Catch up on stories from the past week (and beyond) at the Slashdot story archive

 



Forgot your password?
typodupeerror
×
Programming

Submission + - Practical examples of using Ajax and Ruby on Rails

An anonymous reader writes: This article takes you through the steps of building a Rails application. It then dives right into using the Ajax features to build the JavaScript code that reads and writes data from the server. Even if you don't envision yourself shipping a Rails application, I recommend that you download one of the Instant Rails or Locomotive applications and try it out. You will have a lot of fun and learn a lot.
X

Submission + - Feds relax safeguards on DNA evidence

An anonymous reader writes: If a sibling or other close relation of yours ever went to prison for more than a year, suspicion of criminal behavior now extends to you. The Federal Bureau of Investigation recently opened its forensic DNA database of felony offenders and certain other arrestees to allow states to share information that does not exactly match blood, semen or other crime scene evidence but may come close enough to finger a relative. Critics fear, however, that partial matches intrude on privacy and cast suspicion far too widely. The FBI originally created the Combined DNA Index System (CODIS) in 1990 to help investigators search among convicted sex offenders and other violent criminals for matches to evidence from unsolved crimes. Over the years, its use has rapidly widened to include other types of felons, juvenile offenders and some who committed misdemeanors. Five states can collect DNA from some arrests, whereas federal authorities may acquire biological samples from those who are arrested as well as from non-citizens who are detained. Nationally officials have compiled more than 3.6 million profiles based on 13 regions, or loci, of the human genome that vary among individual people. When labs can show a match is close enough to indicate a likely relative — that is, when at least one of the two versions (alleles) of the gene segment at each locus matches up — and there are no other leads, a new interim plan allows states to disclose identifying information on FBI approval. This expansion follows a paper in the June 2 Science that outlined the power of indirectly detecting suspects through the database. If only 5 percent of criminals had biological relatives in CODIS, then "cold hit" matches could increase by thousands, the authors of the paper estimated. They pointed to U.S. Department of Justice findings that 46 percent of jailed inmates had an incarcerated relative. "We don't venture whether genetic, social environment, socioeconomic, demographics or whether law enforcement practices account for it," says the lead author, medical geneticist Frederick Bieber of Harvard University. "In a way, it doesn't matter." By widening its net, law enforcement can move more quickly and potentially head off future crimes, Bieber points out. Critics wonder, however, whether extending genetic surveillance from individuals already associated with crime to their families will help catch enough criminals to outweigh its likely intrusion on privacy and civil liberties. "We're talking about innocent people by proxy being included in this database," objects Tania Simoncelli, science adviser for the American Civil Liberties Union. Princeton University sociologist Bruce Western questions the premise that familial searches will offer up strong leads, particularly as the databases expand under new laws to include more arrests, detentions and convictions for less serious crimes. In these categories, black and Latino young men are disproportionately pursued and become over-represented in comparison to their actual share of offenses committed, he explains, and familial searches would magnify these racial and ethnic disparities. In a study of California's largest counties, half of felony charges were later dismissed. Although family members do tend to share criminal behavior, investigators could use other social patterns of crime to make a comparable argument for searching other groups of DNA profiles — for instance, among males age 16 to 24, people with low levels of schooling, or, for the most violent crimes, people related to the victim. The database operates on a premise that Western says is severely at odds with criminological research — that of criminality as a permanent trait. "We're kind of blundering ahead with this technology," worries William Thompson, a criminologist at the University of California, Irvine, who would like to see the government open up the database for independent scrutiny and statistical analysis. He is especially concerned about reports of faked test results and poor-quality lab work such as cross-contamination and sample mix-ups. Also, statistical probabilities for unique matches and assumptions about the database population have recently come into question. Arizona compared felons already in its database and reported 20 "hits" between offenders where both alleles matched at 10 loci. Only three would be expected based on established calculations. The extras could be relatives or even entirely coincidental matches. Bieber cited two high-profile cases in which investigators used partial matches to narrow in on a perpetrator who w as a brother or uncle. But unless the shared alleles are quite rare or the matches are extremely close, this approach can be very inefficient. So Bieber suggested the type of kinship analysis and weighted allele probabilities used to connect family members with loved ones lost in the World Trade Center attacks. CODIS software does not allow for such sophisticated searches at the moment, but Bieber predicts an upgrade as soon as investigators see the potential and define clear statistical thresholds that must be met.
Software

Submission + - OxygenOffice Professional 2.0.4 is ready for Downl

kami911 writes: "OxygenOffice Professional 2.0.4 — Extended, open and free
(formerly known as OpenOffice.org Premium)

Get more. Do more.

OxygenOffice Professional is a free and open source enhancement of official OpenOffice.org. The OxygenOffice Professional Team has modified the source of OpenOffice.org and bundled lot of extras with it. Here are just a few of the extras you get with OxygenOffice Professional:
More than 2,900 graphics are included, both clip art and photos. These pictures are integrated into the gallery and can easily be placed into any OxygenOffice document. SSeveral templates and sample documents are included, as well as over 90 fonts. The extras are ingrated by default in the installation of OxygenOffice Professional, but they are optional, so the user can decide what parts to include and what parts to leave out. These extra templates, fonts, and graphics are free for both personal and professional use. Additional tools like OOoWikipedia, which can search the free on-line encyclopaedia Wikipedia, are also included. An enhanced help menu, addtional User's Manual, and the enabled extended tips are great to help beginners get started using OxygenOffice Professional.

OxygenOffice Professional is based on OpenOffice.org 2.0.4. This latest and greatest version has new functions like enhanced PDF management and direct export to LaTex. The OxygenOffice Professional team of internatioanl developers changed the name of the project , (which was formerly known as OpenOffice.org Premium), to simplify things and point out that this project is independent from the OpenOffice.org project. Our team loves and supports the OpenOffice.org project, and did not want to cause any potential confusion.

You can download OxygenOffice Professional 2.0.4 from here:
https://sourceforge.net/project/showfiles.php?grou p_id=170021

Homepage:
https://sourceforge.net/projects/ooop/

Available language versions:
Hungarian (HU), English (EN-US), German (DE), Italian (IT), French (FR), Turkish (TR), Georgian (KA) and a special 5in1 language version with Hungarian, English, German, Italian, French for Windows.

Supported platforms:
Linux and Windows

More information: http://sourceforge.net/forum/forum.php?forum_id=63 4346"
Businesses

Submission + - What's In a Name: IT Job Titles Out of Control?

grudgelord writes: Information technology jobs have always been difficult for those from non-technical disciplines to understand. However, in recent years it has become difficult for even IT professionals to divine the actual responsibilities of a given position's role as job titles become increasingly more nebulous and the descriptions more buzz-wordy. At one time, we all had a reasonable grasp of the role of a "System Administrator" or "Helpdesk Technician" but now such roles may actually have significant DBA or developer responsibilities bundled into a lesser job title (such as the recent trend of "Desktop Support Techs" with SQL DBA responsibilities), often robbing the holder of a fair position (and traditionally better paid) title on the résumé.

To make matters worse, many companies seem to take an almost malicious joy in altering common titles or inventing their own position titles which are almost impossible to interpret without lengthy summaries. As if tacking "analyst" or "specialist" to the end of a common job title wasn't irritating enough companies now have titles such as "Supercilious Senior Foobar/Spam & Eggs v69.032a Engineer" or "Coordinating Analytical Engineer of Device Integration and Exasperation",

Are these trends a contrivance by corporations to get more "value" from IT professionals by bundling responsibilities of higher paid jobs into lesser roles and to evade competitive salary by creating titles that have no analogue on payscale indexes? Has there ever been a proposed standard for information technology position titles (or at least some form of translation guide)? How do Slashdot job searchers contend with these wildly varying, and increasingly vague, dadaistic titles that seem to have saturated the industry, or worse, when they've been festooned with an inaccurate or absurd job title?
Privacy

Submission + - Suspicious UDP connection from MySpaceIM

John H. writes: "I am seeing a suspicious network connection from MySpace Instant Messenger as it starts up to a Gamespy server. My firewall log reports a connection on UDP port 27900 to a host named "gmtest.available.gamespy.com". MySpaceIM is the latest MySpace beta version 1.0.476.0 installed in the default directory "C:\Program Files\MySpace\IM\MySpaceIM.exe" and starts up from a Windows Registry entry in HKCU\Software\Microsoft\Windows\CurrentVersion\Run (as reported by Sysinternals Autoruns). The Sysinternals Process Explorer shows MySpaceIM listening on UDP port 1080. Norton Antivirus 2007 with the latest virus signatures reports nothing suspicious. The PC is running Windows XP Professional SP2 with the latest Windows updates (expect no IE7). There are NO Gamespy games installed on the PC. When I exit the MySpaceIM from the System Tray and then I restart the MySpaceIM.exe program, a new UDP port 27900 connection is made (in another words, it is repeatable). A Google search didn't turn up anything obvious. I can easily block outbound UDP port 27900 in my firewall, but the question is why does MySpaceIM connect to a Gamespy server?"
Television

Submission + - Get Free Pay TV Satellite Channels with A DVB Card

Anonymous Coward writes: "INFORMATIONAL PURPOSES ONLY! This guide describes actions that may or may not be legal in your location. I do not advocate, condone, or practice satellite TV piracy. It is not my fault if you use this information illegally. Should you choose to watch signals from a "bird" with pay channels, and decrypt them, you legally can only watch the channels you pay for, meaning you have a set top box hooked up to your TV as well. I suggest deleting the channels you don't pay for from the channel list in the program I discuss below, so you aren't tempted to watch them illegally. This is aimed at Dishnetwork, but will work with other providers. I do hope you only use channels/provider(s) you pay for, and have legal rights to watch! It isn't my fault if you break the law."

Slashdot Top Deals

"The one charm of marriage is that it makes a life of deception a neccessity." - Oscar Wilde

Working...