DISQUS

Linux Hater's Blog: My browser needs 16 exabytes

  • SlashdotLOLLOLLOL · 1 year ago
    "Just because you're doing the work for free, doesn't mean society gave you the green light to parade around being loud and obnoxious as fuck, complaining that the closed, unfriendly, proprietary companies aren't playing by your rules."

    Except for most of these freetards 'society' means Slashdot and 'green light' mean +5 Insightful.

    Over the years I've grown to understand it is less the actual open source developers and users but the enabling culture - most notably Slashdot.

    The +5 Insightful Slashdot culture is what has turned open source software into the joke it is today and why this blog is such a rich and unending source of material.

    The +5 Insightful Slashdot culture means open source will always:

    * Freedom without responsibility - endless forks, endless duplication of effort, immediate gratification and publicity for every worthless 0.1 open source project that announces their 'big plans'

    * Features over robustness - 3D spinning cubes over reliable, consistent and commercial level UI systems

    * Blame over accountability - 'did you submit a patch', 'you're not paying for it, you can't complain', 'works for me', 'read the fucking manual'

    All of that crap is enabled by the +5 Insightful culture on Slashdot.

    This blog is blowing away a decade's worth of +5 Insightful posts. This blog is a wakeup call to open source. It's time to grow the fuck up. The computing world WANTS to use open systems and software. But it has no time for bullshit.

    Make a choice open source:

    * Grow the fuck up and start acting like adults and put in the hardwork commercial developers do every single day

    * Sit around jerking each other off with +5 Insightful posts on Slashdot with BSOD jokes and how you are just about to take over the world and then right back to bong hits and World of Warcraft listening to your gigabytes of stolen copyright music(that is totally different than GPL copyright violations).
  • Chlorus · 1 year ago
    Don't forget that if you question any of these bong induced tenets, you're spreading FUD and are a M$ shill(because replacing an S with a dollar sign is the height of their comedic intelligence)
  • Jason · 1 year ago
    I've been accused of FUD and I've been told I've never used Linux and don't understand it, after going in detail about my Linux problems. Also, I didn't fit in on Slashdot because I didn't say "Windoze" and don't call my computer a "box."
  • Chlorus · 1 year ago
    A Box: Because that's what your machine will be reduced to upon installing Linux.
  • Kokoro · 1 year ago
    Less than a box. At least you can put things inside a box.
    For instance all the CDs from the distros you've switched to every time you had a problem with linux and some luser tells you that that doesn't happen on [insert distro with even more problems here].
  • cosmicklev · 1 year ago
    Slashdot lost its relevance years ago. Now it's just a looney bin. I used to follow it and try to contribute to the conversation. Sadly the noise of facist open source Stallman-ball-licking shit tards drowned out the dying voice of common sense. I figured if this is even slightly representative of the mindset of F/OSS they can keep their fucktardware, it's not getting to infect my hardware.

    Don't get me wrong, I've tried and tried to love the ugly cunt that is Linux and it's fucktops but there looneys are running the farm now and as a developer nothing beats Windows 2008 + VS08 + SQL05. It all just works.
  • Jason · 1 year ago
    I concur on the Slashdot comment. I also tried to contribute there, mistakenly thinking civilized discourse and halfway normal discussions of different opinions were possible there!

    I quickly learned that if you dare to say anything unflattering about "FOSS", Mac hipsters, or software pirates, you are shouted down by zealots.

    I'm also starting to become disillusioned with Linux. I've only been using it for a year, but I've gone through a dozen distros and spent countless hours learning to configure everything. I'm finding that I have less and less tolerance for fixing things, nor should I have to, whether the OS is free or not.

    Just minutes ago I discovered another of Ubuntu's bugs, oops I mean "features." I was trying to use Virtualbox on my laptop, and when I start a VM the screen kept dimming on its own, numerous times. I of course had to boot into Windows (Vista!) to get anything done.
  • Huruhuru · 1 year ago
    What dimming? It works for me...
  • Alexei · 1 year ago
    There! I just gave you +5
    Now you're a part of it, MWAHAHA ;)
  • Sam Trenholme · 1 year ago
    foo
  • CoffeeBuddha · 1 year ago
    There is a long-standing tradition of people in the FOSS community believing that they are somehow "sticking it to the man" by using linux. I used to be one of them.

    I've run everything from slackware in the late '90s to the debian etch that is running in the datacenter down the hall right now. In the beginning, it was a badge of geek pride to know that you were running a linux desktop. A bragging point, if you will. I, and many others that I hung around with, truly believed that we were somehow going to triumph over those evil capitalists in Redmond. I was also an avid poster on Slashdot. There were other people like me!

    The thing is.. I grew up. I got out of school. I got a job. I got married and had a kid. I still used linux on my desk, but only for some automation tasks and on a small machine at the far end that was buried under some documentation and Cisco manuals. I found myself less and less interested in compiling anything that wasn't needed for my job directly, and more interested in just getting my work done so I could go home. My linux and FreeBSD machines at the house were eventually unplugged so my study would be quieter. Finally, my personal desktop machine was reformatted with XP.

    It's not that I couldn't tweak the OS or use it for daily use. I could. I just didn't want to have to deal with dependencies, compiling things (other than my own code), and watching my desktop break on a regular basis due to some packaged repository brain-damage. Windows just worked for my daily music/internet needs. I bought a Mac Mini for coding. $500 for a pretty nice computer that always works, does everything I need it to, and has all the coding tools I could want all just an SSH away.

    In the end.. I never stuck it to the man. In fact, Bill Gates has no idea who I am, nor should he care. Using linux doesn't do anything for my credentials as a human. I need tools to do the job. If one tool is better than another, then that is what I will use. It's really that easy. My time is worth too much to spend days tweaking config files and patching source so that I can get my sound to not suck.

    Modern UNIX desktops are garbage. Gnome really hasn't changed at all. It is still so dumbed-down that just changing basic aesthetics requires downloading a .theme file that is "close enough" for most. KDE is so ugly it makes Windows 3.1 look hotter than a girl on prom night. XFCE.. well, I have no idea what they are trying to accomplish, and I suspect they don't either. Too much fighting and too many sub-par choices has killed off any hope for the desktop. Mac OSX has come along and shown what a UNIX desktop can look like, and "Ubuntu" is now the rallying cry for wanna-bes and group-think-geeks so desperate for validation they will do or say anything to propagate their tenuous grasp on reality.

    In the end.. linux desktops were a fantastic social experiment, but it has become so marginalized and associated with fanboy zealotry, that even if the developers managed to make a UI that doesn't suck, no real end-users would want it just to avoid that stigma.

    My linux servers in my datacenter run like a dream. They just work. I wish I could say the same for any desktop installation.
  • blah · 1 year ago
    So true.. same here.
    I guess I once was a fosstard too. Somehow you slip into this community that convinces you of the Linux-elitism, they make you think that you are über if you run their crapware. Although its such a small group, their propaganda is spread all over the web.
    Luckily I got back to reality in my job, I learned to judge software by real-world requirements and not by its license or its fosstard-religion.
  • snivlem · 1 year ago
    you forgot ION (http://modeemi.fi/~tuomov/ion/) its super productive!
  • Sean · 1 year ago
    You forgot to mention that you are an incompetent fool but I suppose admitting to buying a mac mini is the same thing. Talentless people such as yourself really shouldn't pretend to have an opinion, you are a consumer and are without skills, why would your donkey opinion be sought.
  • makj · 1 year ago
    im more or less in your same situation: i've tried different linux distros while at university (redhat, slackware, suse, ...) but always used windows at home, i suppose because of the games (they just worked on windows so...)
    after time trying to make my other works in windows and getting in troubles i thought: hey, why not change to linux??? it seems quite a nice thing??? so i did and change everything to linux, but after few months of fighting against drivers and loose my time with that sort of stupid things instead of just really using and enjoying of my music, my photos, etc., i decided to find for a computer that just works!!
    so there it was: OSX !!
    it works, has a fantastic desktop, over a solid *NIX kernel (demonstrating that is possible make a good desktop for Linux), and every new gadget i add works fine with it...
    but anyway i think we should be thankful to that Linux experiment, it has demonstrated that is possible to make a very good OS over a *NIX system basis, and if only ALL of the developers on different distros make a joined effort they could make a very good thing
  • FOSS Licks Balls · 1 year ago
    Hey, FOSS Devs: Each and every one of you knows (if you're honest) that you would LOVE to work for a software company like Microsoft. So, why don't you? Have you ever considered the possibility that the best way to change an organization is to actually JOIN the organization and change it from WITHIN? Didn't think so. And this lack of brainpower is precisely the reason why you're NOT working for Microsoft today but, rather, are toiling away in obscurity, slaving away without compensation on crapware that (a) sucks, and (b) will never reach the quality of commercial software.
  • thecodewitch · 1 year ago
    Gnash.... the most utterly pointless project you can imagine.

    Here is the description of Gnash on gnu.org (this whole gn prefix thing is getting really fucking old):

    Gnash is a GNU Flash movie player. Flash is an animation file format pioneered by Macromedia which continues to be supported by their successor company, Adobe. Flash has been extended to include audio and video content, and programs written in ActionScript, an ECMAScript-compatible language. Gnash is based on GameSWF, and supports most SWF v7 features and some SWF v8 and v9.

    What the fuck is the point of that???? Is it a school assignment??

    Doesn't the company which invented and maintains flash, freely ship available players (yes, even for linux)? Oh yes, thats right, here they are, even for linux.

    Off the top of my head, I can think of something that would distinguish gnash from adobe's solid players - incorporating tracing and debugging facilities in the player itself. But no, your only intention is to make a freetard broken knockoff of a solid, closed source program, just because its closed source. Fucking idiots.

    We're supposed to believe that all these moronic, useless projects are legitimate simply because they appear on gnu.org, or because that stallman fucktard is involved.
  • shrimphead · 1 year ago
    mmm a real debugger for Actionscript, that would be awesome. Shame it ain't going to happen though
  • Roman · 1 year ago
    But this is what FOSS excels at: copying.
  • LIS · 1 year ago
    Badly, slowly.
  • The fake Michael Schumacher · 1 year ago
    Did the FOSS community actually contribute something to computing that didn't already exist ? Seriously, are there fields where they made ground-braking progress ? I'd like to know.
  • jonabbey · 1 year ago
    You mean like the World Wide Web? That sort of thing?
  • asdf · 1 year ago
    No, that came from academia. Xanadu is more of a FOSS-type project.
  • The fake Michael Schumacher · 1 year ago
    Hang on, xanadu is a disclosed intellectual-property project.

    I know I'm pushing buttons when I ask "did the FOSS community actually contribute something to computing" but this is exactly I mean: the successful FOSS projects we see today were not created by the FOSS - they became FOSS later on. They were either closed source that became open-source (e.g. firefox) or open-source which mirrors closed source that existed (e.g. linux kernel)
  • Intlharvester · 1 year ago
    Xanadu was proprietary software (Autodesk IIRC)

    Also the major point of Xanadu was to add DRM and micropayments to network-based content, hardly your FOSS-type deal.
  • Jibbidy · 1 year ago
    The same could be said of most proprietary software companies. Software development is mostly incrememental improvements, not revolutionary new concepts.

    Probably the most ground-breaking thing about FOSS is the license(s). I realise you hate and despise the whole ecosystem, all the developers and the license itself, but you must concede that for something to affect that much, it must be pretty important. You don't get angry unless you care, and I've seen your hate-filled, FOSS is dead rants on here.
  • The fake Michael Schumacher · 1 year ago
    You don't get angry unless you care

    True. I'd like to say I'm frustrated instead of filled with hate. There's one thing I hope you'll agree: this is probably the only spot on the net which actually enables people like me to voice their frustration. If LH would have chosen any other platform for this, it would have been hacked/burned&burried a long time ago.
  • theheadfl · 1 year ago
    Well, the only reason I can think of is that it allows you to use it on other architectures that Adobe doesn't support.

    For instance on a Playstation 3 (which is PowerPC) with Linux, if you compile Gnash from source you can actually get it working in Firefox. That being said, Youtube videos still don't work (lame).
  • Azathoth666 · 1 year ago
    I just read your whole blog and it's pretty amazing. Funny as hell. It really gives a fight to all the lusers and OSS fanatics out there.... You win!
  • LIS · 1 year ago
    Fuck it, who care.
    Adobe will probably have a reason to port flash to 64bit when eee gen2 will come out, if and when it will be 64bit, and if microsoft will provide a 64bit OS for the netbooks.
    I really don't understand while adobe bothers with flash support for Linux - a good engineer costs > 100'000$ a year, a small team ~ 0.5m$ a year, and I really don't think there's any business reason to support flash for a negligible percentage of users; maybe it's done in order to keep competing FOSS formats from forming - like Ogg and Theora managed to thread mp3 and avi (yes, I know that theroa is a container, xvid is open source (but patent encumbered) etc. I don't give a shit about your syntactics)
    Maybe they write it off as a loss or something

    LH:
    FOSS is not about pleasing the users - it's about stroking the maintainers egos, allowing them so semblance of importance beyond their luser jobs in the small corners of the corporate word they infest.

    FOSS is DEAD.
  • Tom · 1 year ago
    Adobe grudgingly created a Flash runtime for Linux, after dragging its feet for years, and the reason is simple: Adobe wanted to blunt any possible rationale for creating an open source Flash-ish runtime or a competing file format. So, for a nominal investment, Adobe basically relegated any possible FOSS-based Flash competitor to the "who the fuck would be stupid enough to do this" bin.
  • stupid anonytard · 1 year ago
    I really don't understand while adobe bothers with flash support for Linux - a good engineer costs > 100'000$ a year, a small team ~ 0.5m$ a year, and I really don't think there's any business reason to support flash for a negligible percentage of users

    Adobe is just stupid, they are in my camp.
  • Anonymoss · 1 year ago
    There should be a guest post by LH's grandma. I mean, she must have some great hate herself after all the FOSS shit LH has put her through ;-)
  • Anonymous Coward · 1 year ago
    Keep up the good work hater! This blog is a truely a relief.

    Back in the days, 10-12 years ago, I was a linux "fan". Mostly because I just loved to tinker with the computer, but I almost immediately realized that Linux won't win the desktop then. And it still hasn't.

    But still, I liked Linux.. Until I discovered the Linux community. When I first read Slashdot in 1999 (or was it 2000?) and all the other Linux "communities" on the net, like the advocacy newsgroup or heise.de, the German slashdot (I am from Germany) my love quickly went away. Never have I seen such ridiculous hateful people before.

    Replace the word "microsoft" with "negro" or "jew" and many postings of the freetards would be considered as hatespeech.

    The stupid hating of a single company is what drove me completely away from the "community". Yes, MS, pardon, "M$" used some qusestionable tactics.. but hey, it's the business world. And I could list dozens of companies right now, who are much worse, take Monsanto, Exxon, Nestle (http://en.wikipedia.org/wiki/Nestl%C3%A9#Contro...), pharmacy companies, Nike with their sweat shop labour, Coca Cola (google coca cola and south america) and many many others.

    Even the beloved IBM dealth with the Nazis:

    http://www.amazon.com/IBM-Holocaust-Strategic-A...


    I guess the hate for MS is because the freetards are indeed that: intellectualy retarded. Yes, they can code (badly), but that's about it. They never experienced real evil in this world and real cruelty, and that's why they are projecting all their silly nerd anger at a single company. Like ungrateful little children who scream at their parents, because they ordered them to go to bed.

    Reading slashdot is like reading crazed postings of cultists. What was always mind numbing, at least for me, was the uncritical affirmation that the freetards received for many years from the media. No one was critical with them. No one gave them ever a good pounding, they could write total madness, like, in one year Linux will take over, Bill Gates is the Satan incarnate, Steve Ballmer is worse than Hitler, and no one wrote one critical piece. It drove me mad. It was as if the inmates have taken over the asylum and the doctors are helping them.

    And that fu... self elevation. They are acting, as if they cure AIDS and cancer with their sloppy coding. As if they are damn heroes in a epic war, UGH.

    Thank you for your blog. Something like this blog was long overdue. By reading the comments I have noticed, that I am not alone, it seems many people felt this way too.

    Keep up the good work hater, seriously. Those overblown egomaniacs deserve a good pounding.
  • JT · 1 year ago
    AMEN!!!

    Well spoken. Linux community is probably the #1 thing I really don't like about linux (even though I have it on my laptop for fun).
  • blah · 1 year ago
    mod parent up! ;)
    Indeed true words, FOSS is a utopia, it is a fake religion. Its great to see some ex-fosstards waking up a and getting back to reality.

    Fight the FOSS cult! FOSS crapware does not heal the world, wake up!
  • Christian Lindberg · 1 year ago
    Oh and, I was going to ask, what's the best acronym for FOSS? Freedom Of Selecting Shit?
  • LIS · 1 year ago
    Fucking Old Same Shit.
  • Christian Lindberg · 1 year ago
    Fellatio Of Stallmans Schlong?
  • Alexei · 1 year ago
    >> ...computers sold in the third world are mostly unbranded computers sold without OS or with illegal copies of Windows.
    ...
    And, ironically, Adobe and Microsoft consider that part of the "market share" a bunch of criminals, pirates.

    [You forgot to add: terrorists, prostitutes, unwashed enablers of capitalist pigs]

    But seriously - your point is..? They're still running what they're running, pirated or not, n'est-ce pas? Microsoft is known to tolerate piracy - where it serves them, its their right, isn't it?

    As for the "criminals, murderers, rapists" stuff - it would be hard to expect that people who buy a 250-dollar PC (and 250 is BIG money in those parts of the world - not for the actual criminals, that is) assembled from parts locally in a small shop would pay 100 dollars for a copy of Windows (OEM license.. rrright, dream on). Especially considering the culture of cheap/crappy/illegal plastic copies of everything sold on every corner (made in China, usually).

    After all, are there alternatives to Windows? I don't think so. I remember my problems with ALSA back in 2001/2/3, looks like after all these years the mess is still with us. And its not just the sound, its virtually every component. Linux is a constantly changing, shifting, mutating mass o'stuff. I have lost all hope it could produce something stable for the desktop, alas.
  • Øyvind · 1 year ago
    Hehe, the part about x64-craziness is spot on.

    - Linux (l)user running 32bit distro on 64-but capable system. Hooray.
  • Williamg · 1 year ago
    Actually Microsoft was one of the few companies that were on board with AMD during development and testing of x64 according to Dave Cutler, so even the freetards were late to that party.
  • Jonathan Pryor · 1 year ago
    To defend the concept of 64-bit binaries...

    There is a reason *other* than "purity" to use them: performance. Not just the "x64 has twice as many registers as x86 and thus runs some code faster" performance, but the "having only one of each library loaded into RAM reduces memory requirements and allows faster app startup because cache can (more likely) serve up the necessary libraries" performance.

    Consider Adobe Flash Player: it imports 42 libraries (according to ldd), most (all?) of which will already be loaded on a 64-bit system...but in a 64-bit library, and thus unusable. A second (32-bit) copy of the library will need to be loaded in order to allow libflashplayer.so to be loaded. (For example, all of /lib/libc-2.8.so, /lib64/libc-2.8.so, /usr/lib/libgtk-x11-2.0.so.0, and /usr/lib64/libgtk-x11-2.0.so.0 will be loaded on a mixed 32/64 system...)

    Now, perhaps reducing memory requirements and improving startup speed isn't important, in which case mixed 32/64 systems work just fine. For others, memory and startup are important, for which reason (among others) OpenOffice.org was ported to be a 64-bit executable.
  • .net jerkface · 1 year ago
    Performance from additional registers can only be realized if the code is optimized for those registers, and even then for some programs the amount of available registers is not a bottleneck.

    In benchmarks some x32 programs have in fact ran better than their x64 counterparts:
    http://www.extremetech.com/article2/0,2845,2280...

    But anyways the main benefit from 64 bit is being able to access more than 3 gigs of memory, and if you actually have a need for that amount of ram for something like multimedia work you are probably not using Linux in the first place.
  • Computer User · 1 year ago
    What is this? 1990?

    The additional memory usage of having 32- and 64-bit dyanmic libraries loaded is well worth the side effect of HAVING A WORKING FLASH PLAYER.
  • asdf · 1 year ago
    The performance gain from 64-bit pointers eating your cache is really impressive.
  • Wes Felter · 1 year ago
    Several OSes solved the library problem by making all GUI apps 32-bit, so only one copy of the GUI libraries is loaded. You have two copies of libc loaded, but the memory savings of making the whole GUI 32-bit probably cancels out the wastage of two copies of libc.
  • Tom · 1 year ago
    Regarding performance, you might recall the DEC Alpha 64-bit processor. One of the interesting side effects of going to 64-bit code was that all of the COFF binaries doubled (or quadrupled) in size. That data still needed to be read from the disk so, what the app gained in terms of execution efficiency, it quite possibly lost in terms of greater I/O demands. It's not all positive perf.
  • dingo · 1 year ago
    I thought we got over the 64-bit parade in the mid-90's on sparc64's and hppa64's... you know, back when the linux kernel would panic if you plugged a mouse in AFTER running gpm (oh no!), and you needed a unix guru to configure your xfree86 modelines, much less a working desktop? You think linux is a waste of time now, try dealing with an early redhat or slackware release.
  • snivlem · 1 year ago
    I thought that was the point of linux. To get in there and set those modelines and your own personal .xinitrc. To compile one's own kernel. To download, compile and install countless libraries so that one pointless application would it turn, compile. I thought the whole point was to experiment, tinker, and play. boobs.
  • Berin Greenbear · 1 year ago
    What the H***...

    I run 64 bit Ubuntu and a 64 bit Firefox and Flash works for me! *ducks*

    Seriously, LH again has a point. *I* don't care about "64 bit purity". I'm intimately aware of the limitations of 8 bit, 16 bit, 32 bit, and 64 bit programming. I've programmed under all of them. I also know that when it comes to using a web browser and Flash, I don't give a s*** about the purity of my system. Hence why I found a way to make Flash work on my system.

    But I shouldn't have had to "figure it out". It should ave worked out of the box.
  • Tom · 1 year ago
    You should know better: FOSS never works "out of the box".
  • Berin Greenbear · 1 year ago
    Oh! How I'd *love* to adopt that attitude at my day-job. But I like collecting a paycheck too much.
  • matt_mc · 1 year ago
    "Just because you're doing the work for free, doesn't mean society gave you the green light to parade around being loud and obnoxious as fuck, complaining that the closed, unfriendly, proprietary companies aren't playing by your rules."

    Ta-dah. What some FOSS advocates need to understand is that these companies are interested in making a profit, and they don't care for RMS' idea of freedom at all, no matter how much the FOSS community flies that flag. As it stands, Linux isn't popular enough to make a great profit. There's even less profit if you decide to keep the source and just release binaries - some Linux users won't install anything if they can't see the code.

    Personally, I don't care about RMS and his crusade. I use what works. Windows Vista works. ArchLinux works. Hence, I use those. I don't look at the source code, and quite frankly, I probably wouldn't understand it anyway. And that's why the response "You have the source, fix it yourself." doesn't work.
  • Christian Lindberg · 1 year ago
    He sees, he kicks, HE HIT THE GROIN!

    I don't know why, but the Linux distros always ship with 64-bit browsers, and I've yet too see the point, just like LH, like come on, it removes the biggest issue of x64 Linux next to x64 Java on Linux if they'd ship with a 32-bit browser.
  • shollomon · 1 year ago
    Ah yes. Finally, the hate is back. I just was not feeling the hate in the last few posts. The Samba post was downright civil. We are not reading for civil. We came for hate and we want to see the hate. Let the hate flow. It makes you stronger.
  • Nathan · 1 year ago
    can 64-bit linux run 32-bit apps? i'm asking cause i don't know. i know windows can with WOW, is there something similar for linux? im running 64-bit vista with a 32-bit ff and 32-bit ie7.
  • Tom · 1 year ago
    Yes. Mandriva has been doing it since the first 64bit version.
  • Brian · 1 year ago
    I'm running x64 Vista Enterprise with the SUA/Interix subsystem which gives me useful UNIX utilities like OpenSSH and at the same time I can run PowerShell and Visual Studio and Netbeans and SQL Server and Oracle.

    My system doesn't crash... Ever.

    It goes into S3 sleep automagically and wakes up faster than my flatscreen monitor can wake up from sleep. (I can log in blind and my desktop is waiting by the time my monitor comes back to life. I can hot undock from the docking station--which for some reason Apple doesn't provide for their hardware.

    Once you get over the cognitive dissonance of running a UNIX environment supported by MSFT on Windows you realize that it doesn't suck. Life is pretty good.
  • luser · 1 year ago
    Have you seen .NET apps stop displaying, effectively crashing, when you scroll a large list of database records (win server 2003)? That's not what I'd call stable, is it? How come linux never had problems with graphics resources?
  • Brian · 1 year ago
    No, I haven't. I have a .NET application in which users regularly scroll through 30,000 to 50,000 records. It can be compiled in .NET 1.1 or .NET 2.0. We don't have this issue. Maybe it is the way your code is written. It's certainly possible to write buggy/flaky code in any language.
  • Tom · 1 year ago
    "It's certainly possible to write buggy/flaky code in any language."

    Yeah, but it's so much easier for lusers to throw their hands up and blame .NET.
  • luser · 1 year ago
    I'm not talking about a programmer error here. When scrolling in the specific application (.NET 2 IIRC), which is badly programmed in that it loads every record in memory (~100k records, I didn't write it, don't ask), some times the list with the records becomes a huge red X, even though the system has enough memory. This looks like the well-known graphics resources limitations that plagued earlier windows versions to me. At that point the application becomes useless. Does this look like solid engineering to your?
  • theheadfl · 1 year ago
    I wrote a Java program one time that crashed. Therefore Java sucks and isn't solid engineering.

    Does that sound the same as your argument? I think so.

    Whats this got to do with .NET again?
  • Brian · 1 year ago
    Visual Studio is a little dangerous. Some of the RAD features encourage the naive developer to slap together some really unscalable and unmaintainable code. On the other hand--and I think this is the point--a semi-competent developer can get a basic app working very quickly.

    As long as we're hating on Linux, how about an article on PHP?
  • luser · 1 year ago
    I repeat, this isn't a programmer's error, you continue to misunderstand this. I'm talking about a simple list that is bound to a view in SQL server, simply scrolling that list may make the application useless. The problem isn't only that, it's also that no error message appears, so you're left hoping that eventually you'll be able to use it, after some such crashes. Here's a link to someone else that has seen this using DevExpress: http://weblogs.asp.net/bsimser/archive/2007/06/... . I repeat, does this look like solid engineering to you?
  • .troll · 1 year ago
    Ah, the dotnettards will all rush to tell you how it works for them, how it's your error and if you don't like it you should code around the problem.

    Smell the hypocrisy!

    .NET is dead.
  • Brian · 1 year ago
    So you're saying it's a threading bug in a .NET component written by an ISV? That sucks but I still don't see how it means that Microsoft did a bad job engineering .NET. (Although they did a terrible job of naming it.)
  • luser · 1 year ago
    You still misunderstand the issue. I said that a *simple* list bound to an SQL server view, which is probably the simplest function of a database front-end, fails occasionally when I *scroll* it. Threading, programmer errors etc. are irrelevant here, there's no reason to use threads, it's just a simple front-end to edit, search and fetch data from a view. The link I gave you doesn't refer to the same problem, it just looks similar using other widgets. I'm talking about simple .NET stuff here, nothing fancy.

    Here's a link that looks similar to my problem, mine doesn't include crashes though:
    http://www.bokebb.com/dev/english/1994/posts/19... . He's talking about a known resource leak problem in windows server 2k3, my guess exactly.

    You and the other guy above still say nothing about the way such an error is handled by .NET.
  • Intlharvester · 1 year ago
    No it is a programmer error, you idiot. Some idiot probably drag and dropped some crap and didn't bother to make it work properly. (Leaving out any discussion of different data access models which your typical Linux Luser wouldn't understand.)

    Hey, load up a 50,000 line table in Firefox and tell me how well it scrolls. Clearly HTML and Mozilla must be totally flawed.
  • luser · 1 year ago
    My guess that it is a known resource leak problem with windows server 2k3 is supported by a guy that came across something similar. I'm talking about a very simple .NET application here, there's a huge difference between scaling problems and design deficiencies. Check the message below.

    By the way, I'm not a programmer, in this case your evaluation of the problem as an expert seems to be lacking.
  • snivlem · 1 year ago
    yea, but does it blend?
  • Chlorus · 1 year ago
    Yes, because AMD64/EMT64 bit extensions support running 32-bit x86 code. Its not a matter of distro support, its a matter of hardware support.
  • Nathan · 1 year ago
    not entirely. WOW is full 32 bit windows emulation on top of 64 windows. it's alot like rosetta from OSX which emulated powerpc when they made an intel switch.

    its not a question of whether the x86 code can execute on the processor, it's more about if there are x86 libraries available (or is the OS capable of loading mixed assemblies, or emulating etc)
  • Computer User · 1 year ago
    No. There is no emulation. The WOW layer simply handles some folder redirection and modified registry calls.
  • Brian · 1 year ago
    WOW64 also provides 32-bit versions of all of the system libraries and handles thunking so that 32-bit binaries "just work" as on 32-bit Windows.

    OTOH, the original 16-bit WOW subsystem is gone.

    Also, you are required to have native 64-bit drivers that are required to be signed. The need for signed 64-bit drivers was the biggest hiccup for me when Vista was first released.
  • Mayor McCheese · 1 year ago
    You only need digital signatures for kernel mode drivers; you know, the ones that can cause blue screens. While the back-compat shock is a bit of a bitch, at least the next time you get a BSOD Microsoft can notify the company that made the shit kernel mode driver and get them to fix it.

    Of course, most driver developers shouldn't be using kernel mode at all; in fact the only thing I can think of that really needs the added performance is video card drivers. If only shit OSS driver developers would stop developing kernel mode USB drivers for no good reason..
  • Brian · 1 year ago
    My personal issues were with ATI Mobility Fire GL 5200 video card drivers that didn't come back to life after suspend/resume/undock and Broadcom NIC drivers that put me into 100% CPU utilization after bootup about 30% of the time.
  • nil · 1 year ago
    Ok So Nvidia works does it. Sorry it don't. You have a 64 bit Linux kernel running a 32 bit Linux distribution as allowed. Since just like windows Linux kernel can run 32 bit or 64 bit applications without issues. You all of a suden find out Nvidia drivers cannot be installed either way. 1 the 64 bit version of driver you need for kernel space needs 64 bit application support to install. And the 32 bit will not install because kernel not 32 bit. Even a stable kernel ABI does not help you when they cannot design installers right.

    Sorry no deviece makers don't have to open up there specs at all STOP Spreading crap on this. Linux kernel developers just want them out of ring 0. Reason why there is a User mode stable driver ABI.

    If there was no stable ABI for closed source developers then your stuff would be true. You can build agp pci and pci-e drivers all in userspace.

    The pure application 64 bit stuff does not exist at kernel level. Truly the Linux kernel does not give a stuff about it. There are some lesser quality distrobutions out there that don't give people nice ways of installing 32 bit applications.

    Migration to 64 bit would be so much nicer if distros provided the support they should.

    WOW64 fails on windows. Guess why. Applications have been allowed over and over again to put there own closed source drivers in kernel space so 32 bit drivers don't work on the windows 64 bit kernel so the applications die.

    Linux guys have lots of valid reasons for saying here is userspace closed source drivers get your back side there. So in future we don't have problems.
  • anon · 1 year ago
    Hey, guess what, the driver itself works fine with 32-bit libraries on a 64-bit kernel and the installer is open source. Feel free to fix it instead of complaining.
  • anon · 1 year ago
    Given the mamount of RAM required for viewing Gmail, Youtube or the average Web 2.0 webpage these days, we may need 16 exabytes for the browser sooner than you think.
  • RavinSP · 1 year ago
    This comment is not related to this post.

    They r finally trying to elevate Ubuntu user interface. I think u should talk about Linux's inconsistent GUI standards too.

    Will they be able to compete with Apple and Microsoft designers!

    http://blogs.zdnet.com/BTL/?p=9419
  • The fake Michael Schumacher · 1 year ago
    you can't polish a turd
  • Chlorus · 1 year ago
    But you can rebuild it ten times over and claim progress.
  • guz · 1 year ago
    thanks, I started my Saturday with the image of rebuilding a turd ten times.
  • asdf · 1 year ago
    They're only planning on adding bling, not fix any of the things that are broken. Someone should tell Shuttleworth that sugar-coated shit is still shit.
  • Eric · 1 year ago
    This post is still too civilized, we need more hate!
  • Gesh · 1 year ago
    Now you are talking! I have the feeling that at least two people write this blog.
    Anyway, Im curious what the Linux Hater have to say about the open source JDK clones ...
  • luser · 1 year ago
    Well, it does for me and has been since I first installed this system here. I've even been live updating since suse 9.3. There have been problems, but in general the system works much better than with windows.
  • abc · 1 year ago
    Encryption is a serious issue on a browser, and encryption runs about 5 times faster on my core 2 duo at 1 ghz (64 bit system) than on my pentium 4 at 3.4 ghz (32 bit system)!
  • asdf · 1 year ago
    That has of course nothing to do with the architectural differences between the P4 and the Core2. Try running 32-bit on your Core2 to see the real difference.
  • abc · 1 year ago
    Yeah because browsing my online banking site a tiny bit faster (although it's probably network-bound) is more important to me than seeing Flash.
  • deadcabbit · 1 year ago
    Thanks for the article, same thoughts here. Had been using chroot for ages because of 64 bit shitty compatibility (not just flash, but many other things), now back to xp.
  • asdf · 1 year ago
    64-bit pure distros are needed because the mixed environment is such a fucking awful kludge. But shoehorning everything into a 40-year old design is clearly the best thing to do!
  • Anonymous Coward · 1 year ago
    Hey, why is my comment still not shown?
  • sugreton1 · 1 year ago
    Just a test for forbidden words:


    Nazis
  • rich11mm · 1 year ago
    I was able to view the video with Firefox on my Asus, but I could not with Opera. Sometimes it may be a blessing not having flash working, your webpages will load quicker if you are using dialup.
  • samboy · 1 year ago
    Actually, back in 2000, before any x86_64 chips were released, AMD hosted a party after a Linux exhibition where Linux users and developers got to hear about AMD's planned 64-bit extensions to the x86 architecture. Technical details were being made available, and they were helping port Linux to x86_64.

    So, yes, AMD worked with both Microsoft and the Linux community to spread adoption of x86_64.
  • Frank · 1 year ago
    Linux Hater,

    You deserve to get paid for this website! Whether you are "Right" or "Wrong" doesn't matter.

    Your popularity is growing. I'm seeing links to you everywhere. There are other AD networks besides Google. Check them out before the fervour dies down.
  • Habuza · 1 year ago
    Awesome Post, I love it! Keep up the hating. Maybe someday ( but more than likely , probably not ) they'll figure it out.
  • Daroonga · 1 year ago
    This is the best bit of amusement I have read in a long time. Thank you for providing such splending entertainment.
  • PCMan · 1 year ago
    Many desktop applications actually run better under 32-bit systems.
    For those who believe 64-bit can greatly improve the performance, please try it yourself before arguing here. Most of the desktop apps for Linux today are I/O bound. Their slowness has nothing to do with 32-bit or 64-bit. The bottle neck is in other places. Theoretically, 64-bit should be faster. However, the complexity and additional I/O induced by it can offset the performance gain in many cases. So, currently, completely shifting to 64-bit gives no "visible" performance gain. Notice that here I say "no visible", not "no".

    Try it yourself before arguing here. Be sure that the OS is installed by others so you don't know if its 64-bit before testing to prevent placebo effect. Sometimes, you'll find that 32-bit Linux desktop is actually faster.

    Believe it or not, but please try it yourself.
  • PCMan · 1 year ago
    Why benckmarks are needed for comparison?
    Because there is NO VISIBLE DIFFERENCE.

    Actually, 64-bit systems won't give you a faster desktop now, nor will it double the performance. Try it yourself.
  • WankingPenguin · 1 year ago
  • Holger · 1 year ago
    Hey, of course it isn't Adobe's fault when they're too stupid to compile a 64bit Flash plugin or too paranoid to give the sourcecode to others and let them compile it.

    And no-one needs more than 32 bits. In fact, no-one needs more than 640k.
  • Ryan · 1 year ago
    I think 64 bit stuff gives you some advantages in terms of address space layout randomization. I remember reading some paper a while back saying it did almost nothing in 32 bit arches statistically. So when flash gets exploited my systems isn't going to get pwn3d.
  • hircus · 1 year ago
    There is an additional reason for a 64-bit port: the more architecture a software supports, the more likely it is that the code is free of architecture-specific assumptions. As a case in point, the proportion of OS-specific code in the Linux kernel has dropped significantly since the first port to Alpha back in 1996.

    Another company in a similar situation to Adobe w.r.t. Flash is Real. They open-sourced their core media player (as Helix) a few years ago, but it's only very recently that the 64-bit port becomes usable. Perhaps there's something in the open-source model after all -- the main developers might not care about 64-bit support, or support for ARM, PPC, etc. (insert your favourite platform here), but anyone who care enough to do it, and do it properly, will likely see the change merged in, or fork the project.
  • Me · 1 year ago
    Damn, you're right !! I'm still running on an 8-bit CPU because it's enough ! Why upgrade to 32 bit ?!
    Maybe you should think twice before writing your articles.
  • Sneakernets · 1 year ago
    Did he say the entire OS?

    No, he said the Browser. Nice try though. it makes people on the fence like me realise that you lusers are slowly losing sanity.

    There is NO NEED for a browser to need more than a few GB. Unless you have 200 porn movies loaded ( wouldn't surprise me), or loading a website whose webmaster needs a bullet in the head(Momma said not to drink too much AJAX), I think a 32 bit browser is more than enough.

    Of course, me being the stupid tech-impaired person, has really no interest in 64 bittiness in the first place. Reminds me of a Nintendo I had in middle school. Then I realise that it's MEMORY that is the main issue here, and let's be honest, 16 exabytes? What the fuck are you running, Mission control? Yeah, it's fun to poke fun at ol Billy and say that 640K as a limit was a bit nearsighted, but maybe he had something a bit different in mind. Limitations seem to have this great ability to make programmers do it RIGHT. Maybe it's the fear of running out of memory.

    Even 4 GB I thought was too much. But not in the FOSS world. Some developers there must think a garbage collector is what drives up to pick up their weekly trash of doubleshot cans and pizza boxes.
  • makj · 1 year ago
    what???? you pretend to have a browser running with less than 16exabytes??? are you crazy???
    it wont load even google's page!!!
    i'm running with 4Zettabytes and dont think i could end this po
  • TheFuzzball · 11 months ago
    It's not x64 you thick plankmonster! It's x86_64!
  • foobar · 11 months ago
    linux actually supported x86_64 before the cpus actually existed,.
  • Anonymous · 11 months ago
    I came googling for a rant about this and was not disappointed.
  • asdsadas · 7 months ago
  • eza · 7 months ago
    "...doesn't mean society gave you the green light to parade around being loud and obnoxious as fuck, complaining..."

    what's your excuse then?
  • LinnyThePenguin · 5 months ago
    Go run a large 16 bit program in Windows XP 32-bit.
    You'll see that it not only eats up a LOT of processor, but it slows the entire system down.
    Now only that, but having mixed software like that makes Windows extremely unstable.

    But you wouldn't know anything about being stable, would you?

    On the other hand, we're all allowed our opinions. You've voiced yours.
  • slAcker · 4 months ago
    Seriously,
    Why do you need to give so much of a fuck about Linux?
    Except if you use it ;)
  • nil · 1 year ago
    Can you not understand a simple one Windows might have standard ABI's but it does not have standard syscalls. So if you decided to by pass ntdll in windows each version of windows you would be screwed.

    OS makers have the right to choose what sections of code they keep stable. Linux case userspace interface is kept stable. Driver API is provided from userspace that is also stable. Closed source drivers that don't use it. Its there problem. Embed world talked with the Linux kernel developers and found out exactly what the issues were. So we took that onboard and added usermode drivers. No kernel developer has a Issue with closed source usermode drivers even when using stuff like kernel mode linux to load them temp into kernel space. Reason wrong processor type driver can still be run back in usermode space using qemu. Yes you can use a Linux x86 usermode driver on a arm processor or any of the list of processes qemu supports. Also here is the other thing Linux User Mode drivers can be coded in Java and .net if you wish to take the speed hit. So yes you have been given every form of language support for driver development. Why are you complaining about it. And why are you not using and improving it Nvidia?

    There are many key reason why what is being asked for is. Its called the always work no matter what the processor is. The source stuff you can rebuild. The non source stuff you can emulate if needed.

    Are you going to try to make Microsoft make there syscalls standard so we can have our own custom interfaces on top. I think they are not going to bend either.

    Wow64 is a example of why Linux guys don't want a kernel level driver ABI stable. If appplication start embeded themselfs that deep closed you have big problems when you need to change cpu handling down there. Lot of win32 applications fail to run on Windows 64 because there drivers will not run. Closed source drivers kernel space CPU lock in.

    Stop using bad logic. There are many valid reasons why Linux does not have a stable kernel mode ABI. That is the kernel developers right. They could have gone for a full microkernel design where no driver ever run in kernel space.
  • .net jerkface · 1 year ago
    When you write a driver for windows vista, you know that a vista update will not break the driver. This isn't true for Linux.

    Even if you write an open-source, user-space driver it can stil be broken if Linus and the rest of the peanuts gang decide that they feel like changing something.

    My god vmware keeps getting broken from kernel updates. Linux is a toy for Linus and his friends to use, they could care less about what might be broken from their adjustments.
  • void · 1 year ago
    You do if you code your driver with the provided userspace API's for it.

    vmware is another one that directly loads its driver into kernel space. And never puts its driver forward for kernel including. PS linux and windows has been hacked from inside a vmware machine because of defects in that driver.

    So there are good reasons why these closed source drivers are wanted out.

    They have made it 100 percent clear that the kernel is api will be unstable. How long do companies have to stupidly bash there heads on a wall before they get it.

    Stable user apis have been provided they have not broken one anywhere since there include.
  • anonymous coward · 1 year ago
    The problem is that the userspace APIs, while relatively stable, are useless for doing anything useful. So when we need to do something useful (oh, I don't know, sound, graphics, you know, stuff that goes into your computer or stuff that comes out) we're at the mercy of Linus and friends.

    Some would argue that they like it that way, it acts as an incentive to use open code which can be recompiled every time they decide to add a new flag to 50 API calls. Like someone from pulseaudio saying it's fine it deliberately broke Flash, it means that Adobe are suddenly going to call a high-level meeting and afterwards the company will rip up its business plan and announce that it has bowed to his will.

    Of course, as a user, I don't want to recompile everything on the whim of a band of keyboard bangers with attention deficit disorder or wait for the changes to trickle down to repositories. I want it to work.

    So there you have it. Linux, pissing off both companies and users. Someone remind me who this OS is for again?
  • stallmanix · 1 year ago
    Seriously lots of 32 bit apps? most apps do not need a driver to work.

    There is a good reason not to use userspace drivers: performance.

    You cant compare windows syscall to unix syscalls, in linux standard syscall is needed for unix compatiblity and say this is a cheap copy of unix, in windows you do not need to use syscalls.

    You are just full of shit.
  • Tom · 1 year ago
    You are just full of shit.

    The sad thing is ... he doesn't even know it.
  • void · 1 year ago
    You are also full of it. Nothing in the posix standard defines what you syscalls are or that you even have to have them some Unix's don't even use them. Freebsd goes as far as that you can define syscalls to what ever you like and that is perfectly legal unix.

    Windows syscalls are a mess. Almost Every time you do a ntdll call you call a syscall in windows stallmanix. You use them quite a lot only one catch you cannot by pass ntdll and go directly to them unless you know how they change. Nice that a project provides a interface lib so you don't need to use ntdll http://code.google.com/p/native-nt-toolkit/ . Funny enough it does cause some secuirty problems in some versions of windows because windows designed some of there secuirty in ntdll.dll with the stupid idea you could not bypass it. Seams like the same stupid idea you have.

    Linux turns out to be choose for the standard for the Unix syscall numbers why because it was the only one threw its history that had stable syscall numbers. Yet nothing says all the applications on the system has to use those standard syscall numbers.

    Performance not really. You are missing that linux kernel from embeded now has a real time processing group that cuts the difference down a lot. It is possible to run a usermode driver in kernel space. So that performance difference can be cured. http://web.yl.is.s.u-tokyo.ac.jp/~tosh/kml/ The way its done is secure.

    There is no valid reason other than not being prepared to put resources up to complete the work.

    So if you understood the tech you were talking about you would know that you were saying lots of it.
  • stallmanix · 1 year ago
    ok so do you want to know the syscall number for a native function here is an easy trick number = *((WORD*)(getprocaddres("nativefunction")+1))
    And please tell me how ndk bypass ntdll? All i see is a bounch of functions and types definition and nothing more.
  • Gez · 1 year ago
    I am using 64bit Ubuntu Hardy and flash works fine. The first time I lauched the browser it offered the installation of the plugin (both proprietary and free versions) and it worked. I can watch youtube videos.

    It's Adobe's fault if its flash plugin plugin for linux sucks. Why blaming Linux?
    It's true that flash use in the www is massive, but your dollar-centric argument is quite questionable.
    An open source alternative for flash was impossible until Adobe opened flash format specifications. Adobe lawyers would have fallen on any free attempt of creating a free flash player before that. And that's because of the dollars, the patents.
    They create the "standard" but they support it only when they think they'll get revenue. Great.
    Of course in a selfish world where dollars justify everything that makes sense.
    But let me remind you that most of the people of the world isn't in the position of spending their dollars on proprietary technologies for entertainment. They have to use those dollars to eat and live, and free alternatives are appreciated.
    But of course, this is something difficult to understand for the average consumer from a wealthy country.
    I want to clarify this because I can see the reply coming: "If you haven't enough money to feed yourself, then don't buy a computer".
    In developing countries (poverty doesn't live in Africa only) a computer can be an exceptional source of education and knowledge.
    Unfortunately that access to contents is obstaculized by lousy proprietary technologies such as Flash, because a big corporation pushed to convert it in a standard and stupid developers started to create contents using that shit.

    And if you step out of the US or Europe, you'll notice that most of the windows OSes installed (which make the gross figures that Microsoft uses for describing their OS adoption worldwide) are pirated copies.
    Because computers sold in the third world are mostly unbranded computers sold without OS or with illegal copies of Windows.
    That's in large extent the situation that helped flash to be a "standard".
    And, ironically, Adobe and Microsoft consider that part of the "market share" a bunch of criminals, pirates.
    It's funny, but when it comes to say how many users has Windows or internet explorer to define a "market share" the pirates are also considered. But they're still illegal and can't be supported because they didn't pay.

    "most users don't even know what 64 bit means".
    Of course. And there are 32 bit versions with better support for popular technologies for them. Someone who really needs 64 bits will maybe be more concern about having high memory usage application working instead of youtube videos.
    That's my case, and even I can watch my youtube videos perfectly.

    P.s.: As a Linux user, I really find most of your criticisms to be valid. And I think that oppinions like these should be considered to improve the operating system.
    But in this particular case I can't agree. This is clearly something that falls on Adobe's court, and the free alternatives should be discussed just when they're mature enough to compete with the proprietary solution. And that's not now.
  • The fake Michael Schumacher · 1 year ago
    It's Adobe's fault if its flash plugin plugin for linux sucks.

    Nope.
    They can get it to work in Konqueror. They can look in each other's source to see how they did it.
    No excuses.

    FOSS is DEAD
  • Gez · 1 year ago
    I don't know about Konqueror since I don't use KDE. I have Flash working on Firefox and Epiphany in my 64bit Ubuntu.
    Maybe Konqueror guys didn't make it yet, and it seems to be the same case than Opera's. And Opera is closed source software.
    Are you saying that if two browsers can't run a closed source plugin that was designed for another platform is their fault or the host OS' fault, but not the plugin creator's fault?
    Their efforts are useless. They are morons and their software sucks just because they do not support nicely an awfully designed plugin?
    Riiiiight!
  • LIS · 1 year ago
    Flash is a critical piece of web technology. It doesn't matter who's to blame - it must work, or the web is broken.
    There are no excuses for bad user experience - if a critical piece is buggy, it MUST be worked around in order to provide the costumer the best possible experience.
    Failing to do so is failing to deliver, no excuses are possible (try telling your boss that you couldn't deliver a product because library X has bugs and you couldn't be bothered to work around them.. you'll get booted right away).

    FOSS is DEAD
  • .troll · 1 year ago
    But he's saying it does work.

    (try telling your boss that you couldn't deliver a product because library X has bugs and you couldn't be bothered to work around them.. you'll get booted right away).
    Nice attempt at rhetoric, shame it's got nothing to do with the discussion at hand.

    FOSS is DEAD
    No, you just want it to be dead. IMO, if it gets on your nerves, FOSS must be great, because you are an annoying shit.
  • Gez · 1 year ago
    Again with the money-centric position. If you insist about seeing users as customers, it is clear that you can't understand the free software philosophy.
    I'm not saying you should, but you can't compare things that aren't under the same scope.
    If your concern is about business, and your business need flash as a critical piece of technology, sure you should be using a proprietary platform, so go on, buy it and move along.
    I mean, If my business would need autocad, I wouldn't choose a platform that is not suitable to run it (linux, for instance). But there are other uses for a computer, that don't need proprietary technologies.
    Saying that FOSS is dead simply because it doesn't fit your particular corporate needs is ridiculous. You're forgetting a lot of uses that FOSS made important contributions to.
    But, I insist. If you try to judge this subject with the money-making argument, maybe you're wasting your time.
    It's not about money, is about access to the code, collaborative development, and freedom. And by freedom I don't mean an utopian dream of liberty. I mean a concrete freedom to choose what I want to do with my machine without being tied to corporations' whims.
  • LIS · 1 year ago
    If you want people to use your software, you must provide them with working environment, and flash is a critical component of what the web is today.
    User are not only end-users (which FOSS developers see as nuisance at worst and free QA at best), but also other developers, member of the collective cyber-jerk. If a Linux kernel hacker cannot see his favorite gay midget pornography on redtube, than the browser developer didn't cater to the needs of its follower, and thus failed.
    Your own failure to comprehend what working environment means overwhelmed me. Go fuck yourself, moron.

    FOSS is DEAD
  • Gez · 1 year ago
    Oh, I understand now. Thank you for your deep clarifications. How wrong I was.

    So everything reduces to "go fuck your self, moron"? now we're talking!

    What can I say...
    Is useless to talk with someone like you. Bye.
  • LIS · 1 year ago
    You're welcome, come back anytime!
    You're so special that you couldn't have been bothered to read any other responses in this thread or other posts. Run away!
  • Alexei · 1 year ago
    Don't bother, he still has some growing up to do. Failing to understand that functionality 'here and now' is critical speaks volumes.
  • .troll · 1 year ago
    Growing up to do? It was LIS who wrote: If a Linux kernel hacker cannot see his favorite gay midget pornography on redtube. Gez was trying to have a reasonable argument, LIS is just an anti-FOSS troll, with a massive chip on their shoulder.
  • LIS · 1 year ago
    @.troll
    I'll bite, because I guess you're having a slow day as well.
    This whole blog, its participants, and the contents of the article are not polite, reasonable, or nice.
    Being nice didn't work for the last 20 years, so LH is trying to shove some sense into your heads using harsh words. Since the type of arguments Gez was giving was discussed to death - the whole FOSS blame game, works for me, yada yada- I see no reason to try being polite when confronted with obvious cluelessness.
    If I'll continue your line of argument, this entire blog is to be ignored since it does not present arguments in a "reasonable" way, and on forums like Slashdot will account as trolling.
    Another point, you fucking asshole - if using colourful language to pass a point (the same gay midget porn your masturbating to right now, you freedard penguinfucker), is enough for you to ignore the actual contents of the argument, than again you're focusing on syntactics rather than contents;
    if your best effort to confront an argument is by focusing on the delivery rather than the contents, than you have failed to follow an argument, failed to pass your point, and failed, generally, because you're a clueless fuck who cannot take a stand in an argument without diverting its focus.
    Now please tell me that Linux is a kernel, so you've got an automatic win, and that your mum thinks that you're oh so very special, and that's way you're locked in your basement for the last ten years, for the world is not ready to be confronted with your glory, ye mutt.

    FOSS is DEAD
  • .troll · 1 year ago
    Wow, someone needs to have a wank.

    For the record, I think LH's posts are spot on, it's clueless cuntmunchers, like you, in the comments.

    So Linux might be shit, but you're worse for caring so much. Come on prick-tits, you have to post FOSS is DEAD at the end of every post, you're not convincing anyone but yourself.

    LH has some very good points, but he's far removed from the marmot's scrotal sacks that roam his blog. Yes, by replying to your stupidity, I am lowering myself to your level, thanks for lowering the tone you bison's bollock.
  • Burrix · 1 year ago
    "If you insist about seeing users as customers, it is clear that you can't understand the free software philosophy."

    If you don't see them as customers, then you can't be aware of what they want, instead yo will do the same thing freetards do all the time: do what they want without HEARING their USERS, that happens to be their CUSTOMERS (even if ther are not paying damn cash)!

    That's the true problem here, the inhability of free software developers for giving what their (desktop) users want.
  • abc · 1 year ago
    If all you want is to be able to tinker with your machine and choose what you do with it, go ahead. I can do the same thing on an even higher level by just writing my own OS. But I thought the goal of the desktop Linux community was to provide a high-quality operating system that can be used by schools, governments, developing nations, etc and will provide an environment for open, patent-free innovation that will benefit the entire user base. That ain't happening if you can't properly support even the most popular browser plugin out there, let alone hardware developers or newbie users.
  • thatGuy · 1 year ago
    I feel like I've accidentally wandered into Slashdot...
  • The fake Michael Schumacher · 1 year ago
    Are you saying that if two browsers can't run a closed source plugin that was designed for another platform is their fault or the host OS' fault, but not the plugin creator's fault?

    No, what I'm saying is:

    If one browser can and the other can't then it's not the fault of the plugin. Never had flash working without crashing in FF, in Konqueror it runs. The "buggy plugin" root-cause doesn't hold up.
  • Gez · 1 year ago
    Oh, I misunderstood you. Well, I know the "works for me" argument is questionable, but... it does. Firefox 3.0.1 in hardy 64bits is quite stable with videos in my machines. I've seen firefoxes crashing with the flash plugin though.
    Anyway it seems to be something that have being worked and is less frequent. A couple of months ago it was indeed a generalized rant, but now it works pretty well.
  • The fake Michael Schumacher · 1 year ago
    Yep, just googled for konqueror + flash and apparently I was among the lucky not to have any problems with the two combined.
  • Abigoo · 1 year ago
    > They can get it to work in Konqueror. They can look in each other's source to see how they did it.

    It doesn't matter how each browser uses the plugin, the bugs in the Linux version of Flash are the same, so the experience with Flash across all browsers is the same. Please get a clue about how plugins work before speaking so definitively about this.

    Secondly, FOSS is not dead. OTOH, it's really just coming out on its own. This blog and its readers equate Linux with FOSS, but Linux is just ONE of the projects in an entire software developing philosophy and industry. There are lots of established FOSS projects which have proven the test of time and will continue to. To say FOSS is dead when Firefox is just eating away more marketshare by the day is just ignorant.
  • thatGuy · 1 year ago
  • Alexei · 1 year ago
    >> There are lots of established FOSS projects which have proven the test of time and will continue to.

    On other OSes - yes. All the really good free apps work on Windows and OS X too.

    But you see, Linux is the poster boy of FOSS. And it sucks. I love Firefox, I love Blender, OO.org is ok for me (I don't use office apps at home much and use MS Office at work, as a viewer mostly :). Linux - I just hate it. As a poor man's OS it can be somewhat useful (even poor people don't like to be fed with shit, that's why "somewhat")

    Is it a modern full-fledged desktop operating system? I say - NO, it fails as such. Linux may work if you just install your distro (and lucky enough to have all your hardware supported), but its better left untouched after that. Don't update it. Most importantly - don't install any 3rd-party apps. It would probably work, but I (for instance) want more from an OS.
  • Abigoo · 1 year ago
    Linux is really just a drop in the sea in an entire software development movement. I see what you mean by it being a posterboy - it most certainly is, but to use it as an example of FOSS's death is simply exaggeration.

    Your gripes about Linux are entirely correct. I've used it extensively, and it just isn't ready for the mainstream, and if it isn't ready now, it won't be ready any time soon. I still think that FOSS is a great development model - it is just not suited to all apps like FOSS devs say (neither are proprietary apps, for that matter), in this case, the desktop. The problem with FOSS is one of leadership, not of competence. There are some excellent coders supporting the FOSS movement. The Gnome and KDE teams too - but they simply don't have a direction or a goal, and there is so much division in ideas and methods - that it all really serves nothing in the end. I'm not putting any faith in the Linux Desktop to succeed, if it will, it won't be with KDE or Gnome - but an entirely new desktop that addresses the myriad of flaws with either one and has the unanimous support of Linux developers. That isn't going to happen soon, but there's no reason to think that FOSS apps can't be good.
  • guz · 1 year ago
    Don't call it a movement, wanker. It's a pathetic excuse for a hobby at best.
  • TotemDemon · 1 year ago
    It's more productive than being a troll at forums, so it's more relevant than you'll ever be.
  • Ricardo Ramalho · 1 year ago
    I just fucking hate the way you comment all these matters. You're not wrong most of the time, but you could be more constructive here. The comment you gave us two posts ago on Samba was brilliant and civilized - why can't you just rant in a civilized way? Come on!

    I know... you need audience share! And this is a supposed "just for fun" blog. But it could be much more, because you know about the matters in question. If it was a serious blog, no one would read it... But it stopped being funny and started being quite stupid.

    If FOSS is dead, why do so many companies back-it up? Why do the "paytards" come here to bash it? Do you people love kicking dead horses? Probably that's funny but i just don't get it...

    I hate FOSS zealots (Stallman et all), but i also hate paytards (usually Apple or MS zealots - both annoy me). There's a huge grey area between the two - that's where I live AND work.

    And then, there are the lots and lots of misconceptions of these lame commenters (let's just call them paytards!), who believe that most of the people that contribute to Open Source are teenagers that live in their parent's basement (some jackass said it was 99%), etc.

    This blog annoys me. Not because of the relevance of most of its posts, but because of the attitude involved.

    See you around. Thank you for the relevant points. Not so thank you for the attitude, which is quite annoying!
  • thatGuy · 1 year ago
    If FOSS is dead, why do so many companies back-it up?

    Because they have access to a community of people who will do all their development for free, which they can then take and make money off of.

    As Linux Hater pointed out, how does it feel to do all that free work then watch Apple and Google make money off it?
  • Abigoo · 1 year ago
    > As Linux Hater pointed out, how does it feel to do all that free work then watch Apple and Google make money off it?

    The purpose of Linux or FOSS was never to make money. Do you really think the people who code for Linux are in it to make it big or become the next Google or Microsoft? There's really no comparison. If Google and Apple make money off of free software, that's well and good, but in the case of Google, the FOSS community benefits as well - so it's a win-win relationship for both. Google gets to make money, while Google contributes to open-source projects (like Wine). If you think FOSS is being screwed out of something and they're not realizing it, you're very sadly mistaken. If the Linux coders wanted money, they'd ask compensation for their code and work, which clearly isn't the goal or desire of FOSS developers.
  • Tom · 1 year ago
    The purpose of Linux or FOSS was never to make money. Do you really think the people who code for Linux are in it to make it big or become the next Google or Microsoft?

    Whether or not they're in it for the money, they're being exploited. I don't know about you, but I wouldn't like to be pimped out.
  • Abigoo · 1 year ago
    Exploited? But in what sense? For writing free software. Well, that has been the whole drive behind the FOSS movement anyway. You're looking at the work of FOSS devs as a stream of revenue generation - when that is the proprietary model, not the open-source way. Like I said, if you want to make money, you don't do work or provide services for free. So there is no exploitation involved whatsoever.

    In the case of the BSD license, I would agree, however. Apple has found a source of development where they don't even have to code for their OS, simple recognize the technically competent software projects (like KHTML and ZFS) and integrate into their own OS. The success story of OSX is really something, and shows a reliable stream of profit generation.

    But the BSD license also represents the kind of freedom that even Linux and its associated GPL software doesn't have. The BSD projects are even more willing for their code to be used as anyone finds use for it. The GPL does not allow such and finds a way to balance the relationship between the open-source and companies so that both can benefit. It's still debatable which license is better, but the BSD is certainly an exploitable license.
  • Jim · 1 year ago
    I just fucking hate the way you comment all these matters. You're not wrong most of the time, but you could be more constructive here.

    In order to get to the root of a problem, you first have to admit the existence of the problem. You don't have to solve it. You have to identify it. That's what LH is doing.

    If FOSS is dead, why do so many companies back-it up?

    Because some people are too stupid to realize that they're being exploited. Or, maybe, they like taking it up the ass.

    Why do the "paytards" come here to bash it?

    Because many of us used to be lusers and got tired of being over-hyped and under-delivered by the Linux Priesthood. They always promise that things will be better TOMORROW, but tomorrow never comes. It's just this constantly sliding timeline, pushing further and further out.

    I hate FOSS zealots (Stallman et all), but i also hate paytards (usually Apple or MS zealots - both annoy me). There's a huge grey area between the two - that's where I live AND work.

    Right, and that "grey area" is a wasteland, where nothing works, you waste tons of time trying to figure out WTF is wrong, yadda, yadda.

    And then, there are the lots and lots of misconceptions of these lame commenters (let's just call them paytards!), who believe that most of the people that contribute to Open Source are teenagers that live in their parent's basement (some jackass said it was 99%), etc.

    There are basically 3 kinds of people working on FOSS...

    1. Paid developers (Novell, Red Hat, IBM, etc) -- the only real professionals working on FOSS.

    2. Dev wanna-be's -- They work in IT shops, nobody is going to pay them to code with the big boys, so they write freetard code.

    3. Hobbyists/teenagers -- They're not contributing anything worth mentioning. They use and play around with FOSS apps, they have little coding ability, and they think they know more than they actually do. These are the tools who generally get into the OS flame wars.
  • xyz · 1 year ago
    I think anyone taking the insults seriously doesn't understand the blog. Nor do I think this blog is promoting Microsoft or apple! The insults are there simply to make the points clear and memorable. I've used Ubuntu on and off for a few years and all the things pointed out by LH bothered me. But I never thought to question why those things are still broken and whether Linux could actually be more useful and usable. I just thought "it's an open-source OS, it's gonna be buggy". What LH shows is how much of the brokenness is due to attitudes and priorities in the Linux community. If, instead of constantly creating flashy new things, the community did a tiny bit of the gruntwork of creating a stable ABI, standardizing APIs, and ensuring that critical UI features (graphics, sound, flash) always work, we'd have all the same benefits Linux has today, with a *stable* OS. I think that's a pretty radical idea in a community that is mostly a demo scene at this point, so it requires some pretty radical marketing. It's not like LH's requests weren't voiced on developer lists, but they have simply been ignored in the rush to build random new stuff.
  • Chlorus · 1 year ago
    Bingo!!! As someone else succinctly put it (I'm not sure if was on this blog, or somewhere else) FOSS developers want only to work on the sexy parts of their projects, and not the ugly infrastructure that actually makes things work. And then, once done with the sexy part, they proceed to tear it all down and rebuild again in an effort to delay confronting the lack of usable infrastructure.

    Shitty engineering discipline has gutted Linux of its potential.
  • Repented Fosstard · 1 year ago
    I don't know how to make the FOSS guys understand that what Linux needs is far more basic and important than windows melting when they are closed and 64bit pointers accross the board: if Windows Vista or Mac OS X were using CDE as a Desktop environment, and Linux was the one running Aero or Aqua, Desktop Linux distros would still be as good as they are now, that is not good at all. Due to the bad habit of breaking kernel APIs and ABIs, Linux distros would still be stuck on stupid. Shuttleworth's idea of making Ubuntu look better than OS X is frankly missing the target: stable APIs and ABIs are vital for a Desktop OS, if one want supported hardware.

    It is true that open source hardware drivers added to the main Kernel tree are nice in theory. The problem is that as the number of drivers grows, so does the work needed to maintain them: after a while, it will become much less time consuming to developp stable APIs (and stable ABIs) inside the Kernel and leave drivers' maintenance to hardware manufacturers. FOSS guys keep saying that stable APIs and ABIs are evil, but experience has shown for nearly 20 years that it is a solution that just work.
  • LIS · 1 year ago
    Free QA
  • The fake Michael Schumacher · 1 year ago
    I just fucking hate the way you comment all these matters.

    You're doing it yourself. The attitude on this blog has surprised me actually: it's improving in comparison with previous entries.
  • snivlem · 1 year ago
    amen brother. vi4ever!
  • Sudo Aptitude · 1 year ago
    it is obvious you are just trashing linux to get tons of easy traffic....

    Good idea tho!
  • BadKarma · 1 year ago
    ls -l ~/.hidden/porn/ | grep gutsy gibbon

    This yields an error because of the space in "gutsy gibbon". You should use "-s to escape the string. Pretty much proves that you don't know shit about bash (and about linux for that matter). So good bashing you fucking retard.

    BadKarma
  • The fake Michael Schumacher · 1 year ago
    You should use "-s to escape the string.

    Wrong, it's:
    You should use "-s" to escape the string.
  • Nemo · 1 year ago
    Yawn.
  • anon · 1 year ago
    You're a stupid piece of shit. Enjoy your viruses dumbass.
  • Ruler of Omicron Persei 8 · 1 year ago
    I have the operating system for you!! Its from...

    Derek Smart! Derek Smart! DEREK SMART!!!

    Derek Smart's Desktop Commander
  • Christian Lindberg · 1 year ago
    wow, is this a troll or someone genuinely retarded? If you'd look further then your nose you'd quickly see that he have a point and that he is well informed about Linux and it's flaws.
  • void · 1 year ago
    Sorry LH is. He would stop bring up the driver ABI bit by know because he would have worked out he is wrong.

    Reasons why Linux is providing a Usermode Driver ABI.
    1) A driver created in Usermode to be correct any linux usermode program can be run on the incorrect cpu if needed using qemu http://bellard.org/qemu/qemu-doc.html#SEC67. So x86 32 bit driver will kinda work over most of the Linux world.
    2)Any form of interperted/bytecode or machine code could be uses as a driver. So a companies could release .net and java drivers for linux now. Or java or .net drivers could be wrapped and connected to the Linux kernel.
    3)Kernel secuirty is maintained.
    4)There exists a way that needed more development to have usermode drivers run in kernel space removing the user space overhead. If closed source developers complete it. There is no performance price to pay. Kernel Mode Linux running a Linux User Space Driver would give what Nvidia has now.

    So no valid reason to have a kernel stable ABI at all really. Better to shove the ones that are in there out for the long term good.
  • Base, Base · 1 year ago
    Better to shove the ones that are in there out for the long term good.

    What you say? How are you gentlemen!
  • void · 1 year ago
    If you have not worked out the shove out is why nvidia, ndiswrapper and other are being picked on for being in kernel space.

    LH loves missing that closed source drivers other than them exist. Ones that are closed source user space even some of them are open source as well. There are a set of firewall extensions that exist as a pack of userspace drivers as well completely open source..

    Basically the no kernel driver ABI and ripping into NVIDIA to attempt to get them out of kernel space for good are all part of the process.

    Not all things in Linux are short terms plans. Lot of secuirty stuff was planed years ago. Base,Base
  • .net jerkface · 1 year ago
    You are really trying to gloss over a serious problem in linux:

    If I write a closed source driver for Linux, how long can I expect kernel compatibility?

    Answer: Any kernel update may break the driver.

    Do you realize how unappealing this makes Linux to ISVs and IHVs? What if Ford said you are free to change the stereo deck but it might not work after you get your car serviced?
  • Russell · 1 year ago
    "If I write a closed source driver for Linux, how long can I expect kernel compatibility?

    Answer: Any kernel update may break the driver."

    And this is why hardly any companies want to write drivers for linux, because it is always broken next time 'round.
  • void · 1 year ago
    Nice error there. Lot of companies do write drivers for linux. Lot of companies simple go open source but there are others that make closed source drivers userspace. Mostly embedded development tools.

    Userspace driver api does not break with kernel updates. They don't mess with its structs. This is done because embedded guys don't take there drivers breaking either. Realtime group is where the embedded driver run surprising small overhead less than 0.1 of a percent difference between a kernel mode driver and a user space driver. With kernel mode linux basically nil. So no advantage here.

    Note all stable kernel abi's also cost over all OS speed due to things not being changeable.
  • needastableabi · 1 year ago
    finally i get my wifi working in linux(using an open source module) when i update the kernel i lost my wifi. Please tell me its that ok?
  • bodhibuilder · 1 year ago
    You don't really need wi-fi. Stallinman himself does not use it, he prefers open bios instead http://www.fsf.org/blogs/rms/can-we-rescue-olpc... , so why should you? it has a non-free firmware program to run the wireless chip. That means I cannot fully promote the XO as it stands, but it was easy for me to solve that problem for my own machine: I just deleted that file. That made the internal wireless chip inoperative, but I can do without it.. That was easy, wasn't it?
  • Alexei · 1 year ago
    Bwahaha! What a great link, thank you, bodhibuilder!

    "My laptop is fine, but it's BIOS isn't free, so I had to liberate it. Oh, wait, I can't do that, it stays enslaved no matter what. I have to find a laptop with free BIOS. BIOS libre, so to say. OLPC looks good, but wait! It's Wi-Fi isn't free, It is an agent of evil and it must be destroyed, otherwise Microsoft will take control of my laptop, preventing me from reading all the books I want to read. This is what they try to do all the time, so losing Wi-Fi is no big deal if it keeps evils of Microsoft away. Deleted the non-free file.. Phew, that was close, they almost got me this time!"
  • anonymous coward · 1 year ago
    Another quote...

    "Proprietary software keeps users divided and helpless."

    I thought that was xconf.org.
  • Alexei · 1 year ago
    This is OK, sacrifices are to be made. For the Greater Good (tm), komrades!
  • anonymous coward · 1 year ago
    Yeah, because the alternative to nVidia is ATI and look how fucking amazing the ATI drivers are. Or we can go with Mesa and look at everything through treacle.

    Here's a hint: nVidia keep making their drivers because their users want them. Their drivers are the best there are in Linux, for any video card.

    I hope you finally get what you want and break nVidia drivers, ndiswrapper, etc... Then perhaps people will wake up and use an OS that works instead of an OS that changes on the whim of a bunch of megalomaniacs.