Slashdot is powered by your submissions, so send in your scoop


Forgot your password?

Comment: Re:So cool (Score 1) 31

by PopeRatzo (#49756417) Attached to: A Conversation with Druva Co-Founder Jaspreet Singh (Video)

Then become a Sikh, and stop boring us with this nonsense.

I happen to think dogs are great too, but that doesn't mean I should want to become a dog.

MechaStreisand, you are an unpleasant person. Your comments almost always refer to other people as "retards", "idiots" or "morons". It's a little bit unseemly for such a stupid sonofabitch to be doing that. It's really no way to go through life.

Comment: Re:How could you protect against this? (Score 1) 164

The search results thing is not the right to be forgotten. Some stupid journalists got confused and called it that

Those "stupid journalists" appear to be in good company, starting with official press releases from both the European Commission and indeed the European Court of Justice itself about the 2010 Spanish newspaper case.

I would be the first to agree that moves towards a more powerful right to be forgotten such as you describe would be a good idea, but as of today, these are mostly just proposals. For example, while there is already a right under some limited circumstances to request deletion of personal data, the UK's data protection regulator has written guidance for data controllers that makes clear that the right is quite tightly constrained for the time being.

Comment: Re:Yes & the sheer amount of existing code/fra (Score 1) 399

In this case, "filter" means select only those items that match the criteria, i.e., where the given predicate is true.

This usage is about as consistent as anything you'll find in the programming world: languages using it this way include Python, PHP, JavaScript, Java, D, and many well-known functional programming languages including Haskell, several of the ML family, Erlang, Scala and Clojure. Some other well-known languages have related algorithms under other name, but I know of no counter-examples that use "filter" in the opposite sense.

Comment: Re:So cool (Score 1) 31

by PopeRatzo (#49755771) Attached to: A Conversation with Druva Co-Founder Jaspreet Singh (Video)

Would you be more worried about what atheists thought, or what Sikhs would think if they knew you didn't belong to their religion?

Atheists think a lot of different things, and I'd like to think that most atheists aren't actually offended by the fact that religious people exist. That would be a pretty horrible way to go through life.

If there is a specific religious significance to the headwear, I wouldn't want believers to think I was denigrating their beliefs.

I'm old school in that I don't believe in being offensive without good reason.

Comment: Re:Not the Issue (Score 1) 105

by PopeRatzo (#49755071) Attached to: 'Prisonized' Neighborhoods Make Recidivism More Likely

American Justice is about having a penalty so severe that the risk/reward ratio makes doing the crime a bad idea. Unfortunately, many, many people today have a problem with thinking very far in the future.

No, American Justice is about keeping enough poor people incarcerated that revolution can be avoided.

The ridiculous percentage of Americans that are incarcerated has more to do with politics than it does crime.

Comment: Re:So cool (Score 1) 31

by PopeRatzo (#49755037) Attached to: A Conversation with Druva Co-Founder Jaspreet Singh (Video)

He's a Sikh not a Muslim you idiot

The Sikh people I've met are some of the best people on the planet. They're the opposite of whatever Fox News muslim stereotype that AC was talking about.

Plus, as musicians, they rock:

Comment: Re:So cool (Score 1) 31

by PopeRatzo (#49754979) Attached to: A Conversation with Druva Co-Founder Jaspreet Singh (Video)

Or are you suggesting that turbans are only for "brown" people?

Nah, I'm just concerned that there is a religious significance to the turban that would offend people if I wore one. Like the time grew payot and wore a shtreimel while I was front man for a Christian death metal band, The Fifth Horseman.

Comment: Re:It's like dumb and dumber: zuckerberg edition (Score 1) 134

by bughunter (#49754831) Attached to: Video Games: Gateway To a Programming Career?

That's actually a rather good analogy because in the early days of automobiling, you had to know how to fix and maintain a car in order to operate one, either for work or for pleasure. And they were very simple machines that had a rather low barrier to learning how to maintain.

Then later on, as cars got more complex, it became a pleasure to work on them, partly because overcoming the growing barrier was itself rewarding, and it came with a social cache.

Gradually, though, we've come to the point where even the most technically gifted people have to take their car to a mechanic for anything but basic maintenance, and the barrier to being a mechanic is now so high that few people do it as a hobby.

For the automobile, this process took over a century. Personal computers and programming have progressed this entire gamut since I first sat down at a computer in 1977. (A DEC printer terminal in a high school janitor closet, connected to the city hall mainframe. The account I had access to had a program called STARTREK.BAS. You can guess the rest... and remember, it was a printer terminal.)

Comment: So cool (Score 1) 31

by PopeRatzo (#49754537) Attached to: A Conversation with Druva Co-Founder Jaspreet Singh (Video)

I hope this isn't taken the wrong way or offends anyone, but I think turbans are extremely cool. I play music with a Sikh dude and always envy his headgear. If you think about all the cultural & religious headwear for men in the world, why are white American men so badly shortchanged? I can either wear a Carhartt mesh back trucker cap and look like someone who pimps out his little sister for meth or a flat-brim baseball cap and look like a gangbanger. Or, I can wear a fedora and look like some skeevy YouTube PUA or a knit skully and look like a hipster. Bowler hats or top hats are not really me, you know? What's left? A North African kufi hat is kind of slick, but what I really want to wear is a turban. I've dug them since I was a kid and saw stuff like this:

or this...

or this...

There's a rich history of cool musicians wearing turbans. Dr Lonnie Smith, Screamin' Jay Hawkins, even Professor Longhair was known to show up in a turban. I once saw the Fabulous Thunderbirds live and harmonica player extraordinaire Kim Wilson came out in a pair of RayBans and an electric blue turban. Dammit, I want to wear a turban too.

[I hope I didn't offend anyone with this comment, because I sincerely didn't mean to. If someone can offer better headwear alternatives for a white American guy, please do. ]

Comment: Clear code: Cultural background (Score 1) 399

by DrYak (#49754219) Attached to: The Reason For Java's Staying Power: It's Easy To Read

if you took someone that never read or wrote code before and showed them 100 line, idiomatic programs in Java, Javascript, Python, Ruby, PHP, Perl, Lisp, Haskell, C, Fortran, COBOL, Basic, and a few other languages that Java would not top the list for readability. My guess is that the winners would be Basic, COBOL, and Python.

Depends. My bet is that it entirely depends on the background of the "someone" you've taken.
- english speaker ? mostly used to litterature and philosophical logic ? yes, maybe as you list them.

- background in mathematics ? The order will probably be reversed, with probably Haskell, C and Fortran near the top. And probably APL topping them all. And the guy complaining that most of them still miss support for greek alphabet.

some people are used to see things written down in plain text, other are better used to see things written with symbols.

plain text has the advantage of being a little bit clearer for a person who happens to be fluent in the language which was used to create the language (say hello to dialects of Logo and Excel macros translated into various languages). Otherwise it's completely useless (most of the language you mention are based around english. useless non-english speakers. when I was a kid, I started learning to code in basic before I knew english).

symbolic notation has the advantage of being more compact (requires less typing, quicker to read)
cf. the well know geeky joke of "add 1 to cobol giving cobol" vs "C++"

And well, Perl, let's forget about Perl. It's a write-only language.
The only language your cat can write legal code in just by walking across the keyboard. :-D

(Disclaimer: I used to code a lot in Basic as a you kid. Started C a bit later, and learned english about this time. I code also regularily in Perl, C++, awk, php, 386 assembler, etc. I know bits of R, javascript, python, FORTRAN, did some Logo in french in school as a kid, etc.)

Comment: Board replacement... meh (Score 1) 131

by DrYak (#49753569) Attached to: Pre-Orders Start For Neo900 Open Source Phone

Motherboard replacements and case replacements will gain traction just like in the assemble your own PC era.

Well not very likely.

That did work for the openmoko because the neo 1973 and neo freerunner (i have one!) have been designed from the gound up with an open hardware approach.
They have been designed to be easy to open, easy to hack, easy to replace parts.
Thus upgrade kits like gta04 were likely.

That does work now for the N900, because they are a little bit older generation, back at a time when case were a bit bulkier, battery was replaceable, etc.
There are also a lot of them out in the wild. (Basically, for a long time the Maemo where *THE* definite platforms for geeks to go, N900 was the most popular, and there were only 2 others before).
You could make a Neo900 upgrade kit that is more or less practical.

That won't work with modern smartphones:
- first they are absurdly compact and small (just to have a "better number" on the check list. not that it's actually usefull, specially when the end users will enclose them in an over-priced after-market case anyway).
- they are often very hard to dissassamble (both because of the previous point, but also because it makes them more resistant to moisture etc. if they are in an enclosing never designed to be opened)
- some don't even have removable batteries.
- to make quick buck these companies tend to launch one new model every 6 months (yeah, imagine a replacement borad for iPhone. iPhones are popular, isn't it ? except that there are a dozen of them by now)
- also most of these companies aren't targetting geeks in the first place (unlike nokia maemo platform) and thus aren't likely to be held by users actually able to use an upgrade kit.

I suspect that the Jolla's sailfish phone is the only probable next target for an upgrade kit.

But in general, the case is the least problematice in smart phones.
It makes more sense to 3D print a new case around an existing board, rather than try to fit a new board inside an existing phone.

Usually, the screen is the most complex, instead.

Comment: Re:This is why adultery is wrong (Score 2) 164

This is why people with substantial power — such as, first of all, government officials — must not engage in adultery or anything similarly reprehensible even if it is not illegal for the rest of us. Not because of some wicked "puritanism", but because it opens them up to blackmail, that corrupts government thus affecting all of us.

And if I do it, it opens me up to getting my throat slit in my sleep.

"An ounce of prevention is worth a ton of code." -- an anonymous programmer