Google goes Rumantsch

> Sur da Google
> Tschertgar cun Google

09.06.2005, 15:48

Safari 1.3

Safari 1.3 gets some of the 2.0 goodies :

HTML Editing
Safari 1.3 supports HTML editing, both at the Objective-C WebKit API level and using contenteditable and designMode in a Web page. The new Mail app in Tiger uses WebKit for message composition. You can write apps that make use of WebKit's editing technology and deploy them on Panther and Tiger.

The DOM Exposed
The entire level 2 DOM has been exposed a public API in Objective-C. This means various holes have been filled in Safari's DOM level 2 support. In addition to exposing the DOM to Objective-C, the JS objects that wrap DOM objects can also be accessed from Objective-C, allowing you to examine and edit the JS objects themselves to inject properties onto them that can then be accessed from your Web page.

XSLT
Safari 1.3 on Panther now supports XSLT. 10.3.9 includes libxslt, and Safari uses this excellent library to handle XSLT processing instructions it encounters in Web pages.

16.04.2005, 20:21

Incrementalism in the Mozilla roadmap

E4X, SVG and <canvas> in Firefox 1.1 this summer, later the rearchitected Gecko's graphics subsystem.

Brendan also reports from the XTech in Amsterdam: "don't hold your breath for XHTML 2"

01.06.2005, 9:19

BSD is designed. Linux is grown.

"The differences between BSD and Linux aren't just surface things that happened accidentally; they're the result of different philosophical and developmental processes. This is an attempt to explain why and how BSD works"...

"BSD for Linux users" explained by Matthew D. Fuller

"BSD is what you get when a bunch of Unix hackers sit down to try to port a Unix system to the PC. Linux is what you get when a bunch of PC hackers sit down and try to write a Unix system for the PC."

"...Linux methodology is the living incarnation of chaos, whereas the BSD methodology is far more about control." ... "Linux grew out of a spare-time hacking background, while BSD grew out of a controlled engineering background." ... "Naturally, the BSD method is far more amenable to keeping things ordered, while the Linux method practically necessitates utter chaos."

"Linux (and its various distributions) are moving in all sorts of different directions, with very little real coordination. That means they're going to end up in a lot of places the BSDs, with their more careful and orderly progression, will only get to more slowly (if at all). A lot of those places are going to be icky and horrible, and places you don't want to be. But some of them are going to be absolute jewels, that you could never reach any other way." ... "Linux may hit lower lows, and they may even be more numerous. But the sheer number of people and projects pushing in so many different directions practically assures you of striking gold."

"Is BSD better than Linux? Well, I think so. But that doesn't mean much. It is, however, different."

20.06.2004, 02:46

The limits of harmonization

My response to Richard on his " How does harmonisation work? " post:

As I mentioned before, I certainly see harmonization as a crucial factor in a direct democracy. The two concepts are directly linked. The more harmonization, the more democracy.

However, I fear the system you are describing could in the real world manifest itself as an incubator for technocracy. Breeding an elite of people that are willing to involve themselves in the process. Specially if you start to stack this process through various levels of "hierarchy", like you have described in a comment to a previous post , this "danger" becomes more and more significant.

I believe your system suppresses some factors that contradict with the concept of harmonization but are also important factors in a direct democracy.

Should "emotional disagreement" be ignored? The harmonization process requires involvement and reasoning that not everybody will be willing or able to contribute. The wisdom of instinct is an integral factor in a direct democracy. People must have the right to vote on an issue even if they can not articulate their concern and their vote is based more on a gut feeling than on facts. This is a feature, not a bug.

What about the interests of those not interested? Harmonization can't be mandatory. Or even if you think it can be, I don't think it should be. Even in your ideal scenario where the outcome of the harmonization process at higher levels would in theory still reflect every individuals consent, I believe that a safety mechanism that allows the people to force an issue to a vote should be a requirement. Those that didn't participate in the process for whatever reason get a chance to veto its outcome.

Harmonization is about reaching a consensus for "change" but "change" is only half of the story. There is also an already existing consensus for "no change", the result of a previous harmonization process, the status quo. The decision between "change" and "no change" should happen outside of the harmonization process. This is where the direct vote of the people controls the process.

When individuals involve themselves in different interest groups and the system forces these interest groups through harmonization in order to reach a consensus then that outcome will likely be accepted by the people in a vote. There is no need to eliminate the direct vote from the process. It does not contradict with harmonization but it makes the process safer and allows it to be designed more efficient.

While harmonization in my opinion shouldn't replace referendum and initiative, it does make the concept of political parties obsolete. A direct democracy does not have a "governing party" and would never have an "opposition". In a direct democracy interest groups form around specific topics and work together to achieve concordance. The composition of the executive and the government then reflects that concordance.

I like your description of harmonization and I do know that it works. But I see it as a puzzle piece in a larger concept. Harmonization as the "best practice" for building consensus and achieving "governance in concordance" between all the different interest groups. At any level where policies are discussed and rules are drafted, the harmonization process should be applied to develop consensus. But the direct vote by the people should keep that process under control.

02.07.2005, 22:06

Steuerungsabgabe statt Steuern

Gestern Abend haben wir wieder einmal eine kleine Weltverbesserungsdiskussion geführt und dabei das Encourage the Good - Discourage the Bad Prinzip andiskutiert. Nachher habe ich mir noch so meine Überlegungen gemacht und habe die Terminologie etwas angepasst... Das Wort Steuerungsabgabe scheint mir im Moment als sinnvoller Begriff zu dienen, um zugleich den Unterschied wie auch die Redundanz von "Lenkungsabgaben" und "Steuern" zu unterstreichen.

Interessanterweise findet Google unter dem Begriff Steuerungsabgabe kaum etwas - im wesentlichen nur ein Dokument zum Thema "Welthandelsrecht und Umweltschutz" und eines zu Silvio Gesell :-)

11.04.2004, 12:58

>>> A Free Song for Every Swiss Citizen

> Choosing a Java scripting language
> 1 Kilo
> Designing the Star User Interface
> Oxymoronic Swiss-EU relations
> Jackrabbit JSR 170
> Schattenwahrheit: Coup d'etat underway against the Cheney Circle?
> Unified SPF: a grand unified theory of MARID
> Looking at FreeBSD 6 and Beyond
> Mocha at a glance
> The visual Rhino debugger
> Free-trade accord with japan edges closer
> The Unix wars
> New aspects of woven apps
> Alan Kay's wisdom guiding the OpenLaszlo roadmap towards Mocha?
> Big Bang
> More Java Harmony
> Persisting Client-side Errors to your Server
> Google goes Portal
> The Number One Nightmare
> Security Bypass
> Mac goes Intel
> Ten good practices for writing Javascript
> Sentient life forms as MIME-attachments: RFC 1437
> Art Nouveau La Chaux-de-Fonds 2005-2006
> How do I set a DEFAULT HTML-DOCUMENT?
> Brendan, never tired of providing Javascript support
> Swiss cows banned from eating grass
> OpenMocha is ready for a spin
> The JavaScript Manifesto
> Rails vs Struts vs Mocha
> Getting your feet wet with OpenMocha
> People flocking to see global warming
> MochiKit Javascript Library
> OpenMocha Project Roadmap
> The current.tv disappointment
> Do you remember Gopher?
> What is Mocha?
> E4X presentation by Brendan Eich
> OpenMocha 0.6 available for download
> Rhinola - Mocha reduced to the minimum
> Anno 1996: CZV
> Anno 1997: Xmedia
> Mont-Soleil Open Air Lineup
> Savety vs Freedom and other recent ramblings
> "Who am I?", asks Helma
> Tasting the OpenMocha Console
> Mighty and Beastie Licenses
> Catching up to Continuations
> JSEclipse Javascript plug-in for Eclipse
> Finding Java Packages
> Helma Trivia
> Spidermonkey Javascript 1.5 finally final
> Moving beyond Java
> Yeah, why not Javascript?
> Homo Oxymora
> Javascript Diagnosis & Testing
> Stronger types in Javascript 2
> Logging and other antimatters
> E4X Mocha Objects
> Stop bashing Java
> Tutorial D, Industrial D and the relational model
> I love E4X
> ECMAScript - The Switzerland of development environments
> Sketching image queries and reinventing email
> Track your comments
> coComment Roundup
> A (Re)-Introduction to JavaScript
> A candidate for CSCSJS or a Mocha Fetchlet
> Consensus vs Direct Democracy
> Rails' greatest contribution
> trackAllComments
> Anno 2003: deployZone
> Anno 1998: crossnet
> Anno 1999: Der Oberhasler
> No Rough Cut :-(
> 40th Montreux Jazz Festival
> Welcome to Helma!
> Frodo takes on chapter 3
> Javascript 2 and the Future of the Web
> FreeBSD Jails the brand new easy way
> Helma 1.5.0 Release Candidate 1 available for download
> Helma 1.5 RC2 is ready
> Helma 1.5.0 has been released!
> Drosera steps in to debug Safari
> Building the Conversational Web
> Aptana - Eclipse reincarnated as a Javascript IDE
> Helma 1.5.1 ready to download
> RFC 4329 application-ecmascript
> Helma 1.5.2
> Truly Hooverphonic!
> Fresh Rhino on Safari
> "The meaning of life is to improve the quality of all life"
> Mocha Inheritance
> Helma 1.5.3
> More on Javascript Inheritance
> See you at Lift'07
> The war against terror
> The war against terror (continued)
> Jala for Helma
> Making Higgs where the Web was born
> Upcoming Helma 1.6, new reference docs and IRC channel
> Shutdown-Day the Helma way
> Fixing Javascript inheritance
> Helma ante portas
> Introducing Planet Helma
> Helma 1.6.0-rc1
> The last mention of Microsoft
> Bootstrap is out of the bag
> Rocket the Super Rabbit
> Helma warped around existing db schemas
> Using H2 with Helma
> Helma 1.6.0-rc2
> Antville Summer Of Code 2007
> ECMAScript 4 Reference Implementation
> Release Candidate 3 of Helma 1.6.0
> Rhino on Rails
> John Resig on Javascript as a language
> The server-side advantage
> Javascript for Java programmers
> Junction brings Rhino on Rails to Helma
> Helma 1.6 is ready!
> Rhino 1.6R6 with E4X fix and patches for Helma
> Keeping track of localhost:8080
> Hold the whole program in your head, and you can manipulate it at will
> JSONPath and CouchDB
> Helma Conspiracy Theory
> So, what's up with World Radio Switzerland?
> Javascript as Universal Scripting Language
> More praise for Helma
> Helmablog and an article in Linux Pro Magazine
> Evolving ES4 as the universal scripting language
> Bubble bursting friendship bracelets
> CouchDB for Helma
> Helma powered AppJet - Takeoff!
> SimpleDB vs CouchDB
> Netscape, the browser, to live one more month
> Update to Helma 1.6.1
> Additional Filename Conventions
> e4xd and jhino - javascript server-side soft-coding
> Even more Server-side Javascript with Jaxer
> Openmocha and Jhino updated to 0.8
> Asynchronous Beer and Geeking and other opportunities to talk about Helma, Rhino and Javascript on the server-side
> Solar cell directly splits water for hydrogen
> Adobe's position on ES4 features, plus the Flex 3 SDK source code is now available under the MPL
> The Overlooked Power of Javascript
> A Quick Start to Hello World
> The Story of Stuff
> Earthlings - Can you face the truth?
> Larry Lessig's case for creative freedom
> Helma 1.6.2 ready to download
> Attila Szegedi about Rhino, Helma and Server-Side Javascript, and scripting on the JVM in general
> Helma Meeting Spring 2008
> Apple's position on ECMAScript 4 proposals
> ES4 comes to IE via Screaming Monkey
> SquirrelFish!
> Want ES4 in Helma today?
> ES4 Draft 1 and ES3.1 Draft 1
> Is AppleScript done?
> Brendan on the state of Javascript evolution
> Helma at the Linuxwochen in Linz
> Fresh Javascript IDE in Ganymede Eclipse release
> The A-Z of Programming Languages jumps to Javascript
> Ecmascript Harmony
> Large Hadron Collider
> Helma at the 2008 OpenExpo in Zurich
> Release Candidate 1 of Helma 1.6.3
> Helma 1.6.3 Release Candidate 2
> Helma 1.6.3-rc3 ready for testing
> Helma turns 1.6.3
> First Soleil on Mont-Soleil
> Anno 2004: CZV
> Server-Side Javascript Standard Library
> Is the Bespin web-based code editor the ideal future ServerJS IDE?
> New Eclipse Helma plugin project
> The best solution is that one isn't needed
> ReverseHttp and RelayHttp
> ES5 Candidate Specification
> A car has nothing to do with a carpet
> Think different
> Crossnet - der kollektive Intellekt der Schweiz
> Anno 1992: Intouch i-station
> Anno 1990: RasterOps
> Anno 1991: mediacube
> Anno 1993: Macro-micro navigator
> Server-side Javascript
> Surrender by Cheap Trick
> Permaculture 101
> Be part of the solution, not part of the problem
> CometD at a glance
> PubSubHub against spam and walled gardens
> Web-based editing of sandboxed server-side javascript apps
> Hang You From the Heavens by The Dead Weather
> Anno 1988: Perfect by Fairground Attraction
> August 28th 1968: William Buckley Vs Gore Vidal
> Anno 1968: Mony Mony and People Got to Be Free
> Unus Pro Omnibus - Omnes Pro Uno
> Been there, but haven't done that
> If they are not ready for what they need, give them the backbone for their future baby steps
> Before implementing a solution to a problem, always search for a workaround, because the workaround is often better than the original solution
> JVM Web Framework Smackdown
> Eating healthier would safe the planet
> ServerJS - putting Javascript to work on the *other* side
> CommonJS effort sets JavaScript on path for world domination
> While society must do things the right way, its people must find ways to do the right thing
> ServerJS - Brewing The Perfect Storm
> Move your money - It's a Wonderful Life
> You find what you google for.
> Module system strawpersons
> Keep Cool My Babies!
> Written In Reverse by Spoon
> The Moon And The Sky by Sade
> Helma 1.7.0 has escaped its stealth existence
> Modules, Proxies, and Ephemeron Tables
> Server-Side Javascript since... way back: RingoJS!
> Anno 1989: Lambada by Kaoma
> Eternal September
> AOL expanding Internet services
> Searching Gopherspace
> NEW-LIST digests
> ACTIV-L Digest
> Acorn Archimedes RISC Technology
> Hello World on C128 in CP/M Mode
> Anno 1986: Max Headroom in the News
> Anno 1985: Amiga 1000
> Anno 1982: Vic-20
> RhinoJS
> Lost and Found by Steve Mason
> Your Personal Religion by Sophie Hunger
> RingoJS 0.5 released
> Sweet People by Alyosha
> RingoJS vs NodeJS
> Get Around by Neil Young
> How creativity occurs
> The Future Is Unwritten
> What's Up Doc? by Carbon/Silicon
> Will Adobe see the light (of Day)?
> Good for Adobe, Good for Day, Good for the Ecosystem
> confederate?
> Brendan Eich on Proxies, Modules and other Proposals and Strawman
> CoffeeScript, underscore.coffee and underscore.js
> We have the world we want
> Lila Luftschloss
> If there is anything supernatural, it is humanity itself
> Oh No! by Marina And The Diamonds
> Reality is an onion, and depending on how deep you think, it may seem to contradict itself
> Web services should be both federated and extensible
> Freude herrscht!
> The Cluetrain Manifesto
> The Paul Allen Suit
> Erbix CommonJS soft-coding engine
> Nice comparison of Ringo and Node
> Faked web browsing
> Angry World by Neil Young
> Anno 1987: Knowledge Navigator
> Open source Facebook replacement Diaspora drops first alpha
> Restrepo
> Bungee jumps for all congressman, free!, no strings attached
> Link Love for Javascript
> Predictions of an ugly IPv4-to-IPv6 transition
> Ringo Release 0.6
> Order is an addictive illusion
> Peaceful Valley Boulevard and Rumblin
> Rhinola 0.8 - Server JS reduced to the minimum
> Unconditional Responsibility meets Total Compassion
> Which system setting, Mr. Citrix?
> Making Antimatter where the Web was born
> WikiLeaks moves to Switzerland
> Democracy Now!
> So Long, Larry King Live
> You register me in 50 states
> Daniel Ellsberg on Wikileaks
> Software Engineering
> California by Joni Mitchell
> Friedrich Dürrenmatt - Die Schweiz als Gefängnis
> Please Take by Wire
> Fixing the Future
> Cablecom baffled by service interruptions
> The decision to store data in a database is usually a case of premature optimization
> Could uprisings in Egypt and the Arab world produce a 'Muslim Gandhi'?
> No more White Stripes
> It Hurts Me Too by First Aid Kit
> Asmaa Mahfouz starting a revolution
> Think before teaching young dogs old tricks
> How to Save the World, Fast and Easy
> Powerful stroke of insight
> Madame Trudeaux by KT Tunstall
> Re: Administrivia
> Blue Tip by The Cars
> Piledriver Waltz by Alex Turner
> Canada, please evolve
> Heavyweight Champion of the World by Reverend and the Makers
> Everything is either simple or flawed
> AIR is to apps as PDF is to docs
> Wishful thinking is the mother of all progress
> Nuclear plants in Switzerland are modern Orgetorixism
> Newark Peace Education Panel
> Photoshop Startup Memories and First Demo
> BZ Internet Cafe
> Xjournal
> Morgana - Selling Digital-Font based Sign-writing
> Macworld Expo 1988 Amsterdam
> The right time to buy Apple stock
> Bürgerbrief
> Analog Desktop Publishing in 1984
> Enable the Creative
> Christiana Bike gone missing in Basel
> Postel's Law
> Best Music, News, and More is Back!
> bumblebee
> FidoNet
> Cute Barristas at Peet's Coffee
> Storm Song by Smoke Fairies
> Earth Mother and Fortieth Floor by Lesley Duncan
> Permaculture - A Quiet Revolution
> Paradise with Side Effects
> The Data Liberation Front
> What's Next California
> Not becoming part of the problem when trying to be part of the solution
> Customer Experience Management
> Adobe Digital Enterprise Platform
> This Painting is Not Available in Your Country
> Strength in Numbers by Colin Scallan
> RingoJS 0.8.0 is out!
> Re: parteifrei.ch
> Stuff by George Carlin
> Damn Love Song by Amy LaVere
> Switzerland is Not a Nation - it is a Philosophy
> Ralph Nader, Dennis Kucinich, Ron Paul
> 25th Fête de la Lune Noire
> Die Grünen sind die liberalsten
> How To Design A Good API and Why it Matters
> Here's to the crazy ones!
> New GPB-DA Poster (and Logo) for the Federal Elections 2011
> Evolution is not about the survival of the fittest, it is about the optimization of the synergies.
> Antwort auf offenen Brief von Tobias Sennhauser
> Alternative 1995
> Privacy is only needed to the extent that society is malfunctioning.
> The Creative Cloud, Elasticity, Touch and Context
> Libertär, EU-kritisch, ökologisch, sozial
> Consensus & Direct Democracy @ Occupy Everything
> Fortschritt statt schildbürgerliches Wachstum
> Hydrogen production from inexhaustible supplies of fresh and salt water using microbial reverse-electrodialysis electrolysis cells
> Will Not Follow by Gringo Star
> The Three Pillars of Democracy
> The Foundation of Democracy
> Bradley Manning by Cass McCombs
> Hochdemokratie
> Gamchi
> Whole Earth Catalog
> Supplement to the Whole Earth Catalog
> Neil Young
> O Freedom by Billy Bragg
> I believe I know what is true, but I know I don't know what is real.
> Zweites Eichhorn 2011 by michelo-ud
> Finish your Beer
> House Rules
> Late in the Night by Heartless Bastards
> Tim Anderson and Matthew Slater on Community Forge
> Journée: Coopératives & énergies renouvelables
> Summer 2012 will be the Woodstock of Anarchism
> Saturn Return by She Keeps Bees
> Lea & story-209 by michelo-ud
> Light Table - a new IDE concept
> Anno 1998: volksrat.ch
> Beim Denken sind Tiere auch nur Menschen
> Working on true, bottom up subsidiarity
> The Adobe Creative Cloud is coming!
> Jacob Appelbaum and National Security Agency whistleblower William Binne on growing state surveillance
> Out of Print: The 20th Century
> If what you are doing is not helpful, please stop doing it. Seriously.
> International Anarchism Gathering, St-Imier 2012
> Participate.ch macht Deliberative Demokratie mit Konsensforum
> Sixteen Saltines by Jack White
> Self-organisation as a powerful change agent
> Consensus is not something you either have or not. It is something you always have more or less of.
> Guggenheim by The Ting Tings
> The Definition of Love
> The axis of evil runs through our dining tables
> TerreVision - agriculture contractuelle
> Sophie's Choice in Bovine
> From Consumers to Citizens
> Deepening Democracy Days, June 2-12, 2012
> Surfing Democracy - Dynamic Facilitation and Wisdom Councils
> Radical Openness
> Plonk & Replonk
> Confirmation of the Higgs Boson and the Standard Model
> Declaration of Interdependence, Occupy Café and Occupy National Gathering
> Albert Streichs Mittnächtler
> A Guidebook of Alternative Nows
> The Story of Change
> Empowering Public Wisdom - The Manifesto
> The Transformation Project
> St-Imier 2012 Anarchism Gathering Program
> Du 8 au 12 août, les Imériens accueilleront les anarchistes du monde entier
> La Linea by Osvaldo Cavandoli
> Souper - Débat politique à Espace Noir
> Participate.ch brings Dynamic Facilitation Training to Zurich, March 4-6, 2013
> NEIN zum Tierseuchengesetz am 25.11.2012 - NON à la loi révisée sur les épizooties
> Weltformatplakat GPB-DA, Stadtratswahlen 2012
> Souper et débat politique - Round Three
> Fan traces "lost" singer Rodriguez
> RingoJS hits 0.9