Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the wp-maximum-upload-file-size domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/news.numlock.ch/public_html/wp-includes/functions.php on line 6114

Notice: Function _load_textdomain_just_in_time was called incorrectly. Translation loading for the math-captcha domain was triggered too early. This is usually an indicator for some code in the plugin or theme running too early. Translations should be loaded at the init action or later. Please see Debugging in WordPress for more information. (This message was added in version 6.7.0.) in /var/www/news.numlock.ch/public_html/wp-includes/functions.php on line 6114
Daniel Mettler – Page 26 – A changelog by Daniel Mettler

How to “reset” a Mac OS X installation

Here’s how to “reset” an installed Mac OS X and virtually return to a “virgin” state with a welcome screen prompting the user to setup and customize his Mac OS X installation:

0. To reset a Mac OS X v10.7 Lion installation to factory default, check Mark’s comment @ Apple forum (basically, deleting users before booting into single user mode seems to do the trick). For Mac OS X v10.6 Snow Leopard and older, follow the procedure below.

1. Press Command-S during startup to get into single user mode
2. Check the filesystem:
# /sbin/fsck -fy
3. Mount the root partition as writable:
# /sbin/mount -uw /
4. Remove the hidden .AppleSetupDone file:
# rm /var/db/.AppleSetupDone
5. a) For Mac OS X 10.5 ‘Leopard’ and newer, do:
# launchctl load /System/Library/LaunchDaemons/com.apple.DirectoryServices.plist
Repeat for every user previously defined on the machine (replace {username} with the real user name):
# dscl . -delete /Users/{username}
# dscl . -delete /Groups/admin GroupMembership {username}

5. b) For older versions of Mac OS X, do:
# rm -rf /var/db/netinfo/local.nidb
6. Remove the home directories of users. For every user do (replace {username} with the real user name):
# rm -rf /Users/{username}
7. If applicable, remove already created files in root’s home directory, e.g.
# rm /root/.bash_history
8. Shutdown (or reboot to verify the procedure worked):
# shutdown -h now
-or-
# reboot

That’s it! :)

[Update 20081106]: Thanks to Macs R We for the update 5 a) regarding Mac OS X Leopard! See the comments below for more information.

[Update 20090429]: Added “dscl . -delete /Groups/admin GroupMembership {username}” to 5b) as suggested by rello (see rello’s comment below)

[Update 20110731]: Some updates about resetting Mac OS X v10.7 Lion (unverified) and a clarification that rebooting at the end isn’t strictly necessary (just to verify the procedure worked). Thanks to David, Adrien and Adam for the hints.

100 or so Books that shaped a Century of Science

Speaking of Knuth.. TAOCP is also mentioned in American Scientist’s 100 or so Books that shaped a Century of Science. The list dates from Nov/Dec 1999. It would be nice to manage reading through this list in a lifetime. Currently, I’m re-reading Stephen Hawking’s A Brief History of Time. I wonder though, how much has been changed in this very important field since 1988? IIRC, there were a couple of breakthroughs recently.

Gentoo: Migration from devfs to udev

Some pointers:

The complete Gentoo Linux 2.6 migration guide
Gentoo udev Guide

Notes:
* famd went crazy after the kernel update (it wrote about 100 lines of text per second to /var/log/messages). ’emerge fam’ solved it.
* udev doesn’t seem to recognize external USB drives that are plugged-in at boot-time already. So in addition to ‘hotplug’, I had to install ‘coldplug’:
# emerge coldplug
# rc-update add coldplug default
# /etc/init.d/coldplug start

goScreen 5.0

goScreen 5.0 has been released. Excerpt from the e-mail:

This version features
* application window layout management,
* possibility to start several instances of goScreen on multi-monitor
systems to manage different PC monitors independently, and
* possibility to create and use different configuration profiles in registry.

Layout management makes it possible:
* to define preferred size and position of application windows, and restore it with a single shortcut command;
* to temporarily rearrange all windows on the current screen page so they are all visible
* to find a window you need; once you find and activate it, all windows will return to their previous positions, with the one that you needed at the top of the stack;
* to pack all windows on the currents screen page while working with several documents at once – goScreen arranges them so they are all visible and maintains the order. Any window on the page is always one mouse click away.
* to temporarily move all application windows aside so the desktop is visible
* to open yet another document, or start an application. Once you do, all windows return to their previous positions.

I like goScreen. In fact, I almost can’t imagine working without it when using Windows. It definitely increases my productivity. I like goScreen’s licensing policy too (upgrades are free for registered users). The only trouble I have with goScreen (even with v5.0): Sometimes, the window list unwantedly pops up. I’d like to be able to permanently switch off the window list.

State-of-the-art skiing technologies, part V

Hm.. it’s getting a bit boring, isn’t it? “Switzerland: zero points”.. “Switzerland: 0 gold medals, 0 silver medals, 0 bronze medals”. Not everything’s that bad. By reading an article in today’s NZZaS, I’ve realized that there are some other, even smaller Swiss ski manufacturers apart from Stöckli (BTW learn German, dang it! ;):

Movement, RTC, AK, Zai: Neue Schweizer Skihersteller neben Stöckli

Auch wenn seine Skirennfahrer im Moment nicht brillieren – Stöckli [www.stoeckli.ch] ist in Form. “Vor zwölf Jahren bauten wir noch 11’000 Paar Ski – jetzt sind wir bei gut 50’000 angelangt”, sagt Beni Stöckli. Inzwischen werden fast die Hälfte der Ski aus der Fabrik in Wolhusen (LU) in 34 Länder exportiert. “Im vergangenen Jahr konnten wir uns im Export um nahezu 30% steigern”, erklärt Stöckli. Für das laufende Jahr hat er mit seinen 200 Mitarbeitern erneut ein Umsatzplus budgetiert. Stöckli erwirtschaftet zwei Drittel des Firmenumsatzes mit seinen Ladengeschäften, den Rest mit der Skiproduktion. “Rote Zahlen haben wir noch nie geschrieben”, sagt Stöckli, für den eine Verlagerung ins Ausland nicht in Frage kommt. Wer die Nase voll hat von den Grossserienherstellern, die stets bemüht jugendlich wirken und ihre Ski mit schreierischem Design verunstalten, findet bei den Schweizer Kleinserienherstellern Alternativen. Carving-Pionier Sepp Bürcher hat mit Andreas Hangl ein abgestimmtes System von Ski und Bindungsplatte entwickelt. Seine RTC-Ski (Ready-to-carve) werden in Brig gebaut, heissen “der Rote”, “der Grüne” oder “der Blaue”, sind als echte Carving-Ski kurz (128 bis 168 cm lang) und kosten 1180 bis 1200 Fr. (www.rtc-ski.ch). Die Jahresproduktion liegt aktuell bei 900 Paar Ski; in zwei bis drei Jahren will Bürcher 1500 Paar absetzen.
Auf Freeride-Ski spezialisiert ist die Firma Movement in Vevey: Sie konnte in der vergangenen Saison den Absatz auf 5500 Paar Ski verdoppeln. Die extrabreiten Ski werden von den Snowboard-Pionieren um Richard Cattaneo und Serge Baud (Marke Wild Duck) entwickelt und konzipiert. Hergestellt werden die Movement in Oberitalien; sie kosten 500 bis 600 Euro (www.movementskis.com).
Erfolgreich behauptet sich auch Aldo Kuonen (www.ak-ski.ch): Der ehemalige Rennleiter von Rossignol baut edle Carving- und Tourenski. “Ich bin im Moment ausverkauft”, berichtet Kuonen. 2500 Paar liess er dieses Jahr in Frankreich und Italien herstellen, gefertigt aus Schweizer Komponenten. Die Zai-Ski [www.zai.ch] von Simon Jacomet sind Luxusprodukte von feinster Qualität. Die Nachfrage dürfte bei einem Preis von 3300 Fr. pro Paar beschränkt sein – die Manufaktur in Disentis hat eine Kapazität von 1000 Paar.(dah.)

From a sports perspective, the RTC and the Movement ski are interesting. Unfortunately, the price tags are rather exclusive too. Observation: The continued fusion between skiing and snowboarding. More and more people (including yours truly) aren’t willing to limit their fun to one particular discipline. They want to go snowboarding, skiing, carving, freeskiing and so on. Of course, manufacturers also welcome this development.

State-of-the-art skiing technologies, part IV

Well, at least the Swiss snowboard pros win medals ;)

Back to skiing technologies. There are two interesting articles about Atomic in today’s issue of the Tages-Anzeiger. Unfortunately, they’re not available online, so here’s my transcription (hope you don’t mind about the typos):

2200 Hände gegen den Zufall

Alle Medaillen der bisherigen Männer-WM-Rennen gingen an Fahrer mit Atomic-Ski. Im Werk in Altenmarkt werden sie bis zur auslieferung mehrfach gesichert in einem Zwinger aufbewahrt.

Von Christian Brüngger, Altenmarkt

Cafés und Skisportgeschäfte prägen das Zentrum von Altenmarkt. Der silbrige Gebäudekomplex am Ausgang des Dorfes, eine Autofahrstunde von Salzburg entfernt, hebt sich von der Umgebung deutlich ab. Umgeben ist er von einem wuchtigen Zaun, der in den Schneemassen fast versinkt. Die Botschaft bleibt dennoch klar. Unbefugte sollen sich fern halten, schliesslich will Atomic für sich behalten, warum Hermann Maier, Bode Miller oder Benjamin Raich die Konkurrenten derart dominieren. Atomic, Tochtergesellschaft der finnischen Amer-Gruppe, ist aber auch bei den Amateuren tonangebend: 950’000 Paar Ski verkauften die Österreicher 2004, setzten 800’000 Bindungen und 200’000 Langlaufski ab; dazu 200’000 Paar Ski- und Bergschuhe. Damit legten sie im Vergleich zu 2003 neun Prozent an Umsatz (205,6 Millionen Euro) zu.
Herr über Atomic ist Michael Schineis. Der Deutsche leitet seit der Übernahme durch die Amer-Gruppe die Traditionsfirma. Und der Chef persönlich lädt zur Besichtigungstour des Werks ein, in dem 1100 Angestellte arbeiten. Es ist von zwei grossen Produktionshallen geprägt. In der ersten werden die Alpinski hergestellt, in der zweiten Snowboards und Langlaufski. Der Lärmpegel ist hoch, die Sicht durch unzählige Maschinen versperrt.
Die Arbeiter sind in 18 Produktionszellen eingeteilt. Jede Einheit arbeitet autonom und nur an einem bestimmten Stück, etwa den Kanten. Damit sollen Fehler frühzeitig erkannt werden, denn die zweite Zelle nimmt von der ersten die Teile ab, prüft diese. Müssen die Teile zurückgegeben werden, verliert die Zelle an Produktivität und damit Lohn. “Doppelte Sicherheit ist damit gewährleistet”, erklärt Schineis den Sinn des Systems. Sperrige Wörter wie “Produktivitätsentwicklungskurve” sind damit verbunden und machen klar: Hier gehts um viel Geld, das innerhalb kurzer Zeit generiert werden muss. Hauptproduktionszeit ist April bis Juni, die Auslieferungen erfolgen vor allem in den drei Monaten danach. Allein im vergangenen September lieferte Atomic 280’000 Ski aus, das sind sieben Prozent des Weltmarktes. Die Lagerhalle ist dementsprechend gross – und systematisch gesichert, schliesslich lagern viele Millionen Euros hier. Der Anblick erstaunt dennoch. Die Halle ist so gross wie ein Fussballfeld, die Ski sind auf sechs Lagen vertikal gestapelt. Sie haben alle senkrecht zu stehen, weil sonst die Spannung und damit auch der Wert der Ski verloren ginge.

Auch nachts wird gearbeitet

Aber zurück zur Produktion und dem Herstellungsverfahren. die verschiedenen Materialien werden in eine Form gelegt, dazu Kanten und Belag. Ein Deckel schliesst die Form ab, die danach unter grossen Druck und hohe Temperaturen gesetzt, quasi gebacken wird. Der Rohling wird danach via Roboter verarbeitet. Auch die Rennski von Miller und Co. werden in den Serienmaschinen hergestellt, allerdings von einem speziell ausgewählten Team, das ausschliesslich die Ski der Spitzenfahrer produziert. “Rennbauer” nennt sie Schineis. Damit die Produktion zügig vorankommt, arbeiten die Angestellten im Schichtbetrieb und auch nachts. Immer dabei ist ein Team der hauseigenen Maschinenbauer, denn sollte ein Gerät ausfallen, muss dieses umgegehend repariert werden.

Labors für die perfekte Abstimmung

Die Formen, die viele Hersteller aus Kostengründen auslagern, haben die Österreicher behalten. Ein entscheidender Vorteil ist damit verbunden: Sie können einen Ski, da auch alle anderen Produktionsabläufe innerhalb der Firma stattfinden, innerhalb von vier bis fünf Tagen bauen. “Das kostet jedoch viel Geld, wird nur für Spitzenfahrer und sehr selten gemacht”, so Schineis, “weil wir sonst ja schlecht gearbeitet hätten.”
Mittlerweile sind wir bei den Rennski angelangt, die mehrfach gesichert in einem Zwinger stehen. Sie sind speziell auf die Fahrer angepasst, etwa in Bezug auf Gewicht oder Taillierung. Hätte einer der Fahrer an der Weltmeisterschaft in Bormio seinen Ski zerstört, hätte er umgehend ein fast identisches Ersatzmodell erhalten. Sie sind, wiederum von einem speziellen Team betreut, manuell vorpräpariert. Die letzten Abstimmungen nehmen danach die Servicemänner der Athleten vor.
Den beiden Produktionshallen ist die Forschungs- und Entwicklungsabteilung angeschlossen, die drei bis vier Prozent des Gesamtbudgets ausmacht. Eine Gruppe der Forscher kümmert sich um die Profiski, die andere um diejenigen der Normalverbraucher. Die weniger begnadeten Talente profitieren dabei von den Innovationen der Topski: Sind die Materialien erfolgreich, werden sie, ein Jahr verzögert, auch für die Normalski verwendet.
In den Labors forsch die Wissenschaftler nach der perfekten Abstimmung zwischen Ski, Schuh und Bindung. Fotografieren ist in diesem Teil nur sehr selektiv möglich, wie in einem Hightech-Laboratorium à la James Bonds “Q” siehts aber nicht aus. Getestet werden etwa mechanische Belastungen auf Ski, Schuhe und Körper, Konkurrenzprodukte oder die Materialstrukturen. Auch die Auswirkungen der Schifftransporte werden simuliert. In einem nachgestellten Container versuchen die Forscher herauszufinden, wie die Ski auf Wellenschlag oder Luftfeuchtigkeit reagieren. Rosten die Kanten, hält die Bindung, verliert der Ski an Spannung? Dieser Forschungszweig ist insofern wichtig, als Atomic 74 Prozent ihrer Ski ins Ausland exportiert, der aussereuropäische Markt immer wichtiger wird.
Die Ski werden aber nicht nur im Labor getestet, sondern auch auf den umliegenden Gletschern. Vier fest angestellte Testfahrer prüfen auf eigenene Messstrecken während 300 Tagen im Jahr Tausende von Ski – wohl diejenigen der Profis als auch der Amateure. Dem Zufall, das wird während des Rundgangs klar, wird im Kampf um Hundertstelsekunden so weit wie möglich und mit neusten Apparaten entgegengearbeitet. Doch sobald das silbrige Gebäude hinter einem liegt, hat der Hightech von Altenmarkt ein Ende: Die Zugbarriere muss vom Bahnhofvorstand noch manuell hochgekurbelt werden.

“Als Systemanbieter sind wir überlegen”

Atomic-CEO Michael Schineis über den Schweizer Markt, Schweizer Abfahrer und die Schweizer Firma Stöckli.

Mit Michael Schineis sprach Christian Brüngger, Altenmarkt

Michael Schineis, Sie haben 2004 Ihren Ski-Absatz in der Schweiz um 36 Prozent gesteigert. Welche Gründe trugen dazu bei?

Wir haben in der Schweiz lange mit einem Verteiler gearbeitet, neu aber eine Tochtergesellschaft gegründet. Mit dieser könnnen wir eine ganz andere Strategie aufbauen, die Ziele vereinheitlichen, wodurch der Service besser wird.

Inwieweit ist bei dieser Strategie die Zusammenarbeit mit Schweizer Spitzenfahrern wichtig, um der Marke Glaubwürdigkeit zu verleihen? Mit Didier Cuche haben Sie nur einen Schweizer unter Vertrag, muss man daraus schliessen, dass diese uninteressant sind?

Nein, im Gegenteil, die Schweizer sind sehr interessant für uns. Aber wir gehen nicht hin und betteln, dass ein Schweizer für uns Ski fährt. Wir laden alle zwei Jahre Skirennfahrer ein, die unser Material testen wollen. Wenn dann der Athlet mit unserem Material gut zurechtkommt und an einer Zusammenarbeit mit uns interessiert ist, beginnen wir mit den Vertragsverhandlungen. Diese Gelegenheit beanspruchten die Schweizer aber aus unterschiedlichen Gründen nicht.

Was waren dies für Gründe?

Ein Grund ist sicher traditioneller Natur. Die Schweizer arbeiten stark mit der französischen Skiindustrie zusammen. Zudem haben wir ein ausgeprägtes Leistungssystem mit tiefem Fixum und hohen Prämien. Nur so können wir uns ein starkes Team leisten. Ein interessantes Beispiel ist Giorgio Rocca. Der testete unser Material und war zufrieden, wir aber sagten: “Wir haben genügend gute Leute, können dir darum kein Fixum bieten, nur Erfolgsprämien.” Momentan fährt er ohne Fixum.

Die Schweizer Fahrer wollen folglich in finanzieller Hinsicht nichts riskieren. Eine typisch schweizerische Mentalität?

Ja, eine schweizerische Mentalität und auch diejenige kleiner Skifirmen. Diese haben ein bestimmtes Budget für die Fahrer und teilen es auf eine bestimmte Anzahl von Athleten auf, was aus meiner Sicht nicht sinnvoll ist, weil der Anreiz fehlt. Was nun die Schweizer betrifft: Wir müssen uns noch einmal mit dem Schweizer Skiverband zusammensetzen. Denn die Schweiz gehört zu den Kernmärkten des Skisports, die Schweizer sind skifanatisch, haben viele Skitouristen. Wir sind schon zu einer Zusammenarbeit bereit.

Wenn Sie also hören, dass man sich im Schweizer Lager beklagt, man könne halt den besten Ski nicht fahren, schmunzeln Sie nur.

Wir sind kein leichter Partner, weil wir gewisse Vorstellungen haben, und diese auch umsetzen. Bei kleineren Firmen hat der Fahrer oft das Gefühl, “die machen alles für mich”. Nur: Der Hermann Maier war der Letzte, der sich beschwerte, als wir Bode Miller verpflichteten. Denn von den technischen Weiterentwicklungen profitiert auch Maier. Zudem ists wohl etwas einfacher, zu Stöckli zu gehen und zu sagen: “Zahl mir 100’000 Franken, und ich bin dein Topathlet.” Kleinere Firmen können zwar viel leisten, aber die Abstimmung von Ski, Schuh und Bindung wird immer diffiziler. Und wer dominiert Ski, Schuh und Bindung heute? Bei den Männern wir, bei den Frauen Salomon. Wer diese Komponenten aber zusammensuchen muss, ist im Nachteil. Als kompletter Systemanbieter sind wir überlegen.

resolving some courier-imapd errors after a recent update of gentoo

problem 1:

Feb 11 01:46:58 o2 authdaemond: failed to connect to mysql server (server=mysql.example.com, userid=admin): Unknown MySQL Server Host ‘mysql.example.com’ (1)
Feb 11 01:46:58 o2 imapd-ssl: LOGIN FAILED, method=PLAIN, ip=[::ffff:192.168.1.33]
Feb 11 01:46:58 o2 imapd-ssl: authentication error: Input/output error

reason 1: the configuration of courier imapd authentication methods has been resetted by this update. courier thus erroneously tries to use the (not configured) mysql auth method.

solution 1:

edit /etc/courier/authlib/authdaemonrc and replace the line

authmodulelist=”authmysql authpam authuserdb authshadow authcustom”

by

authmodulelist=”authpam”

(adjust to match your courier-imapd authentication method)

# /etc/init.d/courier-imapd restart
# /etc/init.d/courier-imapd-ssl restart

problem 2:

Feb 11 02:08:03 o2 imapd-ssl: Failed to create cache file: maildirwatch (mettlerd)
Feb 11 02:08:03 o2 imapd-ssl: Error: Input/output error
Feb 11 02:08:03 o2 imapd-ssl: Check for proper operation and configuration
Feb 11 02:08:03 o2 imapd-ssl: of the File Access Monitor daemon (famd).

reason 2: famd is not started by default

solution 2:

# rc-update add famd default
# /etc/init.d/famd start