Please create an account to participate in the Slashdot moderation system

 



Forgot your password?
typodupeerror
×
Programming

Simpler "Hello World" Demonstrated In C 582

An anonymous reader writes "Wondering where all that bloat comes from, causing even the classic 'Hello world' to weigh in at 11 KB? An MIT programmer decided to make a Linux C program so simple, she could explain every byte of the assembly. She found that gcc was including libc even when you don't ask for it. The blog shows how to compile a much simpler 'Hello world,' using no libraries at all. This takes me back to the days of programming bare-metal on DOS!"
Movies

New Riddick Movie Made Possible By Games? 160

Hugh Pickens writes "Scott Harris writes on Moviefone that the economics of Hollywood are often baffling, as DVD sales, broadcast fees and merchandising tie-ins balance against advertising costs and pay-or-play deals to form an accounting maze. The latest example is the untitled sequel to The Chronicles of Riddick, released in 2004 to a slew of negative reviews and general viewer indifference. Despite its hefty $105 million budget, most of which was spent on special effects, the film topped out at a paltry $57 million domestically. So how can a sequel be made if the movie lost money? The answer has to do with ancillary profits from revenue streams outside the box office. While the combined $116 million worldwide probably still didn't cover distribution and advertising costs, it likely brought the film close to even, meaning DVD sales and profits from the tie-in video game franchise may have put the movie in the black. In addition, Riddick itself was a sequel to Pitch Black, a modestly budgeted ($23 million) success back in 2000. Extending the franchise to a third film may help boost ancillary profits by introducing the Pitch Black and Chronicles of Riddick DVDs and merchandise to new audiences, meaning that the new film may not even need to break even to eventually turn a profit for the studio."
Science

Why Time Flies By As You Get Older 252

Ant notes a piece up on WBUR Boston addressing theories to explain the universal human experience that time seems to pass faster as you get older. Here's the 9-minute audio (MP3). Several explanations are tried out: that brains lay down more information for novel experiences; that the "clock" for nerve impulses in aging brains runs slower; and that each interval of time represents a diminishing fraction of life as we age.
Classic Games (Games)

M.U.L.E. Is Back 110

jmp_nyc writes "The developers at Turborilla have remade the 1983 classic game M.U.L.E. The game is free, and has slightly updated graphics, but more or less the same gameplay as the original version. As with the original game, up to four players can play against each other (or fewer than four with AI players taking the other spots). Unlike the original version, the four players can play against each other online. For those of you not familiar with M.U.L.E., it was one of the earliest economic simulation games, revolving around the colonization of the fictitious planet Irata (Atari spelled backwards). I have fond memories of spending what seemed like days at a time playing the game, as it's quite addictive, with the gameplay seeming simpler than it turns out to be. I'm sure I'm not the only Slashdotter who had a nasty M.U.L.E. addiction back in the day and would like a dose of nostalgia every now and then."
Programming

Getting Paid To Abandon an Open Source Project? 654

darkeye writes "I'm facing a difficult dilemma and looking for opinions. I've been contributing heavily to an open source project, making considerable changes to code organization and quality, but the work is unfinished at the moment. Now, a company is approaching me to continue my changes. They want to keep the improvements to themselves, which is possible since the project is published under the BSD license. That's fair, as they have all the rights to the work they pay for in full. However, they also want me to sign a non-competition clause, which would bar me from ever working on and publishing results for the original open source project itself, even if done separately, in my free time. How would you approach such a decision? On one side, they'd provide resources to work on an interesting project. On the other, it would make me an outcast in the project's community. Moreover, they would take ownership of not just what they paid for, but also my changes leading up to this moment, and I wouldn't be able to continue on my original codebase in an open source manner if I sign their contract."
GNOME

Matching Up Hotkeys for OS X and Linux GUIs? 83

I use a MacBook Pro for my main machine, but also have a Ubuntu desktop. I get irritated about switching between command-oriented hotkeys and ctrl-oriented hotkeys (cmd-a on OSX = ctrl-a on Linux/windows). I've looked over a lot of forums and have found that Gnome doesn't seem capable of changing hotkeys, while xfce and fluxbox can. The ideal solution would be a way to change system keys in X, or at the system level — that way I can keep compiz. Does anyone have any ideas or know a trick to change system hot keys?

Security

A Photo That Can Steal Your Online Credentials? 235

TedSamsonIW writes "InfoWorld reports on a new potential ploy for stealing Web user's private information: Researcher has found that by placing a new type of hybrid file on Web sites that let users upload their own images, they can circumvent security systems and take over Web surfers' accounts. 'They call this type of file a GIFAR, a contraction of GIF (graphics interchange format) and JAR (Java Archive), the two file-types that are mixed. At Black Hat, researchers will show attendees how to create the GIFAR while omitting a few key details to prevent it from being used immediately in any widespread attack.'"
Spam

Submission + - Spammers Hijacking IP Space? You be the judge 3

Ron Guilmette writes: "As Reported in this Washington Post story a substantial hunk of IP address space appears to have been taken over by notorious mass e-mailing company Media Breakaway, LLC, formerly known as OptInRealBig, via means that are at best questionable. The block in question is the 134.17.0.0/16 IP address block, which I investigated in depth in this independent investigation. (Apparently, the President of Media Breakaway has now admitted to the Washington Post that his company has been occupying and using the 134.17.0.0/16 block and that front company JKS Media which provides routing to the block is actually owned by Media Breakaway.)

Remarkably, the President of Media Breakaway... who happens to be an attorney... is trying to defend his company's apparent snatching of this block based upon his own rather novel and legalistic argument that ARIN doesn't have ``jurisdiction'' over any IP address space that was handed out before ARIN was formed. Get the popcorn ready! This is bound to be entertaining."
The Courts

Submission + - Hans Reiser convicted of murder

Mental Maelstrom writes: Hans Reiser, the creator of the ReiserFS file system, was found quilty of murder of his 31-year-old wife, Nina Reiser, around Labor Day (1st March) of 2006. Although her body was never found, the Oakland jury convicted Hans Reiser of first-degree murder, concluding that the slaying was deliberate and premeditated. When sentenced at a later date Reiser faces 25 years to life in prison.
Security

Researchers Infiltrate and 'Pollute' Storm Botnet 261

ancientribe writes "Dark Reading reports that a group of European researchers has found a way to disrupt the massive Storm botnet by infiltrating it and injecting "polluted" content into it to disrupt communication among the bots and their controlling hosts. Other researchers have historically shied way from this controversial method because they don't "want to mess with other peoples' PCs by injecting commands," said one botnet expert quoted in the article.
The Internet

Acid3 Race In Full Swing, Opera Overtakes Safari 261

enemi writes "Just a few days after Safari released version 3.1, Opera employee David Storey writes on his blog that they've overtaken Apple's browser in the Acid3 test. In the race to be the first to reach the reference rendering, Opera's software leads now with 98%, closely following by Safari with 96% and Firefox 3 beta 4 with 71%. He also noted the implemented features will not make a public appearance in the following weeks, because they are getting close to releasing Opera 9.5. That version has been under public testing since September and the new CSS3 color modes and font rendering features might further delay this. They will probably show the score in a preview build soon and wait for a post 9.5 stable build to release the new features to the public." Update: 03/26 21:21 GMT by Z : Opera is now at 100%, apparently, with Safari close behind at 98%. Update: 03/27 by J : Public build r31356 of WebKit (Safari's rendering engine) is at 100%.
Education

Bill Allows Teachers to Contradict Evolution 1049

Helical writes "In an attempt to defy the newly approved state science standards, Florida Senator Rhonda Storms has proposed a bill that would allow teachers to contradict the teaching of evolution. Her bill states that 'Every public school teacher in the state's K-12 school system shall have the affirmative right and freedom to objectively present scientific information relevant to the full range of scientific views regarding biological and chemical evolution in connection with teaching any prescribed curriculum regarding chemical or biological origins.' The bill's main focus is on protecting teachers who want to adopt alternative teaching plans from sanction, and to allow teachers the freedom to teach whatever they wish, even if it is in opposition to current standards."
The Courts

Geek Wins Copyright Lawsuit Against Corporation 616

Chris Gregerson writes "I work as a stock photographer/web developer. I saw a photo of mine used in Vilana Financial's full-page phone book ad. They wouldn't pay the licensing fee, and I wrote about it online (mirror). They sued me for defamation, producing a sales agreement signed by one ' Michael Zubitskiy' (who they said took the photo and sold the rights to them). I sued them for copyright infringement, and they added claims against me for trademark infringement, deceptive trade practices, and tortuous interference. There was a trial I'll long remember on the 5th of November, and the judge recently issued her verdict (PDF; mirror). She ruled Vilana Financial forged the sales agreement and willfully infringed my photos, and awarded me $19,462. All claims against me were denied. I represented myself during the litigation."

Slashdot Top Deals

Real Programmers don't eat quiche. They eat Twinkies and Szechwan food.

Working...