Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×

Comment Re:Whistleblower (Score 1) 396

"Accidentally" isn't certain here. If I was part of something that was wrong and I wanted it to be known, I would very well "accidentally" leak it too.

Except I don't see how that applies in this case. Stay or leave -- it's not the bank's call. But if politicians are putting leaving the EU on the table, even as an empty gesture, then naturally the bank has to start thinking about contingency plans. That's just common sense, even if you think the very idea of leaving the EU is mad.

It's also common sense to keep that on the DL to prevent misguided overreaction to what is after all still a hypothetical scenario. The Bank of England a central bank and so people must be constantly scrutinizing it hoping to glean inside information on future monetary policy. That's to say nothing of having to deal with the conspiracy theory nutters.

Comment Re:32MB? (Score 1) 227

32MB? Bah. I remember the days when you could fit a whole OS in a hundred K! And 640K was enough for anyone!

Pfft, I remember running 40 users on terminals on a machine with 16K that probably had less than 1/10,000th of the cpu power a laptop has today.

Luxury!

I remember putting the boot card at the front of my deck, placing it in the card reader, and pressing the "load" button on a system with 4K of core memory(*).

Who'd have thought 40 years ago, we'd all be sitting here drinking chateau de chatillon.

(*) That part's actually true. I started on an IBM-1130, predecessor to the IBM-360.

Comment Proctored voting (Score 3, Insightful) 103

A lot of people think online voting is the next big thing, but the problem is actually very hard to do online.

To do it right requires a "proctored" setting where the person is guaranteed to be alone, and unobserved (including video recording).

If you can't guarantee that the person is alone, then they can be coerced into voting a specific way. If you can't guarantee that the person isn't observed, then the person can sell their vote.

Video recording hasn't been addressed yet, but with the current system a voter can record their vote as proof of how they voted, and so vote selling is possible. It's functionally the same as being observed, just time shifted.

Add in the requirements for recounts and verification, and physical ballots in a proctored environment is the simple solution.

I've seen mathematical solutions that make tampering statistically impossible. The system injects a large portion of non-human votes in a cryptographically secure way such that it doesn't change the actual outcome, but it's impossible for a hacker to change votes due to the statistical likelihood that he'll change one of the non-human votes and be detected.

Even with these systems, you still need a proctored environment that guarantees anonymous and unobserved voting.

Comment Re: Meh... (Score 4, Insightful) 247

The problem is, sewage treatment systems have a lot of trouble (at present, let's just simply say "can't") filtering them out. They go into the sewage, they will go into the sea.

Setting up filters for particles as small as 1 micron for all sewage going out into the ocean is obviously going to be a massive expensive. Who wants to pay for that so that people can keep sticking bits of plastic in cosmetics?

Seriously, whose bright idea was it to make bits of plastic, bite-size for plankton, looking like fish eggs, whose very design intent is to wash out into the ocean? And no, while they're not harmful to us, they absolutely will be to plankton - if not immediately (how healthy do you think you'd be if you wolfed down an entire meal-sized chunk of plastic?), then with time. Plastics act as chelators for heavy metals and a number of organic poisons, to such a degree that they might even be economical to mine. There's simply no way that this isn't going to have an impact.

And it's so stupid when one can just use soluble crystals (salts, sugars, etc) instead of plastic.

Comment Re:Do people really take this risk seriously? (Score 5, Insightful) 236

The article is also based on some terrible reasoning, like:

That means there will be no asteroids left in the Solar System, because they all will have struck Earth, in another few hundred million years. Think someone’s overestimated something there? Yeah, me too. Let’s take a look with the flaws in our fear-based reasoning.

Yeah, in a universe where our solar system is some sort of perfect steady state. Which, of course, it is not. Asteroids collide or - more commonly, come close to other bodies and gravitationally interact - and throw each other into different orbits. When that happens, non-Earth-crossing asteroids can become Earth-crossing ones. For example, one of the candidates for the K-Pg extinction event is a Batisma-family asteroid. This family came from an asteroid breakup 80 million years ago.

A person well versed in the field would be aware of the fact that asteroids are not in some sort of unchanging steady state. Which is why they're the ones paid to do the research on the subject.

And more to the point, we really don't have a good handle on what's out there. We have trouble making out dwarf planets in the outer solar system. We really have no bloody clue what could be on its way into the inner solar system, apart from studying how often major events happen.

And on that note, another flaw in his logic, given that until recently, the vast majority of Tunguska-style events would never even have been detected, having occurred over the oceans, remote deserts, the poles, etc. So by all means it's perfectly fair to say that the fact that an asteroid hitting earth is more likely to hit a remote uninhabited area is perfectly fair. But saying that while mentioning the rarity of inhabited areas having been hit in the past is double-counting. The historical record is evidence of how often they hit populated areas, not how often they hit Earth.

Lastly, his claim that only one person has ever been "hit by an asteroid" is ridiculous. 1500 people were injured by the Chelyabinsk one in 2013 badly enough to seek medical attention. Yes, they weren't "hit by rocks", but that's not what large asteroid impacts do; they mostly or completely vaporize by exploding in the atmosphere and/or on impact. And there's lots of reports throughout history of people getting struck by asteroids; just because they weren't documented by modern medical science doesn't mean it never happened. Seriously, what's the bloody odds that the only person to ever in historical times be hit by an asteroid would be in the 1950s in the middle of a first-world nation? Now what's the odds that someone being hit in the 1950s in the middle of a first-world nation would be well documented, publicized, and believed?

Just a lot of really bad arguments.

Comment Re:why is that the question? (Score 5, Insightful) 385

But if that attention does not lead to action it didn't accomplish anything in the end.

Not to put too fine a point on it, the lack of action is your fault, not Rand Paul's. He's more than done his part. He's offered a rallying point for anyone who cares about the issue, and he's elucidated in the most detailed way possible just what the hazards are. He's actually stopped the machine for a moment, and all you can manage is to diss him for too little, too late?

Look, I don't even like the guy. He stands for a lot of things that I fundamentally oppose. But I respect him. At least he is willing to do politics using the machine the way it was designed, rather than breaking it further—which is what the rest of the right-wing establishment seems to want to do.

Rand Paul is someone I feel I could reason with on most matters. I can't say that of most other politicians. And the fact that you're damning him with faint praise is actually enabling the others and contributing to the sense of futility that pervades so much of modern political discourse today.

Comment Re:Moose, Moo, Mo (Score 0) 271

If you plan on staying with Perl, I would highly recommend checking out Moose and the other derivative packages that append object systems to Perl 5.

Then learn to affect a cheesy eastern European accent and tell the interviewer you are after Moose and Perl.

Nobody here is going to get that, and tragically and alas, I am without mod points at this moment. But take comfort in the knowledge, sjames, that somewhere on the internet, someone LOLed.

Comment Re:Flip to a modern stack (Score 2) 271

Learn Perl, Mojolicious, ReactJS, Bootstrap.

Once you learn these, you'll never go back to the "old way" of doing things again.

Also, Mojolicious.

Oh - and Mojolicious.

Okay, seriously: Mojolicious is an excellent and fast way to jump from legacy Perl to modern, rapid turn-around, DevOpsy kinds of web work. I've written a fairly non-trivial web service in it, and it's everything a (Perl) guy could want. The documentation is a little opaque; the authors assumes too much knowledge about the approaches he's taking, but once you learn his... uh.. dialect, I guess.... Once you get the way he expresses stuff, it's pretty easy to do non-trivial work with it.

Also, learn CouchDB or similar, because NoSQL and regexes can do wonderful things together when you're dealing with large amounts of heterogeneous data. And just because some new things are actually worth it, start learning NodeJS and Angular (or similar), because they incorporate some very cool—and accessible—new approaches to things that will appeal to a dyed-in-the-wool PerlMonger.

Me? I'm a 51 year old ex-Web guy who just recently decided to move on to entirely new things after facing a similar dilemma, so pardon my hypocrisy. If I were to stay in software, that's what I'd be doing. :-)

Comment Re:Seems obvious now (Score 4, Interesting) 214

Can you imagine the dystopian dictatorship where trekkies come to power? All of the halls of power full of people walking around in spandex and fake ears and brow ridges, the fed directed to work toward the absolution of currency, the military directed to accelerate development of phasers and for all recruits to undergo "Kobayashi Maru" training.... NASA would finally get their proposed $18,5 billion dollar annual budget passed - except that the bill would have the word "annual" crossed out and the word "monthly" written in its place. National anti-bullying legislation would be passed, probably with a name like Spock's Law. And of course they'd insist on referring to the UN as the United Federation of Planets.

Comment My response to Elon Musk (Score 1) 496

And on the subject of interviewing companies, here's my response to Elon Musk:

The North Pole.

You lay a rifle on the surface of a [perfectly] spherical planet with no atmosphere. Firing the rifle, due to the curvature of the planet the bullet goes some distance and then falls to the ground. As you increase the muzzle velocity of the bullet, the point if impact gets further and further from the rifle.

If the planet has an acceleration of 10m/(s^2), what velocity must the bullet have to go around the planet and hit the gun in the stock?

(NB: This is a trick question, but Elon Musk is an actual rocket scientist.)

Comment And for the record (Score 1) 496

Oh, and for the record, the puzzle that Elon Musk asks is:

1) Older than dirt
2) The answer is common knowledge (hence, not a good puzzle to ask)
3) Has more than one correct answer
4) Is being asked wrong.

The actual full text of the puzzle should read something like: "A hunter walks [South... West... North... ends up in the same spot] and sees a bear. What color was the bear? (This version has only one answer.)

Here's one that *you* can ask during an interview.

You need to order weights for a 2-pan balance to weigh objects. The objects all weigh integral ounces (ie - no fractions), and the weights are all integral ounces.

What is the minimum *number of weights* you can use that lets you weigh anything up to 100 ounces?

(NB: the answer isn't 7.)

Comment I hate puzzles in interviews (Score 1) 496

I really, *really* dislike hearing brain teasers in an interview.

Not because I don't like puzzles (I do), not because it's not a good way to judge the candidate (it is, in a sense), but because it shows up the deficiencies of the interviewer and the company.

Most of the time, the interviewer isn't into puzzles. They just looked something up on the internet, got a list of "here's a puzzle to ask the candidate", and mindlessly ask the question(*).

And when this happens, I answer the puzzle and then ask the interviewer my own puzzle, and see how they react.

Invariably, the answer is "I don't know. What's the answer?" within 3 seconds.

I don't want to work for someone like that, I don't want to work for a *company* that would hire someone like that, life's too short to spend time working amid thinkless drones.

A really bad company is when the VP or someone sticks his head in the door with a "hey, just wanted to see how it's going. Can you answer this question for me?" thing. I keep a chinese block puzzle in my pocket (that I invented) for this exact situation: I write down his answer on the whiteboard, hand him the puzzle, and say "if you can't disassemble this and reassemble it before the day is over, I don't want to work here".

Polite and reasonable interviews don't get this level of response, but turnabout is fair play. Ask me about my experience, ask me to solve a typical problem from the job description, get a feel for how well I work with others... these are reasonable.

But ask me why sewer caps are round, and you'll have to prove why you're company is good enough for me to work there. While you're interviewing me, I'm also interviewing *you*.

If everyone was more aggressively responsive to these types of games, companies wouldn't play them.

(*) Once, just once, I got into a real discussion of puzzles with the interviewer, I've got no problem with that. So long as it's not mindless bingo-card checkmarking, it's OK.

Comment Re:Tolls? (Score 4, Insightful) 837

Well, with electronic toll-paying that could work, but it would still shift the burden from low MPG to high MPG cars.

The great thing about a gas tax is that it's a simple way to kill two birds with one stone: encouraging higher mileage and paying for infrastructure. The problem is that not everyone agrees that both birds are important. Two-birders think that high mileage vehicles should be discouraged because of externalized costs -- pollution mainly, but also space required in parking lots, greater risk to other road users etc. One-birders don't care about externalities but understand that the roads and bridges need to be repaired. Zero-birders are just idiots.

I'm a two-birder myself, so raising the gas tax is a no-brainer. I'd also issue everyone a flat rebate per driver, because in fact I'm a three-birder: I'm concerned about the effect of a regressive tax on the working poor who have no options but to drive to their jobs.

But I'm also a realist. There are a lot of one-birders out there and the roads need repair. It's also politically easier in one-birder territory to sell something as a fee rather than as a tax, even though from my perspective that's an irrelevant difference if you're raising the same revenue either way.

Comment Re:I wonder how long... (Score 3, Insightful) 50

Well, they're already opting to have damaged natural joints like hips and knees replaced. That's a case of upgrading from natural to artificial to gain function. As the performance of artificial limbs increase, it might become an increasingly commonplace treatment for older people, just like knee or hip replacement.

If we project that trend forward for twenty or thirty years I wouldn't be surprised at all to see artificial legs that outperform natural legs for the purposes of walking or even running. But I don't think people with normal abilities will be trading in their limbs just to be able walk a little longer, run a little faster, or carry more weight. That won't happen until the replacement is subjectively indistinguishable from the real thing; until you can feel the grass under your toes.

I'm comfortable predicting locomotion parity in the next fifty years, but I wouldn't care to speculate on when we'll see sensory parity.

Comment Once more into the breech, dear friends. (Score 3, Insightful) 100

I have no problem with going after people who steal trade secrets, anything more than I have a problem with going after people who steal nuclear secrets. The only thing is that the FBI has a long history of racist paranoia about Chinese scientists, from Quan Xuesen in the early 50s to Wen Ho Lee in the 90s.

Rhwew may well of a legitimate case against these guys and if they do I hope they nail the bastards. But I'm not jumping to any conclusions based on FBI say-so.

Slashdot Top Deals

Kleeneness is next to Godelness.

Working...