
bertje!: Die gasten hebben een plaat voor hun kop ter groott...
teringbibber: Cop of geen cop, gewoon in elkaar
neuken.
teringbibber: Vertel xaderp. Was dat in 'Nam?
teringbibber: ik heb alles gemist. wat is er
gebeurd?
teringbibber: Yep. Dit moet het goed
doen in de huiskamer van Ame...

Geenszins Joling: En voor die laatste opmerking nomineer ik
teringbib...
teringbibber: is 3FM, Deaf. Daar ben je te oud voor.
teringbibber: Nee. 't is wel mogelijk om op latere
leeftijd door ...
Geenszins Joling: Als je in Nederland zou wonen, zou
je nóg ouder zi...
Witjoekel Vilmer: las ik dus. Is het mogelijk om op
latere leeftijd d...

Totaal aantal: 1198
Waaronder de leden:
Ketsman DDWW, Steampimp. DrSooz Wildplasser, beroepsweig TheStef meh Der Webmeister koffieverkeerd pedigree
Ketsman DDWW, Steampimp. DrSooz Wildplasser, beroepsweig TheStef meh Der Webmeister koffieverkeerd pedigree















En http://marc.info/?l=openbsd-tech&m=129236621626462&w=2 : daar is de bron van het verhaal,
Maar het lijkt erop dat als het waar is, Monade's theorie van een intentionally crippled cryptosystem bewaarheid wordt. (maar het kan net zo goed iets simpel steganografisch zijn met sequence-nummers of paddingbits, of andere ruimte die er nog in het protocol zit)
Inmiddels heb ik al begrepen dat ik die code niet moet gaan lezen.
Ik ben wel benieuwd of iemand in de oudere versie van rond 2000 gaat neuzen, toen het allemaal gebeurd zou zijn.
Leuk: de publieke omroep gebruikt ook OpenBSD! (Hebben gedoneerd: http://www.openbsd.org/donations.html)
Ik zelf zojuist ook maar even gedoneerd. Ik gebruikt 't al sinds 3.8, dus het werd tijd.
Daar heeft-ie wel een punt. En da's een punt wat iedereen die een beetje nadenkt wel had kunnen bedenken: als een overheidsclub de moeite neemt om een backdoor in te brengen, dan willen ze niet dat je dat binnen de kortste keren aan de grote klok hangt. Oftewel, is d'r hier niet gewoon sprake van politiek?
Maar er blijkt IMHO dus wel dat de defenseve release policy van BSD (en debian) dus niet werkt. (om maar een oude theo < -- > linus flame op te rakelen)
Ik ben niet echt op de hoogte van de staat van de ip stack, maar PF is in de afgelopen tien jaar al een keer helemaal opnieuw geïmplementeerd. Onwaarschijnlijk dat daar 10 jaar oude "bugs" in zitten. :)
Tien jaar oude "bugs" zijn dus bugs die binnen de specs blijven. Zoals niet of verkeerd geinitialiseerde padding. [er was ooit een (sun?) implementatie van brk() die het geheugen niet bzero()de (op zich ook een BSD-isme). Daarna kwam copy on write, en /dev/zreo, en ging alles automagisch beter.]
Maar ik kan me vinden in de strekking van je verhaal.
Maar er blijkt IMHO dus wel dat de defenseve release policy van BSD (en debian) dus niet werkt.
Het werkt dus wel, maar niet voor complexe dingen zoals crypto code die de gemiddelde niet-expert ver boven de pet gaan.
En voor de bugs die jij aanhaalt zijn tegenwoordig goede design en verificatietools. Het gebruik ervan moeten we alleen in de koppies van de huidige generatie programmeurs rammen.
/ObFlamebait: het vergassen van diehard C-kloppers zou ons een stuk op weg helpen.
Maar de bugs die ik aanhaal waren om te illustreren dat het "ontwikkel-model" niet werkt. Die C-code-kloppers doen goed werk. En ze blijven van anderman's werk af, uit respect of gebrek aan domeinkennis. Dat laatste is het probleem. Van de echte crypto-core is er waarschijnlijk maar een of twee ontwikkelaar(s). Van de IP-stack: idem. Overlap tussen de twee aandachtsgebieden: 0.1.
Yup. Hoewel er nog niet echt een heersend alternatief is om een O/S vanaf de grond mee op te bouwen; C is de meest portable (of leesbare, al naar gelang hoe cynisch je wilt zijn) assembler tot nog toe.
Over archaïsche rommer gesproken: OpenBSD heeft geloof ik recentelijk een nieuwe parser voor de man-pages gekregen. Er was ergens een filmpje op de interwibbles met een presentatie. De vorige implementatie dateerde nog uit de steentijd.
@marjolein: http://www.menuetos.net/ :)
Bier en nootjes!
Volgens mij werkt het wel, maar het schaalt niet genoeg. Bovendien is het aantal mensen dat echt goed kan programmeren klein en, als ik in een cynische bui ben, constant.
Bovendien is kernel codebase te groot; ~ 1/2 - 1 miljoen LOC. Niemand kan zoiets begrijpen. Projecten zoals BSD zijn ook al meer dan 30 jaar oud. Met dat soort tijdspannes heb je niet meer zoveel aan documentatie of communicatie. Er zijn ook al oorspronkelijke developers overleden (RIP Mike Muus).
Een vriend van mij is NetBSD kernel-developer, en hij is daar de DVD-driver expert. Hij komt telkens aanzetten met verhalen over de rare bugs die hij nu weer uit hun codebase heeft gevist.
En dan te bedenken dat er gebruikersprogramma’s zijn die 10x zo groot zijn (vb Apenoffice).
Ik zelf vind het OS niveau niet meer interessant, en heb mij puur op portable programmatuur gestort. En dan mag je nog meer dan genoeg hacken, bijvoorbeeld de Lienoeks BlueZ bloetoet stack. GOOODVERRR!! WAT EEN APEN!!1!
(als je je websides graag met lynx bekijkt, je email doet met "mail" (leuk daar is "ed" ook weer)... en geen last van flase wilt hebben, en quake in ascii-art wilt spelen /zucht/)
Als ik op dit moment een Unix aanzwengel is dat Sun’s OpenSolaris, en die is heulemaal verGNUd, dus Gnome + Nautilus + Java Desktop lachen je te gemoet, als een tandeloze dertienjarige crackhoer.
/It’s frea if your time is worthless
Hoeveel security issues zou dat menuet well niet hebben?
('t doet me overigens aan BeOS denken, dat menuet)
Overigens: uit http://www.infoworld.com/d/developer-world/programming-iq-test-round-1-166
Vraag 7:
7. What is the best way to preserve type safety in assembly language?
a. Don't link your modules to modules written in any other language
b. Make sure you declare all your variables' data types ahead of time
c. Don't add variables of one type to variables of another
d. Devout prayer
Die hele desktop heeft de kernel kapot gemaakt. Achtelijke scheduler bugs, omdat er RTOS-features in moeten alleen omdat Henk&Ingrid een fillumpje willen kijken.
Gelukkig is het allemaal wel aan en uit te schakelen als je weet waar de knoppies zitten, en wat ze voorstellen.
Maar het bizarre is dat de eigenlijke linux-revolutie achter de schermen plaatsvindt, in the serverroom, met LAMP enzo.
Desktop is voor hosmos.
You got 18 of 20 correct. Your score: 90%
Een ervan was de cola vraag. Ik doe niet aan cola. En van vraag 12 waren alle antwoorden fout.
/Gaat dangerously overinformed pitten
Maat dat SQL niet Turing-complete is had ik goed. Kuttaal!
Er zijn ondertussen miljoenen overheidsgeld gepompt in projecten rond open source, die allemaal (volgens de oorspronkelijke kamermotie) als doel hebben om een betere marktwerking te krijgen; maar oh wee, de desktop, daar komen ze (op een enkele uitzondering na) niet aan, want dat kan niet en is niet haalbaar.
Het probleem oplossen, maar niet op de plek waar het probleem zit.