Eugenia Loli Archive

Haiku Java Port Team Gets Seal of Approval From OpenJDK

The OpenJDK Porters Group approved by a unanimous vote the proposal submitted by the recently formed Haiku Java Team to port OpenJDK to Haiku. This makes Haiku the first OS platform to be sponsored by the Porters Group, and it means that the port is now officially part of the OpenJDK family of projects endorsed by Sun. The team already has a mailing list and a project home page; a mercurial repository is also on its way. Team lead Bryan Varner gives his latest update here on his blog.

Fixing ptrace on Mac OS X 10.5 Leopard

PT_DENY_ATTACH is a non-standard ptrace() request type that prevents a debugger from attaching to the calling process. Adam Leventhal recently discovered that Leopard extends PT_DENY_ATTACH to prevent introspection into processes using dtrace. This article will cover disabling PT_DENY_ATTACH for all processes on Mac OS X 10.5. Over the previous few years, I've provided similar hacks for both Mac OS X 10.4, and 10.3.

Review: Nokia N82

Hi-Mobile.net sent us over one of the highest-end phones ever released, the Nokia N82. A rich smartphone, running the latest version of Symbian OS and S60 3.1 is sure to raise some eyebrowses as the model resembles in feature-set (of its time) and overall looks of the very successful 6680 that was first released in early 2005. In fact, the more I look at this model, the more I get the feeling that a product manager walked in at an engineering meeting one Monday morning and proclaimed: "Gentlemen, we need to resurrect the 6680".

LV2 Specification Released

"LV2 is a simple but extensible successor of LADSPA, intended to address the limitations of LADSPA which many applications have outgrown. By creating LV2 'extensions' (which can be done independently), virtually any feature is possible for LV2 plugins and hosts."

Format Wars Are Over and Blu-Ray Won?

While this might be a bold statement, all things point to this. Blu-Ray was already winning in market share slowly but surely, and today's Warner decision to go BD-only puts the final nails into this HD format war as Warner is the biggest movie distributor. The HD-DVD Group didn't seem to know about Warner's decision and they canceled their CES conference out of the blu tonight, amidst making vague references to possible legal action. My take: I wish Blu-Ray had a region-free policy like HD-DVD does. Living in USA today but one day moving to Europe, it will have an impact in my media library.

Samples by the New Wave of Videographers

A few weeks ago I published an editorial on the new school of videographers that has recently started to emerge as profoundly as digital art photography did a few years ago. (OS) News are slow during holiday seasons, so I thought I put together an article with a small collection of some of the best examples of amateur cinematography for your viewing pleasure, as found on the popular with the movement site, Vimeo.com. Leave a comment with what you think of these clips, or even download them in order to watch them in full HD quality through your AppleTV, XboX360 or PS3.

Three Unforgivable Usability Sins

"It's hateful when a developer takes a 'shortcut' that saves that individual a couple of minutes, but thereafter causes extra effort from every single user. Awful as they are, these application design errors - all the fault of lazy developers - are entirely too common."

Valgrind 3.3.0 Released

Valgrind is a tool that helps you find memory management problems in Linux programs. From the 3.3.0 log: Helgrind works again with improved race detection and better error messages. Massif generates better output. Cachegrind has been extended to do branch-misprediction profiling. Both conditional and indirect branches are profiled. Scalability has been improved for very large programs, particularly those with a million or more malloc'd blocks in use at once. These improvements mostly affect Memcheck, which is also up to 10% faster for all programs, with x86 Linux seeing the largest improvement. The documentation has been reorganized. Experimental tools have been added, and more.

Apple vs. Linux: Which Will Win Disgruntled Windows Users?

Apple and Linux are engaged in battle – a battle to win over disgruntled Windows users. But who will win, and what will the consequences be for the loser? The most commonly held belief amongst Apple and Linux fanboys is that both factions are engaged in some kind of a war with Microsoft. The truth is that if you look at the market share figure for Windows, Mac and Linux, both Mac OS and all the Linux distros that have ever been released are dwarfed by Windows.

The Pegasos Book: New v2.3 Full Release; VmwAROS 0.5 Released

The Pegasos book is a free multilanguage ebook dedicated to the Pegasos computer from Genesi/bplan. It is a 223 pages PDF document, splitted in 4 volumes, which contains information about the Pegasos I and II PowerPC computer and all its main supported operating systems. The latest version (V2.3) can now be freely downloaded both in English or in French. Partial older versions are also available in Spanish, German, Portuguese and Italian language. Elsewhere, VmwAROS is a pre-configured AROS environment for VMware. New beta 0.5 improves reliability, networking, development and gaming, with more software and bugfixes.