Re:Very nice - but has some rough edges currently
on
Slashdot Index Code Update
·
· Score: 2, Interesting
They're woven in by posting time, so if you have main articles posted at 1PM and 2PM, and a semiarticle (is there a better word for this?) at 1:30, the semiarticle appears between the two.
I think the fastest solution to the "looks like a part of the previous article" is to just use a grey bar with all square corners. The rounded bottom curve looks like it matches with the rounded upper curve on the previous article.
I like the "In other news..." idea someone else posted though. If there are 4 or 5 articles or something, maybe they can be collected together into a fake "article" looking thing with that as the article title? This would probably mess with any ajax used to expand the article content though...
I suspect in this case the word "radical" means anybody who is not toeing the republican line 100%.
That's the problem with using the word "radical". It already means someone who is left of "liberal". We have another word for someone who is right of "conservative", and that word is "reactionary" but I don't see it used anywhere here.
In terms of explosions, three mile islands, china syndrome, etc... nothing at all.
However, we still don't have a reactor design that can output more energy than it takes to ignite the fuel and sustain its magnetic field, though recently I believe some researchers broke even. In a few decades, those problems should be solved, and the only "hard" problem left will be the mass hysteria caused by the "n word".
Now I just wish the "1 More" counters said "since when"? I read several sections when I realize they update, but sometimes there'll be "3 More" for days, but not always the same 3 articles.
In the end, there are better ways from the standpoint of guaranteeing a secure election than demanding or not demanding a single hardware vendor to do this or that.
A standard should be set for the ballot and the voting software's capabilities, and then several companies' equipment set up at every station. In fact, if these all generate a standardized paper ballot, then the counting process could (and should) be completely divorced from the voting process, perhaps even an additional vendor could deal with this task. Increasing the number of vendors perhaps increases the risk that one will act in bad faith, but decreases the damage one such vendor could do. I mentioned in a post in an article some time ago how this kind of setup could help guarantee correct results without devolving to random manual recounts, by simply requiring all machines to produce a machine-and-human readable ballot, with these ballots machine sorted and counted. Should there be any question of whether the sorting machine is correct, one must only flip the ballots like a flipbook and watch the line in question, any improperly sorted ballot will be easily caught. Should there be a question of the counting machine's integrity (this would be hard to do, since a stand alone counting machine should be unable to know what is being counted at any time) then a different counting machine could be substituted. This leaves incompetence and malice in the human component, and with oversight from independent election observers, the risk of the latter can be reduced. Counting ballots before sorting and comparing the total to the grand total of sorted votes will cut down on chances of the former causing someone's stack of votes to be accidentally lost.
Volusia county, enough said. Maybe not because of Jeb Bush, but someone there is pulling a little too hard for the Republicans. Of course, the same thing can be said about Democrats in Ohio, but what do you expect when the two major parties in our country are basically scraping the bottom of the barrel in order to look for candidates? Somebody's gotta make it look like people actually want to vote for these guys.
Diebold's ineptitude
See, here's the problem: their secure and successful ATM venture tarnishes their image as "a bunch of inept oafs" as you would, for lack of a better word, "defend" them. "Never ascribe to malice that which is adequately explained by incompetence" rings hollow when the company has created and deployed a system that has not been broken, and not for lack of being a very juicy target.
You believe Moore's lies and distortions because you want them to be true.
As for lies, which ones are you referring to? Bush admitted that he holds hands with saudi leaders, he explained that it was what was expected of him in their society, "when in Rome...". As for Bush's father meeting with the brother of binLaden, that was apparently enough for the Bush administration to "extraordinarily rendition" a Canadian citizen to Syria for over a year. Maher Arar's crime? Well, we don't know exactly, because just like thousands of other people (including at least one American citizen, Padilla) the Bush administration doesn't bother to charge people with crimes or otherwise justify their behavior. But the man does claim to have been interrogated about his employment alongside the brother of a known Syrian terrorist.
That's funny, it was strong enough of a point for the Bush administration, they had a citizen of Canada "renditioned" to Syria for more than a year for working with the brother of a known terrorist.
Not to mention the belief they are trying to foster that there must be some kind of happy medium in this case. It's like asking if you'd like to burn at 1000 degrees for an hour, and when you say no, they decide there must be some middle ground you can agree on, say 30 minutes?
Perhaps playing the part of the judge in the turing test? Deciding whether you just conversed with a human or a machine would require more work than simply holding a conversation.
Thats the usual way of doing it, but AJAX is commonly used to generate HTML within the javascript, meaning that without proper care, the AJAX code itself can be used to delete the text. Take for instance an annotation system where you highlight text on a website and write your own annotation, which can in turn be annotated. As a "feature", the javascript creates a new div containing the text to be annotated, and a textarea for your annotation. If you add an annotation containing some html tags escaped to appear as etc then someone highlights that and hits "annotate", if the javascript doesn't check to re-escape the < etc, it might spit the script tag out intact, for the browser to process.
And you would know it was clean, pharma-grade, and legitimate because the guy in the trenchcoat said so?
The government has two powers that no Consumer Reports or other private watchdog has: The power to compel, and the power to punish.
Take Vioxx, for instance. Thanks to the government's power to compel the release of evidence, we now know that Merck knew about the drug's dangerous side effects for some time, and chose to not notify consumers of the risk in order to keep from scaring them away and keep their sales up. Libertarians like to dream that they could set up companies to do the same thing, but no watchdog company would ever have been able to walk into Merck and demand copies of incriminating internal memos and succeed.
The FDA may be corrupt and useless, but I don't believe a world without it where companies could do whatever they want without at least a facade of obeying some regulations would be a better one than where we are now.
who don't have a vested interest to hold the voip down.
You mean "to hold their voip down." Time warner is already pushing their own voip, and they'd probably be more than happy to degrade the service of anyone using any other voip provider.
Now, considering that DRM is a double edged sword, and can be used as an extra layer of security to protect users as well as a choke coller to restrain them, could GPLv3 be used to write constructive (Security layer) programs while discouraging Destructive (limit consumer rights) ones?
Of course. What people are missing in this thread is that GPLv3 requires that you distribute everything thats needed to access the content. chmod contains everything I need to access content protected by the filesystem permission flags.
For security software, let's take GnuPG. When I use GnuPG, I create my own key, rather than use someone else's key. The software does not rely on some original secret key to operate, and when distributed as source, can be compiled to a fully working product.
Contrast that with a DVD player. A (properly licensed) DVD player requires a secret key issued by the DVDCA in order to operate. If you want to produce a GPLv3 DVD player, then you must include that key with the source. If you can't include the key with the source, then you can't produce a GPLv3 DVD player. Without this key, even if you had the source code, you could not compile the DVD player into a fully working product.
So much for the "Freedom to use the code the way you want."
You mean the freedom for me to use the code the way you want.
DRM can stay out. Or, you can give me the key so I can use the DRM the way I want. These are the choices provided by the GPL3. Don't like it? Then write your own code under whatever license you like, and lock people out however you want.
This has probably been the best idea I've seen in this article. If the students refuse to learn how to program, teach them to be hopefully competent managers.
What media lie? Please enlighten me about which of the following parts of the FISA wiretapping rules are optional, as Bush and you seem to believe?
A) Notify congress after its use. B) Request a retroactive warrant from the FISA court within 72 hours of its use.
Bush announced that the NSA was beholden to no law and would do neither. In 2002 he publically complained that FISA court moved "too slow" and that he would continue to authorize the NSA to perform wiretaps without warrants. (despite the fact that the Republican congress had just pumped up the number of judges in the USA PATRIOT act, and could do so again at any time to make sure there were enough rubberstampers appointed by Bush in the room to keep the warrants coming at any pace desired)
As for part A, so far, a few congress people had been told in person, however no notification of the entire Congress was ever performed, and most of those left out of the loop agree that this does not meet the standard required by the FISA act.
wouldn't it be like a shippee paying UPS or FEDEx a monthly fee for unlimited deliveries, and then having UPS or FEDEx ask the shipper to pay part of the cost?
More like having an all-you-can-eat buffet, charging the customers to eat, then charging the farmers for the food.
There seems to be little understanding that the goal is to support a business you think has good chances for long-term success.
Worse, there is little understanding that for the vast majority of the stock out there (non-voting shares, no dividends, and not even a glimmer of hope of a later buyback) the stock market is simply a popularity game where suckers attempt to convince other suckers to buy their stock because it will be more popular later and they can convince another sucker to pay even more.
Re:My short experience with perl...
on
What is Perl 6?
·
· Score: 1
Because [] is a reference to a list, and () is a list. That's like asking why in C you can use a char * to refer to "hello world" but not a char.
I've been putting together the specs for such a beast. I decided to go with SATA for cheap drives and "SATA-II" (or whatever you want to call it, since there isn't a standard name for NCQ and 3.0Gbps support) for future-proofing.
1) The natural first choice was 3ware. 12 port SATA-II controller (9550SX-12), for about $800. 3ware products are very well supported on Linux. The only downside is that it's a PCI-X device (this is NOT "PCI Express"!), and PCI-X busses are generally only found on very high end motherboards for servers and workstations. Any athlon motherboard or single-processor opteron board claiming to have PCI-X is lying, they really mean PCI express (AMD chipsets did not support PCI-X at all until around the time dual opteron motherboards were being created)
So since I didn't want to spend $500 on a motherboard that had built in scsi raid, support for 16GB of ram and dual opteron processors just to use that $800 card, I looked around some more...
2) And found a serious contender, the 12 port Areca 8x PCIe ARC-1230 (also about $800). While most low end motherboards don't provide an 8x PCI Express slot, they DO provide a 16x slot which will work just fine for this card (after all, this will be the fileserver, so a motherboard with crappy built in video will do, we're not playing Doom 3 here). Linux drivers are provided as source, even including a kernel tree patch which will build the driver into the kernel rather than as a module, making booting directly from the RAID controller easy.
Slap the Areca into Tom's Hardware's 37 watt computer (motherboard has built in GigE, but pentium-Ms are 32 bit processors, making giant files/filesystems a pain. An Athlon 64+cheap mini-ATX can be had cheaper, but uses more power), add in a stack of 10 watt 400GB WD Caviar Raid Edition 2 drives, and you're set for a very low power fileserver with a lot of storage.
Now, my turn to "ask slashdot":
Where do I get a 250-300 watt powersupply with 12 SATA power connectors?
Alternatively, do the SATA drive cages (like 3ware's RDC-400-SATA (pdf) have their own SATA power connectors built in and use standard molex connectors on the outside? Do I need special cages to support 3Gbps drives (ok, not a serious problem for now, but futureproofing)? 3ware's website says it'll work, their product PDF doesn't.
Not exactly... What if the mailing-list "insured" itself (against being spam) at $0.05 or something, but in turn required that anyone who signed onto the list insure themselves (against marking the list as spam) for $0.075? Then idiots who flag mailing lists they subscribed to as "spam" in order to get off the list might take the time to read the.sig and remove themselves properly. You might still have malicious users sit around, collect a hundred emails, then try to collect on all of them at once, though, so something would need to be done to make sure these micropayment tokens expire if the message wasn't spammy enough to collect on when it was first read (hmm... how to do this without tracking the reading of the message, or penalizing those who might have been away on a vacation...).
Why yes I was, and I can remember most of slashdot being up in arms about it too, with new stories on a regular basis about echelon and carnivore when their existance was "discovered". Hell, I remember how people would sit around and send emails to each other consisting of "bomb bomb bomb president bomb bomb bomb bomb bomb bomb bomb".
Can you just not conceive that people might care more about the freedom and liberties that the Constitution promises to all Americans (yes, even the "bad" ones like Padilla) than they do about whatever flavor-of-the-session lies we get from people desperate to win a popularity contest?
They're woven in by posting time, so if you have main articles posted at 1PM and 2PM, and a semiarticle (is there a better word for this?) at 1:30, the semiarticle appears between the two.
I think the fastest solution to the "looks like a part of the previous article" is to just use a grey bar with all square corners. The rounded bottom curve looks like it matches with the rounded upper curve on the previous article.
I like the "In other news..." idea someone else posted though. If there are 4 or 5 articles or something, maybe they can be collected together into a fake "article" looking thing with that as the article title? This would probably mess with any ajax used to expand the article content though...
I suspect in this case the word "radical" means anybody who is not toeing the republican line 100%.
That's the problem with using the word "radical". It already means someone who is left of "liberal". We have another word for someone who is right of "conservative", and that word is "reactionary" but I don't see it used anywhere here.
In terms of explosions, three mile islands, china syndrome, etc... nothing at all.
However, we still don't have a reactor design that can output more energy than it takes to ignite the fuel and sustain its magnetic field, though recently I believe some researchers broke even. In a few decades, those problems should be solved, and the only "hard" problem left will be the mass hysteria caused by the "n word".
Now I just wish the "1 More" counters said "since when"? I read several sections when I realize they update, but sometimes there'll be "3 More" for days, but not always the same 3 articles.
In the end, there are better ways from the standpoint of guaranteeing a secure election than demanding or not demanding a single hardware vendor to do this or that.
A standard should be set for the ballot and the voting software's capabilities, and then several companies' equipment set up at every station. In fact, if these all generate a standardized paper ballot, then the counting process could (and should) be completely divorced from the voting process, perhaps even an additional vendor could deal with this task. Increasing the number of vendors perhaps increases the risk that one will act in bad faith, but decreases the damage one such vendor could do. I mentioned in a post in an article some time ago how this kind of setup could help guarantee correct results without devolving to random manual recounts, by simply requiring all machines to produce a machine-and-human readable ballot, with these ballots machine sorted and counted. Should there be any question of whether the sorting machine is correct, one must only flip the ballots like a flipbook and watch the line in question, any improperly sorted ballot will be easily caught. Should there be a question of the counting machine's integrity (this would be hard to do, since a stand alone counting machine should be unable to know what is being counted at any time) then a different counting machine could be substituted. This leaves incompetence and malice in the human component, and with oversight from independent election observers, the risk of the latter can be reduced. Counting ballots before sorting and comparing the total to the grand total of sorted votes will cut down on chances of the former causing someone's stack of votes to be accidentally lost.
Florida?
Volusia county, enough said. Maybe not because of Jeb Bush, but someone there is pulling a little too hard for the Republicans. Of course, the same thing can be said about Democrats in Ohio, but what do you expect when the two major parties in our country are basically scraping the bottom of the barrel in order to look for candidates? Somebody's gotta make it look like people actually want to vote for these guys.
Diebold's ineptitude
See, here's the problem: their secure and successful ATM venture tarnishes their image as "a bunch of inept oafs" as you would, for lack of a better word, "defend" them. "Never ascribe to malice that which is adequately explained by incompetence" rings hollow when the company has created and deployed a system that has not been broken, and not for lack of being a very juicy target.
You believe Moore's lies and distortions because you want them to be true.
As for lies, which ones are you referring to? Bush admitted that he holds hands with saudi leaders, he explained that it was what was expected of him in their society, "when in Rome...". As for Bush's father meeting with the brother of binLaden, that was apparently enough for the Bush administration to "extraordinarily rendition" a Canadian citizen to Syria for over a year. Maher Arar's crime? Well, we don't know exactly, because just like thousands of other people (including at least one American citizen, Padilla) the Bush administration doesn't bother to charge people with crimes or otherwise justify their behavior. But the man does claim to have been interrogated about his employment alongside the brother of a known Syrian terrorist.
This was one of Michael Moore's weakest points.
That's funny, it was strong enough of a point for the Bush administration, they had a citizen of Canada "renditioned" to Syria for more than a year for working with the brother of a known terrorist.
Not to mention the belief they are trying to foster that there must be some kind of happy medium in this case. It's like asking if you'd like to burn at 1000 degrees for an hour, and when you say no, they decide there must be some middle ground you can agree on, say 30 minutes?
Never quote facts to the crazy right, it drives them around the bend the other way ;)
Or people who are clinically dead but are then resuscitated?
What about people who are clinically dead and cannot be resuscitated?
So than what would be a good test for sentience?
Perhaps playing the part of the judge in the turing test? Deciding whether you just conversed with a human or a machine would require more work than simply holding a conversation.
Thats the usual way of doing it, but AJAX is commonly used to generate HTML within the javascript, meaning that without proper care, the AJAX code itself can be used to delete the text. Take for instance an annotation system where you highlight text on a website and write your own annotation, which can in turn be annotated. As a "feature", the javascript creates a new div containing the text to be annotated, and a textarea for your annotation. If you add an annotation containing some html tags escaped to appear as etc then someone highlights that and hits "annotate", if the javascript doesn't check to re-escape the < etc, it might spit the script tag out intact, for the browser to process.
And you would know it was clean, pharma-grade, and legitimate because the guy in the trenchcoat said so?
The government has two powers that no Consumer Reports or other private watchdog has: The power to compel, and the power to punish.
Take Vioxx, for instance. Thanks to the government's power to compel the release of evidence, we now know that Merck knew about the drug's dangerous side effects for some time, and chose to not notify consumers of the risk in order to keep from scaring them away and keep their sales up. Libertarians like to dream that they could set up companies to do the same thing, but no watchdog company would ever have been able to walk into Merck and demand copies of incriminating internal memos and succeed.
The FDA may be corrupt and useless, but I don't believe a world without it where companies could do whatever they want without at least a facade of obeying some regulations would be a better one than where we are now.
who don't have a vested interest to hold the voip down.
You mean "to hold their voip down." Time warner is already pushing their own voip, and they'd probably be more than happy to degrade the service of anyone using any other voip provider.
Now, considering that DRM is a double edged sword, and can be used as an extra layer of security to protect users as well as a choke coller to restrain them, could GPLv3 be used to write constructive (Security layer) programs while discouraging Destructive (limit consumer rights) ones?
Of course. What people are missing in this thread is that GPLv3 requires that you distribute everything thats needed to access the content. chmod contains everything I need to access content protected by the filesystem permission flags.
For security software, let's take GnuPG. When I use GnuPG, I create my own key, rather than use someone else's key. The software does not rely on some original secret key to operate, and when distributed as source, can be compiled to a fully working product.
Contrast that with a DVD player. A (properly licensed) DVD player requires a secret key issued by the DVDCA in order to operate. If you want to produce a GPLv3 DVD player, then you must include that key with the source. If you can't include the key with the source, then you can't produce a GPLv3 DVD player. Without this key, even if you had the source code, you could not compile the DVD player into a fully working product.
So much for the "Freedom to use the code the way you want."
You mean the freedom for me to use the code the way you want.
DRM can stay out. Or, you can give me the key so I can use the DRM the way I want. These are the choices provided by the GPL3. Don't like it? Then write your own code under whatever license you like, and lock people out however you want.
This has probably been the best idea I've seen in this article. If the students refuse to learn how to program, teach them to be hopefully competent managers.
Every community is that way, debian's no exception.
What media lie? Please enlighten me about which of the following parts of the FISA wiretapping rules are optional, as Bush and you seem to believe?
A) Notify congress after its use.
B) Request a retroactive warrant from the FISA court within 72 hours of its use.
Bush announced that the NSA was beholden to no law and would do neither. In 2002 he publically complained that FISA court moved "too slow" and that he would continue to authorize the NSA to perform wiretaps without warrants. (despite the fact that the Republican congress had just pumped up the number of judges in the USA PATRIOT act, and could do so again at any time to make sure there were enough rubberstampers appointed by Bush in the room to keep the warrants coming at any pace desired)
As for part A, so far, a few congress people had been told in person, however no notification of the entire Congress was ever performed, and most of those left out of the loop agree that this does not meet the standard required by the FISA act.
wouldn't it be like a shippee paying UPS or FEDEx a monthly fee for unlimited deliveries, and then having UPS or FEDEx ask the shipper to pay part of the cost?
More like having an all-you-can-eat buffet, charging the customers to eat, then charging the farmers for the food.
There seems to be little understanding that the goal is to support a business you think has good chances for long-term success.
Worse, there is little understanding that for the vast majority of the stock out there (non-voting shares, no dividends, and not even a glimmer of hope of a later buyback) the stock market is simply a popularity game where suckers attempt to convince other suckers to buy their stock because it will be more popular later and they can convince another sucker to pay even more.
You could do:Or combine it into one step:
I've been putting together the specs for such a beast. I decided to go with SATA for cheap drives and "SATA-II" (or whatever you want to call it, since there isn't a standard name for NCQ and 3.0Gbps support) for future-proofing.
1) The natural first choice was 3ware. 12 port SATA-II controller (9550SX-12), for about $800. 3ware products are very well supported on Linux. The only downside is that it's a PCI-X device (this is NOT "PCI Express"!), and PCI-X busses are generally only found on very high end motherboards for servers and workstations. Any athlon motherboard or single-processor opteron board claiming to have PCI-X is lying, they really mean PCI express (AMD chipsets did not support PCI-X at all until around the time dual opteron motherboards were being created)
So since I didn't want to spend $500 on a motherboard that had built in scsi raid, support for 16GB of ram and dual opteron processors just to use that $800 card, I looked around some more...
2) And found a serious contender, the 12 port Areca 8x PCIe ARC-1230 (also about $800). While most low end motherboards don't provide an 8x PCI Express slot, they DO provide a 16x slot which will work just fine for this card (after all, this will be the fileserver, so a motherboard with crappy built in video will do, we're not playing Doom 3 here). Linux drivers are provided as source, even including a kernel tree patch which will build the driver into the kernel rather than as a module, making booting directly from the RAID controller easy.
Slap the Areca into Tom's Hardware's 37 watt computer (motherboard has built in GigE, but pentium-Ms are 32 bit processors, making giant files/filesystems a pain. An Athlon 64+cheap mini-ATX can be had cheaper, but uses more power), add in a stack of 10 watt 400GB WD Caviar Raid Edition 2 drives, and you're set for a very low power fileserver with a lot of storage.
Now, my turn to "ask slashdot":
Where do I get a 250-300 watt powersupply with 12 SATA power connectors?
Alternatively, do the SATA drive cages (like 3ware's RDC-400-SATA (pdf) have their own SATA power connectors built in and use standard molex connectors on the outside? Do I need special cages to support 3Gbps drives (ok, not a serious problem for now, but futureproofing)? 3ware's website says it'll work, their product PDF doesn't.
Mailing lists would be completely shafted
.sig and remove themselves properly. You might still have malicious users sit around, collect a hundred emails, then try to collect on all of them at once, though, so something would need to be done to make sure these micropayment tokens expire if the message wasn't spammy enough to collect on when it was first read (hmm... how to do this without tracking the reading of the message, or penalizing those who might have been away on a vacation...).
Not exactly... What if the mailing-list "insured" itself (against being spam) at $0.05 or something, but in turn required that anyone who signed onto the list insure themselves (against marking the list as spam) for $0.075? Then idiots who flag mailing lists they subscribed to as "spam" in order to get off the list might take the time to read the
Why yes I was, and I can remember most of slashdot being up in arms about it too, with new stories on a regular basis about echelon and carnivore when their existance was "discovered". Hell, I remember how people would sit around and send emails to each other consisting of "bomb bomb bomb president bomb bomb bomb bomb bomb bomb bomb".
Can you just not conceive that people might care more about the freedom and liberties that the Constitution promises to all Americans (yes, even the "bad" ones like Padilla) than they do about whatever flavor-of-the-session lies we get from people desperate to win a popularity contest?