It's the day before the hackathon—infrastructure day. For Hackers, infrastructure means power and Internet. The hackathon infrastructure has evolved over the years. Initially, it was Theo's living room, and a laptop acting as a wireless gateway. Needless to say, this approach didn't scale. Today, the hackathon's infrastructure needs are somewhat more significant, hence the 0-day set up ritual.
First, there's Internet. For the last few years, the hackathon has relied on a wireless feed to the hotel—currently, a 9MBit full-duplex connection.. From there, it's fibre to four Cisco switches. The Ciscos (with help from some duct tape, and an inventive aerial octopus-like array of wiring) deliver Ethernet to the available tables, and on each table, hackers have provided an array of mini-switches to deal with their personal connectivity needs.
Once, Ethernet was an ad-hoc kind of affair. Today it's more of an ad-hammer affair; that is, any cheapo mini-switches found chained to other cheapo mini-switches on the hackathon net get introduced to Bob, his hammer, and no apologies. Hackers hate it when their network melts down due to chained cheapo network equipment. So it's wireless to Hotel, Hotel to Cisco, Cisco to mini-switch, mini-switch to laptop.
Wi-Fi works, too, but as evidenced from years past, if you use the wireless as your main connection to the outside world, you'd better have a backup plan. Wi-Fi melts down under load, and the hackathon is a sizable load, even given the mother-of-all Wi-Fi antennas mounted in the corner of the room.
Hardware-wise, you're likely to see just about everything. Of course, each Hacker has a laptop—typically some flavour of Thinkpad, though preferences vary. There are also random stacks of computing equipment in various stage of test and development; a stack of Soekrises here, a stack of routers there. And, of course, boxes of unsupported gear, waiting for someone to pick it up and finish whatever needs finishing.
In short, it's a toy-lovers dream.
Speaking of toys, the toy of this year seems to be the Zaurus C3000—the walkman-sized ARM-based machine that sports a 4GB microdrive, and takes a CF-based wireless card. You can't get them in North America. Of course, there are a lot of developers coming from outside North America. By default, the Zaurus runs Linux, which, after a few minutes work, makes a fine little boot-loader. 3.7 and -current run just fine on the Zaurus. By the end of the week, -current will likely be running a lot better.
It's going to be a fun week.
Translations:
Are openbsd hackers change th
Are openbsd hackers change their mind regarding their laptop preferences (currently thinkpads) because IBM sold the PC division to a chinese
company?
IIRC, linux/obsd/etc hackers
IIRC, linux/obsd/etc hackers like the thinkpads because they are rugged machines and are reasonably open specs wise. Thus, unless the new chinese company changes that, I can't see them caring too much.
"new" thinkpads
Yeah, I think there's probably a little worry that the ThinkPad line will suffer. I expect there was a spike in ThinkPad sales after the announcement, with everyone snapping one up while they were still a product of Big Blue.
It's not that they got sold to a Chinese company. It's that they got sold to a different company.
Time will tell...
devices
i checked the link that refers to Soekris' site, and what i found there looks promising. hopefully, i'll be able to get some of those soon, but anyway i admit, they (obsd devs) have got a good taste of what equipemnt to use. what are you exactly use those devices for?
They are mostly used as route
They are mostly used as routers for smalish networks.
A good alternative is WRAP from www.pcengines.ch, less choise in hardware but cheaper. (as in money, the hardware is all good)
Wireless aplications is also a common use for these boards.
thanks a lot for the link, i'
thanks a lot for the link, i'll definitely take them into account when it's time. they seem to provide me with the same functionality, at a lower price, who needs more ;)
what i failed to find though, is the price of their enclosures for the boards. there are third party links, and those sites have pricelists, but not the original pcengine site. it does not really matter, whenever i need it, i'll mail them.
Soekris
Firewalls, VPN routers, access-points, DNS, NTP, allsorts... There are a few features not immediately obvious: an array of general-purpose I/O pins which can easily be used for controlling other devices (e.g. switching things on+off via relays or transistors, reading sensors, etc) by using gpioctl(8).
Also they use next-to-no-power, something in the region of 5-10W (nearer the lower end standalone, nearer the higher end with a wireless card and hard drive) and can be fed quite a range of voltage (6-20V or 11-56V depending on model), so they're nice devices if you're off-the-grid.
Later in the year there'll be faster boxes - first Geode-2, then Mobile Sempron and Mobile Athlon 64. (The mailing list is active and useful, too).
day-by-day breakdown?
I dont mind a couple of posts, but, do we really need a day-by-day breakdown flooding kerneltrap?
I DO enjoy reading the daily
I DO enjoy reading the daily Hackathon reports...
I also enjoy them, I wish the
I also enjoy them, I wish they were longer...
Not to be redundant, but I al
Not to be redundant, but I also enjoy reading them, and wish they were substantially longer.
longer
They'll get longer. It's tough to have much detail early in the week, because a lot of the really cool work isn't yet in full swing. That, and jetlag + BBQ pretty much kill off the first couple of days.
But now. Lets just say I'm drowning in detail. ;)
re: longer
Personally I'm very thankful for Kjell's contributions. It's interesting to have daily updates as to what's going on at the hackathons, and I appreciate the time it takes him to do this.
Thanks Kjell! :)
For personal reasons I had to postpone my trip to Calgary. I was supposed to be there through today, but instead will be there Thursday through Saturday. I'm looking forward to the trip, and will certainly be writing some articles of my own while attending.
I'm really looking forward to
I'm really looking forward to your articles because they are always well written and detailed.
Damn I wish I was there :)
Re: day-by-day breakdown
> I dont mind a couple of posts, but, do we really need a day-by-day
> breakdown flooding kerneltrap?
Yes. ALL the other open source OSes get much much more publicity. If you really don't think you'll learn anything, by reading, by all means, skip the articles!
These are the hardest working OS developers out there, and the hackathon is where cool stuff seems to happen due to the face-to-face nature of the thing. I mean Henning has so far spearheaded pf, bgpd, ntpd and ospfd (and probably other stuff I'm forgetting).
OpenBSD on the C-3000
I am so looking forward to booting -current on my C-3000!
karikatür
I also enjoy them, I wish they were longer...
karikatür