Follow Slashdot blog updates by subscribing to our blog RSS feed

 



Forgot your password?
typodupeerror
×

Comment Re:Use cases (Score 2) 212

I tend to use 'apg' when generating passwords, neat little tool. Aliased as 'apg -a 1 -m 12 -x 16' though, as the default generator goes for pronounceable passwords that are too short for my taste:

% apg
9&}v3Q/'n5O6UN
]%LE\!TLUt?Z]jjj
$i4&zmOxh-wmfGu
N6.H+i/^rcGo5`p ;a-_)wg}~*Xu~z
rKv4JoC6wO0`\6,j

If someone brute-forces those they have earned it.

Comment Re:AOL Keywords (Score 1) 239

Imagine typing only "google" into the address bar and getting google.

Even better: try it! I've seen too many people access Google via IE/Bing this way.

Between integrated search, bookmarks and Facebook pages these "exclusive" domain names are already rather redundant. Users will hit Google first when searching for something, they're used to it.

How will Ticketmaster inform users they can simply enter 'tickets' into their addressbar? "Shouldn't there be a .com behind that?" At least with 'tickets.com' it's clear you're talking about a domainname.

But I guess the internet marketing types are all drooling about even more TLDs that go nowhere.

Comment Re:Rats! (Score 1) 182

Except that the average life expectancy you quote is at birth... Roy was in his 40's when he started reducing his amount of calories, so his life expectancy would have been approaching 80 regardless of what he ate.

Pass me the steak!

Comment Re:Online needs to change (Score 1) 60

A different model might hold the student back until they show proficiency. Once they have confidence in the material, the system "rewards" them and presents the next chapter. The student is motivated to get the next level of achievement, and their level of understanding is greater.

The Khan Academy uses this approach when one does the exercises: you start with the basics and gradually gain points and badges while you work through the various topics, using the video lectures when you get stuck.

All exercises are voluntary but the mentoring and statistics are very well thought-out so that student progress can be followed in detail. The next step up would be that only students that have shown their proficiency are allowed to take an exam.

I'm currently using the KA code to set up a similar academy for a local university (the focus of the content being grammar). The code is rather hairy but the concepts behind the site are very interesting.

Comment Re:Define immortality (Score 1) 637

In 75 years, should we survive, we'll look back on it with the same amusement.

Like most science fiction writing you mean?

I've always found this definition of 'space opera' a bit of a misnomer, as if true science fiction always follows the laws of physics or has a deep underlying message about the future of technology. If you look back at the works of Asimov, Heinlein, Lem and Clarke you know that this isn't always the case.

The reason Hamilton's works are lumped under space opera is because of the extensive focus on setting and characters. But there are plenty of 'hard sci-fi' nuggets in his work IMHO.

Science

Magical Thinking Is Good For You 467

Hugh Pickens writes "Natalie Wolchover says even the most die-hard skeptics among us believe in magic. Humans can't help it: though we try to be logical, irrational beliefs — many of which we aren't even conscious of — are hardwired in our psyches. 'The unavoidable habits of mind that make us think luck and supernatural forces are real, that objects and symbols have power, and that humans have souls and destinies are part of what has made our species so evolutionarily successful,' writes Wolchover. 'Believing in magic is good for us.' For example, what do religion, anthropomorphism, mysticism and the widespread notion that each of us has a destiny to fulfill have in common? According to research by Matthew Hutson, underlying all these forms of magical thinking is the innate sense that everything happens for a reason. And that stems from paranoia, which is a safety mechanism that protects us. 'We have a bias to see events as intentional, and to see objects as intentionally designed,' says Hutson. 'If we don't see any biological agent, like a person or animal, then we might assume that there's some sort of invisible agent: God or the universe in general with a mind of its own.' According to anthropologists, the reason we have a bias to assume things are intentional is that typically it's safer to spot another agent in your environment than to miss another agent. 'It's better to mistake a boulder for a bear than a bear for a boulder,' says Stewart Guthrie. In a recent Gallup poll, three in four Americans admitted to believing in at least one paranormal phenomenon. 'But even for those few of us who claim to be complete skeptics, belief quietly sneaks in. Maybe you feel anxious on Friday the 13th. Maybe the idea of a heart transplant from a convicted killer weirds you out. ... If so, on some level you believe in magic.'"

Comment Re:Mod parent up (Score 1) 480

Any sort of interruption will snap me out of that trance state, even if it's wifey asking me where I'm going as I step out the door. It's all about maintaining that mental bubble.

Sounds very familiar. I've tried explaining but even her presence can snap me out of 'the flow', which makes me way too irritable.

Having our dogs around me doesn't though, so I tend to simply take a stroll with them and let that unconscious part of the brain do the heavy lifting.

Comment Re:WTF were they smoking? (Score 2) 202

Except that there are fields in any model that the user *shouldn't* be able to change via form. And lo, there is a mechanism in Rails to flag those fields in the model so that this sort of things doesn't happen: attr_accessible flags.

Madness... when defining the form you explicitly define which attributes of the model may be submitted and modified and everything else is ignored. Forms should be the filter between the crap a user may submit and your precious model.

Django does this right in my eyes: allowed attributes need to be stated in the Form if you don't want all fields displayed. If you have different types of users present those users a different form with corresponding list of attributes and additional validation. Subclassing forms makes this trivial to implement and you explicitly whitelist those fields that are allowed to be modified by a particular user.

Not that Django is perfect, but I'm amazed that RoR requires/required blacklisting model attributes instead of handling this explicitly in the form. Kudos to the hacker for outing this design-flaw.

Comment Re:Typical problem (Score 2) 304

This is probably the best way, avoid/ignore any priorities that don't come in from up top.

Even better is not using priorities at all: simply set milestones and allocate people to meet those milestones. If during the weekly meeting one of the dept heads wants something done quick let them fight it out with the dept heads whose pet project is currently underway and will be delayed due to "reduced resources". The impact of "pet project will be delayed by 4 weeks" is much more concrete than "pet project is now a minor priority instead of major".

Business people need to understand that, unless they bring additional resources to the table, they will simply have to wait in line until it is their turn.

Comment Re:Oh really? (Score 2) 184

But you know what you are looking for, confident that you know what you want and are willing to invest time to weigh all the pro's and con's.

A friend of mine asked about getting a new iPhone or a SGII yesterday on Facebook. After a host of replies he went out and got a SGII. He trusts the opinions of his friends more than the various reviews and technical specs he would find at Google and Amazon.

I do doubt this type of 'search' will impact Google's bottom line though, previously he would simply ask for opinions in person. But I can imagine it would be lucrative to place an iPhone or SGII advertisement next to such a question on Facebook.

Comment Re:I'm Dutch. (Score 5, Insightful) 156

Indeed, the providers aren't at fault. It could be said that they didn't put enough effort into the court case, but even that is unfair considering nobody besides BREIN expected this to happen.

You don't have a choice, a company (or person) must comply with a court order, no matter how crazy. The alternative would lead to huge fines and contempt of court. This is the way the law works.

Unless you're the likes of Microsoft of course. In that case a well-placed campaign contribution can help make the problems go away. But with all the faults of the Dutch justice system, I'm glad that bribes are more conspicuous over here.

There's still the high court. It's not a done deal.

Comment Re:Innovate? (Score 1) 192

This. The Wall is what gives users a reason to go back to Facebook. You don't want to call everyone every day, you choose the people you want to keep informed about, get a look into their lives and know what they are up to without having to bother them.

Of course, MySpace and Friendster had the same but Facebook has both the clean implementation and the reach to keep people hooked. Unless they do something stupid they will remain king of the social networks for quite a while.

Slashdot Top Deals

"A great many people think they are thinking when they are merely rearranging their prejudices." -- William James

Working...