Catch up on stories from the past week (and beyond) at the Slashdot story archive


Forgot your password?

Comment Re:Stupid people getting a stupid certification (Score 0) 230

Although it's likely that if you ask both of these developers to develop an efficient algorithm/data structure to do something novel, the one with the traditional four year degree is more likely to come up with a better solution

You're assuming the self study guy somehow mysteriously can't read up on algorithm design.

But here's a much more realistic scenario:

You ask the two guys to solve a new problem. You don't actually specify "you must design your own algorithm" because that's not a business or product requirement. The guy fresh out of university wastes a huge amount of time fucking about with designing his own ad-hoc data structures and ends up producing a crappy, inefficient solution that's poorly documented, buggy and probably contains his own reimplementation of a hash table. The self study guy spends a couple of hours on Google and finds a pre-written library that he can adapt to the particular circumstances of the issue.

Comment Re:Well.... (Score 2) 626

Actually, what we've seen is - as a function of how many times the police interact with other people every day all across the country - a very, very small number of such incidents. Vanishingly small fractions of one percent. Which doesn't make such things OK. But it hardly adds up to "the police are killing everybody!" ... which is what one would conclude if one took some of these deliberately hyperbolic idiot activists at their words.

Comment Re:Well.... (Score 1) 626

The police need to choose if they only want to interact with violent people or they want to assume people are innocent and peaceful.

What? That doesn't even make sense. The police deal peacefully with peaceful people untold thousands of times every day. I know that doesn't fit the narrative of the BLM types, but of course it's the lion's share of their daily interactions with the public. Alas, a lot of them that are killed on the job are killed while assuming that the person they're approaching isn't going to be violent.

Comment Re:Democrats, not the "Electoral System" (Score 1) 225

The UK has a first-past-the-post system had had a coalition government between 2010-2015. It has also seen the complete wipeout of the two main parties in Scotland in favour of a third nationalist party.

The idea that a two-party system under FPTP is inevitable, is not backed by the facts.

Comment Re:Well.... (Score 2, Insightful) 626

So you treat a cop like you treat a poisonous snake or a wild animal.

No, you treat them like people who, every week, are killed for doing things like pulling people over in stolen cars or because they just drunkenly ran a red light. You treat them like people who are routinely assaulted with weapons as they try to do things like stop some guy from killing his wife. You treat them like someone who has just spent their entire week dealing with idiots, violent asshats, people who try to run them down with cars, people who abuse kids, people who actually say out loud that they want to kill them and encourage others do so so and march in the street shouting about how they should be killed. You know, treat them like they are people who aren't paid very much to do a thankless job that gets many of them hurt and killed every year ... and ask yourself if you're helping matters by reaching into your coat suddenly in a poorly lit situation after having forced a cop to chase you down for doing some stupid crap.

Comment Re:Did they realize they were in a National Park? (Score 3, Insightful) 57

Apparently not. All RC aircraft, of any kind, are completely banned from use in any area managed by the parks department. That includes thousands of miles of coastline and riverfronts, huge swaths of unoccupied forest, large areas of unoccupied desert, and so on. We certainly can't have some photographer using a 4-pound plastic quad copter to take pictures from 50' feet in the air out in the middle of a huge forest. But we can allow your visit to a national monument to be disrupted by a pack of screaming children, or someone wearing toxic levels of perfume, or people jousting with selfie sticks in front of Abraham Lincoln, because that's different.

Comment Re:give it a rest (Score 1) 765

So I haven't earned your respect by pointing out the obvious about most people's behavior. That's fine. I don't want the respect of someone whose standards about what's respectable are based on fundamental dishonesty about the world around them. You obviously don't respect me. Fine! Did you respect me before you'd ever heard me say anything? If not, then you're just like me. If yes, then you were proven wrong, and your strategy is incorrect.

Comment Re:This is ridiculous (Score 1) 765

People rage about it because it is an idiotic waste of valuable time.

Yes, in this case changing a file extension of a new file format is not a big deal, and three more letters won't kill anyone. Heck, I'd rather have a command be called "brotli" than "bro" just due to fewer chances of random conflicts.

But the justification is completely illogical, and once engineering decisions start being made on the basis of stuff that doesn't even TRY to be logical but is purely emotional, the amount of wasted time can become unreal.

As an example, I am familiar with one case where a company had an internal tool for mapping internal dependencies called "Octopussy". You know, like Octopus but with James Bond connotations, because the graphs it drew looked a bit like an octopus. Well, guess what happened next .... someone threw a hissy fit and demanded it be renamed. Only problem was, the tool wasn't maintained anymore. And over time it had become an internal data source for other tools, which at that point had the name hard-coded into them (network endpoints etc). Some of those tools were also only sporadically maintained. So people had to be dragged off existing projects to spend time on "fixing" a non-existent problem that existed only in someones mind. Many, many hours were wasted and of course all the people who had to work on that learned an abiding hatrid of radical feminism.

THAT is why people get mad about shit like this story. Give an inch and suddenly the amount of money, time and mental energy being burned can become insane.

Comment Re:The North American culture-sphere? (Score 4, Informative) 765

Hunch correct. I've met Jyrki. He's a great guy. Also - a Finn who lives in Switzerland, not an American.

Jyrki is very smart, not prone to bullshit or nonsense. He surely knows this issue is ridiculous, which is why they moved on so fast with only a minor comment about "not understanding why people are upset". There are more important things to do in life than argue with people who are wrong on the internet.

(irony of me posting this to slashdot well understood)

Comment Easily? (Score 4, Insightful) 38

Let me summarise the key findings of the paper. The headline figure is stunning: over 70% of all sites they tested leaked their origin IP in some way.

But. It's not quite as simple as that. Virtually all websites that are DDoS protected are using CloudFlare, probably because it's a free service. The vast majority of the times they were able to find the origin IP address, it was due to basic oversights by the website admin, typically, having subdomains that resolve to the origin IP or simply never moving the server after signing up for CloudFlare at all. The most common subdomain that leaked the IP was called "ftp".

Who the heck actually still runs an FTP server as part of their website, in this day and age? No big websites do that's for sure.

And sure enough the paper concludes, not surprisingly, that bigger more important websites are much less likely to leak their origin IPs than smaller ones.

I think all this paper really says is that CloudFlare have a lot of small non-paying customers who aren't really playing in the big leagues and aren't being attacked by sophisticated attackers ... or possibly aren't being attacked at all .... and as a result are more likely to have made simple errors.

So when the headline says these protections are "easily" bypassed, all it's really saying is that if someone using a defensive system makes mistakes, they can still be attacked. That's not really news and doesn't tell us anything about the efficiency of these services when the people using them have done their homework.

Comment Re:give it a rest (Score 1) 765

No, respect should be a default that you can lose by acting like an asshole.

No. Practical experience shows that the vast majority of people are fools, assholes, hypocrites, just plain dim, or otherwise unlikable if not outright reprehensible. The default position certainly should be to expect a demonstration of why respect is worth dispensing. Such displays are far less common than the ample, recurring evidence that most people neither deserve nor understand what respect actually is.

The trouble with doing something right the first time is that nobody appreciates how difficult it was.