That doesn't stop that bug happening though. And leaves it just as hard to find the problem. If you're doing an empty loop deliberately you'd always comment it, or at least every time I've seen it done it has been. Continue in that place just looks goofy, like if(NULL==foo), which does help stop bugs but I could never bring myself to use.
Absolutely. If only all the programs I use were written in Python, then I could edit them much more easily. Unfortunately, by and large they're not, and it's easier to fix the C program than rewrite it from scratch.
I think you're wrong wrt sonique. The great thing about winamp was not only was it skinnable, it was easily skinnable. Anyone could take a photo of their girlfriend and run it through a program, I think there was even a web-based one, and get their winamp skin of the photo. That was the main reason (imo) winamp3 failed: by giving you more control of the player layout, they broke the most important part - easy skinning. Also, thanks to that very same ease winamp got more critical mass among skin developers. There were always lots of skins for winamp, more than any other players. Still are, I think.
Yes it is. The GPL predates open source. Requiring it to be compatible with other open source licenses when not only did they not exist but the whole movement hadn't started at the time it was written is ridiculous.
Am I the only one wondering why this is an accepted state of affairs? There is not *so* much code in that library, and it's very important, would it be so hard to run a few audits of it?
I think you're wrong. People care a lot about looking good. If they can skin the program, so much the better. Look at winamp - it was no better than the alternatives at playing mp3s, but while it had skins and WMP didn't, it was huge.
Wrong wrong wrong. The point of the GPL is to protect the *end* user. I.e. the user of whatever derived works are made. The *users* of windows have no access to their TCP stack, wheras the *users* of the Linksys can see their code. That's why there's no requirement to license derivatives to the original author, they just have to be licensed to the end user in such a way that that user has access to the source.
But there are perfectly good PPP open source licenses, the QPL being a prime example, and Sun has already written what, 4 new licenses to use with some part of Java, so the fact that there's no major PPP-only license can't be what's holding them back.
No, it's the CDDL for not allowing additional requirements either. More seriously, they are both incompatible and would be equally responsible except for the fact that the GPL was written first. The onus is on newer licenses to be GPL-compatible, not the GPL to be compatible with as-yet-unwritten licenses.
The internet does not connect you to somewhere that provides websites, files, etc. All it does is connect you to other computers. If people couldn't run servers on their own computers, the internet would die, plain and simple.
There is an acceptable level of exaggeration though. And ain't has just as good a pedigree as any other n't contraction, why wouldn't you want it in the dictionary?
I think it should. Plenty of reverse engineered protocols - samba being the classic example - could also have messed up the network. The internet is an open network, data going across it should be open formats and certainly should not be trusted to be uncorrupted. If incorrect messages from clients can break the server, that's a flaw in the server, and a big one.
Monotone and possibly darcs (sp?). The problem is that both are too slow. The main requirements are distributedness (which subversion lacks, SVK adds it but is still beta and not really integrated) and performance with a tree the size of the linux version (which monotone, darcs and arch seem to fail at)
Very true, but we're comparing to a dell which was also already built, and looks like it belongs together. It's not gleaming chrome lines, just like your fridge probably isn't as stylish as the mac mini, but it looks fine. It's very much useable for a family. Since the mini doesn't include keyboard, mouse or monitor, unless you spend a lot on them too you'll still have the same number of wires, and the most visible part of the system will not look any better than with the dell. The smaller case is an advantage but no big one, people have been hiding bits of their entertainment systems for years. I can fit a standard case very easily under the shelf running around my living room, and it has special "cable holes". It was designed before computers, presumably for hifi equipment or televisions, but it works fine. Computer plugs in under there, phone line connection is there too, all that comes out is the two cables to the monitor - no uglier than those to a television, and just as invisible most of the time - and one each for the mouse and keyboard, if that's a problem you can buy a separate wireless set and still be cheaper. Yes this means getting your own parts, but THAT'S EXACTLY WHAT THE MINI DOES, BECAUSE IT DOESN'T INCLUDE BASIC INPUT/OUTPUT PERIPHERALS. Noise may be an issue, but I can't really imagine it would be a big problem. The tower by my feet is a standard cheap case (not dell, but similar) with an extra fan in on the video card, and I don't hear the hum unless I listen to it, but it's there, comforting. I can hear the fridge in my kitchen whirring just as easily as the computer.
I'm in a little village of about 700 residents in the UK. Our exchange got ADSL just under a year ago; I was one of the last people I know to leave dialup. Dialup modems, at least cheap pci winmodems, are practically free here, because a couple of years ago every new PC included one, now there are plenty of people with a dialup modem they don't use. And a cheap USB adsl modem is almost always bundled. On a worldwide scale you may be right about the majority of internet access being dialup, but that's certainly not the case where I live.
Anyway, as far as I can see you can get a pretty much equivalent dell for about $100 less. You're mostly paying for the stylish design, the possibly better build quality, and the fact it's an apple. That's not to say it isn't worth it for what it is, but to me that makes it not cheap. The difference between, for example, a cheap car and an expensive car is not that you get less value for money on the expensive car, it's that a lot of what you pay for on the expensive car is the style, the quality, and the brand.
Mm, yes, the ads were the only reason I could think of. I agree that reloading the rss feed every 5-10 seconds would be too much, but I'd have thought so would doing that with the main page. People who are reloading the page every few seconds are hardly going to be looking at the ads, but if they're pay-per-view I suppose that doesn't matter. Anyway the rss feed is such a tiny amount of bandwidth I don't see why the limit is so large (30 minutes), but when it comes down to it it's their server.
Alpha in particular, or Sparc or Itanium, is a nicer platform. They don't run OSX, but if you're going to be using linux then they're better choices. Get a cheap secondhand alpha that was top of the range ten years ago from some company that's selling them off, or a sparc workstation off ebay.
That page is talking nonsense. I'm not saying you're wrong, but that's not the way to show it. 32mb of 256mb ram is not a huge difference. Having two separate optical drives is BETTER, it means you can copy discs on the fly. Add in the price for the separate cd burner, it's less than the monitor and keyboard/mouse, so the dell still comes out over $100 cheaper. If you're really worried about the ram, stick a 128mb stick in the dell as well, then the dell has three times the advantage, and it's going to be what, $30-50 for that ram stick? Ignoring the fact that you can't buy a 32mb stick for a reasonable price, the extra video ram in the mini is only worth about $10 more. $334+10+53 for the cd burner means it's still $100+ cheaper. The only other advantage is in software, but you can get all of that free off the internet. The article makes a big fuss about no antivirus, but getting a free scanner is easy as that. If the OS's limitations are a big problem, who cares when you can get a full OS better than either of them for the time it takes you to download, or $5. (Mepis from cheeplinux or similar)
I'm curious when you say dvd player. If it's got no drive you have a point, but they're pretty cheap, what $30 or something? If you dropped the processor a little I'm sure you could get one with DVD drive. If you mean the player then you can get them free all over the internet. The same for the software. Modems are hardly used anymore, although all the systems I see on sale tend to have one included, you normally get one with your isp connection. What do you want firewire for? I'll agree with you on the laptop technology, that's what you're paying for for the most part, but apple tends to have a bigger markup on this kind of thing because they're apple as well. If you don't need the silence, you're better off getting something else. Even if you do need it, you should certainly shop around.
You can't be serious about the quality of the chipsets. Have you ever tried to use an i810 for graphics or sound? My via82xx may be crappy in terms of features (no midi at all, not even FM synthesis, and no hardware mixing) but at least it actually works, which is more than I can say for any intel chipset I've tried
That doesn't stop that bug happening though. And leaves it just as hard to find the problem. If you're doing an empty loop deliberately you'd always comment it, or at least every time I've seen it done it has been. Continue in that place just looks goofy, like if(NULL==foo), which does help stop bugs but I could never bring myself to use.
I take it you lost a less than/greater than sign to slashdot's formatter?
Absolutely. If only all the programs I use were written in Python, then I could edit them much more easily. Unfortunately, by and large they're not, and it's easier to fix the C program than rewrite it from scratch.
Isn't the whole point of eunuchs that they *don't* browse porn sites instead of working?
Why is it a problem? It saves space, increasing readability, and avoids this horrible bug:
for(int i=0;i<10;i++);
{
[loop body]
}
If you've VNCed to it from a linux box, you no longer have a valid XP license, for example
I think you're wrong wrt sonique. The great thing about winamp was not only was it skinnable, it was easily skinnable. Anyone could take a photo of their girlfriend and run it through a program, I think there was even a web-based one, and get their winamp skin of the photo. That was the main reason (imo) winamp3 failed: by giving you more control of the player layout, they broke the most important part - easy skinning. Also, thanks to that very same ease winamp got more critical mass among skin developers. There were always lots of skins for winamp, more than any other players. Still are, I think.
Yes it is. The GPL predates open source. Requiring it to be compatible with other open source licenses when not only did they not exist but the whole movement hadn't started at the time it was written is ridiculous.
Am I the only one wondering why this is an accepted state of affairs? There is not *so* much code in that library, and it's very important, would it be so hard to run a few audits of it?
I think you're wrong. People care a lot about looking good. If they can skin the program, so much the better. Look at winamp - it was no better than the alternatives at playing mp3s, but while it had skins and WMP didn't, it was huge.
Wrong wrong wrong. The point of the GPL is to protect the *end* user. I.e. the user of whatever derived works are made. The *users* of windows have no access to their TCP stack, wheras the *users* of the Linksys can see their code. That's why there's no requirement to license derivatives to the original author, they just have to be licensed to the end user in such a way that that user has access to the source.
But there are perfectly good PPP open source licenses, the QPL being a prime example, and Sun has already written what, 4 new licenses to use with some part of Java, so the fact that there's no major PPP-only license can't be what's holding them back.
No, it's the CDDL for not allowing additional requirements either. More seriously, they are both incompatible and would be equally responsible except for the fact that the GPL was written first. The onus is on newer licenses to be GPL-compatible, not the GPL to be compatible with as-yet-unwritten licenses.
The internet does not connect you to somewhere that provides websites, files, etc. All it does is connect you to other computers. If people couldn't run servers on their own computers, the internet would die, plain and simple.
There is an acceptable level of exaggeration though. And ain't has just as good a pedigree as any other n't contraction, why wouldn't you want it in the dictionary?
I think it should. Plenty of reverse engineered protocols - samba being the classic example - could also have messed up the network. The internet is an open network, data going across it should be open formats and certainly should not be trusted to be uncorrupted. If incorrect messages from clients can break the server, that's a flaw in the server, and a big one.
Monotone and possibly darcs (sp?). The problem is that both are too slow. The main requirements are distributedness (which subversion lacks, SVK adds it but is still beta and not really integrated) and performance with a tree the size of the linux version (which monotone, darcs and arch seem to fail at)
You think he could drill exactly straight down at that age?
Very true, but we're comparing to a dell which was also already built, and looks like it belongs together. It's not gleaming chrome lines, just like your fridge probably isn't as stylish as the mac mini, but it looks fine. It's very much useable for a family. Since the mini doesn't include keyboard, mouse or monitor, unless you spend a lot on them too you'll still have the same number of wires, and the most visible part of the system will not look any better than with the dell. The smaller case is an advantage but no big one, people have been hiding bits of their entertainment systems for years. I can fit a standard case very easily under the shelf running around my living room, and it has special "cable holes". It was designed before computers, presumably for hifi equipment or televisions, but it works fine. Computer plugs in under there, phone line connection is there too, all that comes out is the two cables to the monitor - no uglier than those to a television, and just as invisible most of the time - and one each for the mouse and keyboard, if that's a problem you can buy a separate wireless set and still be cheaper. Yes this means getting your own parts, but THAT'S EXACTLY WHAT THE MINI DOES, BECAUSE IT DOESN'T INCLUDE BASIC INPUT/OUTPUT PERIPHERALS. Noise may be an issue, but I can't really imagine it would be a big problem. The tower by my feet is a standard cheap case (not dell, but similar) with an extra fan in on the video card, and I don't hear the hum unless I listen to it, but it's there, comforting. I can hear the fridge in my kitchen whirring just as easily as the computer.
Anyway, as far as I can see you can get a pretty much equivalent dell for about $100 less. You're mostly paying for the stylish design, the possibly better build quality, and the fact it's an apple. That's not to say it isn't worth it for what it is, but to me that makes it not cheap. The difference between, for example, a cheap car and an expensive car is not that you get less value for money on the expensive car, it's that a lot of what you pay for on the expensive car is the style, the quality, and the brand.
Mm, yes, the ads were the only reason I could think of. I agree that reloading the rss feed every 5-10 seconds would be too much, but I'd have thought so would doing that with the main page. People who are reloading the page every few seconds are hardly going to be looking at the ads, but if they're pay-per-view I suppose that doesn't matter. Anyway the rss feed is such a tiny amount of bandwidth I don't see why the limit is so large (30 minutes), but when it comes down to it it's their server.
Alpha in particular, or Sparc or Itanium, is a nicer platform. They don't run OSX, but if you're going to be using linux then they're better choices. Get a cheap secondhand alpha that was top of the range ten years ago from some company that's selling them off, or a sparc workstation off ebay.
That page is talking nonsense. I'm not saying you're wrong, but that's not the way to show it. 32mb of 256mb ram is not a huge difference. Having two separate optical drives is BETTER, it means you can copy discs on the fly. Add in the price for the separate cd burner, it's less than the monitor and keyboard/mouse, so the dell still comes out over $100 cheaper. If you're really worried about the ram, stick a 128mb stick in the dell as well, then the dell has three times the advantage, and it's going to be what, $30-50 for that ram stick? Ignoring the fact that you can't buy a 32mb stick for a reasonable price, the extra video ram in the mini is only worth about $10 more. $334+10+53 for the cd burner means it's still $100+ cheaper. The only other advantage is in software, but you can get all of that free off the internet. The article makes a big fuss about no antivirus, but getting a free scanner is easy as that. If the OS's limitations are a big problem, who cares when you can get a full OS better than either of them for the time it takes you to download, or $5. (Mepis from cheeplinux or similar)
I'm curious when you say dvd player. If it's got no drive you have a point, but they're pretty cheap, what $30 or something? If you dropped the processor a little I'm sure you could get one with DVD drive. If you mean the player then you can get them free all over the internet. The same for the software. Modems are hardly used anymore, although all the systems I see on sale tend to have one included, you normally get one with your isp connection. What do you want firewire for? I'll agree with you on the laptop technology, that's what you're paying for for the most part, but apple tends to have a bigger markup on this kind of thing because they're apple as well. If you don't need the silence, you're better off getting something else. Even if you do need it, you should certainly shop around.
You can't be serious about the quality of the chipsets. Have you ever tried to use an i810 for graphics or sound? My via82xx may be crappy in terms of features (no midi at all, not even FM synthesis, and no hardware mixing) but at least it actually works, which is more than I can say for any intel chipset I've tried