Beta
×

Welcome to the Slashdot Beta site -- learn more here. Use the link in the footer or click here to return to the Classic version of Slashdot.

Thank you!

Before you choose to head back to the Classic look of the site, we'd appreciate it if you share your thoughts on the Beta; your feedback is what drives our ongoing development.

Beta is different and we value you taking the time to try it out. Please take a look at the changes we've made in Beta and  learn more about it. Thanks for reading, and for making the site better!

Comments

top

Van Rossum: Python Not Too Slow

TheVoice900 Re:Static vs. Dynamic Typing (510 comments)

Totally. I find the biggest difference for me when writing static versus dynamically typed languages is when the type errors crop up. In a statically typed language such as C or Haskell, I'll see them when I run the compiler. In a dynamically typed language like Python or Clojure I'll see them when I run my unit tests. Both of those are things I always do before finalizing a changeset so either way the type errors caught.

more than 2 years ago
top

Van Rossum: Python Not Too Slow

TheVoice900 Re:Static vs. Dynamic Typing (510 comments)

As someone who's been working on a fairly large scale application suite in Python for the last 4 years I would say that dynamic typing is both a blessing and a curse during development. It certainly makes writing and reusing code easier to an extent, but it can make some things more difficult especially when you have code that deals with objects of several different types and there's the potential to get things confused.

However, I could probably count the number of times I've seen a part of our system fail in production due to a type error on one hand. The type errors usually crop up during development or in the test suite. They're more of a pain when developing than anything.

more than 2 years ago
top

The End of Content Ownership

TheVoice900 Re:Bad idea. Content dies in five years (247 comments)

That's why I think subscription services are the way to go. I have no qualms with using a service like Netflix or Rdio, even though the content isn't "owned" by me and could disappear at any time. If that happens, who cares? I'm paying a few dollars a month for the access. If either service were to suddenly vaporize, I'd simply start using another service or just do something else with my money.

For the few dollars spent each month on their streaming services I no longer have to worry about storing my media and I can listen / watch a much broader selection than if I was buying things separately.

more than 3 years ago
top

Colleges May Start Forcing Switch To eTextbooks

TheVoice900 Re:I expect the following: (419 comments)

Or worse, your textbooks will expire at the end of the semester due to DRM. You won't be able to reference them after taking the course, and god forbid you fail the course and have to re-purchase a "license" for your textbook.

Also, where have you been getting your cheap $100 textbooks? Most of the ones I had to buy were nearly $200...

more than 3 years ago
top

Memory Management Technique Speeds Apps By 20%

TheVoice900 Re:20%?! (252 comments)

From the paper:

Previous studies show that some C programs spend up to one third of their execution time in dynamic memory management routines such as malloc and free

You can check the PDF for the cited studies.

more than 4 years ago
top

A "Never Reboot" Service For Linux

TheVoice900 Re:Reboots are useful (321 comments)

This assumes you have identical hardware you can test with. Yes there are some issues you can discover this way, and virtualization goes a long way to mitigating the risk, but there are times when you have a system with a specific configuration that can only be tested there.

more than 4 years ago
top

A "Never Reboot" Service For Linux

TheVoice900 Reboots are useful (321 comments)

I would not trust such a service. Just because a kernel can be upgraded in place doesn't necessarily guarantee that same kernel configuration will be able to boot your system in an outage. Something like a messed up GRUB configuration won't be spotted until you actually try to restart your system. I think part of a regular maintenance strategy is being able to restart your servers and make sure everything is configured to come back up automatically. The last thing you want to is to be trying to figure out what's wrong with your boot config when you have an unplanned outage.

more than 4 years ago
top

iPhone Has 46% of Japanese Smartphone Market

TheVoice900 Re:The smartphone market in Japan is tiny (214 comments)

I never said I don't think iPhone isn't any good. I'd own one myself if I had the means. I had a Japanese filp phone while I lived there, and while it didn't have an app store it was more than good enough for GPS mapping, browsing the net, email, etc. Sure I couldn't download a bunch of fancy Google apps, but I didn't strictly need them. Best of all, it was free with a one year contract because it was older than 6 months.

more than 4 years ago
top

iPhone Has 46% of Japanese Smartphone Market

TheVoice900 The smartphone market in Japan is tiny (214 comments)

Hardly anyone in Japan actually uses a "smartphone". The regular flip phones are so full featured that there is not much need to. You can even download full TV series to your basic phone to watch while you ride the train. Between that, and email, and a few basic online apps, most consumers seem happy with their "bog standard" phones. The fact that a WinMo phone is in second place should be evidence enough that the smartphone market there is pretty much non-existant. Not once would you ever see someone on a WinMo phone.

Furthermore, phone fashion is a huge thing. While the iPhone is pretty nice by our standards, it's got nothing on some of the glitzy and sleek phones available there. Fashion also changes quickly, while the appearance of the iPhone has remained largely the same.

more than 4 years ago
top

Gravatars Can Leak Users' Email Addresses

TheVoice900 Re:So? (170 comments)

Exactly. Not like it matters anyway. I even post my email up on my website so people can like, you know, email me!

more than 4 years ago
top

Arrington Responds To the JooJoo, Files Suit

TheVoice900 Re:Does Not Look Good for Arrington (91 comments)

An IP lawyer once told me: A contract is only worth about as much as the paper it's written on.

more than 4 years ago
top

DRBD To Be Included In Linux Kernel 2.6.33

TheVoice900 Re:Very Useful Software (166 comments)

That's why configuration management systems like Bcfg2, Puppet, Chef, Cfengine, etc. exist. They can guarantee that all the relevant configuration is identical across your systems.

As for services managed by the HA demon, with the modern configuration of OpenAIS/Pacemaker (even in Heartbeat 2.0) there's a CIB (Common Information Base) that shares the configuration between all the cluster nodes. It makes it pretty much impossible to not have the identical HA services configured cluster-wide.

more than 4 years ago
top

Dirty Coding Tricks To Make a Deadline

TheVoice900 Re:Not exactly programming, but... (683 comments)

Reminds me of my senior engineering project which we presented at a highly competitive national conference here in Canada. On the day the judges were coming around to the booths, our device suddenly stopped working. It was still connected to the computer through USB, but for some reason the analog-digital conversion was failing. Literally 10 seconds before the judges appeared in front of our booth my partner whacked the device enclosure with his fist and suddenly everything worked again. We ended up coming in 3rd :)

about 5 years ago
top

The Ethics of Selling GPLed Software For the iPhone

TheVoice900 Re:Yes (782 comments)

That's assuming of course that apple approves the duplicate app, which is highly unlikely.

about 5 years ago
top

Google Reveals Chrome Hardware Partners

TheVoice900 Re:I would absolutely love this (343 comments)

That's why there's Google Gears that lets you take your documents offline. So long as you as you are using your own laptop, which in my experience is usually the case with presenters, you are fine.

more than 5 years ago
top

FSF Settles Suit Against Cisco

TheVoice900 Re:Fear (194 comments)

Show these licenses (GPL, MIT, Apache, LGPL) to a lawyer and they will just say "stay the hell away from those".

Maybe if you have a lawyer who doesn't understand licensing or IP. On the other hand many companies have a good legal grasp of open source licensing and know the limitations and what is safe to integrate and what is not. I work for one such company, and much of our technology is based on open source and scientific software. You just have to know who to ask.

more than 5 years ago
top

Virgin American In-Flight Internet Review, From In-Flight

TheVoice900 Re:Srsly? (198 comments)

Exactly. Especially if it has VPN access.

The price at the new Vancouver Convention Center for a wireless 1.5/0.5 mbps conncetion with VPN is something like $120/day.

more than 5 years ago
top

Apple Store Reopens With Many New Products

TheVoice900 Re:I think that category is fading (519 comments)

We have a full office of software developers here running on iMacs, some of which are 3 years old. All of them have a secondary external display with desktop spanning.

more than 5 years ago
top

Network Solutions Under Large-Scale DDoS Attack

TheVoice900 Re:Shashi B at Network Solutions (139 comments)

Thanks for informing us on your blog. However, it's a little bit too little too late. We were trying to track down the problem with our network services for a while yesterday before we clued in that it was an NS problem and had to call to verify. How about some way of directly notifying your customers immediately when there are problems like this? A low-volume notification-only mailing list? A more filtered blog? No I'm not interested in reading about "Solutions Out Loud Podcast Episode #6 - âoeThe Inaugural Ballâ Episode". Real news would just be lost in the noise...

more than 5 years ago

Submissions

TheVoice900 hasn't submitted any stories.

Journals

TheVoice900 has no journal entries.

Slashdot Login

Need an Account?

Forgot your password?

Submission Text Formatting Tips

We support a small subset of HTML, namely these tags:

  • b
  • i
  • p
  • br
  • a
  • ol
  • ul
  • li
  • dl
  • dt
  • dd
  • em
  • strong
  • tt
  • blockquote
  • div
  • quote
  • ecode

"ecode" can be used for code snippets, for example:

<ecode>    while(1) { do_something(); } </ecode>