Reason 1, VB sucks as an enterprise language. Where by "enterprise" I mean able to be maintatined better by large teams that have high churn rates. Because they do.
Reason 2, VB will not pay off your mortgage as fast as Java. See "enterprise" and "churn" above.
Other than that I agree whole heartedly. With the possible exception of using php server side. Now _there_ is a language that doesn't know shit about object orientation.
The real news in here, for me at least, is the frequent gaps between C and C++ implementations of the same thing. For the few sources I managed to look at (yes, the server is/.'ed to hell) the main culprit seems to be the STL.
God I hate that thing. I mean, yes, it's very abstract and nice and fast by abstract library standards. But it has a learning curve like the north face of Everest, FFS. I've coded in C++ for a number of years now and have ended up with a personal style that perhaps more mirrors objective C than anything else, it's starting to look like that wasn't such a bad choice.
I don't like the streams libraries either.
Bjarne Stroustrup would hate me.
Does this go to reinforce my position that in this day and age Java is a logical choice for pretty well everything bespoke and not performance critical? (Slow language made by people that make big computers. Hmmmmmmm)
"OUR SUCCESS DEPENDS ON DEVELOPING NEW SYSTEMS THAT ACHIEVE MARKET ACCEPTANCE AND ON THE SUCCESS OF OUR PROFESSIONAL SERVICES ORGANIZATION" (their shouting),
"WE COULD BE PREVENTED FROM SELLING OR DEVELOPING OUR PRODUCTS IF THE GNU GENERAL PUBLIC LICENSE AND SIMILAR LICENSES UNDER WHICH THE OPERATING SYSTEM INCORPORATED INTO OUR PRODUCTS IS DEVELOPED AND LICENSED, ARE NOT ENFORCEABLE"
and especially for today "WE ARE VULNERABLE TO UNEXPECTED NETWORK INTERRUPTIONS CAUSED BY SYSTEM FAILURES, WHICH MAY RESULT IN REDUCED VISITOR TRAFFIC ON OUR NETWORK, DECREASED REVENUE
AND HARM TO OUR REPUTATION".
FWIW I think they'll actually be fine. No zillionaires, but afloat none the less.
The problem is that while you're comfortable with data being on your machine, 99% of people (joe consumer) would rather it wasn't. They have no idea how to do backups, are uncomfortable with the idea of disk crashes, and (ironically) are used to the idea that computers just do go wrong even if they have no idea that it's our friends in Redmond that cause it.
So they want someone else to look after their data.
How're you supposed to rescue a hostage with that then? I mean, you've got a hysterical hostage either paralysed with fear or screaming their nuts off.... You've just blown away four Iraqi terrorists and their mates are coming steaming down the hallway...
Where the fsck do you put them? You can't throw them in the passenger seat and piss off over the horizon 'cos there isn't a passenger seat. Even if there was a passenger seat you have to explain to them that they have to hold on REAL DAMN TIGHT because in 9.8 seconds time you're going to be a quarter mile away?
It hovers around the 2:1 mark. However, to save you some time, you'll get less money in NZ. But you need less money in NZ too. Average income is around the NZ$35k mark. It is. Really. Software engineers get paid 45k for grads, 65k+ for developers, $50hr+ for contracts.
FWIW I think my standard of living here is _way_ higher than anywhere else I've lived, but I like hills, clean air, no traffic jams, stuff like that.
ADSL in most places, 512Kbit/128Kbit, 1 Gig per month transferred, $99 per month.
Wellington has cable modems too: Same rates as ADSL, a different 256/128 and 5 Gig plan and a cheaper ($70) 128/128 and 10 Gig plan. The city centre has citylink (100Mbit MAN), but it's a bit pricey for your flat.
There's also a wide collection of wireless and satellite broadbands.
Loads of work here, easy work permits, and employment agencies that actually seem to do their jobs. Best way is to just punt over and talk to a few people, though you can search with your skillset here.
Give me a mail if you actually want to do it and I'll get you set up.
This became a FAQ when the crusoe came out. The official line is there is no such thing as a native instruction set, basically because they want to retain the flexibility to change it between one model and another. Or possibily even just between revisions of processor cores.
It's all quite clever really.
Now, when are they going to write the emulator for PPC? Or Sparc?
I think the whole point is that the processor runs fanless. So while there is one processor, and it is one point of failure, under normal circumstances you need both the CPU and the fan to be working or the server dies.
Perhaps more to the point the CPU doesn't have any moving parts. If any one thing is going to be a single point of failure, I'd rather it didn't have any moving parts.
If your developers have to have new computers every few months, chances are you're going to be shipping products that are unusuable by most of your customers. If you give two groups of developers identical specs, and one group has the latest Pentium III/IV/whatever systems with hundreds of megabytes of RAM, 21" monitors, and a network spewing Cerenkov radiation, and the other group has 486 and Pentium systems stuffed with a few 10's of megabytes of RAM, monitors that can actually be carried by one person, and a network that just might be as fast as sneaker-net, well, you're going to get two very different-looking products that do the same thing.
Kind of. Certainly the team on the 486's will be forced to write more efficient software, but you have to ask yourself if it's really needed? If efficient software is necessary, explain java.
The more important point is that the team on 486's will ship way late. This has something to do with compilers being slower, the network being a dog etc. And one hell of a lot to do with pissed off software engineers not being arsed to do anything or leaving to go somewhere with better gear.
Fuck yes! And I quote: "Moderation Totals:Flamebait=3, Troll=4, Insightful=1, Interesting=1, Informative=2, Funny=9, Overrated=3, Total=23.". I mean, Insightful? Where does he buy crack?
Oh, but I exceed myself for the Bonobo lady. I can't help but feel what we're missing here is some new part of slashcode. It should be possible to issue a query for total moderations every half hour or so and do a slashbox on the front page. Something along the lines of:
Hottest Trolls:
Bonobos are more than that; they're people too (27)
Red Hat, the only serious distribution (23)
And so on. Hmmm. How to do this remotely. You're right about the archive.
Apparently, Red Bull had nothing to do with the placement - the developers just put it in. Red Bull didn't pay for the placement, nor did the developers pay a license fee.
Wow! That is fscked! I guess the kudos count just went up.
I guess they must have been drinking a lot of it on those late-night coding sessions...
Yeah. That and the crack they were smoking. I wish even more that I'd been on that team.
Agreed. Had a good 1/1/99 on Red Bull and Vodka. Also, try some stuff made here (NZ) called "vitalise" or "V" - V+Vodka is quickly turning into the official drink of a lan parties. Good stuff, makes you talk bollocks though.
I first saw this in Wipeout 2097 which (in the UK at least) was sponsored by Red Bull - an energy drink that tastes of cough medicine. Freaked me out slightly to think of there being advertising rates for billboards that didn't exist in 'the real world' (tm).
Reason 1, VB sucks as an enterprise language. Where by "enterprise" I mean able to be maintatined better by large teams that have high churn rates. Because they do.
Reason 2, VB will not pay off your mortgage as fast as Java. See "enterprise" and "churn" above.
Other than that I agree whole heartedly. With the possible exception of using php server side. Now _there_ is a language that doesn't know shit about object orientation.
Dave
The real news in here, for me at least, is the frequent gaps between C and C++ implementations of the same thing. For the few sources I managed to look at (yes, the server is /.'ed to hell) the main culprit seems to be the STL.
God I hate that thing. I mean, yes, it's very abstract and nice and fast by abstract library standards. But it has a learning curve like the north face of Everest, FFS. I've coded in C++ for a number of years now and have ended up with a personal style that perhaps more mirrors objective C than anything else, it's starting to look like that wasn't such a bad choice.
I don't like the streams libraries either.
Bjarne Stroustrup would hate me.
Does this go to reinforce my position that in this day and age Java is a logical choice for pretty well everything bespoke and not performance critical? (Slow language made by people that make big computers. Hmmmmmmm)
Dave
Vodafone NZ (relative newcomer) runs a GSM based network and their SMS service works with almost every other service on earth!
:)
Unless you live at my house, in which case only Telecom's network gets any coverage. Bit of a no-brainer at that point.
Dave
Try the quarterlies.
Particularly enjoy
"OUR SUCCESS DEPENDS ON DEVELOPING NEW SYSTEMS THAT ACHIEVE MARKET ACCEPTANCE AND ON THE SUCCESS OF OUR PROFESSIONAL SERVICES ORGANIZATION" (their shouting),
"WE COULD BE PREVENTED FROM SELLING OR DEVELOPING OUR PRODUCTS IF THE GNU GENERAL PUBLIC LICENSE AND SIMILAR LICENSES UNDER WHICH THE OPERATING SYSTEM INCORPORATED INTO OUR PRODUCTS IS DEVELOPED AND LICENSED, ARE NOT ENFORCEABLE"
and especially for today "WE ARE VULNERABLE TO UNEXPECTED NETWORK INTERRUPTIONS CAUSED BY SYSTEM FAILURES, WHICH MAY RESULT IN REDUCED VISITOR TRAFFIC ON OUR NETWORK, DECREASED REVENUE
AND HARM TO OUR REPUTATION".
FWIW I think they'll actually be fine. No zillionaires, but afloat none the less.
Dave
MY data is one SOMEONE ELSE's machine.
:(
The problem is that while you're comfortable with data being on your machine, 99% of people (joe consumer) would rather it wasn't. They have no idea how to do backups, are uncomfortable with the idea of disk crashes, and (ironically) are used to the idea that computers just do go wrong even if they have no idea that it's our friends in Redmond that cause it.
So they want someone else to look after their data.
Hmmmm.
Dave
How're you supposed to rescue a hostage with that then? I mean, you've got a hysterical hostage either paralysed with fear or screaming their nuts off.... You've just blown away four Iraqi terrorists and their mates are coming steaming down the hallway...
Where the fsck do you put them? You can't throw them in the passenger seat and piss off over the horizon 'cos there isn't a passenger seat. Even if there was a passenger seat you have to explain to them that they have to hold on REAL DAMN TIGHT because in 9.8 seconds time you're going to be a quarter mile away?
So how does this work then?
Dave
It hovers around the 2:1 mark. However, to save you some time, you'll get less money in NZ. But you need less money in NZ too. Average income is around the NZ$35k mark. It is. Really. Software engineers get paid 45k for grads, 65k+ for developers, $50hr+ for contracts.
FWIW I think my standard of living here is _way_ higher than anywhere else I've lived, but I like hills, clean air, no traffic jams, stuff like that.
Computers cost shitloads.
Dave
ADSL in most places, 512Kbit/128Kbit, 1 Gig per month transferred, $99 per month.
Wellington has cable modems too: Same rates as ADSL, a different 256/128 and 5 Gig plan and a cheaper ($70) 128/128 and 10 Gig plan. The city centre has citylink (100Mbit MAN), but it's a bit pricey for your flat.
There's also a wide collection of wireless and satellite broadbands.
Dave
Not Europe, I know, but nice none the less.
:)
Loads of work here, easy work permits, and employment agencies that actually seem to do their jobs. Best way is to just punt over and talk to a few people, though you can search with your skillset here.
Give me a mail if you actually want to do it and I'll get you set up.
Dave
Why don't they make a linux distro that is specifically for installing Oracle on top of?
:)
That, is a great idea. How bloody simple would that be - a CD that turns a big x86 box into an Oracle server.
Blimey.
Dave
This became a FAQ when the crusoe came out. The official line is there is no such thing as a native instruction set, basically because they want to retain the flexibility to change it between one model and another. Or possibily even just between revisions of processor cores.
It's all quite clever really.
Now, when are they going to write the emulator for PPC? Or Sparc?
Dave
flat rate, unlimited MP3 sharing or NOTHING
Bzzzt! Wrong, we want free unlimited MP3 sharing... or we'll go and make it our-fscking-selves.
Dave
I think the whole point is that the processor runs fanless. So while there is one processor, and it is one point of failure, under normal circumstances you need both the CPU and the fan to be working or the server dies.
Perhaps more to the point the CPU doesn't have any moving parts. If any one thing is going to be a single point of failure, I'd rather it didn't have any moving parts.
Dave
Super cavitating weapons would travel faster than the speed of sound, so it cannot be detected sonically
Nope. They're talking about 200 knots (approx) here, so sub speed of sound in air, let alone water.
Dave
Yeah, but it doesn't have to not hit anything, does it?
From the changelog:
ipfw(8) has a new feature ("me") that allows for packet matching on
interfaces with dynamically-changing IP addresses.
Neo says "Whoa".
Dave
Changes since 4.2 are at:
http://www.freebsd.org/releases/4.3R/notes.html
Dave
If your developers have to have new computers every few months, chances are you're going to be shipping products that are unusuable by most of your customers. If you give two groups of developers identical specs, and one group has the latest Pentium III/IV/whatever systems with hundreds of megabytes of RAM, 21" monitors, and a network spewing Cerenkov radiation, and the other group has 486 and Pentium systems stuffed with a few 10's of megabytes of RAM, monitors that can actually be carried by one person, and a network that just might be as fast as sneaker-net, well, you're going to get two very different-looking products that do the same thing.
Kind of. Certainly the team on the 486's will be forced to write more efficient software, but you have to ask yourself if it's really needed? If efficient software is necessary, explain java.
The more important point is that the team on 486's will ship way late. This has something to do with compilers being slower, the network being a dog etc. And one hell of a lot to do with pissed off software engineers not being arsed to do anything or leaving to go somewhere with better gear.
Never underestimate the power of 21" monitor.
Dave
The Syrian guy was good
Fuck yes! And I quote: "Moderation Totals:Flamebait=3, Troll=4, Insightful=1, Interesting=1, Informative=2, Funny=9, Overrated=3, Total=23.". I mean, Insightful? Where does he buy crack?
Oh, but I exceed myself for the Bonobo lady. I can't help but feel what we're missing here is some new part of slashcode. It should be possible to issue a query for total moderations every half hour or so and do a slashbox on the front page. Something along the lines of:
Hottest Trolls:
Bonobos are more than that; they're people too (27)
Red Hat, the only serious distribution (23)
And so on. Hmmm. How to do this remotely. You're right about the archive.
Dave
he discovered that it was perfectly okay to like gay pornography. Now he works as an NT administrator.
Is it just me, or have the last couple of days been classics for trolling?
Dave
Apparently, Red Bull had nothing to do with the placement - the developers just put it in. Red Bull didn't pay for the placement, nor did the developers pay a license fee.
Wow! That is fscked! I guess the kudos count just went up.
I guess they must have been drinking a lot of it on those late-night coding sessions...
Yeah. That and the crack they were smoking. I wish even more that I'd been on that team.
Dave
Agreed. Had a good 1/1/99 on Red Bull and Vodka. Also, try some stuff made here (NZ) called "vitalise" or "V" - V+Vodka is quickly turning into the official drink of a lan parties. Good stuff, makes you talk bollocks though.
Dave
I first saw this in Wipeout 2097 which (in the UK at least) was sponsored by Red Bull - an energy drink that tastes of cough medicine. Freaked me out slightly to think of there being advertising rates for billboards that didn't exist in 'the real world' (tm).
Dave
Trainspotter fact: It has a cathedral and is therefore a city. I kid you not.
Dave
Haven't ATI just bought the FireGL line from Diamond? Are we going to get a corporate lawyer fire fight?
Dave