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


Forgot your password?
Check out the new SourceForge HTML5 internet speed test! No Flash necessary and runs on all devices. ×

Comment Re:Tough call (Score 1) 138

Not sure where you're going with either of those. GP (no idea if that was you or not) made a wisecrack about Hulk getting a $150m award for shitty porn. Regardless of whether he gets paid or not, it seems likely to me that Kim got less because a) she settled out of court, and b) Gawker did an abysmal job of defending themselves.

It's also charitable to describe any of what Gawker did as "reporting."

Comment Re:A few lines of PHP wouldn't turn me on (Score 4, Funny) 92

I used to be a really big stickler for type safety... but these PHP bots are just so dynamic, and just between you and me, they let you get to root so much more quickly. I feel like with some of them, you barely have to go five minutes before she's almost begging you to inject your SQL.

Comment Treat others as you'd be treated (Score 1) 765

A lot of people are making it about the employer relationship, and I don't see it that way. It's about your colleagues. Remember: you're leaving, but your coworkers are not, and neither is the work you leave behind. Depending on what kind of work you did, they might be taking over a bunch of what you were doing and they'll form some opinions about how well you did. They will not be inclined to be kind, because no one likes having a bunch of stuff dumped on their plate! Later on, they'll probably switch jobs too, and you might run into them again. If you go out as a class act, people will remember that when you run into them again somewhere else.

There are situations where you have to leave with zero notice, and you'll know when you're in them.

Comment Stereotype field manual (Score 1) 144

Did you know that you can say literally anything, as long as it is extreme, and attributed to millennials, and someone will believe you? Check it out.

Millennials have no work ethic whatsoever. They expect game rooms, catered lunches and other ridiculous benefits.

Millennials are ruining the job market. HR directors only want millennials because they're stupid enough to work 50-80 hours a week for peanuts.

Millennials have no job loyalty. They walk off the minute someone gives them a better offer, so it's pointless investing in them.

Millennials are ruining the workplace for older, more experienced workers, and it's not at all surprising my department has watched all its knowledgable workers move on to greener pastures.

It's neat studying generational trends and all, but "kids these days" is older than dirt. It probably goes back for as long as we've had the words to say them, and even before that, I bet some older primates rolled their eyes at the kids who insisted on walking on two legs all the time as if their arms were broken or something. I think a more apt truism is "be careful what you wish for."

Congratulations Slashdot! We live in a world where everyone recognizes the transformative power of the Internet, where people carry computers in their pockets and software runs the world. Programming is one of the most highly sought-after skillsets, and it's suddenly cool to be a gee. Women want in so badly that some of them have managed to reimagine history so that, actually you see, it was the nerds who were rejecting the poor girls all along!

But here's the thing: now that everyone and their dog wants software, it means that programmers are no longer the people who spent tens of thousands of hours from age 8 hacking shit out for the love of it. Sysadmins are no longer people who cut their teeth on every piece of networking equipment they managed to get access to (legitimately or otherwise). I mean, we still have those people, but society just plain doesn't make very many of them -- not nearly enough to fill all the positions it needs to fill.

Now we have a new generation -- defined not only by a shift in cultural values, but a shift in demand. There is absolutely a millennial who is every bit as good and talented and passionate as you are, and their head is screwed on snugly and sealed with loctite -- but they're competing with dozens of cut-rate, gold-rush chasers who learned to code from some shitty bootcamp that promised to make them a full-fledged software engineer in 30 days or whatever. Even the ones who have a full-fledged CS degree are often people who are pulled (or pushed, depending on their situation) into the program because it's what makes the money. Those programs, in turn, have had to learn to accommodate a whole new world of expectations on every side: from an academic institution that expects unthinkable enrollment rates, from a student body that is gathered from ever-leftward frontiers of the bell curve of prior academic achievement, and from employers who demand a thick and steady stream of fresh meat.

So if you were tooling around on the disparate and loose threads of the network in the 70s, 80s or 90s, congratulations: you hail from a world that is dead. You got to enjoy the narrow window of time that exists between when a massive new economic opportunity is created, and when it becomes common knowledge. For as bad as it has become, however, it will still get worse: the demand for developers still generally exceeds the supply. The market will correct this. In fact, it will likely initially overcorrect for this by supplying more developers than anyone can possibly hire, and the era of true despair will begin.

So if you're an old timer who doesn't like this situation, well... tough shit. The rest of the world found out about what we were doing, and they want in, and we're never, ever going to push them back out. Their values are not our values. They don't give a shit about building things that are enduring and elegant; in many cases, they don't care if most projects are total dogshit for a variety of seemingly predictable and avoidable reasons. The MBA types are happy to bang heads against the wall in a futile attempt to own the next big thing, because it's not their heads that have to get banged, and because they can bang an awful lot of them at once.

The industry is a landscape of pain and shit, and before you get too comfortable with that, it is worth noting that even this level of luxury is temporary. Many of the giants are kept alive by an elaborate system of lies and wishes. This is familiar, of course, to the old timers who lived through the dot-com crash, but the scale is absurd. We can blame millennials all we want for fucking up the engine rooms of our ships, but we are speeding to our doom, led by incompetent captains under the orders of homicidal admirals, and the good will drown with the bad.

In conclusion: fuck it all, my code is FOSS only now, and I'm making my money offline.

Comment Obvious preference (Score 1) 364

If I get a vote, I'd kind of like a driverless car that doesn't find itself choosing between swerving wildly off the road or hitting a crowd full of people. How does it come up, anyway? I mean, if the car is following the rules, and 10 people spontaneously decide to fling themselves in front of it... fuck it, run 'em down, with a sarcastic little "beep beep" as it drives away.

Comment Horrible statement (Score 4, Informative) 120

I actually didn't really want to read too deeply into this when the article first came up. I figured it could be a thorny issue and that maybe Comodo had previously used "Let's Encrypt" in marketing somewhere prior to the free campaign. Then I read their CEO's statement, and it's pretty clear that he just plain feels threatened and he acts as if he invented the concept of a 90-day free trial. I can certainly see where he could be losing money; but I guess as an onlooker, if someone can come along and take your money that way, your position was pretty weak in the first place.

So I guess I'd say I now feel that attempting to register this trademark seems pretty abusive, and the person who convinced me of that was Comodo's CEO in his post on his company's forums.

Comment Non-story (Score 1) 84

This sounds like a default, or near-default install of a basic web application, made available from a public-facing IP. The only remotely interesting thing here is that the IP is in NK, but the only real story seems to be "someone in North Korea with the ability to allocate a public IP played with dolphinPHP." I mean, it could be an official party directive. Or it could be that some bureaucratic entity in DPRK did what bureaucratic entities love to do: had an idea that went nowhere, which may not have ever been understood by anyone in the first place, and led to some amount of useless effort being expended.

Slashdot Top Deals

As in certain cults it is possible to kill a process if you know its true name. -- Ken Thompson and Dennis M. Ritchie