Maybe he's also a brillian physicist and managed to figure out that whole "time travel" thing. Or quite possibly he managed to find a scrap of the DNA of some of them and found a way to clone them. He could even be some reknown psychic who's able to channel people who've died. There's a whole host of more plausible explanations than being a vampire.
Just because someone lives in his parents basement and never sees the sun doesn't make them a vampire, it just makes them your typical/. reader.
CVS is a necessary evil whose only real advantages are price and public availability. Unfortunately, it's kinda become a standard so you can put up an anonymous CVS server and not have to tell anyone how it works. It's also integrated into so many other products (IDEs, ANT, etc) that you almost forget how much of a kludge it is.
So many things in CVS are complete hacks that everyone has gotten used to. Tagging is used to emulate many features of real SCCSs, but ends up being just a big hack that never seems to work right. Plus, you can't do really simple things like checkout a tree that isn't tagged a certain way. Renaming files, atomic check-ins, new directories not showing up when you update...the list of features missing from CVS is very long.
As far as I am aware, the US and UK never sent anyone to a forced labour camp for daring to criticize the state. ...
It was the Soviets who were guilty of intolerance, persecution and oppression, not the West.
"Are you now, or have you ever been, a member of the Communist party?"
-- Joseph McCarthy (question asked of people testifying before HUAC)
Forced labor...perhaps not. Intolerance, persecution and opression...definitely.
Sears can probably afford to send out one more letter, but catalogs are more expensive to print and mail.
Perhaps it will give them some incentive to secure their catalog order process. Perhaps if they charged $1 for the catalog and gave $1 off the first purchase or something of that nature. They're the equivalent of an open relay and, as such, I have no sympathy for thier loss.
Not sure how appropriate it would be for very young kids, but the TI graphing calculators make a great environment for learning basic programming. They have their own scripting language that's very easy to pick up. It's nice because you can literally learn how to show output and accept input in almost no time at all (you could write the "guess a number between 1 and 1000 game" in around 10 minutes.) It also has graphing capabilities to handle graphics, though that would require some minimal math skills (x and y coordinates and such.)
I learned to program on one of these things in high school and it was quite fun re-implementing old games...pong, brickles, concentration. A friend of mine even wrote a FPS, though it only had one really short level.
And for under $100 (also doubling as a calculator), it's a lot cheaper than a full computer. I learned on a TI-85, though they probably have newer models now.
Maybe I'm not getting something here, but how does this prevent a SPAMer from adding his own X-Habeas header? I'm a little unclear as to how adding a header to an email can be simple enough that I can explain it to my mother, but too complex for a SPAMer to figure out. It would seem that once everyone has adopted this filtering scheme, we'll start to see SPAM with the X-Habeas headers.
Yes they will, they just won't pay with money. People will be more than happy to pay with a resource that they are pretty much wasting already...CPU cycles. Ask them to pay with CPU cycles and I don't think anyone will object. I've posted this link a few times, so one more won't hurt. HashCash is a scheme that allows a computer to easily and quickly force another computer to burn a certain amount of CPU cycles before continuing.
Take the case of SPAM. For most of us, a HashCash solution would result in our computers pausing for a second or two before sending out the message. For a SPAMer sending out 1,000,000 emails, the process would take 1,000,000 seconds (extremely ineffective) or requiring the SPAMer to purchase a machine with much more processing power (bringing the cost of sending SPAM above the threshold at which it is profitable).
I'm not sure why this type of solution has been almost completely ignored as a means of fighting SPAM. If integrated properly into SMTP and the major MTA/MUAs, it would be seamless to the end user and pretty much end SPAM as we know it.
But corporate taxes ammount to much more than individual taxes. If you take the $30K a year, per employee, that the corporation is saving and it turns into profit or a higher revenue stream than taxes increase. That and there are more sales because they hire on more staff at a lower rate. Corporate taxes increase, individual taxes decrease.
Do corporate taxes account for more? While it might not still be the case, I remember seeing an article about how companies like Sun, Cisco and Microsoft used tax loopholes to pay -zero- federal taxes. You're also assuming that there are no additional costs associated with outsourcing jobs. This, especially in technical fields, is definitely not the case.
I've worked as the American liason to an outsourced development team. We had all sorts of issues like the time difference between the US and India, underqualified developers, limited english skills (part of maintainable code is comments...most of my development time was spent re-writing comments). We probably saved approximately %20 over what we would have spent hiring Americans to do the same job and it was, on the whole, a lot messier process to deal with (more unpredictable...a bad thing in business).
Think about it...if hiring a coder abroad didn't have all sorts of hidden costs associated with it, why would Sun even deal with hiring H1-Bs that they have to pay %60-%70 of what they'd pay an American if they could get the same thing for $6/hr?
I have a feeling we feel pretty similar here, there's just a few sticking points. We both see that a lot of the anti-foreigner rhetoric is being spouted by people who are unemployed and scared about what the future might hold for them. But I think my point boils down to the fact that it is better for the country as a whole for the government to make every effort to keep jobs in this country. The alternative is only better for the small percentage of the country that are company executives. Those complaining about the government's handling of these issues (for whatever reason), have some point if the government is thinking more about those few CEOs, CIOs, CFOs and VPs and less about the rest of us.
someone else can do it cheaper and better than you. If you cry to your government about it, it means that you are a complete fuckwad who has no sense of personal responsibility.
See, here's where I think you're a bit off. The government's job is not just to protect corporations and their profits. That may seem like what they're doing now, but it's not what they're supposed to be doing. A while back (around the time of the Civil War), one of our presidents put it better than I can hope to do here, "...Government of the people, by the people and for the people..."
So while I fully acknowledge that I have no entitlement to a job and take full responsability for find a job every time I get laid off, it is the government's job to make every effort to keep jobs in this country. It should do this if only to maintain the tax revenue generated by a working public. A skilled worker at Sun making $80k/year will pay about $15k per year in federal taxes and about $5k in state taxes. That same job filled by a skilled Indian worker generates nothing for the government. When you add in unemployment compensation and everything else that goes along with shipping jobs overseas, I think we all have a right to cry foul to our government when we see them making policies that do not discourage companies from laying off American workers.
Basically, were I to be unemployed (I'm not, lest you think by the argument that I'm making that I am), I would have no right to complain to the government about my personal situation. That is my own responsibility. But I have every right to complain about the broader situation that we as a country are facing. Our government should represent us first, not our employers.
Set-up the whole network behind a machine doing NAT. Users can use DHCP to connect. If a user wants to run a server, give them an static internal IP and assign an external IP and forward all traffic through to their box. That way, only those who want to except the reposibility for securing their machines need to worry about security. It also gives you the option of disabling the forwarding rules if a user gets compromised too often.
The company where I work is primarily a Java shop. However, we used a search engine (InktomiSearch) that forced us to code pages in python.
The problem was never deciphering the python code...as you said, that's simple and any developer can do that. Hell...before I learned assembly, I could read it and tell what it was doing. The problem comes when you're forced to write it. When you have no experience writing in a particular language, you write bad code. You also take longer to write that bad code. With us, everytime a developer had to make changes to the python code on our search engine, they not only had to decipher what was already there, they had to learn (or re-learn) python to the point where they can make the necessary changes.
When a Java API became available, we implemented the same thing in Java (2 weeks work) and now it takes far less of our energy to maintain.
Through my own travails with SPAM to my personal account, I've come to the basic conclusion that filtering out SPAM is a sisyphean task. No matter how good we make our filters, determined SPAMers will find a way through those filters. Blacklisting of open relays helps, really only punishes careless sysadmins, not the SPAMers who victimize them.
I see much more promise in technologies like HashCash which force sending machines to burn CPU cycles in order to send their message. My question to you is, are you aware of this type of technology? Do you think it would be effective? And what do you think it would take to get such a technology deployed (standardization, ISP acceptance, MTA/MUA integration, etc)?
Have you considered that if your 16-year-old self didn't sweat the break-up, he might have started dating sooner causing him to be dating someone else when he was supposed to be meeting his future wife?
Yep...exactly...I just didn't have the link...thanks!
It just needs to be fully peer reviewed, standardized and then implemented into the major MTAs/MUAs. As a stand-alone app, it'll never really be adopted (just look at adoption rates for PGP.)
The one that I've heard talked about that seems most promising is to embed work requests into the SMTP protocol. Basically, as I undestand it, before the mail server will relay a message from an untrusted peer (ISPs could whitelist each other), it sends over a unit of work that the sender must complete before transmission of the message can continue. It isn't really important what kind of work, just something to ensure that the sending party has to use a certain amount of CPU cycles before it will be allowed to send its message. As computers get faster, the unit of work will need to scale up as well.
This would have the effect of adding a few sec or so to the time that it takes to send an email, depending on the processing power of the sender. For your average user, it's no problem. Even an email to 10 friends only takes a minute or so. But to a spammer sending out emails to thousands of addresses, it would take a really long time.
The technological solution doesn't need to be perfect, it just needs to make it so that sending spam is no longer profitable. Once we reach that threshold, there will be far fewer people interested in SPAMing people.
I think the only important thing to do is remove public funding of ICANN.
Yeah, like ICANN couldn't find a way to support itself financially. How much could they get for a custom TLD? How much could they get for a/16? or/8?
Any organization that runs the internet will never be beholden to the U.S. taxpayer for financial support. They'll find a way to extort whatever the funds they need from whoever wants to maintain the status quo.
What should happen is for the world's telecom companies to take a proactive approach to the internet...form their own international body to be in charge of assigning IPs. Since they control the backbones of the internet, they'll be no one to stop them. Since they control everyone's access to the internet, they'll be able to gain control without the average internet user even noticing. All the IANA does is just dole out large chunks of IPs to the telecom companies anyways, why not eliminate the middle man?
We're talking about the root nameserver here, not the server that handles.com. So if I lower the ttl on my domain, that increases the traffic to the server that handles.com and not the server that handles "."
Basically, me lowering my ttl on my domain doesn't cause DNS servers to forget which machine is authoritative for all.coms
...caching what are essentially static pages stored in the database to eliminate duplicate database queries dramatically increases performance...film at 11.
*yawn*...call me when they start having to deal with user interaction.
You can get it refurbished for $1,129 US
Maybe he's also a brillian physicist and managed to figure out that whole "time travel" thing. Or quite possibly he managed to find a scrap of the DNA of some of them and found a way to clone them. He could even be some reknown psychic who's able to channel people who've died. There's a whole host of more plausible explanations than being a vampire.
/. reader.
Just because someone lives in his parents basement and never sees the sun doesn't make them a vampire, it just makes them your typical
Is that why I keep finding notes about cheap viagra and gambling scribbled in the margins?
Amen!
CVS is a necessary evil whose only real advantages are price and public availability. Unfortunately, it's kinda become a standard so you can put up an anonymous CVS server and not have to tell anyone how it works. It's also integrated into so many other products (IDEs, ANT, etc) that you almost forget how much of a kludge it is.
So many things in CVS are complete hacks that everyone has gotten used to. Tagging is used to emulate many features of real SCCSs, but ends up being just a big hack that never seems to work right. Plus, you can't do really simple things like checkout a tree that isn't tagged a certain way. Renaming files, atomic check-ins, new directories not showing up when you update...the list of features missing from CVS is very long.
As far as I am aware, the US and UK never sent anyone to a forced labour camp for daring to criticize the state.
...
It was the Soviets who were guilty of intolerance, persecution and oppression, not the West.
"Are you now, or have you ever been, a member of the Communist party?"
-- Joseph McCarthy (question asked of people testifying before HUAC)
Forced labor...perhaps not. Intolerance, persecution and opression...definitely.
...when his mother/SO said, "I think you should do some spring cleaning."
Sears can probably afford to send out one more letter, but catalogs are more expensive to print and mail.
Perhaps it will give them some incentive to secure their catalog order process. Perhaps if they charged $1 for the catalog and gave $1 off the first purchase or something of that nature. They're the equivalent of an open relay and, as such, I have no sympathy for thier loss.
Not sure how appropriate it would be for very young kids, but the TI graphing calculators make a great environment for learning basic programming. They have their own scripting language that's very easy to pick up. It's nice because you can literally learn how to show output and accept input in almost no time at all (you could write the "guess a number between 1 and 1000 game" in around 10 minutes.) It also has graphing capabilities to handle graphics, though that would require some minimal math skills (x and y coordinates and such.)
I learned to program on one of these things in high school and it was quite fun re-implementing old games...pong, brickles, concentration. A friend of mine even wrote a FPS, though it only had one really short level. And for under $100 (also doubling as a calculator), it's a lot cheaper than a full computer. I learned on a TI-85, though they probably have newer models now.
Maybe I'm not getting something here, but how does this prevent a SPAMer from adding his own X-Habeas header? I'm a little unclear as to how adding a header to an email can be simple enough that I can explain it to my mother, but too complex for a SPAMer to figure out. It would seem that once everyone has adopted this filtering scheme, we'll start to see SPAM with the X-Habeas headers.
Yes they will, they just won't pay with money. People will be more than happy to pay with a resource that they are pretty much wasting already...CPU cycles. Ask them to pay with CPU cycles and I don't think anyone will object. I've posted this link a few times, so one more won't hurt. HashCash is a scheme that allows a computer to easily and quickly force another computer to burn a certain amount of CPU cycles before continuing.
Take the case of SPAM. For most of us, a HashCash solution would result in our computers pausing for a second or two before sending out the message. For a SPAMer sending out 1,000,000 emails, the process would take 1,000,000 seconds (extremely ineffective) or requiring the SPAMer to purchase a machine with much more processing power (bringing the cost of sending SPAM above the threshold at which it is profitable).
I'm not sure why this type of solution has been almost completely ignored as a means of fighting SPAM. If integrated properly into SMTP and the major MTA/MUAs, it would be seamless to the end user and pretty much end SPAM as we know it.
But corporate taxes ammount to much more than individual taxes. If you take the $30K a year, per employee, that the corporation is saving and it turns into profit or a higher revenue stream than taxes increase. That and there are more sales because they hire on more staff at a lower rate. Corporate taxes increase, individual taxes decrease.
Do corporate taxes account for more? While it might not still be the case, I remember seeing an article about how companies like Sun, Cisco and Microsoft used tax loopholes to pay -zero- federal taxes. You're also assuming that there are no additional costs associated with outsourcing jobs. This, especially in technical fields, is definitely not the case.
I've worked as the American liason to an outsourced development team. We had all sorts of issues like the time difference between the US and India, underqualified developers, limited english skills (part of maintainable code is comments...most of my development time was spent re-writing comments). We probably saved approximately %20 over what we would have spent hiring Americans to do the same job and it was, on the whole, a lot messier process to deal with (more unpredictable...a bad thing in business).
Think about it...if hiring a coder abroad didn't have all sorts of hidden costs associated with it, why would Sun even deal with hiring H1-Bs that they have to pay %60-%70 of what they'd pay an American if they could get the same thing for $6/hr?
I have a feeling we feel pretty similar here, there's just a few sticking points. We both see that a lot of the anti-foreigner rhetoric is being spouted by people who are unemployed and scared about what the future might hold for them. But I think my point boils down to the fact that it is better for the country as a whole for the government to make every effort to keep jobs in this country. The alternative is only better for the small percentage of the country that are company executives. Those complaining about the government's handling of these issues (for whatever reason), have some point if the government is thinking more about those few CEOs, CIOs, CFOs and VPs and less about the rest of us.
someone else can do it cheaper and better than you. If you cry to your government about it, it means that you are a complete fuckwad who has no sense of personal responsibility.
See, here's where I think you're a bit off. The government's job is not just to protect corporations and their profits. That may seem like what they're doing now, but it's not what they're supposed to be doing. A while back (around the time of the Civil War), one of our presidents put it better than I can hope to do here, "...Government of the people, by the people and for the people..."
So while I fully acknowledge that I have no entitlement to a job and take full responsability for find a job every time I get laid off, it is the government's job to make every effort to keep jobs in this country. It should do this if only to maintain the tax revenue generated by a working public. A skilled worker at Sun making $80k/year will pay about $15k per year in federal taxes and about $5k in state taxes. That same job filled by a skilled Indian worker generates nothing for the government. When you add in unemployment compensation and everything else that goes along with shipping jobs overseas, I think we all have a right to cry foul to our government when we see them making policies that do not discourage companies from laying off American workers.
Basically, were I to be unemployed (I'm not, lest you think by the argument that I'm making that I am), I would have no right to complain to the government about my personal situation. That is my own responsibility. But I have every right to complain about the broader situation that we as a country are facing. Our government should represent us first, not our employers.
Set-up the whole network behind a machine doing NAT. Users can use DHCP to connect. If a user wants to run a server, give them an static internal IP and assign an external IP and forward all traffic through to their box. That way, only those who want to except the reposibility for securing their machines need to worry about security. It also gives you the option of disabling the forwarding rules if a user gets compromised too often.
what will information-access-over-electronic-networks look like in 2013?
:(
Television
The company where I work is primarily a Java shop. However, we used a search engine (InktomiSearch) that forced us to code pages in python.
The problem was never deciphering the python code...as you said, that's simple and any developer can do that. Hell...before I learned assembly, I could read it and tell what it was doing. The problem comes when you're forced to write it. When you have no experience writing in a particular language, you write bad code. You also take longer to write that bad code. With us, everytime a developer had to make changes to the python code on our search engine, they not only had to decipher what was already there, they had to learn (or re-learn) python to the point where they can make the necessary changes.
When a Java API became available, we implemented the same thing in Java (2 weeks work) and now it takes far less of our energy to maintain.
Through my own travails with SPAM to my personal account, I've come to the basic conclusion that filtering out SPAM is a sisyphean task. No matter how good we make our filters, determined SPAMers will find a way through those filters. Blacklisting of open relays helps, really only punishes careless sysadmins, not the SPAMers who victimize them.
I see much more promise in technologies like HashCash which force sending machines to burn CPU cycles in order to send their message. My question to you is, are you aware of this type of technology? Do you think it would be effective? And what do you think it would take to get such a technology deployed (standardization, ISP acceptance, MTA/MUA integration, etc)?
Have you considered that if your 16-year-old self didn't sweat the break-up, he might have started dating sooner causing him to be dating someone else when he was supposed to be meeting his future wife?
Yep...exactly...I just didn't have the link...thanks!
It just needs to be fully peer reviewed, standardized and then implemented into the major MTAs/MUAs. As a stand-alone app, it'll never really be adopted (just look at adoption rates for PGP.)
The one that I've heard talked about that seems most promising is to embed work requests into the SMTP protocol. Basically, as I undestand it, before the mail server will relay a message from an untrusted peer (ISPs could whitelist each other), it sends over a unit of work that the sender must complete before transmission of the message can continue. It isn't really important what kind of work, just something to ensure that the sending party has to use a certain amount of CPU cycles before it will be allowed to send its message. As computers get faster, the unit of work will need to scale up as well.
This would have the effect of adding a few sec or so to the time that it takes to send an email, depending on the processing power of the sender. For your average user, it's no problem. Even an email to 10 friends only takes a minute or so. But to a spammer sending out emails to thousands of addresses, it would take a really long time.
The technological solution doesn't need to be perfect, it just needs to make it so that sending spam is no longer profitable. Once we reach that threshold, there will be far fewer people interested in SPAMing people.
Optimist: Half full
Pessimist: Half empty
Engineer: Twice as big as it needs to be
I think the only important thing to do is remove public funding of ICANN.
/16? or /8?
Yeah, like ICANN couldn't find a way to support itself financially. How much could they get for a custom TLD? How much could they get for a
Any organization that runs the internet will never be beholden to the U.S. taxpayer for financial support. They'll find a way to extort whatever the funds they need from whoever wants to maintain the status quo.
What should happen is for the world's telecom companies to take a proactive approach to the internet...form their own international body to be in charge of assigning IPs. Since they control the backbones of the internet, they'll be no one to stop them. Since they control everyone's access to the internet, they'll be able to gain control without the average internet user even noticing. All the IANA does is just dole out large chunks of IPs to the telecom companies anyways, why not eliminate the middle man?
The "dances with focus groups" line was pretty good too.
That makes no sense...
.com. So if I lower the ttl on my domain, that increases the traffic to the server that handles .com and not the server that handles "."
.coms
We're talking about the root nameserver here, not the server that handles
Basically, me lowering my ttl on my domain doesn't cause DNS servers to forget which machine is authoritative for all
...caching what are essentially static pages stored in the database to eliminate duplicate database queries dramatically increases performance...film at 11. *yawn*...call me when they start having to deal with user interaction.
just use mod_gzip.
the compression you're talking about would be useful in far fewer situations and would achieve only marginally better compression ratios, if that.