Archive 3.12.2004 - 16.12.2004

Energy companies defend natural gas prices

And they keep lying.

At tagesschau.de - Die Nachrichten der ARD you can find the original article.

GadflyB5: SQL Relational Database in Python - 100% pure Python SQL database

Hesse Significantly Expands Police Powers

Police State Hesse?

At heise online news you can find the original article.

Green light for EU Council software patent directive

And democracy is being trampled on. The European economy too. The only ones profiting from this are the large multinational corporations that are already trying to eliminate their competitors today in areas where it's possible - mainly the United States of Dementia - with idiotic patents. And of course the many patent shakedown companies that try to push through the most absurd things as patents just to make quick money without any performance of their own.

One has to ask oneself who the members of the EU Council (and the national governments supporting them) are actually being paid by. The whole thing simply stinks of corruption.

At heise online news there's the original article.

Red-Green Gets Serious About Access to Files

I don't believe even this watered-down form has a chance of really being implemented - too many refuse and stand against citizens' access to files. Which in my opinion is an absolute scandal in itself - we're supposed to cough up money for projects, but we should absolutely not see what is being done with it. Already absurd.

At heise online news there's the original article.

Al Qaeda, Ku-Klux-Klan - and PDS

Not much comes to mind about that anymore

Here's the original article.

Barebones pure-Python PostgreSQL client - PostgreSQL client in pure Python - no C compiler required, therefore very portable, but also less feature-rich

Captcha

Yep, Captchas stink.

At Der Schockwellenreiter you can find the original article.

Hamster question? Höhn has an answer

We can and will solve the hamster question at the Neurath location.

Teufelsgrinsen

At WDR.de you can find the original article.

Pirates Response to DreamWorks

Even though the blogosphere is now puzzling over what retractable batons are - the answer to Dreamworks is actually quite funny. Unfortunately, you can't write something like that in this country anymore, because our legal system is increasingly approaching the American garbage heap and, thanks to Schily and other blockheads, is even overtaking it on the right ... By the way, batons are rubber truncheons or police batons - retractable batons being those nice telescopic batons you sometimes see in movies. I won't translate what it means to sodomize oneself with retractable batons.

I found the original article at Der Schockwellenreiter.

REgurgitate - Example of how to tokenize Python code and rebuild it

StupidSheet - Another example for tokenize - a small pure-Python spreadsheet

The Daily Whim: MT Plus Comment Spam Equals Dead Site

An interesting article about the impact of blog spam, especially on Moveable Type hosters. Gigantic server load just because the comment forms of Moveable Type are most frequently attacked by spambots and because the anti-spam plugins for MT are anything but optimal for server load.

Here's the original article.

US film industry wants to take action against BitTorrent

Eventually the film industry will then sue the plastic bag industry because you can secretly smuggle illegal DVDs in them...

At heise online news there is the original article.

Who says safe computing must remain a pipe dream?

Bruce Schneier with a few tips about computer security. I want to share the most important one here, because I absolutely agree with it: If possible, don't use Microsoft Windows. Buy a Macintosh or use Linux.

Teufelsgrinsen

Here's the original article.

Dual system changes ownership

We're outsourcing our shit too. And our fee revenues right along with it. What a bunch of crap.

At WDR.de there's the original article.

BBC NEWS | Europe | Ukraine candidate 'was poisoned'

Well. Dioxin in borscht. I also find the comments from the doctors amusing - they said they had no idea what a high dose of dioxin would cause - previous dioxin poisonings were usually from low doses over a long time. Now they know.

Here's the original article.

Dive Into Accessibility - Oldy but Goldy - still one of the best introductions to web accessibility

gb - CIA

A fascinating project, the CIA Open Source Notification System. You stick a small script into your CVS and it diligently logs, saves, and distributes every commit. There are RSS feeds for every view and contrary to many other projects that aggregate some large amounts of data, this one is also blazingly fast. By the way, the title links to my user and shows my three projects being monitored there. So if you're curious what I'm currently breaking, you can subscribe to the appropriate RSS feed.

Here's the original article.

Languages for the Java VM

For those interested in what programming languages are available on the JVM - yes, there are far more than just Java. And many of them are far more interesting than Java. And many integrate very well with Java libraries. In any case, Robert Tolksdorf has started building such a list here. I have no idea if it's complete, but the selection is enough for me ...

(although of course I'm biased and would only take either a Lisp dialect or Jython anyway)

Here you can find the original article.

PyX - Python graphics package - Generate 2D and 3D graphics suitable for presentations in Python

SLAVEGROOVE

William Gibson with a few excerpts from an American tract about slavery in the American South. In it, slavery is portrayed as the last harmonious multicultural society and as a particularly Christian society. And this is being read in lessons at a Christian school in the USA. On Gibson's blog I found the original article.

Bill Clementson: LispWorks 4.4 released

Looking at how the LispWorks implementation — originally actually foreign to OS X — is gaining ground on OS X (the previous version already ran cleanly under OS X, but this one has made further progress), one can clearly see how the distributor of the originally and still macOS native MCL implementation is failing in the market. You can't really put it more positively — MCL is in my opinion to be regarded as a debacle these days. At least the biggest news on their websites for 2004 is from the summer — that they got their mailing list running again. Great. MCL was once the star in the Lisp sky. At Planet Lisp you can find the original article.

Durus - Compact object database for Python - fast, but designed for read-heavy systems

Statement coverage for Python - Primitive code coverage analysis for Python

Australia: Controversial Aid Program for Aborigines

Completely crazy, the people down under ...

At tagesschau.de - Die Nachrichten der ARD you can find the original article.

Bundeswehr: Struck reports new abuse cases

Just isolated cases. We have no systemic problem. Move along. There's nothing to see here.

At tagesschau.de - Die Nachrichten der ARD you can find the original article.

Torture threat: Prosecutor demands fine for Daschner

And Pandora's box is open.

At tagesschau.de - Die Nachrichten der ARD I found the original article.

Galactic Baby at Our Cosmic Doorstep

Oh my goodness, aren't you just sooooooo sweet

At heise online news you can find the original article.

IPython - An enhanced Interactive Python

I had already written something about this earlier, but I've only been using it more intensively now. I have to say, the whole thing has developed tremendously. With a few settings in the system and in IPython, the whole system behaves almost as comfortably as a Lisp system prompt.

The integration of display system (on OS X it's recommended to set LESS to '-R' so that color information is evaluated) and editor (of course using VIM is recommended, but it also works quite well with the bbedit command line tool) allows you to work very nicely with the Python shell. On one hand, you don't have to constantly step out to quickly look at files or change a file, and on the other hand, you really get useful information with exceptions (the automatic activation of the debugger helps here).

Automatic deep-reloading too — that is, reloading a modified module while updating the contained references — helps tremendously, since you can finally edit the files directly and test them immediately without having to exit Python every time. Existing references to objects from classes that are in the modified file of course have to be rebuilt as well, since they still reference the old class.

All in all: highly recommended.

Here you can find the original article.

Logix Home

A very interesting project: building a language with a far more Lisp-like structure on top of the normal Python runtime. Compiles to the same bytecode as Python. Can be mixed with Python and also supports IPython as a shell.

With Logix, for example, the boundary between statement and expression finally falls away: in Logix everything is expressions. Lambda expressions that execute multiple commands and conditional expressions without detours through boolean expressions become possible.

There are also macros. The definition looks somewhat wild, but all the mechanisms seem to be there as they are also common in Common Lisp. So not just syntactic sugar, but real code-generating macros.

Of course everything is still alpha at the moment, but it already sounds very interesting. I'll keep watching this, it could definitely be interesting for me. Especially because I can mix it with Python.

Here's the original article.

Packages and small packages are becoming more expensive

It's logical, really. When the service gets worse (because more and more postal offices are being closed), you have to raise prices. Always so counter-cyclical.

At tagesschau.de - Die Nachrichten der ARD you can find the original article.

Sensation in Münster: Mammal Discovered

Monogame Guinea Pigs. Strange. I haven't quite given up hope on discovering the Honest Politician. Maybe that one can be found behind some tree stump in Bolivia too.

At WDR.de there's the original article.

Mediation Committee: Stiegler threatens to go it alone

Hello Mr. Stiegler? Yes, the Union is annoying with their fussing about seat distribution. Yes, the Karlsruhe ruling is frustrating for you. But please think about this: these are our highest constitutional judges. When they hand down a ruling, one shouldn't respond by essentially giving the court the finger with everything one says. No, because a ruling from the Federal Constitutional Court doesn't suit you is not sufficient reason to simply change the Bundestag's rules of procedure just like that. The whole thing sounds pretty absurd. So into the appropriate category ...

At tagesschau.de - The news from ARD you can find the original article.

xmltramp: Make XML documents easily accessible. - small compact XML parser and generator library for Python - nicely integrated into the syntax

RDFLib 2.0.4 Readme - Library for working with RDF in Python

A Lisp Comic That Explains Macros

Nice Thing - an explanation of Lisp macros for beginners. In the form of a comic. Macros are called - fittingly for the topic - SPELs.

Here's the original article.

TP: Election Fraud in Florida?

Oh man, the whole chaos with the elections in the USA is slowly taking on quite absurd proportions.

Although you're not sure what's more absurd: what is claimed to have happened, or the figure making the claims. I wouldn't be surprised if both the guy is a crackpot and the accusations are true anyway...

Here you can find the original article.

CDU party conference approves healthcare compromise

What a load of garbage: the alternative to health care reform - which is already stupid enough - has a billion-dollar funding gap and is being cheered by the union party congress. How stupid do you actually have to be to get accepted into the party? Is that enough to be declared incompetent upon joining the party?

Teufelsgrinsen

At tagesschau.de - Die Nachrichten der ARD you can find the original article.

Knuth: Open Letter to Condolezza Rice

An open letter from Donald Knuth to his student Condolezza Rice. Written back in 2002, but I stumbled across it for the first time. Fundamentally I don't see how the government of my country has done anything whatsoever to address and correct the root causes of international terrorism. Quite the contrary; every action I can see seems almost designed to have the opposite effect --- as if orchestrated to maximize the finances of those who make armaments, by maximizing the number of people who now hate me personally for actions that I do not personally condone. How can I be a proud citizen of a country that unilaterally pulls out of widely accepted treaties, that refuses to accept a world court, that flouts fair trade with shameful policies regarding steel and agriculture, and that almost blindly supports Israel's increasingly unjustifiable occupation?

If I were to write something along those lines, I'd immediately be accused of salon anti-Americanism...

Here's the original article.

Once Something Against the XML Hype

YAML is a very interesting and compact markup language. But one that is not based on XML or SGML; rather, it is principally oriented toward the old RFC mail formats. The genius of it: the contents are much easier for humans to read than all those angle-bracket dialects. And for the computer, the whole thing is also quite simple to parse - and it's still powerful in its expressive capabilities. If you feel like processing YAML files with Python, Syck is an extremely fast library that also offers an interface for Python. In the Active Storage Framework for Python I use YAML for database backup and restore and as a native data format. Importing YAML data into the database is thus very easy - and since YAML is hierarchical data and the Active Storage Framework for Python is a hierarchical database, everything fits together wonderfully. And you don't have to be afraid of hurting yourself on all those angle brackets.

Here's the original article.

Only 88.41 percent for Merkel

In the morning, the Union still loudly proclaimed that cohesion should be demonstrated through an even clearer endorsement of Merkel. Well, that went completely wrong.

Teufelsgrinsen

But Merkel will certainly spin the whole thing positively again, that much is for sure ...

At WDR.de you can find the original article.

Language-Independent Types for YAML - type tags for YAML sources

Pixelog - Very nicely made picture blog with pleasant layout and good photos

ASPN : Python Cookbook : Spreadsheet - a few ideas for controlled eval in Python

E.ON and RWE want to increase electricity prices

Proper rip-off. What else is the monopoly for anyway

At tagesschau.de - The news from ARD you can find the original article.

Federal Court of Justice issues ruling on domain grabbing

Hmph. On the one hand good - because not everyone can just have their domain taken away. On the other hand, though, also bad - the domain grabbers will be happy now. And anyone who's dealt with such people knows how amusing it will be to get a domain back out from someone who just registered it as a speculative object. Whether we'll have to expect similar conditions as in the USA in the near future remains to be seen. At least with .com, .net and .org addresses, one increasingly finds only generic pages from grabbers who are setting up shop there.

At heise online news there's the original article.

Living Code

A weblog from someone who programs in Python, PyGame and PyObjc under OS X (with Renaissance as a GUI system). With complete example applications available for download. If you want to take a closer look at something like this, you might find one or another piece of information there.

Here you can find the original article.

M-Audio Ozonic Keyboard and FireWire Interface

Holla the forest fairy! That thing is pretty neat. For me it would be — lacking musical ability — more of a torture instrument, but still, with GarageBand and a properly cross-configured software synthesizer, that would definitely be a lot of fun.

At Gizmodo there's the original article.

Renaissance - GNUStep GUI description language and library also for OS X Cocoa