Slashdot Mirror


The Future Might Be BIOS and Browsers

An anonymous reader writes "Few in the open source community have welcomed online applications like Google Docs with open arms, but Keir Thomas claims he's found a way forward — and it's one that involves exclusively open source. He reckons BIOS-based operating systems are the future, because they will alter the way users think about their computers. FTA: 'The key breakthrough is ideological: BIOS-based operating systems demote the operating system to just another function of the hardware. It breaks the old mindset of the operating system being a distinct platform, or an end in itself. The operating system becomes part of the overall computing appliance. This allows the spotlight to focus on online applications.'"

48 of 350 comments (clear)

  1. This is true for some value of by zappepcs · · Score: 5, Insightful

    computer users, but when the network is down all bets are off. No matter how good the experience normally is, one lightning storm is all it will take to send johnny user off to computers are us to buy a full functioning pc.

    1. Re:This is true for some value of by Draknor · · Score: 4, Insightful

      And what will Johnny User do with that computer when the network is down?

      - Can't do email if you can't access Gmail/Hotmail/Yahoo.
      - Can't chat with friends on IM
      - Can't socialize on Facebook/Myspace
      - Can't surf YouTube for funny or interesting videos.
      - Can't pay your bills online or manage your bank account

      There goes probably 90% of your average user's computer use. Sure, they can always type a letter in MS Word, or update some Excel spreadsheet, or download their digital pictures (just don't try emailing them to anyone or uploading them anywhere!). Or maybe Solitaire. But let's face it, most of the exciting stuff to do on a computer now is online.

    2. Re:This is true for some value of by Anonymous Coward · · Score: 5, Funny

      But Firefox still works.

      There's no place like 127.0.0.1!

    3. Re:This is true for some value of by mustafap · · Score: 5, Insightful

      Maybe he could write software like we all did in the old days.

      --
      Open Source Drum Kit, LPLC deve board - mjhdesigns.com
    4. Re:This is true for some value of by DarrenBaker · · Score: 2, Insightful

      If this happens, and I believe to a certain extent it will, Internet providers will have to harden their networks to the point that outages are a rare occurrence - like the power companies hav#!5g45g%T+++ NO CARRIER.

    5. Re:This is true for some value of by pentalive · · Score: 4, Insightful

      1) Play any number of local games of all sorts (not just solitaire)

      2) Play music and podcasts already downloaded and ripped.

      3) Play a DVD

      4) Upload that bunch of pictures from his camera and get them squared away with GIMP or Photoshop.
      (OH wait you already had part of that)

      5) Perhaps write a program of his own?

      Hey, I LIKE solitaire. If a letter is needed, why not?

      6) Gather freinds for a LAN party (Just because the DSL/Cablemodem is down does not mean the local home network is down too.)

      Of course if that thunderstorm also knocked out power...

    6. Re:This is true for some value of by camperdave · · Score: 2, Funny

      But how will he send the source to compilerfarm.org?

      --
      When our name is on the back of your car, we're behind you all the way!
    7. Re:This is true for some value of by Cro+Magnon · · Score: 2, Insightful

      - Can't do email if you can't access Gmail/Hotmail/Yahoo.
      - Can't chat with friends on IM
      - Can't socialize on Facebook/Myspace
      - Can't surf YouTube for funny or interesting videos.
      - Can't pay your bills online or manage your bank account

      Read the email that you've downloaded but not read yet
      Look up your friend's phone number to call him on ye olde phone
      Watch that kewl DVD you hadn't gotten around to yet
      Enter latest bills on Quicken to update when your connection returns.

      Most of the good stuff IS online, but there is still stuff you can do offline with a real computer.

      --
      Slow down, cowboy! It has been 4 hours since you last posted. You must wait another few hours.
    8. Re:This is true for some value of by Z00L00K · · Score: 2

      You mean with a basic interpreter in the BIOS.

      --
      If builders built buildings the way programmers wrote programs, then the first woodpecker would destroy civilization.
    9. Re:This is true for some value of by MBGMorden · · Score: 2, Funny

      You sir win the 2009 Whooshy Award.

      No duh that all those programs take a local app. They were responding directly to a post that was claiming that the systems described in the article were viable because local apps were no longer needed, and the post your responded to was giving examples of apps that still are useful but can run locally.

      --
      "People who think they know everything are very annoying to those of us who do."-Mark Twain
    10. Re:This is true for some value of by pentalive · · Score: 2, Interesting

      Yes, I am going completely against the article. You can have my local, native programming when you pry it from my cold dead CPU.

      My comment is in reply to the one above that asks:

      And what will Johnny User do with that computer when the network is down?

      @Dracknor.

    11. Re:This is true for some value of by khellendros1984 · · Score: 2, Informative

      Some people still play single player PC games, myself included. Or I could play multiplayer things with my roommate, even with the network down. Yes, the internet adds a HELL of a lot of stuff, but it's not really the sole thing that makes my computer useful to me.

      --
      It is pitch black. You are likely to be eaten by a grue.
    12. Re:This is true for some value of by Bigjeff5 · · Score: 3, Insightful

      You realise those are all problems for both a tiny, browser-only OS and a big OS that runs programs natively, right?

      The fact is, for what PC's are usually used for these day, the network being down already makes them nearly useless for probably 70% or more of the population.

      The most popular games don't work off the network, can't get internet without the network, all you are left with are local apps. Better get those specs out of email so you can work on whatever your project is! Oh wait..

      Seriously, how often is the network out? And what are you going to be doing when the network is out anywy?

      I know at work, if the network goes down, 90% of work stops. Everything is integrated anyway, so the negatives of a browser-only PC aren't that huge.

      Plus, who says just because there is a browser on the BIOS that you can't boot into a regular OS if you want to? TBH, the browser OS will probably be the optional OS on a PC, not the primary (though it could be!). You know, hit it when you just want to brows the web sort of situations. I know I'm often there, I just want to look something up, or check my favorite news-aggregation website, etc.

      --
      Security is mostly a superstition... Avoiding danger is no safer in the long run than outright exposure. - Helen Keller
    13. Re:This is true for some value of by icannotthinkofaname · · Score: 2, Funny

      I'm using Firefox right now. I just tried putting 127.0.0.1 into the location bar. I got the "Failed to Connect" error.

      "Firefox can't establish a connection to the server at 127.0.0.1." :(

      --
      Let q be a radix > 1. I am in ur base-q, killing 10 d00ds.
    14. Re:This is true for some value of by KudyardRipling · · Score: 2, Funny

      Wonderful, Next thing is when I power up my next Alienware system, I am going to hear a jingle (DLEELEELEET!) and see something like this:

      *** ALIENWARE BASIC 4.0 ***

      20480000000 BYTES FREE

      READY.
      []

      --
      Submission as evidence constitutes plaintiff and/or prosecutorial misconduct.
    15. Re:This is true for some value of by wvmarle · · Score: 2, Interesting

      Speaking from experience in Hong Kong (my current home) and The Netherlands (my native country):

      Accidental power outages are measured in mere minutes or even seconds per year. In Hong Kong power outages are usually confined to a building (poor maintenance of the building's management, not the power company) and once over the last years I recall a power dip lasting a fraction of a second, which is enough to wreak havoc with lifts, traffic lights and even train services, causing serious chaos. Most years I do not experience power outages, at all - even people living in the more remote rural areas barely if ever have power outages. In my office building there is a few times a year a Sunday without power, and this is announced in advance. Barely anyone has their computer connected to a UPS - I don't even recall seeing any of those on offer in the major computer malls. They are probably for sale but not put prominently on display, indicating really low demand for these devices. This is how reliable the power supply is here.

      Internet services are pretty much at the same level. I have outages less than once a year - and most of those are announced and due to maintenance or network upgrades. Not due to natural disasters or poor network set-up. Outages are about as rare as outages of the telephone network, and that is really rare. And if my ADSL would go down, I can always connect over my mobile phone (3G data). Not fast but it still works, and enough for browsing/chatting.

      Now I do understand the US is quite behind large parts of the world in this (broadband availability, mobile telephone networks, power reliability), but large parts of the developed world do not have much of an issue with network/power reliability. Of course you are trying to joke (and get modded "insightful" which to me confirms the sad state of affairs in the US), it is really not so much of an issue in large parts of the on-line world.

  2. Not the dumb terminal scenario again? by thewils · · Score: 2, Funny

    I knew I'd kept my old 3270 hanging around for a reason!

    --
    Once I was a four stone apology. Now I am two separate gorillas.
  3. store it on the HDD! by ZyBex · · Score: 5, Funny

    Why not just store the BIOS on the hard disk? That way it has plenty of space to grow and can be updated easily!

    Oh wait...

    1. Re:store it on the HDD! by VampireByte · · Score: 5, Funny

      If the latest industry magazines are correct, the BIOS is going to be stored in the cloud.

      --

      Run and catch, run and catch, the lamb is caught in the blackberry patch.

    2. Re:store it on the HDD! by alta · · Score: 4, Funny

      Wow, that's a great IDEA. Then all we need is some sort of Basic Input/Output system to load up the bios for us!

      Why didn't someone think of that before???

      --
      Do not meddle in the affairs of sysadmins, for they are subtle, and quick to anger.
  4. User perspective by gr8_phk · · Score: 3, Interesting

    Does he think an average user can tell the weather his OS is stored in on-board flash, solid state drive, or iron oxide? Right, I didn't think so.

  5. Could be useful by Anonymous Coward · · Score: 2, Insightful

    Depends on how they implement it. I'd imagine for at least 80% of the unwashed hordes who just want something to boot in seconds, and then to surf the web and check their gmail, this would be great.

  6. I've always wanted something like this... by Bigjeff5 · · Score: 5, Insightful

    I've wanted it for a long time for PC gaming, but it's certainly a lot of work. A bios-based browser framework would be much simpler, and frankly it would fulfil the needs of a great many PC users. I know I'd like it for those times when all I want to do is get on the web. Boot should only be a few seconds before you're browsing slashdot. ;)

    Think about it though, for gaming (if someone would ever do it). Basic OS + gaming specific API = leanest gaming OS possible. Consoles basically use this concept, and get a lot more out of less hardware than PC games can, because PC games have much greater overhead.

    My thoughts, anyway.

    --
    Security is mostly a superstition... Avoiding danger is no safer in the long run than outright exposure. - Helen Keller
    1. Re:I've always wanted something like this... by Anonymous Coward · · Score: 2, Insightful

      The OS overhead isn't the biggest reason that console games are able to outperform PC games on lesser hardware. It comes down to the fact that with a console, designers know exactly what they're programming for, and can take full advantage of it. In PC games, they must aim for the lowest common denominator. They can't require the absolute highest end hardware available, or they'd cut off most of their market. So they must make sure the game runs on a wide range of systems, and thus can't program it to take full advantage of any one.

    2. Re:I've always wanted something like this... by ZyBex · · Score: 2, Insightful

      Consoles have 1 unique hardware platform.
      A PC game must work on hundreds of different hardware configurations; to do that, we have to have a bunch of APIs (DirectX), but most importantly each different hardware component must have it's own driver that interfaces with that API to allow it to do the real work.

      A BIOS OS (for now) just uses very generic "drivers" to access the basic/common hardware functions. We're still a long way off to the point where a common BIOS will allow for gaming.

      If you allow the BIOS to be user-updatable with drivers, then it's no longer a Basic Input-Output System, it's really an embedded OS.

      EFI might work, with plugins/drivers, though.

    3. Re:I've always wanted something like this... by mdm-adph · · Score: 4, Insightful

      Like you said, just buy a console. You can use keyboards and mice on XBox360's, I'm pretty sure.

      --
      It is by my will alone my thoughts acquire motion; it is by the juice of the coffee bean that the thoughts acquire speed
    4. Re:I've always wanted something like this... by phoenix321 · · Score: 2, Insightful

      The moment you have a user-updateable BIOS, you have an embedded OS. And all security risks associated.

      It's just the inner platform effect all over again, with every program expanding until it can read mail. I hate to stereotype it that way, but everything in the OS has a reason, which in the resource hog category is more often than not just "John Doe might need it someday". And if it wasn't included with the OS when it shipped, John Doe would complain for hours why computers need to be sooo complicated just to connect a wireless HDMI stream over his WPA2-AES secured and UPnP-enabled home network to his Wifi-enabled, but not WPA2-compliant Flatscreen.

      If it's user-updateable, you have rootkits in 1..2..3. If it's not, then it's core components will be obsolete five days after leaving the factory. Everything else we have hogging our CPU and memory simply stems from this fundamental issue.

  7. Better attack vector? by ubrgeek · · Score: 2, Interesting

    Doesn't it also give a better attack vector via a hardware-focused rootkit?

    --
    Bark less. Wag more.
  8. Smells of DRM by blahplusplus · · Score: 4, Interesting

    I would hate to have the BIOS as the OS especially if I could not replace it.

    1. Re:Smells of DRM by BlueStrat · · Score: 5, Insightful

      Smells of DRM

      I would hate to have the BIOS as the OS especially if I could not replace it.

      This is my thought also. Everything hardwired right into the silicon including DRM, TPM, unique ID hashes for tracking, and plenty of government/law enforcement back-doors. It would also take care of all those pesky open source operating systems and enable lockout of "unauthorized" applications. Nice, safe (from the governments' and big-corps' view) computers for the masses.

      Not for me, thanks.

      Strat

      --
      Progressivism (aka US 'Liberalism'): Ideas so good they need a police/surveillance-state to enforce.
    2. Re:Smells of DRM by crazybilly · · Score: 2, Insightful

      Agreed. The thing about this OS as BIOS (or is it the other way around?) sounds like a good idea until you start thinking about distro hopping and realize you've got a 50/50 chance of bricking your computer as soon as you decide you want to give OpenSUSE a go. Might not be vendor lock in, but it's too close for my comfort.

  9. Supplement, not replace by Junior+J.+Junior+III · · Score: 5, Insightful

    If all applications are on a server -- someone else's server -- it doesn't bode too well for my freedom. This is a fine model for a lightweight system, such as a thin client or terminal, but I think these will complement the personal computer rather than supplant it, and will only do so to the extent that bandwidth and ubiquity permit. Emerging devices like netbooks and smartphones do seem to point toward this model gaining in popularity in coming yearss, but I think a lot of people will still find having code that executes locally, and which they can own and control, to be valuable -- too valuable to discard entirely.

    --
    You see? You see? Your stupid minds! Stupid! Stupid!
  10. so we're saying my future by nimbius · · Score: 4, Funny

    is in chip-design or network communications...great...thanks alot for this dead-end career GNU/LINUX!!

    --
    Good people go to bed earlier.
  11. Modern Thin client? by frinkster · · Score: 4, Interesting

    Isn't BIOS + Browser just a modern interpretation of the thin client? Sure, there's always going to be a small market for them, but I don't see how it can grab a huge share of the market.

    Of course a business can run the Web apps from an internal server so it's definitely viable, but it never took off before - I doubt it would now.

    On the home front, such a business model turns your computer into a subscription service. It works as long as you pay your internet bill (and whatever other costs are needed to access the actual web applications). This wasn't very popular for music when the customer was presented with other options (iTunes).

    And this doesn't even address network reliability.

    1. Re:Modern Thin client? by fm6 · · Score: 2, Interesting

      Isn't BIOS + Browser just a modern interpretation of the thin client?

      So? Why is that a bad thing? Looking after a set of locally installed applications is a chore most users have neither the time nor the inclination to deal with.

      The modern PC (and to a lesser extent, the Mac) uses what I call Woz Architecture. By that I mean it's a direct descendant of the Apple II, a system Wozniak designed to maximize hackability. He was thinking in terms of selling systems to his fellow hackers, but he created an technical and economic ecosystem that dominates desktop computing to this very day. Geeks like us wouldn't have it any other way, but for most users having to play hacker all the time (or paying an IT department to play hacker) is a major PITA. And for businesses, which actually buy most computers, it's a major cost center. Which is why the thin client model has never really gone away, despite its many failures.

      I don't see how it can grab a huge share of the market.

      It's already grabbed a big share. You may have noticed one or two popular web-hosted applications? (It seems likely most people will end up doing their taxes that way.) Many businesses rely on terminal servers for their desktops. (Not technically a thin client, but from the end user's POV there's not much difference.)

      I personally prefer the original thin client model, namely the network computer. More elegant than kludgy web applications or resource-intensive terminal servers. Alas, proponents of the NC model destroyed any chance of its acceptance by pushing the idea long before the technology was in place to support it.

      The traditional PC still dominates, but it's definitely losing ground. People are just fed up with the increasing complexity and brittleness of Windows. Desktop Linux, if it ever gets significant mind share, will just go down the same route. Open Source is good for squashing bugs, filling security holes, and encouraging creative application development. But it's actually worse at maintaining a consistent and simple user experience.

      The Mac has mostly avoided these pitfalls, but only because a single company has tightly control the user-developer-hardware ecosystem. Users can count on a consistent and simple experience, because Nanny Apple has decreed that it must be so. Same goes for OS/X APIs. This makes life simpler for all involved, but so much control by one relatively small company has always limited acceptance. That's why I still don't own an iPhone — too many issues relating Nanny Apple's dictating what you can and cannot do with it. I don't want a shake-the-baby application, but what business of theirs is it if I do?

      On the home front, such a business model turns your computer into a subscription service. It works as long as you pay your internet bill (and whatever other costs are needed to access the actual web applications). This wasn't very popular for music when the customer was presented with other options (iTunes).

      Yeah, people have resisted any flat-fee subscription model for online content. On the other hand, they've not only accepted that model for network access, they've actually resisted any attempt to impose usage charges!

      Here's the difference: nobody's going to pay $10 every month for access to a library that may or may not provide them with $10 worth of content every month. Such libraries typically don't have very complete collections, since they don't have enough revenue to make it worthwhile to content providers. And in any case, people don't usually buy music every month.

      But note that Netflix has done quite well with their flat-fee access to streaming movies, despite their limited selection. Yes, they've piggy-backed on their DVD subscription business — but is that business fundamentally different? (Aside from being less convenient.) And in any case the streaming service has turned into a

  12. Castle in the clouds by schmidt349 · · Score: 5, Insightful

    No thanks, I would actually like to be able to execute native code. Javascript or ECMAscript or whatever they call it nowadays is a pretty poor substitute for any of the dozens of much better programming languages in the universe. Plus it's write once debug everywhere to a much greater extent than even Java.

    Why do you think there was such a kerfluffle over iPhone application development? Apple initially said you could just roll a Web 2.0 app that looked native to the iPhone, and exactly nobody was satisfied with that.

    I have no doubt that browser devices will become more popular over the course of the next few years, but they're never ever going to replace native code.

  13. Nope by RiotingPacifist · · Score: 2, Interesting

    The solution to slow booting is not to put MORE stuff in the bios, the solution is a move adaptive startup process, if a user only uses firefox then boot up the system to the point it can browse the web ASAP and load the rest of the crap in the background (at a low priority so not to affect browsing)
    1.mount /etc,/usr & /home (or windows equivilents)
    2.load sandboxing software (UAC/selinux/etc)
    3.start networking
    4.put a webbrowser in fullscreen
    5.profit and eventually load the rest of the OS

    It's quick booting, customizable, gives a full featured OS eventually, i doubt many people want to sacrifice the last 2 for the 1st.

    --
    IranAir Flight 655 never forget!
  14. Umm, welcome to recursion by holophrastic · · Score: 5, Insightful

    So, no OS. Browser becomes OS. Then browser adds features to do things that BIOS doesn't do.

    So congratulations, you've taken "OS", moved it up and now call it "BIOS", the you've taken "browser" and now call it "OS". You've taken "applications" and called them unnecessary. Then you've taken "online applications" and called them "applications".

    So all you've done is to throw the OS into the hardware, and you've changed the programming language into an internet-delivered language. Oh yeah, and you've put the browser into the position of controlling the system.

    And now you're going to say that internet explorer isn't a fundamental part of windows? No, you're going to say that windows isn't a fundamental part of online applications. except windows doesn't exist anymore, and all applications are online applications, and internet explorer is now the entire operating system.

    So you've said notihng but juggled around terms.

    And then, in five years, when firefox decides to support downloadable fonts, stateful connections, when "cookies" become "files" and there's access to a "file system" for these online applications to use, and some kind of "active control" to interface with other hardware like printers and scanners and cameras, then you'll simply have virtualized an operating system again.

    Congratulations for saying nothing. I can do it to. Watch this:

    "Computers are relying more and more on the Internet these days. Someday, more applications will begin online, instead of client-side. Oh, and your hardware will do more work than it used to." -- me, 2009

  15. Long time still... by Malenx · · Score: 2, Insightful

    It's going to be at least 10 years before this is feasible to the masses. We're not streaming live high def content in real-time. If we were, then a central gaming server could stream your screen to you and your computer would just have to be strong enough to play it.

    However, until that happens, gamers won't move to it. Until gamers make it usable, the general public won't move to it. By time this is possible, won't storage and processing power be so compact and powerful that it'll just be a silly argument anyways?

    I can see virtual systems with the drives stored online and cached locally, so you can take your computer to any terminal and immediately pickup. But pure bios machines, no. This just isn't feasible for the masses currently, nor will it even be the best choice once it is.

  16. (yawn) yet more "cloud" advocacy, huh? by gun26 · · Score: 3, Insightful

    Didn't Ellison and McNealy try to sell us this pig in a poke years ago? They got nowhere with their initiative, and the current "cloud computing" nonsense won't replace local apps and data any time soon, either. What stopped this tired old notion before was lack of bandwidth - lots of people were on dialup, and it would have been painfully slow for them. Nowadays most are on broadband, but how much bandwidth do we REALLY have to play with? Not all that much, according to the Comcasts, Rogers, Bell Canadas and Verizons of this world. Do we really want to rely on online access going through an ISP which is counting every kilobyte of traffic and choking it off as it sees fit? Not to mention spyong on its customers on behalf of various shadowy government agencies.

    Also, isn't the browser itself becoming another big choke point in all this? Security vulnerabilities, remote exploits, memory hogging, reliance on add-on technologies like Flash and Java with their own security problems - and of course, all this is built on the shaky foundations of browser scripting, which can never be made completely secure.

    Forget it, boys. This turkey STILL won't fly.

  17. Please no by hcdejong · · Score: 5, Insightful

    Apart from the issues of control over your data, access times etc:

    One of the nice things about today's OSes is that they've forced applications to become reasonably consistent and interoperable. All my applications have similar UI, and the services offered by the OS mean that the apps can talk to each other.

    Degrading the OS to just a host for the browser means you give up these services, and once again every application is a kingdom unto itself. The state of online apps today is similar to the less-functional, less visible OSes from 25 years ago, including the horrible and inconsistent UI, the lack of flexibility (no scripting, for instance), and the total lack of communication between apps hosted on different sites.
    And this time, because the apps are hosted on different sites, there's no OS vendor that can enforce consistecy and interoperability.

  18. Online Apps Suck by GeekZilla · · Score: 3, Insightful

    "This allows the spotlight to focus on online applications."

    Who has been asking for all these online applications? I keep reading about the freakin' "CLOUD!!!" and am just not impressed. I wouldn't trust anyone's Cloud platform with my company's data.

    As many people have mentioned, once the network goes down, no more online anything. I want my apps, my data and my work all under my control on my local machine/network. There are uses for online applications but to rely on them for business, private data or to store anything that lack of access to would cause a work stoppage is a bad idea.

    --
    Veritas patesco per quaestio questio. Truth is revealed through questions.
  19. Online is the coms, not the content. by maillemaker · · Score: 5, Insightful

    Maybe I'm just getting old, but to me, the "online" is just the communication channel, not the content arena.

    When it comes to content I create, I want to create it and store it on my computer, not on someone else's computer.

    Yes, I love the internet and the ability it gives me to send and receive content (which I then, again, store on my computer). And yes, the utility of my computer is greatly compromised when I can't access the internet.

    But I don't want to rely on someone else's computer to run applications like Office, or Email, or games, or...anything I can think of right now.

    I don't want to rely on someone else's computer to store my data.

    The reason why I don't want these things is

    1) There might come a reason at some point where I can't access the data (they go out of business, internet is down, I can't afford internet access anymore, etc.)

    but mostly:

    2) I don't trust that the people who so graciously store my things online won't use them or cripple them in some manner not in my best interest, but is instead in someone else's money-making interest.

    Having been involved with computers since the days of the TI99/4A, what seems clear to me is the future of computing is about CONTROL OF DATA. So the fundamental question becomes, do YOU want the control over your data and applications, or are you going to give that control to someone else?

    --
    A work that expires before its copyright never enters the public domain and thus enjoys eternal copyright protection.
    1. Re:Online is the coms, not the content. by loufoque · · Score: 3, Insightful

      But I don't want to rely on someone else's computer to run applications like Office, or Email, or games, or...anything I can think of right now.

      I don't want to rely on someone else's computer to store my data.

      Phrased differently, you just want to be independent, self-reliant, and keep things in control, which is absolutely normal.

      I suppose the thing with most computer users these days is that since they don't feel like they're in control of anything they don't mind giving that away.

    2. Re:Online is the coms, not the content. by CyberLord+Seven · · Score: 4, Insightful

      I suppose the thing with most computer users these days is that since they don't feel like they're in control of anything they don't mind giving that away.

      JEZUSFUCKINKRIST! This is the whole point of personal computers! The whole "computer revolution" thing of the 1970s, starting with the Altair, was to give people control over the data governing their lives.

      I look around thirty years later and find DMCA, corporations with databanks stuffed with peoples' personal data, and people who think the internet is the only reason to own a computer. WTF?

      --
      We have always been at war with Eurasia!
  20. "Our browser apps are really low quality... by LordHaart · · Score: 2, Funny

    ...so lets destroy the OS so that they look good by comparison!" -Paraphrased from the article.

  21. Re:The future today! by LunaticTippy · · Score: 2, Interesting

    The author never claimed that Google invented webmail.

    I was glad when gmail came out. All the other free webmail providers I had used either didn't provide free POP access anymore, got spammy, put retarded ads on my email, or went under. The web client had good integration and features. The mobile interface was nice. The only price you pay is your privacy, and that's arguably already been paid.

    --
    Man, you really need that seminar!
  22. We have no history by QuoteMstr · · Score: 4, Insightful

    We repeat the same lessons every generation, don't we?

    We have our own terrible business languages, our own non-relational databases*, our own stupid development fads, our own overwrought RPC protocol, our own profoundly ignorant ways to "disable" things for the user, our own wasteful incompatibilities, our own locked-down propretiary platforms, and the same casual disregard for proper security.

    This industry has no sense of its own history. Instead of benefiting from the innumerable hours past programmers spent solving universal problems, we ignore and reject their work, and with only a few exceptions, we spend countless hours solving solved problems.

    By the time we work through the mess, another generation of programmers will have rejected our work, and will be well on the way to repeating the cycle. It's depressing as hell.

    (Come to think of it, I don't think I've ever written a post that offended so many software developers simultaneously.)

    * RDBMs systems didn't come first; people started using them over navigational databases for good reasons that still apply today.