Judging from his neighbors (I didn't actually see Sal, just his house) he is a low life and probably on welfare too. Everyone in that neighborhood seemed sleazy...
Neat trick, being able to tell a person's character from the look of their neighbors. Must come handy at times I'm sure.
Not everyone that lives in poor neighborhoods are crooks or on welfare!
The media and people's naiveness is to blame for this stereotype.
The majority of the poor are probably working 2 jobs and getting little assistants if any. It's just that the media has no incentive to show you a single mother working 2 jobs, the vocal minority that make it big rapping violent lyrics, dealing drugs, running ebay scams etc. get all the face time they can stomach.
Think about this the next time you judge someone by where they're from.
Another I've heard is that since our ancestors spent a lot of time on the savanahs, standing upright was a great benefit, eg.
priarie dogs lookouts. We went one better cause we could see predators for long
distances without having to stop and stand, whilst making our way long distances. Definately a great benefit. Think about trying to make your way across a grassland with sparse trees, and large predators lurking for instance.
Truth is, there are many probable theories.
Also, that "less energy" argument sounds weak to me. Transportion is a very important function for all animals, and also energy efficiency right up there too. You mean to say that no other mammal as caught on to this bipedal thing as yet? From the fastest cheetahs to the slowest sloths?
more Java perf. tips at javaperformancetuning.com
on
Java Faster Than C++?
·
· Score: 1
Java's memory footprint is currently too large to allow numerous java programs of a moderate complexity (and size) to be running simultaneously on the desktop. Until Sun gets VM sharing going, we will not see Java attain a strong desktop presence.
This is first on my wishlist for Java. Sorely needed. BTW, this is a JVM optimization so anyone can add this to they JVM without breaking compatibility.
Apple, in contrast, has embraced Open Source and is delivering a better consumer experience."
What is up with you people and Apple?!!
My God! Give it a rest.... Please. You're killing us here!
I can't get away from the Apple worship even if I block apple stories. It's everyway.
Don't get me wrong, I have nothing against Apple. But Apple is just another Corporation who's goal, as with all other corporations is to, *gasp*, maximize profits for its shareholders.
Ironically Sun ( http://sunsource.net ) and IBM has done orders of magnitude more for Open source than Apple. And at least Sun gets beaten up everyday here. Apple though is worshipped to the point that it is frickin' nauseating to the rest of us.
Kaffe has been developing an open source Java implemenation for a while now. There is GNU ClassPath, GCJ and a bunch of others.
(i) Why aren't the people yelling for open source Java busy working on Kaffe and the others?
It seems to me this is more of a "Sun, give us your code or you suck!" type of deal, than anything else.
(ii) Who is going to put up the resources to continue to research and development the Java platform? If the open source community has not been successful in creating an open source java from scratch, what makes you think that we would be able to maintain and improve the technology?
Netscape was talked into releasing and subsequently rewriting their flagship product as open source. That did not save them, in fact they spent a ton of money doing that. This move benefited the open source crowd ( I am writing this from mozilla ), but how did this help netscape?
(iii) Has OpenOffice/StarOffice improved Sun's bottom line much? Any?
Does anyone have a denfensible on plan on continuing the R&D of Java after open sourcing it? And I mean a business plan that is backed up by data?
Mono is nearing release 1.0 and is a very attractive platform for developers. Releasing Java open source 3 years ago would have screwed Microsoft hard, but now I'm not so sure.
First you ask what's the point, from a business-point-of-view no less. Then you bring up the legal blackhole that is mono?
The point is not basing your development on a technology owned by a ruthless competitor that has promised to squash you.
The point is having a development environment that is equally supported on multiple platforms by the core designers themselves.
The point is not to have the threat of patent suits looming over you for using an unauthorized and patented language/API/Runtime/Whatever-else-they-patented stack.
If they GPL'd that as well, Sun might have a chance at getting a serious revenue stream happening.
Oh yeah, the money just rolls in when companies GPL software, doesn't it.
I see this announcement as yet another nail in the KDE coffin. Novell will want to push Mono big style and are keen to switch Evolution to Mono fully to lock out Sun, who obviously will not include a direct competitor to Java in their desktop distribution.
Right, peace treaties aside, I doubt would be happy about any C# in Evolution.
I think Sun should instead help develop a viable Java mail client, maybe http://columba.sf.net.
Yes, and I was talking about bandwidth, not the particular technology. An RDP session with bitmap caching running at 800*600*16bpp or 1024*768*8bpp is completely usable with the bandwidth of a 28.8 modem, whereas X is often unresponsive over a 604/128 DSL line.
This argument always comes up.
X uses and alternative approach to network transparency which comes with the trade off of higher bandwidth. The advantage though, is much less load on the servers.
Framebuffer based solutions eg. RDP are a joke when considered as a means of deploying applications to large groups of users.
You might end up with configs like 10s of users per server for even simple applications simply because all the rendering has to be on on the servers.
In the long run RDP is very expensive because of the equipment cost.
While with X, with the rendering offloaded to the client, happily chugging along.
Personally I think the X approach is a lot saner. Why render the entire application on the server when you have a client that probably can easily do this rendering as well?...If you have the bandwidth, that is.
(i) You're going to have to have a WiFi signal everywhere you'd like to listen to radio. In the middle of long deserted highway. Satellite radio covers the entire US, AFAIK.
(ii) Lots of people, like myself, listen you satellite radio because they have no advertisements in the music channels. So We'd still have to pay for the premium channels; like Yahoo launch or something.
(iii) I use Sirius radio with
Audiovox Portable Boombox at home. I can take this thing anyway. Also have a tuner docking kit for the car; and Sirius radio comes with a streaming account at no additional charge for streaming radio of their website so I use that at work/school. All with a single account.
Sorry, but I don't see this thing getting anywhere close to that level of availability.
parent is so wrong, it's not even funny
on
Postfix 2.1 Released
·
· Score: 4, Insightful
I was going to mod you down, but I figured I corrected you instead.
It is not the MTA's (Mail Transfer Agent) job to put the mail on the filesystem, that's the MDA's (Mail Delivery Agent) job. Sendmail is a Mail Transfer Agent. Sendmail, for as long as I've known, as a pluggable MDA format, where you can put in any MDA you choose. You can easily build your own MDA for Sendmail. Not to mention if you use Milter.
This is rudimentary internet mail handling.
For example, I use Cyrus IMAP's MDA with sendmail; and thus sendmail simply hands the Cyrus MDA my mail once sendmail has figured the mail belongs on this server.
Thus in a way, Sendmail, Postix, and all other MTA are essentially routers.
The worst I've heard on Sirius music streams are the DJs talking about what else there is to listen to on other streams, including then the occasional joke about other streams ("This is the hard rock stream! If you want pussy rock, go over to stream 9!"). In general there's nobody there telling me what I like or what I should be listening to, which is all broadcast radio does these days.
I have heard that jab, I thought it was funny actually.
Dude that just station ID. It's smart to inform the user what station, they're listening too. FCC mandates it on over-the-air stations, but it probably is a good idea for satelite as well. Remember the listener's reciever may not have a display.
I have sirius. Station ID happens it seems about once an hour, maybe 1/2 hour and usually is about a 10 second blurb. What's so bad about that?
(i) I have the audiovox
SIRPNP2 reciever which comes with a small FM transmiter docking kit that installs in your car. I got it for $150.
(ii) I also got the
portable boombox docking station. This can run off batteries and works just as an ordinary boombox. I use that at home, but it can be taken to the beach whatever.
(iii) Plus Sirius every subscriber a web streaming account so you can listen to the radio on your
computer.
In the end I listen to sirius in my car, at home, and at work on my computer every single
day and I have only a single account.
If Java is GPLed, e it could not be used in an application that is not GPL compatible.
Remember Java is a library. They'd have to go with the LGPL.
Personally, I am a big fun of java and have been for years. I am a big fan of Open source, and have been for even longer. But I can not understand why people see the need for merging the two.
I have serious doubts that Java would continue at its current development schedule if open sourced. Nothing is stopping open source groups from working on a free Java right now. In fact GCJ and Kaffe people have been working on it for years.
Are they anyway close??
How can we tell Sun what to do with their developer time? Why not go donate some time/money/resources to an effort like kaffe.org instead?
My experience with numerically-intensive algorithms is that Java is 2-4x slower than C. You can get it within 2x of the speed of C if you ignore object-oriented programming and you're really good at Java optimization, but that's it. And it will run much slower on some architecetures because Java guarantees certain floating-point operation semantics at the expense of speed.
You have to remember that Java's speed disadvantage is mainly in the JVM startup and GUI areas. Although a good Java dev team can make Swing fly ( checkout JBuilder for instance ).
Java being Just-In-Time compiled can even take advantage make runtime optimizations that your C/C++ application may not.
There are ways around that. We can do it the same way humans taking dictation do it.
One potential workaround is to have a short period of 'sensitivity' after common homophones.
For examaple the speaker says 'Final 4' but the browser types 'Final for'. The software recognizes that 'for' is a common homophone and waits a *very* short time ( a second or two ) after the uttering of 'for' for *another* occurance of 'for', which would imply a correction. Also an occurance of a special word eg. 'no', followed by 'for' in that short period would imply the alternative 'for', ie. '4' is correct.
To override the 'quick correction' the person speaking can simply pause after homophones that are to be repeated in dictation or followed by control phrases.
OK, so that's how Free Trade works out well: domestic workers are put out of jobs but the big multinationals reap the benefits
You don't even care that your fellow Americans are reaping the benefits of a overall favorable business relationship with India. That India is pumping more money into the United States of America than the US is putting back in their country. That have a trade deficient with this country that probably's not going to change anytime soon.
You just care that your current chosen field as seen a drop in wages and positions due to the increased competetiveness of a lesser development country.
Your arguments are shallow and short-sighted. It does not even consider that the increased competition may spur further improvements and innovation in the industry.
(i)Should the Indians simply continue buying American goods but never trying to sell anything in return?
(ii)How are they suppose to get the money to buy American goods?
(iii)What is your perfect trade ratio? Cause you have a favorable trade imbalance and you're apparantly still not satisfied. Should the Indian descend further into poverty while buying more American goods? Is that what you'd prefer?
Try changing perspectives once in a while, things make a lot more sense then.
(i) Do you know where the code you use everyday comes from? That is, how do you know how much and at what rates Far-Easterners contribute to open-source? Should every project carry the nationality of the core developers?
(ii) Poorer countries have very limited access to the internet. Something very needed for the research and communication needed for building and managing an open-source project. I had this problem with my native home.
(iii) You need to have your basic needs comfortably taken care of before you can take time to develop software for free. That's true for any person anywhere I think, and very important if you're building a non-trivial project. I have this problem now.
(iv) Language differences may also hinder these projects.
saying-good-bye-to-the-middle-class dept.
Forget the many economist that make arguments like this one, stating that outsourcing will ultimately benefit consumers...
Forget government data that downplays the significance of offshore work...
Forget the fact that companies like Microsoft sell millions of dollars worth of software to foreign countries around the world...
...and just jump to the conclusion that the entire US middle class is doomed.
Nice!
Neat trick, being able to tell a person's character from the look of their neighbors. Must come handy at times I'm sure.
Not everyone that lives in poor neighborhoods are crooks or on welfare!
The media and people's naiveness is to blame for this stereotype.
The majority of the poor are probably working 2 jobs and getting little assistants if any. It's just that the media has no incentive to show you a single mother working 2 jobs, the vocal minority that make it big rapping violent lyrics, dealing drugs, running ebay scams etc. get all the face time they can stomach.
Think about this the next time you judge someone by where they're from.
Care to back that up?
Last time I heard there was no consensus amongst investigators on how we ended up walking upright entirely.
Here's one theory.
Another I've heard is that since our ancestors spent a lot of time on the savanahs, standing upright was a great benefit, eg. priarie dogs lookouts. We went one better cause we could see predators for long distances without having to stop and stand, whilst making our way long distances. Definately a great benefit. Think about trying to make your way across a grassland with sparse trees, and large predators lurking for instance.
Truth is, there are many probable theories.
Also, that "less energy" argument sounds weak to me. Transportion is a very important function for all animals, and also energy efficiency right up there too. You mean to say that no other mammal as caught on to this bipedal thing as yet? From the fastest cheetahs to the slowest sloths?
Great website for any Java programmer. Has helped me quite a bit.
I posted this earlier, but I don't believe 1.5 has JVM Sharing, someone correct me if I'm wrong.
1.5 has a Class Data Sharing startup optimization. That's not quite JVM Sharing, which is described in Dynamically Loaded Classes as Shared Libraries: An approach to Virtual Engine Scalability
I presume you mean something like this?
No, I think he meant something more in the lines of Dynamically Loaded Classes as Shared Libraries: An approach to Virtual Engine Scalability. Open called "JVM Sharing", try searching javalobby.com.
This is first on my wishlist for Java. Sorely needed. BTW, this is a JVM optimization so anyone can add this to they JVM without breaking compatibility.
Apple, in contrast, has embraced Open Source and is delivering a better consumer experience."
What is up with you people and Apple?!!
My God! Give it a rest.... Please. You're killing us here!
I can't get away from the Apple worship even if I block apple stories. It's everyway.
Don't get me wrong, I have nothing against Apple. But Apple is just another Corporation who's goal, as with all other corporations is to, *gasp*, maximize profits for its shareholders.
Ironically Sun ( http://sunsource.net ) and IBM has done orders of magnitude more for Open source than Apple. And at least Sun gets beaten up everyday here. Apple though is worshipped to the point that it is frickin' nauseating to the rest of us.
Come on guys, fanboys just aint cool.
(i) Why aren't the people yelling for open source Java busy working on Kaffe and the others?
It seems to me this is more of a "Sun, give us your code or you suck!" type of deal, than anything else.
(ii) Who is going to put up the resources to continue to research and development the Java platform? If the open source community has not been successful in creating an open source java from scratch, what makes you think that we would be able to maintain and improve the technology?
Netscape was talked into releasing and subsequently rewriting their flagship product as open source. That did not save them, in fact they spent a ton of money doing that. This move benefited the open source crowd ( I am writing this from mozilla ), but how did this help netscape?
(iii) Has OpenOffice/StarOffice improved Sun's bottom line much? Any?
Does anyone have a denfensible on plan on continuing the R&D of Java after open sourcing it? And I mean a business plan that is backed up by data?
Mono is nearing release 1.0 and is a very attractive platform for developers. Releasing Java open source 3 years ago would have screwed Microsoft hard, but now I'm not so sure.
First you ask what's the point, from a business-point-of-view no less. Then you bring up the legal blackhole that is mono?
The point is not basing your development on a technology owned by a ruthless competitor that has promised to squash you.
The point is having a development environment that is equally supported on multiple platforms by the core designers themselves.
The point is not to have the threat of patent suits looming over you for using an unauthorized and patented language/API/Runtime/Whatever-else-they-patented stack.
If they GPL'd that as well, Sun might have a chance at getting a serious revenue stream happening.
Oh yeah, the money just rolls in when companies GPL software, doesn't it.
Ahhh... Only on Slashdot :)
Right, peace treaties aside, I doubt would be happy about any C# in Evolution.
I think Sun should instead help develop a viable Java mail client, maybe http://columba.sf.net.
But if you haven't heard of it http://www.javaperformancetuning.com/ is a good source of performance tips for java
This argument always comes up.
X uses and alternative approach to network transparency which comes with the trade off of higher bandwidth. The advantage though, is much less load on the servers.
Framebuffer based solutions eg. RDP are a joke when considered as a means of deploying applications to large groups of users.
You might end up with configs like 10s of users per server for even simple applications simply because all the rendering has to be on on the servers.
In the long run RDP is very expensive because of the equipment cost.
While with X, with the rendering offloaded to the client, happily chugging along.
Personally I think the X approach is a lot saner. Why render the entire application on the server when you have a client that probably can easily do this rendering as well? ...If you have the bandwidth, that is.
(i) You're going to have to have a WiFi signal everywhere you'd like to listen to radio. In the middle of long deserted highway. Satellite radio covers the entire US, AFAIK.
(ii) Lots of people, like myself, listen you satellite radio because they have no advertisements in the music channels. So We'd still have to pay for the premium channels; like Yahoo launch or something.
(iii) I use Sirius radio with Audiovox Portable Boombox at home. I can take this thing anyway. Also have a tuner docking kit for the car; and Sirius radio comes with a streaming account at no additional charge for streaming radio of their website so I use that at work/school. All with a single account.
Sorry, but I don't see this thing getting anywhere close to that level of availability.
It is not the MTA's (Mail Transfer Agent) job to put the mail on the filesystem, that's the MDA's (Mail Delivery Agent) job. Sendmail is a Mail Transfer Agent. Sendmail, for as long as I've known, as a pluggable MDA format, where you can put in any MDA you choose. You can easily build your own MDA for Sendmail. Not to mention if you use Milter.
This is rudimentary internet mail handling.
For example, I use Cyrus IMAP's MDA with sendmail; and thus sendmail simply hands the Cyrus MDA my mail once sendmail has figured the mail belongs on this server.
Thus in a way, Sendmail, Postix, and all other MTA are essentially routers.
The worst I've heard on Sirius music streams are the DJs talking about what else there is to listen to on other streams, including then the occasional joke about other streams ("This is the hard rock stream! If you want pussy rock, go over to stream 9!"). In general there's nobody there telling me what I like or what I should be listening to, which is all broadcast radio does these days.
I have heard that jab, I thought it was funny actually.
Dude that just station ID. It's smart to inform the user what station, they're listening too. FCC mandates it on over-the-air stations, but it probably is a good idea for satelite as well. Remember the listener's reciever may not have a display.
I have sirius. Station ID happens it seems about once an hour, maybe 1/2 hour and usually is about a 10 second blurb. What's so bad about that?
(ii) I also got the portable boombox docking station. This can run off batteries and works just as an ordinary boombox. I use that at home, but it can be taken to the beach whatever.
(iii) Plus Sirius every subscriber a web streaming account so you can listen to the radio on your computer.
In the end I listen to sirius in my car, at home, and at work on my computer every single day and I have only a single account.
Remember Java is a library. They'd have to go with the LGPL.
Personally, I am a big fun of java and have been for years. I am a big fan of Open source, and have been for even longer. But I can not understand why people see the need for merging the two.
I have serious doubts that Java would continue at its current development schedule if open sourced. Nothing is stopping open source groups from working on a free Java right now. In fact GCJ and Kaffe people have been working on it for years.
Are they anyway close??
How can we tell Sun what to do with their developer time? Why not go donate some time/money/resources to an effort like kaffe.org instead?
My experience with numerically-intensive algorithms is that Java is 2-4x slower than C. You can get it within 2x of the speed of C if you ignore object-oriented programming and you're really good at Java optimization, but that's it. And it will run much slower on some architecetures because Java guarantees certain floating-point operation semantics at the expense of speed.
The speed difference oft cited is about 20% on numerical apps. Check out http://www.idiom.com/~zilla/Computer/javaCbenchmar k.html. He brings up "
Benchmarking Java against C and Fortran for Scientific Applications as well.
You have to remember that Java's speed disadvantage is mainly in the JVM startup and GUI areas. Although a good Java dev team can make Swing fly ( checkout JBuilder for instance ).
Java being Just-In-Time compiled can even take advantage make runtime optimizations that your C/C++ application may not.
Actually, it's 15MB
You're looking at the full SDK. The standalone JRE runtime, which is all a user needs to run applications is much, much smaller I believe
There are ways around that. We can do it the same way humans taking dictation do it.
One potential workaround is to have a short period of 'sensitivity' after common homophones.
For examaple the speaker says 'Final 4' but the browser types 'Final for'. The software recognizes that 'for' is a common homophone and waits a *very* short time ( a second or two ) after the uttering of 'for' for *another* occurance of 'for', which would imply a correction. Also an occurance of a special word eg. 'no', followed by 'for' in that short period would imply the alternative 'for', ie. '4' is correct.
To override the 'quick correction' the person speaking can simply pause after homophones that are to be repeated in dictation or followed by control phrases.
I don't think BET is racist, it's just misnamed. BET really should be 'Urban Entertainment Television'.
There are lots of black demographics that BET does not appeal to, and some other racial demographics that it does.
You don't even care that your fellow Americans are reaping the benefits of a overall favorable business relationship with India. That India is pumping more money into the United States of America than the US is putting back in their country. That have a trade deficient with this country that probably's not going to change anytime soon.
You just care that your current chosen field as seen a drop in wages and positions due to the increased competetiveness of a lesser development country.
Your arguments are shallow and short-sighted. It does not even consider that the increased competition may spur further improvements and innovation in the industry.
(i)Should the Indians simply continue buying American goods but never trying to sell anything in return?
(ii)How are they suppose to get the money to buy American goods?
(iii)What is your perfect trade ratio? Cause you have a favorable trade imbalance and you're apparantly still not satisfied. Should the Indian descend further into poverty while buying more American goods? Is that what you'd prefer?
Try changing perspectives once in a while, things make a lot more sense then.
Colour me impressed.
If there were more posts like this, maybe Slashdot would be worth the 2+ hrs/day I spend on it.
If you're thinking about starting your own radio station, or just curious about the issues involved check-out http://www.radio4all.org/
(i) Do you know where the code you use everyday comes from? That is, how do you know how much and at what rates Far-Easterners contribute to open-source? Should every project carry the nationality of the core developers?
(ii) Poorer countries have very limited access to the internet. Something very needed for the research and communication needed for building and managing an open-source project. I had this problem with my native home.
(iii) You need to have your basic needs comfortably taken care of before you can take time to develop software for free. That's true for any person anywhere I think, and very important if you're building a non-trivial project. I have this problem now.
(iv) Language differences may also hinder these projects.