OpenBSD Hackathon Approaching
BsdFreakZoid writes "OpenBSD developers from all over the world get together once a year at their annual 'hackathon'. This year's hackathon is about to start with around 60 developers, taking place in Calgary, Alberta in Canada from May 21st through May 28th. KernelTrap has spoken with a number of OpenBSD developers about this year's and past hackathons. OpenBSD creator Theo de Raadt is quoted saying, "a few hackathons ago we had a slogan of 'shut up and hack', this is because hackathons are not conferences. People don't come to chit-chat, but to do what projects do. Some other projects hold discussion meetings, I would call those talkathons. We don't discuss, we do." Past OpenBSD hackathons have seen the introduction of SMP support, support for the amd64 architecture, and many other significant advances. What big advance will come out of the 2005 hackathon is yet to be seen."
"we have a barbecue at Theo's at the beginning of the hackathon, to get to know the new people." [...] "we go out for food or coffee in small groups."
...and at the end of the day they vote someone off the island.
I have no idea about this, but I presume that the aim of meeting to code is meant to improve cooperation, right? Is this a pure "Extreme programming" session, or will there be some planning? Otherwhise it sounds like fun.
If you like OpenBSD or OpenSSH, now might be a good time to donate a little bit to the project. Donations help pay for stuff like this hackathon. Considering buying a CD, t-shirt, or just giving some cash. This can be done at the orders page. They also accept hardware donations.
Wait...lemme get this straight.
Now, admittedly, I'm ignorant of who PHK is, or what exactly this person has done to annoy you.
But you're going to switch operating systems because of a single person? A troll, even?
I didn't realize that trolls had gotten that powerful. Perhaps there is some magical property to hot grits that I had not realized.
-- Truth goes out the door when rumor comes innuendo. -- Groucho Marx
Is there any sort of communication or direction of what features people are supposed to be hacking (working) on? Or is it everyone just shows up and develops what they feel like. As a software developer, the latter scares me a bit.
I guess you can't argue with results though.
Oh no, not that kind of trolling again about PHK and others. MODS????
These things are really good... They can show serious flaws and direct programers in the areas needed to develop.. Microsoft should take note of these and have them weekly, if not daily :-)
Considering Darwin is most likely BSD, its far from dead. Probably the basis of the most significantly well designed OS yet to hit the market for personal computing. (OS X)
I can't help but wonder if adaptec ever got their act together and sent the reference materials the OpenBSD guys wanted.
Anyone know what the outcome of that fiasco was?
Isnt microsoft a troll? Practically the entire world runs microshaft... Again I say microsoft needs to hold these hacking conventions daily, maybee then they could finally release a OS with a limited number of bugs and security problems. If they did this, the major security problems would be addressed up front and without thousands of people being affected by there greed and stupidity.
while Darwin may be based heavily on BSD, are they actually contributing anything back?
If not then the fact that OS X is based on it is something of a moot point
Speaking for myself, I switched to DragonFlyBSD because of one person - Matt Dillon.
I must assume it works the other way around too.
Even if they dont contribute anything back, I am sure that Apple would keep the core foundation of it alive, and not let it die. Who knows, apple may contribute back. I do not know that they dont, or do.
Calgary? Isn't that the strip club capitol of Canada? How do they expect geeks to hack when there's readily available naked women geeks can see for the first time? ;)
In all seriousness, good luck! May your coding be swift, and may your debugger bless you.
So, how much money did you lose before giving up?
Who would win this election: Andrew Weiner vs Andrew Weiner's weiner.
Admittedly, I didn't look REALLY hard, but I couldn't find any location information about this event on the openBSD site itself, or even linked from the article.
So for somebody that's organizing it, can you post a link to the information about the event itself? Things like locations, dates, times, etc? I live in Calgary, so hey, might check it out just for fun. But it's kind of hard to do that when you have no idea beyond "a hotel downtown".
"geom sucks anyhow"
I keep hearing this from.. certain directions, but I'm yet to see an actual explanation as to why GEOM sucks more than the ad-hoc mess it replaces. GEOM's given us better RAID support, the ability to export block devices across networks, disk encryption, better support for multiple partition formats and disk layouts, and a rational layered approach which allows for pretty much arbitary nesting of any of the above to suit whatever you want to do, not to mention a nice, well documented API for developing your own classes. Frankly I was kind of shocked to find this wasn't already the case.
So come on Mr Uid Half A. Million Eighty Six Thousand And Very Odd, earn your 30% Insightful moderation and enlighten us all.
Maybe they can hack Theos mind to support a personality.
Theo and some of his visitors over the years have been very generous about speaking at meetings of the Calgary Unix Users Group.
This year, we cap off our best month in history, in which we have Richard M. Stallman speaking on May 18 at the University Science Theatres (seats 500). Less than a week later, Theo and the entire 50-ish turnout for the Hackathon, invited to the John Dutton Theatre of the main downtown library (seats 400), on May 24th.
The topic is PF, the packet filter; and the scheduled speaker, Ryan McBride - but the rest of the PF team will be there for question & answer. And with the entire Hackathon invited, the topic could wander a bit.
If you can make it, look for details at our web site:
http://www.cuug.ab.ca/
Roy Brander, P.Eng.
Chair, Calgary Unix Users Group
Calgary? Isn't that the strip club capitol of Canada?
I can tell you as a native Calgarian that Calgary is far from being the strip club capitol of Canada. The reason probably has to do with the fact that active members of the OpenBSD community live here more than anything else--that and the fact Calgary is a very well-connected city (among the most-wired cities in North America and maybe the best in Canada along with maybe Ottawa and Vancouver).
A little OT but maybe interesting to some:
Although Calgary and Alberta is not nearly as red-neck/socially conservative as people outside the province often make it out to be, Calgary (and indeed all the prarie provinces) have quite a puritan heritage--for example, Alberta was led by a premier nicknamed "Bible Bill" Aberhart for many years, and in Calgary from prohibition well into the 60s men and women couldn't be in mixed company in any venue that served alcohol (in later days--1950's the city relaxed laws allowing establishments to serve alcohol to both genders in the same room during the Exhibition and Stampede).
Things have changed a lot since then, but Calgary still doesn't have that big an appetite for strip clubs considering the size of the city. If post-hacking peeler-shows is what they were after I think they would pick a venue somewhere in Quebec--it seems that province embraced more socially liberal attitudes than anywhere else in Canada, except for a few interesting exceptions (in terms of equality for women it was opposite--Alberta and the praries were ahead of the game there and Quebec was the last province in Canada with universal sufferage).
Maybe that is why Ottawa is known for it's Linux activity--it is both a high-tech city AND is closer to the stripper-action as it sits on the Ontario-Quebec border.
"a few hackathons ago we had a slogan of 'shut up and hack', this is because hackathons are not conferences. People don't come to chit-chat, but to do what projects do. Some other projects hold discussion meetings, I would call those talkathons. We don't discuss, we do."
Alright...zip it! Zip it! Ziiiiiip! Ladies and Gentlemen of the jury...E-zip-it A When a problem comes along, you must zip it! Zip it good! Would you like a suckle on my Zipple?
It's worth noting these two features were imported almost wholesale from NetBSD.
:-)
Perhaps "portathon" would be a better name.
GEOM is a FreeBSD 5.x advancement. It is therefore necessary for FreeBSD trolls (who want to make people believe that FreeBSD is going in the absolutely wrong direction) to claim that anything new in FreeBSD 5.x sucks.
Such as GEOM, which I personally find to be great.
-If God wanted people to be better than me, he would have made them that way.
Well count me in too, but not just because of Matt but more because of the way things went in FBSD5.
Not that this means that it 5 is bad, it's more like not my choice of doing things.
Pretty please!!! Ya ya - I know. Sun is being stupid about releasing the details. I just have this secret fantasy about setting up a 64 cpu OBSD system on one of the SunFire 25k's I set up. Chip support is the first step. The second step is getting one of those 25ks all to myself -- so I can setup access for the developers of course!
Democrats and Republicans only disagree about how to enslave you
Does that mean we'll eventually start seeing 'newbus sucks' trolls? ;-)
Yes, because Theo is much easier to get along with.
scott
Disclaimer: I am very involved with CUUG (current President)
all this is old hat to plan9 users, these things have been in the plan9 for 15 years
/n/filename filename.tar
/n/filename
/n/azip somezip.zip && cat /n/azip/file.nfo
/n/yesterday
/usr/skwid/ /n/yesterday/
we write user level file systems that just mount into your namespace when you feel like it
want to see what's in a tar
fs/tarfs -m
ls
how about a zip
fs/zipfs -m
or
cat yesterday.tar.bz2 | bunzip2 | fs/tarfs -m
diff
and when you close that shell window they will all be gone but the tars remain
ah, such bliss
There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
Hmm.
Theo: created OpenBSD, an OS with one remote hole in the default install in seven years.
You: post on Slashdot.
Yeah, I know who's an idiot here...
Reports say that despite being told that that was not how OpenBSD developers view the situation he was unwilling to shut up about it until he was eventually told off by the crowd, which wanted to ask actual questions of Reyk.
Not only that, but Paul-Henning has been comparing OpenBSD developers to terrorists. Hardly a troll, more of an astute observation of one of several disgruntled FreeBSD developers making asses of themselves. The man went there trolling.
I'm sick of following my dreams - I'm just going to ask them where they're going and hook up with them later.
A link to one of your other trolling attempts???
Read the openbsd misc mailing list archives. Scott posted to websites denouncing openbsd's efforts to open up documentation for adaptec controllers because he used to work there. He also lied and said that this kind of thing doesn't help and makes openbsd look bad, despite it proving effective repeatedly in the past, and all three BSDs benefiting from it.
While there's not that much political "forces" between the BSDs, freebsd developers publicly trying to prevent openbsd developers from improving their OS, and lying about the situation is one of the few cases. See PHKs recent trolling at BSDcan for another example.
The SMP support certainly borrowed from netbsd, but there's significant differences in the kernels after all these years, and its not a matter of just "importing wholesale".
Pf would have been a nice example of what's been accomplished at a hackathon, and something that both freebsd and netbsd have borrowed from openbsd. Code sharing is a good thing, quit acting like a tard.
It would be just awful if someone pointing out that PHK is an abnoxious troll (not just on line, in real life even) that makes freebsd developers spend more time saying "PHK is talking out his ass, he does't represent us" than coding.
Because any time someone points out something you don't like, they must be a troll, right? Good thing so many slashtards feel that way and will dutifully mod the guy down as a troll.
See, if you have 60 developers who never talk and don't have anything in common, then your bullshit commitee attitude is required just to get anything done. But if you have 60 developers who all understand and agree with a clear set of goals, then they don't have to waste time blathering and bickering about how to do what. They can just start doing it, go "hey check this out", and have other people help.
After Theo's latest public outburst on the IETF's TCP Maintenance list (http://www1.ietf.org/mail-archive/web/tcpm/curren t/msg01233.html), there are a few things that could be addressed at the Hackathon.
Contribute to the online videogame encyclopedia: GamerWiki
What, no mention of the RMS talk on the 18th? :)
I rarely criticize things I don't care about.
Who doesn't have OpenSSH?
I rarely criticize things I don't care about.
The question is: is your account of the events as trustworthy as your summary of ScottL's words? In your reading, ScottL called open's devs a bunch of fuckers, whereas he merely criticized Theo's style. Now I don't agree with ScottL's criticism - he should have told (I assume he didn't) of a better way of getting Adaptec to cooperate, instead of just saying that Theo's is wrong. But given your (mis)representation of ScottL's point, you don't expect me to take your word on PHK's actions on its face value, do you?
I could call someone a whiney fucker or simply think of them as such and tell them they are an overly demanding person which needs to learn the proper form in discussions.
To me those two things are equals, though one a more crude manner of description.
Your gross overreaction over what are these days rather common words seem odd to me.
Anyways, feel free to view things as you will, I really don't mind - but do try not to dismiss one person being an ass because you don't like it when someone calls them one in language you would prefer not read.
I'm sick of following my dreams - I'm just going to ask them where they're going and hook up with them later.
Didn't think so.
I'm sick of following my dreams - I'm just going to ask them where they're going and hook up with them later.
I just don't get this.
Theo is just fine to get along with.
Do and Theo not get along?
The truth about Led Zep should never be told on
And then:
Anyways, feel free to view things as you will, I really don't mind - but do try not to dismiss one person being an ass...
Now who is overreacting? Ironically, my whole point was that you are overreacting some of the things some of the FreeBSD developers said ;)
It's no overreaction on my part, I assure you, Scott was making a royal cock of himself on the mailing lists and forums (OSNews) talking about how wrong OpenBSD was and how this was ruining it for everyone else.
You were instantly dismissing points made because you don't appear to like potty language.
I'm sick of following my dreams - I'm just going to ask them where they're going and hook up with them later.
You don't see OpenBSD winning any awards for number of installations, do ya?
That's about as good a rebuttal as saying, "You don't see Telent winning any awards for cow tipping, do ya?"
Excellence in cow tipping has never been my goal in life. Market penetration has never been OpenBSD's.
(I'll even be nice and not suggest that you'd be qualified to judge a cow-tipping contest, though it pains me sorely.)
It was real life trolling, not online trolling that is linkable. PHK went to BSDCan, and during an openbsd presentation on their wireless card support, started trying to claim they are doing something illegal by using reverse engineered code in their free drivers, and saying they should be happy with binary only freebsd drivers.
1 619770429208&w=2
Here's a link to Theo forwarding PHKs email about trolling at BSDCan to the openbsd list though:
http://marc.theaimsgroup.com/?l=openbsd-misc&m=11
Ask the GP if he voted for GWB last 'election.' That might just quiet him.
they don't have to, thats the whole difference about BSD
" while Darwin may be based heavily on BSD, are they actually contributing anything back?"
Sometimes yes, sometimes no.
KHTML is huge, and the Apple changes are huge. They've simply forked the Safari version from the KDE version because there's too many changes happening too quickly to keep the two in sync. Their contributions back are in a form that is largely useless to KDE (a big blob, with no way to tell what a change fixes and no way to tell what it depends on).
OTOH, they submit reasonable patches back to FreeBSD, as their changes are relatively small, and are generally in response to specific bugs rather than large changes in functionality. In these situations, a patch that is accepted upstream is one more patch that you don't have to maintain yourself, so even though the BSD license doesn't force them to release the code they do it anyway.
I rarely criticize things I don't care about.
"You don't see OpenBSD winning any awards for number of installations, do ya?"
OpenBSD, no. It's a niche OS. It doesn't surprise me that firewall machines are outnumbered by other machines. That doesn't say anything about the quality of OpenBSD code.
The fact that PF (written at a hackathon) has displaced IPF and IPFW as the BSD firewall of choice speaks to the quality of OpenBSD code.
The fact that OpenSSH is by far the dominant SSH implementation speaks to the quality of OpenBSD code. 90% of all SSH servers are OpenSSH, and a good chunk of the rest are re-branded OpenSSH servers.
I rarely criticize things I don't care about.
You would be correct about PF and OpenSSH. I use FreeBSD on my desktop. (but not here. Stuck with WinXP.)
/started/ at a hackathon and are now open projects and open for much discussion. My point in my original post was not taken in the right way. I meant to say that if Theo wants everyone to just code and not discuss their methods, then he'll end up with a million different implementations of something each with its own set of problems.
But PF and OpenSSH were
I do, however, retract most of my statement. OpenBSD IS a niche OS, and won't be winning any awards for user penetration. The hackathons DO start good projects, too, but that's all they will do, start them. If the community isn't involved, these projects will not be as good as they could be.
"But PF and OpenSSH were /started/ at a hackathon and are now open projects and open for much discussion. My point in my original post was not taken in the right way. I meant to say that if Theo wants everyone to just code and not discuss their methods, then he'll end up with a million different implementations of something each with its own set of problems."
As I understand it, they've already worked out how things are going to go well before anyone steps on a plane. They've done most of the design work.
As I interpret the "shut up and hack" quote, they mean by the time everyone arrives in Calgary it's time to implement what they've discussed, not rehash design decisions that have been talked to death.
I rarely criticize things I don't care about.
Then I stand corrected.
I read the quote and fired off, didn't RTFA. Must've been a bad day at work...