T-mobile is the way to go. I got totally shafted by US Cellular to the point that I didn't have service, but I had to pay anyway. After I cancelled (for free, due to them fucking up the fine print!), I didn't have a cell phone for months because I hated every single American provider and their handsets. (My first introduction to cellular phones was in Japan many years ago, and I loved their service and phones so much....)
Anyway, I was finally coerced into getting a cell phone again. I looked at T-mobile, and didn't like their phones that much, but I went to the store anyway. The store was run by a very nice Indian couple, and they gave me a new model that just came in (or something), the Motorola v360. I got it for $100 and a 700min/month plan for thirty-something dollars a month. The service is wonderful, calls are clear everywhere. The phone is great too. It syncs via bluetooth with my mac, and I can use bluetooth to get wireless when I'm nt near Wi-Fi (on Metra it's great!). The unlimited data plan I have is $6.99 a month... it's supposed to only let you visit wap sites and get your mail, but I setup a SOCKS proxy on a machine of mine running on the pop3 port... this lets me have unlimited Internet on my laptop... all wirelessly over bluetooth.
Overall, I love T-Mobile. They have great service (in Chicago, anyway), great prices, and the salespeople weren't even pushy! Recommended.
> including that nuclear power station which nobody thought was internet-connected
It wasn't internet-connected. Some IT dude brought the virus in on his laptop. (Not that this doesn't make the incident less dangerous. A determined attacker could infect an employee at home, and then undermine the security of the corporate network / nuclear power plant as an insider. Difficult, but scary!)
"Officer, arrest this man, he's carrying a murder weapon."
Oh, you mean it's not illegal to carry something that could be used illegally? Damn the constitution! (Murder weapon in this case is a hammer that "this man" is carrying home from Home Depot to hang a picture on the wall.)
> You see, they have this cool website, that you can type into and it will search the entire internet for you. Doesn't cost you anything. Don't even have to look at the ads, they are fairly inconspicuous.
That doesn't count. As the developer of software that Google uses, I would prefer that they contribute changes and improvements back to the community... not give me a "free" ad-infested search. I suppose they're under no legal obligations to be nice, but for a company that claims to do no evil it would be nice if they did some good.
Don't get me wrong, I like google search... but creating a web search isn't a replacement for helping out the open source movement (that without, the google founders would be wage slaves like everyone else).
And "w3schools" is qualified to talk about platform stats how? According to my web logs, 98% of web users use Safari on a mac, and 2% use Firefox on Linux. Windows doesn't even exist.
The security holes don't even have anything to do with the OS. When there's a Windows hole, it's a hole that allows you to take over the OS. These "linux holes" are holes in shitty php scripts that happen to run on Linux. This just in... you can write shitty, insecure software that runs on Linux. Duh!
If you look at all holes in the Linux kernel and base GNU utils vs. all holes in the Windows kernel and in the Windows core OS, you'll notice that Windows has many, many more. And the ones that Linux has are things like "temporary file permissions vulnerability" whereas Windows has ones like "arbitrary user from the network can flash your bios with the byte sequence 'lolololol pwnd'". Personally, I'd rather have someone read my sudoers file than hose my BIOS, but hey... at least windows has cool games or something.
Is it really the designer's job to deal with engineering problems? The battery latch is in the realm of engineering. Knowing that titanium attenuates 802.11 signals is in the realm of engineering. Good design is about making the thing look pretty -- the engineers are there to make things work. I think that's the problem with Apple. Their products revolve around one guy's "vision"... and if he misses something, the customers be damned.
100% agreed. If Joel (erm... "Mikey") had been non-braindead when programming, he would have used strncpy instead of "MikeyStrCpy". It's nice that you can track the bug, but it would be nicer to not make dumb mistakes:):)
> You can see that the stereotype of slashdotters living in their mother's basements until they are 35 isn't too far off the mark by all the comments here. Every other reply is "Quit. You are smart and he is dumb. Just quit."
You might not be aware that some people have very few expenses. If you're 21 and just out of college, you'll probably be living in a not-too-expensive apartment with a roommate. This makes rent like $300 a month, even in the city. Add in another $100 for utilities and $200 for food, and you're living just fine off of $600 a month. It's conceivable that someone with a programming job could actually put away enough money to live like that for a few months while finding a better job.
I'm sorry that you can't afford your mansion in the suburbs and unnecessary dental treatment. Some of us prefer to live a simpler life in exchange for having a job we enjoy. Good luck with yours, AC.
Didya read the part where he says he's not hiding from the government? There are other reasons to use encryption -- like hiding from co-workers, the admin of your mail server, some douche with a packet sniffer, etc. None of these people know how to break the encryption (and honestly, the NSA probably doesn't either).
Anyway, the point is that encryption isn't about hiding from the government. When you use ssh, are you trying to hide your shell commands from the government!? Why should e-mail be any different?
Open up two xterms. Run sudo chown root:root/etc/sudoers, but don't type your password at the password prompt. Run sudo chown jrockway/etc/sudoers (in the second xterm), and type your password this time. Now run emacs/etc/sudoers, and add a line like jrockway ALL=(ALL) ALL. chmod 110/etc/sudoers. Then type your password into that first xterm./etc/sudoers is now back to having permissions acceptable to sudo, and you've 0wned the system.
(For those of you just tuning in, sudo won't run unless/etc/sudoers is owned by root and has permissions 110. Otherwise you could just do a plan chown and edit.)
> At my place of work we use Subversion, but most of the other staff seem incapable of using it correctly. They'll work for a week and then commit all of their changes in one go, completely defeating the object of the revision log. It's important to remember that not all developers are familiar with version control, and developers might have to adapt their workflow which may cause a productivity hit and thus additional cost in the short term.
In that case, leaving might not be a bad idea. If your company isn't willing to set a source control policy, then your life is going to be too difficult. Typing svn commit -m 'blah blah' every so often is well worth the effort. Two hackers each going their separate ways for a week can spell the end of your project... which is a headache you don't want to deal with.
Convince your boss to tell others how to use subversion. If that fails, mentor your co-workers. If they ignore you, leave.
Even better, just ignore your boss. Where I used to work, getting things done meant doing them and THEN telling management. I setup Bugzilla (+MySQL) and CVS because I needed them. I asked beforehand, "hey, can I do this", and they said it wasn't necessary. I blew them off, set it up anyway, and now people (apparently) rely on it. I got an e-mail a few weeks ago saying it was down and they didn't know how to get it back up. (Which was too bad for them -- hire someone to run it if it's important. I don't work for you anymore!)
Being a slashdot reader probably means that you're smarter than everyone else... just do what your gut tells you, and others will thank you for it.;) That's the difference between a sheep and a genius.
That won't stop people who care. Ever hear of steganography? Basically, protocol inspection won't work because the user can make the protocol look exactly like (say) viewing slashdot.
Observe:
GET/article.pl?sid="Hey wanna buy my trade secret?" HTTP/1.1
HTTP/1.1 200 OK Sure, I'd love to.
You could just disable all HTTP access, but then the Internet wouldn't be very useful.
The correct way to block IMs is to tell people that it's against company policy and that they'll be fired if they are caught using it.
For one thing (not that I care), MS Office won't run under emulation. It apparently uses some undocumented APIs that it shouldn't be, and rosetta doesn't emulate those. This is probably why Apple is writing their own office software.
T-mobile is the way to go. I got totally shafted by US Cellular to the point that I didn't have service, but I had to pay anyway. After I cancelled (for free, due to them fucking up the fine print!), I didn't have a cell phone for months because I hated every single American provider and their handsets. (My first introduction to cellular phones was in Japan many years ago, and I loved their service and phones so much....)
Anyway, I was finally coerced into getting a cell phone again. I looked at T-mobile, and didn't like their phones that much, but I went to the store anyway. The store was run by a very nice Indian couple, and they gave me a new model that just came in (or something), the Motorola v360. I got it for $100 and a 700min/month plan for thirty-something dollars a month. The service is wonderful, calls are clear everywhere. The phone is great too. It syncs via bluetooth with my mac, and I can use bluetooth to get wireless when I'm nt near Wi-Fi (on Metra it's great!). The unlimited data plan I have is $6.99 a month... it's supposed to only let you visit wap sites and get your mail, but I setup a SOCKS proxy on a machine of mine running on the pop3 port... this lets me have unlimited Internet on my laptop... all wirelessly over bluetooth.
Overall, I love T-Mobile. They have great service (in Chicago, anyway), great prices, and the salespeople weren't even pushy! Recommended.
If you wanted to listen to the radio, why don't you buy a $3 transistor radio? The iPod is a digital music player, and the radio ain't digital music.
> including that nuclear power station which nobody thought was internet-connected
It wasn't internet-connected. Some IT dude brought the virus in on his laptop. (Not that this doesn't make the incident less dangerous. A determined attacker could infect an employee at home, and then undermine the security of the corporate network / nuclear power plant as an insider. Difficult, but scary!)
> "Officer, arrest this man, he's carrying intellectual property theft devices!"
"Officer, arrest this man, he's carrying a murder weapon."
Oh, you mean it's not illegal to carry something that could be used illegally? Damn the constitution! (Murder weapon in this case is a hammer that "this man" is carrying home from Home Depot to hang a picture on the wall.)
> You see, they have this cool website, that you can type into and it will search the entire internet for you. Doesn't cost you anything. Don't even have to look at the ads, they are fairly inconspicuous.
That doesn't count. As the developer of software that Google uses, I would prefer that they contribute changes and improvements back to the community... not give me a "free" ad-infested search. I suppose they're under no legal obligations to be nice, but for a company that claims to do no evil it would be nice if they did some good.
Don't get me wrong, I like google search... but creating a web search isn't a replacement for helping out the open source movement (that without, the google founders would be wage slaves like everyone else).
And "w3schools" is qualified to talk about platform stats how? According to my web logs, 98% of web users use Safari on a mac, and 2% use Firefox on Linux. Windows doesn't even exist.
Freely!?!?!
Windows is half the cost of the ultra-cheap low end machines!
Windows doesn't cache as aggressively as Linux does, so this drive might be more entertaining for XP users.
The security holes don't even have anything to do with the OS. When there's a Windows hole, it's a hole that allows you to take over the OS. These "linux holes" are holes in shitty php scripts that happen to run on Linux. This just in... you can write shitty, insecure software that runs on Linux. Duh!
If you look at all holes in the Linux kernel and base GNU utils vs. all holes in the Windows kernel and in the Windows core OS, you'll notice that Windows has many, many more. And the ones that Linux has are things like "temporary file permissions vulnerability" whereas Windows has ones like "arbitrary user from the network can flash your bios with the byte sequence 'lolololol pwnd'". Personally, I'd rather have someone read my sudoers file than hose my BIOS, but hey... at least windows has cool games or something.
> may want to add some word boundary checks to that regex.
:)
Tell that to local governments in Texas: http://www.wallace.net/sheep/legal/hello.html. Their s/hell/heaven/g resulted in "Heaven-o" as the official greeting (instead of "hello").
Note to non-Americans: we're not all this dumb.
Ever hear of Code Red?
> Don't blame Windows lack of security, it's more its market share
Explain to me, then, why IIS is less widely-deployed than Apache, but IIS has significantly more worms.
Is it really the designer's job to deal with engineering problems? The battery latch is in the realm of engineering. Knowing that titanium attenuates 802.11 signals is in the realm of engineering. Good design is about making the thing look pretty -- the engineers are there to make things work. I think that's the problem with Apple. Their products revolve around one guy's "vision"... and if he misses something, the customers be damned.
100% agreed. If Joel (erm... "Mikey") had been non-braindead when programming, he would have used strncpy instead of "MikeyStrCpy". It's nice that you can track the bug, but it would be nicer to not make dumb mistakes :) :)
> You can see that the stereotype of slashdotters living in their mother's basements until they are 35 isn't too far off the mark by all the comments here. Every other reply is "Quit. You are smart and he is dumb. Just quit."
You might not be aware that some people have very few expenses. If you're 21 and just out of college, you'll probably be living in a not-too-expensive apartment with a roommate. This makes rent like $300 a month, even in the city. Add in another $100 for utilities and $200 for food, and you're living just fine off of $600 a month. It's conceivable that someone with a programming job could actually put away enough money to live like that for a few months while finding a better job.
I'm sorry that you can't afford your mansion in the suburbs and unnecessary dental treatment. Some of us prefer to live a simpler life in exchange for having a job we enjoy. Good luck with yours, AC.
Didya read the part where he says he's not hiding from the government? There are other reasons to use encryption -- like hiding from co-workers, the admin of your mail server, some douche with a packet sniffer, etc. None of these people know how to break the encryption (and honestly, the NSA probably doesn't either).
Anyway, the point is that encryption isn't about hiding from the government. When you use ssh, are you trying to hide your shell commands from the government!? Why should e-mail be any different?
Even better:
/etc/sudoers, but don't type your password at the password prompt. Run sudo chown jrockway /etc/sudoers (in the second xterm), and type your password this time. Now run emacs /etc/sudoers, and add a line like jrockway ALL=(ALL) ALL. chmod 110 /etc/sudoers. Then type your password into that first xterm. /etc/sudoers is now back to having permissions acceptable to sudo, and you've 0wned the system.
/etc/sudoers is owned by root and has permissions 110. Otherwise you could just do a plan chown and edit.)
Open up two xterms. Run sudo chown root:root
(For those of you just tuning in, sudo won't run unless
> My ISP doesn't provide a financial service...
Your online banking information magically appears on your computer, then? Funny... I thought it went over your ISP's wires.
> At my place of work we use Subversion, but most of the other staff seem incapable of using it correctly. They'll work for a week and then commit all of their changes in one go, completely defeating the object of the revision log. It's important to remember that not all developers are familiar with version control, and developers might have to adapt their workflow which may cause a productivity hit and thus additional cost in the short term.
In that case, leaving might not be a bad idea. If your company isn't willing to set a source control policy, then your life is going to be too difficult. Typing svn commit -m 'blah blah' every so often is well worth the effort. Two hackers each going their separate ways for a week can spell the end of your project... which is a headache you don't want to deal with.
Convince your boss to tell others how to use subversion. If that fails, mentor your co-workers. If they ignore you, leave.
Even better, just ignore your boss. Where I used to work, getting things done meant doing them and THEN telling management. I setup Bugzilla (+MySQL) and CVS because I needed them. I asked beforehand, "hey, can I do this", and they said it wasn't necessary. I blew them off, set it up anyway, and now people (apparently) rely on it. I got an e-mail a few weeks ago saying it was down and they didn't know how to get it back up. (Which was too bad for them -- hire someone to run it if it's important. I don't work for you anymore!)
;) That's the difference between a sheep and a genius.
Being a slashdot reader probably means that you're smarter than everyone else... just do what your gut tells you, and others will thank you for it.
Observe:
You could just disable all HTTP access, but then the Internet wouldn't be very useful.
The correct way to block IMs is to tell people that it's against company policy and that they'll be fired if they are caught using it.
> Is Outlook any more of an intuitive name for mail than Evolution to new users?
Maybe... but KDE should definitely rename KMail to Kreation. Then we can have an Evolution vs. Kreation debate to go alongside GNOME vs. KDE.
C'mon KMail devs... you know you want to!
Maybe AnandTech shouldn't provide the printing functionality. When was the last time you actually printed out a review of CF cards?
Would you be willing to go to all that effort just to modify some article to say, "OMG GNAA RULZ! LOL!"?
For one thing (not that I care), MS Office won't run under emulation. It apparently uses some undocumented APIs that it shouldn't be, and rosetta doesn't emulate those. This is probably why Apple is writing their own office software.