Wednesday, February 15, 2012

DBus! It's Evil!


So, please support choice and freedom by implementing programs the right way instead of the Linux/Gnome/DBus way.
Oh boy.

http://blog.ngas.ch/archives/2011/12/13/the_destructive_desktop__mdash_linux_in_trouble/index.html

5000 flames:

«Oldest   ‹Older   1 – 200 of 5000   Newer›   Newest»
Anonymous said...

Oh fuck oh fuck new post, I just came.

Also, first!

Anonymous said...

In b4 the winbreds.

Fucking Novacut said...

Damn, Novacut have been using that money they got from Kickstarter to swan around FOSS conferences. I also just noticed what a pretentious username that twunt, Jason ‘you made my wife cry’ Gerard De Rose has given himself:

Jason DeRose | Twitter
Free Software Rockstar - Novacut Visionary & Lead Developer


‘Visionary’, ‘Rockstar’? Pompous arse more like.

Anonymous said...

Don't forget, if you want to post anon comments on the Novacut blog:

1) go to wordpress.com
2) sign in with:
username: joemoncossmellysocks
password: fuckyea3£

3) go to http://blog.novacut.com/2012/02/announcing-novacut-1201-components.html
4) comment
5) lol

Wants2bfree said...

Linux hater has risen. He knows his movement is being marginalized by those of us who proudly worship GNU/Linux so he jumps in to try and save it. All hail GNU/Linux. Death to M$.

Anonymous said...

Linturds are mostly idiots but this guy does have a point. Use the standardized interfaces rather than tying software to the shitty API flavor of the month that the Linux crowd loves perpetually reinventing.

Anonymous said...

The Power of Blender

Is this the most embarrassing explosion I've ever seen? Apart from the fact that nothing explodes.

Anonymous said...

Happy New Year, LH!

Anonymous said...

I still use a Commodore 64. I don't have a problem with APIs. Incidentally it runs better than Linux.

Anonymous said...

Is this the most embarrassing explosion I've ever seen?

Impressive implementation of a bunch of windows exploding upwards, one after the other.

Anonymous said...

Is this the most embarrassing explosion I've ever seen? Apart from the fact that nothing explodes.

I don't know if that is the most embarrassing explosion you've ever seen.

It's asstastic and a hobbyist could do better in Houdini Apprentice, but without knowing how many explosions you've watched on YouTube no one can comment on what you've seen.

Anonymous said...

Linux hater has risen. He knows his movement is being marginalized by those of us who proudly worship GNU/Linux so he jumps in to try and save it. All hail GNU/Linux. Death to M$.

Oh Adam, you silly boy. just because you suck at the cock of Stallman doesn't make you important. Move along and find a job.

Flying Toaster said...

It's asstastic and a hobbyist could do better in Houdini Apprentice

This stuff makes Megashark vs. Giant Octopus look like a cinematic masterpiece by comparison.

Anonymous said...

I'll just put this here.

Anonymous said...

"So Mr. Free Software Rockstar and visionary, has your wife cried lately?

Bit high on your own fumes there?"


Oh dear.

Flying Toaster said...

Don't forget, if you want to post anon comments on the Novacut blog

What's the point of that?

Anonymous said...

Novacut, lol. I DMedia'd til 4.

Anonymous said...

What's the point of that?

I dunno, trolling for lulz? I call it 'community outreach', personally.

Anonymous said...

I dunno, trolling for lulz? I call it 'community outreach', personally.

Not very lulzy, pretty lame actually. You can do better.

Anonymous said...

Not very lulzy, pretty lame actually. You can do better.

Actually it's quite funny. If you don't like it, fuck off and go back to sucking cock in the public washrooms.

Anonymous said...

No, it's lame. Just like the pathetic gay bashing, lame and tired.

Anonymous said...

This thread is locked.

Anonymous said...

Just go over and suck Jono Bacon's cock as well as Jason Gerard DeRose's cock. You'll feel better.

You boring fag.

Anonymous said...

Wow, so we got a new captcha?

Google, you shouldn't have!

Oh look, and it's even shittier than the last.

I think Google is telling us all to politely fuck right off.

Flying Toaster said...

I call it 'community outreach', personally.

And how would anyone, aside from those having read all this, notice that "joemoncosmellysocks" was in fact a "community" of people? DeRose also could have easily banned any account from posting, if he so wished.

This "amorphous bogeyman collective" shtick is getting older by the minute, really, and has been only good for scaring little kids since the last guy pulling it got his head lobbed off by a gangster.

Anonymous said...

This "amorphous bogeyman collective" shtick is getting older by the minute, really, and has been only good for scaring little kids since the last guy pulling it got his head lobbed off by a gangster.

Sure thing, trolling freetards has so much in common with writing (not anonymously, not as a part of an "amorphous ... collective") about Mexican drug gangs.

Who spat in your brain?

Go back and continue trolling Pogson. But be careful, otherwise he'll behead you with the "Beast" and display your f'ugly head on the net as a warning!

Anonymous said...

Way to go all asspie on him...

Flying Toaster said...

not anonymously

But that's the premise, wasn't it?

Or at least could you point out a reason or two as to why posting under the same wordpress account would somehow lead to "lulzy"?

Anonymous said...

Window Maker 0.95.2 is out.

Another win for Linux. We will see massive desktop penetration any day now.

Anonymous said...

To react to the "Destructive Desktop" article in the actual post (egad):

This. Is. Fucking. Hilarious! It's the culmination of all the crap freetards have been doing for years. Let me step through this for you:

- We have a Linux "expert" who is mad because things don't work. This, to begin with, is always good for a chuckle -- like a cartoon fish angry because he's wet.

- The guy* talks about the particular problem which has his panties in a twist:

*Strictly speaking I don't know the author's gender because I sure as hell am not going to read his bio. But this is a Linux expert, so realistically we can assume it's a male. Women have better things to do than obsess over a hobby-class OS until they become an "expert".

1. Basic Linux IPC sucks, because it's based on 1970s UNIX. I thought that was supposed to be the source of All Things Great, right?

2. Multiple half-baked solutions for the IPC problem exist. He apparently kind of hates them all. But... but... I thought hacking on things to build a system which kinda-sorta-works was supposed to be the FOSS Solution!

3. In the end, GNOME and KDE both made higher-level IPC APIs which actually kinda-sorta work, and are de facto standardized to some degree. That is, they actually provide some modicum of the IPC functionality which Windows or Mac OS X have baked in. This guy is upset because that means that a working system requires a desktop environment -- since you need a DE to run this crap, which has become essential, it's hard to run it on your router! Oh noes! Don't tell me that putting Linux on every piece of hardware, regardless of capabilities, was a mistake!

4. Besides, wasn't the whole idea of that scum-caked X11 window manager that you farm all the GUI work out to another box anyway? Shouldn't this be, y'know, a good thing? A Flawless Victory for FOSS Principles? This is exactly the usage scenario X11 is actually supposed to solve, the excuse for it not doing anything useful, and here we have an X11 apologist complaining when it happens.

5. Ah, but we still have the trusty command line to rescue us, right? Oh, but the trusty command line is something 99.9% of users don't want to touch if they don't have to, including programmers these days, so the tools are outdated and don't know how to talk to anything modern. And half the software uses outdated versions of the higher-level APIs anyway, so it won't work. Really? You mean that building a system out of half-working projects where the original author has no incentive to continue keeping the code up to date has a downside? Gee, color me astonished. Well, maybe it's time for you, yes you Mr. Linux Expert, to download the sources and bring them up to date. That's what you freetards always tell anyone else when they discover your crap doesn't work, so you should love to hear it, right?

What's fun is that this guy is juuuuuuuuuuust smart enough to see that this is a broken mess and where the problems are coming from, but not smart enough to realize that the sources of the problems are inherent in FOSS.

(So his solution to this whole mess? It's not "let's update everything to have command-line access to the stuff which uses the latest APIs". It's "let's dismantle the high-level APIs and GUIs so that everything is on the crappy old 1970s technology everyone has been fleeing for decades".)

Fucking. Hilarious.

Anonymous said...

I'm openly gay. Nothing repressed, winbred. Try again?

You're as openly gay as Tom Cruise and John Travolta.

Anonymous said...

What a retard. Yeah let's get back to stone age so that Free/NetBSD could use desktops for several more years before they slip into forgetness.
At least Linux has good momentum, seems to better-than survive in the OS space (not on desktop, but it's bits really are everywhere else). It arised historically from the server niche and thereafter a lot of old cruft is still shared with other Unixes. Those, together with a Posix/Unix definition (posix being not so bad for it's age, but in many cases is inadquate) are a handbrake to develop into something less plagued by bad decisions of the past.

For example Linux could benefit from ability to revoke file ownership, but this is - of course - not supported. This shows how the file paradigm in modern day is kind of idiocy and needs to be worked around much too often. to fix it, a file would no longer be a file but some other kind of object visible by userspace. Besides, a file is a terrible and misleading name for such object, everyone is afraid of creating it because it feels like becoming stale after your program is terminated.

Anonymous said...

It's not that DBus is evil. The point is that people are requiring pieces of software to be dependent on low level things they shouldn't be dependent on because in 6 months that library/API is going to be deprecated and now all the software is going to be broken and have to be ported again. It's a bit late to be whining about this now though since Loontards have been doing this for years (for example OSS to ALSA and then you had ESD, aRTS, PulseAudio, PortAudio, etc etc). The loons need to really just think up common, stable interfaces (yeah yeah I know...) that they don't dick with and then they can have fun dicking around with the low level parts all they want without forcing people to constantly rewrite huge chunks of their software.

Anonymous said...

LightWorks for Linux is still.coming....WE SWEAR! Who wants to get that the Linux version gets dropped in the next year?

Anonymous said...

Guess not get.

Anonymous said...

This "amorphous bogeyman collective" shtick is getting older by the minute

Quiet fag, stop moaning like a bitch.

Anonymous said...

Or at least could you point out a reason or two as to why posting under the same wordpress account would somehow lead to "lulzy"?

By itself it's not lulzy, it just allows us to post on blogs we couldn't before (because they disallowed anonymous commenting).

Anonymous said...

Slashtards get raging butthurt over pirate ebook sites being shutdown. Durn those ebil copyright holders not letting people take their works for free!

Anonymous said...

You know it's gonna be a real laugh when it starts with something like:

"Linux on the desktop has come a long way. "

1993: Linux on the desktop has come a long way.
1996: Linux on the desktop has come a long way.
1998: Linux on the desktop has come a long way.
2001: Linux on the desktop has come a long way.
2005: Linux on the desktop has come a long way.
2008: Linux on the desktop has come a long way.
2012: Linux on the desktop has come a long way.

Even a Linux zealot can see a pattern emerging there.

Anonymous said...

>You know it's gonna be a real laugh when it starts with something like:

> "Linux on the desktop has come a long way. "

That's just something people say to appease the other zealots, a sort of standard disclaimer: "Hey, I am one of the good guys here!"

Anonymous said...

How do I get to the comments above 200?

Anonymous said...

Or at least could you point out a reason or two as to why posting under the same wordpress account would somehow lead to "lulzy"?

Oh for fuck sakes, go suck his cock already. Jesus, you're such a little whiny bitch.

Anonymous said...

I fucked Jason DeRose's ass and ripped it up so it looked like a loose-meat sandwich while his wife watched. Interestingly enough, she didn't cry.

eventarg said...

Can anyone envisage what Loonix desktop could look like in year 2020?

Right now I can see a half-arsed broken Win7 clone. Ooboontoo, if it still exists, would be similar, but a crappy OSX clone instead.

Am I too optimistic?

Anonymous said...

Joey Sneddon writes lame "Linux had it first!" article in response to new OS X release coming up.

Anonymous said...

>How do I get to the comments above 200?

When you are on the first page of comments, append a "&page=2" to the URL. That will take you to the second page, and the next and prev links reappear.

Anonymous said...

How do I get to the comments above 200?

When you're on the blog's home page, instead of clicking X FLAMES to get to the comments, click the post title (‘DBus! It's Evil’ in this case), scroll down to the comments and you'll see links to get to comments over 200.

Anonymous said...

Can anyone envisage what Loonix desktop could look like in year 2020?

I think Ubuntu will gain 80% desktop market share in 5 years, M$ will have gone bankrupt.

Anonymous said...

And then you'll wake up to the damp, dingy basement and realize you're an idiot.

Anonymous said...

Google is going religious. I made a post using 'the lord's name in vein' and the spam filter removed it.

Apple Victory said...

Apple wins "slide-to-unlock" case; massive innovation protected.

Anonymous said...

Haha flawless victory.

Anonymous said...

Well done Apple, that innovation clearly took years and millions of R&D to develop, it's worth protecting against FOSStard copycats.

Anonymous said...

Yesterday I rummaged through my attic. I "found" my old Amiga 4000. Amazingly it still works. Has AmigaOS 3.1 on it. Way better than today's Linux. Deluxe Paint still beats GIMP.

Anonymous said...

Haha at the bawwwing over Apple. Especially the hypocrisy in the reactions towards people who sue them, and Motorola suited first, and those who get sued by them. If Apple sues it's always bullying but when other companies sues them, and many have even without provocation, it's some fight for justice and they are some underdog. It's fucking hilarious.

Anonymous said...

Mono seems like an answer looking for a question, which is likely why it's been changing it's targeted environment from desktop to game development tools. It's currently much slower than Java and even has to see itself beaten in performance by newer languages like Go. If you're already a C# programmer who wants to develop games then there's certainly a good reason to look at Mono for game development, but I can't see any reason for someone to pick up C# programming in order to program games unless you are directly targeting the XNA platform.

Anonymous said...

Thanks for the comment tutorial!

Anonymous said...

.NET? I lol'd until 4.

Anonymous said...

I program all my games in Assembler. High level languages are for douchebags.

Anonymous said...

The term is assembly. An assembler takes the language mnemonics and creates object files, numbnuts.

Anonymous said...

Real men program everything in machine code. Assembly is for wimps.

Anonymous said...

Assembler is synonymous with the assembly language. Look it up. In a standard dictionary of English. Like here.

You can also look up this word: dipshit.

Anonymous said...

No using assembler to refer to assembly language is what idiots who try to sound smart use. Assembler is the program that translates assembly language into machine code and generates object files. That's what it has always referred to. Dictionary.com is not a technical reference.

Politics As Usual said...

If Busybox is, for whatever reason, especially mistake-prone, then replacing it with a mistake-proof, BSD-licensed version might make sense. Not using the software at all is certainly a way to avoid infringing its license.

Anonymous said...

Dictionary.com is not a technical reference.

No, but it does show the definitions of words based on their common usage, like an informal conversation in blog comments, for example.

Did you get here via /. ?

CUPS butthurt said...

Let the CUPS-related butthurt FLOW!

FOSS development process said...

"So we found we fucked the styles sub-system up, then we found we fucked undo/redo, then we also fucked up lists and shape drawing but we've got a plan to fix it all, honest!"

Anonymous said...

Wow that Reddit thread.is actually reasonable with many people correcting the false hysteria being spread by the loons.

Lol freetards said...

Use this, it's "free". But don't do that because the licences aren't compatible. This is what we mean by it being free as in freedom. It's free but our own special blend of freedom. Microsoft and Apple EULA are restrictive. That's not freedom. I love Stallman. herp derp.

Anonymous said...

What's fun is that this guy is juuuuuuuuuuust smart enough to see that this is a broken mess and where the problems are coming from, but not smart enough to realize that the sources of the problems are inherent in FOSS.

Thinking it over, I wasn't clear enough. Half the fun is in pointing out how these failures are inevitable. Let me be a bit more explicit:

The problems this guy is complaining about would go away if either freetards were saner or if he accepted the logical consequences of FOSS.

Linux is, ludicrously, "a kernel, not an OS". Which is to say: the software stack running on top of the Linux kernel, from the GNU crapware all the way up through the crummy games running on top of KDE, is not "Linux". Running "Linux" on a piece of hardware, therefore, says jack squat about what that piece of hardware will be able to do. Because of Freedum!!1! there is no central authority to say "this is not Linux if you can't do X", which is biting this guy in the rear because suddenly he wants to do X and his "Linux" can't do it any more.

As mentioned above: Linux IPC is primitive crap. That means anyone who wants to use it for anything advanced -- let alone replicable -- has to reinvent the wheel. It is possible to write a general library which will build out the primitive crap into something useable, and thus Solve The Problem, but then you have the Freedum!!1! problem: freetards won't use the shiny new library, because (1) there are probably like sixteen other libraries which perform roughly the same function, so why use yours?, (2) some people think that reinventing the wheel isn't just a waste of time and scarce developer resources, it's fun!, (3) since you wrote the thing for Linux it's probably buggy as shit, and of course (4) who cares if you're sane and smart, you can't tell developers what to do because Freedum!!1!.

(To be continued, because Blogger still doesn't like long comments.)

Anonymous said...

(Continued)

Ah, but bigger projects, like the desktop environments, are dimly aware that having higher-level libraries is a Good Thing. It saves developer time and effort which you can then use on building mockups of insane GUI ideas which everyone will hate, or changing absolutely everything about your GUI for the next major release. So the desktop environments become de facto standardizing bodies: "when you target our crummy DE, you will automatically have access to X, Y, and Z."

Developers want to spend time solving problems -- the problems they want to solve, not any random problem in the entire universe. Although there are some developers who want to reinvent every wheel they see (I'm surprised there's no GNU alternative to the ASCII character encoding -- hey, they could force it into GNOME and then sue anyone who wrote a non-GPL converter for it! Winning!) most devs want to spend their programming time actually working on whatever it is the program does, not reinventing every fiddly little side issue. So adding these higher-level APIs to the desktop environments attracts devs.

But freetards don't want to admit that a "mere" desktop environment -- which in practice means an entire window manager, GUI, set of usability standards, and a bunch of useful software instead of the command-line crap you get without one -- is what people want. Linux is merely a stepping stone.

Let's face it: when you say "Linux on the desktop", what you really mean is "GNOME or KDE or Unity on the desktop, coincidentally running on top of the Linux kernel". You could remove Linux from the scheme entirely -- substitute BSD or Minix -- and 99% of your users wouldn't notice or care. Hell, if you improved reliability and consistency along the way, most users would actually prefer the change.

So: this freetard wants to install a minimal system. He picks a "Desktop Environment as an OS" distro. Then he is shocked because his "Desktop Environment as an OS" actually requires him to use a Desktop Environment.

If he were consistent, he'd say "heck with this, I'll go use a different distro that doesn't come with a desktop environment at all. That will mean everything I use is outdated, but it will do what I want."

If he were smart and hardworking, he'd say "okay, it's going to take a lot of work, but I'm going to take the sources of my now-broken command-line tools and update them to use the same libraries as the desktop environment. That will be a lot of work, and will mean lots of forks and maintenance, but it's how open source is supposed to work."

But he's not consistent, and he's either dumb or lazy (or both). He wants all the benefits without any of the costs. And that blog post is just a big whine about the whole situation.

Anonymous said...

‘Visionary’, ‘Rockstar’? Pompous arse more like.

It's just wannabe Apple-ism.

See, back in the mid-to-late 1980s, Apple started giving out weird job titles like that. Remember Guy Kawasaki, Software Evangelist?

The thing the freetards haven't noticed is that all that crap started when Jobs was kicked out of the company, and was basically the same group of people who made all the screwed-up decisions which almost drove Apple into the ground.

It wasn't Jobs who thought high margins were a good idea -- it was Sculley. (Sculley raised the price of the original Mac by $500, basically because he could. Jobs' demand to not do this was overruled, and was basically his last decision before getting squeezed out.) Kawasaki was one of the coterie at Apple who thought that it was actually a good idea to keep on doing high-priced Macs without significantly improving the tech. (Another one was Jean-Louis Gassee, who left to build BeOS, thinking he could profit off the mess he helped make.)

Fast forward twenty years, and freetards are saying "wow, wouldn't it be cool if we could be like Apple?" and this is what they come up with.

Anonymous said...

CUPS butthurt

Summary of the freetards:

I don't care if pretty nearly every network printer made in the last decade supports mDNS because Apple uses it. I don't care if you can have your print server do mDNS with Avahi. I don't care if building a multicast engine into a print server is feature creep. I don't care if we already have a solution to this problem. I don't care if this "problem" actually simplifies two projects and helps reduce the amount of maintenance necessary. I don't care if Apple is continuing to make their printing software available to Linux. I don't care if, by doing so, Apple is making Linux printer support something like 10000% better than it otherwise would be. I don't care if Apple legally owns the copyrights to this entire project and has no obligation to share with us at all.

What I care about is that Apple is removing some functionality from one project and putting it in another. Proprietary software companies shouldn't be allowed to do that. I'm sure it's just because they hate Linux.

Anonymous said...

Dave Mustaine endorses Rick "Man on Dog" Santorum?

Dammit Dave, I thought you quit drinking.

Anonymous said...

I like to eat shit and be fucked in the rear.

-Sent from my iFag Device

Anonymous said...

That's nice, does it solve any problem with Linux?

Anonymous said...

Yes.

Anonymous said...

I laughed quite heartily.

Anonymous said...

I love how this place functions. It's like this:

1) A new thread gets posted and someone posts something about being first or having an orgasm and then being first, or both.

2) Links to butt hurt Linux fanbois with comments about how moronic they are and some trolling.

3) A useful topic gets posted and a wall of text covers the topic in an insightful way.

4) References to homosexual intimacy, micturation and defacation ensue.

5) Silence for a few hours or a day.

6) Go back to (2) until either:
a) LH posts another topic, in which case go to (1) or;
b) LHB runs out of comments, in which case go back to the most recent unfilled post and go back to (2)


Just sayin'

dooey said...

I love how this place functions. It's like this:

1) A new thread gets posted and someone posts something about being first or having an orgasm and then being first, or both.

2) Links to butt hurt Linux fanbois with comments about how moronic they are and some trolling.

3) A useful topic gets posted and a wall of text covers the topic in an insightful way.

4) References to homosexual intimacy, micturation and defacation ensue.

5) Silence for a few hours or a day.

6) Go back to (2) until either:
a) LH posts another topic, in which case go to (1) or;
b) LHB runs out of comments, in which case go back to the most recent unfilled post and go back to (2)


Pretty much ;(

Well, I'm still workin' on a few Linux distros: Loonix (which doesn't work) and Asshole Linux (which doesn't work) and Oral/Anal Linux (WHICH DOESNT FVCKING WORK).

Oh yeah, and the lack of usability was intended. H8ers gonna h8

Eron said...

YOu Is mAD. I has caKes NOw?
Why you so mad kitty?
i sAy beCause You LIkE mad bro.

Eron said...

YOu Is mAD. I has caKes NOw?
Why you so mad kitty?
i sAy beCause You LIkE mad bro.

YOu Is mAD. I has caKes NOw?
Why you so mad kitty?
i sAy beCause You LIkE mad bro.

Anonymous said...

Thinking it over, I wasn't clear enough. Half the fun is in pointing out how these failures are inevitable.

Woah, you're like the Marx of LHB, identifying the internal contradictions of Free software. When's your magnus opus: ‘Das Freetard’ coming out?

I'm only partly joking, you made a good point, like Marx identified that the fundamental contradiction of Capitalism is use-value versus exchange-value, I wonder if there's a central contradiction to Free software development that makes it usually turn out to be shit.

Eron is Great said...

YOu Is mAD. I has caKes NOw?
Why you so mad kitty?
i sAy beCause You LIkE mad bro.

YOu Is mAD. I has caKes NOw?
Why you so mad kitty?
i sAy beCause You LIkE mad bro.

YOu Is mAD. I has caKes NOw?
Why you so mad kitty?
i sAy beCause You LIkE mad bro.

YOu Is mAD. I has caKes NOw?
Why you so mad kitty?
i sAy beCause You LIkE mad bro.

Anonymous said...

@February 16, 2012 8:27 PM

And an algorithm that basically explains how LHB works, very accurate too. You guys are on form tonight.

Unbannable Eron said...

YOu Is mAD. I has caKes NOw?
Why you so mad kitty?
i sAy beCause You LIkE mad bro.

YOu Is mAD. I has caKes NOw?
Why you so mad kitty?
i sAy beCause You LIkE mad bro.

YOu Is mAD. I has caKes NOw?
Why you so mad kitty?
i sAy beCause You LIkE mad bro.

YOu Is mAD. I has caKes NOw?
Why you so mad kitty?
i sAy beCause You LIkE mad bro.

YOu Is mAD. I has caKes NOw?
Why you so mad kitty?
i sAy beCause You LIkE mad bro.

YOu Is mAD. I has caKes NOw?
Why you so mad kitty?
i sAy beCause You LIkE mad bro.

YOu Is mAD. I has caKes NOw?
Why you so mad kitty?
i sAy beCause You LIkE mad bro.

YOu Is mAD. I has caKes NOw?
Why you so mad kitty?
i sAy beCause You LIkE mad bro.

YOu Is mAD. I has caKes NOw?
Why you so mad kitty?
i sAy beCause You LIkE mad bro.

YOu Is mAD. I has caKes NOw?
Why you so mad kitty?
i sAy beCause You LIkE mad bro.

YOu Is mAD. I has caKes NOw?
Why you so mad kitty?
i sAy beCause You LIkE mad bro.

YOu Is mAD. I has caKes NOw?
Why you so mad kitty?
i sAy beCause You LIkE mad bro.

YOu Is mAD. I has caKes NOw?
Why you so mad kitty?
i sAy beCause You LIkE mad bro.

YOu Is mAD. I has caKes NOw?
Why you so mad kitty?
i sAy beCause You LIkE mad bro.

YOu Is mAD. I has caKes NOw?
Why you so mad kitty?
i sAy beCause You LIkE mad bro.

YOu Is mAD. I has caKes NOw?
Why you so mad kitty?
i sAy beCause You LIkE mad bro.

LHB Is Powerless to Delete The Comments of Eron said...

To add substance: I love trolling :D

CAPTCHA: thon terntst • purchase andfoci

YOu Is mAD. I has caKes NOw?
Why you so mad kitty?
i sAy beCause You LIkE mad bro.

YOu Is mAD. I has caKes NOw?
Why you so mad kitty?
i sAy beCause You LIkE mad bro.

YOu Is mAD. I has caKes NOw?
Why you so mad kitty?
i sAy beCause You LIkE mad bro.

YOu Is mAD. I has caKes NOw?
Why you so mad kitty?
i sAy beCause You LIkE mad bro.

YOu Is mAD. I has caKes NOw?
Why you so mad kitty?
i sAy beCause You LIkE mad bro.

YOu Is mAD. I has caKes NOw?
Why you so mad kitty?
i sAy beCause You LIkE mad bro.

YOu Is mAD. I has caKes NOw?
Why you so mad kitty?
i sAy beCause You LIkE mad bro.

YOu Is mAD. I has caKes NOw?
Why you so mad kitty?
i sAy beCause You LIkE mad bro.

YOu Is mAD. I has caKes NOw?
Why you so mad kitty?
i sAy beCause You LIkE mad bro.

YOu Is mAD. I has caKes NOw?
Why you so mad kitty?
i sAy beCause You LIkE mad bro.

YOu Is mAD. I has caKes NOw?
Why you so mad kitty?
i sAy beCause You LIkE mad bro.

YOu Is mAD. I has caKes NOw?
Why you so mad kitty?
i sAy beCause You LIkE mad bro.

YOu Is mAD. I has caKes NOw?
Why you so mad kitty?
i sAy beCause You LIkE mad bro.

YOu Is mAD. I has caKes NOw?
Why you so mad kitty?
i sAy beCause You LIkE mad bro.

YOu Is mAD. I has caKes NOw?
Why you so mad kitty?
i sAy beCause You LIkE mad bro.

YOu Is mAD. I has caKes NOw?
Why you so mad kitty?
i sAy beCause You LIkE mad bro.

YOu Is mAD. I has caKes NOw?
Why you so mad kitty?
i sAy beCause You LIkE mad bro.

YOu Is mAD. I has caKes NOw?
Why you so mad kitty?
i sAy beCause You LIkE mad bro.

YOu Is mAD. I has caKes NOw?
Why you so mad kitty?
i sAy beCause You LIkE mad bro.

YOu Is mAD. I has caKes NOw?
Why you so mad kitty?
i sAy beCause You LIkE mad bro.

YOu Is mAD. I has caKes NOw?
Why you so mad kitty?
i sAy beCause You LIkE mad bro.

YOu Is mAD. I has caKes NOw?
Why you so mad kitty?
i sAy beCause You LIkE mad bro.

YOu Is mAD. I has caKes NOw?
Why you so mad kitty?
i sAy beCause You LIkE mad bro.

YOu Is mAD. I has caKes NOw?
Why you so mad kitty?
i sAy beCause You LIkE mad bro.

YOu Is mAD. I has caKes NOw?
Why you so mad kitty?
i sAy beCause You LIkE mad bro.

YOu Is mAD. I has caKes NOw?
Why you so mad kitty?
i sAy beCause You LIkE mad bro.

YOu Is mAD. I has caKes NOw?
Why you so mad kitty?
i sAy beCause You LIkE mad bro.

YOu Is mAD. I has caKes NOw?
Why you so mad kitty?
i sAy beCause You LIkE mad bro.

YOu Is mAD. I has caKes NOw?
Why you so mad kitty?
i sAy beCause You LIkE mad bro.

YOu Is mAD. I has caKes NOw?
Why you so mad kitty?
i sAy beCause You LIkE mad bro.

YOu Is mAD. I has caKes NOw?
Why you so mad kitty?
i sAy beCause You LIkE mad bro.

YOu Is mAD. I has caKes NOw?
Why you so mad kitty?
i sAy beCause You LIkE mad bro.

Anonymous said...

Because of Freedum!!1! there is no central authority to say "this is not Linux if you can't do X", which is biting this guy in the rear because suddenly he wants to do X and his "Linux" can't do it any more.

What's funny -- or tragic, depending on your point of view -- is that even this is a problem which has already been solved. ("This" being "there is no standardizing body for what is and is not Linux".)

Firefox, before they went batshit insane and started using the version number to play hopscotch, solved this problem. You have your FOSS project, which works as you want it to work. Anyone can download your code and use it to make a knockoff -- but if they don't do it the way you want them to do it, you don't give them permission to use the name, icon, or artwork. They have to call it something lame like IceWeasel.

You could, in theory, do this with Linux as a whole. You pick a window manager, DE, filesystem, IPC mechanism, the whole ball of wax. You customize the shit out of all of it, and make everything work together. (For example, you come up with a unified clipboard API and patch every single damn part of the OS to use that single clipboard.) You then publish it under some other name, not "Linux", or even "PieceOfCrap LinuxWare", but "SomeDamnOS", with a credit somewhere saying "SomeDamnOS runs on the Linux Kernel" blah blah blah. (Bonus points if you find a way to do this without customizing the Linux Kernel in any way, so that you can give the GPL the finger, but if you want you can go ahead and publish the source on all the custom derived code.)

Then if somebody wants to use your crap, you say "you aren't allowed to call your thing 'SomeDamnOS', the most you can say is that your thing is 'based on SomeDamnOS'". If you did a good job, and SomeDamnOS works better than the average Linux distro so that people actually want to use your SomeDamnOS instead of another random distro, this will keep the forks away.

Canonical and Google kind of get this, which is why they have Ubuntu and Android. The only problem is that either don't understand the "works better than the average Linux distro" part or they don't care.

Nore said...

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Anonymous said...

On the one hand, the Loons have no trouble building layer upon layer of mostly worthless code all attempting to do more or less the same thing. On the other hand, they absolutely refuse to keep some kernel code around to ensure the old kernel interfaces continue to work or some libraries around for backward compatibility.

Linux Loons are fickle.

Nore said...

Starting CAPTCHA: bynam galleries

HP: 9001

Attack: 9001

Special Points: 9001

Defense: 9001

Speed: 9001

Catchphrase: Eron what the hell did you just say?

Current CAPTCHA: onaete its

Anonymous said...

Interesting. You could make a software repository that did cookie-cutter-like abilities (say a web wizard) that would construct a distro for you based on everyone that was following this mantra and allow people to roll their own.

That in itself would be better than anything currently offered - including Ubuntu.

Captcha: Marie assfoo

Not kidding, seriously Google, WTF?

Nore said...

ALL MAH STATS ARE OVER 9000!!!!!11

BITCHEZ CANT TAKEZ ME ON...ALSO I HAVE THE UNOBTAINABLEZ CAPTCHAZ VALUEZ
(their hex values are 0000 and FFFF respectively) SO GOOD LUCK TAKIN ME ON BEBE

converting vaciatio said...

Linus Torvalds likes porn
http://pussielinux.org/tuxs-tonies-tuxs-wifes-titties-linux-pron-richard-torvalds-likes-pron/

Linus Torvalds likes porn
http://pussielinux.org/tuxs-tonies-tuxs-wifes-titties-linux-pron-richard-torvalds-likes-pron/

Linus Torvalds likes porn
http://pussielinux.org/tuxs-tonies-tuxs-wifes-titties-linux-pron-richard-torvalds-likes-pron/

- - - -

Anyways.

Not kidding, seriously Google, WTF?

That's reCAPTCH...oh wait, Google ownz reCAPTCHA. Never mind, carry on.

Sorry, I'm sponsored by Pussie Linux Ads.
They give me the highest rate per month every time a user sees this ad (not click, see!).
$1130/mth. That's great income.
Try it out today at http://ads.pussielinux.org/

- - - -

Download Pussie Linux today and experience sex drugs and alcohol on your PC...PRON PRON PRON
http://download.pussielinux.org/versions/2.0-horny-porno/

Download Pussie Linux today and experience sex drugs and alcohol on your PC...PRON PRON PRON
http://download.pussielinux.org/versions/2.0-horny-porno/

Download Pussie Linux today and experience sex drugs and alcohol on your PC...PRON PRON PRON
http://download.pussielinux.org/versions/2.0-horny-porno/

Anonymous said...

You could, in theory, do this with Linux as a whole. You pick a window manager, DE, filesystem, IPC mechanism, the whole ball of wax. You customize the shit out of all of it, and make everything work together. (For example, you come up with a unified clipboard API and patch every single damn part of the OS to use that single clipboard.) You then publish it under some other name, not "Linux", or even "PieceOfCrap LinuxWare", but "SomeDamnOS", with a credit somewhere saying "SomeDamnOS runs on the Linux Kernel" blah blah blah. (Bonus points if you find a way to do this without customizing the Linux Kernel in any way, so that you can give the GPL the finger, but if you want you can go ahead and publish the source on all the custom derived code.)

And then the butthurt freetards on the kernel team realize you have more authority over software than they do, and start looking for ways to alter the kernel so as to sabotage your efforts.

Anonymous said...

Woah, you're like the Marx of LHB, identifying the internal contradictions of Free software. When's your magnus opus: ‘Das Freetard’ coming out?

Eric Raymond beat me to it. He didn't realize he was writing a parody, though.

kurkosdr said...
This comment has been removed by the author.
kurkosdr said...

You could, in theory, do this with Linux as a whole. You pick a window manager, DE, filesystem, IPC mechanism, the whole ball of wax. You customize the shit out of all of it, and make everything work together. (For example, you come up with a unified clipboard API and patch every single damn part of the OS to use that single clipboard.) You then publish it under some other name, not "Linux", or even "PieceOfCrap LinuxWare", but "SomeDamnOS", with a credit somewhere saying "SomeDamnOS runs on the Linux Kernel" blah blah blah.

Isn't Canonical supposed to be doing this with Ubuntu? If you want to make a customized version, you either have to meet their trademark policy, or call it something lame like "gNewSense". The problem is that this doesn't protect you from upstream idiocy. Like the PulseAudio fiasco showed us, the possibility of random compatibility-breaking changes in the API due to upstream silliness is still there. Which brings us to another smart thing the Mozilla guys do, which is owning the whole source code, or at least picking up the upstream wisely.

PS: Lightworks looks like a fine free video editor. Is it just me, or the few good FOSS projects out there (MPC-HC, DVD Flick, Ripbot264) rely on Windows and/or OS X APIs and try to pretend Linux doesn't exist?

Anonymous said...

Isn't Canonical supposed to be doing this with Ubuntu?

See the last paragraph of the comment you were quoting.

Anonymous said...

PulseAudio wasn't pushed on Canonical from upstream. They pushed it on their users gt their own choice. Besides, Unity is shit and they will never get on TVs, phones, etc. unless it's some knockoff brand that 5 people might buy. They still have yet to announce any partners for UbuntuTV.

Anonymous said...

Freetards once again snubbed by software companies.

The decision, whilst not unexpected, is disappointing. Benjamin Kerensa points out that ‘AOL has the resources to develop a client for Ubuntu (Linux) if they so chose and [could] even get help if they open sourced it but instead of fulfilling one of the highest voted feature requests they decided to decline.’

Hahaha really? WE HATE PROPRIETARY SOFTWARE!!! BUT GIVE IT TO US ANYWAY OR ELSE WE'LL BAAAAAAAAAAAAAAAAAAAAAW!!!

Anonymous said...

loltastic excerpt from a loon posting in the article:

Same applies to other software companies declining to make their software suitable for Ubuntu. I think Ubuntu is gaining ground on other OS-es and it is becoming the defacto standard for desktop linux systems.


You heard it here folks! If you don't make your software suitable to Ubuntu you might as well just give up and close shop!

Anonymous said...

YEAR OF THE LINUX DESKTOP IS NOW ASSURED!!! TWEET STREAM ADDED TO UBUNTU 12.04 INSTALLER!!!:

The stream shows tweets containing the hashtag #ubuntu, and appears alongside a short blurb on Ask Ubuntu. The slide, titled ‘Any Questions?’, is the last item shown during installation of Ubuntu.

It might sound like a trivial, inconsequential addition to many, but it’s actually quite smart. Once a user has seen the entire slideshow the tweet stream presents them with accessible, current and varied options to explore further from, thus taking their mind off of the (short) wait whilst Ubuntu continues installing.


Yeah, Joey. The only thing holding people back from using Ubuntu was that they couldn't follow the twitter stream when installing it. *rolls eyes*

Anonymous said...

OMG! OMG! OMG!! A CLUNKY AND LAGGY KDE TABLET!!! :guitar: :guitar: :guitar:

Humble Bundle Mojam said...

Humble Bundle Mojam

When one thinks it can't get any sillier ... it can.

People are paying for games created over a weekend by the fat fuck Notch and his buddies? Seriously?

Anonymous said...

On the other hand, won't freetards have a heart attack?

Notch is using Windows!

He's a fat fuck, but apparently not completely lunatic.

Anonymous said...

I guess the live stream software would have not worked in linux.

Why is he doing nothing else than copy/pasting stuff around in eclipse.

Anonymous said...

Somebody told me, that there is an idea behind the captchas that consist of two words. One is used as the usual test whether you are human, and the second one is used to translate scanned books into text.
I would say here this is clearly seen: the left word is computer generated and the right one looks like from a scanned book.

Anonymous said...

So actually, I just tried this out: You can mess up the one that looks like scanned (the one without the black dot) but you have to have the other one right, try it out!

Anonymous said...

I REALLY WORKS!!!! Actually with this you can troll the translation server.

Anonymous said...

It does work, very nice. Thank you. LHB Commenters, outsmarting smartypants Google.

Anonymous said...

I'm a hot and bothered astronaut.

Anonymous said...

http://encyclopediadramatica.ch/Captcha

Anonymous said...

@February 17, 2012 7:36 AM

That continues to write an interesting trend in the donation breakdown. Has anyone noticed that the windows slice keeps getting larger and larger for each bundle while Linux gets tinier? That must be why so many on the loon side will never release the more accurate "median" domain because I've you take out the outlets the Windows share total is still far greater and I'm willing to bet the median donation from a Windows user is larger. Notch obviously can't skew the donation numbers for Linux in his own bundle. So the average numbers are showing a much smaller gap as well.

Anonymous said...

Canonical and Google kind of get this, which is why they have Ubuntu and Android. The only problem is that either don't understand the "works better than the average Linux distro" part or they don't care.

Shuttlecock hired developers by looking on the Debian mailing lists. Not a great way to find talent. :banjo:

Anonymous said...

Google's ad network uses code to bypass Safari privacy protections. Claims bullshit reason for doing so.

Anonymous said...

Oompoopoo Pissing Pelican is gonna be the best Oompoopoo yet! That twatter tweeted during install alone makes it the best OS if all time. :banjo: :banjo:

Anonymous said...

there is an idea behind the captchas that consist of two words. One is used as the usual test whether you are human, and the second one is used to translate scanned books into text.

Lookup ReCAPTCHA, it was their idea and Google looks to have bought them out (because Google are incapable of developing any novel ideas by themselves anymore, nor did they have the talent to fix their existing CAPTCHA, which was thoroughly cracked by spammers years ago).

It also appears they've swapped Blogger's CAPTCHA for ReCAPTCHA, which is why you're seeing two words.

On a side note, /b/ already had the idea of trolling ReCAPTCHA, allegedly though ReCAPTCHA has a mechanism for dealing with this. Probably by showing the same word to multiple people and picking the most common translation.

Anonymous said...

Feed not tweeted.

Anonymous said...

COMMUNITY OUTREACH
===================

To further our aims of getting more publicity for this comments section, I propose a plan: on the day Ooompoopoo Scrofulus Sack is released, we use a series of fake Twitter accounts to spam the fuck out of the installer's Twitter piss stream.

....

Aaaah, fuck. They're going to be censoring the Twitter piss stream. Why does Ooompoopoo hate free speech?

Anonymous said...

Eric Raymond beat me to it. He didn't realize he was writing a parody, though.

+5 Insightful.

I have noticed the only Free software projects to have enjoyed any small measure of success are those based on a cathedral model, with a dictator leading them.

WillCookeInName said...

Besides, Unity is shit and they will never get on TVs, phones, etc. unless it's some knockoff brand that 5 people might buy. They still have yet to announce any partners for UbuntuTV.

But, but, but some dude from Canonical said they were going to do ‘awesome things’!

Anonymous said...

Yep and all that talent is coming together to make the steamiest, smelliest pile of poop. The freetards will eat it up while the TV manufacturers while yawn.

Anonymous said...

:guitar:

Anonymous said...

OMG! OMG! OMG! The Pissed Off Penguins thumb drives have arrived! Rovio better start quaking in their boots as they are about to be put out of business!

Anonymous said...

:guitar: :jizz: :guitar:

Anonymous said...

Jono Bacon must've been assraping Joey Sneddon like crazy. What an Ubuntu whore.

Anonymous said...

So I tried to download Piss Off Penguins source code but - oops, no code. Not even a Python loop.

Just some shitty PNG art, some horribly crackly sound and a font worse than Comic Sans.

Are these guys serious?

Anonymous said...

there is an idea behind the captchas that consist of two words. One is used as the usual test whether you are human, and the second one is used to translate scanned books into text.

+5 insightful.

I've since adapted to this new paradigm and so every scanned word is now either GOOGLESUCKSCOCK or GOOGLEISGAY.

Anonymous said...

meh

Anonymous said...

I prefer fuckgoogle for the scanned word.

Anonymous said...

I prefer your mom.

Anonymous said...

meh

User is banned.

Anonymous said...

meh, try again.

kurkosdr said...

The really funny thing about reCaptcha is that sometimes words with German/French pronunciation marks (ü, é etc) slip in. Everytime i see one of these, i immediately write "goatse" as a "screw you" reaction. I pity of the unaware newbie who will probably open a word processor to copy and paste from.

Anonymous said...

Are these guys serious?

Serious enough to be asking for donations.

Anonymous said...

Has anyone tried browsing through the source code for Novacut?

There's nothing there. It's some shells of a UI in Python and that's it. The videos he's generating are staged. I wonder if his wife is still crying.

Anonymous said...

The decision, whilst not unexpected, is disappointing. Benjamin Kerensa points out that ‘AOL has the resources to develop a client for Ubuntu (Linux) if they so chose and [could] even get help if they open sourced it but instead of fulfilling one of the highest voted feature requests they decided to decline.’

It's like this, freetards: you remember those lawsuits over Busybox? The ones most of you keep saying are good because they are building a defense of the GPL-ed kernel?

Those lawsuits alerted proprietary software companies that even using an #include to an unmodified GPL header in non-GPL but open-source software may eventually be legally considered a GPL violation. That's enough to scare them away from GPL crap more or less forever. They don't want to GPL their client software, so they are doing exactly what your lunatic leaders like Stallman want them to do, and staying the fuck away.

Anonymous said...

So, what are you bitches doing tonight?

Anonymous said...

Turning scanned Dickensian books into porn by commenting.

Robert Pogson said...

They will never catch me...

Jesus Christ said...

I've been hanging out in the public washrooms and sucking every man's cock and drinking cum like a good little cum whore.

It's something that pisses my dad off so I like to do it.

Merlin said...

Jesus was executed for being a convicted child molester and refusing to register as a sex offender in Bethlehem. He loved touching children on their hoo hoo's.

Anonymous said...

Boy Linux Hater is doing linking idiots again.

Network Manager command line of all things is nmcli and nm-tool. That installs when you install network manager. cnetworkmanager is the expired dead interface. So it no longer works.

dbus has changed how thing work.

Journal changes a few more.

Journal logging there is a chance it will not last. Due to android merge a formal Logging system will have to enter kernel.

Linux is saying by by to the Unix model. And some old hands are upset.
dbus debugging could be made cleaner.

Some dbus noise can be shut up by using policykit correctly.

Tonnerre Lombard X11 is dead. The future is coming get use to it.

Anonymous said...

Boy Linux Hater is doing linking idiots again.

Because your poorly worded opinion stops linux from sucking and stops dbus from being deprecated in 6 months.

How to make friends said...

From the official kernel.org page:

remember we are talking about GPL released drivers here, if your code doesn't fall under this category, good luck, you are on your own here, you leech .)

Open Source and insanity said...

Some guys long winded essay on why lots of freetards are crazy.

The great freetard debate said...

"is Linux secure?"

Anonymous said...

Some guys long winded essay on why lots of freetards are crazy.

This essay sucks. It really does. He's a closet freetard. He sees the insanity, he really would like to use proper software, but he doesn't. "Permabroke"? Is that still an excuse nowadays? If you are OK with the piece of shit that LibreOffice/OpenOffice is, you would've have to merely pay for a Windows license. And this license isn't exactly super-expensive.

Bottom line: there's no excuse for using Linux on your computer.

Anonymous said...

>+5 Insightful.

Points, eh?

Please, can we stop this juvenile bullshit? What, are you bums 8?

Anonymous said...

This essay sucks. It really does. He's a closet freetard. He sees the insanity, he really would like to use proper software, but he doesn't. "Permabroke"? Is that still an excuse nowadays? If you are OK with the piece of shit that LibreOffice/OpenOffice is, you would've have to merely pay for a Windows license. And this license isn't exactly super-expensive.

Meh, it's not so bad as that. The first few paragraphs are a bit odd, although I'm having a hard time putting my finger on exactly what's wrong.

Besides, you missed the part where he says he's using all Mac/iOS equipment. So, yeah, if he's OK with OpenOffice he does run it on a superior, proprietary OS.

Anonymous said...

Points, eh?

Please, can we stop this juvenile bullshit? What, are you bums 8?


-4 weak trolling

Dr Loser said...

"DBus! It's Evil!

"So, please support choice and freedom by implementing programs the right way instead of the Linux/Gnome/DBus way.
Oh boy.

"http://blog.ngas.ch/archives/2011/12/13/the_destructive_desktop__mdash_linux_in_trouble/index.html"

Just sayin'. All comments welcome.

Dr Loser said...

@February 17, 2012 11:57 PM:

oiaohm, is that you?

Don't be shy.

You have a unique perspective on technology, and we need you to stand up proud and declare it.

Also, that Old English thing. A good idea, that. It might even make your posts intelligible.

Anonymous said...

Has anyone tried browsing through the source code for Novacut?

There's nothing there. It's some shells of a UI in Python and that's it.


Thought so, if he'd actually really tried to make a UI he wouldn't still be trying to do it using Webkit.

Have you looked at DMedia yet? Supposedly he's put a lot of time into that (and the other components of Novacut).

Personally, I think he's stalling for time by messing around with library functions, I'm guessing he hasn't got the first clue of how to design/code a UI and he's scared shitless.

Anonymous said...

Fuck me, does DeRose love talking to himself.

LinkInName said...

DeRose talking to himself.

Jason Gerard DeRose said...

on 2012-01-01

Funding questioned:

status: Wife → made to cry

Anonymous said...

Linux is saying by by to the Unix model. And some old hands are upset.

There's nothing wrong with pitching the Unix model, per se. And some of the proposed changes are even improvements. The problem is that Linux is stubbornly keeping a bunch of the useless parts of the Unix model while throwing away some of the useful parts. It's like they aren't thinking at all about what they're doing as they make changes. Which of course they aren't, because there is no central authority for the changes and thus nobody to think.

Anonymous said...

It's like they aren't thinking at all about what they're doing as they make changes.

Have software developers/engineers ever thought about what they are doing?

Anonymous said...

Have software developers/engineers ever thought about what they are doing?

Yes, those that are following a design plan.

Anonymous said...

Have software developers/engineers ever thought about what they are doing?

Sure. But the following scenario (or some variation thereof) happens a lot:

1. People notice that problem X exists.

2. Smart developers start thinking about problem X.

3. Stupid developers start building "solutions" to problem X.

4. Smart developers start talking to each other about the best way to deal with problem X.

5. Stupid developers start to release half-baked "solutions" to problem X. These turn out not to actually solve the problem. This does not stop the "solutions" from being distributed/sold/used.

6. Discussion of problem X among smart developers is sidetracked because any solution must now recognize/interoperate with/accept changes brought about by the half-baked "solutions".

7. Smart developers begin work on more sensible solution to problem X.

8. Stupid developers complete second iterations of half-baked "solutions", introducing more complications which will need to be dealt with, but were not part of the discussion.

9. Smart developers introduce their solution.

10. Stupid developers point out that their products were around first, and complain about conflicts with their own half-baked designs.

11. Everything is screwed up forever because the half-baked versions can never be assumed to be completely gone, so there are now corner cases which everyone will have to deal with forever and ever.

Anonymous said...

Yes, those that are following a design plan.

You mean those that are doing what they are told?

Anonymous said...

Man, just came back from the tittie bar, some nice hotties. The beer on tap was good too.

Anonymous said...

stupid developers is code word for freetards right?

Anonymous said...

stupid developers is code word for freetards right?

Usually, but not always.

~95% of freetards would qualify as "stupid developers", but only ~50% of "stupid developers" are freetards. There are plenty of examples of half-baked proprietary software which screws up everything forever.

Think of all the extra cruft that remains in e-mail handling because back in the early 1990s there were a bunch of competing standards for messaging which all had gateways to the Internet. You know that infamous page-long regular expression that's in one of the RFCs to validate e-mail addresses? Half the mess in that expression is there because of those gateways.

Or the shuddering suppurating tower of mess which is Javascript. The competing event models alone are enough to have screwed all web development up forever, and it's all because both IE and Netscape were too busy trying to one-up each other as fast as possible. (And most of it happened before Netscape was FOSS.) (Hell, Javascript itself came about because of a rush to develop.)

Or EBCDIC text encoding -- "hey, I bet that it'll be more important in the long to be able to convert easily to and from six-bit teletype than it is to have sequential letters and digits". (Thankfully, ASCII won that battle. Otherwise, text processing would be a world of pain.)

These fossil remains of "first to market" bad decisions are all over the fucking place.

Anonymous said...

These fossil remains of "first to market" bad decisions are all over the fucking place.

Pardon my ignorance but why is Javascript to bad? I mean it pisses me off with a lack of typing (due to it being dynamically typed) but other than that, what's wrong with it?

Anonymous said...

Pardon my ignorance but why is Javascript to bad? I mean it pisses me off with a lack of typing (due to it being dynamically typed) but other than that, what's wrong with it?

Just off the top of my head, and I'm running on ~4 hours of sleep and unwilling to use Google or think too hard:

1. No strong typing.
2. Use of + for both addition and string concatenation, combined with automatic conversion from numbers to strings.
3. Competing event models mean that you either have to import an entire library every single fucking time no matter how trivial the project may be (why, yes, I'd love to give my web server a half-megabyte hit per page to get at ~1 KB of code!) or else you have to rework a dual-structure event handling script every time.
4. Unspecified limits as to real-world performance of standard object types. (How many values can be in an Array -- for real, in specific browsers, not just in the spec?)
5. Wonky rules about when document access is permitted, combined with fairly crummy controls for setting up deferred execution.
6. Cross-browser compatibility for form element properties is crap. (Better than it used to be, but there are still things which don't work as expected with the "select" element, for instance.)
7. Pretty much everything about the way the "style" attribute translates into Javascript sucks.
8. IE6 still has more market share than Linux on the desktop, but it has a whole bucketload of incompatibilities both with other browsers and with ECMAscript standards which once again requires either a whole fucking library or a huge time sink as you test everything. (Or just writing off a huge chunk of the browser population.)

I'm pretty sure that, were I fully awake, I could keep going long enough to have to stretch this out into 5 or 6 separate comments to avoid the 4096-character limit in Blogger comments. But those are what came to mind immediately.

Anonymous said...

Lack of multithreading is a big one and something that may be left permanently unrectified.

Anonymous said...

Wow, OK, those are some pretty good points. I didn't think of most of those before.

Hell, even C has more libs than JavasSript by default.

Anonymous said...

February 18, 2012 1:24 PM
"The problem is that Linux is stubbornly keeping a bunch of the useless parts of the Unix model while throwing away some of the useful parts. It's like they aren't thinking at all about what they're doing as they make changes. Which of course they aren't, because there is no central authority for the changes and thus nobody to think."

Really you need to look closer.

syslog. Technically does not work. Any application can pretend to be any other application. It has to be replaced with something. One option is systemd journal there is also the android solution. Both don't have the secuirty flaw. syslog and its relations are dead men walking.

sysvinit. Does not integrate with modern day secuirty and is heavy. cgroups in Linux (zones in solaris. yes solaris dropped sysvinit as well) can do a stack of secuirty things.
http://0pointer.de/blog/projects/security.html Yes each service in systemd is basically in its own private sandbox. This sandboxing happens without a Linux Secuirty Module being loaded.

List of what you can sandbox is growing all the time. Implementing cgroup controls and sticking to sysvinit would make something that is a maintenance nightmare. systemd will still use sysvinit startup scripts just with extra secuirty around them.

Is it wise to limit secuirty of the system to what the rest of the POSIX world can do. It is not wise at all. BSD guys really need to make there OWN init system that matches the secuirty there kernel can provide. So sysvinit under linux might as well have a busted label on it.

Networkmanager change was talked about for years. Same with dbus. Neither should have came as any surprise.

Networkmanager knows what wifi is and what a network card with multi different configs user might wish to choose on location. Yes it has a command line interface.

The old system for network broken under a lot of particular conditions that effect desktop users often and server users some of the time. So the old interface was dead man walking.

X11 death the reasons are clearly stated by x.org they are X11 protocal faults. That cannot be fixed without braking the protocal. So this is where wayland protocol comes in.

Throwing away useful parts. Mostly no. The parts being junked are mostly dead or defective. With years of warning that the change was coming.

Basically the change is good. Upset BSD users because they are going to be left out. Stiff basically.

CORBA is not designed to be a secure desktop protocol. ORBit and DCOP both contain most of the issues Dbus has today. Except they added one extra. KDE application could not talk to a Gnome and vice verse.

Yes DBUS is still a bit of a mess. Yes its noisy. But compared to what we started with it an improvement.

Flying Toaster said...

Lack of multithreading is a big one and something that may be left permanently unrectified.

Well, why bother standardizing on the browser's VM architecture when you can throw in stuff like Dart just to muddy the water further and offer content consumer virtually zero benefit?

Anonymous said...

The audio side is also bogus.

phonom these days uses gstreamer as its back-end. phonom provide the qt compatible audio framework. Of course in time phonom might fade away as many other parts have.

Gnome had esound and Nas kde did artsd. Today those are all nuked by pulseaudio.

OSS run into License trouble with the Linux kernel.

Of course is really easy to see the bad in change to dbus.

Like secret service. That is a combind password storage between kde and gnome.

Network manager also cures a problem you use to be able to send everything to hell by opening up a gnome network management tool on kde or the reverse on gnome.

dbus is allowing desktop environment independent frameworks to exist.

Really its a Destruction all right. Its a destruction of the kde vs gnome war where if you choose one you were stuck to it.

Of course along the way with anything new diagnostic tools and configuration tools are going to be found lacking in places.

Fixing anything this bad is going to break a few eggs basically.

Anonymous said...

Some people are complete idiots.

Multi threading in javascript is part of what is being built for html5.

http://www.whatwg.org/specs/web-apps/current-work/multipage/workers.html

Web Workers. Yes once its standard all browsers will basically have to implement it the same.

Of course flying toaster cannot do his homework. Dart manual in fact mentions a dependency on web workers what is the unified multi threading solution for javascript.

Anonymous said...

And Ohio Ham comes back from the dead...

Flying Toaster said...

Since I don't know how to convey my argument in "Old English", the following is a summary of it written in a way the oiaohm will likely understand the best:

Some ham from ohio are complete idiots.

http://dev.w3.org/html5/spec/#contents

web worker not part of html5 standard. yes it is a different thing on its own without working implementation.

Obvious anonymous ohio ham does not care about homework. Nor does he understand what peoeple mean by "VM".

Anonymous said...

Really you need to look closer.

Well, let's see: they're de facto getting rid of:

- Network management without a GUI (if, as the guy points out, NetworkManager is preinstalled, periodically overwrites the command-line settings, and has no immediate CLI, then CLI network management is DOA)
- Lots and lots of existing command-line tools without providing substitutes, instead moving them to the GUI

At the same time, they're adding competing standards for built-in library support in the 3 (!) competing major desktop environments. It's all well and good to say "ah, but you can install the libraries for the other DEs and get their capabilities"; sometimes this defeats the purpose. Who cares if I can install dbus onto a DCOP system? Aside from the fact that the mere existence of two distinct projects divides developer effort -- already scarce because of all the other nonsensical divisions in freetardia -- between two redundant systems, the goal is to have programs talk to each other, not to have two completely segregated application pools.

At the same time, they're holding on to things like the refusal to create a stable ABI, or binary blob file names instead of Unicode strings (which decision can cause all kinds of problems, as documented here -- as the essay points out, there are many, many, many programs out there which do not handle paths safely on Linux, and it is only because most people stick to safe names anyway that this doesn't blow up in everyone's face on a regular basis).

For that matter, some of the new "replacement" projects you mention are replacing something which is somewhat broken but well-known with something even more broken and unknown. My garage door may stick, but that doesn't mean I want to tear down the whole garage in favor of a new building based on an incomplete blueprint and to be built with volunteer labor.

Anonymous said...

Flying Toaster if you could read english you would know there is a difference between "built for" and "built in".

html5 applications without threading become a real major problem.

Flying Toaster so get lost you complete idiot who cannot read.

Web Workers as Web Workers is written in the dart manual. Basically Flying Toaster is basically make comments without understanding what he is commenting on.

Anonymous said...

I will make this warning very clear.

Before you start doing a old troll argument do some homework. The problem is everything has moved a lot in the last 12 months.

Most of the troll arguments are how to make a idiot out of yourself.

Like claiming javascript does not have threading. True years ago. Partly true because its not in all web browsers yet.

Inside 24 months you will be completely lieing.

Mind you I forecast lot of this 5 years ago. Things have progressed slower than I expected.

So calling me a ham really. That is what lots of you guys are. Also you very quickly becoming complete idiots making false statements that are easy to prove as such.

At min the statement over javascript should have been conditional.

Guy complaining about Novacut that is something valid. That the Linux Hater should have been right on top of.

But no Linux Hater takes the lazy way out and bring bogus things. So you believe myths so when you run into someone who knows something you get your ass handed to you.

There is enough valid issues out there without talking about the bogus ones or the one that will be bogus inside 24 months.

Flying Toaster said...

Flying Toaster if you could read english you would know there is a difference between "built for" and "built in".

It's neither "built in" nor "built for". HTML5 is not the motivation behind Web Worker, and Web Worker, if implemented, is supposed to function independently of any HTML standards.

And you are still failing to show me as to why pushing for something like Dart is in anyway better than standardizing on the browser's VM architecture and thus abstracting away the relentless changes in high-level languages that 1) has to be interpreted or compiled anyway by the browser itself and 2) serve virtually no purpose to content consumers.

Anonymous said...

Web workers does not multithread the Javascript engine. You misunderstand what web workers are if you think that.

Anonymous said...

Anno February 18, 2012 7:10 PM
Network manager
"Lots and lots of existing command-line tools without providing substitutes, instead moving them to the GUI"

This is false. The substitutes to them are one command. nmcli. Many replaced by one. In fact you need both side by side. Just in case when you installed networkmanager it did not work.

Yes this was covered in the networkmanager migration documents.

DCOP is dead in KDE 4.0 up. Same with Gnome Orbit. Both killed off by dbus.

Trinity the fork of KDE 3.5 has also killed off DCOP. If you are running a KDE with current code DCOP is long gone. Same with gnome with current code Orbit is long gone.

"At the same time, they're adding competing standards for built-in library support in the 3 (!) competing major desktop environments."
Another case of not true today.

GObject what is the Gtk object system. You can use QMetaObject to access it. This is why kde today uses more gstreamer there is no need to make codec for KDE it will happy use the gstreamer.

KDE is also in the process of getting rid of the KDE Libraries that sit on top of QT.

QT Objects inside GTK applications is also possible today. GObjectConsume.

So yes GTK and QT applications can use each others libraries. No problems??

Not quite. kdelibs libraries are going through a process of systematic extermination. Goal is to reduce down to QT as KDE application dependency were possible. Major errors like KDE unique locale in the form of klocale settings are going by by.

Gnome has not started an extermination of gnome only libraries yet. But that is not a major issue.

Then there is the theming engine horrid. Ie graphical GTK part in QT application or the reverse looks completely horrid due to theming engine issues.

"file names instead of Unicode strings" This is a error. Linux is technically UTF8. So yes a standard char * is unicode strings.

Using UTF16 does not cure the problems listed Windows has the same kind of issues with /. Windows has got around this by refusing to save file-names containing them.

http://www.dwheeler.com/essays/fixing-unix-linux-filenames.html

This is really not the fix. If you use mc midnight commander you don't have any issues. Even with all those strange cases.

Really the posix shell need to be dropped off the cliff for being insane. Most of the issues are coming from shell result-ion to names and not passing them in a safe way.

cat * the cat program does not see cat * Instead sees all the file handles not wrapped. So if bash was a little smarter and solved * with filenames starting with ./ what problem. To be correct none.

There are very good reasons to drop sysvinit off cliff. One is that is using these horid shells. systemd is about dropping sysvinit and releations using bash ash and sh off cliff.

Once the init system does not depend on the shell. We can then address the shell issue without risking breaking the boot in 1000 places.

Don't make a non functional thing dependant in the boot process. Makes fixing it hard.

"Programs assume bad filenames won’t happen"
The statement here means the programs have not been through proper taint checking. So are a secuirty risk.

Correct fix is fix the applications also add testsuites to find the broken applications.

Why because applications can call other applications. So if I am a rogue application and I know that X application passed Z screwed command-line breaks so allowing me to take the system I will.

His solution to problem is wrong.

Correct drop sh shells off cliff at some point that requires sysvinit gone. Fix up commands like echo.

Possibly used a typed language in the future shell. So strings and arguments are not mixed up with each other.

systemd first then clean this up. There is a order that items can be repaired. Break that order break systems.

Anonymous said...

Someone deleted the Joe Monco's Smelly Socks blog in a fit of raging butthurt.

What a frightful cunt!

Anonymous said...

February 18, 2012 7:46 PM
"Web workers does not multithread the Javascript engine. You misunderstand what web workers are if you think that."

This is a catch they do but they don't.

A web worker is started in a independent thread. It can message back to the main thread that started it can run locking between workers.

Question becomes why do you need to multi thread in the engine. When you can start multi engines on different threads and have them working with each other.

Multi threaded engine. One error falls in a heap.

A engine that can be run on multi threads and share data. Is more error proof.

Two ways to make javascript run multi threaded. Both achieve the same final result. What is a multi threaded program.

Does multi engine on multi threads really make any difference. Performance wise not much.

The multi engine bit also prevents locking bugs where people forgot to lock a variable before accessing it.

When dealing with javascript coders who you cannot depend on being thread sane. I think I would go web workers.

Making a big deal about hey the engine is only single threaded is only a side show. If only 1 engine could run at a time this would be a problem.

Also really you don't want tabs like taking your 8 core cpu to there self just because they contained one long very complex script.

Javascript auto optimise to threads would be bad for ones health.

Anonymous said...

Holy shit is Ohio Ham really back or has someone figured out how to mimic his wall-of-text?

I have no idea where it's going to go but I wouldn't mind if JavaScript became more like ActionScript is.

Anonymous said...

Someone deleted the Joe Monco's Smelly Socks blog in a fit of raging butthurt.

Is your wife crying?

Anonymous said...

Holy shit is Ohio Ham really back or has someone figured out how to mimic his wall-of-text?

Who else consistently misspells security as secuirty while calling random people idiots?

Anonymous said...

Wow, the nametards are starting to come back.

Has JoeMonco weighed in on this?

Skyrim on Linux said...

Leaked alpha video of the Skyrim 1.5 patch running natively on Linux!

Anonymous said...

"Who else consistently misspells security as secuirty while calling random people idiots?"

Consistently is a worry. Not what Ohio Ham is known for is constant spelling errors.

Anonymous said...

I dunno. I'm the original Javascript complainer, and the lack of threading never bothered me. I mean, if you need something to be happening in the background, you can always spin it off using setInterval() and setTimeout(), so it's not like the feature has been missing. And if you have something computationally intense, then Javascript is almost by definition the wrong language to do it in. Doing serious computation in Javascript is like you want to go somewhere, so you buy a car, but then you put the car on a treadmill so it can generate electricity to run a moped.

Anonymous said...

Leaked alpha video of the Skyrim 1.5 patch running natively on Linux!

What a great game! Thanks for sharing. I hope they'll release a Windows version. Looks fantastic for an Alpha version, too.

The game -- its name is, by the way, Tomes of Mephistopheles -- is created by the talented gentlemen of Kot-in-Action. And don't let yourself be put off by the fact that the word Kot means excrements in German.

Anonymous said...

The makers know they have a hit on their hands:

Tomes of Mephistopheles is a first-person action-RPG dungeon crawler. With its fast-paced fluid combat, a multitude of medieval and magical weapons, an in-depth custom spell system, and randomly generated persistent worlds, ToM is a pinnacle of the genre.

Anonymous said...

Linux is a pinnacle of the genre!

Anonymous said...

JoeMonco is a pinnacle of the genre!

Anonymous said...

These Humble Bundle Mojam "hackers" are all using proprietary Windows software! If I were a Linux user I wouldn't buy that stuff. That's perhaps why the Linux pie of the "total payments" pie chart is so embarrassingly small compared to Windows and Mac.

Anonymous said...

Humble Mojam Bundle is a pinnacle of the genre!

Dr Loser said...

@February 18, 2012 11:20 PM:

Why would Rock Stars like we Nametards piss away our valuable time on a crippled site like this?

Now, there's an interesting question.

Is it possible that we are just chasing down oiaohm to his last bolt-holes and ridiculing him? Why, yes, that might just be it.

"secuirty," pah.

Then again, I find that I just cannot make a judgement on anything computer-related before oiaohm chimes in.

Ring any cretinous LHB bells?

Anonymous said...

Your trolling is pretty weak as of late, did someone die?

Anonymous said...

Is it cancer?

«Oldest ‹Older   1 – 200 of 5000   Newer› Newest»