4 ms·
A bike shed (any colour will do) on greener grass (1999)
- AlexMax 13y agoReading that again made me wonder who Brett Glass was. Apparently, I wasn't the only one: http://www.quora.com/Hacker-Culture/Who-was-Brett-Glass-as-named-in-the-original-bikeshed-email http://www.quora.com/Hacker-Culture/Who-was-Brett-Glass-as-n... Brett Glass himself shows up to answer.
- mhurron 13y agoHe makes a pretty good case for not bothering to read his messages.
- drderidder 13y agoEvidently he's against net neutrality also. Cringely writes about him. http://www.cringely.com/tag/brett-glass/ http://www.cringely.com/tag/brett-glass/
- chris_wot 13y agoAt one stage there was some uncertainty as to whether he was a bug or a feature. Apparently because FreeBSD used to have a page about him, it was decided he was a feature. http://lists.freebsd.org/pipermail/freebsd-chat/2003-March/000008.html http://lists.freebsd.org/pipermail/freebsd-chat/2003-March/0...
- deleted 13y ago[deleted]
- byroot 13y agoFixed link: http://www.quora.com/Hacker-Culture/Who-was-Brett-Glass-as-named-in-the-original-bikeshed-email?share=1 http://www.quora.com/Hacker-Culture/Who-was-Brett-Glass-as-n...
- ronaldx 13y agoBrett Glass's statement of rebuttal here is an amusing addition to the story and worth reading (even if you probably won't be on his side).
- vinceguidry 13y agoAfter re-reading both accounts, it's clear to me that Brett misunderstood Poul-Henning's argument. Poul-Henning said to "just build the damn bikeshed, I don't care what color it is," whereas Brett said, "Poul-Henning's assertion that all such ideas should be dismissed as "bikeshedding" reflects this dismissive attitude" I read Poul-Henning's argument, which did not say that ideas should be dismissed, but rather 'just built', as attempting to contribute to a constructive spirit, and Glass's argument as defending the broken management process.
- deleted 13y ago[deleted]
- gonzo 13y agoBrett Glass is, of course, the patron saint of bike shedding.
- PhasmaFelis 13y agoI'm really curious what the issues were with the proposal to make FreeBSD sleep accept non-integer arguments.
- bananas 13y agoIt depends on how sleep(3) is implemented really. Usually sleep means approximately one second resolution. If you start adding fractional second sleeps, say 1.5ms is required, you start moving into real time space at which point the kernel API, userland C runtime and all sorts have to change. Plus there are good reasons not to arbitrarily sleep for sub-second times for the sake of the scheduler. You probably should be using select or other event driven programming models rather than relying on delays.
- _delirium 13y agoFwiw, on recent FreeBSDs nanosleep(2) is the system call, which is what both sleep(3) and sleep(1) use, the former with whole numbers of seconds, and the latter with fractional seconds.
- Argorak 13y agoThis is one of the rare emails that got its own website. It is also one of the rare websites where changing the color on reload is okay. http://bikeshed.org/ http://bikeshed.org/
- misnome 13y agoOr, for whatever you prefer: http://yellow.bikeshed.org/ http://yellow.bikeshed.org/ (The same site also seems to be on bikeshed.com, which is where I remembered it)