The Wayback Machine - https://web.archive.org/web/20170628012840/http://www.advogato.org/person/sh/
sh is currently certified at Master level.

Name: Sam Hocevar
Member since: 2000-05-31 00:32:54
Last Login: N/A

FOAF RDF Share This

Homepage: http://sam.zoy.org/

Notes:

Email: sam@zoy.org

Useful links: [advogato home] [log in] [write a diary entry] [recent diary entries]

Badvogato page: http://www.badvogato.org/person/sh/

Computer geek from Paris, France.

I've been using computers since I'm a kid, starting with a zx81, then a Spectrum, and a SAM (cool name, eh). Then I wrote a few useless games and demos for the Amiga, a few dozens programs for the HP48, and I'm now using Debian (x86 - other platforms are too expensive for me) as my main operating system and development platform.

Currently my main interests are VideoLAN, a multimedia player that can play DVDs, DivX, and network streams, and the Debian project. Yes, I know I'm late at fixing bug. Harass me!

Projects

Recent blog entries by sh

Syndication: RSS 2.0

I hate OpenOffice with my guts.

I could not help but add my little contribution to the fantastic Hot-Babe debate.

Shit.

SUCON'04

I gave a talk about writing portable multimedia applications at SUCON. Not many attendees, people were probably tired (too bad, they missed a lot of hairy pussy), but I had enjoyable talks with MPlayer and Xine developers afterwards. And remember, kids, the autotools rule!

IBM rules

The IBM Thinkpad service fixed my laptop's broken motherboard within two days. They even changed the whole LCD screen because I reported a faulty pixel and a little stain. Wow.

I hate Slackware

Slackware is probably the only modern Unix where you cannot run command foo as user bar. Of course, su bar -c foo seems to work, but only to a point: -c foo is not a flag for su, it is passed to the user's shell. And unlike on FreeBSD, Debian, or even Solaris, there is no way to bypass this! You have to run your own wrapper around setuid(), or change the user's shell. If the user's shell is not, well, a shell, all sorts of weird things happen, and you simply cannot execute commands as a given user in a reliable way.

Why didn't they keep the su from Slackware 3.1 ?

75 older entries...

 

sh certified others as follows:

  • sh certified wichert as Master
  • sh certified rms as Master
  • sh certified alan as Master
  • sh certified linus as Master
  • sh certified hpa as Master
  • sh certified miguel as Master
  • sh certified walken as Master
  • sh certified netgod as Journeyer
  • sh certified brlewis as Journeyer
  • sh certified AArthur as Apprentice
  • sh certified joey as Master
  • sh certified jbowman as Apprentice
  • sh certified huge as Apprentice
  • sh certified stefano as Journeyer
  • sh certified BrucePerens as Master
  • sh certified sh as Master
  • sh certified foster as Apprentice
  • sh certified gbowland as Journeyer
  • sh certified apm as Apprentice
  • sh certified ericp as Journeyer
  • sh certified Joy as Journeyer
  • sh certified mathieu as Journeyer
  • sh certified chakie as Journeyer
  • sh certified 8bit as Apprentice
  • sh certified jacobo as Journeyer
  • sh certified duncanm as Journeyer
  • sh certified fismith as Journeyer
  • sh certified scjody as Apprentice
  • sh certified thomppj as Apprentice
  • sh certified carmstro as Apprentice
  • sh certified mikeszcz as Apprentice
  • sh certified cvbear0 as Apprentice
  • sh certified mjs as Master
  • sh certified tmattox as Apprentice
  • sh certified sohodojo as Apprentice
  • sh certified drivers as Apprentice
  • sh certified Dacta as Apprentice
  • sh certified zeevon as Apprentice
  • sh certified jmg as Master
  • sh certified julian as Journeyer
  • sh certified sphair as Journeyer
  • sh certified nullspace as Apprentice
  • sh certified roundeye as Apprentice
  • sh certified rsousa as Journeyer
  • sh certified jimjag as Master
  • sh certified twcook as Apprentice
  • sh certified RoUS as Master
  • sh certified dhd as Master
  • sh certified gilbertt as Journeyer
  • sh certified gtaylor as Journeyer
  • sh certified Bryce as Master
  • sh certified nosinut as Journeyer
  • sh certified pnkfelix as Apprentice
  • sh certified mrorganic as Apprentice
  • sh certified jamesh as Master
  • sh certified mbp as Master
  • sh certified robk as Apprentice
  • sh certified flawed as Apprentice
  • sh certified tripix as Journeyer
  • sh certified ian as Apprentice
  • sh certified ajv as Master
  • sh certified thomasq as Apprentice
  • sh certified jdub as Apprentice
  • sh certified ErikLevy as Journeyer
  • sh certified cpw as Apprentice
  • sh certified shawn as Journeyer
  • sh certified Marcus as Master
  • sh certified davidr as Master
  • sh certified modred as Apprentice
  • sh certified mtearle as Journeyer
  • sh certified rbrady as Journeyer
  • sh certified decklin as Journeyer
  • sh certified Ricdude as Journeyer
  • sh certified ncm as Master
  • sh certified brg as Journeyer
  • sh certified jhermann as Journeyer
  • sh certified cwinters as Journeyer
  • sh certified djcb as Journeyer
  • sh certified spot as Apprentice
  • sh certified wsanchez as Master
  • sh certified thomasd as Journeyer
  • sh certified Svartalf as Journeyer
  • sh certified fejj as Journeyer
  • sh certified TheCorruptor as Journeyer
  • sh certified vladimir as Master
  • sh certified jmelesky as Apprentice
  • sh certified tgw as Apprentice
  • sh certified Skud as Journeyer
  • sh certified jfs as Journeyer
  • sh certified Jordi as Journeyer
  • sh certified camber as Apprentice
  • sh certified srl as Apprentice
  • sh certified olg as Journeyer
  • sh certified 2B as Apprentice
  • sh certified billlyjoeray as Apprentice
  • sh certified wetdog as Apprentice
  • sh certified mjw as Apprentice
  • sh certified pelleb as Apprentice
  • sh certified jamesm as Journeyer
  • sh certified FourG as Apprentice
  • sh certified sstrickl as Apprentice
  • sh certified timcw as Apprentice
  • sh certified apgarcia as Apprentice
  • sh certified davej as Master
  • sh certified mattbradshaw as Apprentice
  • sh certified anhinga as Apprentice
  • sh certified deekayen as Apprentice
  • sh certified mobius as Apprentice
  • sh certified whytheluckystiff as Apprentice
  • sh certified Thor as Journeyer
  • sh certified almer as Journeyer
  • sh certified pawal as Apprentice
  • sh certified lucas as Apprentice
  • sh certified omarius as Apprentice
  • sh certified pphaneuf as Apprentice
  • sh certified zifnab as Apprentice
  • sh certified Zaitcev as Journeyer
  • sh certified doxxx as Journeyer
  • sh certified ljb as Journeyer
  • sh certified ben as Master
  • sh certified burtonator as Journeyer
  • sh certified Johnath as Apprentice
  • sh certified Tv as Journeyer
  • sh certified jimb as Master
  • sh certified cmm as Journeyer
  • sh certified gstein as Master
  • sh certified hoffman as Apprentice
  • sh certified Iain as Journeyer
  • sh certified skvidal as Apprentice
  • sh certified keverets as Apprentice
  • sh certified elise as Journeyer
  • sh certified ralf as Master
  • sh certified quintela as Master
  • sh certified yoann as Journeyer
  • sh certified kahlage as Apprentice
  • sh certified benji as Apprentice
  • sh certified rakholh as Apprentice
  • sh certified semaj as Apprentice
  • sh certified lukem as Master
  • sh certified nymia as Journeyer
  • sh certified NetHunter as Journeyer
  • sh certified mwh as Journeyer
  • sh certified geoffeg as Apprentice
  • sh certified grisha as Journeyer
  • sh certified danpost as Apprentice
  • sh certified chromatic as Journeyer
  • sh certified vab as Journeyer
  • sh certified macricht as Journeyer
  • sh certified RyanMuldoon as Apprentice
  • sh certified samth as Journeyer
  • sh certified Ausmosis as Apprentice
  • sh certified KevinL as Apprentice
  • sh certified sjmurdoch as Apprentice
  • sh certified jaz147 as Apprentice
  • sh certified pjones as Journeyer
  • sh certified morcego as Journeyer
  • sh certified Jody as Master
  • sh certified zealot as Apprentice
  • sh certified jules as Apprentice
  • sh certified dalke as Journeyer
  • sh certified stephane as Apprentice
  • sh certified alex as Journeyer
  • sh certified pa as Journeyer
  • sh certified jordan as Apprentice
  • sh certified robster as Apprentice
  • sh certified hship as Apprentice
  • sh certified malcolm as Apprentice
  • sh certified sad as Apprentice
  • sh certified Telsa as Apprentice
  • sh certified Thias as Apprentice
  • sh certified Demonishi as Apprentice
  • sh certified baretta as Journeyer
  • sh certified lsheehan as Apprentice
  • sh certified Stevey as Journeyer
  • sh certified grant as Apprentice
  • sh certified jdybnis as Apprentice
  • sh certified Fyodor as Master
  • sh certified suso as Journeyer
  • sh certified dlehn as Journeyer
  • sh certified omega as Journeyer
  • sh certified raptor as Apprentice
  • sh certified r4f as Apprentice
  • sh certified monk as Apprentice
  • sh certified xcyber as Apprentice
  • sh certified hub as Journeyer
  • sh certified nzkoz as Apprentice
  • sh certified manuel as Apprentice
  • sh certified adulau as Journeyer
  • sh certified csm as Journeyer
  • sh certified stone as Journeyer
  • sh certified vektor as Journeyer
  • sh certified gc as Journeyer
  • sh certified dams as Master

Others have certified sh as follows:

  • walken certified sh as Journeyer
  • ErikLevy certified sh as Apprentice
  • AArthur certified sh as Apprentice
  • jbowman certified sh as Apprentice
  • huge certified sh as Apprentice
  • sh certified sh as Master
  • duncanm certified sh as Journeyer
  • jrf certified sh as Journeyer
  • TheCorruptor certified sh as Journeyer
  • mjs certified sh as Apprentice
  • sohodojo certified sh as Journeyer
  • drivers certified sh as Journeyer
  • roundeye certified sh as Apprentice
  • tripix certified sh as Journeyer
  • olg certified sh as Journeyer
  • zifnab certified sh as Journeyer
  • doxxx certified sh as Journeyer
  • almer certified sh as Journeyer
  • davej certified sh as Apprentice
  • Joy certified sh as Journeyer
  • keverets certified sh as Journeyer
  • Ausmosis certified sh as Journeyer
  • zealot certified sh as Journeyer
  • Thias certified sh as Journeyer
  • cwinters certified sh as Journeyer
  • hship certified sh as Apprentice
  • danpost certified sh as Journeyer
  • Demonishi certified sh as Journeyer
  • Stevey certified sh as Journeyer
  • grant certified sh as Journeyer
  • suso certified sh as Journeyer
  • dlehn certified sh as Journeyer
  • raptor certified sh as Journeyer
  • apgarcia certified sh as Journeyer
  • monk certified sh as Journeyer
  • robster certified sh as Journeyer
  • hub certified sh as Journeyer
  • thomppj certified sh as Apprentice
  • manuel certified sh as Journeyer
  • adulau certified sh as Journeyer
  • yoann certified sh as Journeyer
  • Jordi certified sh as Journeyer
  • stone certified sh as Journeyer
  • vektor certified sh as Journeyer
  • cpw certified sh as Journeyer
  • Grit certified sh as Journeyer
  • tgr certified sh as Journeyer
  • sc certified sh as Journeyer
  • Sam certified sh as Journeyer
  • fxn certified sh as Journeyer
  • hugo certified sh as Journeyer
  • migus certified sh as Master
  • mirwin certified sh as Master
  • whytheluckystiff certified sh as Master
  • chl certified sh as Master
  • Alphax certified sh as Journeyer
  • gc certified sh as Master
  • mgonzalez certified sh as Journeyer
  • crocker certified sh as Master
  • drazzib certified sh as Master

[ Certification disabled because you're not logged in. ]

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!

X
Share this page