Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!


Forgot your password?
For the out-of-band Slashdot experience (mostly headlines), follow us on Twitter, or Facebook. ×

Comment: Re:I wouldn't hire anyone with a U. of Phoenix deg (Score 1) 129 129

Pretty much all colleges are a joke these days. I would never just assume anyone knows stuff because they have that piece of paper. Grade inflation is ridiculous, you cannot tell from GPA who actually knows the stuff vs who whined and complained to the professors in order to get the same A as the people who actually know it. College is necessary for some careers because you simply cannot get around medical degrees, law degrees, etc.... but a large number of people waste a lot of time and money on stuff they could teach themselves.

Comment: Re:Disagree, Correlation != Causality (Score 1) 170 170

Yeah, I thought LOGO was cool, but I soon discovered that GW-BASIC was on my DOS PC... I made all sorts of little utilities for myself including a flat file database for keeping track of my little league data.... LOGO was just the thing that made me realize that computers could do cool things. The only things we were supposed to do in class were draw simple shapes which got sort of boring after the first few times.

Comment: Disagree, Correlation != Causality (Score 2) 170 170

I mostly got started in programming from using LOGO on the old Apple IIg computers starting in 3rd grade. I played video games a little but I'm pretty sure that is correlation, not causality. I also learned a lot by using an HP-48 in my math classes instead of the "required" TI-82 starting in high school... math teachers all insisted that this was a bad idea because I would need to create my own programs instead of using the ones provided with the teaching materials... but I think I actually learned a lot more BECAUSE I wrote my own programs that were much better than the junk everyone else just copied from the book without even understanding what it was doing. What did video games teach me? Not much. I suppose I learned a bit about geography from carmen sandiego.

Comment: Re:Already debunked by one of Columbia's finest... (Score 1) 239 239

Incorrect, he later admitted he botched the calculations. He neglected to use absolute pressure in the calculation. The actual starting temperature would have needed to be closer to 90... but that is assuming they were low by 2.0 PSI, and now we are hearing that the initial reporting was greatly exaggerated and only one ball (the one which the colts staff turned in) was that low, the others were much less, mostly just a "tick" below 12.5. So the temperature range does not have to be that large.

Comment: Re:Ridiculous, but so are college degrees (Score 1) 173 173

That is not really true. Lots of people who aren't capable get into college and graduate, some even with advanced degrees. The percentage of incapable people is lower the longer the program because there is a higher chance that people will realize they are not cut out for it and switch to something else.... If they finish a degree even though they suck they usually end up spending a few years trying to be an engineer before moving on to management or other business functions or other careers entirely. The ones with true ability are more likely to continue for many years and gain a lot more depth of experience over time. People who are actually GOOD generally either are "that way" no matter how much experience they have, three months is probably plenty of time for someone with real talent to get enough experience to be productive in an entry level position. Certainly, they will continue to acquire more skills and knowledge the longer they work, not saying that someone with only three months experience is anywhere near as good as a senior engineer... but I absolutely agree that college is totally unneccessary.

Comment: Re:Probably not. (Score 1) 546 546

College is a Joke. Degrees are largely worthless because grade inflation has gotten so bad that basically anyone with a pulse will graduate from the CS programs... doesn't matter if it is Harvard, or MIT, or Stanford, or lowly state schools. The students all whine and complain and talk to the dean, etc, etc... until they get a passing grade. It sucks for those who actually are GOOD because you end up with the same grades and the same degrees as the idiots who can't code their way out of a paper bag.

Comment: Re:I hope not, de-facto (Score 1) 511 511

Why is java obscure? Sure you need to write a bunch of boilerplate code, but it is just a programming language which happens to be widely used. There is nothing about it which makes it particularly hard to learn or "elite". Python is not "easier". It just takes less boilerplate to do a lot of common things (although in many cases the performance suffers). There are certainly things in the Java language which I'm not fond of, but show me any language and I'll tell you about its flaws. I have yet to find a perfect one.

Comment: Connect with a VPN (Score 5, Interesting) 390 390

Just connect to a VPN first and then use Netflix. You'll be able to clearly see how much Verizon is throttling. I've been using this as a workaround for a while now. I'm not sure why more people don't think of pointing this out when Verizon's tech support people claim there is no throttling.

Comment: Re:Bets, anyone? (Score 2) 431 431

Furthermore, according to a recent study (2009 date on article I just pulled from):

Top 10 cars with most USA parts.

  1. Ford F150
  2. Toyota Camry
  3. Chevy Silverado 1500
  4. Chevy Cobalt
  5. Ford Focus
  6. Toyota Sienna
  7. Chevy Malibu
  8. Pontiac G6
  9. Ford Escape

See what’s NOT on the list? No Dodges. None.

Comment: the hype (Score 1) 162 162

No matter how much you optimize your schema and your queries there are limits to what one machine can handle. Depending on what your application or business needs are, this may happen MUCH sooner than a billion users. For many, merely tens of millions of really active users are enough to exceed these limits, and when you are a startup trying to grow and add features it is easier said than done to ensure that every piece of code you release is so perfect that you will not rock the boat at all, since one minor slip effects EVERYTHING. At that point your choices are custom sharding (expensive, painful, error prone). Or horizontally scalable NoSQL. Personally, I would just choose NoSQL from the start. It is not harder to use, and you have a lot more wiggle room to respond when you want to release features quickly and iterate over them to improve performance if you decide to keep them. And yes, you can use functional sharding and multiple relational databases, but sooner or later if you are successful, you will hit the same problem.

Comment: Going in the wrong direction (Score 1) 162 162

And I might add that one of the most painful parts of migrating away from relational databases after you are already huge and bursting at the seams is that usually folks will have relied on the transactional consistency they provide for all the app logic and business processes. Suddenly wanting to change all that code to handle eventual consistency is not trivial at all, but if you were doing it all along because you started out that way... fewer pains.

Comment: Going in the wrong direction (Score 1) 162 162

Actually, more than you think should probably use NoSQL. It isn't really any harder if you build it that way from the start and if your startup happens to get gigantic you won't have a relational database to migrate away from as one of your problems. You'll still have problems though, and even with NoSQL you need to "do it right" or it will still have issues when it gets huge.

"Intelligence without character is a dangerous thing." -- G. Steinem