Berlin Packages Released For Debian
A reader writes: "Berlin ? testing packages for Debian are available from the Debian website and should soon be moved to unstable, according to their the Berlin consortium website." The Berlin website (which looks great, IMHO) has an excellent architecture FAQ - the Berlin vs. X is very well done.Update: 09/01 12:41 PM GMT by H : A number of people have e-mailed me about some....wonkiness...if you view the Berlin vs X page using Internet Explorer. I'd advise using something else.
oo oooo oo oo oo oo oo oo
oo oo ooo oo oo oo oo oo
oo oo oooo oo oo oo oooo
oo oo oo oo oo oo oo oo
oo oo oo oooo oo oo oooo
oo oo oo ooo oo oo oo oo
ooooooo oooo oo oo oooooo oo oo
ssssss ss ss ssssss ss ss ssssss ss
ss ss ss ss ss ss ss ss ss ss ss
ss ss ss ss ss ss ss ss
ssssss ss ss ss sssss ssssss ss
ss ss ss ss ss ss ss ss
ss ss ss ss ss ss ss ss ss ss
ssssss ssssss ssssss ss ss ssssss ss
Better hurry up with those closed source extensions you're workin' on before Slashdot goes tits up!
It has been described as massive study and fearsome.
It's a combination windowing system with toolkits for a consisten user interface? ...and I thought X was bloated. No thanks, guys.
Maybe try a peso or something.
YUO CNAUT EVN SPELL STURDY LOL FAGOT
never say lololol unless emergency.
An often wanted feature of XFree86 has been support for true alpha transparency. The Free Software community has worked around this limitation in various ways from copying the background image into the X terminal to a very alpha translucent GTK+ theme. The Enlightenment (www.enlightenment.org) window manager has been able to achieve the translucent moving of windows. But real alpha transparency has yet to be added.
... Yes, it's a sad, pathetic reason, but I've really got nothing better to do with my time, and I'd kinda like to see berlin in action ...
Berlin has alpha transparency today. You can see this on Berlin's screenshots page (www.berlin-consortium.org/screenshots.shtml). Notice that everything can be seen behind a transparent window, not just the background image. Furthermore, Berlin's archicture allows for anything to be transparent, from a single widget to the entire desktop
Well, that's reason enough to load debian on this spare machine and try it
On another note, the site seems to be responding slower now (/.'ing beginning to take effect?), so I cant seem to find information about support. Does berlin build on *BSD?
Mooniacs for iOS and Android
5i'm 1cool, i 6beat 5the 0filter! oor4
5i'm 1cool, i 5beat 0the 7filter! zvx3
5i'm 7cool, i 7beat 1the 1filter! vud3
6i'm 7cool, i 8beat 1the 2filter! cqw5
1i'm 0cool, i 2beat 4the 0filter! cgk9
1i'm 5cool, i 2beat 8the 2filter! jqw1
4i'm 4cool, i 3beat 7the 2filter! sah6
5i'm 3cool, i 4beat 5the 8filter! mxo7
3i'm 7cool, i 6beat 6the 3filter! wal6
6i'm 3cool, i 7beat 8the 6filter! rfb7
5i'm 4cool, i 4beat 2the 5filter! vus7
0i'm 5cool, i 8beat 5the 0filter! uls8
0i'm 8cool, i 6beat 8the 8filter! bed6
8i'm 8cool, i 0beat 8the 9filter! pge1
8i'm 2cool, i 0beat 8the 5filter! phg4
1i'm 2cool, i 8beat 8the 7filter! aby5
0i'm 2cool, i 8beat 8the 5filter! tcg2
4i'm 4cool, i 8beat 1the 8filter! ygu2
6i'm 6cool, i 2beat 5the 5filter! mrw0
1i'm 7cool, i 8beat 5the 9filter! hlw6
6i'm 4cool, i 2beat 7the 6filter! lnn2
5i'm 5cool, i 1beat 4the 5filter! ixi9
7i'm 4cool, i 9beat 7the 6filter! zim8
5i'm 6cool, i 3beat 1the 8filter! fdx7
9i'm 0cool, i 5beat 5the 5filter! uvj8
5i'm 7cool, i 3beat 3the 8filter! zti3
1i'm 9cool, i 9beat 6the 4filter! lid8
1i'm 0cool, i 4beat 5the 4filter! nyc1
6i'm 5cool, i 3beat 5the 2filter! qwh7
6i'm 9cool, i 1beat 4the 2filter! wyr4
5i'm 5cool, i 5beat 8the 5filter! bsh7
3i'm 8cool, i 8beat 4the 9filter! tpe3
1i'm 8cool, i 4beat 9the 0filter! yom7
3i'm 5cool, i 1beat 5the 8filter! ymj9
5i'm 7cool, i 9beat 3the 1filter! nkd4
3i'm 6cool, i 9beat 3the 4filter! ocr5
7i'm 4cool, i 6beat 7the 7filter! qjy3
1i'm 1cool, i 8beat 6the 1filter! qay6
0i'm 6cool, i 7beat 2the 4filter! chz5
3i'm 6cool, i 1beat 7the 5filter! uoz2
9i'm 5cool, i 1beat 9the 2filter! ask0
7i'm 6cool, i 3beat 1the 5filter! rvn6
6i'm 2cool, i 8beat 6the 6filter! fpr7
8i'm 9cool, i 1beat 2the 5filter! wcf8
4i'm 1cool, i 4beat 5the 8filter! olu1
5i'm 2cool, i 5beat 6the 2filter! ywm4
1i'm 1cool, i 9beat 8the 5filter! oye1
6i'm 7cool, i 8beat 4the 7filter! usy6
5i'm 4cool, i 6beat 6the 2filter! rdn5
0i'm 0cool, i 6beat 8the 5filter! bei1
4i'm 3cool, i 6beat 1the 5filter! wsn3
7i'm 5cool, i 5beat 6the 7filter! lcx0
1i'm 4cool, i 7beat 8the 5filter! txh0
5i'm 9cool, i 1beat 5the 2filter! wmg9
7i'm 0cool, i 3beat 8the 1filter! apm3
8i'm 4cool, i 9beat 1the 3filter! dor3
8i'm 7cool, i 6beat 5the 9filter! qpy2
8i'm 4cool, i 5beat 1the 8filter! ozv8
7i'm 5cool, i 5beat 5the 2filter! pkr1
8i'm 7cool, i 6beat 6the 3filter! niv1
4i'm 3cool, i 2beat 8the 2filter! fql8
1i'm 9cool, i 1beat 4the 6filter! rdc4
7i'm 4cool, i 1beat 0the 4filter! qko7
1i'm 8cool, i 6beat 8the 1filter! opt0
4i'm 2cool, i 0beat 9the 1filter! rga9
3i'm 3cool, i 2beat 8the 7filter! obp6
5i'm 6cool, i 4beat 2the 7filter! yhn5
9i'm 7cool, i 5beat 7the 8filter! evq2
9i'm 5cool, i 2beat 7the 0filter! dtk4
3i'm 5cool, i 4beat 2the 1filter! dzz4
1i'm 7cool, i 3beat 1the 6filter! rrb2
3i'm 0cool, i 0beat 3the 7filter! cab9
4i'm 6cool, i 5beat 2the 9filter! fvn3
3i'm 7cool, i 4beat 7the 1filter! cba9
2i'm 4cool, i 8beat 6the 2filter! euc6
4i'm 4cool, i 4beat 8the 4filter! fyb5
8i'm 4cool, i 9beat 8the 9filter! sqx1
2i'm 8cool, i 5beat 8the 5filter! xwh1
7i'm 4cool, i 6beat 8the 3filter! bms4
1i'm 4cool, i 3beat 2the 3filter! faz1
6i'm 6cool, i 8beat 6the 2filter! bxg2
6i'm 0cool, i 9beat 1the 5filter! abm8
5i'm 9cool, i 8beat 3the 4filter! dod1
0i'm 2cool, i 1beat 1the 5filter! ssp5
7i'm 8cool, i 9beat 7the 8filter! pui3
8i'm 7cool, i 3beat 1the 5filter! ocv6
6i'm 1cool, i 7beat 5the 5filter! exf6
7i'm 3cool, i 4beat 3the 8filter! fvq3
1i'm 2cool, i 4beat 3the 6filter! gqs7
8i'm 8cool, i 6beat 7the 7filter! vvg6
1i'm 3cool, i 3beat 6the 5filter! fvn9
2i'm 8cool, i 9beat 2the 3filter! vhq3
5i'm 8cool, i 3beat 4the 0filter! vqd2
2i'm 4cool, i 3beat 8the 4filter! rbf0
7i'm 3cool, i 8beat 6the 2filter! jzo2
2i'm 3cool, i 4beat 7the 7filter! coo8
0i'm 3cool, i 6beat 6the 6filter! qfy5
2i'm 5cool, i 4beat 1the 4filter! cjq3
0i'm 7cool, i 7beat 1the 1filter! tnh9
3i'm 4cool, i 2beat 8the 1filter! dtn8
8i'm 2cool, i 2beat 5the 9filter! ain9
1i'm 9cool, i 6beat 6the 5filter! lwm1
2i'm 1cool, i 8beat 5the 1filter! ord8
7i'm 3cool, i 2beat 4the 5filter! esi5
4i'm 1cool, i 2beat 3the 5filter! jyj3
2i'm 4cool, i 2beat 3the 2filter! ozo2
3i'm 2cool, i 0beat 5the 3filter! tir1
7i'm 8cool, i 2beat 5the 2filter! pdm7
7i'm 6cool, i 7beat 7the 0filter! env2
4i'm 2cool, i 9beat 3the 2filter! jan4
7i'm 2cool, i 3beat 7the 8filter! nhn3
1i'm 4cool, i 7beat 7the 4filter! vtm5
6i'm 9cool, i 6beat 3the 3filter! abl6
4i'm 7cool, i 6beat 8the 4filter! cbh7
4i'm 1cool, i 8beat 6the 8filter! vpf3
1i'm 7cool, i 5beat 7the 1filter! jcn1
6i'm 1cool, i 2beat 1the 2filter! kls0
1i'm 4cool, i 0beat 5the 7filter! xve6
6i'm 0cool, i 1beat 7the 4filter! pzo4
3i'm 2cool, i 9beat 5the 8filter! pso4
4i'm 3cool, i 7beat 0the 3filter! aem7
6i'm 4cool, i 8beat 7the 5filter! vgb9
8i'm 6cool, i 4beat 4the 5filter! ldu9
3i'm 1cool, i 3beat 0the 1filter! ddv1
2i'm 5cool, i 7beat 7the 5filter! alm5
2i'm 3cool, i 1beat 2the 4filter! zuj8
1i'm 5cool, i 8beat 7the 8filter! lmc4
4i'm 5cool, i 2beat 3the 2filter! qmu9
8i'm 6cool, i 0beat 2the 4filter! uit6
7i'm 5cool, i 2beat 1the 6filter! lse1
2i'm 3cool, i 6beat 2the 4filter! xvg9
6i'm 6cool, i 5beat 8the 5filter! job6
2i'm 1cool, i 7beat 8the 2filter! yoy8
2i'm 8cool, i 5beat 6the 5filter! ukx1
3i'm 9cool, i 4beat 8the 6filter! jaz7
3i'm 6cool, i 8beat 8the 8filter! uzw4
6i'm 6cool, i 4beat 2the 7filter! dyo2
9i'm 2cool, i 8beat 1the 7filter! zkv8
2i'm 8cool, i 9beat 0the 7filter! eee7
2i'm 1cool, i 6beat 4the 2filter! nmc1
2i'm 3cool, i 7beat 5the 8filter! ikz7
0i'm 5cool, i 2beat 0the 5filter! zei1
2i'm 3cool, i 8beat 2the 0filter! pmy1
7i'm 1cool, i 4beat 3the 6filter! kag1
6i'm 5cool, i 8beat 1the 4filter! twj8
0i'm 3cool, i 2beat 0the 8filter! bhc2
5i'm 8cool, i 8beat 3the 4filter! sks0
2i'm 9cool, i 0beat 2the 6filter! fev5
1i'm 3cool, i 7beat 3the 2filter! kuj1
4i'm 3cool, i 5beat 6the 2filter! trm5
1i'm 1cool, i 4beat 6the 5filter! oqa9
3i'm 3cool, i 7beat 1the 1filter! rsy4
2i'm 4cool, i 6beat 1the 4filter! nde7
0i'm 6cool, i 7beat 2the 6filter! arv1
6i'm 8cool, i 7beat 5the 5filter! ueg3
7i'm 2cool, i 1beat 1the 4filter! eaz3
2i'm 9cool, i 8beat 5the 1filter! hgc6
1i'm 5cool, i 1beat 9the 2filter! igi7
0i'm 1cool, i 0beat 1the 6filter! nof8
4i'm 4cool, i 8beat 8the 5filter! din2
0i'm 1cool, i 7beat 3the 1filter! sth0
6i'm 2cool, i 5beat 0the 1filter! wbe5
5i'm 4cool, i 3beat 3the 7filter! geu0
8i'm 7cool, i 3beat 9the 5filter! vpd5
5i'm 6cool, i 7beat 6the 8filter! siy2
2i'm 1cool, i 4beat 7the 3filter! ypr2
3i'm 2cool, i 6beat 7the 2filter! uqj3
7i'm 4cool, i 2beat 3the 6filter! vtc4
5i'm 8cool, i 4beat 6the 4filter! wuu6
4i'm 4cool, i 5beat 1the 0filter! oiu8
5i'm 6cool, i 3beat 2the 4filter! eru2
4i'm 7cool, i 8beat 7the 2filter! wrs3
1i'm 0cool, i 1beat 5the 4filter! ajz6
7i'm 8cool, i 8beat 5the 5filter! xoi5
5i'm 4cool, i 6beat 8the 0filter! cwn2
7i'm 5cool, i 5beat 7the 4filter! bpj8
7i'm 8cool, i 4beat 7the 5filter! jqd4
3i'm 1cool, i 9beat 9the 1filter! vhz8
6i'm 3cool, i 4beat 1the 2filter! jkl6
2i'm 3cool, i 5beat 5the 4filter! axz6
5i'm 8cool, i 3beat 5the 5filter! cha5
7i'm 6cool, i 3beat 2the 5filter! cca3
4i'm 3cool, i 4beat 1the 4filter! phm6
2i'm 1cool, i 6beat 4the 5filter! ppw1
3i'm 1cool, i 6beat 5the 2filter! bvn1
5i'm 6cool, i 8beat 6the 0filter! woy2
7i'm 4cool, i 5beat 1the 3filter! euu4
5i'm 5cool, i 4beat 4the 6filter! fxf0
1i'm 8cool, i 4beat 1the 1filter! yyh3
7i'm 5cool, i 8beat 3the 5filter! zjq6
7i'm 9cool, i 5beat 5the 8filter! whv5
6i'm 7cool, i 0beat 2the 3filter! muy5
1i'm 2cool, i 4beat 6the 0filter! kkk0
2i'm 8cool, i 4beat 0the 5filter! zvh5
4i'm 1cool, i 6beat 2the 5filter! ttq6
8i'm 2cool, i 8beat 6the 0filter! nbc1
8i'm 9cool, i 6beat 5the 0filter! fpt7
4i'm 1cool, i 3beat 8the 8filter! tvq7
4i'm 5cool, i 0beat 2the 3filter! grl1
3i'm 9cool, i 4beat 8the 7filter! oxy3
3i'm 3cool, i 4beat 7the 1filter! ixt2
9i'm 8cool, i 7beat 6the 2filter! peg5
8i'm 4cool, i 6beat 3the 8filter! esz8
0i'm 5cool, i 4beat 4the 5filter! gci9
2i'm 8cool, i 4beat 3the 5filter! rit1
9i'm 5cool, i 0beat 5the 9filter! cof4
5i'm 6cool, i 1beat 3the 3filter! mcs5
4i'm 7cool, i 0beat 8the 6filter! lrh9
4i'm 2cool, i 2beat 2the 3filter! hlb1
5i'm 4cool, i 5beat 8the 8filter! tgd5
4i'm 9cool, i 3beat 4the 7filter! ewn2
1i'm 7cool, i 7beat 8the 4filter! nhu8
1i'm 1cool, i 1beat 2the 8filter! jhw5
5i'm 6cool, i 1beat 1the 1filter! hif3
1i'm 3cool, i 8beat 1the 8filter! cil4
7i'm 7cool, i 5beat 1the 6filter! apw6
3i'm 6cool, i 2beat 2the 3filter! xht9
7i'm 3cool, i 7beat 8the 2filter! ywb5
0i'm 3cool, i 8beat 5the 4filter! wvv5
5i'm 2cool, i 5beat 2the 6filter! lnh3
0i'm 4cool, i 4beat 3the 5filter! upc4
2i'm 4cool, i 8beat 8the 7filter! ckm3
1i'm 5cool, i 1beat 7the 6filter! qzz7
1i'm 1cool, i 1beat 1the 8filter! lpc4
1i'm 6cool, i 8beat 2the 4filter! qtn8
6i'm 5cool, i 1beat 3the 2filter! tpt3
6i'm 8cool, i 4beat 5the 5filter! prc3
2i'm 8cool, i 1beat 3the 3filter! koy4
2i'm 1cool, i 1beat 1the 4filter! qqn4
5i'm 3cool, i 0beat 5the 1filter! waq3
9i'm 8cool, i 7beat 9the 7filter! ztt0
3i'm 2cool, i 6beat 5the 0filter! orj4
1i'm 8cool, i 7beat 2the 6filter! cjy1
2i'm 8cool, i 4beat 7the 8filter! muh8
8i'm 7cool, i 2beat 0the 5filter! bia6
3i'm 7cool, i 5beat 8the 6filter! obu8
1i'm 3cool, i 5beat 8the 3filter! mhb5
3i'm 6cool, i 3beat 7the 5filter! asv9
1i'm 8cool, i 7beat 4the 0filter! ttv2
4i'm 8cool, i 2beat 2the 5filter! mer6
4i'm 8cool, i 4beat 2the 6filter! pxk7
5i'm 3cool, i 6beat 6the 3filter! myg1
8i'm 7cool, i 5beat 3the 1filter! ijf5
4i'm 3cool, i 9beat 3the 4filter! xwv3
4i'm 9cool, i 4beat 2the 2filter! dpk3
8i'm 5cool, i 8beat 1the 5filter! wak5
7i'm 7cool, i 9beat 1the 5filter! jhk9
4i'm 7cool, i 4beat 8the 1filter! eir1
6i'm 1cool, i 0beat 9the 5filter! ste9
1i'm 6cool, i 8beat 0the 2filter! eku1
7i'm 5cool, i 5beat 9the 6filter! txc3
5i'm 2cool, i 0beat 0the 2filter! sem3
7i'm 8cool, i 7beat 7the 2filter! njb0
8i'm 2cool, i 7beat 5the 2filter! qcm2
5i'm 8cool, i 4beat 3the 0filter! jcc4
1i'm 2cool, i 1beat 3the 1filter! kwa4
4i'm 3cool, i 8beat 4the 9filter! itr1
9i'm 6cool, i 3beat 6the 2filter! kwm5
6i'm 7cool, i 6beat 3the 1filter! dxs3
4i'm 0cool, i 4beat 8the 1filter! ngp5
4i'm 3cool, i 2beat 4the 1filter! jov4
1i'm 4cool, i 3beat 8the 6filter! swd0
2i'm 0cool, i 7beat 7the 6filter! vje8
6i'm 8cool, i 2beat 6the 4filter! udw6
1i'm 8cool, i 5beat 1the 1filter! lbv3
9i'm 3cool, i 6beat 3the 7filter! wqm5
1i'm 5cool, i 5beat 6the 5filter! onf3
3i'm 0cool, i 4beat 1the 5filter! omr5
2i'm 8cool, i 8beat 1the 4filter! uzh7
5i'm 0cool, i 5beat 3the 2filter! xil7
2i'm 9cool, i 0beat 3the 2filter! erd5
7i'm 4cool, i 1beat 3the 3filter! hrx2
1i'm 7cool, i 1beat 6the 5filter! bkt2
4i'm 1cool, i 5beat 4the 4filter! pjm9
1i'm 2cool, i 6beat 1the 8filter! oak8
1i'm 8cool, i 8beat 7the 7filter! dyo6
1i'm 9cool, i 2beat 9the 4filter! xzc5
3i'm 6cool, i 4beat 4the 8filter! viy3
7i'm 7cool, i 9beat 4the 8filter! ayt3
6i'm 1cool, i 6beat 6the 6filter! juz5
4i'm 4cool, i 0beat 6the 7filter! viq6
6i'm 3cool, i 3beat 6the 5filter! olq4
8i'm 2cool, i 6beat 8the 7filter! swi4
8i'm 8cool, i 2beat 4the 7filter! cky4
8i'm 7cool, i 2beat 6the 3filter! gps4
1i'm 8cool, i 8beat 7the 2filter! fgl0
4i'm 5cool, i 5beat 4the 8filter! jwi7
4i'm 8cool, i 1beat 8the 7filter! mgj5
5i'm 1cool, i 0beat 2the 3filter! jzi8
2i'm 6cool, i 2beat 4the 2filter! nci6
3i'm 7cool, i 5beat 8the 4filter! pqa3
5i'm 8cool, i 6beat 7the 8filter! spj6
7i'm 4cool, i 2beat 5the 9filter! tsr5
0i'm 1cool, i 5beat 3the 7filter! guw1
7i'm 4cool, i 1beat 4the 6filter! nfn2
2i'm 4cool, i 2beat 2the 5filter! chj8
0i'm 6cool, i 5beat 8the 5filter! vis5
1i'm 8cool, i 4beat 7the 7filter! xju9
7i'm 6cool, i 5beat 3the 6filter! nzz1
1i'm 7cool, i 2beat 7the 4filter! npd4
8i'm 1cool, i 1beat 8the 6filter! ily8
6i'm 4cool, i 3beat 4the 5filter! swz1
3i'm 5cool, i 5beat 7the 4filter! mjo2
7i'm 8cool, i 6beat 3the 4filter! xnx1
4i'm 5cool, i 7beat 5the 4filter! org5
3i'm 1cool, i 2beat 5the 2filter! zau4
5i'm 2cool, i 7beat 4the 1filter! gfc9
5i'm 9cool, i 1beat 5the 6filter! ywg5
3i'm 3cool, i 6beat 9the 8filter! ihu1
8i'm 5cool, i 1beat 3the 1filter! qgp6
6i'm 3cool, i 8beat 9the 1filter! gpt9
6i'm 8cool, i 1beat 3the 5filter! kmx8
7i'm 5cool, i 4beat 5the 6filter! hkg7
2i'm 6cool, i 1beat 8the 7filter! woq4
9i'm 4cool, i 1beat 5the 3filter! nfu2
7i'm 4cool, i 2beat 6the 6filter! euo5
2i'm 6cool, i 6beat 6the 7filter! xbd6
4i'm 6cool, i 7beat 5the 9filter! ngb7
4i'm 8cool, i 4beat 0the 1filter! uwy8
2i'm 1cool, i 1beat 4the 2filter! srf8
6i'm 3cool, i 6beat 4the 5filter! twr7
8i'm 0cool, i 6beat 2the 8filter! gut0
2i'm 4cool, i 3beat 5the 0filter! wnl1
4i'm 6cool, i 4beat 6the 6filter! txg9
1i'm 1cool, i 2beat 4the 3filter! iqq8
4i'm 5cool, i 4beat 0the 5filter! ajp7
5i'm 6cool, i 0beat 8the 2filter! xed2
0i'm 5cool, i 4beat 3the 2filter! nob6
7i'm 1cool, i 7beat 3the 8filter! tvs6
7i'm 4cool, i 8beat 5the 3filter! nil5
9i'm 3cool, i 5beat 7the 6filter! vwp5
4i'm 6cool, i 4beat 1the 2filter! jsn1
0i'm 0cool, i 5beat 7the 4filter! rjt5
5i'm 8cool, i 4beat 7the 3filter! ooh4
4i'm 2cool, i 0beat 9the 8filter! jld2
1i'm 4cool, i 6beat 0the 0filter! llg2
7i'm 3cool, i 7beat 0the 1filter! kam6
6i'm 5cool, i 3beat 1the 2filter! zgh8
2i'm 7cool, i 1beat 1the 3filter! ofa1
5i'm 6cool, i 8beat 3the 2filter! zrk5
8i'm 8cool, i 4beat 8the 2filter! ius0
2i'm 3cool, i 0beat 4the 9filter! mac8
3i'm 7cool, i 5beat 6the 9filter! gvw5
2i'm 7cool, i 9beat 8the 8filter! nyy3
7i'm 9cool, i 2beat 1the 1filter! oit2
8i'm 6cool, i 7beat 9the 9filter! tps4
6i'm 4cool, i 4beat 7the 8filter! qwj8
7i'm 6cool, i 1beat 1the 6filter! ygh1
2i'm 4cool, i 1beat 3the 2filter! zzw1
3i'm 7cool, i 3beat 2the 0filter! xqv4
7i'm 3cool, i 6beat 2the 6filter! yfw2
3i'm 3cool, i 2beat 8the 4filter! hku8
1i'm 5cool, i 3beat 1the 4filter! jar3
6i'm 2cool, i 6beat 4the 9filter! jse0
1i'm 9cool, i 3beat 7the 3filter! bwk4
0i'm 8cool, i 5beat 9the 8filter! zyr2
6i'm 2cool, i 3beat 5the 8filter! mac5
2i'm 6cool, i 6beat 7the 6filter! jfm4
6i'm 8cool, i 6beat 4the 3filter! gze2
7i'm 5cool, i 2beat 4the 6filter! bdv1
9i'm 5cool, i 3beat 3the 3filter! mbx5
3i'm 1cool, i 5beat 8the 7filter! bhb7
2i'm 3cool, i 7beat 7the 1filter! dqn6
6i'm 3cool, i 3beat 8the 3filter! dnj7
2i'm 3cool, i 2beat 7the 1filter! oed4
6i'm 7cool, i 8beat 4the 2filter! buc2
1i'm 8cool, i 6beat 3the 4filter! mzh2
9i'm 3cool, i 8beat 9the 8filter! brg0
6i'm 8cool, i 3beat 3the 9filter! pxx5
5i'm 6cool, i 4beat 7the 6filter! hqd6
5i'm 5cool, i 7beat 8the 7filter! omc8
9i'm 3cool, i 1beat 9the 6filter! jwg1
1i'm 1cool, i 6beat 1the 8filter! rtz6
1i'm 4cool, i 5beat 9the 5filter! dqq7
5i'm 8cool, i 7beat 0the 5filter! fbm6
6i'm 4cool, i 4beat 9the 3filter! cvv5
4i'm 9cool, i 4beat 3the 7filter! thd8
6i'm 2cool, i 4beat 8the 9filter! rnk5
2i'm 0cool, i 3beat 7the 2filter! dov5
3i'm 7cool, i 7beat 2the 1filter! tgi5
2i'm 8cool, i 8beat 2the 6filter! eez6
9i'm 3cool, i 2beat 7the 3filter! ked7
5i'm 3cool, i 0beat 4the 2filter! uiy6
7i'm 6cool, i 5beat 0the 9filter! fyg1
0i'm 7cool, i 5beat 6the 1filter! vhi2
7i'm 3cool, i 3beat 5the 2filter! aje1
0i'm 3cool, i 1beat 5the 6filter! faj4
7i'm 1cool, i 3beat 0the 7filter! dsd9
7i'm 8cool, i 8beat 5the 3filter! jvt1
0i'm 8cool, i 5beat 2the 2filter! uck3
3i'm 1cool, i 2beat 5the 8filter! frm5
2i'm 1cool, i 5beat 3the 7filter! brn7
2i'm 3cool, i 4beat 0the 2filter! irs4
6i'm 6cool, i 9beat 2the 3filter! tpv4
1i'm 7cool, i 6beat 7the 8filter! onu2
4i'm 6cool, i 3beat 2the 3filter! pke1
7i'm 3cool, i 6beat 4the 3filter! jxc7
7i'm 3cool, i 6beat 6the 3filter! omr0
8i'm 4cool, i 1beat 2the 4filter! vsi2
2i'm 8cool, i 4beat 1the 2filter! iql2
5i'm 6cool, i 7beat 3the 1filter! dzx7
4i'm 1cool, i 6beat 6the 8filter! lhv7
3i'm 4cool, i 5beat 9the 4filter! slu0
5i'm 7cool, i 1beat 5the 0filter! xrw2
1i'm 2cool, i 6beat 6the 2filter! nti5
7i'm 8cool, i 0beat 6the 1filter! jfo5
2i'm 2cool, i 4beat 4the 0filter! wlb0
6i'm 9cool, i 5beat 8the 2filter! hrk7
7i'm 1cool, i 2beat 6the 2filter! lwj7
2i'm 1cool, i 6beat 8the 6filter! fty8
9i'm 2cool, i 7beat 2the 4filter! ycy1
8i'm 4cool, i 5beat 1the 8filter! rbq2
3i'm 4cool, i 8beat 7the 5filter! xsq1
2i'm 5cool, i 0beat 5the 5filter! azr5
5i'm 3cool, i 5beat 7the 4filter! mri4
5i'm 4cool, i 7beat 1the 2filter! alg0
6i'm 8cool, i 5beat 6the 2filter! cvk4
8i'm 8cool, i 1beat 8the 2filter! pzf7
8i'm 5cool, i 4beat 1the 4filter! kcv8
2i'm 7cool, i 3beat 7the 3filter! hro5
2i'm 2cool, i 2beat 3the 9filter! xgk5
4i'm 1cool, i 9beat 5the 4filter! zzk6
1i'm 0cool, i 7beat 1the 1filter! iuj7
9i'm 2cool, i 5beat 3the 7filter! gtp2
9i'm 2cool, i 4beat 1the 6filter! aif4
3i'm 2cool, i 1beat 1the 7filter! kfl0
7i'm 2cool, i 2beat 5the 7filter! jhd7
4i'm 3cool, i 5beat 3the 9filter! pav1
2i'm 7cool, i 2beat 5the 4filter! fwx4
7i'm 1cool, i 8beat 0the 4filter! jpf2
5i'm 0cool, i 4beat 5the 7filter! rlr5
7i'm 8cool, i 3beat 4the 8filter! ixk7
6i'm 8cool, i 4beat 0the 2filter! krn2
0i'm 5cool, i 2beat 3the 8filter! xtx9
5i'm 6cool, i 4beat 4the 0filter! nyy3
1i'm 5cool, i 7beat 7the 6filter! jbn5
5i'm 3cool, i 8beat 7the 6filter! bqj7
2i'm 3cool, i 1beat 7the 0filter! klj9
8i'm 3cool, i 7beat 5the 3filter! iob5
3i'm 8cool, i 4beat 9the 2filter! fzm1
2i'm 9cool, i 6beat 7the 5filter! faf2
9i'm 5cool, i 7beat 4the 9filter! utv3
2i'm 2cool, i 8beat 1the 5filter! flx9
2i'm 0cool, i 2beat 6the 5filter! aud5
5i'm 2cool, i 6beat 9the 5filter! xwt7
6i'm 0cool, i 9beat 6the 6filter! bda7
3i'm 8cool, i 1beat 9the 2filter! bkq3
0i'm 2cool, i 9beat 3the 1filter! coy2
1i'm 5cool, i 0beat 8the 5filter! hgz4
3i'm 3cool, i 1beat 1the 1filter! mhs3
7i'm 7cool, i 8beat 1the 5filter! uic4
0i'm 2cool, i 1beat 4the 0filter! byu1
7i'm 2cool, i 6beat 6the 3filter! qsy9
9i'm 5cool, i 3beat 7the 5filter! kfi1
8i'm 9cool, i 1beat 2the 7filter! iru3
1i'm 8cool, i 2beat 6the 4filter! kfd7
2i'm 5cool, i 7beat 9the 5filter! qgh2
5i'm 8cool, i 4beat 2the 5filter! mjg3
0i'm 2cool, i 6beat 3the 0filter! tny9
0i'm 4cool, i 6beat 6the 1filter! jci3
9i'm 8cool, i 2beat 3the 8filter! yxv1
6i'm 0cool, i 9beat 8the 6filter! vpj4
0i'm 3cool, i 7beat 5the 4filter! gbg6
6i'm 5cool, i 8beat 5the 3filter! hla8
2i'm 8cool, i 7beat 8the 4filter! qxy6
4i'm 0cool, i 1beat 8the 3filter! asq8
8i'm 8cool, i 6beat 9the 3filter! ypa6
7i'm 5cool, i 3beat 3the 5filter! jgn8
3i'm 1cool, i 3beat 7the 2filter! hia0
7i'm 7cool, i 8beat 8the 9filter! lvi6
8i'm 3cool, i 8beat 5the 0filter! vxm7
3i'm 6cool, i 4beat 3the 0filter! jfj0
7i'm 8cool, i 5beat 7the 4filter! znj0
2i'm 8cool, i 8beat 8the 4filter! pox4
7i'm 0cool, i 2beat 7the 2filter! ele5
8i'm 6cool, i 8beat 7the 5filter! qhn6
1i'm 4cool, i 7beat 8the 0filter! xys6
7i'm 6cool, i 5beat 3the 3filter! xmz4
6i'm 8cool, i 8beat 0the 3filter! byr3
8i'm 2cool, i 7beat 6the 2filter! rsj2
4i'm 8cool, i 4beat 2the 2filter! fmh3
4i'm 4cool, i 7beat 2the 2filter! bro5
5i'm 5cool, i 7beat 7the 5filter! iox1
4i'm 2cool, i 8beat 8the 0filter! bds6
5i'm 6cool, i 3beat 4the 6filter! yov6
7i'm 7cool, i 3beat 3the 2filter! ylj6
2i'm 6cool, i 7beat 2the 6filter! hrk7
1i'm 6cool, i 3beat 2the 2filter! rqh8
5i'm 8cool, i 5beat 7the 6filter! pyt0
2i'm 2cool, i 4beat 8the 8filter! rcv2
5i'm 4cool, i 5beat 3the 5filter! oav3
3i'm 6cool, i 5beat 4the 3filter! lmn0
6i'm 4cool, i 8beat 7the 0filter! uka5
9i'm 9cool, i 6beat 2the 0filter! tfd2
6i'm 5cool, i 5beat 4the 0filter! fbv8
1i'm 6cool, i 8beat 0the 1filter! jgj3
8i'm 1cool, i 8beat 0the 7filter! cwt5
2i'm 5cool, i 2beat 5the 7filter! pad6
7i'm 8cool, i 1beat 3the 5filter! lnw7
6i'm 3cool, i 8beat 6the 8filter! ksz5
7563 random... 175480
161897 random... 30894
226711 random... 70388
144405 random... 167242
56099 random... 212016
94273 random... 216230
97647 random... 105004
181421 random... 131778
63355 random... 48872
178329 random... 66526
149063 random... 101220
211717 random... 112634
230931 random... 80352
207409 random... 168086
207903 random... 97180
193757 random... 95154
12331 random... 199448
72585 random... 50062
49079 random... 4116
74293 random... 73130
220227 random... 182224
135521 random... 118278
4495 random... 100172
28749 random... 104866
64283 random... 48840
113977 random... 125054
42471 random... 129028
146405 random... 106842
13939 random... 225536
105873 random... 99190
226367 random... 136764
15420 random... 12818
63434 random... 93112
148649 random... 216366
196183 random... 31220
226197 random... 188554
224291 random... 190128
167425 random... 125222
205359 random... 229996
64493 random... 135810
6907 random... 139304
78681 random... 61918
213575 random... 131172
25669 random... 151226
157203 random... 228640
49457 random... 20694
68191 random... 5468
52125 random... 108082
116459 random... 115416
212233 random... 13070
74487 random... 11284
25781 random... 26538
68995 random... 18512
68769 random... 16006
88463 random... 65100
182797 random... 99554
112731 random... 200008
148985 random... 75582
164839 random... 100676
50853 random... 174490
51827 random... 135744
92881 random... 99638
194175 random... 17212
108029 random... 90066
44683 random... 174200
153897 random... 39214
162071 random... 16308
98005 random... 168842
7779 random... 84976
58433 random... 225510
97327 random... 161324
66861 random... 232258
58939 random... 32936
90393 random... 53470
20807 random... 186084
112261 random... 27578
177555 random... 99232
150449 random... 162006
111583 random... 20060
3357 random... 13234
200171 random... 32087
134665 random... 88142
112119 random... 106516
14453 random... 107370
25987 random... 76304
115041 random... 223558
137615 random... 232332
47373 random... 232930
10651 random... 203528
229305 random... 169342
225959 random... 74436
3493 random... 111770
126387 random... 76864
191441 random... 15798
20095 random... 95612
73149 random... 163666
154763 random... 162360
138217 random... 232814
98135 random... 211572
163669 random... 182666
47523 random... 228400
150017 random... 109734
85231 random... 97388
28845 random... 64642
121979 random... 135336
30553 random... 87710
59846 random... 80164
91781 random... 132858
77395 random... 231392
169073 random... 56790
107167 random... 4124
148701 random... 178
71915 random... 116952
35209 random... 3086
58743 random... 76180
128117 random... 71274
220291 random... 77648
18465 random... 98182
182159 random... 230796
40333 random... 72290
105627 random... 143944
78521 random... 206718
39655 random... 64772
164709 random... 57946
128242 random... 76800
62737 random... 132854
40191 random... 151228
175805 random... 152082
187339 random... 121015
43113 random... 34990
65687 random... 43764
24661 random... 107018
17955 random... 20272
108929 random... 62886
119023 random... 168620
42477 random... 184834
150011 random... 53928
81625 random... 150302
194439 random... 139876
33413 random... 94650
223507 random... 129823
85041 random... 196438
70175 random... 29532
155869 random... 184946
25323 random... 199000
104777 random... 169614
189751 random... 160148
93045 random... 225322
214979 random... 126096
169633 random... 133190
132687 random... 119884
11981 random... 210018
173275 random... 181832
222009 random... 193726
40103 random... 32580
45157 random... 150554
205491 random... 58048
143825 random... 138102
96319 random... 117116
160893 random... 23890
167627 random... 137784
171241 random... 159278
165975 random... 169012
189269 random... 109386
114403 random... 121520
65217 random... 104614
53231 random... 130668
3565 random... 81602
169659 random... 141736
70553 random... 46110
149767 random... 117283
90501 random... 124858
85715 random... 166752
164209 random... 73046
138783 random... 131740
176477 random... 103794
124650 random... 26648
158985 random... 6862
187319 random... 168276
108853 random... 55850
228867 random... 61264
196001 random... 204678
194575 random... 5132
192909 random... 139426
47003 random... 57480
226297 random... 185534
128871 random... 85828
51365 random... 37722
48499 random... 208256
114513 random... 211510
53567 random... 223164
205501 random... 151058
227595 random... 127672
131369 random... 225006
75223 random... 91700
79317 random... 145354
129250 random... 121008
201985 random... 107942
213999 random... 109036
124973 random... 222210
196987 random... 44264
9561 random... 96478
196295 random... 139812
137989 random... 211706
10323 random... 185440
187697 random... 184854
102751 random... 221468
60765 random... 220402
176939 random... 201816
169033 random... 151310
5367 random... 45844
8501 random... 35178
181315 random... 78992
155169 random... 206086
226703 random... 229260
217357 random... 82274
121370 random... 79048
209465 random... 161982
121639 random... 5636
215013 random... 209050
34547 random... 144384
205201 random... 160118
47295 random... 207292
12989 random... 20946
79243 random... 156920
162537 random... 151534
222551 random... 102708
54805 random... 73802
171939 random... 119536
41153 random... 870
209647 random... 221804
153261 random... 189058
13115 random... 26472
154969 random... 212126
184263 random... 204580
216197 random... 23994
201811 random... 122528
109425 random... 10582
28319 random... 71196
194653 random... 30769
6507 random... 151384
227081 random... 12558
211255 random... 14612
186549 random... 4906
190403 random... 159120
96097 random... 151814
27471 random... 115468
229325 random... 122081
160219 random... 53576
73593 random... 94270
188327 random... 212484
14821 random... 30937
169395 random... 19072
145169 random... 41526
204223 random... 161660
159357 random... 200914
177611 random... 153528
106345 random... 56942
121239 random... 17716
130132 random... 159690
32226 random... 27824
132801 random... 13798
80495 random... 137772
59629 random... 152066
38523 random... 33640
106457 random... 165534
33031 random... 40868
149445 random... 155002
52499 random... 87456
30192 random... 5270
76767 random... 222364
229661 random... 214578
128875 random... 123031
131529 random... 80206
15862 random... 158100
173557 random... 5354
158211 random... 39568
188705 random... 229062
8719 random... 196556
1293 random... 178210
126107 random... 38664
178681 random... 74558
205095 random... 107332
139109 random... 131226
61363 random... 183680
147537 random... 137974
72191 random... 117948
201085 random... 135122
139659 random... 114616
3113 random... 76590
209047 random... 6644
25941 random... 115018
9635 random... 84912
163009 random... 109286
117423 random... 216940
169517 random... 220674
140731 random... 54248
25305 random... 31582
93959 random... 95076
219973 random... 152570
60627 random... 103264
94001 random... 19158
11935 random... 15452
67869 random... 43186
14123 random... 70680
60936 random... 187214
124791 random... 162388
165365 random... 94122
211459 random... 45776
75873 random... 72070
158927 random... 167244
74701 random... 135458
232155 random... 34056
9913 random... 104510
19047 random... 145924
65381 random... 230298
74035 random... 6272
65169 random... 124725
24383 random... 87420
161917 random... 216914
160971 random... 49528
214505 random... 149742
118039 random... 114356
150933 random... 231370
197731 random... 199088
223425 random... 66982
191279 random... 141996
156013 random... 124609
111867 random... 95464
96281 random... 230238
215815 random... 203492
127749 random... 147706
76883 random... 134880
221617 random... 46934
115551 random... 68188
210845 random... 166962
17899 random... 199256
153033 random... 167950
109367 random... 170964
148981 random... 38378
84675 random... 58192
83489 random... 224646
226063 random... 108620
221517 random... 49954
210971 random... 172488
93625 random... 21182
174759 random... 220996
103013 random... 92250
62707 random... 87104
22161 random... 182518
70655 random... 61692
211069 random... 150866
74763 random... 12280
191657 random... 158574
149911 random... 56948
177045 random... 21322
77219 random... 227376
190273 random... 116390
173487 random... 54124
38381 random... 112578
176635 random... 173672
141849 random... 188446
152903 random... 125220
186757 random... 73274
159891 random... 35488
31985 random... 109782
65119 random... 126236
72093 random... 139570
219947 random... 144024
122760 random... 177038
189495 random... 111892
94709 random... 72426
204163 random... 70160
123297 random... 30214
200591 random... 206028
153805 random... 116642
184539 random... 205576
148793 random... 156030
49447 random... 160964
217701 random... 15898
17075 random... 192
202129 random... 47606
67263 random... 5500
116477 random... 49554
223051 random... 87608
44265 random... 18862
58199 random... 148596
189973 random... 125450
226467 random... 133744
153281 random... 141798
180655 random... 5612
225069 random... 194626
12923 random... 106920
39577 random... 39134
117831 random... 45988
181445 random... 121722
77779 random... 70496
215793 random... 232150
220831 random... 201308
109725 random... 1522
208619 random... 224856
79753 random... 1550
2487 random... 86164
143861 random... 6378
117955 random... 32912
100449 random... 39046
232463 random... 99404
117261 random... 109858
72155 random... 16392
179449 random... 219326
200103 random... 99460
171557 random... 65754
200371 random... 26048
177105 random... 112822
113279 random... 164796
167293 random... 63890
126027 random... 227704
208361 random... 157998
157975 random... 177332
124629 random... 55306
68003 random... 123120
16897 random... 210854
17391 random... 139948
3245 random... 137922
55099 random... 8936
115353 random... 92830
91847 random... 46884
117061 random... 115898
29714 random... 224992
178289 random... 161046
47263 random... 142940
71517 random... 147634
107051 random... 91608
156745 random... 167822
85239 random... 171796
189173 random... 149610
56707 random... 35024
148641 random... 141958
35855 random... 179532
58189 random... 55586
106203 random... 135880
191417 random... 25854
5671 random... 73988
35685 random... 231322
217843 random... 170240
180177 random... 225334
93311 random... 133308
63804 random... 35282
215499 random... 63735
93353 random... 57390
89047 random... 131444
222741 random... 3658
13475 random... 108912
138049 random... 69926
46383 random... 122859
164717 random... 132354
55291 random... 161768
230745 random... 32542
158279 random... 205476
151813 random... 18170
153747 random... 43744
71921 random... 172758
38815 random... 183452
126429 random... 946
216683 random... 111960
27337 random... 35534
226551 random... 215188
203765 random... 100842
195139 random... 118736
65313 random... 64390
110927 random... 217164
153421 random... 44258
187035 random... 92872
15929 random... 72126
213223 random... 123140
202917 random... 145114
229811 random... 210048
219025 random... 199862
190719 random... 65596
130493 random... 8850
15307 random... 118904
228201 random... 165358
29015 random... 12852
146389 random... 191306
159843 random... 55600
3137 random... 66534
223471 random... 28268
63405 random... 47362
130618 random... 14376
91033 random... 174110
16647 random... 218404
22661 random... 167418
60115 random... 6752
97329 random... 179926
223583 random... 136860
208477 random... 70514
149931 random... 9688
111305 random... 462
147319 random... 209876
18933 random... 18730
230147 random... 69264
187681 random... 36038
15375 random... 51532
191309 random... 187746
174043 random... 93320
217017 random... 185854
72551 random... 200388
184165 random... 226202
1779 random... 32896
184913 random... 184950
62527 random... 45884
147261 random... 136978
139595 random... 219192
120169 random... 96686
31383 random... 109300
14357 random... 147594
201571 random... 223088
198465 random... 27622
120239 random... 47916
151213 random... 36290
26427 random... 202984
68441 random... 231198
230919 random... 202020
200197 random... 40634
72531 random... 14368
16625 random... 13782
164959 random... 50396
122973 random... 49330
5867 random... 30743
231241 random... 164302
4919 random... 78036
128053 random... 175850
104067 random... 97744
74081 random... 200838
170575 random... 30091
232269 random... 161250
78427 random... 32264
138681 random... 116158
115175 random... 70212
140389 random... 139226
53043 random... 15039
201617 random... 184374
70591 random... 166268
94845 random... 170962
130379 random... 114936
180073 random... 191150
108567 random... 195124
212501 random... 172938
80035 random... 58351
171969 random... 165286
59183 random... 202860
81517 random... 78914
129531 random... 159208
214745 random... 49182
28999 random... 97316
59012 random... 21370
57107 random... 22944
240 random... 191318
38175 random... 62812
130589 random... 201906
73003 random... 205400
144777 random... 128014
46391 random... 197268
91765 random... 217322
223299 random... 61456
115553 random... 86790
134287 random... 71564
118221 random... 174178
182555 random... 181512
45049 random... 79166
140583 random... 77380
91877 random... 92634
135091 random... 84608
134865 random... 82102
154559 random... 131196
15613 random... 165650
178827 random... 32824
215081 random... 141678
230935 random... 117556
54293 random... 210570
175267 random... 47024
19521 random... 122278
116975 random... 15852
55789 random... 128066
63483 random... 73000
177497 random... 26334
37831 random... 129187
1605 random... 47482
80339 random... 86496
199153 random... 128150
144927 random... 123483
136541 random... 40818
150955 random... 202712
104649 random... 145486
190583 random... 200340
204277 random... 197354
191811 random... 191248
86945 random... 176262
203599 random... 189836
17613 random... 105250
136667 random... 46344
226681 random... 24638
126375 random... 198532
184229 random... 121626
118003 random... 12800
129296 random... 82294
74111 random... 13308
188605 random... 232082
54923 random... 4920
87337 random... 89774
128150 random... 154228
85205 random... 88842
90979 random... 138416
217473 random... 228070
113327 random... 144684
196141 random... 107138
200955 random... 92392
217049 random... 16926
14023 random... 73700
156357 random... 58234
7571 random... 16608
88945 random... 115862
161439 random... 203356
29213 random... 221490
32107 random... 78104
60681 random... 138958
126455 random... 9492
154549 random... 38186
165123 random... 176080
143777 random... 158214
67471 random... 73868
85965 random... 159202
158939 random... 45576
81913 random... 29630
134247 random... 166084
16421 random... 215898
42355 random... 216512
154449 random... 41206
27263 random... 47100
26557 random... 12434
224331 random... 95608
35945 random... 83502
112279 random... 194996
188373 random... 173770
120227 random... 169584
144001 random... 142118
124335 random... 120172
124589 random... 149826
199483 random... 164840
109977 random... 12574
126791 random... 101988
123205 random... 107642
223059 random... 162016
204593 random... 103830
226207 random... 48284
74781 random... 179698
202475 random... 233112
70473 random... 1870
179447 random... 200724
43381 random... 194858
71235 random... 90832
170849 random... 12486
8142 random... 204620
121677 random... 125794
160091 random... 29448
74425 random... 134462
66279 random... 184516
224933 random... 96090
86707 random... 62144
216081 random... 111478
209855 random... 56892
122748 random... 65426
182283 random... 217720
192617 random... 222894
27031 random... 222068
42645 random... 114442
17699 random... 205296
110593 random... 143270
108207 random... 112684
229421 random... 81858
217915 random... 140072
223449 random... 56926
205703 random... 163620
193477 random... 56954
232851 random... 208992
194929 random... 31766
172383 random... 50140
74717 random... 50994
86251 random... 19928
175305 random... 167182
197879 random... 175956
156853 random... 5930
150147 random... 152464
7840 random... 195078
17935 random... 67532
174669 random... 83746
48923 random... 186120
213817 random... 49214
93351 random... 38788
165605 random... 226842
122419 random... 28736
217233 random... 95350
202367 random... 161724
54781 random... 83858
157515 random... 97912
3689 random... 68526
88663 random... 59059
225237 random... 124234
113891 random... 25008
68545 random... 32102
31599 random... 18796
144173 random... 108930
72187 random... 80744
120921 random... 92638
172295 random... 164772
177349 random... 49466
104403 random... 190240
42737 random... 37014
228511 random... 16028
59805 random... 156082
66539 random... 36696
70153 random... 58190
64887 random... 67924
88181 random... 8298
13315 random... 20432
197409 random... 3526
185423 random... 29580
135757 random... 213794
68571 random... 40648
202745 random... 178302
48679 random... 16196
222693 random... 23770
217907 random... 65664
63121 random... 205238
37695 random... 30652
75389 random... 2706
23563 random... 158840
57897 random... 139054
86231 random... 67188
7765 random... 188042
127778 random... 193456
94913 random... 103590
93487 random... 137324
91821 random... 38338
179195 random... 189672
125209 random... 84446
27783 random... 218020
183557 random... 169914
180691 random... 107168
13425 random... 110422
185759 random... 122076
104413 random... 49970
126507 random... 26584
30281 random... 123918
207415 random... 223892
211509 random... 44266
28163 random... 19920
100897 random... 6854
112911 random... 7948
23885 random... 121121
95899 random... 176456
141753 random... 228670
95207 random... 38724
36901 random... 110618
142515 random... 84352
86609 random... 83766
1663 random... 120379
192957 random... 119314
75851 random... 100728
67945 random... 50222
137559 random... 178036
140693 random... 167370
80227 random... 211184
54081 random... 104998
125615 random... 128172
116269 random... 214466
20283 random... 211240
108377 random... 60894
20551 random... 137828
113925 random... 107962
166739 random... 43296
104113 random... 59029
179487 random... 106204
145181 random... 153138
211435 random... 55832
61449 random... 50446
121462 random... 1620
186997 random... 205994
70851 random... 18448
173345 random... 133062
108559 random... 120715
52173 random... 87970
145307 random... 158664
53881 random... 111038
83175 random... 103492
115109 random... 156186
100723 random... 21440
8337 random... 142774
160511 random... 203388
93565 random... 162962
138699 random... 50296
125992 random... 144750
110167 random... 146804
85461 random... 137098
89315 random... 58032
228289 random... 50726
159663 random... 14380
128237 random... 20994
59131 random... 185768
205785 random... 226462
87239 random... 111396
147013 random... 163130
68307 random... 151264
44081 random... 173718
103135 random... 60571
58269 random... 99826
76523 random... 52440
5257 random... 189134
20151 random... 149908
29045 random... 58601
164419 random... 160016
31713 random... 145990
212687 random... 36684
191821 random... 50978
170715 random... 165832
5369 random... 64446
165223 random... 173060
48357 random... 53914
184691 random... 219648
162385 random... 137462
208959 random... 121276
128573 random... 113490
27787 random... 21944
30441 random... 212398
148055 random... 57012
72469 random... 137546
57123 random... 171760
87617 random... 127974
140911 random... 95468
133485 random... 77122
25019 random... 170856
77593 random... 206750
104007 random... 6244
38021 random... 30137
193555 random... 82592
46449 random... 36886
204383 random... 16860
99997 random... 34034
38571 random... 13528
135305 random... 208782
107959 random... 138836
158133 random... 13930
141827 random... 217104
61921 random... 8198
16335 random... 115852
68429 random... 119586
39643 random... 186440
157497 random... 163774
226151 random... 227268
118885 random... 51482
192819 random... 2176
226193 random... 151350
144127 random... 147644
200061 random... 175378
146315 random... 202872
193129 random... 86126
23703 random... 61300
64277 random... 226314
110371 random... 177968
208065 random... 204262
57839 random... 66156
206893 random... 34370
131067 random... 215464
204761 random... 33438
93895 random... 199652
103749 random... 172666
116243 random... 205920
82417 random... 51734
203871 random... 153628
103325 random... 194802
16939 random... 134936
42633 random... 2830
10487 random... 77844
208501 random... 60458
164355 random... 31312
148769 random... 166086
35023 random... 139340
180237 random... 83554
129371 random... 70728
40825 random... 216062
168039 random... 4035
30053 random... 102810
70387 random... 135104
205521 random... 103798
161855 random... 106812
201469 random... 207506
137163 random... 227320
135977 random... 160494
45271 random... 44468
40725 random... 219082
30178 random... 108336
146113 random... 190310
227247 random... 156844
155501 random... 28098
115195 random... 22952
74649 random... 118366
123142 random... 230820
30276 random... 86714
127251 random... 181408
10865 random... 94422
202399 random... 226076
229533 random... 190450
129707 random... 163224
9481 random... 52238
225975 random... 223252
90869 random... 48426
229123 random... 109520
194337 random... 124294
205391 random... 61068
5965 random... 9122
212379 random... 204616
84473 random... 45630
117607 random... 62083
124580 random... 75418
39155 random... 79872
175249 random... 112886
8703 random... 47740
147197 random... 8274
23371 random... 6008
175785 random... 199342
19799 random... 141876
206293 random... 52490
3746 random... 141424
201281 random... 91878
101935 random... 96812
36909 random... 185026
69563 random... 169320
21337 random... 216734
119751 random... 174628
168965 random... 218682
42259 random... 23456
96753 random... 187990
110687 random... 84444
9181 random... 61298
45675 random... 69592
205769 random... 77646
233143 random... 125523
214901 random... 100458
122755 random... 121232
185889 random... 164806
27023 random... 147660
115597 random... 29474
82971 random... 72328
225785 random... 89022
132199 random... 13316
29733 random... 159130
189107 random... 2304
17041 random... 150518
103935 random... 36412
228029 random... 198546
81163 random... 52280
150057 random... 15213
187031 random... 55668
169045 random... 29642
12579 random... 173296
143873 random... 117990
125167 random... 160364
2541 random... 121858
176315 random... 229992
27289 random... 55646
197703 random... 171940
128837 random... 2874
186451 random... 26528
209265 random... 168022
79199 random... 214236
213853 random... 150770
114987 random... 187864
105161 random... 8718
187255 random... 39572
225909 random... 75946
51203 random... 163920
184417 random... 3974
153231 random... 143308
228365 random... 57762
49819 random... 121735
207993 random... 1150
14567 random... 1284
94501 random... 4058
1395 random... 193792
187409 random... 72246
162943 random... 195260
77757 random... 99154
124810 random... 115128
99625 random... 73262
48279 random... 28276
137813 random... 207690
215587 random... 182384
224001 random... 58918
70895 random... 194412
122029 random... 133826
Wait 20 seconds...
faq code osdn awards privacy journals older stuff rob's page preferences submit story advertising supporters past polls topics about bugs jobs hof Sections 8/15 apache 8/26 askslashdot 8/30 (2) books 8/31 (3) bsd 8/30 (2) developers 8/26 features 8/28 interviews 6/29 radio 8/31 (12) science 8/30 (7) yro OSDN freshmeat Linux.com SourceForge ThinkGeek NewsForge SlashCode Slow Down Cowboy! Slashdot requires you to wait 20 seconds between hitting 'reply' and submitting a comment. It's been 15 seconds since you hit 'reply'! If you this error seems to be incorrect, please provide the following in your report to Source Forge: Browser type User ID/Nickname or AC What steps caused this error Whether or not you know your ISP to be using a proxy or some sort of service that gives you an IP that others are using simultaneously. How many posts to this form you successfully submitted during the day * Please choose 'formkeys' for the category! Thank you.
Why did my comment get deleted?
The only time we ever delete comments is if the comment contains malformed HTML that is somehow causing Slashdot to fail to display properly. Comments are not deleted on the basis of content. At this point, however, it shouldn't be a big worry. The comment engine is reasonably bulletproof, and it's pretty tough to post a comment that breaks Netscape.
If you posted a comment and you don't see it now, it may have been moderated down below your threshold (see below). If you set your threshold to -1, you should be able to see it again.
Why did it take so long for my comment to appear?
If the system told you that your comment got submitted, it'll show up. Because of the way data gets cached in our system, it could take as much as ten or fifteen minutes (although it doesn't usually take that long).
What's up with "First Post" comments?
"First Post" comments are one of those odd little memetic hiccups that come out of nowhere and run amok. Basically, people with altogether far too much spare time sit and reload Slashdot, hoping that they will get the "First Post" in a discussion. This is one of those things that the moderation system was designed to clean up, and for the most part, it works. "First Post" comments usually get moderated down as off-topic almost instantly.
It seems like the quality of comment posts is declining. Are you doing anything about it?
We have a moderation system.
One of the unfortunate side-effects of the increasing popularity of Slashdot is that the number of trolls, flame-warriors and all-around lamers increases as well, and it only takes a relatively small number of them to make a lot of noise. Keeping this noise to a minimum is one of the primary goals of the moderation system (which is explained in detail elsewhere in this FAQ).
Since this system is essentially an experiment in trying to solve the problems inherent in mass communication, one would expect its success to be variable, and indeed, this is the case. Some days it works great, and some days it doesn't.
Moderation seems restrictive. Is it really necessary?
In short, yes.
As you might have noticed, Slashdot gets a lot of comments. Thousands a day. Tens of thousands a month. At any given time, the database holds 50,000+ comments. A single story might have a thousand replies- and let's be realistic: Not all of the comments are that great. In fact, some are down right terrible, but others are truly gems.
The moderation system is designed to sort the gems and the crap from the steady stream of information that flows through the pipe. And wherever possible, it tries to make the readers of the site take on the responsibility.
The goal is that each reader will be able to read Slashdot at a level that they find appropriate. The impatient can read nothing at all but the original stories. Some will only want to read the highest rated of comments, some will want to eliminate anonymous posts, and others will want to read every last drip of data, from the First Posts! to the spam. The system we've created here will make that happen. Or at least, it sure will try...
Magic : I didn't supply a SUBJECT !
7 k1 c7w0d8p8q5q3r1v1r
8 h6 c4x1q4x1q3z5p5n2a
3 w7 b4f8f7c3k3b3a5k5v
8 y9 a7j8b4h9k1s0v0t2o
9 h4 l3d2g9c1g1a7w4z8n
8 s2 h3d3y1k1i3g6i6b8f
5 p0 x4x5q2j7f2v3b3o5s
2 h1 v5o1w2h1c5w3t6o7e
6 i7 s5p3g8d5x0l3h3f9j
5 k8 c9v1f0o8w5r5o5f6m
5 j7 r7r1u3j9m5f2d4t7m
5 j1 y9m3d3h8r3w7p4u1k
8 p1 c1a5x6g6e4u5q6t6c
8 n7 x0s7a8t8j8s8u2p4d
2 b9 z7f6w6c1k6b4f3y1h
3 s1 g7x8p7w2f6t5x5p7i
5 i7 z8j4c1b3w2s4o6d1s
4 p2 n7p4x5g8l4n7i6u5i
1 v6 y5w4j2q6e7h4b2x1i
5 w3 v3g5h4z9f7i1x3l4e
2 z6 e0m8c2t8w0o6c6f8c
9 e4 y4y3a6c7g5x5w5s9d
9 q7 q4o5e2l8p3b8a5q2k
1 d1 y9s5y8j0i8z8e3u1y
6 b2 y2v1j3h1s3e4z5g9a
3 k7 v6l0m4y7a1c5n6q2m
1 t4 z1y1i7k7p2b8g3d1t
5 z7 q7a9b3a6v9e4r1u8x
2 p6 x7c8v6s8n9y1p4t8l
5 i6 k8z2i1n2t0v2z8z7c
0 v6 e1t8y7t0x7q5d4o2f
5 k1 k0h4h0a3x7a4a2e8a
4 c7 g8u1f4w8q6d9p6m4g
1 b7 x8d6z9v8c3r8c2r4q
3 v5 k5m7x3q3o9i1j8l3l
7 f8 w0z7s1w7d4p2r3a1m
5 h1 p6d2r3j1l5y9f0q8c
0 e3 f4h4b7i3n3z4q1z7r
2 m8 b8r4n4r6l2v2g1y4v
3 y2 q0p7k7z7b5u5n5y4u
2 g2 a9z7b6o8r7c8l6d4o
0 i6 h0y0t9i9g8j7f7n9l
1 e1 k8e9g6s9k3r7w6k0o
0 z0 j3v4y2b4b2a3f2k3i
3 u0 i3d6t6t5r3y7h8m6h
1 n1 p2a7e6t2b3a2d6s2k
9 c7 e5h9o9o2e1h8e8z0i
4 q5 o3x0u7y2k5h8o2t6p
2 m2 w1b5l2h2m3q7r7e9y
7 h1 a6i5l7n2c3y1n3s9e
8 p4 f4c8f5u1u8c2h9d8p
1 h1 z5i4f3n5s3c1u9u9t
6 u8 g2i4z4g9e8r7u2b7s
5 p3 a8h5n0p9b4a5u8k3z
0 s3 c4e6m1u5a4t8i3o5s
1 m8 i1w4d7d5o8y6f2w9m
4 j1 k5n9t6p5q1l5b9w1o
0 e9 s2d4b3e5d3o3n8g4f
3 f7 x3e4s7r2e8h5m6i8d
5 v4 t3m7n7f6n7v7z5s2e
5 d1 q7z3n3r7h2p7n7v2l
5 m6 q5h3f4b2b6a1c5z6d
3 t6 a4b4x1j7n9w2w2w3m
8 o8 o4x2n2j3q2f8i2o5i
9 m6 y2f4u1g3i6a8i1t4k
5 l1 n2h8o5b6e5x8x8x5i
5 o8 r8z4h4s6q7b8a2p3f
5 z4 s0a3c5l3w5u6e7y6b
6 k9 d9z4o9f6v8p3o1h7r
4 r8 i1r5o9y8g3p7j2q5w
5 l0 k2t4i3t7u1m7s6s2z
3 d1 m4j1z4t8i1u5l4g2b
5 m6 o6j6n1f4n6y5h8f3k
1 l1 f7s8e2z8e2c7p4p5i
1 h2 j2w2j4k7y1p2q1z8l
3 w8 t3q7j2b1z4m0m1l0t
7 j1 j1l1d9d6x1r4n6o6k
7 e2 o7t9h7u5o1m2l6h1r
4 z8 i3l1c5k0g3d6b1a2u
1 z2 e2x4t6y4i3k0z2k4l
2 j3 w9y2w8y6c8o9m4a4c
3 b8 b2u2u2l9c2v1q3e3x
3 w3 z1t1k4r7g6d8l8q7q
9 e1 n6y3g4g0h4m2k5b2f
9 p6 y5x2a5q3u8d2q2t1i
3 c5 c2h7r5p4x4o7s2b4s
8 q0 o0b1m6f0j7v8b5y9m
1 o5 j2m2d4n2j7r0i4u8g
3 m1 k5w7g5s9t4a1y5k8q
7 e7 l0q1x7a5j5w2o3c4o
4 t5 d0p4s1k8z8z5m6m3r
7 u4 g3j7l9p7m5l0x7m1g
3 f7 b9o2f7p2z2k0e3e5h
2 j7 t7h8u3w6m2j2a0j5k
0 u4 d9s2r4d4b6b2u5s7p
4 m4 h6t2t7e9r8l3i4e4z
9 q2 p7w8z9l6s6f7f8g3r
7 y4 z4a3p4w1r2n3c2r1y
5 s1 x5x2z2r8u3w6r7n3w
2 u3 k3g5b1q0b6q6q6b3m
4 x2 i6b5o6k4c8y6x4e7t
5 w2 r7n6j1f5f5h2e7x5t
3 j8 k1f0v4v9a3y5z8f7f
4 v1 u2a5m2o0w1k5q7f7v
7 k8 k5t4d6j1i0p3t6v4y
9 a9 b2i8g5l4u3d7i1z2o
7 q3 z8b8u8t6j3q5b1v2g
0 r5 m4n8p5w7z2a7f4y5l
2 t7 w4u3u4b5d4i5f5u1e
5 y8 c8a0c7v4b4y1h8i9z
4 u5 w4k3q4q2z1b6o7q1c
5 e2 v4h6z6i9g6g1g3l9e
9 d7 c1z8s6o9b0f4j1s8i
9 n4 g3c9l7q6r0k3o2z1c
3 w4 s2z7m4w0c5h5f3j6z
9 o2 y9x3u6b7g2f6h2m7p
6 g1 a5t6w4f4t1m1t9s7h
7 o0 f9m6j0d6w1w3k7e5p
2 x8 u5x3f1y5o7a6a4l3f
3 a7 r6o3p6o1o7i3b6a5c
4 m8 l8i3e6r6m6f7u6n4n
1 z2 r3n1m5v4l4m6a2l8p
8 c3 v5m1d2j2b2r2j8k6l
1 x4 o7b2r5b8e3y7p8b3f
2 g5 t6i8z4i2p5l7l7p3u
8 l7 x2d9z2i0c1y7h5m6l
5 r1 r4z5v4k9d2c5d6l2r
6 b8 g1a4x5e0d5y5b7e9q
4 l5 o4q4n7c1d6m2h3j5s
7 l5 w1j5k1x2h8s0d8z5e
6 e2 d9o5z9s3g2l4d1q7s
9 x5 b1f8c3p8j7q5r7d0k
5 j4 o3w4i3y0q2p5g2z0e
1 s6 j1j7p7p5v4k2n2q8r
4 t1 u2x8v2a0r3o6u5h8a
0 q8 u5u6t5l1p1t2a1u2b
6 q5 e3l4i8f9h7h2y3h1u
4 y6 o4k7j8z2e3w8u9g2o
5 r1 i8h8y2r4z2k6e6h3c
4 n6 d5e4b0f2p1s1e7r4q
3 p1 a4b3l4d7z3d3l8i4w
2 q4 t3b3g3q1z7d6j6d1h
3 d3 y5l7z4p0l4s7t1k0b
6 e5 x6a2m5c6r5r1v4j3g
3 w1 n5n4k4l4z0y9a7p2q
1 f1 u2r9j7l3f2v2u3q8h
7 p5 j0o2l0v2p5r3d3y8q
5 h2 q8i3k0i4u6v4i4h1q
7 c2 w6k2y5d6w6g2n1q3a
5 x1 l2g2h2d5r3p1q7i1z
7 l0 g6f1y9r4g3k3s8z2a
6 a7 f2b2m3z1a8a5j6f8z
4 a8 f8x8h3t5n8t8r3t8c
8 n5 a6w1p7r8p1w6i8g5z
4 e9 o6h9p5d0u8w0x1l9q
4 e8 z2n1l5n9q8r5f7r7n
3 e0 b3n0p7r6z6d2u3o9f
1 y4 o1o7e2x8o3w0g5m3p
3 u4 p3h5u6b4x5g9e4l6f
5 v4 e2r5l4h3k4d6r4q1l
8 g8 p1r8q3b1c2x7x7l3l
4 e6 j8i2o2o2n3x9y2w0o
5 w7 b1f1y5m7w4b5c3u5a
4 f4 t9y6j3b7k0l9f3s5w
8 q9 y7u1y8y2g6x6v3z5w
0 v9 g6i6h9u7k1y1j5c7e
5 v7 d6w4d3p7t1c6w0z1b
8 y1 u5o1e8f5g7f4p9x6o
6 o5 b6z4t6n3y6u9y6v1x
1 b5 f3m3t1k7r7l3s9l9j
8 v8 a0p2w1n8s5t8t6i2p
9 q4 g7e5o1k8o2d0t7g0g
4 n5 a5f4o1u8s2s3b2y1j
1 j7 u4p2q8v0w6m9y6u8g
3 e3 v4j6j1u6w2p5g5e4q
8 n0 s2v3f2c4a1y0n8d7b
5 i2 s1p8f6b3j7q8w5c6o
8 i1 z1g9x2e4z3d2w4r8b
7 s2 o4i5h7z2k3n0k7g6q
2 e8 z6w4k3l1s4e8c8o2s
7 v7 s7c8a6p7q3a3h4j2p
6 t9 e8m5p3s6b7f8a1m4n
0 j6 c4a6t4d4y5m6z0c1x
4 v7 t2p7p2g6r1k1q6f4a
5 j2 v7x2x4o3z3z7h2g8b
5 j3 f8k8k2s8m3a8l1b5u
6 r8 g5q6t2t6k3d5n3v7a
1 l7 o7z3k4p5z7y1x6v9d
5 s9 m8z5n6q8g8n0w6f2j
8 i8 t4m6s5t5r7y2n9z6w
9 k5 b6w8s1a9p1p4p1x3e
5 h8 r3p4j2s1n3i1q6f6w
3 e2 o1b9a0y0n9n5m7y9o
4 a8 q9u1z8e3o6c7s9y6d
9 v0 l3n3f8f1j8k8n9v8a
8 y8 x0h4w5p2s3y3h1e3n
7 a3 p3j7x1i4o5i3m0f7x
1 a8 n0b3q2v7e4m4r2w1n
3 j7 s7k0g9p7p7m3v8a8x
3 j0 h7l5s7u7m5f4h5l2l
6 w1 j0e1z7d0c7s3h5h5l
7 u5 m0h3a1a3u5y9o3b7e
3 j5 v5o8j2w7t1d7p7c7a
8 t7 q4h4c1h4t7s1n0g1n
9 b8 f4d4m4m5l4a5i1f6i
7 i0 l2u6l0j5a6v7j0r2s
6 q4 g5e5h4b4x3z4t6d1m
1 j1 i4s1f3l6g7a8m1t4k
4 i5 p4y5v2g7z7t3l0x9s
1 p6 z4k0e3m0s6b4g3i2z
0 t0 l1u8e4n1a8d3l4f3z
0 p6 z1h1x2x0s8w0w1o7z
2 k7 y8u3k0r8z1w1p4y5d
5 x9 m8a1m8x5z1v3h3m2h
3 f6 d0c0c8y7d4m9i8g2a
7 b8 f4j5w9n2x2i8o1c1u
6 y2 l7c3b7m1g7c7c0j8j
0 u8 x8g8a0e2y2s2t4f7a
6 o6 o4b1j0o8r6s3a5c4w
6 a6 h4n0l6e2v4f3h2e2c
6 c5 y7g1g3e4i3a3v7d1p
2 h1 d7x3k2c1r6y7y0k1a
1 g1 m7y5n3p7c1c0e5c4t
8 x9 p2x7s8b8w1w7p8t5t
3 z4 o7y2h8t6q5r6k9h1p
8 h4 h3w9o0x8r5l7s1f6b
5 s3 b3v4r9a0o1o5d7s9w
9 z0 t1b7x6f4m4u7c3t8b
5 k3 c6c8s3n7v2w6m6z7q
2 d9 n7s1z2r4j6y6o0y6h
2 a1 a4y8l1y2z1z4j0l1x
7 z1 d3s1r4x4x0v0u1w4z
3 m6 d1g3m1n1j3g1c4i4h
8 e6 s0q4e8y4a4e4q9p5o
7 a4 s7v5y6m5w2e1b8c9z
5 f6 c3d6q4y5e4t7e1s4k
3 p1 t2f3d1e1n4s3i1l9q
5 v7 o4f6n1j2p3s8c8r3i
8 b5 n0e3e0e7d2m1k1c2x
4 n7 q8m1n1x1e6b4g3j8q
8 e4 e2y2c7x2m5g4w3y2m
6 t5 a5m0s2u4o6x9c0p3y
1 o9 c4e3r7h2j2t3b6n8t
9 s5 m1u7s7x9w6t2e1l7c
2 n2 c3b5p4t6b8p6x2k8m
8 i0 e4o7q2g9e6j1m4w9n
4 o2 x6b1i9y1q3a4w7b4h
1 s4 z2c4z9u0w8l1m8y3l
1 f3 l3p4h7g2x4c6r8q8h
6 n6 p0m4a8r4q1e7k9a2k
4 h0 w7w8m5v5m4f0t6d7p
0 h2 x5s5y7g6s6t2i7d3c
6 q8 r3m3t8j3y2z0t8q8c
0 d6 r3q2f5a1w5g1a2w2i
3 g1 d8z6r4b7q5p6m8t2b
3 y1 f6k7i3a1u3g6k2e4v
7 v0 p3j1n4k7q1v5q7k5s
2 m4 t7o2m3f2h7d8b4a7m
1 j3 p6e1d2e7o2s2u9v2a
5 j3 t8z8s9f6u8f0h4r5q
1 i4 o8p3h5h1t2q9y4f2r
4 a5 e9r9j1t5j1v1s5e7b
7 o0 s2i5a3n2m5f4d4m5s
0 m6 u6p3r7s1l2c6c8l8q
4 r1 g5f6y5y8h3x6z2l8x
3 g3 p5e1c7b6p1k4h7e8u
2 p8 z6a8j0z5y3g9f8c6c
7 m3 z1q1h2d5g7i7l0c6u
7 l1 z5l3u8p3q7w7a3x5s
4 e5 f8u3d3q3b4q7y3z2p
7 b3 h7l3z3u5b9s5h3o3a
5 m3 q6p6i4i8f7u2g4w1m
6 l7 r1l5k1p3h5l7m1g0i
4 o8 h8m1a1x6e6w2d4l9z
2 z0 w4g7f2w0d1l7j4v2j
8 i3 m5y8h7i9q5j2k4n7y
2 v0 w4z9r6w2a9g5h3d2k
6 a8 e5h6v5b3j5e2m2w4t
7 c7 l5j3x5m3b1n0d5n1l
6 l3 t8e9p6u5q8c6i1e5g
4 o8 g3o3l7c3t5l3m4q0k
5 z6 i1w1k1o4t4d2q8h4e
5 w7 a5v7c8o3d8v9x7d5f
2 y7 v8g0i3i1c2t2d8w4j
3 w3 k2z9l2m6j8d5s3a4q
4 i2 f5w8e1v7w8q4q5o9t
4 u8 n1i4f3g0a6w6s4r5q
3 g1 x3h8o5f1k7k5u3f9h
2 o0 c8z7b2c8x9y4i7d6m
4 s1 j3g5x5f4x8w5q3w3s
5 q5 a7n4n5g0t6i1p6d7m
4 r5 b8k8r5h1c2x0i6c6b
5 p8 u7k0k7y2q6z6v3f6d
8 y5 r6p6e0e3x2o2w1m4f
9 f3 i5u4o4n9t7l2r5p8c
9 s8 e7c0q1z4u4k4p6b8x
6 k9 q9e6m1s6s1d3p5q2x
1 v9 d0n8t4p7d8r1q0e5v
8 t8 t3e6n2s8y2p9k7n2u
3 f2 i7r2r7r4s5c8y1t1g
8 u5 t7a4p1o4r6a4y4f9k
2 g1 d1s6t4r6d6b4v6p5m
3 t4 i2r3o3q1h1w6h0f3w
6 k7 k5l7n1j2e5a0b7j6e
6 v2 r2a2t8t8g2w5g5s4q
1 u2 z0d8c0c8l7j3u0l7o
4 k9 x4l1o5p7g5w0z1z4j
2 f4 f1f3m7c5y8i6m5f4o
7 c3 c7l6d9a3u6g8m2m9i
1 z6 s8n6s3p5r7z4l9e9w
1 o4 a9k2o6g5h6e3l0q6m
1 p0 v6s1t7d1s7b2e6x8q
2 f7 e2v5e6s3s3v4y8f9q
8 s0 g1c3u3m0g5x8x2d2q
3 x9 i2y5k5z1n8x9y2k0a
1 n6 d0r7d8q5d2k7r4g4l
1 d5 k1u8e3z1x6x5i8u0x
5 w6 j8x6o8g4e6v5i3v6l
9 q4 r4j4c3f0d6v8i2q0d
7 e5 a6m9a1d1a6y4v2e6j
4 e6 f2r4l6y7j8d1c1g1f
8 c2 z4m7v8r4x7j6q9e6f
0 x5 d4x4i5n6k3d3u7t4x
7 a0 r1o9f6a8r1q4q6x8r
8 o5 w4q5a5d3h6q6o6f2l
2 a4 j1g1l2q9n5k7b2v1s
1 c1 k6o8l5l5y0u0q6o1e
1 h3 h8z8r6i8i2p4h7q2z
8 c0 v6b7y6i1y0a5b6h3r
1 m8 i8a8x8a8a8r5g8f8l
0 f0 q7x3j8t2x7i3c4q7a
2 e8 s8h9q6m1c4r7z1w2b
5 s4 y2w6p8e7s0n3x8i5w
2 k2 q2w3w6v1k5d4w4x7y
7 u6 n3m1k6l3q6d5e3z8k
7 r5 h6h2g6k0m9d1f4h2x
3 x7 r2s8x4l9v1c8v0k4h
3 z3 v6s1k4s3e8u2s3t0c
4 r6 w7p9m2x6v9p0h2f4d
2 b5 d5c4d7p5j7q1j1b9j
3 w2 h6i6y4o2t1p7g7i1y
8 s2 v1b6u4t2c2c2o3a2y
3 c8 q3m5m1u4l6m6f1t9x
7 y5 i1g6m7m4i6e6p1n7d
6 u9 r8h0b7t0u6v2m0q8s
5 y5 w3a7s7g7g5y3s8y5b
1 m2 c4h5u1y8y3k4r2x4y
6 i8 q1c2b3v8e0r3n4m0g
2 d8 p1r5c1r2z0k7u2d7q
6 x6 e4w9y7v1s7h6h1u1v
8 u4 a6x4u2z6w2a6n4y1l
7 l2 n9w2q8o3b5u5k3m8p
4 y8 x3p5a1a6u5d0p9f7t
6 h6 n4t4z8b3y2m2c1t7a
1 p7 a5v4g4i1q2f3l7b3a
2 t6 q6w1p7c1q3z1t1q8c
9 c1 x4k7y3f4h3g3h4a6b
4 q6 x7h3r3c3h1e8t0c8f
4 i2 h2x7f7r8s4e1e0m4t
3 r3 z5n9h1u1k5v9a3z0s
7 m5 l5c0w4p6q4g6y9w0i
7 t3 a7z5x9k2u8v8n0e2s
7 y8 u9g3y3m0e1p2y8t1u
2 b1 i8d1r4v0s3z3l0y4a
3 u5 h9e9c9w1j9v6x1q1z
4 y8 o2h2p6z1c5u5t6n8u
8 c6 v3t0l1b3k8b8s8l7v
8 x9 p9f3r4e6a2r4b3h3b
8 s1 y3m7f8t6u0a6y8u4d
3 m1 r8a6r7k6z6n7e0a3p
2 q3 x3i5k7o3y2t8e5h8y
4 w6 y0v8a5m0z1b3b9b7n
1 j1 c1w3o3d1w6h2c1p7q
7 e9 t3d4w9z7g5l2k6d9d
1 d5 g5q5g1i7r8u4y7f2x
3 o7 o3m5c1y1j6s0y6w7u
6 j8 n7l5u7q7d1y3w1v2p
3 z5 m3p6i7p4z3z4y2l1q
0 p5 c3l7f1m8e3q0y1k3a
8 n0 b6p9c7p4m3u2t6k1q
1 z2 t0s3h0h3v9w1a5l9a
3 d2 u5i0l7l8l6l3a4y1s
5 z0 u1m7d6d5x1j8q5l3i
0 j3 x8t1v1i7h1z2w6y1g
4 k6 f9a6b3o7g9h3x5l4z
7 a4 u9x1i6c3f6i4t7b7h
6 g7 j7u3n1f2c2x6b4u1z
1 a3 r4l5k9n4w6d1w1w6a
9 e3 h2g0n0a7d6u0d0l7o
7 z9 q3v3j7h6p2k6v6n7r
7 w7 q7b8q7n3q7a2s2o2v
3 p9 z8f3l3d7j2q1z3o1q
1 b7 y7w6p0t8l5d3e6x6p
0 d3 o9d1s6s4d4f3l9q1e
4 u6 d6i8i9y3x9s7b2v0a
4 i8 a0n8a5l8c8z6d4x7a
3 a9 k4m5i0g4l1a4i8s0e
1 m4 k1f4l1f8j3q9q2u1u
5 g2 p7j7o6o4u8b8u2v6t
5 s1 r2g1e3b7y3m2d3k5x
0 s7 o2s8d6m4k3h0k2h4u
7 u5 f5s1j1y0q4s7t8c3p
0 q5 g8i2p7i8n4m2t1m1u
3 o3 s4t9e3q5m4i7f7t3w
0 o0 a5g5u7d5s3q6i3s5d
4 l8 t6a5w8u5y2j7u4c0x
2 i1 e2l3l3i8m6f3s6j4k
3 u7 x9c3c0d7p8w4c4m3n
2 s7 n5c6u3f6g5i5e5i5o
5 s0 y4t9k3u7h5l3n2z9t
9 f2 f0i3t1l1o4w1d7d1d
3 j7 b1a9d7x7h1q2w7o3i
1 o5 d8p6v1q1c1p7y4e2i
5 k5 a3u0y8w8t4q8j2w9i
7 c1 f5o5o7k1c4d5k4e0z
2 m9 d3x5x5d3d3s5r6f1s
8 m8 k2l6z5f7h8r6e8q5y
4 j6 e3y4k0i6r1l6h1l7b
4 e2 w8e8z7g0c5i8a1h7w
3 g8 w0i6h8h9b2x1j8n4q
5 n5 z0i6y3t6s8w0q1s4r
2 a4 b6u6w5j8q1l4h7x8j
4 h7 f6c5q5n5r7n3c8b1v
3 q6 g2p6x0b8d5c6e6t1t
9 c1 t4e4l5x3x8w3g6w2u
4 p7 o4x8w3t1p5c0v1n2t
5 t8 f6o8k0t2i1z4a1v1n
4 z8 x6e1m7n5d6s9y3m3w
3 c4 g7c8k1q6q1a5g8j8o
3 y9 g0s3z6u5x4c9x5d3v
9 m8 l6n4m6c6s2y4k8x9g
4 t5 i6l9o2q6u4p1s5m4y
8 f0 w0l5p5b6o4e6j5s1f
5 b7 u8f2b5i4g7n3u0t6a
8 j6 w7r2u7d5g4k6r5u1z
6 f8 a6n2j5j5r4n6p1h4n
5 l6 i2i5v3x1a5j2u1s7c
0 k8 n6a1s0c6i8j3x1z3c
6 p3 i5x5x5k3x3b3o6p7l
6 m4 g4a2a3d4z9d8b3j2c
1 z3 n6y7f3q4r4n7e5b7j
8 e7 u0d2l4a9q7m3y6a2x
1 m8 t1v6h8x6w8n4d3o2l
0 o8 e3r3a7d2x1q2a4t5c
2 y8 y6g2w2c2c9o2t7a8t
4 x8 r8k1d9s4i7t3a7a5f
0 r4 s6d0k5b1q1d8l8m9s
9 m2 r6i9v5u2g8c5n8u5v
2 r5 e1x7n7i2f5u8r5g8i
7 m8 w3i3t5y1j8k7n0z8t
6 h6 b3q8u4m7e0y1p2e6k
7 e0 w2x1p3a1m3t0i2c6w
6 d3 n0g8p1b8m7k7s1w3l
3 c9 a8u2e3w6e1q3t7s6s
2 u5 l6b7m8r3m1h3b2z3v
7 i2 s5n2s0u0f8c1h4l4b
7 t6 c7g2v0f8a3r4d7g5n
8 e6 h7p9e5p7v1j4x1b6e
3 b8 c4v7m2a7g7q2e5r4f
3 v6 p6x3p3y7x6p6a9y2l
2 r7 u9b8q8z5y2v8l2r9r
7 m6 e8w5v8k1p5u6a9l8o
5 c1 v2d2s1f6h7z5p0g5x
3 t6 z7n4l0d5j1h2b0n3u
8 o1 d5v3k5o7b1c8r2l4i
2 o2 r9v6u3r4a8k4v1h7f
1 b5 n3y6d4i5f2l5e6h1j
7 w4 r0t1x6h1q3u6q8i8u
3 n5 b0f3c1g7n1c3a7s3s
8 t3 n9m2n5c5u8f7q2q9u
2 d2 a9f7p3v4p3y4t7o2w
8 g9 z3a8x4w5z0k0r6b0q
5 h1 c3i3z4m6e5p3u5k8m
0 g1 w5f5g9b4k0o6k7v5j
9 e2 p9u6m6y9e1l2n8c3r
0 q7 q5p1s0v5c7f8f7e2w
4 y5 m2a4u7i2q3f2n1w4h
7 d3 l4u0y6l7d9y2p7d1x
2 d1 i3q1d5d6t6f6c6d4t
5 o4 d2a1x2u0e8s8u2m8m
9 a1 a3p7m7b2t7r1n3t5x
4 w5 o7d1b1t3l0s5n4i2o
0 k3 d7a7m8y2k7v2u3k0i
8 s6 u6o6c2c1w1a2g2u8u
5 t3 h2f4o3t2j3o7e5g4l
7 c4 r5s0o4l4s7y7d6x8i
3 j7 j0c2q5x3h8s6m8t7l
7 z7 c8n1c4q3o5j3j8v4d
6 r6 k6a7u0z0o5t8u5x4s
2 j5 d3i4y8r7h6a8l3e6c
1 f5 u5t7m5u2h0q7i2m1e
5 x1 g7f8d2y5w3r4k1a8r
1 l6 h3g5a7y2f3u5u8u8r
1 e0 g2c4h3q8f8c3g2d4s
4 g3 l5y6t4k5w6i4q7c7p
3 q5 m0q6z5a6f5c6a6w8v
3 c8 r8l1n5v4n7g2b1x4v
4 a4 n3s8m5t7l5q4y4v8g
4 a3 e6g4z3t8x6d2n2a4e
5 n8 s8x5m3h6q4h8v9j9s
i3h7h4c4p6a8a5o5d2n1n0s2w8a8g5h5d3e9d7d1i8d1h3q
n3v3m1s6n6h2y7p8j8k6q7l8f7y7e8a0l2l4x3m8o6n7p5v
i2w7q3n4r3g6n4e2x1o8y0v7z3u1y4n7d7k2s3f5t9y9y1e
n4c5i3n4v5t2k5g1f7c6c5e2d1f7v3v7w4b0f3s3d4n2q7h
w2w5c8k8t7e3q0u5h7o4k4q8z5b1o5i6x1m7w3y3j1e7c7h
u5r5l6g2b1u0k8i6y4p2f6f8o5k2e8x4d5g2s3k6q3i5k4b
k3z3q2n8t9h8s8t8y4l2b8o2a1v7g1t3i2l1u6z5o7f5m6r
d6w1s0f5v5n1c4k4u1r6x1m9l2d6e2k2q8k4f3l3v5p8s4k
r1u1j1i4t7x1i3n7a2w5m7g7j9u9m7e5c1g4f7e2i7p5w8c
n6l2a6p0b4g5r2q0r3e9f7d4l2m4k8b7w2i8n1q9u5p8j6i
y5a7w2p4c1f9n4f7t5x1b5o5x8c6m7w6l1j6o5p4r8a1s5x
r8d8r5n2z4r0q1y3y4u8d7y5g7a7b1v9a7d2p7w0h7t4c7i
j7w1a1a3p4z2h5v8p7k6i2z4g3l5r5m6e0w6j2j4x1k3n1g
i8r3b2p3q6y6p1s8i1x8d1x5w0y6n6g4s4l5s4w9k7z2z7l
u2l6o3z0s3v3x3v1p5p3g9p7z5y7a5j5l4o3b5e5f4h5z4p
c4m2d4b8h5j2y6v2o2g6t1j1m4d2e3n3q6n1u6i2z3k5f2g
m2a2u8i6p7i8y2m5u7l6s5c8q2b8v2d1q7n7p7c7h6z3n8m
o4r8j4p3z2j7s6k5q5y1q4w7c3f1w4n6h8w1r4h6t5l3z1b
h9q6i7j3m2b8k2z6k7e2s1w8k6h1j9y7w8u8p7v4s0e7t8d
x2j5n2b8q4g2j4v5e4e6m3v1o8w1j7b6h8v8e7q3p2i1f5r
o5q6z0s4r4d9m5u6x2l4q5e6k2t3r0f0f6c3s6i5f8g4u4h
s2j2x7d6t2u8f8h8f5q1v7v3y1w8f8b6b4r4u6f5r6f5t8i
x4g7d8r5w4d4b5r5w4u6k4y5t4r9g3f4h9f3k3m3x1v3h1u
s7g8n5x3x7z4c5y6l1l0e1s8o4t1r6m3x3t2d4i1u1b3u6c
j1t2e5y5b9a6o7t8p5c4k6d6d9t1c4e1z0g2r9c6n5q2h5w
y5p7w9e4o1v8g0q8s3z5n8x8n4c1l8i6i4i6t6q5i6b5j3p
e4q7c4f3w7f0x8s9a6s9m4h0t0d2t5m8s7g6e0i2z1p8s9e
g5n2t0f7i5u6i1j0x8n9k5w0y9s2n8v4n5l1v2s6r4m0r9y
n7w8r4m3r8r4t9z3f0h2t1g7l4p6p6g4r4l5j1v3y1x2r7u
p1z3s0g6z1x6e3a6j7x7b3e5e6t4m1c8b6p1s6f2q9s8c8v
h1e1c0f9f7v2f5c9p2t2d5z7q9g1y2l2n5t0y7m4i1q7j8h
j6t8t6l1e4f3g7x4v4p2h6y6x6f2o2q1d5o0b3m4f6x5e0k
l9h5e3j6j4q4w4o1o1p8r4d7u4y7a1b8k6x5o2w7s2l9e3r
n2p3e9t8m1a2q1e1q2l8n5n6z6l9q5f7s7o1f6q4z4c7v7g
b6k5p7s7m9z5m2w6i8a9u6m2t0z2i4s5r8x4k4h9a3i4g4i
m2t8c7v5t3v8j7s8e2s2u4e7c3z1k4m7o3t7z7r6k1s7t3t
z6s3i1e6c8j4b2u4f2d1s5g4a3z7b7w8b1r8w4d4f6f8l7r
k6v2t2y0g5f7k6u6h1p5m9v9a0p7h3g6j2h4d5i1s7r7t5o
f7f2x4u1k5t0b7m3z3m2i3p7f0k5a5k7k8x7h9q6u8d7x1d
g2f1p3g5r9h6z1r7k6j3x1z7v4e4i4g3e7d2a2t5t5e3r8y
l2a5r5z6d0u1y8x7a7s3d4y6y0m7f7g1s3z3o2z2t1z5g8q
u0w3r4z4a3v6n0i6l0h7n8x3u5a9w0h3g3o1i1v1w7p7n1w
q6a6f6v5j2f5o3g4o7o7j8b4y5l4z2s3f9q8z2c1r7d5r5e
q8n6i3t0m5x2i1t2f2c1c3n5h1c4o1s3t2g1m8r8w4a3s5m
k3m2g5d7u3w1m5s3n6r5c8o2x7y5m4f0z8s1i9b1d1j9y5w
q4i8d0u2b4z1e9g1x4v8d3c3b7r3k7l4b7l6g0f8z7z7y3d
s3s8a4e5s2j1t4l4g6x1t5y1w1a4k9y1t9l4r4x4b2c4s7l
g2q4l1j8s4m7q2g6q1o5u9k2j8r5r1t2t2y6y1q7u2a6v4a
o2n4d5i0m8v4x4w4n0g7t6q6z5z6o4a8x3f4s2z9u6r4l5a
k5q8x6w1p5k2k4e5g8l0z3q2p3f9t2i3x0x6n4n4x2u2v9c
s6p2v8g8x5s6p7i0b7i3z4n5v7y7k7f1j2i1w1r4z3c7n2a
r5y6g1z9i7m2j1c7m1h0d2i2z4v2t4r2x1b6l7r8l2h6c1i
u2q3h0d5j1r3t6t8i9y8j4g1f0o7x1a2d8z3d2g8p1o8u2w
z2z6v6x6t5s4n4e7k7v0d7y3u1y3r7v1w3d0g5a5v2c5n1b
q3v2r8c1o9f7t6y6l2a2i4i2n5n3o3e5l6p4y5j7k4e1n5f
w6i6c0w5c7z6u1x9v7l7d4w3u1d1a8f6b6c5n3u2k6x6h6g
y2y4j5p3c8a2i8d1u3q3g6c2y3m2b8c5u7v7i8s3k3w2u3i
u4q2t8u4j1h8q3z3n8u8p3h4n4l6q7t4w5x1v0f0v3x8e3w
z0j9w7t3t6e5i0d1m8v5u5p0b5i3m0s2k7u4v8n3g0g1x4k
o0u7h5b1t6x7k0b6o6a1d2z5n6o4u0v5h7f5m3i0u4l3n3g
r6g7z4a5g5y7i5u5i4z2q8w7f6s7s1n1c0j5h8g7j4z7y1i
y2c0d4y5w4v6w2u1q3b4p7i6r3y9p1o9i1z3k6p5x3q2z2m
c2p3l8b4q4l8k7t7a5a5g9j9n1j7u8f2z1j7h7h7e6f7q6l
d9v0p6k5z8v8q7l5z9i3j9q7m2k2z1x6d8c2c2c8u6f9i6f
s3t3h7k3b9d2z3r1p7p1s8q6u2n2q5w5o5q4o5y6n1l2j5s
c5j1k7c2m5m7j3v3q2o2g7c8p6i8s4f8x7r6h0f0x1v9f1r
y0u2z6p1m2o2a6r7p5o3m3x1i4c5k3m1q2v6w0c7x5v5w7a
w7z0g3e3z7o8d3k8p2y1x8s4j1v8m7p7d6b1v3v1c4r8z1u
n7o9a1d2x1x3v5b7c3k5x7n2x7w7o0s5c2g2b2s3y8n2h9i
z8u5e0y5r3s8b5x4z2g4s7t3f5j7e6o4a2a0k1o7m4k7m3m
i0g0q6u3h9g3h6e0k2t9e5d8n8n3s9b0a7v1m1x2d2i5e5l
q6e6m6l8d7d3t7p4l2q6z2o7x5g1r6y6l2m5a8r0k4h1c2i
s8p5p8a6r8h7s7b9k5j5r3l6b5v6m6e1s5m0x2i3m8g4x0e
c7l8x7z7w3j6l4h2e6n8h3y4r1u2v3i5j0v1u7p3l8s3d3y
k8h9v5k3h2c5m1v2b5i8q1l4n0t3g3v1h3s1h2w8g4v8w5r
c6h8o8j4c5l6z6r6y3x6p2q2d0k1p4h1n2k2b7x2o3x1a9l
t6e9v2k4c1g7w3h2c2y5x3a1w1k4c5a7t5t0h6v4x5z1n8h
z1e5e1i8m8l3q0s0q3o2d5y6o4r4j5b4m7p3g3s6w0k1t0j
j9e8s8e3v5n3a5t2z6g4x3x1m7x4r6d7f4k4j8z3p7g5p9v
p8n1k4w5y3d6q8h7c5d5g8g2a9t9x3e2c6t3q2p9m8d1d4a
c5l0m9n6w3u6o1p3i3o9f6w8i8a5f5r4v3z1i6a1e1c9f1v
f4y5w8t5f2c6k1u4n1g6k8b1x1o6m2b9p5r4u7a0z0n4u3v
d6w0b5q8p9f7s5z9b5c1m5r0p8k7n1a8i8w5z6f5i3z1r4u
e8o7a4d4f4g4k3m2x6m8u2j5a8i5r8z8n3e1c6k6t3n8q3w
k2s4s2y9e8a3e2r6m1l5w4n9m2l6r4o7e5j6j1b1q3w7o6o
w9m0v4t3o5w8y6k7q1l1z0t3f4c0w4d5e8x0r9l3p6j1s4k
h8o6c4c2j2m6k3w3f3x1m5k6g0g0d4t8n1q9h3a6v8s2v0j
d2a4j1f6h5q1z3l2s4d2g5e2i1y2j8w5x5o9c4f8n7z9s7h
u0d8w8d2m7u5u5z7r3m1g6v4k4i5a8w6o7q2y8q6w3f1s4k
c7p2f0k4g1k0f3e5j7q7w3d8n7n8q1k8j7z0d5w1n4z3p9f
t2h8y2f5f4d4e6q2s7a8m5c4s7y0e8o0k6k6b1m9m6e0h2l
h5y6e7b7m0q8u7w1k7o2t4t5u4v7b2v7m7t7m8y6a2t8f2t
h3i7m1n4o3r6l4y3y4y7e6u4h8s9p0j6c1u6t4y4r7r9k8y
f8l3t4y6q6s7a7j3d0c2q8g7t3c2o6e8w6k3e5x1t0o2o4k
n6n6h5x4a0a7s4f7h6a2x1h8u9m8e2x8y8t0z4i3z5g5u2j
g7l4u3n4k6y1p4c2k2a4k7m6i6w6i2k2u9x0k2t6t3z6x5d
p4l2o7f1t7d6k8j3a8n2y3j3n5m2v5f7k1u2q4b9t8d3g6s
b4l3n3y1m2c4w2j2w4r6j3g3p3l6f6z5g7a6x3a3f6m3j3x
d8n5x6g5r3j7p1m6w5o8i0g7d5h8o0o0a9x3n2p4c1x5b8e
h0l3e6m5n2v7b0z2q8l0e2c7t8l7p6h5p4o0t6e6v1b5j2j
k6k0d7i5w5q6s1o7l5f2m8m0b8c5a0h5l8b1x9a9c4y3b8q
i8e4v4h9n9y2c5k7i9k4v2h8z6l8m6y2e5a7a2v8p7j7h4m
w4d8z3u5v6d8g6c5b2e3o4e3g3p5r3b4j3t9v6v1x5g7w4n
g7a1s4v8w7e7w8z4l6d6t9p6n8j2u0k1m2d7n6l4i8y8g7e
p7c4d2e6u0q4j8k5h8j1c4v3g1x1i7f3h5d1y9d1c5v3v6s
i3t6s3f4q5k1e7i2q8u7a8f3m4b4s3z8t1r2i9z4c7r6m1c
f1b0u4h5a6d6a6q9q9w3n5t6f5m6c3b7u1e6i8c6u4p4c1y
l2t2f9u0s4t1o5g3u6z4v6g9o4w5p2b5j9u4w2t4h4i5l2q
u4v2l1o7g9s1a5h8h1p0c6m3m7g8q4g7x1n9h4u9w7m4t2w
e2r4n4j3y8i2j4w2p5t8j7r2m4c0w5f1r5i1q3q2m1c6j6f
x1w5h1r4l0s4d0l1i5n9w1x2l4s3g7q3j4e8h8g3w8p3a2p
a3v3e2q0q6m2s2f2p7w1c0k3d0j5y1p1k6d8c3e7e1r8d2p
f5z4t5q3u7j9a7q7p7h0w7p2s2z8l9l6u7e1o4i1l3n2u7v
d0b7i7z0d5m0u1v4s2b0w6h4u8t2i6i0h1r5t4b7b4h3n8a
c3a8y2t7o9l4a3s6v0x8h9o3f1w8m8l4d8e9h5m6j6s0u2c
c0y4k2l3s6k5r2o6h8f3e9a9c5v2t6p6f1k1b2k7k3d8r4y
m8l5f4u4e3i4k6y6t5k7r2k7b6z2w5y9m6z9k2k5l1j5m3c
u7i4c7y0u7t6n3y3v1d2s6s5b7n9i2d2i2l3t9h8l1p8d5r
m2w7e8s5a3k5v5e7r8p7z6k4d4b6x6m1l1c2o2c0n5z9m6d
l5y7w1r5f9b1l8l2u6c8p2i2c3w5n9l9l9i1c5i8m3y2a3t
c6r3p7j6u7b1t1w7k2w9s7f3q3t3s3i1o7o4r8y5w2t0s6n
n1l8o4b8u0o7h6n8u4k0p7n6i7u6z9a5k7y9x2h0l5o8y5f
e6l7k9s6m5v3n5n6m0l0w8u4v1a8n2m8q1m4a6p9u9f6g1c
k3k8c1t4y0e7a1v1c2z3q4i4e4h4d3e4e4g5t7i5k2w3i1x
g1d9n4i8x2p4s5e8v1v1t2j4w0p2b7u8z2j6j2m1u2s4z1j
q3w5e8d0a7x9z4y0z7s8e8h2f3t4k4p4o4k5c6j3s1r3o4p
x6q5j1t2q7c9e7j1f9i1d8p3i7b4b4e5g9y3w8w7v2t9k8j
s1s7j4l8k5a2c1g0d2w1u3e7d2u6x2l3v8b4v9v6d9d3s4a
k7y3q6a1q2i4o8b1w6w3e3b8i9w2j7n2k2q2d3o3k4f7m2y
d8g7o8g7t9i4t3e5d5n1x1r4b7s4k8b5c9x4n4q6x5w7u6t
k5p5z7b8m2e7c1f4z1c5c3l2g2r8o8b6x8x9i8u3e2d8a4v
f2z0k1v7q2c7q8p2g6r4a2u7t9j2w9v4t7a2m9v5z6e3d8a
a5h7p3b4u4r3i8o4m2d6r8s7k2l4w7d6x6i7j5z5k9m3j5r
b2c3u5n3m2b8j4s8c3f5t1w3n2r4t3d2a4k2s6n8p1o1q5f
l8v2y5w2n4b9t2d8h7y4h9z0j9f6l2z0i8t1y6h0i1w9a0e
j3x3e3b2k9p3z2g6e6t1s3b2m8z9k9h8g2e1j5p6e2g9g0n
s5j0c8u4r8t1v8b8b5p1z6r4q2h4g1r2u4b4v1f3v7g5s5p
t0k3l9x5b7j7a3t4e2l9d5x7v5a1s8y5a7m7n4k1f7w6a8o
s9p1f5r7l0s8j4m1c2e1q9m6n9w8h9q3g6j3n3y8o4s1o3u
i1s6x3n7v5e8q9a0i7l6r2a1b3e9a3o9j1k2m3r7h9e1r6l
k8f7l6l1p7f5d3m4m9v2h0k5l3y2m2v1b2w6o8d6z5r7i2h
o8e2r5r8y1y6z3v1r8s4p2o7t2f5o5f8i8i7u1l6v6j6j5y
r1k4t5d2t1s8l8a3q4s1g7a0v7m9g5c6y8n2k0w0v7m2j0b
n6x6w2h6w5z5u3j5p2o2v8g7s8v8h5l7v3a5s2w4t5c4b0n
r1l6c4e4s6d5w6y9s5o3z0t0y7f7b6i2e5t8y8b7i4c8x9a
q6l6s8m0g4n6b8y2l2a4p4n3v1p7t5h1w2s0m3s2y6d2y0j
t9h6r6g1r6q2d6g2u4j5h7q3o8s9s6r7r2o1a9v7z5y2g0y
b7j4d3i7y2i6c7i8d5m7y9r0h8m2z1n3f7i1e8l3p3h1s5r
k8m5b8u0c8z8i0q4r1e3i6r4l4l1w6a9u2b6b3g0e2s5o8v
o2m2g8i4w5q7h1b5g4i1r1l8s6w2c3b1b1p5a3i2w3p3q6v
e8t7x5n6x8g1e5x4m6j6o8e4e6d3h9m4p9w0y3g1s5o7c5r
v0x4m7h1i4h1g6k2h0u8l6o4r7c5s1x4x6l1t1o4n9w8e7e
r2h4l9m2c7d1r9e9y8l4e8o8k0p1z1j2b5r3i3v3p9v1t8i
p3n3e7b4f6c1c2z6n1l6c8x3u6v9t3r2i4e8u1e5k8d9y4e
a3l6y6t3l5e0z2r8k6h2k0y3c2h8e3d0e4e5x4x7a3c3v2j
h1w0l2v7o3k2s5w4t9o7v1u3e2r1f7x5y3b8p3w8k6x5j7e
f3e2y1g5c4q8c4x8a6m3b8z9f4q6m1m5o7i3o1h8n0q7l6g
x2d1i6h5k7i7r7a4y7u6f6t9s3t3g7l6d0w6t3f9x3q5n3a
a6q2p5h2a5q7b4x1h5p3d4b8n3g1e3t2g5c6j6w1j8d1h6n
b5p2i0x1s1o6n6p8i5i8m7c6p2k0r0k8c9n9b6y9i1z7t8j
r7u8z2e4d3n6a9t5d2k6i4l2z8g3j0t1v3i9i5l8u8o4c7r
l3m5w5j5q8b0q9n2v3v3s1s6x2m7k2r4p3v7v7f4s7s3o1f
r3e1m1w5i6x1t5u5p3u3u7a9j5a7k1l2p9r1q6a2j3i7c5r
l1f2c5c8y7c6q7a9v4y2k7d3q1s5l8i7l4o8e5i3g2s6a9y
a3n9v9n8o6z8x6t4y2g6m2g6p0s6h4e7d2m2m7q9b9h1x5o
j2b5r8i5w8e2n6u2z5z3j1t3g1l7j9z0l7d7w7v6u8i6q9n
c2c2h5e6r1n0a9v4s5j3c1w0t2q1u8g8e1h1v6n6q3w2j4x
k6c7r1w9u5f6k4v6t2y2l5y2m4q8f1a5t2v2d2r7k0r1y6k
a0s9g6y3f1j1r7y1n9y1i8j6m4l8l1z8j2n3i0b1d2t4h6r
f4v4n2s4a2p8y3s2x1t4f7x5a5z0a4s6o2o8s1y2u3a0u2u
t0d1g4r2t3e2o3a0y6f7y6t8w0m8v2i1v6a9z6t2c2o9d2u
d8z8w5x3l6r8w5f3a9k9a3z1k7i4r7m5x7r1a7h1c2f1j9b
e1n0s8c1f8i4b7n3y9k1i7l3x6e3m3y8d1q7x5y8l8j1p6g
r9g8h2o3v4a7r1x2q0u4e0y4o8q7k1g3n5q3u1v4p3o7o5f
v1b6g5q1c3i6e1t6r7x6t6s5q4c8n1w3i7w4p8z2c4p0f6m
t6a5b2w7h8b6i0p8g2w0o0f3t5p8a4g4v1a0l5m2n8i7k6n
p7p5a5q9u6p2i8f5r1j4x2t3c6b3u0f3v2f2e4d5c2k1a8n
k7u9c3t2g2o4a7h0w6n6z5y4k5d6o2d8m0y2l3y1a6x8l0s
e1b1v3v3l4t5i3n0n6w2h2z8k3o7q4u5d2f7q3s7i3v3h8r
a5i0l7s9d8e0k2r6w9t0h0f5j1q2e5b2j1s7d3z9n7j6c2k
y1k2r3b9f5s2l8c1a2x6s8z4e9b5s8c2b6f5i5c1f1j6c4q
x6o9e6f6j4e1q2n1d1g1d5f8j4d2u7q8g0t2h3b9j9o8a0d
u5d1d9a1e5p4l6h5t5x1v5f4l2e5t1c6n3n8z6n9s4t8i2a
f8g8c7j6o4f6l4i6i6w8k3i3b5m3c2u6e1a6q7v4c9h6r6h
r7s4f4f6n1c7m9w6v2x2x6s2l0l2c2s8t0q4q6e7m1c6g2b
s7j5z1z1k2c5u6z5y3h6i3k5s8f3v8d3q7a0q3n1d7s6b7y
i4v1e9h6b1u4m7f4v3o7z6j7x6j6u5w9d7l1b4q6o2r7q0v
y4m5d1t7b6q7h0j8z6t4a4e9t6a2x4e2k8i1e8u4p5a1y5f
p8x0q1r7t3t1y4g7j6k7o5c6o6v6m7h3l2k7k0g8x9e0a6b
g2f0f2t3i2j5l1s8d2b5l1i1j7s0j6d0d8i1l3o0m6y3m2r
k4o5q8p7z2l8p2p9u2b8y3k5s2z0w1l6i4f7t0o5p6w5p8r
o4j4v2h8n8a8c4n1q1f1w5p5a7a9t2t4z3x4c3m5k8o5v5y
z8p7a6q0f4f2e1j4x6r5q8c7v4p3u6c0q5x6n2y2i5v4f2r
w1b1a4b4d0n8b7o6b5z5w3z4b6x3v8h3e4e1e8s5c8h8u5k
g6q4e2x2r8a9z3p3w1v8g2x2d2q2h2e8o2u8v5f3g4u8p5o
h5g7w7o1e9e6w6d2e6r3y4y4r1i5m6f3t4f0q5b4o9z2w2z
p4w5v8w8d5z1w4m9v4z0l4g2z5h1n0k3k6d8s5t3r3e2r2j
f0l6n4d5o8a1n2g7r1u7v4z4j1e2c3f4b8w6n5a3d8j2g9d
t4e7e3j4r8q9e8g5c2w3g2f9c0d2a6f1b5d1x6b3c4m0p7b
v1d4i8g7t4b6k4s9e5r2w6b2m1p6w3c4x8m9n4g9h1s3v6t
g5e1w2x2t1n6k7s4z7v6t8b7y2j5s3g1k6n4w1s2s4n5o4h
f1m4u4z6o1l6w1f9a1m4l7r8p4z1w0w3l2j7d9j0u3q8g2w
s8o7y4r1f5r9d9m3u1j4g8q0x9o4m5a7o7p2m7g6y0d1a3x
r2q9b5r1l9z4s0k7l9u1e6o8l6x0y6n6t8w0h4z5r3i5y5s
c4a1m1m2u2q7d2o8u9u7o5h8n7i1s2g7h2z2w4t8s8d3g8i
g2y7v3r0a4f6d9s3n5f0r2v0h2y1b1h7y1s3n6d4l7b2d6h
p7a8j6h4t2f3o4e9q1a1t8s4y3g5u5m7a2w7r9e9s7x3g0f
x3a8h7o0d4x4z2y6w5j7v9i9q9o5k7l7v9y2k8w4g2t5e4s
h3r1q9j1a2r7a4o8i9t6h2r1e8r1e7o8l5c7i1i3d3b6x2f
a6g3x6g4z1a4b8f8k1v9h2i1r0v4h2w6h1e7s4f2b6h7g1p
d3s5d3c1t9c7b9i4a5l2c4l6g6q4e7r7c5g9s0p3g7w1m0a
m5k3k3k7d2b7a5u1q0i7h5n2h1g0c5i3o4t1j1d7r0n8v8b
s5w2m8b0p4c5q6m1d1h3w8f2b2l4e1y5i2a3i8o1l1q1e2l
u6m8p6w3n8m5o1l1s1p1r5n4z4r3c1u6z6j8u2e4z4v2f1a
s3h5k2y4a5o0b1s1z9w8y4b6e3f9d3j2o7l3v3l4o4q6z1z
r0t6f3s5v1c7r1f0l5r1p1p2g6p1s6m9d4n0c4q4y7q3f8m
h6x7u2v4w5e6l1h6m2a8u2m1g4c9v8s8x4j5s8m4y8h7h1l
z6e4u0w7b2f1f0n5k4b9j1v5k3z2f1a6k6v6p3l8i5j4u6n
r6s5i7h1g7k1x4h3h5s3a0l4w4n6o5h2b0i9s6l5d8c5s1k
v7b8g4l1r0r2j3v1b5x5k4x2r3y4l3r7u1w8x1j6t8z1z4m
i6p6f8c7d4m8i7j8l8t7n3t0d7p1h6f9v4t8s8a3a1v2q7v
w5g4n3e5s9q2g0w5l5g0v1s7j3a4b2j2l9a2y8t0n6i2k6z
v9s8t5s5k2j6k4i0s6n1n3a1p2y1w6p1e2v9m2a0y8q7q9p
g8h9i9c8j2y1a6i2w4v1f5h8o5j3u7x2y6r9p8f6z1r5x2d
a4f8t4a7i6p4a6f3x5f2n2y7e4h2i6r3n5d8r6r6e2m1k7x
r0i6f2f7a9d1n3c4f5t4x8f8c1e1c6h3d2b2v3h4x7m2f1z
p3y2x0p2q2n4g7w8q9g5b9b5f5s5k4r7h3l7h8s1e6s2h3h
q2a5s1g3e5v6z3y6u2t1b7x8w3t1p4b5n4i5u5m2v3j5s4g
a2e1n0s2l8r5g6l6s3d9g8b3f4w7k4p8a6x2b2l7e0o8e3g
j3c8u3n7p6k7b3z4t2s6w0l6c6t3b6g8p7n9i7t5j6n0j1a
i6m1p3p9d3g4y7g8y8l2j2l9q4k0e4d3x1q1z7k7m7f8x0s
y9d8x3i3u0u2p4d6o3q3y5p8d9g9l4d2q3r5g8u4l7h7g3r
t2q0j6s8b6p0a6o2l4d2b8j1r0b3n7h3t7h6r9p8j7j2g5j
m7c8z3o0b1s6v3j1n5a5a7k3e6y8b8s9l4a0m5v6a1k1n3f
r7u5l4m5i2y4z5a4c7f3i1l5d2y1k2p2c6s3z5l1n8v3f3c
z4n1t5i2i8c3c2y1j6h7d7o7j4o2z5i2k6h5z8z4v7k1m5m
r7l7a1h3m0s4c9n2f6j9w3q5b0r4d1n1g7e0s8i2m4u4a6i
r3j2y4i6c2g2v7u8m4i6z7c1x9z2a6a2z2g7m5k7m0a0j3c
u1f1b6w3v5g2a8v6p5k4h4y9w4w6c6t4f0o8y2j1w3i9t0e
n0m6x1k1p3j2s5x8y4r6c7m6g1k8x6z4z4x3o1s4n1g2d7i
u5f6c1i3g5w1a6s6y3s3o4n9j4f6d5n8b8n1y4z6z7m5s8y
y6e5n3a3q1z2t0n1s0n3g2v8k3l8c2f1x8d2o1q4n2d1t1c
o8m2x2n0v2g4n2a9o5p1v4c2t2d1o9t5l8u8n9q2h3w2k2j
e3v5n6i1c5p1c4u4j3e5w6c8r5v2n6k8x3u1p6v3n5d7m6m
h2w7x8u5n7s4e7o9g9w4k7e1u4j6l5e7y8p3i8d1p8c2y1p
u4x5a1u7z7d4k6s0k0w7y2p8t3c8b8h4c5f5r1v6f7f8x7f
g4r0w3w2u4g5e5c2j2t6i1m6d8e4n0h8d3b7v6z7z2o6u3x
r7r2d4j3x6n7m7y4b6q8b1w4c0r1n4q5r6c6m4z3t9m4b7w
i1w9d1x8r0w2t7a8e2o9a1h1f7k0h7p0n2q2c1g2k0i3b3i
r9g8s1z2w0w4m7l9m4v2t0h4u1q7q0q1x5p6t3k3u7f9a0c
q1w1v6d7y5s3m8b7g1i4p1z1o5p7x5d4d5m5s5f1k3i6c2v
u9j8g9k1b3a0j7p6e8w6h3a1w2x1u5m2p0n1w2b4v1l2c8f
e6z1j1l4p8u0x7a6h5m5m5v7c7w5m9p7p9x3a7a2k8p1m5u
h0t8g0g3d3k2l3h4y8q6j9j3v5u6q9b9s3x4o7f4f0u8w6f
d6c4d6p1j6h5i4a4t3u3t2o6q3x8h8x8u6r7o4p5o7n5b1x
r8m1k8z8v6x3j4v6e2c7d6b3t4t7j1j8j4z6f9e4z5s1y5o
c3l3f4w2x5x3l8t7b1i9a0j2e3u3t0o4n2c2r3g2m3o3t3v
j1i2g2h8p3v7p3w2s9t0w7g2h2a8c0s3o3o6z2b4z8q6i6k
f0k4j5n5m4f0j7r6u1v5g4c6d8w2i7k1s8o1y4b7w4x5t4d
h1d4q6l8x6c8c6j2r2p6x6v3d2j4g7m6u4o6p8v7g6z4j3n
s9z8x2n6h7n8v1t0h7q6j7t3h6k1d4s4y5u3l8n1j0k2a3w
i4p3l5j3f2r2v5o2s1l0l0m7c4r3s9d6s6o4j1k3c1r6t7f
t8i9l2l7v7w1y0c2y5l6j1d7s2r5r4f7b4q7k7j7g5d7v1f
o4h4r0h5c3h7r3f3j8d4c4p4e6b5j5x8b1n1k5d3e9n3z1j
i1d1j4y6o7y5q2m7l9n6x2u9x7p6h4s9p5s5z4e9p2g7s1o
y7w7l9b1l7s4q9f9f5w0g2p9l4y1s1o1e6i5g0h5l2o2b3h
y9d8f5c8e7a2t1v5z7v5e0w8i2d9u7l4o7u1j7j8b8h7s1c
l7y1r2b8p5l7r7g5w7m6g3s8n2t6z3n2o6b3r5x2f5t7a2j
v8u2j2w6v2l1u5p6x7t6w2e3e4n5v8m7r4j0d5l9f5o1f5a
q9r6m6b3r8l1v3i5g8q6a1g0f5x4j8o2d0a7k1c3a6i3m3b
p7x7n2f8h8e5w3s8o8s0m8r8b3e2i9j1q3a7w1a3r5a7o7x
u8h6y4y5w6a8j2g9p2i2c6n1w9x3a5e6v6w8x6g2c7h9u7w
f2c5t5h2e1u3o1n4z7f9e9z7c9f0a8r3v3k9w3r4l5b2y6y
p3q7j1p0k3g8l1h6q4c7v4p1y3m6n6r4u4e4v3h4y0m4i3k
w2r6s4t1b5h5z4e5q8m1g6b4h7d6m0k8h1z6t4b4v6r2u7x
n3r5p7h1m2s6x7g1y5t3l8w3v8t1l4u4w2k5v8a2i1v3x0w
m2j9l2u5h1s5y8f7x7r3n9p9s3n5o6h3v0m7r3y5r8l4l8a
s3u1l0f6b6d0t6n9g1y4f6g0u3j1h8d8b6i2j1l3a3p5u9h
a6w4x1l6b0r2k7g8a3y1x3u9z2f5d0b7c2d6b5a0e2n7j1r
k5d6q1b6a7p4x2p2s9g8h9f5m5h5h1v8c1s6e2y4p9b1d2i
m0p7i1h6e4m7j1b3j7v1b5w1u7t6s0n0z7j7d5w9f8f1d6h
x8a9t6v6h8b7y1p7u2a0g8d8j3s4v7e3x4u3a3k1b9g8a6a
b1p1a5e2l3p2h1r2e1x6k2b7a9t0f4m7n2j6t2f6a4q4c7l
g5t1m0y4u4m3o7t6z5r6o3y9s3y1t3s3o1h1c5j6n6n5l2x
s2z4v9u6p9h4n3f9d5h2f2n5m2l6n0h0b6y8o2u6b8n1u1x
d4x2b3x3f2w8d5y6l2m6w5s8s4d4n6a4a1o5p2i1m4f1z5c
v8o4z8g0j6o1f1i5r7m8w4j1l8t7t1n5w3i3u8z4w2o4f5h
f6l3z6a5j8t8z3v5i2q3z3s9y8v2n3n3r5i5h6d2m9g7e5e
t1a1a2g8w8i6o8j2p3i3l7v3b2r8s1k7k4u2k3r2y1u0p7j
o3i2a6s5r5s3a6q6e2u2a8t6t2v3m5z6h8d8n2s2c6v2r3k
t8m4x4k8t4w3l3f8o5p5l4a2y1p5z7q3l6v6t0i0e8q7n3y
v7q9m7y3g5c3n5j2c3s1v8s5w8k0f2o5g6k5l4e1g3r7b3f
u4f9e5m4w5h6u3i3l0v2w8t4g1d8b1r6i7a7s0n7c3l4i2g
a7e7h1m3c4e4i9j5m6b8w6w7q1b2n6o7y6y3y4k1p2x7h3r
k2t7h2w8s7t1m8n1u6b1u9v7t6o8n3m2f7y3x3r7a8p6o0b
f2d3i9s7f7q1f4r3u4l2y3x6m1l3v6i2n0h8z4u5j3f6a4a
c3n5z5r8f3g3w1j4q9x5k1n1i6e7i2e4b4b5k2q8z6j4r4a
i1r7a6x9k4t4x4w0o3u8u8s7y8n7u3z2z4l5o6e3u8g8e2y
o2e3t9h6h2f7u2a7r4v3s9p0q7h8u4f7s3l4o2b7k4w7h1s
i9z9e0t5l6w0r8g4w7i2x8w2o8s2w6n3h5h6f5z0f7t1b4m
q1v6o5k3r5w6c4s7s6s7x8t3d4p5o2q6d3q2x5b9a3y3m2g
r0c1g8e0c1o7q4c6z1h4y5p2c1b4c8y5f1j8q1u7l0x7g7i
g6s1i5r8k4q3d6g8k4x2m7g7x7a3u4r4a5g4f3l7o3z2v4g
d6c4l6t3r9c2z6h5t5t2f1m6p9g5x3d1t8p1w5s4j5c1c1f
h7y3r1t6p3h1h1x8j1c7z4j4z3d8e7w8x8y0v1y6f5x7f6f
m6n7z1g3y7n6u4i6y4s5g6k3l6s8f7s2g9d6a5n3r3p6a4b
i2q7j0p4a8o2k9k0o2m2a5s1r3i1y3p9z6g8o6o0i0e8x4j
b5r7l9p2w6e0c9c2i6u0t6t1y0r0r3m3g3e5e8j6v5s4i5e
l7x9z2w8r0s7a1g8x4w0w2e6c7w4m5l4b1n2d5o7k6t1h2e
d8x3o5a1z5x0l9z8g8v1v3o8u7b4k2p6b6x9l3o2t1r7e6v
i2i0u9y7c1y5j9z9u4l3q5p4l4d3z2o5m3z7p4x6n4u9a0w
v2g4m3i8o4u6g5y3j4a8o4d9e7r3r1y2x2o3q5e5t0j8m6u
t6i4i4m1u3h5u7z4x5e1m7o5w5v1f3c1r8z0y1o2g7f4v7t
z7a7z4z6m8r8t5s1i2w9h8w1r3y2v0s6u4k5x0j3t4l1j1k
d7v0p8d8g8b7t6a4a9j1r2i3k0f4u2o8l4a7o1u1o3s1c6n
e8d6b8c0o6i7h2n6d6j8t9u8h5r2m1k7i7a4e2c7f3d8z6d
r8i4b8a5v7z1a6z1g6u6l7r2w1t3m1f8u4z6x3s5n7b6v4z
u9t0c2r6k6l5q1q8e3d0t5n5z6l5c5c1z6b7z5x1k3f1j3y
b2x3q0w2m6a8u7m1d5y6d9r3b9y7c9s8x2s9h1k1d2s9e8s
k3a7e3w7g4x3a4f7g3q6k7u7k7f3i7s6w5m5w5i4b5r8w3e
i2z1r9d4x1s4k1c2g6p3u6g8n2f1b9n4w2a6u8e3f9u7f3u
n7r0l8u0d1p8n5n3b3z7k0b6f3c1j5w9y3g2i4v3k2l5l1e
y5c7j3h3j1q6j5x0q5v6x5f7c1p6h0q1d2l1w5l1s2b2z2i
v5d4m4r2w9s8g7p7i2b4o5g7q4h1i8o5v4i1v7g9w2r7f1k
c0w7o4d3a8g5h2y3c7a3z0e9z0l3b6g8b1z5x5i7v7y6u4u
y4w7m5i9a9a8d8k6t3s8h8w5n3w8c7h1q3b5c2p3r4v3q6f
u5b5s9w1u6u2y8l1k3y4u9d1c1q6m5b6x1s1n3s4m4a6n2r
i6o3r8r1a4n4w9m5q7g2p8e3u5o3d7c8p1x8f6w2z9x1t2c
r1b1g8t6g1b0c0n7l6q5j6i8e3k5c6n1v1c9d1h4w9j1o1o
k5a2h7k3p5c5k2o5g3d2z4w6f4o1l8g4o4v8m1m9u7j8d3c
m8p8g5s4w4p0w4c3m7q5d2a4w6s6x2q6w9r9c4q7w3n5b8r
l5s7a8w2b8l4n2w5z1v8i3n7q2h2n0g0t1o1s4k6c2u7i0c
u8c7m8n8k1x3b1s9k5c8g7u3t5w1s7n3l0h6w1a8h0s8n0k
t1n0s3q3p9j1m2r7l3d6e8l2i4p7m7x5n4a7c6e7c5r7k5o
i7j1o5g1e2g3r3d7t4a1g8d2e0i8k4u6k6x6c6n7h5o5n6w
z5n4f2v3m2q3i9d5y8y3n5w1d3w4r5h2t4j0e1a6g6a2j3g
u4j5q5u4b2d8m3t7l1x7l8x6y6p3n7p7x0j8v8c3l2u4j3o
p4i5c7b1t2o9n4c4z6v3u7r5e1l6x8x8k1m4j7k8f6j7z3c
z4n8v5e6o4t2k8f4g6z2k2n2n4k0a2u9a0s0d6b1m8f1i8s
k7y6p8m5x1n2b4u1v4g7r1f4z4e7t0h0g0u1l7q1s1w6g8r
x2b8e7z4r1u4k6d6n2l5k5j7x5x4j9w7x5n5m6e1k5o7u1z
d8z6j0o0s4b5m8t3q2r2p6e4z0b4x6e2n6r6d6m4o6m4s7f
x1d6l8k0r6c5j9y5u6l0u2h6z3n3p8s7l1s8i9g7k2w7y8w
s3v5u8q7h5y1e0a9q5b1z2x6l2f7a6d5d4y4r6k4n2v5u6j
q8c1r2y2h5n8y4m6w4b3e3t4y8b7q5u2d8m1d4p8v5t8e9v
r6p3s6v5b6o8d2a5m6p4b5s9y4o9k5p3g9j4y8v4n3e7u7w
v5a4y2h1s7n4o6j3i0w2t9k2f9x6i3v9m6p2x6c8b9b8f0z
p7m3n6n5y4k8m9s4h3r4c4b4w4w3v5b8l6o0k5x6r2v1h1k
j9m9z5u3s3p8j3l6v5h2z5e6y6z5t2g6s1v6n2r2o1e1c5w
c3w5d1x4w3b6e4i2k8v4h8c6r3b0k3w2i6z2c3e5f5n2f4k
h3j2r0d7s8o7d7z8k3q1s6e2r3s8q5y4b4k4t2n1g5s3w8y
j9e7t3a8q6u3n5r8l5l6h8g0h2a2v6b7l7c5v5s3x4i8h0d
p3k5w9m0l4c1k6o7b6q3t3s2k0d1g3z3o5m9d8t2j5l1t9p
f4x7f0w8q3z3e1d4m2v8e9x2c3e6y1p2f5u8m2i4f8q2k2t
m9x2b5o3v1i1p2i3c7v3l1c0x2x7k7d2w3n9z1x5f0u5z7x
i8w8c5j1s5y9x0m2z8m5u2n8a3a7j1q4y0p5m9w2t2b7r8d
z2v5b5v2j4x5m1c6g6e5w1h5k1t2l8k6i9g7f8y1p8b0s4v
q2a2t1u5b3s2o5b8k7o1e9t6i5j5n4f4k5b4y1o6c1t5v6o
f9b1l5s3b2q5s4g2w1a1k3d3o7r2z6t5k9d3q2o7x8m4w5b
s7f2l1h6c5v7a1b9f5t1d6k0f8x7h8y5j5k4j1j3e5c0l6u
h2m8q3t2n6a6r1j7q6x5h3l1t2v3m4n2p8w8c1w9h0w6o6a
h2m1b8n7f7e1a5i2o7t3w4p7b3k1f2e5f8v1h8k7e2j6l1a
j0y7i7h7g8b0w3o1z3o9h8p2k3q9l8k3l2e5r0a7e2l3s8i
g8i5c6s3u5p2k9r1d7u4f4c5q3h1l0x4u9k2p9n4p5z0h1b
b2i8p7a8v4m3y8g2i3x2r7p2p4a2f6q1z8g9l3m5z1s2h2p
e4m8v8r4s7d9d5b4l3i4z7t8j2x1k7s9a6f7h2x5n8j3a5c
f2b8o6x1f1g5q8a4e7y2u1n8n1x7b2y4i1d7a2i2k2y6v3k
t5e4y1b7m4p1p1f2u8f6j2b2q4m6d7q6z1i2t5s4q2e7e5s
p6z1j6l4v5n8q8x2j8p4h6h7u6s1a1h3g9u7p3x7a1i9n7g
c6r7p8r4z8o8p7s5g8c5a7v1a9r0a7t5b9d5d1x9h4o4e4b
g1b7t1j8n2w1p6y3m0z0p0k7p6x6y2z6u4o1u0p6i2z1s4p
r3o2h6w0r5v7b6y2n2z5l1q6k0y3a5y6i0f3h3z3w5o5v2z
b4r8l1g7r1p5a1b1c4r0m7b7e5h7h6n8u2z1r4h5n7c6c4i
f4i1i3c7d7k6n4s5l8w0v6r4w2w2h3v4u1w7d6f5s2t2p3u
o1l1b0b7q0h5b5c2c1q7h7v3w4s8m8b6a1p5e7j1p2u3w6c
e3b9f5o2r1q5r2i9q8u7m4z2n6k7z6t7t2z2w6q1q6n8v0p
q2h8r8g9j2s8o7b9w8d5o7d4m7j2a0t8o4s5h4n6n2q2s3v
h7g6o5q5v9b1a6j1q8s4h3i8z0o1l4u2a1k3k5d8l9d4o4r
p4i2f3j1k2e6i2d0s2v1b1e0i2r7h7i8y4r7o1c8t3h4l5i
l8x4c2b2q3d6q6a0m8c5t9a7g2x0u8q2d1d4v1m9x1q6p7i
y2i5d1s7u2w7d8k2t6v3w2k8p4r5x5m2q7o4y1q0t2i4z1g
f8j7v3m1f1t8g4u6g2f3g3c1o8o6y5z2e3m1g7u4e8g6f3m
s9v7n7l8n2l7p9z0p9s1f2t8c1d6m8t5y2e5s7w0k9y5u1l
n2v7q6t5q3n3u0y8g6p5j6f6p2s7q9i6k3s3h3u3q2j6d9s
b4g5a1x1m5q3m6w3l5s0j8j4q7f7f9q8x7q9z7z3x1q5n7v
t5u1d4d6b6h3r1d1p5b2g1o9k1d8h1t1r4c4c0c2r2y3o4g
n2n6m7t9r5b5d6v1l7v1e8s4s1j3v7u7k5j5u2p4y3o1m2i
k6n3n3m8i4k1d4b6i0w8l3m8t9b3f2u4n2p4f5r2m4m5a4h
u1k9t4x4v8a1c1x5c6f0e4s1i7g6p4r6x4i6v5b3t5h6i3t
t1c8e5m2u6j7e1i3r7k6l3l7x5x4h4y8g7b1y6x0l3o5k4m
e4e0n8q5a5d9c7n6z8x7y4z8u1g8v8j2l5b8i4e9m6u5y1r
u2k2r7e8d3w6h6m8n8q4z5k2f2r9t0t9u8l4z6e7f5j3o7v
d1v1u7i1v9z7o0m6m9i7o5f4e3u0x2x9v9t2q8j2r5w9f4v
n7b6i5x7x3s4b6r5p0z1e7s1j0i6q4k2t8f4j8u2e6d8y6b
x2p8k2a9e5q2v5n8p2e3m3o5e9t3t4a7y2t2i7m6l8n8w3r
s8u7z2r4z8q8x3l8f4k5c6b3r4z3c7g4d7d2k8v3p8h9r4e
h9c9d0u2e3m9a4d3g1w5e3w0k2c7p6l3u7s4v5j1r0j2j2g
t3g1p4j1p5x8o9h5a4x1l7e8c5y4m3v6z5d8h1l4c8n5c8s
x7a4k1l6z6y5t8o1z6w8z8u2q4m6e7e7n8s4k5m8s2e0o4g
v8m5g3p3y7d7n5l0z2k8w8d7z8f7y7i7v9i3e6l4o2k4v5z
k6d7w6u6a2e1l4e4a3p6w1z9c3g2w9r8e0q3g5q4p7w7z1a
q2i8k6y3e7u2q1t6f4e4n1i2i5i7p2x0x3c3d7s3i0e3f6s
h2t8v9v2w1s7r5n7s3k7q4d8v0b6y7v8i4y7j3q4x6r2e4z
m4e1b0p1e6u5r5b3w5t6z0r6x1l3m7n1p1z4n4h0k5b7y3x
a3k1h4q1m0p4z2s2l7t8k0u3q1a5e5b5m7b2k8z6t3c7l3r
r1i5v6d6t1f2k5k1a6r7t4b0w6f9k6b0v5z6h6o8c6h3b1t
a3e4p0c6o6c5f8j8t6f7o7j6p8s7z3k4p4c5b3t3x1t6t3j
c4k5c0b8a3i0o8e2z2k1s4t2y8f8o5z2y5d9x4c1n8p5t6f
i4t8n6q3q2d3l5j6w2w3p8l0a7v4f6l7o5j4y6q0o7a0t4b
m6i5c8u1g2t3r2z6g6t8i2l0m1f9r3j5j5n8h5t2i0t8j5t
r2g8x6f0x9q8h9q9r3i4v6n6i2j1e5h5h3z6l1t0e5w3b8i
i5z6p4f3h2t7h3i2p1u0q1u7v4k6v8l4j7s5w2z8h6e1c0s
i0t5h5k4j2o5c5s5z3e1g2z3q6b8d7q3i7j9f1w1j5x3d0f
h0q4a3e3d2k4n8q6h5n3r2a3u3a0o4p2g2z7w2d0r1l8p8a
i7o1g4y3s5t8h6w9o8l4k1j2w1r8p5v3a8z8w1w6x8c9d6p
d3q0n0m3y3p8r7g4e1y2h0j9t5t2k2c2w7u8r7v1q5s5u6b
e6w2x0w1n2a3l4d9n5a6e9c4u3s2l0k6f4u1u5t2q5n1w5i
o8o8q6w6q8t3k5e3i6o5d6h1p2p0n6a5g6e1t6m5j6e6b8r
z5j7m1a2t2a7t5o3p8x0v3k2f7w3a6p2g4d4i6y3r7a3g5u
o3y7r2w1o8x2x5b8a6q2j6w1o1l8g7p5g4v7p7v0a1u3b2m
g7s8a1v5q5j7z5e3f1c2a8v8v4i1p7a1d5d8w3o5r1o1l7b
s7d9h7z3y2h2b4m1q8i1g0d1m5m1x5a4v7a9e8n4x4r1f8x
z2m5w3z3p8s3o7j1c2m5p0w6a7v7b0v1e0v3q6u8e2o1c6i
r7u4x3b6o4x2e7q9i7n6w8u2f8z1k7l3m2s1a3v6r3t1n1z
k1k9r3o2k9h0q6z1f6r8i4d0h4h8s1l1x4w7n6r1k2s1v1s
b4r6v8q1u6s3e1y7o1k2c0d7w6h5e4p6z3l0d4a4n5x5s4s
n3g7b6z7a3w2d6c2q2d8h1f6b2q1p6n8t8u2w5d2t5w8s9j
b4f4q6k5p4s8k8j3n3c7a3z1s6a7t4i3e1b9e2m5h1p7b8q
x4g5z3q7o6y4u0p2s8d7d2h0w5v0n6s8f5i2c8k3z8f9b9t
i8c9n5x2w8v7d0d4o3q3j6f4d2r4u5f6e5f2m1b2f5s9e6n
f7t4s8d2n6k4t7i1b9v5j6b8u9q5x6h5f0q6d5i2p1o4s9k
w0p8l1t3s3w6w3d9y7h1c7o2r5o7u3x1l7j3b8o0o6d7b1g
o5i7t0e8e5w4g8h7u3n8s5d4b5x3i5m1d2z6a8t8j2j9u5i
q7s5k7w2x3m7m5r7p5a2z7q8z4d8d2y7b6v2j7j8x4d5r3r
g3p8f4b8s5o1q3q5m2w5p7v1s6h2h3o0r1w8u4y7d9n5j1v
t5u5n3n2a5u7t4u1f9p0o7k4u3p0r9c8p8p2q3o2j4u8h6p
f8y6z2v9q8p5v6m8m6u8m3w5w6o7u4q8v8i4m7h4g6c1f6v
p5n7b4h2y0g5n8g7h4x8c9c2m1a9t0f8j4d7l4v5e6j1a1r
t4s1b9t8q5t0j0g4b7j2o1o1e9m0w5v3m7c6i2d2g1d0i0c
c4e2d8o6p0v5h8d9y1v4q8d6o2m6r8j8j4k1t7y6q1c3x4l
p1d5o5q8e9b4p6q5x6c2t4m4t8f3s0l3q2v2a5j8a2w7l3x
v5p7g0o2v6x6c2a5t1b7e6n4a6z7p3h9v2x1v5e3y2z4m6n
i4z5t1j1c6l4y8f2q6o6v8b2r4f5d3o7t3g0a1l1o7f4j5a
q9r7u8l7x6z5u3b6i1n2k8s2h7n6u9b8e1j2q7t6f5f3p5k
i8i6p5z8c6o3f6z1o6u2r4g2p5v0b1c1f8h4y9q8f5z5z5u
s6w6n2x8t2w4z8f2r0e4b1o9k2u8w1q7s9o5i2h8d5x4s4i
m5w3b8k8g7j4k1k5q2n1s3t8p0n2t7n8h2z3z5g4z5w4z3w
g1h2a8r7q8i4w8p7d7z4t3p8k7r7q5u6t5r0b0k7a4y7p0v
r3j7q6j2z4k6x9n4v0f2z4y0j4s8y1u0d1u2m2j5f8a6r4e
z1m0q1v6p8q7r6m5k3j5s6w3u6s7n2s5q6o3b5v7a9n8z1o
d1b1b6l7t6q8o8q2z4u7m9r3a7f5p5w9x6z6c5i4r7l8r4t
b1z3o3u5g1a4r5v5i2q5d5p4j1g4g1u8w8e5v8a4w2g1c4o
h3h4w3y2p8o7t1u8c4d5m1c5z1u4e3i1i4z7s3o9w6p1s7a
f7k2c4x8l5t6c2x6t8s5c7z8k6s6d0t5a5u2n3n7v4r6h6d
g2o5a7s3l2v3v7x4y0m9d2q3t5c5k1u8y1j7i8k7t4g8z3y
l3c5o4y6x3m7w0o6y1n9h2q2a7d3p5r1n5y5e7z5o0a3j9b
m7x3h5v3m3z8s6w7j2e2b8n8x8y5j5y8f3r3x1m0p2n8r7q
a0k9k6p5j2t0s6z3m7d0m5n3o5h5r4q6q4z7l7t4s8u4k5x
g6v1c5o4a9p8f7e7x0b5o6a7r3j1r4x4y6p6f6c8r2x6u5f
g2z2t3u6r7h2q8w0s4e2w3a0e7i1h4p5l5w1j3a3r7z2u8v
t6j9u7c3s3f3s8v7q2c3v7n3a8q2c2g3i8c7r4h5d6t0j1u
d1i4q6t8f7q5q5g1b6v7r8r3q2w6a3a3o3q9k7v7t7o0z6u
m3g6v2o1k7q1s2a0z9m5a8m3b7x2o7e2b9o5y1q3f5n6b5u
x4e2r3q1k6h1h3r4l0d5x4y9l1h7f4r6e7h6k4a2j9n6m8p
k7i3n2m6a2f5r8p4j4q0b4z8l7j2b3y3g8g3n5j6i1w5p7o
o4n1o5t0f2e2r3w7j4e7j6u4i6x7m7z3u6w6v5h1b4c7o2p
y6n1j5g6s1o4e6c0e6d8v5t5r6o7t4v7r7l0v4n8e3u7i4z
r3y3a3t5t4h0l8z4b2r5z1a6l6w1n5s7a3o1x1p5d5h8e7p
w3q5x9g7x0w6e5j3w5h8g9v4w5z8n2k6o9c4p2t7r7m7e2u
d4i4i7q5w4y6t4t5w7w5w2j2k2y2p6g5v3n4d7j1b6i2v5x
f9f8l1x8n2u4p7n4j6q6z2t6p5f2n9a1x4e1i5j7e2k3u9i
y7i4y5o3h8f3x0e6n2u8m5p8c9k0i4g7i4h6e1h1w3z4m8a
j5o6n0s5j4p0i1x0x5i4b2g2v7u8c3a4b5q0i5z3p1o8d7b
n7x2e5f4r7l4y3p5x5z1r0c5l1k6v6d6o5u6j8b6s4q8w9o
n4k2a6l6t2r7f3b9l6c7b1y3c6c9v7v2n4a7f7o8f6q6s5a
j1w5t1h8x0b4k3k7c3g4h5f3j5r9t4c3f8w3u3f4n5y3n4u
b3a0a4d6k7r5h5j1p1u3g5k7z6a7k0k2a6w2f1e7y2x4m6r
b2u7k7x6n1t7d4k5u4y3o8c2l3a1m8u3e5y1z6z8i2f3f8z
h3g4g5f7y3w8v5a3t9e1i2n6m9t0y5e8y2f4j4o1r8h2c1x
b7g5i8b4n6y3d3e3d6o9l5s5k5p2q8j4y6b7g6m1z7w5s1e
p3t2l4x3d5s5j4x3v6x6h4c8v8t5d5h6i8d9j8k8q1a4q9m
h6n7z3l5v4c4m8k4c5r7x2s6p3l4s6b5x7s1d8h6j6x7d5q
x3p7b3h6p9x4i2o5v5h7v1x5x7e1y6r2b1h9m1z4v6w2w3j
u1l5m9y2l1l3w1c2u6z3m7k5o7g1o9f2j1e1d3j4e6w8y8s
k6h1d2y1c4c5h8c8f2o2k8j2h1z2x4s3h3p8j2j0h6r6d7m
c6r3z7v9n1v8g1t5c1p0m6m1v6l2k3y7z8x0s3t5w8z7t8g
m6o1o8z8r4d6u3c1y8l7f2g8h7z8r8x1x9u0r1i1l9s7p5a
s6b1o1m2e2t6j1m7c7m2r4t4r9a1f7a5g0v6g3b7i6x4h6r
t8l6n5y2d2u3z6g2i7z8v7o0w5f1x3e6b3q3x1q2l1f0e2e
e5b5t2k5f2m5c5n5l0i5f6o5y2n7d9e2k4z6x9x1m9f1w5a
i1a3t1x6t1a6k1w6j3t2h5s5w8k0p1i6d4w4z1a4u1y3j4e
e4w1c1d8w3a4t3m8c9w1l0u7c7w3y1q9o6a1b5c1e2g8j3y
q3k7q0s4n1a2m5w4p4w1u7l5t3b6k0a9k2g5m5g4k5w8w9h
x6d0q0z7c1t8c3u7e9z4o9x8m4m2y8r5j4s9i8b1d0p9e5y
q3v2d3m8b0r4q7i3b5v0j0g6m5k9g3r0d4j4c2h4u8m8n3s
f6l6u6x6c9m8i1o7t1c0w3b7d8o2l4y0y8s2i4s0f4k2a1z
h2v1d8o5x2x4a7s1t2p6e5z4y8w7p5u3w2w6j8c2r5g2o6v
n6b8v6z1x8e4f4j2w6x7b3f5a7x1w2h4s6m2w3a3h4a0s5l
o1o7r3f3l8u4u4g2m8d0m3k7j2f0v1c4p7r5p6q1v8u1l8q
f6i6h8s6i6t4b7o6x6v6o0r0l5n7p2o7r0y9a0q2f9c4z1y
now that would rock
:)
there doesn't seem to be much movement on Berlin,
I've kept my eye on it for a while,
last news item was June 28th
X must die
There are places where the networks are not touching,and there are places where they are-Boeing's Lori Gunter
moderators: please moderate me (-1, offtopic) and then go fuck your sister.
Yet another crippling bombshell hit the beleaguered *BSD community when last month IDC confirmed that *BSD accounts for less than a fraction of 1 percent of ll servers. Coming on the heels of the latest Netcraft survey which plainly states that *BSD has lost more market share, this news serves to reinforce what we've known all along. *BSD is collapsing in complete disarray, as further exemplified by failing dead last in the recent Sys Admin comprehensive networking test.
You don't need to be a Kreskin to predict *BSD's future. The hand writing is on the wall: *BSD faces a bleak future. In fact there won't be any future at all for *BSD because *BSD is dying. Things are looking very bad for *BSD. As many of us are already aware, *BSD continues to lose market share. Red ink flows like a river of blood. FreeBSD is the most endangered of them all.
Let's keep to the facts and look at the numbers.
OpenBSD leader Theo states that there are 7000 users of OpenBSD. How many users of NetBSD are there? Let's see. The number of OpenBSD versus NetBSD posts on Usenet is roughly in ratio of 5 to 1. Therefore there are about 7000/5 = 1400 NetBSD users. BSD/OS posts on Usenet are about half of the volume of NetBSD posts. Therefore there are about 700 users of BSD/OS. A recent article put FreeBSD at about 80 percent of the *BSD market. Therefore there are (7000+1400+700)*4 = 36400 FreeBSD users. This is consistent with the number of FreeBSD Usenet posts.
Due to the troubles of Walnut Creek, abysmal sales and so on, FreeBSD went out of business and was taken over by BSDI who sell another troubled OS. Now BSDI is also dead, its corpse turned over to another charnel house.
All major surveys show that *BSD has steadily declined in market share. *BSD is very sick nd its long term survival prospects are very dim. If *BSD is to survive at all it will be among OS hobbyist dabblers. *BSD continues to decay. Nothing short of a miracle could save it at this point in time. For all practical purposes, *BSD is dead.
*BSD is dying
Description - Berlin (TM)
The biggest shock to me was the Berlin team decided to use CORBA. Despite several instances in the FAQ of people gasping in astonishment and wanting to know what possessed them to use this heavyweight logic in a display layer, they gloss over any performance issues and seem to shrug off any suggestions of overhead (by either saying the function calls themselves are "almost" native without mentioning the setup times, or comparing to other CORBA based systems). I'd be interested to see some comparisons in display speed between this and XF86 4.0 or Windows just to get an idea of their true overhead.
If I recall correctly the KDE team were originally intending to use CORBA for all their communications but quickly dropped back to their own KOM (based on Microsoft's COM) for their local communication to improve speed and memory usage of the system. Surely Berlin has come up against at least some of the problems the KDE team did and I wonder what their defense for sticking out with CORBA is?
Secondly, the idea of running EVERYTHING through OpenGL is particularly bothering. Most video hardware has some very specific optimisations for 2D work and by going through a specific 3D interface you are tossing all those performance advantages out the window. Sure, ok they want to create the ability to play with Windows in 3D - my question would have to be "Why".
Most people have a hard enough time keeping a 2D desktop organised that they'd hardly want things at arbitrary 3D angles!! Wouldn't a far better way to go be to leave at least the current window square with the screen (and possibly tap into the 2D performance of your hardware) and at least have some methodical way to place other windows in 3D (if you must), while having severe restrictions on their ability to update...
While very cute and all, I just don't see this becoming a successor to X, Windows or Mac user interfaces.
Fear: When you see B8 00 4C CD 21 and know what it means
Furthermore, Berlin's archicture allows for anything to be transparent, from a single widget to the entire desktop
So.. if the entire desktop is transparent.. what do you see.. the inside of your monitor??
"Of all days, the day on which one has not laughed is the most surely the one wasted." -Sebastian Roch Nicol
There's nothing out there for it! People are working on porting Gtk/Glib over, but can they port enough of Gnome to be useful, and still offer any advantage over using X in the first place?
Then, there's KDE. I know of no work on porting Qt or KDE over to Berlin, although that might actually be easier than Gtk, as I think Berlin is C++.
As for the other window managers & environments (CDE, Motif, OpenLook, QVWM, WindowMaker, 3dwm, etc), you're going to irritate a lot of people if these don't get ported. And I'm not just talking a simple Berlin->X11 layer, either. Nobody is going to put up with the speed loss.
Using OpenGL as a central element was interesting, and potentially very useful, but how well can you make use of it? If you've still got a 2D world, but a 3D algorithm generating it, you've just blown a whole lot of clock-cycles on nothing. It doesn't even have a coolness factor. Now, if you can rotate -into- the screen, -that- would be cool.
Last, but by no means least -- CORBA as the communications layer???? And I thought I could be stupid, at times. CORBA is a wash-out, due to too many corporations wanting to have proprietary extensions to make it usable. It would have been a great technology, but either you use the standard and have a gazillion lines of code to work round the limitations, OR you "enhance" the standard, making it impossible for other systems to talk with it.
Also, with CORBA, the overheads are VAST. X is bad enough, but CORBA is a nightmare. One of the important considerations in a system like this is who will use it. If you're talking home users, then you need a protocol with as close to zero overhead as possible, whilst still allowing as much flexibility & dynamicism as possible. CORBA doesn't cut it, either way.
It's a small world and it smells funny; I'd buy another if it wasn't for the money; Take back what I paid (SoM)
Some of the advantages touted for Berlin vs. X actually sound like disadvantages to me. Consider:
In other words, Berlin takes the Mac approach of taking UI decisions away from app developers. Themes, schmemes, that's not real choice. Any time you add flexibility you create opportunities for both inconsistency and innovation; they're two sides of the same coin. When you take decisions away from people you reduce flexibility, gaining the advantage of consistency at the expense of stifling creativity.
Here's another example:
Thank you very much for deciding that for me. Maybe I want to free up screen real estate by switching to a higher resolution. Maybe I want all those annoying little dialog boxes to shrink so I have more room for that big image window, which I can resize and zoom in/out just fine without your help, but now you've scaled them right back up so they're in the way again.
OK, maybe that's overstating the case a bit. The point remains, though, that they have strong assumed that there's one "right way" to do things. Even Windows lets you specify lots of things in either pixels or inches (or centimeters, maybe - I don't remember). As it turns out very few applications take advantage of that, but at least they have the choice instead of being told which method to use.
I don't think Berlin's bad. I don't even think they've made bad decisions on the aspects I've mentioned. I just wouldn't go touting them as advantages vs. X when they might just as easily be considered neutral or negative.
Slashdot - News for Herds. Stuff that Splatters.
I am not an ignorant troll, I am a liar!
< that's some funny shit, pure text, no ascii art and I tripped the lameness filter -- I guess it has advanced AI and actually can comprend the depth of vapidity of my post. cool! >
Your comment violated the postersubj compression filter. Comment aborted
whoohoo! I'm on a roll now! Now I gotta munge the subject 'cuz I was rude enough to use the same word three times! HA!
CDE for life
Thank cthulhu that Taco & co are so 'l33+ that they can write a filter to prevent people from posting inane drivel. Oh, wait, it prevents legitmate posts but allows the crap. Good work!
Seems like when (if) Berlin is finally out there Aqua and Cocoa will look like some simplified Berlin-light. Berlin obviously will look even cooler than Aqua but support more programming languages, network support etc.
But Aqua/Cocoa may well be successful because it is quite simple and uniform, always primarily focusing on usability, functionality and user experience. To be really successful Berlin must both be simple to use and configure, yet support powerful functions.
Did anyone find what hardware is required to test it on an i386-debain machine?
it's there! trust us!
FIRSTUS POSTUS, BEEOTCHAE!!!!
Bow down and tremble before my rampant cyclopean turgidity!!!!
pleeeease?!!!
According to their FAQ, the project started out as a lightweight replacement for X. This makes sense: Windoze graphics run fast because they took out the abstraction layers, threw a lot of it into the kernel, and run it all right on top of the hardware (at the expense of flexibility and functionality, of course).
So now that Berlin is a heavyweight replacement for X, with obviously different goals, what else is out there that's lightweight?
I was thinking about this when trying to run SuSE 7.2/KDE on an old P133 laptop with 32MB of RAM. It'd be great to have a fully functioning modern Linux on this box, but it couldn't handle the graphics overhead (it ran, but way slow). If there were a graphics system that didn't tax the system any more than Windows' does, this poor machine might not be put out to router pasture or some other text-only use.
gnome is ported to it. =)
Uhh, OpenGL accelerates 2D operations as well. Just because it's used for mostly 3d stuff that doesn't mean its all it can do.
Don't you think? (Quartz is the graphic engine in Mac OS X)
I mean, resolution independance and the fact that it is not pixel based. It feels like it's using vectorial representation of the graphics to be displayed.
Unicode support, that is a big plus and one of the few real advantages of Mac OS X. Integrating this is a good idea. Even if unicode has it's flaws, it's still better.
And of course alpha blending... this is the first thing you really notice in Mac OS X's Quartz and it's one of the major features of Berlin.
I must say, these are good features, and a number of other nice ones. It's good news that graphic engines similar to Mac OS X's are now (will be) available in open source!
Try Mac OS X. It has transparency everywhere, and is an awesome OS. Bah, who needs the hassles of linux--and why the hell do people buy wintel boxes anyway???
yyyyyyyyyyyyyyyyyyyyyyyyyy8888yy88888888
8 88 88
8 88 8888
8 88 88888
8 88 8eee888
8 88 88tttt8
8 88 8888
8 88 888888
8 88 8888888
8 88 88888888
8 88 888888888
8 88 888uuu8888
8 88 8888eeee88
8 88 8888oooo8
8 88 888888
8 88 8888888ttttttt8
8 88 8888888888n8888
8 88 88888888888888
8 88 8888888888888
8 88 888888888888
8 88 88888888888888
8 88 888888888888888
8 88 88888ttt88888888
8 88 8888888iii8888888
8 88 88888888tttt88888
8 88 888888888ffff8888
m 88 888n888888nnn8888
z zM m8zzz88888zzz888
o oo ooMm88888oooo88
f ff fffffMm8fffff4
8 8s sssssssMmssss2
8 88 tttMtttttM
8 88 kkkkMkkkkM
8 88 jjjjjjMjjM
8 8q qqqqqqqqMq
8 aa aaaaaaaaaaM
8 pp ppppppppppppM
8 8h hhhhhhhhhhhhhM
c 8c ccccccccccccc*8
p pp pppppppppppp88@@
d dd dddddddddddd88@@
w ww wwwwwwwwwwwww*8
M ss sssssssssssssM
M Mn nnnnnnnnnnnMM
m MM MmmmmmmmmMMM
e ee MMMMMMMMMM
g gg ggMMMMMM
m mm mmmmMM
M jj jjjjMM
M dd dddMM
M MM xxxM
x MM xxxM
w wM wwwM
u uM uuuMu
t tM tttMM
u uu uuuMuM
c cc cccMccM
n nn nnnnMnnM
f ff fffffMffM
d dd ddddddMddM
M mo ooooooMoooM
t MM tttttttMtttM
M MM ttttttttMtttM
M Mw wwwwwwwwMwwwwM
M oo ooooooomoomoooM
p pp pppppppMppmmpppM
u uu uuuuuumMuuMMuuuMu
o oo oooooomMooMMoooMm
d dd dddddddMddMMdddMM
c cc ccccccccMccMcccMM
u uu uuuuuuuuuMuMuuuMM
s ss ssssssssssMMssMMM
u uu uuuuuuuuuuMMuuMM
p pp ppppppppppMppMM
d dd dddddddddMddMM
u uu uuuuuuuuuMuMM
n nn nnnnnnnnnMMM
h hh hhhhhhhhhMMM
g gg ggggggggMMM
o oo ooooooooMMM
p pp pppppppMMM
t tt ttttttMMM
m mm mmmmmMMM
s ss ssssMMM
l ll lllMMM
a aa aaMMM
h hh hMMM
b bb MMM
d dM MM
x MM M
M MM
M M
M
yyyyyyyyyyyyyyyyyyy888888888888888888888888
wwwwwwwwwwwwwwww8888www888888888888888888888888
gggggggggggggg8888gggggg88888888888888888888888
uuuuuuuuuuuuu88uuuuuuuu888uuu888888888888888888
zzzzzzzzzzz88888888zzzz8zzzzzzzzzzz888888888888
eeeeeeeee888e8ee888888eeeeeeeeeeeeeeeeee8888888
tttttttttttt88tttt88888888ttttmtttttttttt888888
xxxxxxxxxx888888888888888888xMxxxxxxxxxxx888888
iiiiiiiii88888888888888888888iiiiiiiiiiiiM88888
uuuuuuuuu8888888888888888888888uuuuuuuuuM888888
xxxxxxxxxx8888888888888888888888xxxxxxxM8888888
hhhhhhhhh8888888888888888hh88888hhhhhhM88888888
uuuuuuu88888888888888888uuu88888uuuuuM888888888
eeeeee88888888888888888eee88888eeeeMee;o*M*o;88
ooooo88888888888888888ooo8888oooooMooooooooooo8
mmmm88888888888888888mmmm88mmmmmmMm;mmmmmmmmmmm
ttt8888888888888888888ttt8ttttttMttaAattttttttM
nnn88nnn8888888888nn88nnnn8nnnnMnnnnnnnnnnnnn88
qq88qq88888888888qqq8qqqqqqqqqMqqqqqqqqqq;qq88q
kk8kk8888888888888kkkkkkkkkkkMkk"@@@@@@@"kkkk8w
yyy88888888888y888yyyyyyyyyyMyyyyy"@a@"yyyyyM8i
hh8888888888hhhh88hhhhhhhhhM88hhhhhhhhhhhhhM88z
e8888888888eeeee8eeeeeeeeeM88888eeeeeeeeeMM888!
t888888888ttttt8tttttttttM8888888MAmmmAMVMM888*
i888888iMiiiiiiiiiiiiiiiM888888888iiiiiiiMM8888
t8888tttMttttttttttttttM88888888888ttttttMM8888
ff888fffMfffffffffffffM8888888888888MfffffmM888
nnn888nnMnnnnnnnnnnnnM8888n888888888888nnnnmnnM
zzzz88zzMzzzzzzzzzzzz8888z88888888888888888zzzz
oooo88ooMoooooooooo8888Moo88888oo888888888888oo
ffff8fffMMffffffff8888Mfff8888fffff888888888888
ssssssss8Msssssss8888Msssss888sssssss88sss88888
ttttttt88MMttttt8888Mttttttt88tttttttt8ttttt888
kkkkkk8888Mkkkkk888MMkkkkkkkk8kkkkkkkkkkkMkkkk8
jjjjj88888Mjjjjj88jMjjjjjjjjjj8jjjjjjjjjjjMjjj8
qqqq88q888MMqqq888qMqqqqqqqqqqqqqqqqqqqqqqqMq88
aaaa8a88888Maaa88aaMaaaaaaaaaaaaaaaaaaaaaaaMMa8
pppppp88888Mppp88ppMpppppppppp*88*ppppppppppMp8
hhhhh888888Mhhh88hhMhhhhhhhhh88@@88hhhhhhhhhMhh
ccccc888888MMcc88ccMMcccccccc88@@88cccccccccMcc
ppppp88888ppMppp8ppMMppppppppp*88*ppppppppppMpp
ddddd8888dddMMddddddMMdddddddddddddddddddddMMdd
wwwwww888wwwwMwwwwwwwMMwwwwwwwwwwwwwwwwwwwMMwwM
ssssss888ssssMMsssssssMMMssssssssssssssssMMsssM
nnnnnnn88nnnnnMnnnnnnnnMMMMnnnnnnnnnnnMMMMnnnnn
mmmmmmmm88mmmmMMmmmmmmmmmMMMMMMMMMMMMMMMmmmmmmm
eeeeeeeee88eeeeMMeeeeeeeeeeeeMMMMMMMeeeeeeeeeee
gggggggggg88ggg8MMggggggggggggggggggggggggggggg
mmmmmmmmmmm8mmm88MMmmmmmmmmmmmmmmmmmmmmmmMmmmMm
jjjjjjjjjjjjjjj888MMjjjjjjjjjjjjjjjjjjMMjjjjjjM
dddddddddddddd88888MMdddddddddddddddMMMdddddddm
xxxxxxxxxxxxxx888888MMxxxxxxxxxxxxxMMMxxxxxxxxx
xxxxxxxxxxxxx88888888MMxxxxxxxxxxxMMMxxxxxxxxxx
wwwwwwwwwwww88w8888888MwwwwwwwwwMMMwwwwwwwwwwww
uuuuuuuuuuuu8uu888888uMuuuuuuuMMuuuuuuuuuuuuuuu
ttttttttttttttt888888tMttttttMttttttttttttttttt
uuuuuuuuuuuuuu888888uuMuuuuuMuuuuuuuuuuuuuuuuuu
cccccccccccccc888888ccMcccccMccccccccc@cccccccc
nnnnnnnnnnnnnn88888nnnMnnnnnnnnnnnnnn@@nnnnnnnn
fffffffffffff88888fffMffffffffffffff@@@ffffffff
dddddddddddd88888dddMddddddddddddddd@@ddddddddd
ooooooooooo88888oooMooooomoooooooooo@oooooooooo
ttttttttttt8888tttMtttttMtttttttttttttttttttttt
tttttttttt8888tttMtttttMttttttttttttttttttttttt
wwwwwwwww888wwwwMwwwwwMmwwwwwwwwwwwwwwwwwwwwwwM
ooooooo8888ooooMMooooMmoooooooooooooooooooooMMM
pppppp888ppppppMpppppMppppppppppppppppppppMMMpp
uuu8888uuuuuuuMMuuuuuuuuuuuuuuuuuuuuuuuuuMMuuuu
ooooooooooooooMoooooooooooooooooooooooooMoooooo
dddddddddddddMMddddddmddddddddddddddddddddddddd
cccccccccccccMccccccccMcccccccccccccccccccccccc
uuuuuuuuuuuuMMuuuuuuuuuMuuuuuuuuuuuuuMuuuuuuuuu
ssssssssssssMsssssssssssM88sssssssssMssssssssss
uuuuuuuuuuuuMuuuuuuuuuuuu8888888888Muuuuuuuuuuu
ppppppppppppMppppppppppppp88888888Mpppppppppppp
ddddddddddddMdddddddddddddd888888Mddddddddddddd
uuuuuuuuuuuuMuuuuuuuuuuuuuuu88888Muuuuuuuuuuuuu
nnnnnnnnnnnnMnnnnnnnnnnnnnnnnn88Mnnnnnnnnnnnnnn
hhhhhhhhhhhhMhhhhhhhhhhhhhhhhhhhMhhhhhhhhhhhhhh
ggggggggggggMMgggggggggggggggggMggggggggggggggg
oooooooooooooMoooooooooooooooooMooooooooooooooo
pppppppppppppMMpppppppppppppppMpppppppppppppppp
ttttttttttttttMtttttttttttttttMtttttttttttttttt
mmmmmmmmmmmmmmMMmmmmmmmmmmmmmMmmmmmmmmmmmmmmmmm
sssssssssssssssMsssssssssssssMsssssssssssssssss
lllllllllllllllMMlllllllllllMllllllllllllllllll
aaaaaaaaaaaaaaaaMaaaaaaaaaaaMaaaaaaaaaaaaaaaaaa
hhhhhhhhhhhhhhhhMMhhhhhhhhhMhhhhhhhhhhhhhhhhhhh
bbbbbbbbbbbbbbbbbMbbbbbbbbbMbbbbbbbbbbbbbbbbbbb
dddddddddddddddddMMdddddddMdddddddddddddddddddd
xxxxxxxxxxxxxxxxxxMMxxxxxxMxxxxxxxxxxxxxxxxxxxx
kkkkkkkkkkkkkkkkkkMMkkkkkMkkkkkkkkkkkkkkkkkkkkk
tttttttttttttttttttMMttttMttttttttttttttttttttM
aaaaaaaaaaaaaaaaaaaMMaaaMaaaaaaaaaaaaaaaaaaaaMM
qqqqqqqqqqqqqqqqqqqqMMqqMqqqqqqqqqqqqqqqqqqqMMM
hhhhhhhhhhhhhhhhhhhhMMhMhhhhhhhhhhhhhhhhhhhMMM
jjjjjjjjjjjjjjjjjjjjjMMMjjjjjjjjjjjjjjjjjjMMM
eeeeeeeeeeeeeeeeeeeeeMMeeeeeeeeeeeeeeeeeeMMM
hhhhhhhhhhhhhhhhhhhhhhMhhhhhhhhhhhhhhhhhMMM
bbbbbbbbbbbbbbbbbbbbbMMbbbbbbbbbbbbbbbbMMM
vvvvvvvvvvvvvvvvvvvvvMMvvvvvvvvvvvvvvvMMM
qqqqqqqqqqqqqqqqqqqqqMMqqqqMqqqqqqqqqMMMq
gggggggggggggggggggggmMMggggMMgggggggMMMM
ssssssssssssssssssssssMMMsssssssssssMMMsM
eeeeeeeeeeeeeeeeeeeeeemMMeeeMeeeeeeeMeMeM
pppppppppppppppppppppppMMppMMMMpppppppMpM
wwwwwwwwwwwwwwwwwwwwwwwMMwwMMMwwwwwwwwMwM
qqqqqqqqqqqqqqqqqqqqqqqmMMqqMMqqqqqqqqMqM
wwwwwwwwwwwwwwwwwwwwwwwwMMwwMMwwwwwwwwwMwM
eeeeeeeeeeeeeeeeeeeeeeeeMMeeMMeeeeeeeeeeMem
qqqqqqqqqqqqqqqqqqqqqqqqMMqqqMqqqqqqqqqqqMM
ssssssssssssssssssssssssMMMsssssssssssssssMs
ppppppppppppppppppppppppMMMpppppppppppppppMp
aaaaaaaaaaaaaaaaaaaaaaaaMMMaaaaaaaaaaaaaaaaM
ddddddddddddddddddddddddMMMddddddddddddddddM
zzzzzzzzzzzzzzzzzzzzzzzzMMMzzzzzzzzzzzzzzzzMm
yyyyyyyyyyyyyyyyyyyyyyyyyMMyyyyyyyyyyyyyyyyMM
eeeeeeeeeeeeeeeeeeeeeeeeeMMMeeeeeeeeeeeeeeeMM
uuuuuuuuuuuuuuuuuuuuuuuuuMMMuuuuuuuuuuuuuuuMM
aaaaaaaaaaaaaaaaaaaaaaaaaMMMaaaaaaaaaaaaaaaMM
gggggggggggggggggggggggggMMMgggggggggggggggMM
kkkkkkkkkkkkkkkkkkkkkkkkkkMMkkkkkkkkkkkkkkMMM
ffffffffffffffffffffffffffMMMfffffffffffffMM
ssssssssssssssssssssssssssMMMsssssssssssssMM
zzzzzzzzzzzzzzzzzzzzzzzzzzMMMzzzzzzzzzzzzMM
nnnnnnnnnnnnnnnnnnnnnnnnnnnMMnnnnnnnnnnnnMM
tttttttttttttttttttttttttttMMttttttttttttMM
tttttttttttttttttttttttttttMMtttttttttttMM
yyyyyyyyyyyyyyyyyyyyyyyyyyyMMMyyyyyyyyyyMM
jjjjjjjjjjjjjjjjjjjjjjjjjjjMMMjjjjjjjjjjMM
ddddddddddddddddddddddddddddMMdddddddddMM
llllllllllllllllllllllllllllMMMllllllllMM
iiiiiiiiiiiiiiiiiiiiiiiiiiiiMMMiiiiiiiiMM
vvvvvvvvvvvvvvvvvvvvvvvvvvvvvMMvvvvvvvvMM
yyyyyyyyyyyyyyyyyyyyyyyyyyyyyMMMyyyyyyMM
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaMMMaaaaaaMM
ggggggggggggggggggggggggggggggMMggggggMM
ttttttttttttttttttttttttttttttMMttttttMM
uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuMMuuuuuMM
fffffffffffffffffffffffffffffffMMfffffMMf
sssssssssssssssssssssssssssssssMMsssssMsM
qqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqMMqqqqqMqM
hhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhhMhhhhhhMh
vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvMvMvvvvvvvM
iiiiiiiiiiiiiiiiiiiiiiiiiiiiiMiiiMiiiiiiM
nnnnnnnnnnnnnnnnnnnnnnnnnnnnMnnnnMnnnnnnM
lllllllllllllllllllllllllllMlllllMlllllllM
aaaaaaaaaaaaaaaaaaaaaaaaaaMaaaaaaMMaaaaaaaM
jjjjjjjjjjjjjjjjjjjjjjjjjjMjjjjjjjMjjjjjjjjM
ggggggggggggggggggggggggggM;g;ggggMgggggggggM
yyyyyyyyyyyyyyyyyyyyyyyyyyMymy;yyyMyyyyyyyyyyM
ttttttttttttttttttttttttttMMtmtmttMtttttttt;tM
vvvvvvvvvvvvvvvvvvvvvvvvvvvMMvmvvMMvvvvvvv;v;M
ooooooooooooooooooooooooooooMMooMMMoooooo;omoM
qqqqqqqqqqqqqqqqqqqqqqqqqqqqqMMMMqMMqqqqmqmqMM
eeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeMMeeeemeMM
uuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuuMMuuuuMM
vvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvvMMvvMM
ccccccccccccccccccccccccccccccccccccccMMMM
First off, let me say that I am among those who believe that the XFree86 project has become bloated to the point of being grossly inefficient.
That said, Berlin looks like a nice, promising idea, but the feeling I get from their web site and the screenshots I've seen is that this is still a fledgling project that is getting all excited about the wrong things. It seems to me that the developers are far more excited about 3d rotating windows and alpha channel transparencies than actually producing a functional, reliable graphical user interface. Much of that stuff is good and I know a lot of X users have been looking for features like these for a while, but if this project is to gather any momentum, they need to concentrate on more important issues like speed and stability. One thing I would like to see them do, for example is find a more efficient solution to X's complex network client/server layers which I believe are wonderful but have a significant speed cost. When that happens, I'll start thinking of trying it out on my PC.
Am I a hipster-doofus?
They mention a beos whitepaper on this. If this could be done then it would be great. In my experience the two most popular reasons people have given me for not liking linux are; 1. the interface seems slow, and 2. it is too hard to install new software. If we could get our interface as snappy as beos' it would be a big help. It all comes down to good first impressions and if it is "wow this gui is so reponsive" instead of the present "why is so slow when I do things like drag windows" half of the sale is made there.
Reading their Berlin vs. X paper certainly explains why such a project is worthwhile, despite the fact that X is plenty good at what it does. However, I was a little shocked to see that it is has been under development for 5 years, and they are only on version 0.2, with hardly any of the features that they tout implemented.
Given this, it seems likely that a usable release is at least another ten years off, and then don't forget the five or ten years it's going to take for common applications to be ported over and kinks to be worked out.
In other words, this truly is the "GUI of the future"...the very distant future.
You talk about the amazing (my word) performance of your 2D hardware and how using OpenGL will toss all that out the window.
Well, I'm gonna let you on to a little secret that game programmers know all too well. Doing 2D graphics is usually faster if you use the 3D hardware to do it. Now, it does depend on what you're doing, but overall, putting sprites onto polygons and blitting the polygons to the screen is faster than drawing the sprites on the screen directly.
I know these seems odd, but it's really just a fact of the video cards being great for 3D (or bad for 2D, if you want to look at it that way). There's just been so much of a push for 3D in cards, and not too many people have been asking for better 2D performance, so the current crop of video cards is kinda lop-sided.
Microsoft even stopped developing new versions of DirectDraw. They say that if you want to make 2D applications, use Direct3D. This wasn't because DirectDraw was done, or because they want all new games to be 3D, but because 2D graphics API's are becoming insufficient.
Unless i missed something, no one was talking about moving the windows around in 3D. It's strictly a performance thing.
ben.c
I don't see why I should apt-get this if I can't use gnome or ximian gnome. Sure, maybe Berlin is an improvement over X in some areas. However, X can be used in practically any *DE. Berlin? I read of no support of their site.
"There ought to be limits to freedom"
Most programs don't wire to the X metal; toolkits do this and porting a single toolkit immediately goes a long way to porting a desktop environment over to a new windowing system. There's already some /dev/fb versions of GTK+ being developed, and Qt is particularly well suited to window independence; look at QT/Embedded. Any bets on how quickly we'll see Konqui running under Berlin? ;) (Although I'd like to see the reaction and ensuing bloodshed when someone tells the KDE developers the whole thing's implemented on top of CORBA =) )
...i am waiting for woody. how long must i wait! =(
I thought it was sort of interesting that many of the X vs Berlin features actually said X does this too. That doesn't make it very much of a "vs" argument.
The key thing that many people seem to forget is that X has a nice extension mechanism. Everything Berlin is doing could be done as extensions to X. The alpha compositing is already being done via the RENDER extension. The Resize and Rotate extension will allow you to switch via mode and rotate on the fly. You could do the rest as extensions if you wanted.
The big advantage of extending X is that you don't throw the baby out with the bath water. All the old applications still work. Applications can decide which extensions to use when they are ready. This makes it easy to see what works and what doesn't and to let each application progress at it's own pace.
mgoo
ewve
xext
ncvg
zgif
dydg
hhtn
jiwh
pywr
\ | o ">gcma
| / a ">xbby
|_/ t ">vylp
/ \ s ">hvyf
nfmm
kmun
jntb
ktml
kjon
vktd
jggn
qavl
zaoh
tlmt
JIM--Ici Jim Carr. Heu...Denis, je sais que plusieurs de nos auditeurs ne connaissent pas très bien les termes de hockey. Qu'est-ce que ça veut dire, par exemple, un dégagement?
DENIS--Ben, heu...c'est quand un bonhomme lance le puck dans l'aut' bout d'la patinoire, avant qu'les autres soyent là, ou qu'ya personne alentour. Quand j'lève le bras comme ça (il lève son bras.), y'arrêtent la game pis y r'commencent.
JIM, hochant la tête--Mmm...Et qu'est-ce que c'est qu'un bâton élevé?
DENIS--Heu...ça c'est pas compliqué: ça c'est quand un gars t'envoèye son bâton icitte, là, là (il fait le mouvement.), t'as pas l'droit d'faire ça.
JIM, hochant la tête--On n'a pas le droit...
DENIS--Oh! non. Jamais jamais.
JIM--Pour quelle raison?
DENIS--C'est contre les règles du jeu.
JIM--Ah!...
DENIS--Faut être stupide pour faire des choses du genre. Les Blokes font ça, pas les Québécois; nous autres on...
JIM, l'interrompant--Denis, heu... qu'est-ce que ça veut dire, heu...cingler?
DENIS--Oh! ça c'est très simple. C'est ça! (il frappe la jambe de Jim, qui retient un cri.)
JIM--Ça...ça entraîne une une pénalité, je crois...
DENIS--Ouais. Heu...si t'enfarge un homme aussi, y t'en donne une. Comme ça (mouvement) ou pour un hook, de même (mouvement) ou ben un six pouces d'in côtes, comme ça (mouvement), c'est toute mal ça.
JIM--Mal...
DENIS--Tu joues d'même on t'sort, on t'envoèye su'l banc à coup sûr. Heu...2 minutes à passer tout seul pendant qu'les autres jouent, ça fait que... t'as honte. Ensuite tu sors du banc.
JIM, à la caméra--Les Chiefs joueront demain soir à l'Aréna des Sports contre Hyannisport. Il y a encore des places disponibles.
Une fois qu'il n'est plus en ondes, Jim se masse la jambe et lance à un technicien hors-champ: "Bonne émission, hein?"
SCÈNE 2: GAME CONTRE HYANNISPORTANNONCEUR--À la défense pour les Chiefs, le numéro 5, Billy Charlebois. Au centre pour les Chiefs se soir, le numéro 7, le joueur-entraîneur Reggie Dunlop.
UN SPECTATEUR, à Regge--Dunlop, s'tie d'chien sale!!
ANNONCEUR--À l'aile gauche, le numéro 10, Ned Braden.
UNE SPECTATRICE, à Ned--T'es plein d'soupe, Braden!!
ANNONCEUR--À l'aile droite, le numéro 14, Jean-Guy Drouin.
UNE SPECTATRICE, à Jean-Guy--Va t'rhabiller!!!
ANNONCEUR--Mesdames et messieurs, l'hymne national.
Tout le monde se lève. L'hymne national est joué. Les joueurs se promène un peu, encouragent Denis, puis commencent à se placer.
REGGE, à Nick--Ça vas-tu à ton goût Nick?
NICK--Chus pacté.
REGGE--Hen?
NICK--Cré lé cré lé pas, me su pacté à fraise su'l bus. Louise à m'a laissé pis l'enfant d'bâtard là-bas y'arrête pas d'me faire jouer chaque fois que chus pacté.
REGGE--J'tais pas au courant de rien.
NICK--Si y'en a un qui m'rente dans bande, m'en va pisser dans mon jack-strap.
Mise au jeu. Les Chiefs tentent une attaque mais sont refoulés dans leur territoire. Ned prend le puck en arrière de son but.
DENIS, à Ned--Descent-là à l'aut' boutte, Ned!
Malheureusement, ça ne marche pas. Les Présidents attaquent et marque un but. Les Chiefs rentrent au banc.
FEMME DE GERRY, à Shirley--J'ai envie d'acheter un encyclopédie à Gerry, un beau gros set. Celui ou tout est classé par ordre alphabétique, tsé heu...les arts, la mécanique, la philosophie...
SHIRLEY--Ouin...Johnny lui y dit qu'l'instruction c't'aussi important que l'cul pis à boisson.
Un autre but des Présidents.
JIM, au micro--Eh! ben les Chiefs traînent de l'arrière avec un compte de 3 à 0 au milieu de la première période. (Dickie Dunn, qui tape à la machine, lui tape sur l'épaule et pointe le tableau indicateur.) Oups! S'cusez-moi, c'est là une petite erreur; le compte est de 2 à 0. Nous ne voulons en aucune façon aggraver le cas des Chiefs.
Sur la glace, Jean-Guy se fait plaquer.
JEAN-GUY--Aie! toé, m'as t'peter à yeule mon tabarnak!
Ned fait une montée spectaculaire et marque un but.
UN SPECTAEUR, à Ned--Comptes-en un autre, on t'paye pour, Braden!!
UN AUTRE SPECTATEUR--Vous pourriez essayer d'en gagner une pour changer!!
Ned entre au banc, jette un regard dans les estrades, vers Lily. Elle lui montre son flacon d'alcool.
NED--Maudit beau but.
PETE--On é za, on é za.
REGGE--Lâchez pas é gars.
Un but des Présidents.
JEAN-GUY--Cross-check, ostie!!!
JIM--Ce soir dans la loge de la presse, un jeune joueur des Chiefs blessé, Dave Carlson. Dave, tu dois trouver ça bien dur de voir ton équipe perdre comme ça?
DAVE, enrhumé--C't'un faite, Jim.
JIM--Tu t'es blessé le genou durant la partie à Peterboro?
DAVE--Non.
JIM--Ah! non? C't'une entorse?
DAVE--Non, Jim, j'ai l'rhume. (Jim détourne la tête, désintéressé.) J'chus toute...tsé, j'ai l'nez qui coule, la gorge toute rouge, tsé veux dire?...
JIM, désintéressé--Han-han...
DAVE--J'ai voulu aller faire partir mon char moé pendant l'orage l'aut'soir. Ça fait qu'j'avais pas mis mon jacket pis moué, là, j'pense que ça m'a tombé d'in reins icitte... (il se touche le dos.)
JIM, l'interrompant--Ah! Y s'passe des choses à la droite des buts de l'équipe d'Hyannisport!
Sur la glace, la seule chose intéressante(!) est Jean-Guy qui retient un joueur des Présidents.
UN SPECTATEUR, à Jean-Guy--Fais-y manger d'la marde, estie d'tabarnak!!
REGGE, à Johnny--Crisse, t'as-tu vu Groofy? Yé pacté à mort!
JOHNNY--Pas d'farce?!
REGGE--J'te l'jure. Pis si jamais y s'fait planter dans bande, y va pisser dans son jack-strap.
JOHNNY--Ah! Ah! Pisser dans son jack-strap, celle-là est bonne!
PETE, à Jean-Guy--Pauv' tit-gars, y va faire pipi!
JEAN-GUY--Non, non, s'correct.
Changement de ligne. Le téléphone sonne dans le bureau de Joe McGrath. Il répond en ôtant son cigare.
JOE--Joe McGrath. Ah! oui mademoiselle...
Sur la glace, Ned plaque Nick dans la bande.
NED, à Nick--Vas-donc t'rhabiller avant d'te casser à yeule, Nick!
Nick rentre lentement au banc...
JOE--Ah! oui, sont toute sua patinoire, y jouent toute une grosse partie. Ouais, y seront prêts à temps.
SCÈNE 3: LE DÉFILÉ DE MODEPRÉSENTATRICE--Le ravissant ensemble #32 est intitulé "Homar Shariff" et vous est présenté par le défenseur des Chiefs, Billy Charlebois, qui est originaire de...heu...voyons sur la carte ici, là...Moose Jaw, Saskatchewan! Remarquez les épaules rembourrées qui donnent à Billy l'allure des années 40...
Billy marche lourdement avec une face de boeuf.
JOE, arrivant--Aie t'as l'air chic! Vraiment chic! (il s'en va en arrière.)
PRÉSENTATRICE--...et n'oubliez pas que le plus beau cadeau que vous puissiez faire à l'homme de votre vie c'est un billet de saison aux joutes des Chiefs!
Joe arrive en arrière.
PETE, se regardant dans le mirroir--Crisse! J'ai d'l'air d'un osti d'tapette dans c't'affaire-là!
JOE, à Pete--Aie, as-tu vu Reggie ou ben Braden?
PETE, se retournant--Écoute Joe, j'en ai plein l'cul d'tes maudites farces! Y'a rien dans mon contrat qui dit que j'dois m'habiller en folle à une parade de mode, pas vrai?! Aie Joe!!
Joe ne répond pas et se retourne vers l'autre salle.
JOE, à Johnny--As-tu vu Dunlop ou ben Braden?
JOHNNY--????? ça moé Joe!?
JOE--Ah! Arrêtes-toé donc. (Il s'en va téléphoner.)
JOHNNY--Quand m'as être su'l stage, là, m'as écarter c'te maudite robe de chambre de tapette pis m'as t'leur brasser ma quéquette en pleine face!
TAILLEUR, à Johnny pendant qu'il parle--Monsieur... Monsieur... Hé!...
JOE--Dis donc pas d'niaiseries.
JOHNNY--Pis sais-tu pourquoi j'va l'faire?...
TAILLEUR--Arrêtez de bouger!
JOHNNY--...Parce que j'veux qu't'aye une crise cardiaque, pis qu'tu meurs pis tu m'fasse pus chier, ostie! Toé pis tes maudits fashion shows! (Au tailleur:) Pis toé, lâches-moé calvaire!! (Il le repousse.)
JOE, composant le numéro--C'est une excellente publicité. C't'un fait, vous faites pus rentrer autant d'monde qu'qutrefois, bonhomme.
JOHNNY--Ma t'leur brasser-ça su'l nez mon tabarnak! Pis j'te dis qu'té mieux de t'préparer parce que quand j'vas à sortir, tout le monde dans c'te salle-là, excepté ma femme, y vont prendre la porte en criant! (Il sort.)
PRÉSENTATRICE--Voici un ensemble très original, le numéro 8. Cet ensemble vous est présenté par le défenseur des Chiefs, Johnny Upton.
JOE, au téléphone--C'est Joe McGrath icitte. Oui, j'cherche Reggie Dunlop...
Des cris proviennent de la grande salle. Joe, désespéré, raccroche.
SCÈNE 4: L'ENTREVUE À LA RADIOJimm Carr interview Regge et Ned à la radio.
JIM--Nous avons avec nous cet après-midi deux générations de professionnels du hockey qui se feront un plaisir de répondre à vos questions. Le joueur-entraîneur, Reggie Dunlop et l'ailier droit Ned Braden. (à Regge:) Reggie, vous représentez la vieille garde, celle qui a fait du hockey ce qu'il est aujourd'hui. Vous êtes un des piliers de la Ligue fédérale. Depuis combien d'années jouez-vous?
REGGE--Heu...depuis plusieurs années, Jim.
JIM--Ça c'est vrai. Et de l'autre côté, nous avons Ned Braden, qui vient d'achever ses études universitaires et qui est Américain de naissance. Tu étais à Princeton et tu étais dans l'équipe d'étoiles, j'pense...
NED--C'est ça, j'ai été à Princeton.
Jim rit.
JIM--OK, nos lignes sont ouvertes et nous attendons vos questions sur le monde fascinant du hockey professionnel. Alors...allons-y. Ici Jim Carr, quelle est votre question?
FEMME AU TÉLÉPHONE--Aie! Dunlop, crisse de vieux singe, quand est-ce que tu prends ta retraite, là, pour laisser la place... (flushée.)
JIM, riant nerveusement-- Nous...écoutons un peu de musique en attendant une autre question. (il engeule son régisseur avec des gestes.)
NED--Avant ça, Jim, j'voudrais dire que les jeunes apprendraient beaucoup en venant voir jouer un vétéran d'la classe de Reggie Dunlop.
JIM--Pendant que nous attendons la prochaine question, heu... je tiens à demander à nos auditeurs d'essayer de...hé bien de demeurer dans les limites du bon goût et de la décence.
SCÈNE 5: DANS LA RUEREGGE--Quelle sorte de plotte c'est ça! Ça appelle rien qu'pour crier des bêtises, câlisse. C'est supposé d'être nos fans, pis juste à cause qu'on perd...
NED--Ah! tout ça c'est les nouvelles idées de McGrath pis son ostie d'P.R. à marde. Eh! j'l'hais c'te p'tit bâtard-là! Quessé qui vont faire ces gars-là l'jour où y vont fermer l'usine, hein?
REGGE--Aahh! Y vont pas à fermer, c'est juste pour énerver les gars un peu, pour leur faire apprécier leur job. Ça, c't'une tactique qu'yé ben vieille...
NED--C't'annoncé à matin: le premier avril, y ferment toute l'affaire.
Ils arrêtent de marcher.
REGGE--Ouais?
NED--Ben oui.
REGGE--T'es sûr c'pas des blagues?...
NED-- Y va avoir 10,000 ouvriers d'mis à porte le premier avril.
REGGE--Mais tous ces gars-là, quessé qui vont faire?
NED--Je l'sais pas. Ça va être chacun pour soi, j'imagine.
Une auto passe et klaxonne. Ned envoie la main.
REGGE--Aie, qui c'est ça?
NED--Hum...J'm'en rappelle pas.
REGGE--Ah! non? P'tête ben qu'ta femme s'en rappellerait, elle.
Une grosse camionnette bleu frôle Ned puis s'arrête.
SCÈNE 6: DANS LA CAMIONNETTENED, à la chienne--La plus belle fille du monde. Ben oui, ben oui. La plus belle pis la plus fine de toutes. Comment ça va ma belle, hein? Comment ça va? Oui, t'es contente de m'voir, hen? Ouiouiouioui, t'es fine, t'es une belle fille. Ah! pis j'm'ennuyais d'toi, toi aussi tu t'ennuyais d'moi...
REGGE, à Lily--Comment tu trouves ça icitte?
LILY--C't'une place de cul pis j'haïs ça! Ça sera pas long, on va faire une dépression.
La camionnette descend la rue en trombe et saute une bosse.
REGGE, ironisant--En tout cas, ça s'voit pas.
LILY--Ben moi j'le sens que j'va d'venir folle.
REGGE--Aie! Faut l'savoir!
La camionnette saute une plus grosse bosse.
NED, à Lily--Ralentis un peu, t'énerves la chienne, là!
SCÈNE 7: AU BUREAU DE JOEJOE, au téléphone--Ouais, dis-y d'canceller s't'ordre-là. Écoute, Gerry, y'a aut'chose qui m'inquiète. C't'un problème assez épineux et important. C'est... (Regge l'appelle de loin.) Peux-tu attendre une minute...
Regge entre dans le bureau.
REGGE--Quessé qui s'passe avec nous autres quand y ferment l'usine?
JOE--Ahh! t'inquiètes pas pour ça. Tiens, les nouveaux arrivent par l'autobus de 4 heures et 25. (Il lui donne le papier.)
REGGE--Écoute, j'veux savoir c'que l'équipe va devenir. (Il regarde la liste.) Quessé-ça ces gars-là? Ça première fois que j'vois ces noms-là.
JOE--Discute pas. Ramasse-les pis amène-les à l'hôtel.
REGGE--Ouah! j'ai déjà fait mon ostie d'B.A. aujourd'hui. J'me suis faite insulté au téléphone t'à l'heure. Y'a rien dans mon contrat qui dit que j'dois faire n'importe qu...
JOE, sortant une pièce de sa poche--Regge, Regge. Tu vois c'trente sous-là? Dans l'temps, c'tait ben d'l'argent. Pis toé aussi tu valais plus qu'astheure. Encore une saison, p'tête deux, tu vas accrocher tes patins pis prendre ta r'traite...
REGGE--Ah! tabarna... (il sort en marmonant.)
JOE--Pis là tu t'rappelleras qu'c'est Joe McGrath qui t'as entraîné pour le travail de bureau! (au téléphone:) J'm'excuse, Gerry. J'disais donc que j'cancellais l'ordre de l'aut'jour. En faite, j'pense avoir pas mal de matériel à vendre: des gants, des patins, des jambières, une table de massage, l'autobus...
SCÈNE 8: LA GARE D'AUTOBUSRegge regarde autour de lui, puis il entend tout un boucan au loin. Il va voir. Les frères Henson tapochent une machine à coke.
REGGE--Aie!...Aie!...Aie! (les frères arrêtent de brasser la machine.) Vous êtes les frères Henson?
STEVE--Maudite machine, à m'a volé mon argent!
JEFF, à Regge--Vous êtes qui vous?
REGGE--Reggie Dunlop, vot' coach. Ramassez vot' stock, on s'en va à l'hôtel.
JACK, à Steve--OK, viens-t-en Steve, laisse faire ça.
STEVE--J'veux mon argent!
JEFF, à Jack--Aie, penses-tu qu'ya des circuits d'autobus...
Steve buche une dernière fois dans la machine, qui lui rend son argent.
JACK, à Jeff--Je l'sais-tu moé?
STEVE--R'gardez, les gars. Aie! Attendez-moé! J'l'ai eu mon trente sous!
SCÈNE 9: À L'HÔTELTout le monde marche dans le corridor.
REGGE--Vous êtes des triplets, j'suppose?
JACK--Non. Moi j'suis dans l'milieu, Steve à 20 ans pis Jeff 18.
REGGE--Han. Dans quelle ligue vous êtes?
JEFF--La Ligue des As.
Jeff et Jack entre dans leur chambre. Steve s'est arrêté à la distributrice dans le corridor.
REGGE--La Ligue des As? Y'a beaucoup d'bataille.
JEFF--Non... (à Steve:) Aie! J'veux un coke. (il sort.)
REGGE, à Jack--Vot' chambre est payée pour une semaine. Après c'ta vous autres d'en trouver une.
JACK--OK coach. (Il sort et lance à Steve:) Donnes-moi un coke ou ben un orangeade. Toute sauf d'l'ostie d'root beer!
REGGE--Ah! oui, une autre chose: demain matin, on... (il regarde sur le lit et voit des jouets dans une valise.) On va jouer à l'extérieur demain...l'autobus part d'l'aréna à 8 heures et demi. (il prend un jouet dans ses mains et parle pour lui-même:) Ostie d'câlisse!
SCÈNE 10: DANS L'ARÉNAJoe ferme la lumière de son bureau et sort. Regge arrive en courant.
REGGE--Aie! toé t'es cheap en ostie, McGrath! Tu nous a acheté trois crisse de mongols!
JOE--J'ai eu un bon deal sus ces trois gars-là. L'éclaireur y'a dit qu'c'tait des gars qui promettaient.
REGGE--Tes trois mongols, y'ont amené leurs jouets avec eux-autres!
JOE--Ben j'aime mieux qui s'amusent avec leurs jouets qu'avec leur queue. Pas toé?
REGGE--Y sauraient même pas quoi faire avec! C'est ben toé, ça! Toute la marde qu'on met su'l marché, toé tu l'achètes!
JOE--Regge. C't'histoire-là ça m'fait penser...quand j'coachais à Omaha en 1948, Eddy Shore m'avait envoyé un gars qu'y'était champion d'la masturbation. Y'était pas capable de se r'tenir. Ça fait qui faisait exprès pour commettre des fautes pour s'faire envoyer au banc des punitions. Pis là, s't'ostie-là, sans s'cacher ni rien, enwoèye-donc! Ignignigniii!
REGGE, en s'en allant, dégoûté--Arrête-donc, câlisse!
SCÈNE 11: LE BARJohnny et Shirley sont assis un à côté de l'autre et ne se parlent pas. Dave joue avec une machine à boules. Billy se regarde dans le reflet de la vitre d'une autre machine. Ned et Lily sont assis à une table contre le mur. Lily prend une gorgée dans son flacon. Ils ne se regardent même pas. Au bar, sont assis de droite à gauche Dickie Dunn, Regge, Denis et Jean-Guy.
DAVE, en jouant--Bouge pas, m'a l'avoir. Envoèye, let's go, ostie d'câlisse, envoèye. Maudite boule de cul, envoèye...
REGGE, en lisant le journal--...et voir les trois Chiefs marquer coup sur coup les brillantes couleurs de leur chandail f... faisant contrass avec le blanc de la glace. Tout ça était comme une oeuvre d'art en pleine action. (à Dickie:) Aie! ça c'est bien écrit.
DICKIE--J'crois avoir saisi un peu l'esprit du jeu, Regge.
REGGE--Ah! oui...
NED, sarcastique, à Lily--Tu veux une bière pour faire passer ça?
LILY--Ça m'écoeure de nous voir dans c'te place-là. On doit avoir l'air d'un couple de chiens dans un jeu d'quilles, baptêce!
NED--Moi, j'me trouve très bien icitte.
LILY--Han! T'es à prêt devenir fou toé-si! T'es à prêt d'venir un zombie, c'est toi qui me l'as dit.
NED--Écoute, j'veux pas commencer une bataille. OK?!
REGGE, lisant toujours le journal--...Le jeune gardien de but Denis Lemieux continuant sa brillante première saison (Denis commence à lire lui aussi.) avec les Chiefs fut...(Denis lui arrache le journal.)
JEAN-GUY, à Denis--Aie! y parlent-tu de nous autres?
DENIS--Ben oui, y parle d'la game d'hier.
JEAN-GUY--Lis-lé donc.
DENIS--Denis Lemieux, le jeune gardien de but...
LILY--Mon père peut m'trouver une job, ton père peut t'trouver une job...
NED--J'chus tout à fait d'accord. C'est l'fun quand on a l'choix. (il prend une glou)
LILY--Tout c'que j'veux c'est sacrer l'camp de c'te maudite dumpe-là.
NED, mettant des clés sur la table--OK! Prends à vanne mais laisses-moé l'chien!
Lily se lève et s'en va.
REGGE, à Lily--Hey! salut Lily! (À Denis:) Quessé qui y prend donc?
Lily revient, s'arrête au milieu de la salle.
LILY, criant, à Ned--T'es plein d'bullshite! D'la maudite bullshite!!
NED--T'es saoule.
REGGE, à Lily--Ça c'est vrai, yé plein d'bullshite!
LILY--Ouais, mais au moins on est les seuls ici-d'dans qui s'respectent! (elle sort.)
REGGE--Ah! ça c'est beau! Moé j'adore ça une fille qui s'sac de c'que tout l'monde pense d'elle. C'est vrai, j'trouve ça formidable.
SHIRLEY, pour elle-même--Mon Dieu qu'c'est triste d'entendre ça.
UN GARS SAOUL, à Regge--Aie! quand essé que vous aller commencer à gagner quek games, Reggie?
REGGE--Ça s'en vient ben. (le gars s'en va, Regge jette un coup d'oeil à Ned qui boit sa bière tout seul; À Denis:) Aie! quessé qu'y'ont ces deux-là?
DENIS--Ned y'en est fou. Il me l'a dit: "j'en suis fou!"
REGGE--Ben...p'tête ben qu'Braden s't'une pédale. T'as-tu pensé à ça?
DENIS--T'es fou crisse. Tu y a pas vu à graine? Un taureau!!
Ned se lève et s'en va. Francine et une autre fille entre.
AMIE, à Francine--On peut aller s'asseoir là...
FRANCINE--O.K. (elles s'assoient.)
REGGE, à Denis--Penses-tu qu'la grande en robe rouge acceptrait d'coucher avec moi?
DENIS--Non. C'est pas ton genre.
REGGE--Combien tu gages?
DENIS--Moé, j'te gage un deux qu'la fille te r'garde même pas.
Regge se lève, va vers Francine, l'invite à danser. Elle accepte.
REGGE, à Francine--Ah! Francine, t'es d'plus en plus belle.
FRANCINE--C'est vrai?
BARMAN, à Denis--Y t'a ben eu, hen? C'est sa femme!
SCÈNE 12: CHEZ FRANCINERegge et Francine entre dans l'appartement. Les lumières sont éteintes.
REGGE--Pis? Ça marche les affaires?
FRANCINE--Y'a d'la bière dans l'frigidaire si t'en veux.
REGGE--C't'une nouvelle robe, ça?
FRANCINE--Plus ou moins.
REGGE--À t'va bien. C'est pas mal serré, hein? (il va au frigidaire.)
FRANCINE--J'pense que j'ai engraissé un peu.
REGGE--Penses-tu?...En tout cas, moi j'trouve que ça t'va très bien.
FRANCINE--Merci.
REGGE, en revenant--Ç'à première fois qu'ta porte, la robe?... Sors-tu beaucoup, vois-tu du monde?... C'tu...c'tu pour quelqu'un qu'tu mets c'te robe-là?...T'a un chum?
FRANCINE--Ça c't'une affaire qui te r'garde pas.
REGGE--Ah! voyons-donc Francine. (il enlève son manteau.) Ostie, j'pense à toé tout l'temps. J'sais qu'cé pas fini. Si j'étais pas toujours tellement occupé à...à...j'te verrais plus souvent. (il la serre par en arrière.) C'est vrai, ça. L'aut' soir, j'voulais venir te chercher pour t'emmener danser aux 4 As...ben...j'ai eu un empêchement. (elle se sort de son emprise.) Qu'est-ce qui a?...T'as besoin d'argent?
FRANCINE--Garde-le pour toi, Reggie; ça t'sera utile.
REGGE--À moi?
FRANCINE--D'la minute que l'usine va fermer, les Chiefs, y'en aura plus...
REGGE, l'interrompant--Ça c'est d'la bullshite, ça...
FRANCINE--La plupart des gens auront pas d'job. Avec quoi tu penses qui vont aller à tes games? Et toi à l'âge que t'as là...
REGGE--Ostie, j't'encore capable. Chus coach, pis crisse, j'ai d'l'expérience...
FRANCINE--Non, tu connais rien...
REGGE--Pis à part ça tout é gars d'l'équipe pensent que j'chus l'meilleur! (Francine allume la lumière.) Quoi?...
FRANCINE--T'es un mauvais coach. Tu sais pas quoi faire pour les faire gagner. (Regge soupire.) J'pensais à ton avenir l'aut'jour, j'essayais de...t'imaginer quand tu jouerais pus au hockey. J'voyais rien. J'voyais personne. Quesse tu vas faire?
REGGE--On va r'partir tous é deux.
Francine sourit, un peu tristement.
FRANCINE--C't'un peu trop tard.
Back on topic, OpenGL is NOT simply a 3D toolkit, it provides hardware-accelerated 2D functions as well, making it a perfect choice for Berlin.
main(c,r){for(r=32;r;) printf(++c>31?c=!r--,"\n":c<r?" ":~c&r?" `":" #");}
Ohhhh, me so goatse!
Ohhhh, me so goatse!
Ohhhh, me so goatse!
me troll you long, long time!
GOATapalooza! Goats! Goats! Goats!
All models are real goats, not like that other link
100% free goat pr0n, no annoying popup windows
goats and llamas
Are you depraved enough to click on the links? Are ya punk?!!
blah
I see a lot of things being thrown around, without any real understanding (although anyone from the Berlin project is welcome to smack me around). Here are some clarifications:
- OpenGL.
- Toolkits.
- to make X programming less painful. OK, in the future, there could be some sort of Xtoolkit->Berlin wrapper that would 'port' over applications with a recompile. But an important but unheralded aspect of Berlin is that it is designed to present a consistent programming interface that is not painful to work with.
- to give consistent looknfeel to apps. Berlin would do this at the server level. Berlin uses a single consistent set of widgets (a 'toolkit') to render the entire screen. That is why they talk about universal theming -- it would be like in installing GTK and then having the ability to switch all your applications to use GTK on the fly. Want QT? Install QT. Flip a switch. Now all you apps render with QT.
- to integrate with a desktop. Berlin doesn't deal with this, but it could be easily extended.
- Corba.
.. sometimes many orders of magnitude fewer commands.
Well, that is all I can think of for now. But I think Berlin is one of the coolest projects in a long while, and has the ability to transform Linux just like Aqua/Quartz did for BSD.Why use OpenGL? Well, according to the FAQ, it is because it is a stable API that already does a bunch of what they want. But that is missing the point -- Berlin is not OpneGL-only. OpenGL is one of the several available toolkits used by the server to render the app. In fact, the most advanced toolkit currently bundled with Berlin doesn't use OpenGL at all.
People here are talking about QT, GTK, etc. The purpose of these toolkits is
Berlin uses corba. Yes. Corba can be slow. Yes. But the trick is to see how they are using corba. For local operation, the call to the orb can be highly optimized... Just a couple of pointer jumps. (This is not much different than with X, where it uses TCP/IP to communicate with internally, even on a standalone machine). For remote operation, the corba orb shouldn't be the bottleneck the network should. But using corba gives the option to redirect displays, just like X.
The difference is that, whereas X sends thousands (or millions!) of directions over the wire saying 'Paint pixel(x,y) green', Berlin says something like 'Put a button a this point in the screen graph' (where the screen graph is part of the Berlin prgramming model). The server has enough smarts to draw and position the button itself. Hence, Berlin has the possibility of being faster than X, even with Corba, because it has to give fewer commands to the server
Changement de ligne. Le téléphone sonne dans le bureau de Joe McGrath. Il répond en ôtant son cigare.
JOE--Joe McGrath. Ah! oui mademoiselle...
Sur la glace, Ned plaque Nick dans la bande.
NED, à Nick--Vas-donc t'rhabiller avant d'te casser à yeule, Nick!
Nick rentre lentement au banc...
JOE--Ah! oui, sont toute sua patinoire, y jouent toute une grosse partie. Ouais, y seront prêts à temps.
SCÈNE 3: LE DÉFILÉ DE MODEPRÉSENTATRICE--Le ravissant ensemble #32 est intitulé "Homar Shariff" et vous est présenté par le défenseur des Chiefs, Billy Charlebois, qui est originaire de...heu...voyons sur la carte ici, là...Moose Jaw, Saskatchewan! Remarquez les épaules rembourrées qui donnent à Billy l'allure des années 40...
Billy marche lourdement avec une face de boeuf.
JOE, arrivant--Aie t'as l'air chic! Vraiment chic! (il s'en va en arrière.)
PRÉSENTATRICE--...et n'oubliez pas que le plus beau cadeau que vous puissiez faire à l'homme de votre vie c'est un billet de saison aux joutes des Chiefs!
Joe arrive en arrière.
PETE, se regardant dans le mirroir--Crisse! J'ai d'l'air d'un osti d'tapette dans c't'affaire-là!
JOE, à Pete--Aie, as-tu vu Reggie ou ben Braden?
PETE, se retournant--Écoute Joe, j'en ai plein l'cul d'tes maudites farces! Y'a rien dans mon contrat qui dit que j'dois m'habiller en folle à une parade de mode, pas vrai?! Aie Joe!!
Joe ne répond pas et se retourne vers l'autre salle.
JOE, à Johnny--As-tu vu Dunlop ou ben Braden?
JOHNNY--????? ça moé Joe!?
JOE--Ah! Arrêtes-toé donc. (Il s'en va téléphoner.)
JOHNNY--Quand m'as être su'l stage, là, m'as écarter c'te maudite robe de chambre de tapette pis m'as t'leur brasser ma quéquette en pleine face!
TAILLEUR, à Johnny pendant qu'il parle--Monsieur... Monsieur... Hé!...
JOE--Dis donc pas d'niaiseries.
JOHNNY--Pis sais-tu pourquoi j'va l'faire?...
TAILLEUR--Arrêtez de bouger!
JOHNNY--...Parce que j'veux qu't'aye une crise cardiaque, pis qu'tu meurs pis tu m'fasse pus chier, ostie! Toé pis tes maudits fashion shows! (Au tailleur:) Pis toé, lâches-moé calvaire!! (Il le repousse.)
JOE, composant le numéro--C'est une excellente publicité. C't'un fait, vous faites pus rentrer autant d'monde qu'qutrefois, bonhomme.
JOHNNY--Ma t'leur brasser-ça su'l nez mon tabarnak! Pis j'te dis qu'té mieux de t'préparer parce que quand j'vas à sortir, tout le monde dans c'te salle-là, excepté ma femme, y vont prendre la porte en criant! (Il sort.)
PRÉSENTATRICE--Voici un ensemble très original, le numéro 8. Cet ensemble vous est présenté par le défenseur des Chiefs, Johnny Upton.
JOE, au téléphone--C'est Joe McGrath icitte. Oui, j'cherche Reggie Dunlop...
Des cris proviennent de la grande salle. Joe, désespéré, raccroche.
SCÈNE 4: L'ENTREVUE À LA RADIOJimm Carr interview Regge et Ned à la radio.
JIM--Nous avons avec nous cet après-midi deux générations de professionnels du hockey qui se feront un plaisir de répondre à vos questions. Le joueur-entraîneur, Reggie Dunlop et l'ailier droit Ned Braden. (à Regge:) Reggie, vous représentez la vieille garde, celle qui a fait du hockey ce qu'il est aujourd'hui. Vous êtes un des piliers de la Ligue fédérale. Depuis combien d'années jouez-vous?
REGGE--Heu...depuis plusieurs années, Jim.
JIM--Ça c'est vrai. Et de l'autre côté, nous avons Ned Braden, qui vient d'achever ses études universitaires et qui est Américain de naissance. Tu étais à Princeton et tu étais dans l'équipe d'étoiles, j'pense...
NED--C'est ça, j'ai été à Princeton.
Jim rit.
JIM--OK, nos lignes sont ouvertes et nous attendons vos questions sur le monde fascinant du hockey professionnel. Alors...allons-y. Ici Jim Carr, quelle est votre question?
FEMME AU TÉLÉPHONE--Aie! Dunlop, crisse de vieux singe, quand est-ce que tu prends ta retraite, là, pour laisser la place... (flushée.)
JIM, riant nerveusement-- Nous...écoutons un peu de musique en attendant une autre question. (il engeule son régisseur avec des gestes.)
NED--Avant ça, Jim, j'voudrais dire que les jeunes apprendraient beaucoup en venant voir jouer un vétéran d'la classe de Reggie Dunlop.
JIM--Pendant que nous attendons la prochaine question, heu... je tiens à demander à nos auditeurs d'essayer de...hé bien de demeurer dans les limites du bon goût et de la décence.
SCÈNE 5: DANS LA RUEREGGE--Quelle sorte de plotte c'est ça! Ça appelle rien qu'pour crier des bêtises, câlisse. C'est supposé d'être nos fans, pis juste à cause qu'on perd...
NED--Ah! tout ça c'est les nouvelles idées de McGrath pis son ostie d'P.R. à marde. Eh! j'l'hais c'te p'tit bâtard-là! Quessé qui vont faire ces gars-là l'jour où y vont fermer l'usine, hein?
REGGE--Aahh! Y vont pas à fermer, c'est juste pour énerver les gars un peu, pour leur faire apprécier leur job. Ça, c't'une tactique qu'yé ben vieille...
NED--C't'annoncé à matin: le premier avril, y ferment toute l'affaire.
Ils arrêtent de marcher.
REGGE--Ouais?
NED--Ben oui.
REGGE--T'es sûr c'pas des blagues?...
NED-- Y va avoir 10,000 ouvriers d'mis à porte le premier avril.
REGGE--Mais tous ces gars-là, quessé qui vont faire?
NED--Je l'sais pas. Ça va être chacun pour soi, j'imagine.
Une auto passe et klaxonne. Ned envoie la main.
REGGE--Aie, qui c'est ça?
NED--Hum...J'm'en rappelle pas.
REGGE--Ah! non? P'tête ben qu'ta femme s'en rappellerait, elle.
Une grosse camionnette bleu frôle Ned puis s'arrête.
SCÈNE 6: DANS LA CAMIONNETTENED, à la chienne--La plus belle fille du monde. Ben oui, ben oui. La plus belle pis la plus fine de toutes. Comment ça va ma belle, hein? Comment ça va? Oui, t'es contente de m'voir, hen? Ouiouiouioui, t'es fine, t'es une belle fille. Ah! pis j'm'ennuyais d'toi, toi aussi tu t'ennuyais d'moi...
REGGE, à Lily--Comment tu trouves ça icitte?
LILY--C't'une place de cul pis j'haïs ça! Ça sera pas long, on va faire une dépression.
La camionnette descend la rue en trombe et saute une bosse.
REGGE, ironisant--En tout cas, ça s'voit pas.
LILY--Ben moi j'le sens que j'va d'venir folle.
REGGE--Aie! Faut l'savoir!
La camionnette saute une plus grosse bosse.
NED, à Lily--Ralentis un peu, t'énerves la chienne, là!
SCÈNE 7: AU BUREAU DE JOEJOE, au téléphone--Ouais, dis-y d'canceller s't'ordre-là. Écoute, Gerry, y'a aut'chose qui m'inquiète. C't'un problème assez épineux et important. C'est... (Regge l'appelle de loin.) Peux-tu attendre une minute...
Regge entre dans le bureau.
REGGE--Quessé qui s'passe avec nous autres quand y ferment l'usine?
JOE--Ahh! t'inquiètes pas pour ça. Tiens, les nouveaux arrivent par l'autobus de 4 heures et 25. (Il lui donne le papier.)
REGGE--Écoute, j'veux savoir c'que l'équipe va devenir. (Il regarde la liste.) Quessé-ça ces gars-là? Ça première fois que j'vois ces noms-là.
JOE--Discute pas. Ramasse-les pis amène-les à l'hôtel.
REGGE--Ouah! j'ai déjà fait mon ostie d'B.A. aujourd'hui. J'me suis faite insulté au téléphone t'à l'heure. Y'a rien dans mon contrat qui dit que j'dois faire n'importe qu...
JOE, sortant une pièce de sa poche--Regge, Regge. Tu vois c'trente sous-là? Dans l'temps, c'tait ben d'l'argent. Pis toé aussi tu valais plus qu'astheure. Encore une saison, p'tête deux, tu vas accrocher tes patins pis prendre ta r'traite...
REGGE--Ah! tabarna... (il sort en marmonant.)
JOE--Pis là tu t'rappelleras qu'c'est Joe McGrath qui t'as entraîné pour le travail de bureau! (au téléphone:) J'm'excuse, Gerry. J'disais donc que j'cancellais l'ordre de l'aut'jour. En faite, j'pense avoir pas mal de matériel à vendre: des gants, des patins, des jambières, une table de massage, l'autobus...
SCÈNE 8: LA GARE D'AUTOBUSRegge regarde autour de lui, puis il entend tout un boucan au loin. Il va voir. Les frères Henson tapochent une machine à coke.
REGGE--Aie!...Aie!...Aie! (les frères arrêtent de brasser la machine.) Vous êtes les frères Henson?
STEVE--Maudite machine, à m'a volé mon argent!
JEFF, à Regge--Vous êtes qui vous?
REGGE--Reggie Dunlop, vot' coach. Ramassez vot' stock, on s'en va à l'hôtel.
JACK, à Steve--OK, viens-t-en Steve, laisse faire ça.
STEVE--J'veux mon argent!
JEFF, à Jack--Aie, penses-tu qu'ya des circuits d'autobus...
Steve buche une dernière fois dans la machine, qui lui rend son argent.
JACK, à Jeff--Je l'sais-tu moé?
STEVE--R'gardez, les gars. Aie! Attendez-moé! J'l'ai eu mon trente sous!
SCÈNE 9: À L'HÔTELTout le monde marche dans le corridor.
REGGE--Vous êtes des triplets, j'suppose?
JACK--Non. Moi j'suis dans l'milieu, Steve à 20 ans pis Jeff 18.
REGGE--Han. Dans quelle ligue vous êtes?
JEFF--La Ligue des As.
Jeff et Jack entre dans leur chambre. Steve s'est arrêté à la distributrice dans le corridor.
REGGE--La Ligue des As? Y'a beaucoup d'bataille.
JEFF--Non... (à Steve:) Aie! J'veux un coke. (il sort.)
REGGE, à Jack--Vot' chambre est payée pour une semaine. Après c'ta vous autres d'en trouver une.
JACK--OK coach. (Il sort et lance à Steve:) Donnes-moi un coke ou ben un orangeade. Toute sauf d'l'ostie d'root beer!
REGGE--Ah! oui, une autre chose: demain matin, on... (il regarde sur le lit et voit des jouets dans une valise.) On va jouer à l'extérieur demain...l'autobus part d'l'aréna à 8 heures et demi. (il prend un jouet dans ses mains et parle pour lui-même:) Ostie d'câlisse!
SCÈNE 10: DANS L'ARÉNAJoe ferme la lumière de son bureau et sort. Regge arrive en courant.
REGGE--Aie! toé t'es cheap en ostie, McGrath! Tu nous a acheté trois crisse de mongols!
JOE--J'ai eu un bon deal sus ces trois gars-là. L'éclaireur y'a dit qu'c'tait des gars qui promettaient.
REGGE--Tes trois mongols, y'ont amené leurs jouets avec eux-autres!
JOE--Ben j'aime mieux qui s'amusent avec leurs jouets qu'avec leur queue. Pas toé?
REGGE--Y sauraient même pas quoi faire avec! C'est ben toé, ça! Toute la marde qu'on met su'l marché, toé tu l'achètes!
JOE--Regge. C't'histoire-là ça m'fait penser...quand j'coachais à Omaha en 1948, Eddy Shore m'avait envoyé un gars qu'y'était champion d'la masturbation. Y'était pas capable de se r'tenir. Ça fait qui faisait exprès pour commettre des fautes pour s'faire envoyer au banc des punitions. Pis là, s't'ostie-là, sans s'cacher ni rien, enwoèye-donc! Ignignigniii!
REGGE, en s'en allant, dégoûté--Arrête-donc, câlisse!
SCÈNE 11: LE BARJohnny et Shirley sont assis un à côté de l'autre et ne se parlent pas. Dave joue avec une machine à boules. Billy se regarde dans le reflet de la vitre d'une autre machine. Ned et Lily sont assis à une table contre le mur. Lily prend une gorgée dans son flacon. Ils ne se regardent même pas. Au bar, sont assis de droite à gauche Dickie Dunn, Regge, Denis et Jean-Guy.
DAVE, en jouant--Bouge pas, m'a l'avoir. Envoèye, let's go, ostie d'câlisse, envoèye. Maudite boule de cul, envoèye...
REGGE, en lisant le journal--...et voir les trois Chiefs marquer coup sur coup les brillantes couleurs de leur chandail f... faisant contrass avec le blanc de la glace. Tout ça était comme une oeuvre d'art en pleine action. (à Dickie:) Aie! ça c'est bien écrit.
DICKIE--J'crois avoir saisi un peu l'esprit du jeu, Regge.
REGGE--Ah! oui...
NED, sarcastique, à Lily--Tu veux une bière pour faire passer ça?
LILY--Ça m'écoeure de nous voir dans c'te place-là. On doit avoir l'air d'un couple de chiens dans un jeu d'quilles, baptêce!
NED--Moi, j'me trouve très bien icitte.
LILY--Han! T'es à prêt devenir fou toé-si! T'es à prêt d'venir un zombie, c'est toi qui me l'as dit.
NED--Écoute, j'veux pas commencer une bataille. OK?!
REGGE, lisant toujours le journal--...Le jeune gardien de but Denis Lemieux continuant sa brillante première saison (Denis commence à lire lui aussi.) avec les Chiefs fut...(Denis lui arrache le journal.)
JEAN-GUY, à Denis--Aie! y parlent-tu de nous autres?
DENIS--Ben oui, y parle d'la game d'hier.
JEAN-GUY--Lis-lé donc.
DENIS--Denis Lemieux, le jeune gardien de but...
LILY--Mon père peut m'trouver une job, ton père peut t'trouver une job...
NED--J'chus tout à fait d'accord. C'est l'fun quand on a l'choix. (il prend une glou)
LILY--Tout c'que j'veux c'est sacrer l'camp de c'te maudite dumpe-là.
NED, mettant des clés sur la table--OK! Prends à vanne mais laisses-moé l'chien!
Lily se lève et s'en va.
REGGE, à Lily--Hey! salut Lily! (À Denis:) Quessé qui y prend donc?
Lily revient, s'arrête au milieu de la salle.
LILY, criant, à Ned--T'es plein d'bullshite! D'la maudite bullshite!!
NED--T'es saoule.
REGGE, à Lily--Ça c'est vrai, yé plein d'bullshite!
LILY--Ouais, mais au moins on est les seuls ici-d'dans qui s'respectent! (elle sort.)
REGGE--Ah! ça c'est beau! Moé j'adore ça une fille qui s'sac de c'que tout l'monde pense d'elle. C'est vrai, j'trouve ça formidable.
SHIRLEY, pour elle-même--Mon Dieu qu'c'est triste d'entendre ça.
UN GARS SAOUL, à Regge--Aie! quand essé que vous aller commencer à gagner quek games, Reggie?
REGGE--Ça s'en vient ben. (le gars s'en va, Regge jette un coup d'oeil à Ned qui boit sa bière tout seul; À Denis:) Aie! quessé qu'y'ont ces deux-là?
DENIS--Ned y'en est fou. Il me l'a dit: "j'en suis fou!"
REGGE--Ben...p'tête ben qu'Braden s't'une pédale. T'as-tu pensé à ça?
DENIS--T'es fou crisse. Tu y a pas vu à graine? Un taureau!!
Ned se lève et s'en va. Francine et une autre fille entre.
AMIE, à Francine--On peut aller s'asseoir là...
FRANCINE--O.K. (elles s'assoient.)
REGGE, à Denis--Penses-tu qu'la grande en robe rouge acceptrait d'coucher avec moi?
DENIS--Non. C'est pas ton genre.
REGGE--Combien tu gages?
DENIS--Moé, j'te gage un deux qu'la fille te r'garde même pas.
Regge se lève, va vers Francine, l'invite à danser. Elle accepte.
REGGE, à Francine--Ah! Francine, t'es d'plus en plus belle.
FRANCINE--C'est vrai?
BARMAN, à Denis--Y t'a ben eu, hen? C'est sa femme!
SCÈNE 12: CHEZ FRANCINERegge et Francine entre dans l'appartement. Les lumières sont éteintes.
REGGE--Pis? Ça marche les affaires?
FRANCINE--Y'a d'la bière dans l'frigidaire si t'en veux.
REGGE--C't'une nouvelle robe, ça?
FRANCINE--Plus ou moins.
REGGE--À t'va bien. C'est pas mal serré, hein? (il va au frigidaire.)
FRANCINE--J'pense que j'ai engraissé un peu.
REGGE--Penses-tu?...En tout cas, moi j'trouve que ça t'va très bien.
FRANCINE--Merci.
REGGE, en revenant--Ç'à première fois qu'ta porte, la robe?... Sors-tu beaucoup, vois-tu du monde?... C'tu...c'tu pour quelqu'un qu'tu mets c'te robe-là?...T'a un chum?
FRANCINE--Ça c't'une affaire qui te r'garde pas.
REGGE--Ah! voyons-donc Francine. (il enlève son manteau.) Ostie, j'pense à toé tout l'temps. J'sais qu'cé pas fini. Si j'étais pas toujours tellement occupé à...à...j'te verrais plus souvent. (il la serre par en arrière.) C'est vrai, ça. L'aut' soir, j'voulais venir te chercher pour t'emmener danser aux 4 As...ben...j'ai eu un empêchement. (elle se sort de son emprise.) Qu'est-ce qui a?...T'as besoin d'argent?
FRANCINE--Garde-le pour toi, Reggie; ça t'sera utile.
REGGE--À moi?
FRANCINE--D'la minute que l'usine va fermer, les Chiefs, y'en aura plus...
REGGE, l'interrompant--Ça c'est d'la bullshite, ça...
FRANCINE--La plupart des gens auront pas d'job. Avec quoi tu penses qui vont aller à tes games? Et toi à l'âge que t'as là...
REGGE--Ostie, j't'encore capable. Chus coach, pis crisse, j'ai d'l'expérience...
FRANCINE--Non, tu connais rien...
REGGE--Pis à part ça tout é gars d'l'équipe pensent que j'chus l'meilleur! (Francine allume la lumière.) Quoi?...
FRANCINE--T'es un mauvais coach. Tu sais pas quoi faire pour les faire gagner. (Regge soupire.) J'pensais à ton avenir l'aut'jour, j'essayais de...t'imaginer quand tu jouerais pus au hockey. J'voyais rien. J'voyais personne. Quesse tu vas faire?
REGGE--On va r'partir tous é deux.
Francine sourit, un peu tristement.
FRANCINE--C't'un peu trop tard.
SCÈNE 13: AVANT LE DÉPART DE L'AUTOBUSLes joueurs embarquent. Billy frenche une fille. Jean-Guy et Denis le niaisent, la tête hors du bus. Ned s'en va vers l'autobus.
LILY, courant vers Ned--Ned! Ned! (il se retourne, elle le rejoint et lui présente un livre.). J'ai marqué les places où ça fourre pour toi. (Ned ne prend pas le livre.)
NED--R'tourne dans vanne. Tu vas attraper un bronchite, là. (il s'en va.)
Regge a entendu et il s'approche de Lily.
REGGE--Ça serait dommage d'attraper une bronchite, Lily, parce que t'es belle en crisse.
Lily ne répond pas et retourne vers la vanne. Regge s'en retourne vers l'autobus.
DENIS, à Billy--Aie! Billy...Billy...Billy...
REGGE, en passant devant Billy--Donnes-y, Billy. (il entre dans le bus.)
DENIS--Comment t'es vends é sandwiches qu'ta femme t'a faites?
JEAN-GUY, à Billy--Aie! est comment à cerise su'l sundae, Billy?
Dans l'autobus, Ned range ses affaires.
REGGE, à Ned--Ostie d'câlisse! À t'marque les scène où ça fourre. Écoute: quand une fille a marqué les scènes où ça fourre pour toi, c'est ben clair qu'à t'aime à mort.
NED--Elle a appris à analyser des textes au collège.
REGGE--Sûrement pas des scènes dans c'genre-là. J'pense que...tu devrais t'forcer un petit peu avec ta femme.
Ned s'assoit à côté de Johnny avec un six-pack dans les mains, en avant de Regge et Pete. Johnny regarde par la fenêtre.
JOHNNY--Ah ben j'ai mon crisse de voyage. Ned, Ned, as-tu vu c'que j'ai vu?
JEAN-GUY, en tapant sur l'épaule à Billy--Aie! Billy!
DENIS--C't'écoeurant!...
Les trois frères s'ammènent en riant.
NED--Ostie!...Aie! ça c'est pas un cadeau!
Regge se cache derrière son journal.
LES HENSON--Salut é gars!...Salut ben!...Salut tout le monde!...
JOHNNY, à Regge--C'est des vrais monstres que t'as trouvé-là?!
REGGE--J'ai rien à voir là-dedans, moé, c'est McGrath qu'yé a faite v'nir.
JOHNNY--Kossé qu'ya échangé contre ces freaks-là? Un jack-strap plein d'marde?
Ned se lève.
REGGE--Ça chus prêt à l'croire...
JOHNNY--Watche ben Ned, y va leur jouer un tour.
NED, aux frères--Salut...vous êtes des...frères?
JOHNNY--Des frères? Ah! ben maudit! (il rit.) Baptême!
Ned sort un carnet.
NED, à tous--OK, les paris sont ouverts à présent. Not' chauffeur vient juste de m'dire l'heure d'arrivée à Lancaster. Le maximum c'est 10 piasses. C'est moé qui prend é paris. Messieurs, faites vos jeux...
Joe passe à côté de l'autobus.
PETE, à Regge--Hey! Regge! (les deux regardent par la fenêtre.)
NED--...oubliez pas qu'c'est Walt, not' chauffeur, qui détient tous é records de vitesse entre Charlestown pis Lancaster. C'ta vous d'essayer d'deviner l'heure exacte du parcours...
JOE--On s'en va, là! Donnes-y Walt! (il embarque.) Où sont les nouvelles recrues? (aux Henson:) Ah! t'es là! Hahaha...et pis tes frères!
PETE, à Regge--Pour quessé faire que l'vieux baptême y'a décidé d's'amener?
REGGE--Sais pas...
SCÈNE 14: DANS L'AUTOBUSAssis autour de la "table", il y a Denis, Ned, Regge, Johnny et Pete. Ils jouent aux cartes, bière en main.
JOHNNY--Trois piasses.
DENIS--O.K...
REGGE, à Denis--Ostie, décide-toé Denis!
DENIS--OK. Deux douleurs.
PETE--Deux piasses. J'call.
Regge abandonne. Johnny met deux piasses, Ned aussi.
NED, à Denis--Sors-les, Denis.
DENIS, mettant les cartes sur la table--Des deux, pis des six!
REGGE--Aie! pas pire...
PETE--Chus mort.
JOHNNY--Moé itou.
NED--Paire de rois. (il ramasse le cash.)
DENIS--Oh! fuck! j'va perdre ma blouse!
PETE, à Denis--Pas ta blouse, ta chemise!
DENIS--Va donc chier!
NED, à Denis--Denis, prends-moi comme manager. J'touche ton salaire pis j'te paie au pro rata d'tes dettes.
REGGE, à Ned--Sais-tu qu't'es un tabarnak d'écoeurant, Braden?
NED--Mon ambition c'est d'gagner tous vos contrats pis de devenir le patron du club, le gérer à ma façon pis ramasser une fortune.
REGGE--Ouais. Avec des parades de mode à tous é après-midis.
JOHNNY--Des shows à radio, tous é matins.
REGGE--Des jacks-straps de seconde main.
PETE, à Regge--Coudonc Regge, c'est qui l'propriétaire?
REGGE--Ça, je l'sais pas.
PETE--Tu sais pas.
REGGE--C'est sûrement une corporation qu'ya ça...quessé qu'ça peut faire? Tu r'çois ton chèque, ostie?
NED--Ouais, c'est l'principal, ça c'est certain. Aie! le put est quasiment vide, les gars!
JOHNNY--Pas pour longtemps.
NED--Envoyez, envoyez...
DENIS, à Jean-Guy--Envoèye, passe moé é cinq.
JOHNNY--Quessé qu'on joue, là?
Regge regarde Joe qui dort au fond du bus.
NED--La même chose. Les jacks ou mieux. En montant.
JOHNNY--OK mais pas d'ostie niaiseries, par exemple!
SCÈNE 15: DANS LE VESTIAIRETÉLÉ--...à Honolulu!---Ah! mon Dieu! j'ai gagné!---...un pays de rêve...
JOHNNY--Y nous font chier avec leur quiz!
DENIS--Aie! moé j'la trouv cute, elle.
JOHNNY, à Jean-Guy--Aie! Drouin! change de canal. (Jean-Guy ne comprend pas.) Change l'ostie d'canal!
JEAN-GUY--OK. (il se lève.)
NED, à Jean-Guy--Aie! laisse-lé là, Jean-Guy. Touches-y pas!
REGGE, en entrant--C'pas des maudites farces...
JEAN-GUY--Faites vous un idée, ostie!
REGGE--...c'te glace-là ça vaut pas d'la marde.
PETE, à Charlie--Aie! tu d'vrais mettre un peu d'Downy cé chandails.
JOHNNY, regardant une revue--Ohh! Aie! les gars, oh, oh, wow!... (il montre la revue à Ned.)
NED--Quoi? (il regarde la revue.) Ah! shite, yé icitte!
PETE--Qui ça?
JOHNNY--Ogllthorpe!
REGGE--Oggy Ogllthorpe?
JOHNNY--Ouais...
NED, à Pete--Tu l'connais?
DENIS--Oglltaw?!
PETE, à Denis--Ogllthorpe.
REGGE--C'est des gars dans l'genre d'Ogllthorpe qui sont en train d'tuer le hockey. C't
Who the hell modded a goatsex link as "Interesting!?!?!?"
i have not been able to connect to or ping kuro5hin all day. anyone know anything about it or should i expect to see it in tommorows slashdot?
(i would try and save my karma by posting anonymously but then i would have no way of tracking this post)
ewve
xext
ncvg
zgif
dydg
hhtn
jiwh
pywr
gcma
xbby
vylp
hvyf
nfmm
kmun
jntb
ktml
kjon
vktd
jggn
qavl
zaoh
tlmtImportant Stuff:
Please try to keep posts on topic.
Try to reply to other people comments instead of starting new threads.
Read other people's messages before posting your own to avoid simply duplicating what has already been said.
Use a clear subject that describes what your message is about.
Offtopic, Inflammatory, Inappropriate, Illegal, or Offensive comments might be moderated. (You can read everything, even moderated posts, by adjusting your threshold on the User Preferences Page)
Problems regarding accounts or
Uhmm, forgive me for saying so, but every time we addressed CORBA in academia, it was addressed that CORBA was GREAT for rapid prototyping and LOWSY for finished products because of the overhead involved with it (sockets being more lightweight for similar purposes). Can anybody shed some light onto this? It would seem to me that for unix domain connections a unix socket or even an IP based socket would be much much more appropriate in a finished product. Does Berlin happen to be one of those "special cases," like the way NFS treats CORBA, that is somehow optimized?
Also, it would seem to me that the way X handles itself would be suboptimal speed-wise for a single machine, making Berlin more suitable for the standard desktop, yet not for a client-server pair operating over a network, in which case X would excel.
Secondly, the idea of running EVERYTHING through OpenGL is particularly bothering. Most video hardware has some very specific optimisations for 2D work and by going through a specific 3D interface you are tossing all those performance advantages out the window. Sure, ok they want to create the ability to play with Windows in 3D - my question would have to be "Why".
Actually, there is one reason why you would want to have something like this: You could have hardware accelerated windowed graphics.
Traditionally you can expect to get some form of hardware acceleration or another in a graphic applications if you run them in full-screen mode (the details are complicated, and I wont bore anyone... but it essentially has to do with your applications *sometimes* being able to write directly to the screen buffer on your videocard in full-screen mode). This is pretty consistant across most OSes (Win32, Linux, etc.).
However, when you run them in windowed mode, all of a sudden your application has to deal with swapping information into and out of video memory (it no longer has exclusive rights). (This has been discussed quite fervently lately on the SDL dev mailing list).
In other words, you can have an application (not 3D, just 2D graphics mind you) go from great FPS in fullscreen mode to horrible FPS in windowed mode.
The advantage to having EVERYTHING running through OpenGL is you can then have hardware acceleration inside individual windows.
Okay, so that's an answer to the question "Why?".... but that isn't a very good reason in and of itself....
Beyond some multimedia applications and games, this really wouldn't give many benefits to the average application....
"The Berlin website (which looks great, IMHO)"
Are you kidding? I can't tell...I hope so, because these two things, as well as the incredibly poor navigation, fonts and colors, make this a horrid website. Almost as bad as this one.
From the site:
1.:>>"<!-- This document was created with Latte version 2.1 -->
<!-- For information on Latte, see http://www.latte.org/ -->"
2.:>"This is just a filler page for now; check out the links on the left.
Last modified: Sat Apr 29 10:48:25 2000 UTC"
pathetic...
I don't think there's a need for an replacement for X. It's great, and it works. But, most of the time I deal with X, I find it confusing, difficult to install and really hard to handle. First of all, it needs good setup tools. Correct me if I'm wrong, but I haven't found any good, complete ones for XFree86 4.1.0. There's xf86cfg but that didn't really work, uses the highest screen res it finds which makes it flicker and almost unreadable and is far from complete. It doesn't cover all features of X. There's XFsetup, but the readme said that it wasn't compatible with 4.1.0. There's of course xf86config but that's a joke in terms of usability. And the config generated by XFree86 -configure - a config file doesn't tell me what I have to do, it doesn't help me in any way.
Setting up DRI must be easy. Like copy binary, tell which driver to load. But, I have to recompile stuff and get Glide3 for Voodoos. That's annoying.
X needs better mouse support, I think it's just ridiculus that I have to edit config files just to get my mouse wheel working. And for the mouse pointers, where's color, alpha blending, shadows and whatso ever?
My last point is that X has all this stuff for exporting a screen over a network included. Much of the (great) functionalty of X is not used on home computers because people usually don't need it. What about a cut down version of XFree86, streamlined, compact with a decent setup tool that uses NCurses? That would, in my opinion, be sufficent to eliminate the need for things like Berlin. I respect those peoples work but I think they shouldn't "re-invent the wheel", like they taught me in my OOP class :-)
Um... I didn't do it!
Come on already-linux needs this badly. I'm not saying there should be a deadline but I would like to see more progress from time to time. And why aren't the other big linux backers behind this? If this was the standard UI for linux you'd see a lot of killer applications that you couldn't do on Windows
---
It is real choice, just not so much on the part of the developer. This approach takes the choice away from the developer and hands it to the user (in the form of theming). The user gets consistency and choice - isn't that who is supposed to be controlling his/her own desktop?
Personally, as a developer, I don't want the choice of look at feel. I want to choose an API and I want to design the data bindings to UI components, and a default layout for the UI. I want the user to worry about the rest; how the pretty widgets look, key bindings, even how the UI is layed out if he/she wishes to go that far. I don't want my apps to stand out as being visually different any more than needed. There is absolutely no logical reason for one button to look and behave differently from any other button.
Especially interesting would be KDE.
What about binary-only apps like StarOffice 5.2 or games?
What I read from the Berlin-website, it's a pretty heavy paradigm-shift, although the ideas behind it seem very reasonable, some kind of backwards-compatibility is necessary. Otherwise it won't get any wide acceptance, I fear.
QT and GTK can already work without X (frame-buffer) . So it may be worth trying to port them to the Berlin architecture too.
Berlin is an excellent framework. But an excellent framework is totally useless without any application.
If QT and GTK were ported, there would be a lot of applications already ready for it. Basically, all Gnome and KDE apps could run on it, and X-Window could be dropped.
{{.sig}}
I'd like to see sound support embedded in the protocol and server. If you want to write a Berlin display server and be in full complience with the standard, you must support the sound protocol.
Sound logically belongs with the display server (whether its handled by the same process or a different one is irrelevent to me), just like input handling belongs with the display server.
This would also allow the display server to generate sounds if it wants to. For example if you can disable a window, the server could emit a beep or ding or something when you click on it, rather than sending those clicks over the network and letting the client side generate the sounds.
This should become part of the X protocol as well. Want to play a sound in your app?
XSoundPlayFile(mydisplay, "mysoundfile.wav"); or whatever.
All mixing can then be handled in the server, so that multiple clients can be playing sounds at the same time and they all get mixed and played.
This also becomes part of the theming engine - define a bunch of sounds for different common events (error, warning, etc.), configurable in the theme system, then apps do:
XSoundPlayStdSound(mydisplay, "SOUND_ERROR");
What that sounds like (if anything) is up to the user on a global basis.
Sucks ass and so does bedian
There is a reason the Mac is considered a good user interface and all X Window UI's bad.
Considered by whom?
I hate the Mac interface - it's extremely inconsistent (You drag a document to the trash to delete it, but dragging a disk doesn't format it? - or clicking the 'close' button on some program closes them, but clicking the 'close' button on others (like a web browser) just minimizes it?)
Not to mention that having only one mouse button severely limits the usefulness of the device.
People who "consider" the Mac interface to be better don't really understand human dynamics.
hell, if they just get a consistent windowing system that doesn't have screwed up focus I'll be impressed. In X when a dialog pops up, where's the focus? Does it default to "okay" or "cancel"... generally, there isn't any focus at all. It's always sort of puzzled me how UNIX hackers can prefer VI and Emacs as text editors, yet end up with a windowing system / desktop which always requires the mouse. I hate to admit this but one of the things I really like about M$ Windows is that I can easily interact with almost every aspect of windows through the keyboard. Take for instance, a simple "ok" dialog. This is something pretty fundamental, and focus should be given to the only button on the widget. I should be able to press the enter key, or the space bar (preferably both) to dismiss it. Can I in X? As far as I've ever seen, no - and certainly not with any consistency. Unfortunately this is something which I don't think Gnome or KDE can really do on their own, it has to come at the base level with X, and as it hasn't been fixed in how many years, I doubt it ever will. In my opinion if Berlin can do this much, they've already got a big selling point (so to speak) with me.
Like python wayyyyy too much. There has got to be something wrong with them if you ask me. I mean why use such an obcure piece o shit language?
Please name this mythically fast C++ CORBA ORB. It does not exist.
Everyone claims CORBA is fast fast fast - but in practical experience I've found it to be rather slow and hard to maintain through several interface generations. There is no good way to extend a CORBA API for a product once deployed. And yeah, that interface inheritance scheme crap - it's good on paper - but see how your code looks like after 4 iterations - completely unmaintainable crap.
X11 uses the X shared memory extension locally for speed - tell us another untruth.
I clicked on "Berlin vs. X" faq where it proceded to open up 10 trillion browser windows. Wierd - luckily I was able to gain control of the system again.
Over a network performance would really bite for Berlin/CORBA as compared to X11. Since Berlin uses blocking ('two-way' in CORBAspeak) calls which each taking about 1 millisecond on 100BaseT ethernet. As such, you can have a maximum of 1000 CORBA calls per second. The latency of the network alone kills you. The X11 protocol does not suffer from this problem because it is completely asynchronous and bi-directional and it does not have to wait for one command to complete before the next one starts. Therefore you can have several thousands of graphic events per second using X11, as compared to a maximum of 1000 CORBA Berlin two-way calls per second. It's in Revelations, people!
Fix that flicker with xvidtune.
But for what it's worth I would not consider Berlin as any serious competition to X as long as they include hostile code in one of their pages that tries to crash a visitor's browser.
n /BerlinVsX.htm. I think that's the point.
The following link attempts to crash Internet Explorer. http://www2.berlin-consortium.org/wiki/html/Berli
Infantile pranks are not the hallmark of a serious project.
Get off my virtual lawn, you damned virtual kids!
I assume there will be techniques for an app to bypass CORBA mechanisms when needed.
Accelerated X-servers also bypass a lot of code to speed things up, especially when displaying movies or playing games. When they are run over a network thing get slow again.
I think Berlin is going to use this kind of tricks too. Bypass slow code when you don't need it.
Secondly, the idea of running EVERYTHING through OpenGL is particularly bothering. Most video hardware has some very specific optimisations for 2D work and by going through a specific 3D interface you are tossing all those performance advantages out the window.
As Yokaze mentioned, a rectangular window is two triangles. Two. The fact that DirectX 8's 2D API is simply Direct3D 8 with orthographic projection shows that Microsoft has begun to understand this, as Shelrem mentioned. Besides, "OpenGL" != "3D"; OpenGL is just a Graphics Language with an Open specification.
The only difference between rotation and scaling of textures in 2D and in 3D is that in 3D perspective projection, there's a divide by z every few pixels to fixup textures if the plane isn't parallel to the x axis. In 3D parallel projection (of which 2D is a special case), or in 3D perspective with the triangle's plane parallel to the x axis (reminiscent of Super NES Mode 7), it's just an affine transformation (two adds per pixel), that is, unless you count elliptical filtering.
Most people have a hard enough time keeping a 2D desktop organised that they'd hardly want things at arbitrary 3D angles!!
You'd be surprised what you can do with the middle mouse button mapped to toggle between the x-y and x-z plane, especially if you map the mouse's x-axis to theta and rotate the view. With the typical 90 degree field-of-view of most FPS game engines, you already have four desktops.
Will I retire or break 10K?
X11 does allow for more commands per second, but Berlin's commands are "bigger". You don't need to send every fucking mouse event over the wire; only "interesting" mouse events will be sent. You don't need to send repaints or shit like that over the wire. There is a lot of intelligence on the server, so very few actions need to ask the client for help, and those that do are very broad and generic, and so likely wouldn't use up as much bandwidth (as if that's a problem anyway).
Dammit... not only did it open like 200 copies of the same thing, it made them like 50,000 by 300 (width by height) big. On my 1024x768 screen, I kept trying to pull the window over to try and close it (of course, I could have hit the control menu then close, but I'm lazy). Thank god for Alt-F4.
:-(
Interesting though, how Win2k's task manager wouldn't kill any of the IE windows. That's yet another problem here in Windows-ville.
I wish I could have read the Berlin vs. X faq. Berlin looks promising. But it'll take a while to get accepted. And in this community, getting acceptance is hard enough.
...so do they have a firewall included in the package?
+++ath0
I just wish it would come along faster. Berlin promises to be the first really modern graphics server/interface on linux/unix. X is nice for a lot of reasons but it sure would be nice to switch to a finished Berlin.
I've checked on the site from time-to-time for a couple years (it IS moving slow) but it really shows promise. I would LOVE for 1 cm or 1 inch on the screen to really mean 1 cm or 1 inch, period. Screw pixels. Make it match what gets printed by a berlin-aware app (modified gimp?) and you really have something. True-sized graphics editing onscreen. Measure with a ruler and it means what it means on the screen and when you print it.
The true alpha transparency is also really cool. Just don't trash my kde theme. The basic Berlin look right now is very motif-ish (yech!). I like my qt-ish look and friggin' HATE motif/lestif. They do indicate true theming on the way, however, so there is hope.
In Bushworld, they struggle to keep church and state separate in Iraq as they increasingly merge the two in America.
broke yer chain!
I seem to recall a screenshot of twm with a bunch of xterms and xman being transparent. Kind of funny to see transparency being used as such an "advantage" over X since it obviously has that capability somehow.
:P
Personally, though I thought it was neat that it could be done, looking at that screenshot let me know in no uncertain terms that I would be unable to be productive in an environment like that. Sure it looks neat, but I prefer the window I am working in to be what I see...I don't want the mess that is behind the window frustrating my eyes.
jik-
PS. Why does an article for Berlin have the X Window icon?? Are they the same thing now? If Berlin can't even get their own slashdot icon then they must be really low key
if it works faster
New chain beginning
Yeah here we go!
Still here!
Anyone know if they have fixed the problems with the FreeBSD compile? After a TON of hacking , I eventually gave up and decided to wait a bit. Now I've waited long enough that Linux 2.4 made me decide to switch from BSD to Linux, and so now maybe I can try Berlin after all...
The REAL sam_at_caveman_dot_org is user ID 13833.
As the main Berlin webmaster, I want to apologize for that javascript infinite-window-spawning thing that some people apparently encountered. Hemos actually linked to a page in the Berlin Wiki, and the entire point of a Wiki is that anyone can change the text of a page. (For the philosophy behind this, I'd suggest going to the WikiWeb page in our Wiki, and continuing from there. I'd rather not get into a big discussion of Wiki's in general -- ours works rather well, with occasional glaring exceptions which we try to fix...) Certainly no-one officially associated with the project put that there -- apparently someone thought it would be cute to abuse the collaborative nature of the Wiki. Sigh.
If someone can suggest a regexp or two to catch javascript to webmaster at berlin-consortium.org, I'll have the Wiki reject page edits that add javascript to a page.
Again, my apologies that some people ran into this -- the offending code is gone for the moment, and I'll be turning off javascript as soon as I can.
The final solution
WOW am I a MORON. I happily cut-and-pasted a nice intranet URL :). Here is the real page caloguing my efforts with Berlin and BSD: HERE.
The REAL sam_at_caveman_dot_org is user ID 13833.
Down we go.
Anti-aliasing has a lot to do with alpha transparency. For example, the grey bluring at the edge of a letter is to do with the the background colour being white. Between a black letter and white background depends on transparency of that portion of vector and being able to see the background colour underneath. (don't call me up on the white/black, it's only an example of alpha)
You'll notice that MacOSX has shadows on the windows. This, as a UI element, has been shown to be an excellent guide for eye focus (to the top most window). Shadows are alpha. I'm not sure about transparent dialog boxes - I just find those annoying.
Imagine an interface that, instead of a dialog box popping up to gain your attention, it began glowing red. Annoying, isn't it? All due to alpha transparency.
Check out directfb, which seems to be similar to Berlin, but also seems to progress at a faster pace. It too features alpha transparancy, and can run apps such as Gimp:
http://www.directfb.orgOf all the comments I've ever posted, this is definately one of them
I'm suprised that so many people are not only unsupportive (which is sort of reasonable, if you don't care you don't care), but that they go as far as being outright hostile.
These folks are trying to push the state of the art. You may think they're misguided, you may think they suck, but that doesn't invalidate what they're doing or who they are. They have their dreams and seem like they may just realize them. Who the fuck are any of you to insult them? At least they're trying something.
If X is a better system, it will still be here in spite of Berlin. I don't see why anyone is so threatened. Berlin could be a smash success without ever displacing a single X installation.
Also, competition is good
I'll never understand how some people who scream about civil liberty, free speech, intellectual property issues, and the rejection of old-world dogma/family-values-crap can still be so closed minded about competing open source technologies that they consider a threat to established traditional technology.
You'd think that the general Slashdot reading population would be more supportive of change.
again, i poop on you. take that crapflooder.
RedHat's Xconfigurator works flawlessly on all the supported hardware I've tried. It does hardware detection and it even sets up the mouse wheel if you choose the right mouse type. Best of all, it does all this in a simple ncurses interface.
As for alpha-blended mouse cursors, Xrender will make those and more possible in the future.
Its because of GNU. Any C++ runs slowly on Glibs. Any. Sure, now they have a hack to make it 50% faster. CORBA is faster than The X Protocol. Ever thought about that? Berlin is not KDE. Berlin is something like X.
As the Berlin webmaster, I'd like to apologize for this -- the page linked to is part of the Berlin Wiki, which means that anyone can add content, fix links... and delete pages, add pornographic images, etc. We've so far managed to avoid an arms race of people doing stupid things and forcing us to block them, rinse, repeat, and this is the first time anyone's tried nastiness with javascript. For the moment, the page is fixed, and I'd be happy to hear any suggestions on how to prevent it happening in the future -- you can reach me at webmaster (at) berlin-consortium.org.
Once again, apologies for what happened -- while no-one involved with Berlin intended it to happen, I can understand why you're so angry, and would love to prevent this sort of thing happening in the future.
-- Nathaniel Smith, webmaster (at) berlin-consortium.org
(I'd appreciate it if this were to be modded up so it might actually be read.)
Imagine where everything runs without waiting. RAM gets cheaper, yet software gets slower. Windows 95 on 8mb ram was as fast as Windows Me on 128mb.*shug* why not we lose all the features and go with Windows 95 on 128mb?
thank you for the info
Why not just use the XFree86 RENDER extension?
Cryptnotic
My other first post is car post.
Hey those poor folks have disovered that the average shitdot reader is a lame hippie child that likes to shit in other people's sandboxes.
When will shitdot end up on fuckedcompany?
It must have taken a lot of mod points to get all these posts. I got to give the mods a hand.
SHM is only used for put/get image stuff, AFAIK. :1 ...). If you set DISPLAY=localhost:0, the xlib will use TCP. (This is occasionally useful when hacking around if you want to run an X client from inside a chroot, where the Unix-domain sockets in /tmp aren't available).
Local communication happens over Unix sockets (/tmp/.X11-unix/X0, etc.) when DISPLAY=:0 (or
#define X(x,y) x##y
Peter Cordes ; e-mail: X(peter@cordes ,
AMEN! Thanks for saying what too many people seem to either not recognize or apologize for. One of my other pet peeves (besides what you mentioned) is copying. OK, OK - perhaps I'm just some stupid "windoze luser" or what lunix people want to call me, but JUST because I highlight something doesn't mean I want to copy it to my clipboard, erasing what's currently there. I want to specifically TELL the computer when to copy something.
Case in point - copy a URL, then go to a browser window and highlight over the old URL to paste the new one in. OOOPS! You just copied the old URL to the clipboard. What do you need to do? Either "open a new location" or position your mouse and hold DELETE.
creation science book
>> clicking the 'close' button on some program closes them, but clicking the 'close' button on others (like a web browser) just minimizes it?
Eh? On my Mac, the "close" button always closes, web browser or not. I think you're just hitting the wrong button and blaming it on the OS.
I think A.C. was referring to the fact that some Macintosh apps use only one window and die when you close them, whereas others can exist in a state with no documents open, but the application is still in memory, ready at a moment's notice.
Will I retire or break 10K?
Not really true. I want "File" to ALWAYS have the same minimum components every time no matter what app it is: open, close, new, etc. There is no valid reason to dick with this. As much as possible, interfaces SHOULD be consistent to MINIMIZE the learning curve.
I agree that some standards are good. However, your widget set has to build in customizability. Some users like the menus at the top of the screen (Mac), at the top of a window (Windows, OS/2), or at the bottom of a window (Newton). Apps should see "this function creates a Menu Bar Or Tool Bar" in the API and leave the physical appearance of the menu bar to the widget set's theme engine. Same with pop-up menus: some users like ring-shaped popups; others like rectangular ones. Some users like their large virtual desktop to be four screens wide with wraparound and one screen tall, while others prefer two screens by two screens with no wrapping.
The point is that the UI should present the application with a set of abstract widgets (menu, window, etc.) and leave their presentation up to the theme, a strategh which in theory would also allow for specialized themes that work with alternative input and output devices for those with disabilities. Does this remind you any of W3C's goals in separating presentation from structure by deprecating HTML's physical markup in favor of CSS?
Will I retire or break 10K?
It works on printers because the physical resolution is high enough that your eye can't pick out the pixels. But monitors do, what, roughly 75dpi?
You're probably used to the blocky "nearest neighbor" form of upsampling that's common in 3D APIs' software mode but carries 6 dB/octave of aliasing into the high frequencies, causing your eyes' high-pass filters to report spurious edges at pixel boundaries. Proper linear upsampling will use bilinear interpolation (aliasing falls off at 12 dB/octave) or cubic spline interpolation (18 dB/octave).
Now, with true type or vector fonts, or something along those lines, text would look OK. Line drawn and filled components would look fine of course. But say goodbye to any bitmapped graphics looking good - icons, etc.
Who says that icons can't be "line drawn and filled" vector graphics? Besides, there are techniques to scale images while adding fake detail, such as nonlinear interpolation and fractal methods.
Will I retire or break 10K?
CORBA has been lomg plagued by the need to rebuild and redeploy clients and servers everytime you add a field to a struct, for example. How does Berlin get around this problem? How do you extend Berlin without breaking this contract? Do you have to redeploy recompiled Berlin CORBA clients endlessly? Also, there is no standard in-process binary API for CORBA. So, if you use one CORBA ORB using a given C++ compiler you cannot mix and match CORBA libraries built using another ORB vendor's ORB - even if the C++ compiler is the same. Is this an issue? What ORB must you use for Berlin if you want to achieve in-process efficient processing?
You'll be happy when KDE 3 comes out - it will finally do away with this legacy X behavior. Hooray for KDE!
Do the Berlin people need to make all new graphics card drivers, or can they use the existing XFree86 ones somehow? ---rob PS: This is somewhat offtopic. Years ago slashdot had a thing about this web page that had a Mac OS simulator written in DHTML. There also is a WindowMaker one. I can still find the WindowMaker one (not by google.com, but from a WindowMaker.org link. I can not, however, still find the Mac OS one, by google or by any other means. Does it still exist? I'd like to use the pretty blue background and the window chrome from the simulator to make a theme for my WindowMaker (since I couldn't find any more classical Mac windowmaker themes). Thank you.
I wonder if the Berlin designers are familiar with NeWS and could make a further comparison.
It's not printable
>80 column hard wrapped e-mail is not a sign of intelligent
>life
Although you could argue that OpenGL is actually a language (depends on your definition thereof), the 'GL' in OpenGL I believe stands for "Graphics Library".
The opening sentence I got when I went to the "Berlin Vs X" page [ http://www2.berlin-consortium.org/wiki/html/Berli
"Note for slashdotters
.... further down the page I got this ---
"We've had ~3000 (not a typo) times more
stupid deletion attempts than normal since
Berlin showed up on Slashdot."
I am a LONG TIME slashdot user, *please note my #* and I must tell you that I really FEEL ASHAME of the doings of some of my fellow slashdotters.
A note to the all slashdotters -
Please, please be considerate.
Thank you !
Muchas Gracias, Señor Edward Snowden !
You do know that linux uses shared memory for unix sockets these days (at least, if you compile your kernel right)? - they're basically zero-copy across the local machine
"The key thing that many people seem to forget is that MSDOS has a nice extension mechanism. Everything NT is doing could be done as extensions to MSDOS. The multitasking is already being done via the Windows95. The NTFS and TCP/IP extension will allow you to switch via mode and rotate on the fly. You could do the rest as extensions if you wanted."
Sometimes it's better to start from the scratch, otherwise you'll carry legacy baggage with you.
It sucks! I can't run any ultra-kewl Loki games with it, and it doesn't even have themes!!!! What are you people thinking? this sucks! I'll stick with X windows, thank you very much!!
Linux Rulez!!!!!!!!!!!
This is going to be amazing.. ive been following Berlin for a while, and im running debian unstable, but im still not sure i want to risk using berlin just yet.. (well in dec ;)
:/ Stick in the muds :/
Abstraction and multiple layers are a very good thing.. but ill be glad when I can just run Berlin, rather than X, Sawfish & Gnome.. sure ill miss using Gnome, just like I miss using my Amstrad...
This IS a good thing.. it's just a shame that alot of people wont use it because they are used to using X
Instead of using one of these, you should probably look into using *just* a window manager (meaning, without the whole desktop/panel/libraries/file manager shebang). This will give at least usable performance on your laptop (I used to use WindowMaker on a 32-MB laptop and it ran acceptably).
The guy at the webpage says that since he has been slashdoted tha attempts to delete the document (created with
What does that say about the slashdot community as netizens.
(Granted, perhaps his traffic was also increased proportionately, though that is most unlikely.)
It sounds a little bit from the other poster that perhaps KDE/Qt are going to do this as well.
The old X mechansim is actually equivalent to "drag&drop" but with the advantage that you can rearrange the windows in the middle of the drag. This makes the real problems with drag&drop become visible, this is what you are seeing. (it also points out the drag&drop is pretty powerful, seeing as X has survived for so long with only that, but that it is not sufficient for everything).
I do wish people would stop complaining that the mechanism sucks and then go on to complain that "X lacks drag&drop". I'm sorry, you are wrong, perhaps the mechanism sucks but that mechansim *IS* drag&drop!!!
Straight from http://www2.berlin-consortium.org/wiki/html/Berlin /ArchitectureQuestions.htm:
"The jerk who crashed a bunch of people's computers by putting malicious javascript in BerlinVsX wasn't very cool either -- I'm soliciting suggestions on how to prevent that in the future."
So you know it wasn't intended as a bomb.
...Stefan Seefeld. He's a really bright guy and a crackerjack programmer. If anyone can pull it off - it's him.