splork is currently certified at Master level.

Name: Gregory P. Smith
Member since: 2000-03-23 21:39:07
Last Login: 2008-08-18 19:42:29

FOAF RDF Share This

Homepage: http://electricrain.com/greg/

Notes:

I am a happy C, Python and Perl programmer.

Need a firewall or wireless gateway at home? Get one of the many devices that can run OpenWRT linux!

Some contributions to open source projects include:

* pybsddb - A Python interface to modern BerkeleyDB.
* The Linux USB project. I wrote one of the early iterations of the OHCI host controller driver and have various bits and pieces of code scattered through the usb stack. I stopped USB development in early 2000.
* perl-cfd. This is a better implementation of a cfengine daemon designed to be stable and perform well under high server load.

-- greg at krypto dot org.

Projects

Recent blog entries by splork

Syndication: RSS 2.0

Places where policy doesn't belong...

A former boss asked on a mailing list if anyone knew how various OSes chose their source ports for TCP and UDP connections. we got answers. i decided to look at the code and supply an answer for linux 2.4.18 and found the following default source port ranges:

  If the system has >=128mb of ram:
     32768-61000
  If the system has 64-127mb of ram:
     1024-4999
  If the system has 32-63mb of ram:
     2048-4999
  If the system has <32mb ram:
     3072-4999

Sigh. Why? This is a policy decision. If someone has a system with low memory and thinks that this will actually make a difference to their system: Run sysctl in a startup script! sheesh.

Note also that the IANA standard for source ports says to pick a number between 49152 - 65535.

Maybe I'll write up a patch, post it and be laughed at. Or maybe i'll be lazy...

daniels i don't keep up with the lkml these days but I went looking when you mentioned bitkeeper annoyances. heh. i couldn't agree more. larry mcvoy is an asshole. i don't care how good bitkeeper may be; its attitudes like his that make bitkeeper pointless to use.

yippee. i like the new posting indicator and trust metric score displays.

*please* can't we simply prevent duplicate story postings in the advogato software! computers are good at that kind of thing.

Joined the EFF using paypal today with the "DMCA" listed as the reason. (thanks for the reminder in someone elses diary, I had been meaning to do that).

Also sent a suggestion to paypal: I would like a way to show proof of payment to third parties. (so that Alice can prove to prove to Cathy that she paid Bob).

It could be done either requiring Cathy to be a paypal user (they would like that I'm sure) or alternatively to anyone not even being a user by making the page a "one-shot" that after the viewer clicks a "confirm that i have read the proof" button it goes away [so that one proof couldn't be used multiple times].

I suggested it for the purpose of selling items saying "proceeds will be donated to the EFF" (or charity of choice that accepts paypal). That way buyers could be sent proof of the truth in that statement.

The alternative "fun" use would be for thugs to get proof from you that you made your weekly blackmail payment to the thug's boss.

17 older entries...

 

splork certified others as follows:

  • splork certified kroah as Journeyer
  • splork certified alan as Master
  • splork certified chrisd as Journeyer
  • splork certified Skud as Journeyer
  • splork certified Zooko as Journeyer
  • splork certified claudio as Apprentice
  • splork certified joey as Master
  • splork certified raph as Master
  • splork certified tmattox as Apprentice
  • splork certified Uraeus as Apprentice
  • splork certified lmb as Journeyer
  • splork certified elise as Journeyer
  • splork certified highgeek as Journeyer
  • splork certified Bram as Master
  • splork certified zab as Journeyer
  • splork certified Nejucomo as Apprentice
  • splork certified Nelson as Journeyer
  • splork certified jaz as Apprentice
  • splork certified jlbec as Apprentice
  • splork certified deirdre as Journeyer
  • splork certified gstein as Master
  • splork certified stevegt as Journeyer
  • splork certified philhunt as Apprentice
  • splork certified crackmonkey as Journeyer
  • splork certified effbot as Master
  • splork certified Stab as Journeyer
  • splork certified dutky as Journeyer
  • splork certified egnor as Journeyer
  • splork certified deekayen as Journeyer
  • splork certified cilux as Apprentice
  • splork certified carmstro as Journeyer
  • splork certified gps as Journeyer
  • splork certified wmf as Apprentice
  • splork certified moshez as Journeyer
  • splork certified technik as Apprentice
  • splork certified Zaitcev as Journeyer
  • splork certified Donwulff as Journeyer
  • splork certified Drue as Journeyer
  • splork certified opiate as Journeyer
  • splork certified jch as Journeyer
  • splork certified markm as Journeyer
  • splork certified ping as Journeyer
  • splork certified dnm as Journeyer
  • splork certified vab as Journeyer
  • splork certified bvermeul as Journeyer
  • splork certified blackamon as Apprentice
  • splork certified rupert as Journeyer
  • splork certified taral as Journeyer
  • splork certified forrest as Apprentice
  • splork certified niksilver as Journeyer
  • splork certified uleonhardt as Apprentice
  • splork certified roblimo as Apprentice
  • splork certified lkcl as Journeyer
  • splork certified slok as Apprentice
  • splork certified ask as Journeyer
  • splork certified Denny as Journeyer
  • splork certified mglazer as Apprentice
  • splork certified jds as Journeyer
  • splork certified Chicago as Apprentice
  • splork certified Artimage as Journeyer
  • splork certified jtauber as Journeyer
  • splork certified const as Master
  • splork certified itamar as Master
  • splork certified ladypine as Journeyer
  • splork certified cm as Journeyer
  • splork certified Kouran as Apprentice

Others have certified splork as follows:

  • kelly certified splork as Journeyer
  • Zooko certified splork as Journeyer
  • Bram certified splork as Journeyer
  • Nejucomo certified splork as Journeyer
  • stevegt certified splork as Journeyer
  • jbowman certified splork as Journeyer
  • crackmonkey certified splork as Master
  • Acapnotic certified splork as Journeyer
  • wmf certified splork as Journeyer
  • Nelson certified splork as Master
  • technik certified splork as Journeyer
  • opiate certified splork as Journeyer
  • dnm certified splork as Journeyer
  • stevej certified splork as Journeyer
  • bvermeul certified splork as Journeyer
  • niksilver certified splork as Journeyer
  • aaronsw certified splork as Journeyer
  • Denny certified splork as Journeyer
  • mglazer certified splork as Apprentice
  • Drue certified splork as Journeyer
  • realblades certified splork as Apprentice
  • cm certified splork as Master
  • ladypine certified splork as Journeyer
  • Kouran certified splork as Master
  • nikole certified splork as Apprentice
  • saidcommercial certified splork 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