Slashdot is powered by your submissions, so send in your scoop

 



Forgot your password?
typodupeerror
×

Comment Unconcern (Score 2) 101

I get the impression that those who want to tell the whole internet where they are at any given moment aren't too concerned about privacy. Then again, they may just be oblivious to reality. I know many college kids who have absolutely no clue that everything they post on a social site is viewable by the entire world for all of eternity.

Comment Re:The third option (Score 1) 536

And if it crashes and pukes all over the user's desktop, then that's their problem...

I must be a bad developer, because I never throw an exception if I don't know explicitly who is going to catch it. Because the minute I do some other developer will fail to catch it and the program will crash.

Comment Re:Big variation in ages (Score 1) 473

I know someone in their fifties at Google, so there!

Having walked around the Googleplex quite a bit, it still seems to have a younger average age those most tech companies. The average age does seem to be creeping up there, but so is the average age of software developers in general.

Comment Re:The BSD community just doesn't accept stupidity (Score 1) 480

Here's a simple challenge for you: try writing a functional network card driver for Linux over a weekend. Now try the same in FreeBSD.

It depends on which kernel you know best. If you're a Linux developer than writing one for Linux will be easier. If you're a FreeBSD developer then writing one for FreeBSD will be easier. It is not hard to write one for FreeBSD. It's a very clean architecture with plenty of readily accessible docs.

Comment Re:Frozen, I tells you (Score 1) 480

He's right on the lawsuit though. I remember that time at the very beginning of Linux. I remember people shaking their heads at having to reinvent the wheel just because AT&T got a bug up its butt. The source of Tannenbaum's sour grapes is that Linux stole his hobbyist marketshare. Remember the early days of Linux, and it was a hobbyist system. Use in real world production was exceedingly rare. On the other hand BSD *was* being used in real world production. It was because of that lawsuit that people chose to convert a hobbyist system to a production system.

That's only half of the story however. The other half isn't about the licensing either though, but the cultures. BSD had a very elitist culture that didn't give a rat's ass about the desktop. Even today that anti-desktop attitude persists in some BSD corners. By targeting off-the-shelf consumer hardware, Linux was able to run on more people's systems.

Comment Big variation in ages (Score 4, Interesting) 473

Google is an aberration. I work with many different companies, and the average age can vary greatly according to culture. Google has a very young average age, heck I think half the males there can't even shave yet. Startups also tend to be very young. But then go take a look at medical technology companies. A much higher average age. Animation studios: very young. Petroleum engineering: higher age. Financial trading: somewhere in between. Military contractors: much older. Other miscellaneous companies I've seen have also ranged from the very young to long in tooth.

I am talking about the SOFTWARE DEVELOPERS in these companies.

I think the two factors that push the average age downwards are: 1) The trendiness and hipness of the company. Kids want to go work for Apple and Google, and not for IBM or Oracle. Older workers shy away from these because they feel uncomfortable. Then there's 2) the cultures at software companies that emphasizes newer languages, technologies and platforms. "Newer" being relative of course.

Comment The maths are scary! (Score 2) 583

I used to think that too, until week before last. I'm a literature major who couldn't make it past second semester calculus. Until week before last I never needed to do any math in programming beyond arithmetic.

Then I landed on a project involving OpenGL. There's a heck of a lot of math there, and a lot of math/graphics jargon. What makes it even more frustrating are all the tutorials for beginners that assume you've majored in math and never bother explaining homogeneous coordinates, frustrums, etc. Almost as annoying as they're assuming you already know the syntax to glsl. I am good at geometry, and could write very complicated POVray models, but OpenGL has been kicking my butt due to my lack of linear maths.

Comment Konqueror Gripe (Score 1) 249

My big gripe is Konqueror always losing cookie policies. It seems that every time Konqueror crashes it loses all cookie policies. It's like it deletes the rc file on startup or something. This wouldn't be quite so bad if it were not the fact that Konqueror crashes ALL THE TIME! I don't care how crappy the page or the plugin is, crashing is an unacceptable response.

I should be able to reject all cookies from a site ONCE, instead of having to tell Konqueror over and over and over again.

Comment Re:If you can't handle calculus, science isnt for (Score 2, Insightful) 467

Unfortunately, the problem with economics is that it has TOO MUCH math in it. Or rather, it has too much math misuse.

There should be a large amount of statistics, but little calculus. That's because we're dealing with human beings and their obstinate free will. So much of modern economics is about making assumptions so that you can start applying some math to the problem. But the assumptions are often unwarranted, like micro's assumption of "perfect knowledge" that can only exist in a fantasy land.

Yes, you're going to have to do a shitload of math to get a degree in economics. But you shouldn't have to. Economics is not a hard science like physics, and should not be treated as such.

Slashdot Top Deals

I tell them to turn to the study of mathematics, for it is only there that they might escape the lusts of the flesh. -- Thomas Mann, "The Magic Mountain"

Working...