In regards to your last paragraph, couldn't you just apply the Goedel Incompleteness Theorem to prove that the system could not represent all possiblities? In my weak understanding of the theorem, there's provably no method in which a system can represent all possibilities.
The place I work for started releasing HTML emails highlighting deals for products, new features, and what not a few months ago, and the response has been nothing but positive. People like the pretty design and they reacted well to it. Not everyone is a minimalist who just wants just plain text, a lot of people want a whole dolled-up presentation.
No kidding? Wow I thought all those programs just up and wrote themselves. I said "can" because you "can" do it that way. Jesus christ, go get some counseling.
To contribute to the main topic: no. I use Kubuntu at both home and work. At home I have a AMD Barton 3000+ w/ 2GB RAM, at work I have an Intel Core Duo laptop. Both with NVIDIA cards, thank god. With Kubuntu 6.10, the laptop has what I would consider a serious showstopper bug in the wireless driver where it would halt the CPU during boot with an informative message: "BUG: Soft lockup detected on CPU#0" about 70% of the time. The fix was to install a patch, but I couldn't be bothered to deal with it so I just deleted the module from the/lib directory. If I were a total newbie, how the hell would I be able to fix that?
Also, installing updates to the proprietary NVIDIA kernel module in Kubuntu doesn't work quite right for me. I have to manually remove the module from/lib/modules/`uname -r`/volatile/ so that it doesn't try loading the wrong thing. Again, no newbie is going to be able to figure that out and they will capitulate and go back to windows. I realize this isn't necessarily Kunubtu's fault (although the NVIDIA installer complains that pkg-config isn't working right) but it needs to be addressed (I understand they're trying to deal with this topic in the next release, Feisty Fawn or whatever it's called).
I also managed to get one of my coworkers to move from Windows to Kubuntu, and let me just say that ATI can go to hell. That driver is so amazingly bad and complicated to install, that I will never recommend that someone install any distro of linux on a modern machine with an ATI card. Yeah the open source radeon driver 'works' but you don't get any acceleration. While that may not be a showstopper for many, it is impeding desktop acceptance.
The largest reason Java wasn't O/S was because of the legal shit with MS. Also, as you noted (and you seem to have mentioned this as a con ?) Java has a much more active 3rd party dev community than.NET, which is honestly more healthy than relying on 1st party support only (see 1990's era Nintendo).
You drop the two's compliment and treat the entire bit array as an integer from 0..MAXINT*2. That simply means no negative numbers. Or all negative numbers, depending on your application. The problem with signedness in limited bitrange (like 32bit) math is that when you go from MAXINT to MAXINT+1 you end up with MININT... no overflow, no exception, no nothing. It will silently overflow to MININT.
Try this:
public class test { public static void main(String [] args) { System.out.println(Integer.MAX_VALUE + 1); } }
And put that in a file called test.java. Run javac test.java. Then run java test. It'll return MININT. You have no way of getting any higher without using a 64bit data type, which is insane.
The sad thing is that I'm fucking wasted and I still get the idea. Gosling's decisions make me mad sometimes.
I am rather disappointed that we still don't have unsigned types in Java.
Last time I made that argument on this site, a ton of assholes flamed me. I totally agree with you, and if you've read Goslings reasoning behind WHY he didn't include signedness, you'll need to pick your jaw up off the floor.
I bought one of those phones for my father. I think I paid $33 for it including shipping on eBay. He did manage to break it though... he got pissed at the power company for screwing up something having to do with his SS# and destroyed the handset. So they're not THAT indestructible.
Hear hear! I deal with that sql in jsp shit every day at work. It sucks that the dude that did it is no longer around, cause I definitely own him a boot to the junk for that.
I have been wanting to take a RWD car/truck and drop a turbo diesel in it. Take the trans apart and put a custom 400V or so alternator in the bellhousing. Then attach motors to the rear wheels and reprogram the ECM to drive the engine at the most efficient RPM and tune the intake to match. It'll work just like a train. I have not done the math to figure out if this will beat drivetrain losses. I do know that a Ford AOD takes like 22-27% of the engine's output while a Tremec T5 is around 15-18%, and alternators usually are rated around 94% efficient or more. So just my intuition makes me feel like it would be workable.
He didn't go all the way. Sure, it's easier to get "something" that appears to be a network up and running in windows, but it's another story all together to make it maintainable and secure. That said, it's not that hard to build out a linux network, it just requires a different skill set that really isn't as marketed as MCSE.
What if some other piece of the code has a dependency on the way this code works now? You go and change it and it breaks something else. Even if the fix is simple, there's not a chance in hell it will pass NASA's QA before Dec 31.
I was torn on whether to get an Apple MacBook or a regular PC for work. I went with a PC because of the price, and I'm glad I did. OS X is poo compared to AIGLX, Beryl, and Kubuntu 6.10. If you haven't looked at it yet, you should check out Kiba-dock. It's only flaw is that it's a launcher and not a true "dock" in the sense that OS X's (and kxdocker) are. On that note, kxdocker is cool, and when it works, it works well, and integrates well with KDE, but it's in some weird state of incompleteness waiting for qt4 to be released.
I actually ended up writing my own select control to solve this problem. It is pretty cool, because I ended up turning all of the options into anchor tags, so the webcrawlers can follow them. Good SEO:)
It's just another level of indirection. Once you get that fee built right into the property tax... the sky's the limit. Almost nobody spends the time to find out what people are paying tax for, so they'll just yell at the city and not at the bastards at the telco. It's a clever trick.
Just as an FYI, we just picked up a brand new Precision m65 at work and I was able to toggle the VT on.
Oh ok. Thanks for the explanation.
In regards to your last paragraph, couldn't you just apply the Goedel Incompleteness Theorem to prove that the system could not represent all possiblities? In my weak understanding of the theorem, there's provably no method in which a system can represent all possibilities.
The place I work for started releasing HTML emails highlighting deals for products, new features, and what not a few months ago, and the response has been nothing but positive. People like the pretty design and they reacted well to it. Not everyone is a minimalist who just wants just plain text, a lot of people want a whole dolled-up presentation.
Not all machines are binary, chief.
No kidding? Wow I thought all those programs just up and wrote themselves. I said "can" because you "can" do it that way. Jesus christ, go get some counseling.
You can represent anything a computer can do using true and false. It'll just be extremely time consuming and error prone.
Also gotta start in col 8 IIRC.
Kubuntu is much MUCH less poopy looking.
/lib directory. If I were a total newbie, how the hell would I be able to fix that?
/lib/modules/`uname -r`/volatile/ so that it doesn't try loading the wrong thing. Again, no newbie is going to be able to figure that out and they will capitulate and go back to windows. I realize this isn't necessarily Kunubtu's fault (although the NVIDIA installer complains that pkg-config isn't working right) but it needs to be addressed (I understand they're trying to deal with this topic in the next release, Feisty Fawn or whatever it's called).
To contribute to the main topic: no. I use Kubuntu at both home and work. At home I have a AMD Barton 3000+ w/ 2GB RAM, at work I have an Intel Core Duo laptop. Both with NVIDIA cards, thank god. With Kubuntu 6.10, the laptop has what I would consider a serious showstopper bug in the wireless driver where it would halt the CPU during boot with an informative message: "BUG: Soft lockup detected on CPU#0" about 70% of the time. The fix was to install a patch, but I couldn't be bothered to deal with it so I just deleted the module from the
Also, installing updates to the proprietary NVIDIA kernel module in Kubuntu doesn't work quite right for me. I have to manually remove the module from
I also managed to get one of my coworkers to move from Windows to Kubuntu, and let me just say that ATI can go to hell. That driver is so amazingly bad and complicated to install, that I will never recommend that someone install any distro of linux on a modern machine with an ATI card. Yeah the open source radeon driver 'works' but you don't get any acceleration. While that may not be a showstopper for many, it is impeding desktop acceptance.
The largest reason Java wasn't O/S was because of the legal shit with MS. Also, as you noted (and you seem to have mentioned this as a con ?) Java has a much more active 3rd party dev community than .NET, which is honestly more healthy than relying on 1st party support only (see 1990's era Nintendo).
Try this: And put that in a file called test.java. Run javac test.java. Then run java test. It'll return MININT. You have no way of getting any higher without using a 64bit data type, which is insane.
The sad thing is that I'm fucking wasted and I still get the idea. Gosling's decisions make me mad sometimes.
I bought one of those phones for my father. I think I paid $33 for it including shipping on eBay. He did manage to break it though... he got pissed at the power company for screwing up something having to do with his SS# and destroyed the handset. So they're not THAT indestructible.
Oh, he totally doesn't deserve a retaliation. What is needed is a one-sided junk booting. My foot, his nuts.
Hear hear! I deal with that sql in jsp shit every day at work. It sucks that the dude that did it is no longer around, cause I definitely own him a boot to the junk for that.
I'd be more upset that I can't see the face of the guy that I edge-cheap @ 15% damage. That's the best part of the game.
I have been wanting to take a RWD car/truck and drop a turbo diesel in it. Take the trans apart and put a custom 400V or so alternator in the bellhousing. Then attach motors to the rear wheels and reprogram the ECM to drive the engine at the most efficient RPM and tune the intake to match. It'll work just like a train. I have not done the math to figure out if this will beat drivetrain losses. I do know that a Ford AOD takes like 22-27% of the engine's output while a Tremec T5 is around 15-18%, and alternators usually are rated around 94% efficient or more. So just my intuition makes me feel like it would be workable.
He didn't go all the way. Sure, it's easier to get "something" that appears to be a network up and running in windows, but it's another story all together to make it maintainable and secure. That said, it's not that hard to build out a linux network, it just requires a different skill set that really isn't as marketed as MCSE.
Yes, there's actually an interview with James Gosling that mentions the issue with Microsoft. Refer to Q&A pairs #2 and #3.
What if some other piece of the code has a dependency on the way this code works now? You go and change it and it breaks something else. Even if the fix is simple, there's not a chance in hell it will pass NASA's QA before Dec 31.
Some references:
Kiba-dock:
http://ubuntuforums.org/showthread.php?t=268645
http://forum.beryl-project.org/forum-17-kiba-dock
kxdocker:m ain.php
http://www.xiaprojects.com/www/prodotti/kxdocker/
I actually ended up writing my own select control to solve this problem. It is pretty cool, because I ended up turning all of the options into anchor tags, so the webcrawlers can follow them. Good SEO :)
I would imagine Erlang would be a contender.
It's just another level of indirection. Once you get that fee built right into the property tax... the sky's the limit. Almost nobody spends the time to find out what people are paying tax for, so they'll just yell at the city and not at the bastards at the telco. It's a clever trick.