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


Forgot your password?

Submission + - C Code On GitHub Has the Most 'Ugly Hacks' (itworld.com)

itwbennett writes: An analysis of GitHub data shows that C developers are creating the most ugly hacks — or are at least the most willing to admit to it. To answer the question of which programming language produces the most ugly hacks, ITworld's Phil Johnson first used the search feature on GitHub, looking for code files that contained the string 'ugly hack'. In that case, C comes up first by a wide margin, with over 181,000 code files containing that string. The rest of the top ten languages were PHP (79k files), JavaScript (38k), C++ (22k), Python (19k), Text (11k), Makefile (11k), HTML, (10k), Java (7k), and Perl (4k). Even when controlling for the number of repositories, C wins the ugly-hack-athon by a landslide, Johnson found.

Submission + - Ancestery.com caught sharing DNA database with government (eff.org)

SonicSpike writes: In 1996, a young woman named Angie Dodge was murdered in her apartment in a small town in Idaho. Although the police collected DNA from semen left at the crime scene, they haven’t been able to match the DNA to existing profiles in any criminal database, and the murder has never been solved.

Fast forward to 2014. The Idaho police sent the semen sample to a private lab to extract a DNA profile that included YSTR and mtDNA—the two genetic markers used to determine patrilineal and matrilineal relationships (it’s unclear why they reopened the case after nearly 20 years). These markers would allow investigators to search some existing databases to try to find a match between the sample and genetic relatives.

The cops chose to use a lab linked to a private collection of genetic genealogical data called the Sorenson Database (now owned by Ancestry.com), which claims it’s “the foremost collection of genetic genealogy data in the world.” The reason the Sorenson Database can make such an audacious claim is because it has obtained its more than 100,000 DNA samples and documented multi-generational family histories from “volunteers in more than 100 countries around the world.”

Sorenson promised volunteers their genetic data would only be used for “genealogical services, including the determination of family migration patterns and geographic origins” and would not be shared outside Sorenson.

Despite this promise, Sorenson shared its vast collection of data with the Idaho police. Without a warrant or court order, investigators asked the lab to run the crime scene DNA against Sorenson’s private genealogical DNA database. Sorenson found 41 potential familial matches, one of which matched on 34 out of 35 alleles—a very close match that would generally indicate a close familial relationship. The cops then asked, not only for the “protected” name associated with that profile, but also for all “all information including full names, date of births, date and other information pertaining to the original donor to the Sorenson Molecular Genealogy project.”

Submission + - SPAM: The 10 places in the world that wants to hide from Google

group786cool writes: You can see any place all around the world with the help of on Google Earth map. Everyone can see the pictures and maps of earth. Actually any map which we see with help of Google map are made from space-satellites and that’s why we can see whole world map on our computer screen or Mobile.
Link to Original Source

Comment California Top-Two Primary (Score 1) 551

But what if my vote is that both candidates are power-hungry, narcissistic, and self-serving, and I find neither of them fit for office? Where's my 'NONE OF THE ABOVE' option? Preferably it's an option that, if it wins, invalidates the other two candidates for political office for a set number of years. "You have been weighted and measured by your populace, and you have been found wanting. Go sit in the corner and think about what you've done." Then we start a new campaign, and the new candidates look REALLY HARD at why their predecessors got the no-vote.

Sure, we'd have periods of time with no governor, or missing a senator or two. But let's be honest: they shut the government down on a whim anyway, right? And life has carried on in their absence. So what can it hurt?

The fact is we have very little say in WHO ends up in our elections. The parties manage those choices for us these days. I'm not a fan of their candidates, because in a state like Texas I don't have much "choice" in my choices. That starts to stretch the bonds of democracy.

Comment Re:How Did These People Wage The Cold War??? (Score 2) 430

These people are so fucking sutpid, it is astonishing to think that they developed nuclear weapons; waged the Cold War; and to this day, launch people into space! Their entirely dysfunctional leadership does not seem capable of any rational thought. Perhaps those early accomplishments were just manifestations of autonomous reflexes?

Are we still talking about Russia? America isn't exactly running the smoothest, most intelligent government at the moment either...

Comment Re:We had a distributed social network (Score 5, Interesting) 269


As I read this article, I was reminded of the push back in the 90's to get off the corporate networks (Compuserve, AOL, etc.) where data and people were walled off from opposing networks, and dive into the World Wide Web. At some point the pendulum swung back towards the value brought by corporate networks, the biggest of which seems to be ease of construction compared to traditional web design.I first noticed the shift with community sites like angelfire/geocities and then moving towards social networks, where you just add content.

Now the pendulum is swinging back again because the cost/value equation in favor of corporate networks makes less sense (specifically, we didn't realize the consequences of selling ourselves and our data for 'free' services until it was too late.).

Slashdot Top Deals

Egotist: A person of low taste, more interested in himself than in me. -- Ambrose Bierce