Bonum Certa Men Certa

IRC: #boycottnovell @ FreeNode: March 6th, 2009 - Part 2

GNOME Gedit



Enter the IRC channel now



To use your own IRC client, join channel #boycottnovell in FreeNode.









_Hicham_but the choice of WTL is what is making things hard to port to LinuxMar 06 11:06
_Hicham_the first problem of WTL is that it is undocumentedMar 06 11:06
oiaohmYou are building something as a testing ground.Mar 06 11:07
_Hicham_it is a Microsoft's Open Source LibraryMar 06 11:07
oiaohmYou don't think that is going to last long term.Mar 06 11:07
_Hicham_it isMar 06 11:07
oiaohmYep you use what ever your programmers in your group know.Mar 06 11:07
oiaohmNow where it decides to last long term you have major head aches.Mar 06 11:07
_Hicham_no one knows WTLMar 06 11:08
_Hicham_that is the questionMar 06 11:08
_Hicham_they must have worked with the guy who wrote WTLMar 06 11:08
oiaohmSome university gradueds do.Mar 06 11:08
_Hicham_not very muchMar 06 11:08
_Hicham_since it is undocumentedMar 06 11:08
oiaohmhttp://wtl.sourceforge.net/  << What do you mean undocumented?Mar 06 11:09
_Hicham_yesMar 06 11:09
_Hicham_look for the doc thereMar 06 11:09
_Hicham_you wont find anythingMar 06 11:09
oiaohmGuess what some Uni do a subject on.Mar 06 11:10
_Hicham_possibleMar 06 11:10
oiaohmDocumenting codeMar 06 11:10
_Hicham_there have been some documentation projects for itMar 06 11:10
oiaohmBecides WTL does not port.Mar 06 11:10
oiaohmIt depends on ATL and MS interals.Mar 06 11:10
_Hicham_yesMar 06 11:10
_Hicham_that is my pointMar 06 11:11
_Hicham_you are finally getting itMar 06 11:11
oiaohmGoogle was building a testing platform.Mar 06 11:11
oiaohmNot something ever with the idea of being a used product.Mar 06 11:11
_Hicham_it has an official release nowMar 06 11:11
oiaohmThat happens big ass headache.Mar 06 11:11
oiaohmTo correct.Mar 06 11:11
_Hicham_it is not beta anymoreMar 06 11:12
oiaohmIt would be almost simpler to recode the complete thing.Mar 06 11:12
schestowitz_Hicham_: I'm still hereMar 06 11:12
_Hicham_recode the complete thing?Mar 06 11:12
oiaohmWTL is not the only problem.Mar 06 11:12
_Hicham_do u know how many libraries they used?Mar 06 11:12
green999so does chrome then have nasty dependencies?Mar 06 11:12
_Hicham_yesMar 06 11:12
oiaohmThe secuirty framework google developer created does not port either.Mar 06 11:12
oiaohmWTL is not even a major problem.Mar 06 11:13
_Hicham_so they are not intending to port it to LinuxMar 06 11:13
_Hicham_oiaohm : tell me about the real problem?Mar 06 11:13
oiaohmThey are intending to port to Linux _Hicham_Mar 06 11:13
_Hicham_how?Mar 06 11:13
_Hicham_by rewriting the code completely?Mar 06 11:13
_Hicham_If you take for exampleMar 06 11:14
_Hicham_Google EarthMar 06 11:14
oiaohmYep by rewriting large blocks of code completely.Mar 06 11:14
oiaohmBecause there is no other option for some of them.Mar 06 11:14
_Hicham_it has been developed from the beginning to be cross-platformMar 06 11:14
_Hicham_and for that, they used QtMar 06 11:14
oiaohmBecause Google Earth was not a experment.Mar 06 11:14
oiaohmGoogle developers learnt a really hard leason with chromeMar 06 11:15
oiaohmNever ever thing an expermient will not end up suck in existance.Mar 06 11:15
oiaohmthing/thinkMar 06 11:15
_Hicham_ok, if you believe soMar 06 11:16
_Hicham_i never red that Chrome is an experimentMar 06 11:16
_Hicham_all the official annoucements said it is the brand new browser from GoogleMar 06 11:16
oiaohmDid you see all the leaks and talk about it before the offical release.Mar 06 11:17
_Hicham_not all of themMar 06 11:17
oiaohmGoogle developers were already in it up to there neck before the release.Mar 06 11:17
schestowitzGoogle should have thought about their code prior to hastily throwing this browser out there.Mar 06 11:18
schestowitzMaybe Microsofters on staffMar 06 11:18
green999xiti stopped making maps:Mar 06 11:18
green999http://www.xitimonitor.com/en-us/browse...Mar 06 11:18
_Hicham_Roy understands meMar 06 11:18
green999is there a 2008 or 2009 map that is public?Mar 06 11:18
oiaohmhttp://code.google.com/p/chromium/...  chromium to Linux still a on going processMar 06 11:18
schestowitzgreen999: no cache?Mar 06 11:18
schestowitzoiaohm: many people use Firefox if it comes with LinuxMar 06 11:19
schestowitzGoogle faces an uphill battle here.Mar 06 11:19
oiaohmI knowMar 06 11:20
_Hicham_Google can't catch up with FirefoxMar 06 11:20
schestowitzhttp://www.youtube.com/watch?v...Mar 06 11:20
oiaohmReally some of google secuirty ideas are great.Mar 06 11:20
_Hicham_Firefox is already very popularMar 06 11:20
oiaohmI would like to see them in FirefoxMar 06 11:21
_Hicham_like private browsing?Mar 06 11:21
oiaohmCrash protection.Mar 06 11:21
oiaohmOne tab crashes that is all that goes.Mar 06 11:21
_Hicham_crash protection?Mar 06 11:21
green999nothing to cacheMar 06 11:21
green999they seem to have stopped making the mapsMar 06 11:21
oiaohmEach tab in chromium is a independant process.Mar 06 11:21
green999the old ones are still there and the data shows that MSIE is on average on the way out as far as usage goesMar 06 11:22
oiaohmSo yes can go complete splat without effecting the main interface.Mar 06 11:22
green999yes ff is very popular, but how popular in which countriesMar 06 11:22
green999MSIE doesn't go away until you erase windowsMar 06 11:22
_Hicham_MSIE is the base of WindowsMar 06 11:22
oiaohmReally you get people trying to run MSIE in Wine.Mar 06 11:23
oiaohmThat gets really interesting to say the least.Mar 06 11:23
_Hicham_I run MSIE on Wine from time to timeMar 06 11:23
_Hicham_for MSIE only websitesMar 06 11:23
green999h: it's there and can be triggered by activex exploits in other programsMar 06 11:25
green999it's there until the machine no longer has windowsMar 06 11:25
oiaohmThey are there in wine version as well.Mar 06 11:25
oiaohmYes eep.Mar 06 11:25
oiaohmRecord so far is 200 viruses running in wine.Mar 06 11:26
_Hicham_but ActiveX controls can't do much to WineMar 06 11:26
_Hicham_oiaohm : are they harmful?Mar 06 11:26
oiaohmDepends how dumb the user is.Mar 06 11:26
oiaohmsudo wineMar 06 11:26
oiaohmPray.Mar 06 11:26
oiaohmWine + root + viruses = 1 dead Linux box.Mar 06 11:27
_Hicham_sudo wine?Mar 06 11:27
_Hicham_never heard of thatMar 06 11:27
_Hicham_who is dumb enough to do that?Mar 06 11:27
oiaohmReason lot of viruses cannot tell the difference between a Linux elf file and a PE file when running inside wine.Mar 06 11:27
oiaohmSo they infect everything.Mar 06 11:27
schestowitzsudo make sandwichMar 06 11:27
green999speaking of wine, i notice that google's picasa is not running on linuxMar 06 11:27
green999it runs on wineMar 06 11:27
oiaohmIncluding kernel image.Mar 06 11:27
oiaohmSo yep 100 percent dead Linux if someone is that dumb.Mar 06 11:28
green999s: http://xkcd.com/149/Mar 06 11:28
oiaohmRead darwin awards there are humans out there that dumb _Hicham_Mar 06 11:28
green999what goal does google have in using picasa to undermine opengl?Mar 06 11:28
schestowitzGOOG: "We've also noticed a more disturbing trend: in many of these cases, the patents being asserted against us are owned by — and in a surprising number of cases, are even “invented” by — patent lawyers themselves." http://googlepublicpolicy.blogspot.com/200...Mar 06 11:29
_Hicham_Roy : a lot of developers include a special "love" target in their Makefiles, so when you type "make love", you are answered properly :DMar 06 11:29
schestowitzfind targetMar 06 11:29
oiaohmhttp://picasa.google.com/linux/  So not using the Linux releation green999?Mar 06 11:30
schestowitz_Hicham_: at Microsoft corporation they make "War" a targetMar 06 11:31
schestowitzThat pleases their devs when they use gccMar 06 11:32
green999o: http://picasa.google.com/linux/faq.html#24Mar 06 11:33
green999o: picasa is not for linux, it's for wine.  it's a trojan for introducing directxMar 06 11:33
green999as in all-your-photos-are-belong-to-billMar 06 11:34
oiaohmNot really green999Mar 06 11:34
_Hicham_DirectX is very badMar 06 11:34
oiaohmWined3d is not MS direct xMar 06 11:34
green999o: install it without wine...Mar 06 11:34
_Hicham_it is one of the things that kept linux away from gamesMar 06 11:34
_Hicham_it is also bad that developers rely on itMar 06 11:35
oiaohmReally in time why will it matter.Mar 06 11:35
_Hicham_Roy, I think that GNU should provide an IDE which is as good as MSVCMar 06 11:35
oiaohmGaluim3d and DRI2 interface allow multiable graphical rendering systems like opengl and others to be used side by side.Mar 06 11:36
_Hicham_that way, devs won't go to BillyMar 06 11:36
_Hicham_are they used in games?Mar 06 11:36
_Hicham_that is the questionMar 06 11:36
oiaohmwined3d is used by emulatorsMar 06 11:36
oiaohmon windows.Mar 06 11:36
oiaohmTo be correct virtual machines.Mar 06 11:37
oiaohmWine is a wrapper to opengl.Mar 06 11:37
_Hicham_but emulation is not a correct solutionMar 06 11:37
_Hicham_opengl is supported natively on linuxMar 06 11:37
oiaohmGaluim3d and DRI2 do allow for direct x to be done native as well.Mar 06 11:38
green999opengl is supported natively on most systems AFAIKMar 06 11:38
green999No linux version of picasa: http://picasa.google.com/support/bi...Mar 06 11:38
oiaohmWine as forced to go threw opengl due to the design of the video stack in X11.Mar 06 11:38
*MinceR_ is now known as MinceRMar 06 11:38
*jose (n=jose@adsl-233-56-48.mia.bellsouth.net) has joined #boycottnovellMar 06 11:38
_Hicham_especially for games, you have to do a lot of optimizations during build processMar 06 11:38
oiaohmAlso opengl has not worked perfectly in X11 either.Mar 06 11:38
oiaohmX11 was only designed for one application.Mar 06 11:38
_Hicham_oiaohm : did you try it?Mar 06 11:39
oiaohmto use opengl at a time.Mar 06 11:39
green999Specifically, no linux version of picasa: http://picasa.google.com/support/bin...Mar 06 11:39
*schestowitz accumulates links for bnMar 06 11:39
oiaohmGreen999 offical released version no.Mar 06 11:39
oiaohmThere is a beta if you know it.Mar 06 11:39
green999Vector for introducing directx: http://picasa.google.com/support/bin/a...Mar 06 11:40
joseoiaohm, sorry if this is a dumb question (just got on) but what did you mean by "X11 was only designed for one application?"Mar 06 11:40
_Hicham_oiaohm : why compiz is such a success in linux then?Mar 06 11:40
green999AFAIK all systems except ms vista run opengl nativelyMar 06 11:40
oiaohmYou call compiz a successMar 06 11:40
_Hicham_yesMar 06 11:40
green999even a locked-in system like os x uses opengl natively,Mar 06 11:40
joseschestowitz, do you have a suggestion for me getting in touch with Red Hat legal?Mar 06 11:41
oiaohmOn everything bar NVIDIA ie everything that follows X11 design.  It had a race condition.Mar 06 11:41
green999os x has but doesn't use x11Mar 06 11:41
_Hicham_you are probably talking about Xorg 1.6Mar 06 11:41
josei haven't yet attempted to get emails and addresses. It might be no problem, but i thought i would ask here first since you have contactsMar 06 11:41
oiaohm1.6 fixes up one section of the problem _Hicham_Mar 06 11:42
oiaohmAfter 1.6 multiable graphical frameworks are supported as well as more than 1 application.Mar 06 11:42
oiaohmBefore that only 1 was techincally supported.Mar 06 11:42
oiaohmjose one opengl or equal application at a time.Mar 06 11:43
oiaohmPS os x is using wined3dMar 06 11:44
oiaohmin picasaMar 06 11:44
joseforgive me because i don't stay up on this but which extension would we be talking about, oiaohmMar 06 11:44
oiaohmSo the opengl support is not special as such.Mar 06 11:44
joseso we are talking implementation and not protocol?Mar 06 11:45
oiaohmBoth joseMar 06 11:45
oiaohmDRI 1 implementation has very major limits.  DRI 2 fixes most of those limits.Mar 06 11:45
oiaohmcompiz was operating by a hack on DRI1 so it failed badly from time to time.Mar 06 11:46
oiaohmrace condition faults are some of the most random you can have.Mar 06 11:47
oiaohmIt was annoying doing support in winehq telling people that compiz would fail them and they would say it has never faild me yet then have them come bad a few days latter with opengl not workingMar 06 11:48
oiaohmbecause compiz had failed and stuffed up opengl access.Mar 06 11:48
josedri is part of an architecture (design), but that would be implementation unless the dri related protocols had this limitation.Mar 06 11:48
josei'm just a bit curious.Mar 06 11:48
josei'll be gone soon, but might as well learn some details about dri if i canMar 06 11:49
oiaohmdri had protocals for drivers to use.Mar 06 11:49
oiaohmYep they were stuffed.Mar 06 11:49
joselet me ask this way, dri2 changes the interfaces in order to fix some problems or simply for more functionality etc?Mar 06 11:50
oiaohmFix problemsMar 06 11:50
oiaohmFix major problems that would cause X11 to fail completely.Mar 06 11:50
joseare docs for dri2 available (short of reading tons of emails or source code)?Mar 06 11:50
oiaohmDri 2 was only created when dri1 was found to be impossable to repair because if its design.Mar 06 11:50
oiaohmI would have to dig back into x.org mailing list.Mar 06 11:51
*_Hicham_ has quit (Read error: 60 (Operation timed out))Mar 06 11:51
oiaohmOr into x.org documentation.Mar 06 11:51
oiaohmNeither is exaclty fun.Mar 06 11:51
joseis this relevant http://lists.freedesktop.org/archives/xorg/ ?Mar 06 11:52
josex.org documentation.. do you mean an extension?Mar 06 11:52
josea formal extension doc?Mar 06 11:52
oiaohmDRI is the default driver design for xorgMar 06 11:53
oiaohmNot the place were you want bad design.Mar 06 11:53
oiaohmIt is covered in the main x.org docs it is nasty reading some of the ones about it in the faq are simpler reading.Mar 06 11:55
oiaohmOpps mailing list not faq.Mar 06 11:55
joseI've read this http://en.wikipedia.org/wiki/Direct_R... and a write-up Keith and various other pages.. but it's difficult to remember details if you haven't worked on the codeMar 06 11:56
oiaohmX Developers' Summit for 2007 work on DRI2 started. The new rendering infrastructure improves several shortcomings of the old design. Among its significant improvements: the lack of internal locks and proper support for offscreen rendering, so that compositing and XVideo/OpenGL applications are properly managed.  << that lineMar 06 11:57
oiaohmCall DRI 1 wild west of Driver design.Mar 06 11:58
oiaohmIt was a lot of good luck that it even worked.Mar 06 11:58
oiaohmLack of internal locks meant nothing stoped two applications from writing into the same data struct at the same time.Mar 06 11:59
oiaohmGenerating nice random result.Mar 06 11:59
joselocks are most likely an implementation detailMar 06 11:59
joseor internal api.. that sort of thingMar 06 11:59
oiaohmYes and no.Mar 06 12:00
josebut it could be exposed in a high level protoMar 06 12:00
green999trolls attacking OOo's independence from MS:http://news.zdnet.co.uk/software/0...Mar 06 12:00
josethis is something dri2 would likely fixMar 06 12:00
oiaohmIt is really handy at high level to know at times if a lock is held.Mar 06 12:00
oiaohmSo you can do something else instead.Mar 06 12:00
joseyes, at times, and especially for performance reasonsMar 06 12:01
joseas you saidMar 06 12:01
oiaohmNative support of off screen rendering withotu applications knowing.Mar 06 12:02
oiaohmMakes doing compiz 1000 times simpler.Mar 06 12:02
josedri involves drivers and low level stuff.. at that level yes... but for applications.. maybe or notMar 06 12:02
oiaohmNo hooking of opengl and other things.Mar 06 12:02
oiaohmIe dri2 exposes extra features so hacks are not required any more.Mar 06 12:02
josedo you know of design docs for compiz?Mar 06 12:03
josewhere does it hook up to the system?Mar 06 12:03
oiaohmCompiz is being completely recoded for dri2Mar 06 12:03
oiaohmIt was hooking a stack of opengl functions.Mar 06 12:03
oiaohmTo prevent them overwriting compiz memory.Mar 06 12:03
oiaohmin the video card.Mar 06 12:04
oiaohmYes another problem with DRI 1Mar 06 12:04
oiaohmNo memory management in video card so you can overwrite another programs memory in there.Mar 06 12:04
oiaohmAs I say that DRI 1 worked at all was more good luck.Mar 06 12:04
josewhat do you mean by hooking (stack of) opengl ?Mar 06 12:05
oiaohmopengl functions joseMar 06 12:05
jose"hooking"?Mar 06 12:06
oiaohmIntercepting joseMar 06 12:06
joseand modifying so that different apps did not step on each other?Mar 06 12:06
oiaohmIe instead of call going straight from application to opengl it would go to compiz first for corrections to prevent house of cards failing in.Mar 06 12:06
oiaohmProblem was when new opengl functions where released compiz would be out of sync so house of cards would come down.Mar 06 12:07
oiaohmWIne uses lots of only recently released opengl functions.Mar 06 12:07
oiaohmBasically only true cure was to fix the driver stack.Mar 06 12:08
oiaohmIts the same as was pulseaudio is doing to Linux audio now.Mar 06 12:09
oiaohmInstead of fixing the driver stack stick somethign else on top and hope it keeps on working.Mar 06 12:09
joselet me ask (I'm not sure about extension details): opengl calls (maybe they don't all work the same) are sent to X? where would compiz intercept?Mar 06 12:09
*_Hicham_ (n=hicham@41.249.17.92) has joined #boycottnovellMar 06 12:09
joseoiaohm, i can ask questions as long as you are willing to answer.. i won't get upset if you want to cool off.. but let me know.Mar 06 12:10
josepulse audio is a solution where you add another interface on top?Mar 06 12:11
_Hicham_pulse audio is a universal sound serverMar 06 12:11
_Hicham_it aim to fill the gap between distro and desktop environmentsMar 06 12:11
_Hicham_it supports nearly all sound architecturesMar 06 12:12
jose_Hicham_ let me quote what oiaohm said before you got onMar 06 12:12
_Hicham_alsaMar 06 12:12
_Hicham_ossMar 06 12:12
_Hicham_artsMar 06 12:12
_Hicham_okMar 06 12:12
_Hicham_go aheadMar 06 12:12
jose<oiaohm> Basically only true cure was to fix the driver stack.Mar 06 12:12
jose<oiaohm> Its the same as was pulseaudio is doing to Linux audio now.Mar 06 12:12
jose<oiaohm> Instead of fixing the driver stack stick somethign else on top and hope it keeps on working.Mar 06 12:12
_Hicham_?Mar 06 12:12
_Hicham_it has nothing to do with driver stachMar 06 12:13
josethe driver stack conversation is about dri1 vs dri1Mar 06 12:13
_Hicham_stackMar 06 12:13
josedri2Mar 06 12:13
josehe (?) then threw in the analogy to pulse audioMar 06 12:13
_Hicham_pulse audio is an abstraction of sound architecturesMar 06 12:14
josei think the idea is that pulse audio would leverage something else underneath rather than implement something newMar 06 12:14
_Hicham_Linux needs thatMar 06 12:14
joserightMar 06 12:14
_Hicham_yesMar 06 12:14
josei'm following then.. just wasnt' sureMar 06 12:14
_Hicham_that is the purposeMar 06 12:14
_Hicham_what is beneath is fixed at the kernel levelMar 06 12:14
joseyesMar 06 12:14
joseyou can do both.. fix and redesign below.. to an extentMar 06 12:15
_Hicham_one thing : you can't fix everything but creating new architectureMar 06 12:15
joserightMar 06 12:15
_Hicham_coz there is a major issue : compatibilityMar 06 12:15
jose"you can't fix everything but creating new architecture"Mar 06 12:16
_Hicham_you have to take into account the various apps that rely on some specific architectureMar 06 12:16
joseyou meant to say "by creating" right?Mar 06 12:16
_Hicham_yesMar 06 12:16
oiaohmAbstraction always introduces a sync problem.Mar 06 12:16
_Hicham_it was just a typing mistakeMar 06 12:16
oiaohmAlsa adds a new feature.Mar 06 12:16
oiaohmPulse audio does it wrong darm alsa application breaking all over the place.Mar 06 12:16
_Hicham_what do alsa introduce?Mar 06 12:16
_Hicham_which alsa application is that?Mar 06 12:17
oiaohmFrom time time alsa does add new functions.Mar 06 12:17
oiaohmFor realtime and other features.Mar 06 12:17
joseyou can't always map cleanlyMar 06 12:17
_Hicham_PulseAudio will get notifiedMar 06 12:17
joselook at different sorts of threading semantics for exampleMar 06 12:17
oiaohmCoded in two places instead of 1.Mar 06 12:17
oiaohmAlways risks sync errors.Mar 06 12:17
_Hicham_there is always a risk of sync errorMar 06 12:18
oiaohmInside 1 development tree it simpler.Mar 06 12:18
_Hicham_but that is the price to pay for compatibilityMar 06 12:18
_Hicham_here we go againMar 06 12:18
_Hicham_you are against linux spiritMar 06 12:18
_Hicham_you can restrict devsMar 06 12:19
oiaohmLinux kernel has branches centrally managed.Mar 06 12:19
_Hicham_instead, you can coordinate between themMar 06 12:19
_Hicham_as freedesktop.org doMar 06 12:19
oiaohmYes pulseaudio independant tree.Mar 06 12:19
oiaohmTo alsaMar 06 12:19
_Hicham_yes it isMar 06 12:19
oiaohmReally there needs to be a tree for audio with everything in it.Mar 06 12:20
schestowitzjose: mail me, I'll give you E-mailsMar 06 12:20
josethanx schestowitzMar 06 12:20
_Hicham_not necessarilyMar 06 12:20
oiaohmSo sync errors are less likely.Mar 06 12:20
josei'll do laterMar 06 12:20
oiaohm_Hicham_: history of Linux kernel tells you that independant trees just bring trouble.Mar 06 12:20
_Hicham_so u propose that all sound apps must move to alsa?Mar 06 12:21
_Hicham_linux kernel is another storyMar 06 12:21
oiaohmNot the sound apps the thing that predend to be drivers.Mar 06 12:21
oiaohmIe all the sound servers and driver structs.Mar 06 12:21
_Hicham_drivers are independantMar 06 12:21
josefoss apps can be patched by anyone so as to leverage a better incompat arch.. but if this is not done, you can still include multiple interfaces/libraries at once.. eg that some things like sound perhaps may not work unless coordinatedMar 06 12:21
oiaohmpulseaudio pretends to be an Alsa driver to applications.Mar 06 12:21
_Hicham_drivers are independants from sounds serversMar 06 12:21
_Hicham_pulseaudio is not a driverMar 06 12:22
oiaohmonce you start pretending to be a driver you are one.Mar 06 12:22
_Hicham_it intercepts the streamsMar 06 12:22
oiaohmYou have to provide the same interfaces or things will break.Mar 06 12:22
_Hicham_and direct them accordinglyMar 06 12:22
_Hicham_sounds interface at the low level is the sameMar 06 12:23
_Hicham_but you don't work with that is sound appsMar 06 12:23
_Hicham_in sound appMar 06 12:23
_Hicham_in sound apps, you generally work with an abstraction layerMar 06 12:23
_Hicham_like alsaMar 06 12:23
_Hicham_artsMar 06 12:24
_Hicham_esdMar 06 12:24
_Hicham_ossMar 06 12:24
oiaohmIssue is pulseaudio sound interfaces provided as alsaMar 06 12:24
oiaohmarts is deadMar 06 12:24
oiaohmIt is offically marked for end of life.Mar 06 12:24
_Hicham_sound interfaces are not marked as alsaMar 06 12:24
_Hicham_ALSA exists as a plugin for PulseAudioMar 06 12:24
_Hicham_that is very differentMar 06 12:25
oiaohmAnd it don't work.Mar 06 12:25
_Hicham_it does for meMar 06 12:25
oiaohmALSA and OSS have bridges between them.Mar 06 12:25
oiaohmThat have been kept in sync.Mar 06 12:25
_Hicham_yeMar 06 12:25
_Hicham_they have both plugins in PAMar 06 12:25
oiaohmPA's don't work correctly.Mar 06 12:26
_Hicham_wowMar 06 12:26
_Hicham_just tell which distro do u use?Mar 06 12:26
_Hicham_PulseAudio is shipped with Ubuntu and FedoraMar 06 12:26
oiaohmOwn.Mar 06 12:26
_Hicham_and is known to work very well on theseMar 06 12:26
_Hicham_currently im running ubuntuMar 06 12:26
oiaohmThere are sets of applications where it don't work well _Hicham_Mar 06 12:26
_Hicham_and it works flawlesslyMar 06 12:27
_Hicham_give me an exampleMar 06 12:27
_Hicham_and I will tryMar 06 12:27
_Hicham_give an example of an app that dont work in PAMar 06 12:27
oiaohmDo you know what PA answer to applications that don't work correctly as been.Mar 06 12:27
_Hicham_silence againMar 06 12:27
oiaohmAsk that project to make a PA driver.Mar 06 12:28
oiaohmThen they don't have to fix the issue.Mar 06 12:28
schestowitzgreen999: ZDNET freaks: "Sun disputes claims OpenOffice is a fading project "Mar 06 12:28
schestowitzthe headline suggests (again) that OOo is dying or somethingMar 06 12:28
oiaohmTo be correct they are listed on the PA site if you know where to look _Hicham_Mar 06 12:28
schestowitzThey spread doubt like this on a regular basisMar 06 12:28
schestowitzSomething about "dead horse" tooMar 06 12:28
oiaohmCurrently I am stuck on dial up speed.Mar 06 12:28
_Hicham_oiaohm : I didn't see but It's possibleMar 06 12:28
_Hicham_if they don't rely on an abstration layerMar 06 12:29
_Hicham_at allMar 06 12:29
_Hicham_Roy : ZDNet is a M$ puppyMar 06 12:29
oiaohmhttp://www.pulseaudio.org/wiki/PerfectSetup  << Start readingMar 06 12:30
_Hicham_OpenOffice is going far beyond the ExpectationsMar 06 12:30
oiaohmDisobey them as see how long pulseaudio lasts _Hicham_Mar 06 12:30
_Hicham_oiaohm : i will read thatMar 06 12:30
_Hicham_Roy : why OOo would die?Mar 06 12:30
_Hicham_it is well sponsoredMar 06 12:30
_Hicham_by Sun itselfMar 06 12:30
_Hicham_and SPIMar 06 12:31
_Hicham_why would it die?Mar 06 12:31
oiaohmNovell wants it deadMar 06 12:31
oiaohmSo Go-oo can take over.Mar 06 12:31
joseis part of pulse audio a reimplementation of the various sound interfaces?Mar 06 12:32
josethat would make senseMar 06 12:32
oiaohmIf pulseaudio alsa and oss interfaces worked there should be zero need to redirect pulseaudio.Mar 06 12:32
_Hicham_I think that the problem is that how to create an abstraction layer above all the sound architecturesMar 06 12:34
_Hicham_it is not an easy taskMar 06 12:34
oiaohmReally there only needs to be 2Mar 06 12:34
oiaohmat max 3Mar 06 12:34
oiaohmbecause that is how many kernel level interfaces there are.Mar 06 12:35
oiaohmSome how I don't think pulseaudio blocks fireware interfaced sound.Mar 06 12:35
oiaohmfireware/firewireMar 06 12:36
oiaohmpulseaudio follows in the long history of don't fix lower down stick something on top.Mar 06 12:37
oiaohmX11 toolkits started that off.Mar 06 12:37
josehttp://rudd-o.com/en/linux-and-free-...Mar 06 12:37
*_Hicham_ has quit (Remote closed the connection)Mar 06 12:37
MinceRsounds like what someone who doesn't understand X would say :>Mar 06 12:38
oiaohmMight sound that way at first MinceRMar 06 12:38
oiaohmOk xlib old version not multithreadMar 06 12:38
*_Hicham_ (n=hicham@41.249.17.92) has joined #boycottnovellMar 06 12:38
oiaohmSo toolkits wrap hacks on top to support multithreadMar 06 12:38
schestowitz_Hicham_: yes, ZDNet is a puppetMar 06 12:38
joseoiaohm, i think x extensions can bypass all the older stuff as much as they want for the most part.. it's a new interfaceMar 06 12:38
oiaohmSo you end up with slower code.Mar 06 12:39
schestowitzI wrote about this a lot, with proofMar 06 12:39
MinceRicMar 06 12:39
schestowitzI could repeat :-)Mar 06 12:39
schestowitzZDNet is to tech what Fox News is to politicsMar 06 12:39
oiaohmThen one day someday someone wake up and says lets fix this and creates xcb that is multithreaded.Mar 06 12:39
oiaohmthen shock horrer the core of the X11 server is single threaded.Mar 06 12:39
oiaohmno one had found out because xlib was single threaded and toolkits where hiding it.Mar 06 12:40
oiaohmYes that is X11 history for you.Mar 06 12:40
joseoiaohm, for threadedness are we talking implementation detail?Mar 06 12:40
oiaohmX11 is oldMar 06 12:40
oiaohmSo it was using internal round robing threading.Mar 06 12:40
_Hicham_there is a proposition for a reimplementation of XlibMar 06 12:41
oiaohmYep only ever using a max of 1 kernel thead even if there was more.Mar 06 12:41
_Hicham_have you heard of thatMar 06 12:41
oiaohmXlib has been reimplemented since then.Mar 06 12:41
oiaohmIt called xcbMar 06 12:41
_Hicham_yes, i heard about thatMar 06 12:41
oiaohmYes I know X11 extreamally well and painfully well.Mar 06 12:41
oiaohmHistory of stupidity in it is classic.Mar 06 12:42
_Hicham_did you participate to XCB?Mar 06 12:42
oiaohmTake a great design and do everything to stuff it up.Mar 06 12:42
oiaohmSome testing of xcb _Hicham_Mar 06 12:42
_Hicham_and how does it perform?Mar 06 12:43
oiaohmxlib these days is a emultation on top of xcbMar 06 12:43
oiaohmThere is no xlib really leftMar 06 12:43
MinceRdoesn't sound all that stupid now :>Mar 06 12:43
_Hicham_so you see, the major problem is compatibilityMar 06 12:43
oiaohmxcb is more raw protocal.Mar 06 12:43
oiaohmxlib cut of a lot of raw protocal access.Mar 06 12:44
oiaohmSo applications have less crud with xcb between them and the X11 server.Mar 06 12:44
oiaohmThan with xlib.Mar 06 12:44
joseit seems to me you now have xlib interface and xcb interfaceMar 06 12:45
oiaohmYep.Mar 06 12:45
oiaohmso you have backwards compadiblity.Mar 06 12:45
joseie, an extension though perhaps not an official "x extension"Mar 06 12:45
oiaohmNothing about the x11 protocal says you have to use xlibMar 06 12:45
joseyeah, but if xlib is worse, then it deserves worse performanceMar 06 12:45
oiaohmIt never did.Mar 06 12:46
josei did think xlib was very close to the protocol by definitionMar 06 12:46
MinceRdo toolkits use xcb already?Mar 06 12:46
oiaohmSome do.Mar 06 12:46
josei don't do much x programming, btwMar 06 12:46
oiaohmLot still use xlibMar 06 12:46
oiaohmIt takes a long time to change a code base.Mar 06 12:46
MinceRdo gtk and qt do?Mar 06 12:46
oiaohmgtk still xlib qt xcb in places.Mar 06 12:47
joseqt just got a speed upgrade.. they likely reworked a number of things at the lower level interfaces i would guessMar 06 12:47
oiaohmYep right on the money joseMar 06 12:47
oiaohmPulseaudio breaks the basic rule of fast applications.Mar 06 12:48
oiaohmYou want the least ammout of code between you and the output.Mar 06 12:48
oiaohmGEM will even allow applications to bypass X11 completely and still render in a X11 window.Mar 06 12:48
oiaohmGraphical stack is on the right path.Mar 06 12:49
oiaohm1 central interface management is required for audio.  Going out side kernel provided is not going to ensure that.Mar 06 12:50
MinceRwe have alsa for thatMar 06 12:50
MinceRbut how would you implement network transparent audio?Mar 06 12:51
joseMinceR, have an init callMar 06 12:51
josehere you switch to native alsa or pulse audio masquerading as alsaMar 06 12:52
joseright?Mar 06 12:52
MinceRrughtMar 06 12:52
MinceRs/u/i/Mar 06 12:52
joseassuming alsa is good enough for all local purposesMar 06 12:52
joseif not then we need to fix alsaMar 06 12:52
MinceRwell, i could choose the alsa device as neededMar 06 12:52
oiaohmAlsa devices are not restricted on what they can be interfacing with.Mar 06 12:52
josei'm not an alsa expert by any means, btwMar 06 12:53
joseso i may get lost here and there in the conversationMar 06 12:53
oiaohmAlso pulseaudio is going to become more of a pain as container tech gets more broader used.Mar 06 12:54
oiaohmHow is pulsaudio sitting on pulseaudio then sitting on pulseaudio again going to perform.Mar 06 12:54
josevms and such? "container tech"Mar 06 12:54
oiaohmcgroups in Linux.Mar 06 12:54
oiaohmOr zones in solarias.Mar 06 12:55
_Hicham_oiaohm : that is not the final solutionMar 06 12:55
oiaohmThat is the problem _Hicham_Mar 06 12:55
_Hicham_PA provides a migration ABI through its pluginMar 06 12:55
_Hicham_all applications are moving to itMar 06 12:55
_Hicham_the final goal is that all applications provide interfaces for itMar 06 12:55
oiaohmNot going to happen.Mar 06 12:56
_Hicham_since it is the product of a long collaborationMar 06 12:56
oiaohmWine project has flatly refused to include a pulseaudio driver.Mar 06 12:56
_Hicham_oiaohm : why not?Mar 06 12:56
oiaohmIt has a alsa driver and a oss driver that are both in kernel.Mar 06 12:56
oiaohmThey are are a big enough problem to maintain.Mar 06 12:57
oiaohmSorry Wine is not alone there.Mar 06 12:57
_Hicham_maybe because of lack of resourcesMar 06 12:57
_Hicham_whose else?Mar 06 12:57
oiaohmIts because you can disable pulse audioMar 06 12:57
oiaohmYou still need the other interfaces.Mar 06 12:57
oiaohmPulseaudio is simplely extra work that can be better spent else where.Mar 06 12:57
oiaohmAlso Pulseaudio is not a suitable long term solution.Mar 06 12:58
oiaohmcgroup tech will come to Linux.Mar 06 12:58
oiaohmThere is no reason why audio interface providing the same per application volume could not be done threw it.Mar 06 12:58
_Hicham_what is the solution then oiaohm?Mar 06 12:58
oiaohmInformation in a cgroup travels with the process it self.Mar 06 12:59
oiaohmRememember cgroup also provide application suspend to disk.Mar 06 12:59
oiaohmWith pulseaudio you can guess what kinds of fun that causes.Mar 06 13:00
oiaohmBasically its future tech incompadible.Mar 06 13:00
josehttp://www.mjmwired.net/ke...Mar 06 13:00
MinceRthe wine project refusing to do it doesn't mean it won't happenMar 06 13:00
oiaohmIt wont happen MinceRMar 06 13:01
oiaohmIts final.Mar 06 13:01
MinceRever heard of forks and distro patches? :>Mar 06 13:01
oiaohmWine releases every 2 weeksMar 06 13:01
oiaohmYou try keeping a patch in sync with that.Mar 06 13:01
oiaohmHeck most distrobutions cannot keep up building wine let alone custom patching it.Mar 06 13:02
MinceRthe audio-related code doesn't necessarily changeMar 06 13:02
MinceRalso, distros don't offer every releaseMar 06 13:02
oiaohmEvery distribution who has done custom patches has given up on it with wine.Mar 06 13:02
MinceRthey usually take one, test it and take it to stable, then provide only minor updatesMar 06 13:03
oiaohmIts so simple to stuff it up completely.Mar 06 13:03
MinceRdoesn't mean they won't try.Mar 06 13:03
oiaohmWine stable is basically a paper weight for application support.Mar 06 13:03
oiaohmWine development great support alterations all the time.Mar 06 13:03
MinceRi mean distro stable, not wine :>Mar 06 13:03
josethe community will grow in size over time.. fwiwMar 06 13:03
MinceRi've seen "stable" packages made from a particular daily snapshot :>Mar 06 13:04
oiaohmRemember wine is trademarkedMar 06 13:04
oiaohmSo yep you will not be able to call it wine either.Mar 06 13:04
MinceRso it won't be wine?Mar 06 13:04
oiaohmIt is not happening in wine ever.Mar 06 13:05
_Hicham_wine is offered pre packaged for most distroMar 06 13:05
oiaohmIf you brance wine off you will have to support it yourself.Mar 06 13:05
oiaohmbranch wine off you will have to support it yourself.Mar 06 13:05
oiaohmNot something you want to be left with.Mar 06 13:05
oiaohmPulseaudio need to work out how they are going to support cgroups.Mar 06 13:06
*PetoKraus has quit (Read error: 110 (Connection timed out))Mar 06 13:06
MinceRwhich might simply mean reapplying a patch until it breaks, and then forward porting it. :>Mar 06 13:06
oiaohmYou know the problem with that.Mar 06 13:07
oiaohmWine is a extreamally complex program.Mar 06 13:07
oiaohma patch may apply and take about 5 days before you find out you have stuffed it.Mar 06 13:07
_Hicham_very very very very complex in factMar 06 13:07
oiaohmBy then you have already released it to your users.Mar 06 13:08
oiaohmIts also the reason why wine does not want any unrequired parts.Mar 06 13:08
_Hicham_no disto bothers with wine as it is prepackagedMar 06 13:08
oiaohmIts insanely complex to start off with.Mar 06 13:08
oiaohmPulseaudio really need to work out how they are going to support the features cgroup is providing.Mar 06 13:09
oiaohmCurrently Pulseaudio is forcing it and all applications using it to be suspended at once.Mar 06 13:09
oiaohmUntil thing Pulseaudio is nothing more than a short term thing that will have to be replaced in time.Mar 06 13:10
joselet me ask, cgroup info can be discovered at the time a process uses (pulse)audio, yes?Mar 06 13:11
oiaohmcgroup is a kernel level feature.Mar 06 13:11
joseis there a specific problem with cgroup pulseaudio (an example)?Mar 06 13:12
oiaohmWhen it suspends to disk problem here is that pulseaudio will not find out what exacly happend to the application.Mar 06 13:12
oiaohmSo only way you can prevent application and pulseaudio from being in different state is to suspend both with each other.Mar 06 13:12
oiaohmBecause pulseaudio is not kernel and is not cgroup aware enough.Mar 06 13:13
josebut making it awareMar 06 13:13
josepresents what problem?Mar 06 13:13
oiaohmYep  most likely equals recoding it.Mar 06 13:13
oiaohmAnd adding kernel features to support it.Mar 06 13:13
oiaohmGEM for the graphical stack is such a example.Mar 06 13:14
josebut interfaces is what counts.. what would be the issue hereMar 06 13:14
oiaohmEverything that is needed at the restore point the cgroup suppend better save.Mar 06 13:14
oiaohmThat is kinda not possiable if its not tracked for cgroup.Mar 06 13:15
oiaohmGEM provides a way to do it for graphical memory blocks.   X11 protocal has a resend command for basic 2d graphics.  So graphics can work with cgroup.Mar 06 13:16
joseis anything more needed besides simply knowing the suspend flag (timestamp?)Mar 06 13:16
oiaohmNotice something here pulseaudio does not allow it half done state to be saved or for cgroup to know that it need to leave it longer.Mar 06 13:16
oiaohmVolume information for application is stored in Pulseaudio.Mar 06 13:17
oiaohmSo cgroup restored application will restore at wrong volume.Mar 06 13:17
oiaohmThe list of problems go on and on.Mar 06 13:17
josebut can a flag lead to pulseaudio setting its proper state?Mar 06 13:18
oiaohmThere need to be a audio cgroup really to store some of th informationMar 06 13:18
oiaohmtheMar 06 13:18
joseaudio cgroupMar 06 13:18
joseokMar 06 13:18
josebut isn't that necessaryMar 06 13:18
oiaohmIe kernel mode alteration.Mar 06 13:18
MinceRi think alsa should do per-application volume control for local appsMar 06 13:18
joseno matter what audio arch you useMar 06 13:18
MinceRperhaps in dmixMar 06 13:19
oiaohmBy putting it in a audio cgroup the information can be connected to the process of the application it self.Mar 06 13:19
oiaohmInstead of hidden in a sound server.Mar 06 13:20
oiaohmAlso allows differnet sound servers to use the same data.Mar 06 13:20
josethe libraries are part of the process right (they get an image right)?Mar 06 13:20
oiaohmMemory management is also part of it.Mar 06 13:20
oiaohmCurrent pulse audio application dies.Mar 06 13:20
oiaohmHow does pulse find out. How does kernel make sure nothing of an application is left in memory.Mar 06 13:21
oiaohmThere does need to be a memory manager for audio as well.Mar 06 13:21
oiaohmLinked to the applications process.Mar 06 13:21
oiaohmSetting up cgroups means everything need to be trackable.Mar 06 13:22
oiaohmNo more that might have come from X application.Mar 06 13:22
oiaohmBasically there is a lot of work to make pulseaudio shipshape for the future.Mar 06 13:23
oiaohmIt might be just simpler to fix ALSA up to do pulseaudio features and forget that pulseaudio ever existed.Mar 06 13:23
joselet me ask as i can't follow the details here...Mar 06 13:24
josewhat would be difference in disk suspend with or without cgroups (for pulseaudio)Mar 06 13:24
jose?Mar 06 13:25
oiaohmcgroups allows per application suspend to disk.Mar 06 13:25
joseok .let me thinkMar 06 13:25
oiaohmAlso cgroups these days do the system wide suspend to disk too.Mar 06 13:26
josefine.. now wouldn't the suspend effect give the app time to prepare?Mar 06 13:26
josethe preparation can alert the daemonMar 06 13:26
oiaohmcgroup is only checking kernel level data.Mar 06 13:26
joseditto when you come back onlineMar 06 13:26
oiaohmApplication does not know it has been suspended.Mar 06 13:26
oiaohmOnly on restore could you do something.Mar 06 13:27
oiaohmYou have a real data location problem.Mar 06 13:27
josebut the suspending of the processes.. shouldn't these be notified somehow or some queryable flag set (that pulse audio could keep track of or hook into)?Mar 06 13:27
oiaohmThere is no flag for good reasons.Mar 06 13:27
MinceRhm, what if apps connected to the sound server over sockets?Mar 06 13:27
joseMinceR, I don't follow.. how does cgroups relate to the socket question?Mar 06 13:29
jose[I have to ask questions to keep up, sorry.]Mar 06 13:29
MinceRafaik the discussion is about how we keep track of audio clientsMar 06 13:29
oiaohmApplication connected via socket will be suspended along with target application if cgroup cannot id split.  Zoned off cgroup you would not be able to talk to another application outside it with a socket anyhow.Mar 06 13:29
jose[even if they might be dumb in some cases]Mar 06 13:29
MinceRhow common is it to zone off typical audio apps?Mar 06 13:29
oiaohmRemember cgroups allow running multiable incompadible distributions side by side.Mar 06 13:30
oiaohmOn the same kernel.Mar 06 13:30
MinceRi don't know a lot about cgroupsMar 06 13:30
oiaohmThere is one mother of a headache.Mar 06 13:30
MinceRi took a look at that txt fileMar 06 13:30
MinceR(didn't read much of it)Mar 06 13:30
oiaohmEver used openvz MinceRMar 06 13:31
MinceRnopeMar 06 13:31
MinceRonly vmware, virtualbox and KVMMar 06 13:31
MinceR(i prefer KVM)Mar 06 13:31
oiaohmOk KVM without needing extra copy of kernel MinceRMar 06 13:31
oiaohmTo run another distribution.Mar 06 13:31
MinceRicMar 06 13:32
MinceRso it's like UML?Mar 06 13:32
oiaohmNot really.Mar 06 13:32
oiaohm1 Linux kernel.Mar 06 13:32
oiaohmMultibale process tablesMar 06 13:32
oiaohmMemory management keeping everything apart that should be appart.Mar 06 13:32
oiaohmEven some disk level management.Mar 06 13:33
joseoiaohm, do you mean "multiple" when you say multibale and multiable?Mar 06 13:33
oiaohmYep oiaohmMar 06 13:33
oiaohmdarmMar 06 13:33
josei could not figure that outMar 06 13:33
joseyou meant jose, right?Mar 06 13:33
oiaohmI am having dyslexia on a few words at moment.Mar 06 13:33
jose:-)Mar 06 13:33
joseit doesn't bother me, but i want to try and keep up so i have to get inside your headMar 06 13:34
MinceR:)Mar 06 13:34
jose:-)Mar 06 13:34
oiaohmcgroups add a complete new level of complexity.Mar 06 13:35
MinceRwhat's the difference between UML, vserver and openvz?Mar 06 13:35
oiaohmvserver and openvz tech are both being merged to form cgroup.Mar 06 13:35
MinceRoh.Mar 06 13:35
oiaohmUML is a lInux kernel running inside Linux.Mar 06 13:35
oiaohmSolarias Zones take it to a completely different level.Mar 06 13:36
oiaohmInside a Solarias Zone it can be a completely different OS emulated by the kernel.Mar 06 13:36
oiaohmThe levels of trouble you are talking about long term with cgroup for pulseaudio if it don't support it will be kinda insane.Mar 06 13:37
oiaohmReally how much of pulseaudio information about applications volume controls and the like could not be attached to the application process data.Mar 06 13:38
oiaohmIt solve the problem why the pulseaudio developer said dmix could never do it.Mar 06 13:38
oiaohmPulseaudio has basically been developed in the wrong level with the wrong tech.Mar 06 13:39
joselet me ask this because it's not clear to me.. what is wrong with an app stopping contact with pulse audio server for T time and then continuing? (suspend to disk)Mar 06 13:43
jose--- oiaohmMar 06 13:44
oiaohmIf its like halfway threw sending a audio block to pulse audio.Mar 06 13:44
oiaohmYou could get a really nasty noise on the other end.Mar 06 13:44
joseokMar 06 13:44
oiaohmLets just say it better if we avoid that event.Mar 06 13:44
oiaohmAlso volume control information for the application.Mar 06 13:46
joseyou'd want the full transmission unit to take place plus a cue that suspend is happeningMar 06 13:46
josewhy isn't this up to the kernel to manageMar 06 13:46
oiaohmthat is stored inside the pulseaudioMar 06 13:46
joseif you add support to the kernel, then pulseaudio could later tap into itMar 06 13:46
oiaohmSo restored applicaiton could come back with either no volume or full voulume.Mar 06 13:46
oiaohmexactly joseMar 06 13:46
oiaohmPulseaudio need to add some kernel support to work long term.Mar 06 13:47
oiaohmBut them you kill the major problem the developer said Pulseaudio had to exist.Mar 06 13:47
oiaohmDmix could not know the application volume of a process.Mar 06 13:47
oiaohmThat disappears completely does it not with kernel storage.Mar 06 13:48
josebut you care when you come back.. isn't the data brought back?Mar 06 13:48
oiaohmOther evil of cgroups you many not be restoring on the same machine you supended on.Mar 06 13:48
oiaohmSo yes you cannot depend on anything not traveling with the application knowning anything.Mar 06 13:49
joseit still seems like something for the low level people to work out first and then pulseaudio could add supportMar 06 13:49
oiaohmfirst a protocal/standard of what they want has to be designed.Mar 06 13:50
joseyou are right that if we want smooth audio, the kernel will have to have special support for that caseMar 06 13:50
oiaohmKernel mode developers could add a struct but if not all the needed information is store its worthless.Mar 06 13:50
joseadding something new like cgroups seems will require coordination among various kernel level items.. like alsa or whateverMar 06 13:50
oiaohmBasicaly the audio guys need to put there head together.Mar 06 13:51
josei still imagine that pulseaudio would be fixable.. (from what i can tell in this high level discussion)Mar 06 13:51
oiaohmMemory management of audio streams in a cgroup trackable way.Mar 06 13:51
josecgroup is quite new right.. so you are right about the audio coordination still needed perhapsMar 06 13:52
oiaohmWould add some nice headaches.Mar 06 13:52
oiaohmcgroup new by kernel standard basics have been in there for over 9 months.Mar 06 13:53
josei think i noticed that fedora 11 will include that (i think that is where i saw a reference to cgroup)Mar 06 13:53
oiaohmcgroup developers are not working on the audio section because they don't have agreement between the audio framework.Mar 06 13:53
oiaohmcgroups developers are also waiting on DRI2 particular GEM.Mar 06 13:54
oiaohmTo make X11 work well.Mar 06 13:54
josethe scenario mentioned .. of having a buffer that gets emptied automatically by the kernel as the app goes to sleep would be required in most cases for sound astheticsMar 06 13:54
josealso, you want a flag of some sort. but that can just tag on to the sound data being sent offMar 06 13:54
josei looked up gem and got this: http://www.reddit.com/r/linux/comments/...Mar 06 13:55
josehttp://sourceforge.net/projects/pd-gem/Mar 06 13:56
oiaohmOnly intel drivers support it at this time joseMar 06 13:56
oiaohmpd-gem is a differnet thingMar 06 13:57
joseohMar 06 13:57
oiaohmhttp://en.wikipedia.org/wiki...Mar 06 13:58
oiaohmIts basically a memory manager tracking graphical resoruces.Mar 06 13:58
oiaohmApplications windows and so on can be connected to the application and suspend because of it.Mar 06 13:59
oiaohmThere is a equal framework for network stuff.Mar 06 13:59
oiaohmThere is nothing for audio that provides a tracking framework like that.Mar 06 14:00
oiaohmIn LinuxMar 06 14:00
oiaohmWindows Vista and up does have a tracking framework.Mar 06 14:00
oiaohmIts really stupid if for some reason something has laged you have killed the application and a bell from an application still plays.Mar 06 14:01
oiaohmYes pulseaudio can do that.Mar 06 14:01
josesupposedly gem got introduced in this email thread: http://sourceforge.net/mailarchive/forum.php?...Mar 06 14:02
oiaohmYepMar 06 14:03
oiaohmIssue now is driver support joseMar 06 14:03
oiaohmThere is lag between new framework and enough drivers so its useful.Mar 06 14:03
*oiaohm has quit (Remote closed the connection)Mar 06 14:04
schestowitzWiki just restored: http://boycottnovell.com/wiki/in...Mar 06 14:13
schestowitzThe host didn't even tell me why it went corrupt (the DB)Mar 06 14:13
schestowitzhttp://www.microturfs.org/Mar 06 14:15
*zer0c00l (n=zer0c00l@210.212.255.131) has joined #boycottnovellMar 06 14:17
schestowitzFurther exposition of Richard Steel/Newham and the presidency of the Czech Republic (funded by Microsoft): http://boycottnovell.com/2009/03/0...Mar 06 14:33
*jose has quit ("Leaving")Mar 06 14:45
_Hicham_Roy, M$ and Novell are probably targetting the websiteMar 06 14:53
schestowitzWhich one?Mar 06 15:02
_Hicham_boycottnovell.comMar 06 15:03
schestowitzYes, they leave comments there.Mar 06 15:03
_Hicham_Miguel de Icaza must be very angryMar 06 15:07
_Hicham_I dont understand this manMar 06 15:07
_Hicham_he was one the great gnome foundersMar 06 15:07
_Hicham_then he went to Microsoft for some pennies?Mar 06 15:08
_Hicham_tainting the whole linux communityMar 06 15:08
_Hicham_as the famous the saying is telling : In a world without walls and fences, who needs windows and gates?Mar 06 15:09
_Hicham_who needs M$ in Linux?Mar 06 15:09
*macabe (n=macabe@cpe-67-240-216-105.rochester.res.rr.com) has joined #boycottnovellMar 06 15:13
*macabe__ has quit (Read error: 54 (Connection reset by peer))Mar 06 15:13
schestowitz_Hicham_: Miguel has been with Microsoft since the beginningMar 06 15:14
schestowitzIt's not as though he 'turned' to them.Mar 06 15:14
schestowitzHe started with Linux after he had attempted (without success) to get a job at MicrosoftMar 06 15:15
_Hicham_very deceivingMar 06 15:16
_Hicham_I don't know why gnome project still uses Novell AppsMar 06 15:17
_Hicham_remarkably, evolutionMar 06 15:17
_Hicham_anything from Novell is a riskMar 06 15:18
_Hicham_what if they port evolution to Mono?Mar 06 15:18
_Hicham_should gnome incorporate mono by default?Mar 06 15:18
MinceRthen they should keep to the last non-mono versionMar 06 15:19
MinceRand gnome shouldn't incorporate monoMar 06 15:19
_Hicham_it is a very embarrassing issueMar 06 15:19
MinceRalso, its hig should be rewritten without the apple crapMar 06 15:19
_Hicham_how can u tell?Mar 06 15:19
_Hicham_the evil must be removed from the rootsMar 06 15:20
MinceRit's easy to tell whether it uses mono or notMar 06 15:20
_Hicham_I am not talking about thatMar 06 15:20
MinceRtry running it on a system without mono; inspect the source codeMar 06 15:20
_Hicham_i am talking about the fact that gnome will incorporate it as an essential package always, but with monoMar 06 15:21
_Hicham_that would a real pbMar 06 15:21
_Hicham_who is the real sponsor of mono?Mar 06 15:21
_Hicham_of gnome i meanMar 06 15:21
_Hicham_sorryMar 06 15:21
_Hicham_isnt it RedHat?Mar 06 15:21
_Hicham_what I know is that RedHat is the official hoster of GnomeMar 06 15:21
*mib_0w8gi6 (i=44e625da@gateway/web/ajax/mibbit.com/x-09beec59b2484a47) has joined #boycottnovellMar 06 15:22
*mib_0w8gi6 has quit (Client Quit)Mar 06 15:22
*paramahamsa (n=phamsa@59.92.60.31) has joined #boycottnovellMar 06 15:40
schestowitzHi, paramahamsa Mar 06 15:44
schestowitz_Hicham_: GNOME has many sponsorsMar 06 15:45
paramahamsaschestowitz: hi.Mar 06 15:51
paramahamsaI don't quite understand. Why is Novell bad?Mar 06 15:51
schestowitzIt helps Microsoft harm Free software.Mar 06 15:55
schestowitzFor Novell's benefit, which isn't.Mar 06 15:55
paramahamsaHow? Is there a page documenting the details?Mar 06 15:56
_Hicham_Roy : Gnome hoster is RedHat, no?Mar 06 16:01
schestowitzparamahamsa: http://boycottnovell.com/faqMar 06 16:05
schestowitzhttp://news.zdnet.com/2100-9595_22-276211.html "Make no mistake, this is intended to force Tom Tom to violate the GPL, or change to Microsoft embedded software."Mar 06 16:08
schestowitz_Hicham_: technically, yes, I guess.Mar 06 16:08
*PetoKraus (n=pk@fsf/member/petokraus) has joined #boycottnovellMar 06 16:11
paramahamsaWow. I didn't even know all this was happening. Have to look it up. What are people doing about it?Mar 06 16:11
schestowitzStating the obvious here: Mar 06 16:12
schestowitzBad Economy = Easier Military Recruiting <Mar 06 16:12
schestowitzhttp://www.prwatch.org/node/8257 >Mar 06 16:12
schestowitzOT BTWMar 06 16:12
schestowitzparamahamsa: What people should do is pressure Novell.. and pressure others not to be infected by Novell's poison (Moonlight. Mono/.NET, etc).Mar 06 16:13
schestowitzAll that corruption could lead to another war. :-(Mar 06 16:14
paramahamsaWhat exactly is Novell trying to do? Get money?Mar 06 16:14
schestowitzJoin forces with MicrosoftMar 06 16:15
schestowitzMicrosoft pays them for itMar 06 16:15
schestowitzSweden's EU presidency logo sets sights on climate  < http://www.euractiv.com/en/opinion/sweden-e... >Mar 06 16:18
schestowitzGlobal Warming May Get Its Very Own Top Level Domain < http://www.techcrunch.com/2009/03/04/global-... >Mar 06 16:18
paramahamsaDo you have any active groups that actually meet and discuss things? like LUGS?Mar 06 16:19
schestowitzWhich things specifically?Mar 06 16:20
*schestowitz sees China's already rising to superpower status... China says worried about arrest warrant on Sudan's Bashir < http://uk.reuters.com/article/oilRpt... >Mar 06 16:21
paramahamsaAnything interesting. Novell, Global Warming. I'm passionate about both.Mar 06 16:21
_Hicham_Roy's group is the most active oneMar 06 16:25
_Hicham_you can't find such a group on the net :-DMar 06 16:25
schestowitz:-)Mar 06 16:25
paramahamsaThe thing is, I'm in India. Nothing here?Mar 06 16:27
paramahamsaWhere is Roy's group?Mar 06 16:27
schestowitzhttp://techdirt.com/articles/200... Moody: "No Doubt: Buy A Concert Ticket, Download All Our Songs - make money on the scarce goods, give away the abundant ones"Mar 06 16:27
schestowitzWhat do you mean by "Group"?Mar 06 16:27
_Hicham_paramahamsa : you are now in Roy's GroupMar 06 16:28
paramahamsaI mean a bunch of people in a particular geographic location who physically meet,Mar 06 16:29
_Hicham_ahMar 06 16:29
_Hicham_Maybe in the USMar 06 16:29
_Hicham_do you have any meetings in the US Roy?Mar 06 16:30
schestowitzThe 'disease' (Linux) is spreading in American: Cuba Gets an (Open) Hand from Brazil < http://opendotdotdot.blogspot.com/2009/03/c... >Mar 06 16:30
schestowitz*American nations...Mar 06 16:30
schestowitzWe have ManLUG here.Mar 06 16:30
paramahamsaThe US is a little far for me to be travelling every now and then...Mar 06 16:30
schestowitzFirst one in the UK.... but I hardly attend it anymore. Linux grew past the LUGsMar 06 16:31
paramahamsaWho is Roy?Mar 06 16:31
schestowitzDo LUGs still matter? < http://www.linux.com/feature/50878 >Mar 06 16:31
schestowitzparamahamsa: I guess the Internet changed a lot too, not just at the coding level.Mar 06 16:32
schestowitzhttp://www.worldchanging.com/arc... "The Latest on Climate Science, Solutions, and Politics Jack Bauer becomes first-ever carbon-neutral torturer as Rupert Murdoch says “Climate change poses clear, catastrophic threats”"Mar 06 16:32
schestowitzEven Murdoch!Mar 06 16:32
schestowitzRiding with the first cowboys – in 3500 BC  < http://www.newscientist.com/article/dn167... >Mar 06 16:34
*_Hicham_ has quit (leguin.freenode.net irc.freenode.net)Mar 06 16:36
schestowitzThe Microsoft press is whitewashing the crimes of a family that for decades has defrauded the United States government: http://www.techflash.com/microsoft/...Mar 06 16:38
paramahamsaschestowitz: do you hang around on this channel all day?Mar 06 16:39
schestowitzWhen I'm homeMar 06 16:40
schestowitzWhat is this eWeek Europe?Mar 06 16:42
schestowitzhttp://www.eweekeurope.co.uk/comment...Mar 06 16:42
paramahamsaWhat's your profession?Mar 06 16:42
schestowitzAnd Pete Judge is from ZDNet UKMar 06 16:42
schestowitzeWeek is on bankruptcy protection of something (Ziff Davis) with very few writers left...Mar 06 16:42
schestowitzparamahamsa: researchMar 06 16:42
schestowitzProtest against MS: http://www.eweekeurope.co.uk/comment/mi...Mar 06 16:42
paramahamsaschestowitz: what research?Mar 06 16:43
schestowitzMostly FOSS stuff (not paid for)Mar 06 16:44
schestowitzConference on the European patent system, Brussels, Belgium < http://cordis.europa.eu/fetch?CALLER=... >Mar 06 16:45
schestowitzping zoobab01 Mar 06 16:46
paramahamsaschestowitz: Do you have a random-link-generator or something?Mar 06 16:47
schestowitzI know someone who's part of the WG7 (Open Source) and we need info..Mar 06 16:47
schestowitzschestowitz: random? No, why?Mar 06 16:47
schestowitzzoobab01: They need to deal with SAP and CompTIA -- those that want to call Open Source some criminal business. One document has been leaked to Wikileaks and therefore one can request the entirety of the documents of this strategy panel (perhaps the one of all the workgroups). Maybe we can request the access to documents, via the European Commission...Mar 06 16:48
schestowitzWhich person/address should I contact? I can see this link, which explains some of it, but it's in French: http://eur-lex.europa.eu/Lex...Mar 06 16:49
paramahamsaschestowitz: not quite random, but you seem to be throwing links out faster than I can read the pages!Mar 06 16:49
zoobab01DG enterprise & DG Infso are the one organising the ESSMar 06 16:50
schestowitzWhat's their E-mail addy?Mar 06 16:50
schestowitzMaybe we can pull copies of the documentsMar 06 16:50
schestowitzIt makes it hard for Zuck et al to toss rubbish at emMar 06 16:50
schestowitzTransparency for open source panels, no? :-)Mar 06 16:50
schestowitzI spoke to Zuck (and trapped him) too, but I doubt he wants to talk further, for obvious reasons.Mar 06 16:51
zoobab01mmhMar 06 16:53
zoobab01European Software Strategy is a closed forumMar 06 16:54
zoobab01that's the answer you will get from the COmmissionMar 06 16:54
schestowitzhaha :-)Mar 06 16:54
zoobab01but it is good to show the light on the darknessMar 06 16:54
schestowitzClose forum on FOSS.Mar 06 16:54
schestowitz*ClosedMar 06 16:54
zoobab01and get an official answerMar 06 16:54
schestowitzWho would you contact?Mar 06 16:54
schestowitzTo have it written down that they refuse access would be valuableMar 06 16:55
schestowitzLike you guys did re: ACTAMar 06 16:55
zoobab01waitMar 06 16:55
schestowitzThis gets people more angryMar 06 16:55
schestowitzThen it gets those behind closed doors uncomfortable/nervousMar 06 16:55
zoobab01you can request only the ACT submissionMar 06 16:55
zoobab01because it was leakedMar 06 16:55
schestowitzLike the BRM...Mar 06 16:55
zoobab01so if they refuse, it does not matter so muchMar 06 16:56
zoobab01if they release the contrib, you can ask for moreMar 06 16:56
schestowitzWho can this be requested from?Mar 06 16:56
schestowitzI see names in the docs.Mar 06 16:56
schestowitzFemale ones tooMar 06 16:56
schestowitzAre those like panel mods?Mar 06 16:56
schestowitzThe forces of evil make a move: http://209.85.229.132/search?q=cache:...Mar 06 17:13
schestowitz DS Lite to be killed off  < http://www.theinquirer.net/inquire... > for the better :-)Mar 06 17:15
schestowitzLet's hope that Big Blue has no intent of associating itself with corruptions: < http://www.theinquirer.net/inquirer/new... > (IBM set to buy Satyam)Mar 06 17:17
schestowitzEarthquake felt across Melbourne < http://www.itwire.com/content... >Mar 06 17:20
schestowitzNo wonder Mahalo has been accused of spamming: http://www.webpronews.com/topnews/20...Mar 06 17:22
schestowitzI notice links there to Net Applications, which is not statistics; ti's junk science and it's sponsored by Apple and Microsoft.Mar 06 17:26
MinceRit's the Intelligent Design of market share :)Mar 06 17:26
schestowitzOn the Eighth Day, God gave us Windows Vista. Hallelujah.Mar 06 17:27
schestowitzhttp://news.bbc.co.uk/1/hi/technolo...Mar 06 17:28
schestowitzMSBBC goes on a Wikipedia rant: http://news.bbc.co.uk/1/hi/uk_pol...Mar 06 17:29
schestowitzThere are some more obscure companies here < http://au.sys-con.com/node/863852/... > which claim to deliver Web surveysMar 06 17:31
PetoKraushehe, want to see a bit of statistics?Mar 06 17:31
PetoKraushttp://pk.gjhak.sk/old/.s...Mar 06 17:31
schestowitzHehe. http://www.statcounter.com/microsoft_office_live/ (StatCounter provides free customisable hit counters, visitor tracking and website stats for Microsoft Office Live). Keep it where it's warm..Mar 06 17:32
schestowitzPetoKraus: whose class?Mar 06 17:33
PetoKrausmyMar 06 17:33
PetoKrauschemistryMar 06 17:33
PetoKrausit's just one 20 marks class testMar 06 17:33
PetoKrausi though i was rubbish when I had only 14.5 out of twentyMar 06 17:34
PetoKrausbut a wee bit of statisticsMar 06 17:34
PetoKrausand i'm feeling better :DMar 06 17:34
schestowitzBeware stats in general..Mar 06 17:34
schestowitzEspecially when the dataset is too diverse and largeMar 06 17:34
PetoKrausnot if you are the one making them :DMar 06 17:34
schestowitzThese stats 'companies' have a business modelMar 06 17:34
schestowitzGiving truth is rarely their bsuiness modelMar 06 17:34
schestowitzThey admit it's biasedMar 06 17:35
schestowitzNet Applications for exampleMar 06 17:35
schestowitzThey also change them after publicationMar 06 17:35
schestowitzSo buy consulting from then... they might do some 'magic'Mar 06 17:35
schestowitzOr give them your biased (population wise) logsMar 06 17:35
schestowitzRome meeting snubs intelligent design, creationism  < http://hosted.ap.org/dynamic/stories/E/E... >Mar 06 17:37
PetoKrausschestowitz: sureMar 06 17:37
PetoKrausbut againMar 06 17:37
schestowitz'The foundation has criticized intelligent design in the past and says on its Web site that it doesn't support any research or programs that "deny large areas of well-documented scientific knowledge."'Mar 06 17:38
PetoKrausif you are the one making the statisticsMar 06 17:38
PetoKrausyou don't have to fear :DMar 06 17:38
PetoKrausyou are manipulating these numbers any way you wantMar 06 17:38
PetoKrausso... ;)Mar 06 17:38
schestowitzHappy with ours :-)Mar 06 17:38
schestowitzBN: half the world uses LinuxMar 06 17:38
schestowitzMs: "Just the Facts" (/WHICH/ facts?)Mar 06 17:39
schestowitzHere's why Digg is broken: USocial CEO: 'We're gaming Digg' < http://latimesblogs.latimes.com/techn... >. It would be better if Digg just died and emitted people to sites that are not gamed. I hardly contribute to Digg anymore.Mar 06 17:45
*_Hicham_ (n=hicham@41.249.17.92) has joined #boycottnovellMar 06 17:59
schestowitzhttp://www.linuxtoday.com/news_story.php3?... "A recent article showed a presentation pie chart by MS CEO Balmer, who stated Linux was a bigger threat than the MAC, depicted Linux with a slightly bigger market share than Apple's 10%."Mar 06 18:02
MinceRif apple's is 10%, that isMar 06 18:03
schestowitzYeah :-DMar 06 18:03
schestowitzIn the US maybe.Mar 06 18:03
schestowitzUS=worldMar 06 18:04
*MinceR is offworldMar 06 18:04
_Hicham_it has a larger market shareMar 06 18:04
_Hicham_otherwise, they wouldn't have done the "Get the Facts" CampaignMar 06 18:05
MinceRGet the FUDMar 06 18:07
schestowitzhttp://www.linuxtoday.com/news_story.ph... "Seti@home (the most popular project) has Linux-client numbers above 10%. "Mar 06 18:08
schestowitz     > MinceR is offworldMar 06 18:10
schestowitzSlipped off the wedge of the disc?Mar 06 18:11
MinceRwent through the GateMar 06 18:11
MinceR"door to heaven"Mar 06 18:11
PetoKraushow's the stairway?Mar 06 18:12
schestowitzMoney over freedom at Sun: http://weblog.infoworld.com/openre...Mar 06 18:12
*zer0c00l has quit (Remote closed the connection)Mar 06 18:13
_Hicham_freedom firstMar 06 18:13
schestowitzSUSE is slowing down: http://arstechnica.com/open-source/...Mar 06 18:13
PetoKrausoh godMar 06 18:15
PetoKraus(18:19:36) Scherff, Aline: yea im absolutely gutted...my supervisor wanted the data finished so he can look at it over the weekend and the lab will prolly not be available on mon...and tues im never in...and wed is the deadlineMar 06 18:15
PetoKraus(18:19:46) Peter Kraus: wellMar 06 18:15
PetoKraus(18:19:57) Peter Kraus: do you HAVE to do it in the lab?Mar 06 18:15
PetoKraus(18:19:58) Peter Kraus: i meanMar 06 18:15
PetoKraus(18:20:09) Peter Kraus: from what i know, it's a computer programMar 06 18:16
PetoKraus(18:20:42) Scherff, Aline: and its licenced and costs like a fortune plus it only runs on hi end pcsMar 06 18:16
MinceRcan the lab be accessed over the net?Mar 06 18:16
PetoKrausit's psychology labMar 06 18:17
PetoKrausrunning on windows machinesMar 06 18:17
PetoKrauswith novell zenworksMar 06 18:17
PetoKrausthe short answer is: unless you hack itMar 06 18:17
PetoKrauswhich shouldn't be that hardMar 06 18:17
PetoKrausbut even 1st year computing science students don't get SSH access to the uniMar 06 18:17
schestowitzNo wonder it's a psychology lab..Mar 06 18:17
Balroghello everyoneMar 06 18:17
schestowitz:-)Mar 06 18:17
Balroghere every cis student gets SSH accessMar 06 18:17
Balrog:)Mar 06 18:18
PetoKrausI KNOWMar 06 18:18
schestowitzSSHISH!Mar 06 18:18
Balrognot windows remote login, though :)Mar 06 18:18
PetoKrausi'm really disappointed at the state of software in my uniMar 06 18:20
Balrogexplain how it is?Mar 06 18:20
*zer0c00l (n=zer0c00l@210.212.255.131) has joined #boycottnovellMar 06 18:21
PetoKrauswellMar 06 18:21
PetoKrausthe wireless for instance. I couldn't connect to the unsecured wireless today with wicdMar 06 18:21
Balroghere wireless sucksMar 06 18:21
PetoKrausbut that might be just some misconfig on my sideMar 06 18:21
PetoKrausbut anywayMar 06 18:21
Balrogbut it's the buildingsMar 06 18:21
PetoKrausit's unsecured, but! you have to use vpnMar 06 18:22
PetoKrauswhich wouldn't be a problem if they used normal vpnMar 06 18:22
Balrognot here ... you use captive-portalMar 06 18:22
Balrog(around here)Mar 06 18:22
trmancoschestowitz, posting on identi.ca eh! :-PMar 06 18:22
Balrogjust a login pageMar 06 18:22


Recent Techrights' Posts

Early Retirement Age: Linus Torvalds Turns 55 Next Week
Now he's almost eligible for retirement in certain European countries
Gemini Links 22/12/2024: Solstice and IDEs
Links for the day
BetaNews: Microsoft Slop is Your "Latest Technology News"
Paid-for garbage disguised as "journalism"
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Saturday, December 21, 2024
IRC logs for Saturday, December 21, 2024
Links 21/12/2024: EU on Solidarity with Ukraine, Focus on Illegal and Unconstitutional Patent Court in the EU (UPC)
Links for the day
[Meme] Microsofters at the End of David's Leash
Hand holding the leash. Whose?
Deciphering Matt's Take on WordPress, Which is Under Attack From Microsofters-Funded Aggravator
the money sponsoring the legal attacks on WordPress and on Matt is connected very closely to Microsoft
Gemini Links 21/12/2024: Projections, Dead Web ('Webapps' Replacing Pages), and Presentation of Pi-hole
Links for the day
American Samoa One of the Sovereign States Where Windows Has Fallen Below 1% (and Stays Below It)
the latest data plotted in LibreOffice
[Meme] Brian's Ravioli
An article per minute?
Links 21/12/2024: "Hey Hi" (AI) or LLM Bubble Criticised by Mainstream Media, Oligarchs Try to Control and Shut Down US Government
Links for the day
LLM Slop is Ruining the Media and Ruining the Web, Ignoring the Problem or the Principal Culprits (or the Slop Itself) Is Not Enough
We need to encourage calling out the culprits (till they stop this poor conduct or misconduct)
Christmas FUD From Microsoft, Smearing "SSH" When the Real Issue is Microsoft Windows
And since Microsoft's software contains back doors, only a fool would allow any part of SSH on Microsoft's environments, which should be presumed compromised
Paywalls, Bots, Spam, and Spyware is "Future of the Media" According to UK Press Gazette
"managers want more LLM slop"
Google Has Mass Layoffs (Again), But the Problem is Vastly Larger
started as a rumour about January 2025
On BetaNews Latest Technology News: "We are moderately confident this text was [LLM Chatbot] generated"
The future of newsrooms or another site circling down the drain with spam, slop, or both?
"The Real New Year" is Now
Happy solstice
Microsoft OSI Reads Techrights Closely
Microsoft OSI has also fraudulently attempted to censor Techrights several times over the years
"Warning About IBM's Labor Practices"
IBM is not growing and its revenue is just "borrowed" from companies it is buying; a lot of this revenue gets spent paying the interest on considerable debt
[Meme] The Easier Way to Make Money
With patents...
The Curse (to Microsoft) of the Faroe Islands
The common factor there seems to be Apple
Electronic Frontier Foundation Defends Companies That Attack Free Speech Online (Follow the Money)
One might joke that today's EFF has basically adopted the same stance as Donald Trump and has a "warm spot" for BRICS propaganda
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Friday, December 20, 2024
IRC logs for Friday, December 20, 2024
Gemini Links 21/12/2024: Death of Mike Case, Slow and Sudden End of the Web
Links for the day
Links 20/12/2024: Security Patches, Openwashing by Open Source Initiative, Prison Sentence for Bitcoin Charlatan and Fraud
Links for the day
Another Terrible Month for Microsoft in Web Servers
Consistent downward curve
LLM Slop Disguised as Journalism: The Latest Threat to the Web
A lot of it is to do with proprietary GitHub, i.e. Microsoft
Gemini Links 20/12/2024: Regulation and Implementing Graphics
Links for the day
Links 20/12/2024: Windows Breaks Itself, Mass Layoffs Coming to Google Again (Big Wave)
Links for the day
Microsoft: "Upgrade" to Vista 11 Today, We'll Brick Your Audio and You Cannot Prevent This
Windows Update is obligatory, so...
The Unspeakable National Security Threat: Plasticwares as the New Industrial Standard
Made to last or made to be as cheap as possible? Meritocracy or industrial rat races are everywhere now.
Microsoft's All-Time Lows in Macao and Hong Kong
Microsoft is having a hard time in China, not only for political reasons
[Meme] "It Was Like a Nuclear Winter"
This won't happen again, will it?
If You Know That Hey Hi (AI) is Hype, Then Stop Participating in It
bogus narrative of "Hey Hi (AI) arms race" and "era/age of Hey Hi" and "Hey Hi Revolution"
Bangladesh (Population Close to 200 Million) Sees Highest GNU/Linux Adoption Levels Ever
Microsoft barely has a grip on this country. It used to.
Over at Tux Machines...
GNU/Linux news for the past day
IRC Proceedings: Thursday, December 19, 2024
IRC logs for Thursday, December 19, 2024