since I don't like C# or (ugh) VB, I'll use Python.NET. If necessary though, I can write some parts in C and subclass them from within python; no more worrying about tools like SIP and SWIG...
I have been doing this for 2 years on Java and Linux. See jython.
Why does everyone here assume C# will be better than Java? It's irrational. Or it's ignorance?
Australia had a beaut shoestring space program, oohh, 20 years ago. We even launched a satellite from Woomera that was the model of robustness and longetivity (except perhaps voyager?). Anyway, the powers that be decided sheep were more important and profitable than technology and shut it down. And nothing's changed since...
Ok. I haven't read their patent, but I did implement and present a system that stored the SHA-1 and time of a generated web page (by url) so that a dynamic web site could correctly answer the HTTP If-Modified-Since header.
I presented a little paper at a small gathering in '98.
There's a reason why java has *succeeded*. It's a damn good platform, no matter what Mr God, CmdrTaco thinks.
As of the latest (and even not so latest) jvms from sun and blackdown it's stable, fast enough for just about anything, is free (beer) and has apis for *everything*. The industry support behind the platform is huge (bigger than for linux, for instance) and it's gaining momentum.
Programmer productivity is heaps more than with C++, and don't just believe the average pimple-dotter that it isn't - actually line up a good java team and a good C++ team and see who churns out more production quality flexible code quicker. I guarentee it won't be the C++ team. And don't tell me about python. I use python (JPython acutally) for *scripting* and *rad* because *that's what it's for*.
And if you want the latest on linux, add
deb http://www.mirror.ac.uk/sites/ftp.blackdown.org/ja va-linux/debian woody non-free
to/etc/apt/sources.list (if you're an 3l337 debian user).
You can even have it read your poxy GTK+ and KDE themes with skinlf. That's right! your java app can have a p0rn skin so you don't get lonely at night!
Yes, there are more 'interesting' languages out there. Hey, I prefer plan9, but I run linux because you just can't get any software for plan9. Same with java. Solid, supported ecommerce libraries for ML? yeah.
Sun doesn't think it should be free yet, and yes they have arsehole lawers. We'll see how that changes in future. In the meantime don't trash what you obviously don't understand.
"The Semantic Web" was a term coined by Tim Berners-Lee (we all know who that is, don't we?) to describe a www-like global knowledge base, which when combined with some simple logic forms a really interesting KR system. His thesis is that early hypertext systems died of too much structure limiting scalability, and current KR systems (like CYC) have largely failed for similar reasons. The Semantic Web is an attempt to do KR in a web-like way.
This really could be the next major leap in the evolution of the web. Do yourself a favour and check it out. And it's not based on hacks for screen-scraping HTML, it's based on real KR infrastructure.
it's the rape of
democracy by a 20-stone black man with a Nike logo on his head
A white man is a more realistic image, is it not?
Re:US leads and the world follows - HA!
on
Lawsuits Suck
·
· Score: 3
Well, I think Finland is the most internet aware country in the world, at least in terms of homes wired.
Also one of the first countries with a PKI. Yes, I have a cryptocard issued, like a passport, by the government. The specs are public and it's all based on common public tech (no v-chips here!).
And, from the Finnish constitution:
"The secrecy of correspondence, telephony and other confidential communications is inviolable."
I think a better title for your post would be
"The US does stuff, and sane countries do the right thing anyway". I used to live in Australia. Every now and then I look back and shake my head in disbelief...
Well, how about preferential voting? Here's how it works:
I'm pissed with the Aus. Labour party because of their swing to the right.
In the booth I vote preferentially: 1 to the green candidate (or whoever), 2 to Aus. democrats, and then 3 Aus. Labour, and then down further into the shit.
This can be done bottom up too. Start by putting your most hated candidate last, and then work your way into the middle. Yes, enjoy cathartic headkicking while voting!
The votes are counted thusly:
I voted green. If they get eliminated, then my vote goes to the Aus. Dems. And again, if they get eliminated, to Aus. Labour. *No wasted vote*!
The greens may not get in, but my preference for them gets counted, the major parties get a big scare, and the fascist bastards i didn't vote for don't benefit from my vote. Lovely.
Then why not fund research into cell repair? Why not send robots as we already to to study what might have gone wrong (or just watch it go wrong around us - nice first hand lesson on the way?).
As for mitigating our popluation problems. Do you think we could lift 6*10^9 people to mars in 20 years? no? so why are you suggesting mars as a solution? How about we deal with the problem instead of proposing a solution that has no chance. I mean, do you think that, even if we got 6*10^9 people to mars, that it'd have the carrying capacity? What about the 20 years after that?
real considered reasons, please. not sci-fi plots.
I'm confused. What reason is there to go to mars? I mean, appart from the nice sunsets and that it'd be an adventure. Why should the world spend ~$10^12 for a few people to have an adventure?
The primary reason the internet is working is due to its LACK of regulation and government involvment.
Which is exactly what AOL/timewarner want you to believe. Lawrence Lessig has a bunch to say about exactly this misconception. It's really worrying that people will stick to such dogma while the corporations take advantage of their blindness to further entrench themselves.
specialist hardware - A typical Plan 9 installation will have a dedicated cpu server, a dedicated file server and many dedicated terminals The file server and cpu server will be connected by the fastest link available.
"everything is a file" - Device drivers, network connections, environment variables and many other services are represented by files in the individuals file name space. This name space can be manipulated to customise the user's environment. User-level file servers are trivial to write and use, and all of this is easily distributed as the file server communication is all in a simple protocol.
minimalist philosophy - Plan 9 is an operating system for programmers. It emphasises simplicity over configurability, good design over compatibility and pragmatism over "buzzword compliance".
sensible security - There is nosuper-user or root. Communication with the file server is only through a simple protocol which allows no special access. Passwords are never transmitted across the network, instead the terminal manages a challenge/response session with the authentication server.
1990s user interface - A three-button mouse and bitmapped display are assumed. Support for Unicode has been included from the ground up. Character-based user-interfaces (vi, xterm, rn) have been superseded.
The same people will argue that owning semi-automatic weapons is no defense against a tyranical government, "They'll bring bigger guns", but really, wouldn't you prefer your chances with an AK-47 rather than a slingshot?
I'd prefer my chances in a society which wouldn't let things get to that. I think that makes me an anarchist, but it sure don't make me a libertarian.
For the record, i'm sort of liberal democrat. For you americans, that's sort of like communism because it's left of fascism.
the academic community is based on an unwritten ethic which does closely resemble the hacker ethic, for obvious reasons.
but notice that computer science is not the only discipline to have this academic ethic / business ethic friction. biotech research suffers big time, as do any areas that can scam a profit.
Microsoft seems really keen to make out there is competition - even to the point of creating competition where there is none (abiword???). So how far does this extend? let's just take a stroll down to x-files land...
SGI and HP came out with nice noise on linux just in time for maritz to use that in his testemony as well, and we know HP and SGI are in bed with MS in other areas. So just how strong is their committment to linux? let's be blunt. is it for the benefit of microsoft, for some as yet undisclosed reward?
This case is MS' worst nightmare. They'd gladly turn linux into a little monster and give it 15% market share to get the DOJ off them. Then they can crush it - business as usual.
here
satisfied?
looks nice, but when are iTunes and iPod going to support a real encoding format?
I have been doing this for 2 years on Java and Linux. See jython.
Why does everyone here assume C# will be better than Java? It's irrational. Or it's ignorance?
Australia had a beaut shoestring space program, oohh, 20 years ago. We even launched a satellite from Woomera that was the model of robustness and longetivity (except perhaps voyager?). Anyway, the powers that be decided sheep were more important and profitable than technology and shut it down. And nothing's changed since...
I presented a little paper at a small gathering in '98.
see the pdf
Anyway, I can't remember thinking this was novel enough to patent. Obviously I'm never going to be rich.
- non-free
- uses non-standard scripting languages
anything else?As of the latest (and even not so latest) jvms from sun and blackdown it's stable, fast enough for just about anything, is free (beer) and has apis for *everything*. The industry support behind the platform is huge (bigger than for linux, for instance) and it's gaining momentum.
Programmer productivity is heaps more than with C++, and don't just believe the average pimple-dotter that it isn't - actually line up a good java team and a good C++ team and see who churns out more production quality flexible code quicker. I guarentee it won't be the C++ team. And don't tell me about python. I use python (JPython acutally) for *scripting* and *rad* because *that's what it's for*.
And if you want the latest on linux, add
deb http://www.mirror.ac.uk/sites/ftp.blackdown.org/ja va-linux/debian woody non-free
to /etc/apt/sources.list (if you're an 3l337 debian user).
You can even have it read your poxy GTK+ and KDE themes with skinlf. That's right! your java app can have a p0rn skin so you don't get lonely at night!
Yes, there are more 'interesting' languages out there. Hey, I prefer plan9, but I run linux because you just can't get any software for plan9. Same with java. Solid, supported ecommerce libraries for ML? yeah.
Sun doesn't think it should be free yet, and yes they have arsehole lawers. We'll see how that changes in future. In the meantime don't trash what you obviously don't understand.
Grrr.
The Semantic Web Page is a good starting point.
TBLs personal notes Is another one. Probably the best one, actually.
"The Semantic Web" was a term coined by Tim Berners-Lee (we all know who that is, don't we?) to describe a www-like global knowledge base, which when combined with some simple logic forms a really interesting KR system. His thesis is that early hypertext systems died of too much structure limiting scalability, and current KR systems (like CYC) have largely failed for similar reasons. The Semantic Web is an attempt to do KR in a web-like way.
This really could be the next major leap in the evolution of the web. Do yourself a favour and check it out. And it's not based on hacks for screen-scraping HTML, it's based on real KR infrastructure.
A white man is a more realistic image, is it not?
Well, I think Finland is the most internet aware country in the world, at least in terms of homes wired.
Also one of the first countries with a PKI. Yes, I have a cryptocard issued, like a passport, by the government. The specs are public and it's all based on common public tech (no v-chips here!).
And, from the Finnish constitution:
"The secrecy of correspondence, telephony and other confidential communications is inviolable."
I think a better title for your post would be
"The US does stuff, and sane countries do the right thing anyway". I used to live in Australia. Every now and then I look back and shake my head in disbelief...
Well, how about preferential voting? Here's how it works:
I'm pissed with the Aus. Labour party because of their swing to the right.
In the booth I vote preferentially: 1 to the green candidate (or whoever), 2 to Aus. democrats, and then 3 Aus. Labour, and then down further into the shit.
This can be done bottom up too. Start by putting your most hated candidate last, and then work your way into the middle. Yes, enjoy cathartic headkicking while voting!
The votes are counted thusly:
I voted green. If they get eliminated, then my vote goes to the Aus. Dems. And again, if they get eliminated, to Aus. Labour. *No wasted vote*!
The greens may not get in, but my preference for them gets counted, the major parties get a big scare, and the fascist bastards i didn't vote for don't benefit from my vote. Lovely.
As for mitigating our popluation problems. Do you think we could lift 6*10^9 people to mars in 20 years? no? so why are you suggesting mars as a solution? How about we deal with the problem instead of proposing a solution that has no chance. I mean, do you think that, even if we got 6*10^9 people to mars, that it'd have the carrying capacity? What about the 20 years after that?
real considered reasons, please. not sci-fi plots.
Someone please let me in on the secret!
Which is exactly what AOL/timewarner want you to believe. Lawrence Lessig has a bunch to say about exactly this misconception. It's really worrying that people will stick to such dogma while the corporations take advantage of their blindness to further entrench themselves.
So how does the requirement to publish 'all protocols' help us with the kerberos problem?
in the words of Gary
Has anyone read this speech by Lawrence Lessig of Harvard law school? He has an interesting take on the problem. Well worth a look.
For the record, i'm sort of liberal democrat. For you americans, that's sort of like communism because it's left of fascism.
the academic community is based on an unwritten ethic which does closely resemble the hacker ethic, for obvious reasons.
but notice that computer science is not the only discipline to have this academic ethic / business ethic friction. biotech research suffers big time, as do any areas that can scam a profit.
Some Factoids.
eat them up. yum yum.
SGI and HP came out with nice noise on linux just in time for maritz to use that in his testemony as well, and we know HP and SGI are in bed with MS in other areas. So just how strong is their committment to linux? let's be blunt. is it for the benefit of microsoft, for some as yet undisclosed reward?
This case is MS' worst nightmare. They'd gladly turn linux into a little monster and give it 15% market share to get the DOJ off them. Then they can crush it - business as usual.