148997
submission
Watson Ladd writes:
A bill has been introduced in the house of representatives that would end the warrantless spying on Americans that the NSA has been performing, and make it clear that FISA or the normal warrant process are the sole means through which electronic surveillance may be authorized. The NSA Oversight Act was introduced on January 4, 2007 and is currently stuck in committee.
144539
submission
Watson Ladd writes:
Dennis Kucinich has reveled his articles of impeachment for Cheney. They are for lying about Iraq's prewar nuclear abilities, lying about the relationship between Saddam and Osama, and for trying to do the same to Iran. The text of the charges and a ton of supporting material are available here.
105900
submission
Watson Ladd writes:
The Guardian reported that a commission set up to study the drug problem concluded in a final report that drug abuse is a public health issue.
96770
submission
Watson Ladd writes:
Perl, Python, and many other languages claim string processing, and in particular pattern matching, as an application they were designed for. But this article shows how slow most of the regex engines now used are due to the use of Henry Spencer's regex package as inspiration. How many more performance losses are due to historical accident.
76460
submission
Watson Ladd writes:
The Second draft of the Revised6Report on the Algorithmic Language Scheme has been released. Formal semantics are included, along with a reworked IO system and a lot of other stuff.
68790
submission
Watson Ladd writes:
The Open Graphics Project Open Graphics Project has made their first board. It is currently in testing. Verilog authors are welcome to contribute. Current wishlist includes hardware T&L and raytracing.
64824
submission
Watson Ladd writes:
According to the Public Employees for Environmental Responsibility, a creationist book remains on sale in Grand Canyon National Park while park employees are told to remain silent about the age of the canyon. The book has been debunked
by the National Center for Science Education.
63258
submission
Watson Ladd writes:
Microsoft research has created the Joins Concurrency Library for C#. This library uses the join calculus to model concurrency. No locks or condition variables are required, eliminating a lot of errors. A paper exists.
63118
submission
Watson Ladd writes:
With all major microprocessor manufactures choosing to go multicore rather then cranking up clock speeds getting performance gains will be a software problem. If applications aren't using multiple threads, they don't get a performance boost. But multithreading is a pain to deal with. So what is your strategy for writing multithreaded code? Is it join calculus, software transactional memory,non-interacting threads,rendezvouses,actors, or the Real Programmers choice of mutex and condition variables? Which do think will be the dominant technique over the next 30+ years?
25202
submission
Watson Ladd writes:
If you are interested in mathematical logic
bargin might be of interest. Is amazon still profiting, or is this a bug? Could this be the start of a trend of falling textbook prices?
7290
submission
Watson Ladd writes:
The new version of the official Scheme standard has been released as a draft. You can find it it pdf form here.