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

 



Forgot your password?
typodupeerror
×

Comment Re:Yeah, probably a VGA screen (Score 1) 272

>Why is capacitive touch so important

Because most resistive screens sucked, that's why. I worked with quite a number of them, and yeah, sometimes they worked with a thumbnail, and sometimes they didn't. Not acceptable for use.

We had these and a number of other tablets. If you wanted to actually get anything done, you used a stylus.

http://www.fujitsu.com/hk/news...

Comment Re:Open source was never safer (Score 1) 582

One problem I see that is huge is in where it affects Android. It is an unfortunate reality that phone makers do not want to update or patch their phones as they would rather sell people new phones and carriers would rather extend contracts. So yes, perhaps I did understate it a bit.

There needs to be a push for phone makers to update their firmware NOW.

Comment Re:most lego's are a rip off (Score 1) 355

Well yes and no. Yes, it's overpriced. But when my son plays with them in ways I don't like (that is, I like to follow the instructions and only sometimes make changes for improved look or structure) he gets many hours more. He builds crazy and silly things but then again, he's 7 so what do you know?

Sad that kids can't use their hands. I didn't realize it was becoming a problem as I am trying my best to give my son the type of childhood I had. And yes, that includes teaching him how to go camping and fishing and shoot a gun and all of that. Am I a caveman?

Comment Hardware has advanced in 13 years. (Score 3, Insightful) 272

There were a ton of internet devices a decade ago. I had drawers full of literature from a lot of companies making new ones. We wanted to use some badly for at-home patients for a research study. We didn't buy any. Why? They were expensive, and they sucked. There are reasons tablets didn't take off 13 years ago, and it had absolutely nothing to due with market-research.

Comment Re:Envy (Score 1) 140

I could afford one. Most folks working in good tech jobs could.

I have no desire to wear one. I've got a smartphone when I want to do those types of things. I have no need to have a camera always recording things, and when I want to look at a screen, I generally want to be able to type into it, not speak into it. That just disturbs people near by. I'm more of the opinon of folks using mass transit in Japan. I don't want to hear your conversations. Even if it's a conversation with your tech.

Not many people wear those stupid gimicky watches that link to your smartphone either, although those are even cheaper. Just because something is tech doesn't mean people want it.

Comment Re:Militia, then vs now (Score 1) 1633

When you see how far they've stretched the "interstate commerce" clause, I think your proposal would only lead to a greater mess. Besides, people want laws that create simple rules like when can I carry this gun? Who, when, what, how, where are easy and categorical, why is often vaguely defined in someone's mind. For example if you say the "mission" is for self-defense then anyone caught with a gun can always claim that, even when it seems extremely unlikely.

I'd just start throwing lots of question at that definition until you got it narrowed down.

"A well regulated Militia, being necessary to the security of a free State, the right of the people to keep and bear Arms, shall not be infringed."

Who are "the people"? Is it the same "people" who have the right to a fair trial? Because I'm pretty sure that includes everyone, not just citizens or residents but that illegal immigrant crossing over from Mexico too. Does he have a right to "keep and bear arms"? Does anyone not connected to any milita? Even back then the militia was all "able bodied men", is a woman or a cripple protected? What about minors? The mentally ill? Felons? They all have the right to a fair trial, no ifs or buts about that. Can you condition this right on a license or registration or test? Can you deny anyone to buy a gun or place restrictions on those selling guns like mandatory waiting periods or is that denying them the right to have a gun like right now? Can you regulate how it's stored without violating the right to keep it, like keeping it dismantled, unloaded, ammo separate from gun, in a gun locker etc. because really you could demand it be encased in three feet of cement. What does it mean to bear arms, does it mean openly or concealed, can you have it in the glove box or under your seat? Can you carry it on private property, public property, in public buildings, on other people's private property that's open to the general public? What exactly does "arms" means, is it the right to have cannons and nukes or small arms? Poisoned darts, is that arms? What about knives or tazers or and any other non-gun "arms"?

Those are just off the top of my head, it wouldn't be that hard to make a law that actually answers all of these questions and it would lay most the issues at rest without ever going into the tricky question of why you might want to have a gun.

Comment Re:Are you kidding (Score 1) 818

While this is true, there are generally two large parties that garner 60-80% of the seats, and these tend to be centrist parties with the same sort of minor differences that we see in the USA between Republican and Democrat.

That's where you're wrong, because even if you're a 30% party close to the center you can't just keep your attention on the swing voters as if they're the only ones that matter. In US politics the only other group that matters are the fence sitters and you'd need to be pretty damn pissed at the Democrats to let Bush run the show or pretty damn pissed at the Republicans to let Obama run the show. But here if you don't actually cater to your side your 35% party can be a 25% party next election and one of the usurper parties that promise to be "real" Democrats or "real" Republicans start taking over. Or if there's a wave of say environmentalism then a red-green or blue-green party might get an upswing even if there's not enough support for a pure green party. You have to defend yourself on all fronts.

One drawback to the parliamentary system that I've seen is that fringe parties can have a disproportionate influence since neither centrist party has enough votes to form a majority on its own and needs to bribe them to join a coalition. At least, this is what I saw in Israel, and bribe is precisely the correct word. At one point it got so sickening that the two major parties formed a coalition instead.

Yes, there's a bad side to it that one 5% party with special interests might end up with the swing votes and gain a disproportional amount of power. In a coalition each party also tends to blame the compromises they make when they don't fulfill their election promises. But you as a voter have more choices and the politics of a coalition mostly reflects the relative strength of the parties involved, a 30% party doesn't let a 10% party decide half the politics. Basically your vote might be a "blue" vote in US politics but it matters if it's light blue, dark blue, blue-green and there are always several parties fighting for your vote not just taking it as given.

I also don't think that the occasional grand coalition is a bad thing, it is the way to curb fringe parties from asking too much. It proves that there is a true choice in coalition partners, that the small parties can't just make ultimatums because the big party needs them. I'm sure that is an extremely foreign idea to US politics, but if you have say the fringe 20% on each side off in their own parties then finding a common ground in the 30% moderate left and 30% moderate right is not so incredible. Again if the people find they become too much Republicrats they can vote for the fringe parties, if the actually like moderates in government without loony bins on each side they might keep supporting it. Or the big parties can go back to the small parties next election and say "Can you be reasonable this time?"

Comment Re:Quite logical reaction (Score 5, Interesting) 798

Reminds me of a story how I read on how one girl "solved" her bullying problem, they'd raised the issue several times with the school to no effect. Dad finally has enough, teaches her to fight. She grabs the head of the lead bully and slams it on her knee, broken nose, blood everywhere. School threatens to expel her, her dad threatens to sue the shit out of them for everything she's been through. Like the good cowards they are, the school backs down and manages to convinces the bully's parents not to press charges either. She's now forever known as that crazy kid, but nobody's messing with her anymore. It's sad but school is mostly a lawless territory where violence is often the last and only means to defend yourself.

Comment Re:Not enough eyes (Score 1) 582

So, the "with many eyes all bugs are shallow" notion fails. There were not enough eyes on the OpenSSL library, which is why nobody discovered the bug.

I think that's a lie, the truth is everybody thought there were so many eyes on the code they all glazed over and nobody really looked. After all, if this was my company and the line was "Well everybody who works here has access to the source repository so I'm sure that someone would find it..." there'd be plenty alarm bells going off in my head. For sure, bumping into buggy code is often the way you find out about bugs but for security critical code it's review, more review, audits, all that really boring red tape that counts to stop it getting through in the first place. If the rumors are true, the NSA caught on pretty quick which is because they have lots of smart people getting paid well to look for exactly these kinds of issues. This is not magic. But it's the kind of boring shit you usually have to pay people to get done.

Except for corporate sponsored positions - which also typically have their own agendas - the work that gets done is the work people feel like doing. If what you need is 50% development, 50% review but 90% of what the people involved are interested in is the development of their own pet features well you don't have any authority to boss people around. You can ask the reviewers to be a bottleneck which will quickly turn sour, you can ask them to rubber stamp it faster or you can add people who really shouldn't be reviewers but you can't hire more qualified reviewers. Waiting a few years for someone to stumble into it just isn't a good process, no matter how much people pretend this proves how OSS "works".

Comment Re:Open source was never safer (Score 5, Interesting) 582

Closed source is hazardous in many ways. Along with being more frequently targeted, the NSA revelations showed that Microsoft worked with the NSA when deciding how quickly to close some holes. Another hazard is the threat of being attacked and/or sued by companies whose products were found to have problems.

No question the heartbleed thing is a huge and embarassing problem. But you know? It's actually kind of hard to count the number of high-profile vulnerabilities in F/OSS software as not a whole lot come to mind. On the other hand, the list is enormous for closed source from large companies... also hard to count but for another reason.

It does highlight one important thing about F/OSS, though. Just because a project has enjoyed a long, stable and wide deployment, code auditing and other security practices are pretty important and just because it's a very mature project doesn't mean something hasn't been there a long time and had simply gone unnoticed for a long, long time. People need wakeup calls from time to time and F/OSS developers can be among the worst when it comes to their attitudes about their territories and kingdoms. (I can't ever pass up the opportunity to complain about GIMP and GNOME... jackasses, the lot of them.)

Comment Re:What about a re-implementation... (Score 1) 304

For example, consider an server which acquires a passphrase from the client for authentication purposes. If your implementation language is C, you can receive that passphrase into a char array on the stack, use it, and zero it out immediately. Poof, gone in microseconds. But let's say you used some language which dynamically allocates memory for all strings and garbage-collects them when they go out of scope. (...)

That would be true if high level languages only offered the default implementation but usually they have a special implementation like SecureString in .NET, it'll let you do the exact same thing. For bonus points it'll also encrypt the data in memory in case you have to keep it around a little while, sure it's a bit of security through obscurity but it won't be trivial to find with a memory dump. The issue is more that people who aren't aware of the issues won't ever think to look for or use these classes, but they're available.

Slashdot Top Deals

Chemist who falls in acid is absorbed in work.

Working...