In any given area, there's one company that owns the phone lines (say, Bell) and one other company that owns the cable lines (say, Rogers). That's it. Any Internet access you can get runs over their last mile lines or is horribly expensive and/or slow (satellite, wireless).
If you're going to fix something about this site, you should first identify something that can be easily recognized as broken. What comes to my mind is the JS that drives the comment system. It's unresponsive as hell. Most of the time, I have to click "Preview" and "Submit" multiple times before anything happens. Even then, it often won't update to show me the finalized comment, forcing me to use my browser's Refresh button. Since this is neither consistent nor the intended functionality, I consider it a glaring and obvious bug(s). If I were the developer, I would focus on basic usability and getting fundamental functions to work smoothly before I'd move on to larger ideas.
Though it may seem like the Javascript, it's not. If you run a webserver from your posting IP and tail the logs while you post, you'll see that it's checking to see if you're posting through an open proxy, the frontend hangs until it finishes that server side check. Now, I have no idea why that check takes so long, but they don't make the check against the same IP too often, so if you post again soon after you make another post (or preview and then submit), you'll see that only the first request is slow, the rest skip the open proxy check and respond reasonably quickly.
Maybe this will provide disincentive to companies that simply snarf up all possible personal data because they can (I'm looking at you, Facebook). This is by far one of the most annoying trends as of late. That's why Game! doesn't ask for any personal information (because it doesn't need it) and makes email optional (if you want to be able to recover your account). Perhaps others will follow suit...
Linus has never been diplomatic, but it's mostly true. A huge amount of virtualization done today involves the same host and guest OS, and in most of those cases, using something slimmer than full blown virtualization would make a whole lot more sense, even if only for the improved performance. One of the problems is familiarity, container type isolation isn't applicable to as many cases, so fewer people are familiar with it. One of the other problems is the perception that full virtualization is more secure (which is probably untrue).
There is however, a large swath of problems that aren't solved well by container type isolation that virtualization does solve well. If you need to simulate different physical systems (with separate IP addresses), that's much easier with virtualization. Likewise if you need very different guest and host OSes, that's not a strong point of container type isolation. Also, if your guest OS is sensitive to hardware changes, virtualization makes a lot of sense. There's more, but you get the idea.
I think it's a little of both, but mainly the former. One adapts to their environment, and playing Scrabble requires you to see words differently than most. Similarly, if you play enough Game! you'll start seeing puns in everything!
I built an i7 920 system about 2 years ago and originally went with the stock cooler. it was loud and at full load, the CPU would throttle itself because it got too hot (good ventilation, relatively cool room (20 C)). I tossed that piece of junk and installed an aftermarket cooler and it's substantially quieter and cooler.
I was under the impression that once the closed source drivers implemented KMS and other features, they could be used. I am using Intel's current drivers and they support Wayland well.
Yes, also, once the heat death of the universe happens, we won't need to worry about it anymore. The Nvidia blob and fglrx don't support KMS or other required features and have no plans to do so.
2. Help X11 by fixing what people perceive to be wrong with it. Maybe then you'll also see how bloated and painful it is to work with X11... (ultimately, that's the REAL reason we're seeing a rise of Wayland). You don't have to agree, you just have to realize that the people who disagree with you are about to overpower your choice. The mantra of "well, if they want it (the fancy animations), they should add it to X11 themselves or shut up" has failed you. Instead, someone has written an increasingly viable alternative which lacks features YOU want. Which leads me to...
This would be counterproductive. By far the most common complaint I see about X is "OMG IT'S SLOW BECAUSE IT ALWAYS RUNS OVER THE NETWORK!!!!!!!!". However, on a local display, X uses a domain socket for communication, basically the fastest method available. So, the perceived problem isn't actually a problem at all, "fixing" it would be a mistake.
As far as I can tell, anyone who's backing Wayland has no actual concrete complaints about X, they just feel the need to rewrite everything from scratch (a common problem, unfortunately). Furthermore, in all I've read about Wayland, it doesn't bring anything to the table except fewer features and newer (buggier) code.
I don't know if you've noticed, but KDE and Gnome (and others) already have lots of fancy animations, and they didn't need to rewrite X to get it done.
I couldn't agree more heartily. We (I) just made a clean cut over to Git at work last week (from CVS... ew), and it's the greatest thing since sliced bread.
I concur on this point, online storage really makes the most sense. Cheap, high performance (for sequential read/write) and easily expandable. You can get a single machine with dozens of SATA drives in it (including the drives) for way under 5 figures. When drives fail, they're simple to replace, and every couple years, migrate the whole thing to newer (faster, bigger) drives. Mirror your data unless you don't care about it. RAID 1/10 for really small datasets (2-4 drives), RAID 6 for moderate size datasets (5-10 drives) and RAID 60 for anything bigger.
A very important note to keep in mind... stay away from hardware RAID! When your controller dies, so does all your data, unless you have an identical spare controller card (buy it up front, they won't exist in a couple years). The same goes for fake RAID (ie, software RAID driven by the BIOS), but s/controller card/motherboard/g;. Pure software RAID (ie, using mdadm) is a safe bet.
I think the bigger problem with microtransactions is that games that utilize them have a strong tendency of virtually everything revolving around microtransactions to the point where it's completely impossible to play without buying something every 5 seconds. I hate the concept of buying your way through a game, I mean, what's the point? Sure, I could actually try and enjoy this game, or I could dump $100 into it stretched over a few weeks so I can spend less time playing it. But aren't games supposed to be enjoyable? Spending less time playing them seems to defeat the purpose.
Personally, I think if a game offers something something in exchange for real money (aside from possibly the game itself), it should not affect gameplay itself. Maybe someone really wants a slightly different looking avatar, and if they want to pay a few dollars for it, so be it, it doesn't hinder anyone else's enjoyment of the game. Regardless, that's why you won't find any microtransactions (or macrotransactions, for that matter) in Game!, as it focuses on being fun to play, apparently a novel concept these days.
They established the norm of maximizing windows to fill the whole screen...
...and still haven't broken from it. I shudder every time I walk by a 'doze computer to see something like 400x400 pixels worth of content "maximized" over 1920x1080 of screen, leaving the other ~92% of the screen completely wasted.
It baffles me that people still require email addresses for random account signups. Either people are going to provide their email address, or they're not. Make it required and they'll just feed you a fake/disposable one, or not make an account at all. How about you treat your (potential) users with some respect and just make the email optional? That's what Game! does and it works well.
Now, show me someone twenty or under with an extensive paper book collection. People will stop buying paper books and people with paper book collections will die eventually.
To be honest, Firefox could be using double the amount of memory it currently does, and I wouldn't care. Firefox's biggest problem is that its performance isn't consistent. Use it for any amount of time and you'll notice that quite frequently the entire UI will freeze for long periods of time (0.5s-1s) for unknown reasons, which is extremely annoying. I don't care what it's doing, it shouldn't be freezing the UI. No, I don't have any extensions (except Firebug, which is Firefox's only compelling feature). And no, this isn't slow hardware, it happens on every copy of Firefox I've ever used, even on a quad core i7 with 12G of RAM.
That's only needed if it's required to prove there's no dupes... realistically, if you have a 1024 bit key and 16 bits worth of customers, the odds of a collision, which wouldn't matter anyway, are 1 in 2 ** (1008) or in other words quite unlikely.
Currently posting from Edmonton using 250 down / 15 up / unlimited data.
How much is that costing you? That could be had here if you don't mind paying 5 figures a month for it.
In any given area, there's one company that owns the phone lines (say, Bell) and one other company that owns the cable lines (say, Rogers). That's it. Any Internet access you can get runs over their last mile lines or is horribly expensive and/or slow (satellite, wireless).
Though it may seem like the Javascript, it's not. If you run a webserver from your posting IP and tail the logs while you post, you'll see that it's checking to see if you're posting through an open proxy, the frontend hangs until it finishes that server side check. Now, I have no idea why that check takes so long, but they don't make the check against the same IP too often, so if you post again soon after you make another post (or preview and then submit), you'll see that only the first request is slow, the rest skip the open proxy check and respond reasonably quickly.
That's what I said about Windows 98. Still holds true.
Maybe this will provide disincentive to companies that simply snarf up all possible personal data because they can (I'm looking at you, Facebook). This is by far one of the most annoying trends as of late. That's why Game! doesn't ask for any personal information (because it doesn't need it) and makes email optional (if you want to be able to recover your account). Perhaps others will follow suit...
Actually, if your compiler is any good it would rewrite the first loop to look like the second (or another even faster variant) at compile time.
Linus has never been diplomatic, but it's mostly true. A huge amount of virtualization done today involves the same host and guest OS, and in most of those cases, using something slimmer than full blown virtualization would make a whole lot more sense, even if only for the improved performance. One of the problems is familiarity, container type isolation isn't applicable to as many cases, so fewer people are familiar with it. One of the other problems is the perception that full virtualization is more secure (which is probably untrue).
There is however, a large swath of problems that aren't solved well by container type isolation that virtualization does solve well. If you need to simulate different physical systems (with separate IP addresses), that's much easier with virtualization. Likewise if you need very different guest and host OSes, that's not a strong point of container type isolation. Also, if your guest OS is sensitive to hardware changes, virtualization makes a lot of sense. There's more, but you get the idea.
I think it's a little of both, but mainly the former. One adapts to their environment, and playing Scrabble requires you to see words differently than most. Similarly, if you play enough Game! you'll start seeing puns in everything!
I built an i7 920 system about 2 years ago and originally went with the stock cooler. it was loud and at full load, the CPU would throttle itself because it got too hot (good ventilation, relatively cool room (20 C)). I tossed that piece of junk and installed an aftermarket cooler and it's substantially quieter and cooler.
I was under the impression that once the closed source drivers implemented KMS and other features, they could be used. I am using Intel's current drivers and they support Wayland well.
Yes, also, once the heat death of the universe happens, we won't need to worry about it anymore. The Nvidia blob and fglrx don't support KMS or other required features and have no plans to do so.
2. Help X11 by fixing what people perceive to be wrong with it. Maybe then you'll also see how bloated and painful it is to work with X11... (ultimately, that's the REAL reason we're seeing a rise of Wayland). You don't have to agree, you just have to realize that the people who disagree with you are about to overpower your choice. The mantra of "well, if they want it (the fancy animations), they should add it to X11 themselves or shut up" has failed you. Instead, someone has written an increasingly viable alternative which lacks features YOU want. Which leads me to ...
This would be counterproductive. By far the most common complaint I see about X is "OMG IT'S SLOW BECAUSE IT ALWAYS RUNS OVER THE NETWORK!!!!!!!!". However, on a local display, X uses a domain socket for communication, basically the fastest method available. So, the perceived problem isn't actually a problem at all, "fixing" it would be a mistake.
As far as I can tell, anyone who's backing Wayland has no actual concrete complaints about X, they just feel the need to rewrite everything from scratch (a common problem, unfortunately). Furthermore, in all I've read about Wayland, it doesn't bring anything to the table except fewer features and newer (buggier) code.
I don't know if you've noticed, but KDE and Gnome (and others) already have lots of fancy animations, and they didn't need to rewrite X to get it done.
In this case, yes, it absolutely was. The riots were caused because a sports team lost a game.
If you want to riot, riot over something that matters.
I couldn't agree more heartily. We (I) just made a clean cut over to Git at work last week (from CVS... ew), and it's the greatest thing since sliced bread.
The majority of the planet is facing one of the largest economic recessions in history.
Tip: The United States is not the majority of the planet, not even close.
I concur on this point, online storage really makes the most sense. Cheap, high performance (for sequential read/write) and easily expandable. You can get a single machine with dozens of SATA drives in it (including the drives) for way under 5 figures. When drives fail, they're simple to replace, and every couple years, migrate the whole thing to newer (faster, bigger) drives. Mirror your data unless you don't care about it. RAID 1/10 for really small datasets (2-4 drives), RAID 6 for moderate size datasets (5-10 drives) and RAID 60 for anything bigger.
A very important note to keep in mind... stay away from hardware RAID! When your controller dies, so does all your data, unless you have an identical spare controller card (buy it up front, they won't exist in a couple years). The same goes for fake RAID (ie, software RAID driven by the BIOS), but s/controller card/motherboard/g;. Pure software RAID (ie, using mdadm) is a safe bet.
Would you rather AMD go out of business and Intel charge $2000 for that $200 CPU?
I think the bigger problem with microtransactions is that games that utilize them have a strong tendency of virtually everything revolving around microtransactions to the point where it's completely impossible to play without buying something every 5 seconds. I hate the concept of buying your way through a game, I mean, what's the point? Sure, I could actually try and enjoy this game, or I could dump $100 into it stretched over a few weeks so I can spend less time playing it. But aren't games supposed to be enjoyable? Spending less time playing them seems to defeat the purpose.
Personally, I think if a game offers something something in exchange for real money (aside from possibly the game itself), it should not affect gameplay itself. Maybe someone really wants a slightly different looking avatar, and if they want to pay a few dollars for it, so be it, it doesn't hinder anyone else's enjoyment of the game. Regardless, that's why you won't find any microtransactions (or macrotransactions, for that matter) in Game!, as it focuses on being fun to play, apparently a novel concept these days.
You're right, 15 minutes on the phone for 8 hours less work is a total waste. What was I thinking?
I prefer the approach of "If you call me on vacation, I'm asking for another vacation day."
I've still been called, but I got an extra vacation day for every one.
They established the norm of maximizing windows to fill the whole screen...
...and still haven't broken from it. I shudder every time I walk by a 'doze computer to see something like 400x400 pixels worth of content "maximized" over 1920x1080 of screen, leaving the other ~92% of the screen completely wasted.
Honestly, I don't know how people work like that.
It baffles me that people still require email addresses for random account signups. Either people are going to provide their email address, or they're not. Make it required and they'll just feed you a fake/disposable one, or not make an account at all. How about you treat your (potential) users with some respect and just make the email optional? That's what Game! does and it works well.
So? Did these people get enjoyment out of that hundreds of dollars spent? Is it better to buy a boxed game and never get around to playing it?
Now, show me someone twenty or under with an extensive paper book collection. People will stop buying paper books and people with paper book collections will die eventually.
To be honest, Firefox could be using double the amount of memory it currently does, and I wouldn't care. Firefox's biggest problem is that its performance isn't consistent. Use it for any amount of time and you'll notice that quite frequently the entire UI will freeze for long periods of time (0.5s-1s) for unknown reasons, which is extremely annoying. I don't care what it's doing, it shouldn't be freezing the UI. No, I don't have any extensions (except Firebug, which is Firefox's only compelling feature). And no, this isn't slow hardware, it happens on every copy of Firefox I've ever used, even on a quad core i7 with 12G of RAM.
Stats 101: The odds of a collision between any two seeds is substantially higher than that: http://en.wikipedia.org/wiki/Birthday_paradox