You can encrypt the port numbers, but not the IP packet. We need a good encrypted transport protocol that encrypts everything except the IP header and maybe a session id (so each session can use its own keys). ISPs will know what computer each packet is going to, but not the content, port number, sequence number, etc.
For an extra charge, you can have Homeland Security tell you the gender of the baby you're going to have
Except that radiation is NOT good for unborn babies. If they were going to do that, they could just pre-write slips of paper saying "Deformed" and pass them out to pregnant women who go through the scanner.
I've always wanted this feature. Eliminate the "Recycle Bin" and just have a feature like Time Machine that will let you retrieve earlier versions of a file and previously deleted files. A Log-structured file system would eliminate the fragmentation issue, make the implementation of this feature easier, and also provide some performance enhancements.
I now uninstall Java from any systems I work on as a security precaution.
After cleaning up a virus that came via Java I do the same for people who's computers I work on. Most people really don't need it and it's hard to keep fully patched, not to mention all the zero-day vulnerabilities.
As for everyone who pipes up in these cases and says "Don't worry, the EFF will pay for his defense," methinks you people VASTLY overestimate the financial and legal resources of the EFF. Do you really think they can provide lawyers for every case like this, or even begin to compete with the resources of Sony or other media giants (not to mention the fact that these companies almost completely own the U.S. Congress)? How many people here have ever even donated to the EFF?
I'm sad to say I haven't, but this case might get me to. The EFF is the first tech organization that I'd donate to, even before Wikileaks. The amount of good they do for the tech community is vastly under appreciated. If I wasn't almost completely broke, I'd be the first to donate $20-100 for their cause. Hopefully if the EFF takes it up they won't have to pay for it in the end, but can get lawyers fees from Sony after GeoHot wins.
Maybe I'm missing something, but last I knew "We don't like him" wasn't a valid reason for shipping to Gitmo or executions (not that there always is a valid reason, but still...). Assange isn't a US citizen, so that throws treason out the window, so what's the justification?
Nothing. They'll probably throw the espionage charge at him, but it won't stick. Then when he's acquitted, they'll just declare him a terrorist and hold him in indefinite detention. Assange doesn't have to worry about execution or torture, just a life prison sentence (possibly with solitary confinement) without a trial.
they told him he had to lose 20 pounds or face a medical discharge!
Too bad it was the USAF. If I looked like Governor Arnold (too bad I don't) and some insurance guy was stupid enough to evaluate me only on my BMI, then I could intimidate him or knock his lights out if I was angry enough and maybe he'd think to do some body fat measurements as well.
what can a normal user do against these smart asses?
Here's an idea. Get a Linux based router (I have a Linksys with DD-WRT) and use it to muck with any connections coming from his MAC address. You could block all his Bittorrent connections and redirect his HTTP connections somewhere else (such as a rickroll or goatse). Do this long enough to annoy the heck out of him and then block him completely using a higher grade encryption (such as WPA2) and/or MAC filtering.
Closures are just another tool in a language's toolset that is often useful. Not having it doesn't make it incomplete, it just makes it less useful in some scenarios than a language that does have them (like C#).
Great post, and I'd like to add a couple of other points.
Instead of just downloading the compiler, download Visual C# Express. It's a great way to get introduced to Visual Studio and it has a lot of tools and features that make it better than hand typing it into Notepad. I'd still recommend learning what's going on under the covers (use ILdasm, Reflector, and check out the x.Designer.cs files), but if you're going to do any.NET programming in the enterprise setting Visual Studio is going to be used.
It's good to be a jack of all languages, but you also need to master at least one. I've learned assembly, C, C++, Java, VB 6, VB.NET, C#, ASP.NET (WebForms and MVC), SQL, Ruby, Perl, Python, and PHP, but I still picked my favorite (C#) and mastered it and it has given me most of my paid jobs.
Whatever you decide to do, don't tie yourself down. Learn as much as you can about different languages and what's going on behind the abstractions. Pick your favorites and any that you need for work and master them, but don't get too hung up on a particular language.
I can second this. Whenever I have to write a cross-platform project, I almost always go with C#. Unless you use something totally Microsoft Windows specific (like WPF or Windows Services), it should run fine on Linux or Mac.
I almost always do testing on the Linux platform as well, but even my simple HTTP server ran fine on Linux, and you can do reflection to detect and implement platform specific Mono instructions (such as doing a Mono.Unix.Native.Syscall.Chown on the aforementioned webserver).
Ideally a few rich and powerful businesspeople would lose their connections because of this; once the lawsuits start flying that should take care of things.
Forget the lawsuits, just get the Suddenlink CEO disconnected and the policy will vanish overnight.
I like ChromePlus the best. They added stuff like builtin Adblock, IE Tab, SuperDrag, Mouse Gestures, and a few other tidbits to the standard Chromium build. Iron was fine, but several of the "privacy infringing" features I actually wanted, such as some sane error pages and automatic updates. I also use the pure Chromium build on my Kubuntu system, and it works almost just like Chrome and it's open source. Chromium is missing the RLZ module (which sends an ID to Google whenever you do a search from Chrome), but I'm not sure whether it retains the Client-ID (a unique identifier generated at installation with potential use for tracking) or not.
Try one of the Chrome forks, such as ChromePlus, SRWare Iron, Comodo Dragon, or a pure Chromium build. They're just like Chrome, but without the questionable Client-ID and RLZ modules that Google put in Chrome. I typically use ChromePlus since it has several features that I like builtin, but I've been trying the IE 9 beta and I like that as well. It's faster than Firefox in my opinion and I absolutely love the UI layout.
Maybe both if we do the Mars to Stay program.
This is seriously good news. We need to let NASA work on the complex and not very profitable (it terms of money) exploration of Mars and asteroids, while letting private companies who have a strong incentive to make a cheaper and more reliable way to get to orbit let them commoditize it and make a buck in the process. The free market works when there's competition and the bad companies are allowed to fail.
They're trying to fix the anchor babies problem. Except that it's a big problem in their head and not that much an issue in the real world. They haven't realized yet that their medicine will be worse than the problem they're trying to solve, and if the immigration issue was fixed one way or another, than the anchor baby problem will greatly diminish.
The only contention I have with this argument would be that Microsoft might want to steer.NET programmers to Windows Mobile instead of Android. That said, Windows Mobile sucks really bad and Android is already one of the most popular phone operating systems, that Microsoft would either be glad for the added business (and Windows licenses that would be sold, since VS only runs on Windows) or they might consider dumping Windows Mobile altogether and push Android/.NET (a long shot, but quite possible).
Nope. SQL Injection occurs when you don't sanitize the inputs and hackers can pass SQL code to your program that gets inserted directly into SQL queries. You're probably thinking of XSS attacks which require not sanitizing the outputs so that raw HTML can be printed to the browser window.
I use 1&1. Their prices are lower than the competition and I've received great customer service. I haven't caught them doing anything scummy, like GoDaddy has been caught doing (Ignoring ICANN rules and Requiring root passwords). There are many good registrars out there, and many scummy ones. I'd recommend looking around, and be aware that price isn't the only important thing.
You can encrypt the port numbers, but not the IP packet. We need a good encrypted transport protocol that encrypts everything except the IP header and maybe a session id (so each session can use its own keys). ISPs will know what computer each packet is going to, but not the content, port number, sequence number, etc.
For an extra charge, you can have Homeland Security tell you the gender of the baby you're going to have
Except that radiation is NOT good for unborn babies. If they were going to do that, they could just pre-write slips of paper saying "Deformed" and pass them out to pregnant women who go through the scanner.
I've always wanted this feature. Eliminate the "Recycle Bin" and just have a feature like Time Machine that will let you retrieve earlier versions of a file and previously deleted files. A Log-structured file system would eliminate the fragmentation issue, make the implementation of this feature easier, and also provide some performance enhancements.
I now uninstall Java from any systems I work on as a security precaution.
After cleaning up a virus that came via Java I do the same for people who's computers I work on. Most people really don't need it and it's hard to keep fully patched, not to mention all the zero-day vulnerabilities.
As for everyone who pipes up in these cases and says "Don't worry, the EFF will pay for his defense," methinks you people VASTLY overestimate the financial and legal resources of the EFF. Do you really think they can provide lawyers for every case like this, or even begin to compete with the resources of Sony or other media giants (not to mention the fact that these companies almost completely own the U.S. Congress)? How many people here have ever even donated to the EFF?
I'm sad to say I haven't, but this case might get me to. The EFF is the first tech organization that I'd donate to, even before Wikileaks. The amount of good they do for the tech community is vastly under appreciated. If I wasn't almost completely broke, I'd be the first to donate $20-100 for their cause. Hopefully if the EFF takes it up they won't have to pay for it in the end, but can get lawyers fees from Sony after GeoHot wins.
Y'all hide yo PS3, hide yo sign'n keys, hide yo wallet, cause they're sue'n everybody out here!
Maybe I'm missing something, but last I knew "We don't like him" wasn't a valid reason for shipping to Gitmo or executions (not that there always is a valid reason, but still...). Assange isn't a US citizen, so that throws treason out the window, so what's the justification?
Nothing. They'll probably throw the espionage charge at him, but it won't stick. Then when he's acquitted, they'll just declare him a terrorist and hold him in indefinite detention. Assange doesn't have to worry about execution or torture, just a life prison sentence (possibly with solitary confinement) without a trial.
they told him he had to lose 20 pounds or face a medical discharge!
Too bad it was the USAF. If I looked like Governor Arnold (too bad I don't) and some insurance guy was stupid enough to evaluate me only on my BMI, then I could intimidate him or knock his lights out if I was angry enough and maybe he'd think to do some body fat measurements as well.
what can a normal user do against these smart asses?
Here's an idea. Get a Linux based router (I have a Linksys with DD-WRT) and use it to muck with any connections coming from his MAC address. You could block all his Bittorrent connections and redirect his HTTP connections somewhere else (such as a rickroll or goatse). Do this long enough to annoy the heck out of him and then block him completely using a higher grade encryption (such as WPA2) and/or MAC filtering.
Closures are just another tool in a language's toolset that is often useful. Not having it doesn't make it incomplete, it just makes it less useful in some scenarios than a language that does have them (like C#).
Great post, and I'd like to add a couple of other points.
Instead of just downloading the compiler, download Visual C# Express. It's a great way to get introduced to Visual Studio and it has a lot of tools and features that make it better than hand typing it into Notepad. I'd still recommend learning what's going on under the covers (use ILdasm, Reflector, and check out the x.Designer.cs files), but if you're going to do any .NET programming in the enterprise setting Visual Studio is going to be used.
It's good to be a jack of all languages, but you also need to master at least one. I've learned assembly, C, C++, Java, VB 6, VB.NET, C#, ASP.NET (WebForms and MVC), SQL, Ruby, Perl, Python, and PHP, but I still picked my favorite (C#) and mastered it and it has given me most of my paid jobs.
Whatever you decide to do, don't tie yourself down. Learn as much as you can about different languages and what's going on behind the abstractions. Pick your favorites and any that you need for work and master them, but don't get too hung up on a particular language.
Except for the whole non-portability thing.
Try this. It supports most of what the Microsoft version does, including ASP.NET MVC.
INTERCAL
I can second this. Whenever I have to write a cross-platform project, I almost always go with C#. Unless you use something totally Microsoft Windows specific (like WPF or Windows Services), it should run fine on Linux or Mac. I almost always do testing on the Linux platform as well, but even my simple HTTP server ran fine on Linux, and you can do reflection to detect and implement platform specific Mono instructions (such as doing a Mono.Unix.Native.Syscall.Chown on the aforementioned webserver).
I could see how it might affect the gene pool.
It depends on which side is dominant, or if having a mix just makes you moderate.
Ideally a few rich and powerful businesspeople would lose their connections because of this; once the lawsuits start flying that should take care of things.
Forget the lawsuits, just get the Suddenlink CEO disconnected and the policy will vanish overnight.
I like ChromePlus the best. They added stuff like builtin Adblock, IE Tab, SuperDrag, Mouse Gestures, and a few other tidbits to the standard Chromium build. Iron was fine, but several of the "privacy infringing" features I actually wanted, such as some sane error pages and automatic updates. I also use the pure Chromium build on my Kubuntu system, and it works almost just like Chrome and it's open source. Chromium is missing the RLZ module (which sends an ID to Google whenever you do a search from Chrome), but I'm not sure whether it retains the Client-ID (a unique identifier generated at installation with potential use for tracking) or not.
Try one of the Chrome forks, such as ChromePlus, SRWare Iron, Comodo Dragon, or a pure Chromium build. They're just like Chrome, but without the questionable Client-ID and RLZ modules that Google put in Chrome. I typically use ChromePlus since it has several features that I like builtin, but I've been trying the IE 9 beta and I like that as well. It's faster than Firefox in my opinion and I absolutely love the UI layout.
Except when it says "Trust your technolust".
Maybe both if we do the Mars to Stay program.
This is seriously good news. We need to let NASA work on the complex and not very profitable (it terms of money) exploration of Mars and asteroids, while letting private companies who have a strong incentive to make a cheaper and more reliable way to get to orbit let them commoditize it and make a buck in the process. The free market works when there's competition and the bad companies are allowed to fail.
They're trying to fix the anchor babies problem. Except that it's a big problem in their head and not that much an issue in the real world. They haven't realized yet that their medicine will be worse than the problem they're trying to solve, and if the immigration issue was fixed one way or another, than the anchor baby problem will greatly diminish.
The only contention I have with this argument would be that Microsoft might want to steer .NET programmers to Windows Mobile instead of Android. That said, Windows Mobile sucks really bad and Android is already one of the most popular phone operating systems, that Microsoft would either be glad for the added business (and Windows licenses that would be sold, since VS only runs on Windows) or they might consider dumping Windows Mobile altogether and push Android/.NET (a long shot, but quite possible).
Nope. SQL Injection occurs when you don't sanitize the inputs and hackers can pass SQL code to your program that gets inserted directly into SQL queries. You're probably thinking of XSS attacks which require not sanitizing the outputs so that raw HTML can be printed to the browser window.
I use 1&1. Their prices are lower than the competition and I've received great customer service. I haven't caught them doing anything scummy, like GoDaddy has been caught doing (Ignoring ICANN rules and Requiring root passwords). There are many good registrars out there, and many scummy ones. I'd recommend looking around, and be aware that price isn't the only important thing.
It sounds like someone is uptight...