Monday, March 31, 2003
Saturday, March 29, 2003
The art, books, photographs and manuscripts found in Andre Breton's apartment are being auctioned off.
See the catalogue here
Friday, March 28, 2003
"Multi-stage languages internalize the notions of runtime program generation and execution. Thus, multi-stage languages provide the programmer with the essence of partial evaluation and program specialization techniques, both of which have been shown to lead to dramatic resource-utilization gains in a wide range of applications, starting from implementations of domain-specific compilers, to high-performance operating systems. Multi-stage languages make it possible to write generic and highly- parameterized programs that do not pay unnecessary runtime overheads."
US Argument: "The Geneva Conventions do not apply to a war against terrorism."
Human Rights Watch response: "The U.S. government could have pursued terrorist suspects by traditional law enforcement means, in which case the Geneva Conventions indeed would not apply. But since the U.S. government engaged in armed conflict in Afghanistan - by bombing and undertaking other military operations - the Geneva Conventions clearly do apply to that conflict. By their terms, the Geneva Conventions apply to "all cases of declared war or of any other armed conflict which may arise between two or more of the High Contracting Parties." Both the United States and Afghanistan are High Contracting Parties of the Geneva Conventions"
Thursday, March 27, 2003
Wednesday, March 26, 2003
Tuesday, March 25, 2003
Monday, March 24, 2003
Another bidder: Fluor, Last April, Fluor hired Kenneth J. Oscar, who as acting assistant secretary of the Army oversaw the Pentagon's $35 billion-a-year procurement budget. Its board includes Bobby R. Inman, a retired admiral who was also former director of the National Security Agency and deputy director of the Central Intelligence Agency.
NYTimes: Which Companies Will Put Iraq Back Together? (username: useless password: useless)
(Thanks to James)
Sunday, March 23, 2003
This is useful because some archives have a directory structure, and some don't, and it's annoying to have to manually juggle the two.
This is also my first Antiwar License release. The software is licensed under the pro-human rights Hacktivismo License, with the additional provision that my software can not be used to wage or support war, or by the military or military contractors.
Saturday, March 22, 2003
Friday, March 21, 2003
1.87292264408661e+31We'd like to prevent this error from occurring.
The virtues of strong typing (a generic overview, don't be scared by the "and Perl" part)
(...and then see OCaml below :)
Thursday, March 20, 2003
"FBI and other federal officials in NJ outline Homeland Security's "Red Alert" response: it will mean Martial Law... If the nation escalates to "red alert," which is the highest in the color-coded readiness against terror, you will be assumed by authorities to be the enemy if you so much as venture outside your home, the state's anti-terror czar says."
"A couple of hours earlier we were at a shop and a woman said as she was leaving, and this is a very common sentence, "we'll see you tomorrow if good keeps us alive" " itha allah khalana taibeen " and the whole place just freezes. She laughed nervously and said she didn't mean that, and we all laughed but these things start having a meaning beyond being figures of speech..."
"Thursday, March 20, 2003 - air raid sirens in baghdad but the only sounds you can here are the anti-aircraft machine guns. will go now - :: salam 5:46 AM"
Wednesday, March 19, 2003
"The Pentagon has threatened to fire on the satellite uplink positions of independent journalists in Iraq, according to veteran BBC war correspondent, Kate Adie. In an interview with Irish radio, Ms. Adie said that questioned about the consequences of such potentially fatal actions, a senior Pentagon officer had said: "Who cares.. ..They've been warned.""
(Thanks to Dayv)
Monday, March 17, 2003
Sunday, March 16, 2003
desideratum: Something considered necessary or highly desirable
Friday, March 14, 2003
"Ideally, one would like a module system that allows programmers to piece together chunks of code like tinker toys. The OCaml module system, like other ML variants, is a really solid step in that direction. It has structures, which are like classes but without inheritance, that collect and name a chunk of code. It has signatures, which are like interfaces, that simply have the code type signatures without the actual code. Finally, they have functors, which Java doesn't have, which allow programmers to write parameterized structures."
Thursday, March 13, 2003
1. "What are you working on?" 2. "What's the most important open problem in your area?" 3. "Why aren't they the same?" (Ouch!)Disruptive Programming Language Technologies
Wednesday, March 12, 2003
The My Favorite Toy Language programmer "knows the solution to the problem. The only problem is, we haven't got a compiler for the language that it should be implemented in. MFTL knows only two languages; his favourite toy language and the language you need to compile its compiler. (If a language can compile its own compiler then it isn't a toy!)."
Academic Programmers: A Spotter's Guide
Tuesday, March 11, 2003
Monday, March 10, 2003
- The ability to have your cake and eat it: imagine you have a complex OO system processing messages - every component might make state changes depending on the message and then forward the message to some objects it has links to. Wouldn't it be just too cool to be able to easily rollback every change if some object deep in the call hierarchy decided the message is flawed? How about having a history of different states?
- Many housekeeping tasks made for you: deconstructing data structures (PatternMatching), storing variable bindings (lexical scope with closures), strong typing (TypeInference), garbage collection, storage allocation, whether to use boxed (pointer-to-value) or unboxed (value directly) representation...
Some Advantages of Functional Programming
More... (ML/OCaml specific)
Pancito: mathematical image transformation using functional languages
Saturday, March 08, 2003
(Thanks to James)
Wednesday, March 05, 2003
Monday, March 03, 2003
Sunday, March 02, 2003
(Thanks to Mike)