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


Forgot your password?

Slashdot videos: Now with more Slashdot!

  • View

  • Discuss

  • Share

We've improved Slashdot's video section; now you can view our video interviews, product close-ups and site visits with all the usual Slashdot options to comment, share, etc. No more walled garden! It's a work in progress -- we hope you'll check it out (Learn more about the recent updates).


Comment: my experience: (Score 1) 809

by buddyglass (#49049319) Attached to: Ask Slashdot: What Portion of Developers Are Bad At What They Do?
I've worked as a developer for the past 15 years. In that time, I'd break down the quality level as follows (roughly):

10%: Absolutely terrible; should be fired even if they were willing to work for free
40%: Not absolutely terrible, but also not someone I'd hire if I were building my own team (even if they came cheap)
40%: Someone who does decent work but isn't going to blow you away; I'd consider hiring someone in this group, but wouldn't pay a premium to bring them on board
10%: Exceptional. Not only would I hire someone in in this group, I'd be willing to pay "above market" to get them

The numbers are, obviously, rough (no to mention subject to personal bias and totally anecdotal).

One problem: plenty of people in the first two groups interview like they're in the third group. Also, some of the people in the 4th group interview like they're in the 3rd group. I submit that some of the most successful teams are successful not because they have great ideas (although that never hurts), but because they have an interview process that's able to sort people into the right "bin" more accurately than their competition can.

Comment: Re:so... (Score 1) 297

by buddyglass (#48993195) Attached to: Mississippi - the Nation's Leader In Vaccination Rates

Why? It's not like infections only happen in schools. Or that students spend 100% of their time at school. Look at the Disneyland outbreak.

The main reason to require vaccination in public schools is that they're a resource that's supposedly available to everyone. I shouldn't have to expose my kid to other kids who haven't been vaccinated in order to access the public school system. So we require vaccinations there. Private schools are private. That's why you can send your kid to a school that teaches young earth creationism if you want. Likewise, you could elect to send your kid to a school that doesn't require vaccinations. I would support a reporting requirement, though, obligating private schools to publicize in their promotional materials whether they allow un-vaccinated students to enroll. That way parents can make an informed decision.

I think that you are under the impression that it is ONLY transmitted via sex or needles.

Not really. It's transmitted by blood, or bodily fluids containing blood. That can happen without sex or needles but, outside of mother-to-child transmission during delivery, its more rare. I would be much less concerned about sending my kids to a school where some of the students weren't vaccinated against HepB than I would be about sending my kids to a school where some of the students weren't vaccinated against measles, mumps, rubella, pertussis, etc.

Comment: two thoughts (Score 2) 255

by buddyglass (#48903709) Attached to: Verizon, Cable Lobby Oppose Spec-Bump For Broadband Definition
1. The FCC should establish a "moving definition". Identify a set of peer countries and define U.S. "broadband" relative to some measure of those countries' broadband capability. Maybe "broadband" is "just faster than the slowest peer nation". Or maybe it's "the median among all peer nations". Etc. Revise the standard yearly according to the moving definition.

2. To what extent is Sweden's network access made cheaper by way of public subsidy? The amount of the subsidy should be included in the "price", even if it's less visible.

3. Not everybody streams HD video. If you don't stream HD video then 25/3 is more than adequate. I watch TV shows from Hulu on my laptop over a 6 Mbps DSL connection.

Comment: Re:my vote: (Score 1) 648

by buddyglass (#48857273) Attached to: Justified: Visual Basic Over Python For an Intro To Programming
Huh. I thought the whole "community" aspect w/ Java allowed for more non-Oracle input into the development of the language, whereas VB and C# were tightly controlled by MS. If you're cynical you could view Java as being tightly controlled by the triumvirate of IBM, Google and Oracle. I agree you can find a job doing .Net, but I'd still argue if you had to choose between the two (C# and Java) then Java is probably the better choice of the two (if only because it potentially opens up Android positions and there are many more Android positions than Windows Mobile).

If I were designing an undergraduate C.S. curriculum I'd want students exposed to Java, C, Python and SQL (arguably not really a "programming" language). C# would be a bonus. Probably also some functional language (Scheme, Lisp) just so they leave with a sense of what those languages are like. If I were designing a high school curriculum and had to choose a single language to teach, given the present realities of university curricula and industry adoption, I'd go with Java.

Comment: Re:my vote: (Score 1) 648

by buddyglass (#48856999) Attached to: Justified: Visual Basic Over Python For an Intro To Programming

Java is pretty much only fit for the enterprise

Google would seem to disagree.

where it was developed in order to pad out kLOC numbers and the corresponding contracts.


Enjoy your hello world in 5 lines of code, 50 lines of syntatic sugar, and 500 lines of XML.

Exagerration. Hello World in Java is about six non-empty lines, i.e. on par with C.

Comment: Re:my vote: (Score 1) 648

by buddyglass (#48856931) Attached to: Justified: Visual Basic Over Python For an Intro To Programming
I've used Ruby and Java and, honestly, I prefer Java. But I recognize I'm an outlier in that respect. C#/VB + Mono gets you additional platform support, but not quite as robust as the situation with Java. Also, despite Mono, isn't the "spec" for VB tied to Microsoft in a way that exceeds Java's link to Oracle? C# and VB (especially VB) are also not as popular in industry. So Java has that advantage over those two. Nor are they what's commonly used in intro courses at universities which, IMO, should be a factor in deciding what to teach pre-university students.

Each honest calling, each walk of life, has its own elite, its own aristocracy based on excellence of performance. -- James Bryant Conant