Can't use toolkits for everythying especially where speed is required. Yes they do abstract some of this nonsense away but I don't understand
why its there in the first place. You should just be able to say "put colour X at pixel Y" and the X server does its best and returns the actual value it used.
Ok , the colour allocation functions do that up to a point but colourmaps, visuals etc should all have been dumped long ago for something better. Just my 2ps worth anyway.
I like X and I've used it for 12 years now and have been programming at the Xlib level for about 5 years but EVEN NOW I still have to get out
my venerable Xlib programming reference when I'm writing an app that requires liberal use of sophisticated colour. Read only , read write colourmaps etc, all these different types of visuals , Oh My God , who the hell designed this colour system?? Why the hell do I need a visual? Just give me colour X or the nearest equivalent , I don't give a damn HOW many colours
the graphics card can/can't do , you work it out Mr X server , it should not be my problem.
...when the C version is so simple? He could have used the C version for both. Even if he was trying to show off the features of the
language the C++ version is still way overkill.
Since I've worked in banking for the last 5 years I think I have a clue what I'm talking about and NO TPS are EVER written in Java. What you're
thinking off is front end and/or middleware.
"every company now wants their apps to work over the web"
Really? You think the bank you keep your money in wants its transaction processing system live on the web? And C++ might be archiac to you , but to me its a damn sight more flexible and powerful than Java. Don't believe me? Try writing a device driver, high end graphics app or TPS in java.
This should hardly come as earth shattering news to most people. Sun have never liked giving over control of anything to do with Java whether it
be the core language and libraries to go with it. Sun being led by the nose by IBM was never going to happen. Besides which , Java is a virtual irrelevance these days outside of the web world. Any serious programming STILL gets done in C/C++ or COBOL on unix/mainframes and C++/VB and now C# on windows.
Sorry Sun , but Java had its day , you blew it and now we're all waiting for the fat lady to sing...
The problem with that is that most spammers websites are hosted on innocent ISPs machines. After all , when someone pays for a web site the ISP doesn't know what it will be used for. The site only has to stay live for a few days for the spammers to make money. By the time the ISP has twigged and shut it down the spammers haved moved onto the next ISP to sucker.
No it isn't. The MAC address is the address used in the ethernet packet. If he's not using ethernet then the MAC address will never get out unless a program specifically sends it as data via another method.
The MAC address goes no further than the first router , in this case his broadband modem if thats
what he's using. If he's using dialup the MAC address doesn't even come into it.
Yeah , thats right , what you want is someone who thinks "I know everything so I won't make my system have extra layers of protection just in case I'm wrong.". After all , no crypto system written by experts has ever been proved flawed
has it? Noooo. And what makes you think they didn't know what they were doing? Thats what all americans think about russia it seems to me.How typical.
"you use a computer every day for YEARS, and not have even the slightest idea of how they work ?!"
Not only are most people sheep , but they're lazy stupid sheep. Though ironically those same people could probably give you the most minute details into the lives of various characters from daytime-soap-opera-of-your-choice but couldn't remember how to switch a PC on without re-reading the relevant part of the manual 3 times. Sometimes I'm amazed we ever made it out of the caves.
Yeah , I'll get modded down for this but I don't care. Just how lazy do you have to be in order to find moving a mouse a whole inch or 2 to be
a big pain? I mean come on, this is PATHETIC! Never mind couch potatoes , at least they're still half awake , this sort of thing is for coma potatoes! And please don't come up with the "well , like its just totally kool and leet dude!" , No it isn't, its SAD, and its for SAD people who spend so much time browsing that tiny little issues like how far they have to get their lazy arsed wrist muscles to move a mouse is a big deal!
"Every one of my classes has an online counterpart--message board, syllabus, announcements, grades. Overall grades are viewable online, tuition is payable online, registration is done SOLEY online, communication with professors is often easiest done online. "
Thats just like saying , "every one of my classes has information posted on a notice board outside the canteen". How exactly does that make it vital?
"How exactly would that help? It means that universities would have to have hundreds of times as many public computers, and hire IT staff to maintain all of them, plus pay to keep them relatively up-to-date."
Why would there need to be hundreds? Do students NEED to get online? No. Most of its just idle fucking about. They don't need net access to do their dissertations , an unnetworked computer (their own) ould do just fine and I have no issue with that. But why should the uni have to provide infrastructure for them to connect up to the internet? And what if the students live off campus like many have to do?
"But of course, you are just trolling, so what do you care about logic?"
Yeah , that would be right , just because I don't follow the slashdot party line that the net is the most important thing in existance and anyone who doesn't have instant access to it leads a sub standard life is trolling. Yeah , whatever little boy...
Why? I can't believe most uni students think connection to the internet is so important it would actually change their choice of place to study. Besides , you can't plug your own machines into office networks so why should uni's be any different.
Why do the pampered students need to be able to use their own PCs on the campus network anyway? Let them go to a computer centre where the machines have been set up correctly. Computers are not (yet) such a vital tool at uni that students need to be online 24/7, in fact I did a comp sci degree and didn't even OWN a computer much less have one plugged into the internet in my friggin room!
Funnily enough I did , and he raises the possibility of levying microtaxes on email. Which bit of that didn't you understand?
"He wants to tax the whole world..." (I know, that last bit's the sort of peurile hyperbole you see in campaign ads all the time... but you just made it, didn't you?)"
The point which you're obviously failing to grasp (and this might come as a shock to you) , but not all email originates in the USA. Ego , how
would he expect to levy taxes against this? Never mind , go back under your bridge...
"certain guns wouldn't need to be outlawed because some dumbfuck would press the trigger by accident and off his entire family"
I was thinking just the same thing when landmines, bioweapons, nukes at the like were outlawed for private citizens too. Just cos
some dumbfuck might decimate a city shouldn't prevent my God Given Right (y'all) to be able to own one!
Clearly the guy is pretty clueless about email or only ever receives it from his mother down the road. How does he expect to tax email from outside the USA? Hold the emails in some large mail spooler at the border and send a bill to the people in the foreign countries? Christ , how do people this dumb ever get elected? Oh... wait...
"Otherwise, optimize for the human. We're more important than the computer these days"
Actually we're not. Programmers are ten a penny , but a large computer system costs a fortune. If a company can get as much performance out of a
machine as it can in order to hold off on an upgrade they will. YOU may not work in a enviroment where performance matters but I can assue you that a whole lot of us still do.
"Since we're doing the jurying on several sites, and most of these do not have the possibility of using linux,"
Jesus , I mean come on , how hard would it be for these guys to have a couple of linux judges who have linux installed on their PCs?? Its not like people are asking them to judge AS/400 console demos! Or they could even get some
old cast off 486s or something and use those since you'd only need a bare minimal linux setup.
Having looked at some of the demos they remind me of lots of entries of the Assembly competitions from the early 90s before they descended into 3D hell.
Can't use toolkits for everythying especially where speed is required. Yes they do abstract some of this nonsense away but I don't understand
why its there in the first place. You should just be able to say "put colour X at pixel Y" and the X server does its best and returns the actual value it used.
Ok , the colour allocation functions do that up to a point but colourmaps, visuals etc should all have been dumped long ago for something better. Just my 2ps worth anyway.
I like X and I've used it for 12 years now and have been programming at the Xlib level for about 5 years but EVEN NOW I still have to get out
my venerable Xlib programming reference when I'm writing an app that requires liberal use of sophisticated colour. Read only , read write colourmaps etc, all these different types of
visuals , Oh My God , who the hell designed this colour system?? Why the hell do I need a visual? Just give me colour X or the nearest equivalent , I don't give a damn HOW many colours
the graphics card can/can't do , you work it out Mr X server , it should not be my problem.
"Changing resolution on the fly springs to mind as one thing it cant do"
Thats strange , because I've been able to do ctrl-alt-+ and ctrl-alt-minus to change the resolution ever since linux 1.2 days...
...when the C version is so simple? He could have used the C version for both. Even if he was trying to show off the features of the
language the C++ version is still way overkill.
Since I've worked in banking for the last 5 years I think I have a clue what I'm talking about and NO TPS are EVER written in Java. What you're
thinking off is front end and/or middleware.
"A large amount of academic coding gets done in Java,"
BFD. I learnt ML, smalltalk, Pascal and Prolog at uni , never used them since I left.
"it's a good bet they're going to use it on industry projects as well."
No , they'll use whatever languages the company tell them to use and if they haven't got the skills
required they won't get hired.
"let's remember that the "web world" is a pretty large one."
Not really. For every web facing application a company has written it probably has a dozen internal apps that arn't.
"every company now wants their apps to work over the web"
Really? You think the bank you keep your money in wants its transaction processing system live on the web? And C++ might be archiac to you , but to
me its a damn sight more flexible and powerful than Java. Don't believe me? Try writing a device driver, high end graphics app or TPS in java.
This should hardly come as earth shattering news to most people. Sun have never liked giving over control of anything to do with Java whether it
be the core language and libraries to go with it. Sun being led by the nose by IBM was never going to happen. Besides which , Java is a
virtual irrelevance these days outside of the web world. Any serious programming STILL gets done in C/C++ or COBOL on unix/mainframes and C++/VB and now C# on windows.
Sorry Sun , but Java had its day , you blew it and now we're all waiting for the fat lady to sing...
The problem with that is that most spammers websites are hosted on innocent ISPs machines. After all , when someone pays for a web site
the ISP doesn't know what it will be used for. The site only has to stay live for a few days for the spammers to make money. By the time the ISP
has twigged and shut it down the spammers haved moved onto the next ISP to sucker.
No it isn't. The MAC address is the address used in the ethernet packet. If he's not using ethernet then the MAC address will never get out
unless a program specifically sends it as data via another method.
The MAC address goes no further than the first router , in this case his broadband modem if thats what he's using.
If he's using dialup the MAC address doesn't even come into it.
Yeah , thats right , what you want is someone who thinks "I know everything so I won't make my system have extra layers of protection just
in case I'm wrong.". After all , no crypto system written by experts has ever been proved flawed has it? Noooo. And what makes you think they
didn't know what they were doing? Thats what all americans think about russia it seems to me.How typical.
"you use a computer every day for YEARS, and not have even the slightest idea of how they work ?!"
Not only are most people sheep , but they're lazy stupid sheep. Though ironically those same people
could probably give you the most minute details into the lives of various characters from daytime-soap-opera-of-your-choice
but couldn't remember how to switch a PC on without re-reading the relevant part of the manual 3 times.
Sometimes I'm amazed we ever made it out of the caves.
Yeah , I'll get modded down for this but I don't care. Just how lazy do you have to be in order to find moving a mouse a whole inch or 2 to be
a big pain? I mean come on, this is PATHETIC! Never mind couch potatoes , at least they're still half awake , this sort of thing is for coma
potatoes! And please don't come up with the "well , like its just totally kool and leet dude!" , No it isn't, its SAD, and its for SAD people who
spend so much time browsing that tiny little issues like how far they have to get their lazy arsed wrist muscles to move a mouse is a big deal!
"Every one of my classes has an online counterpart--message board, syllabus, announcements, grades. Overall grades are viewable online, tuition is payable online, registration is done SOLEY online, communication with professors is often easiest done online. "
Thats just like saying , "every one of my classes has information posted on a notice board outside the canteen". How exactly does that make it vital?
"How exactly would that help? It means that universities would have to have hundreds of times as many public computers, and hire IT staff to maintain all of them, plus pay to keep them relatively up-to-date."
Why would there need to be hundreds? Do students NEED to get online? No. Most of its just idle
fucking about. They don't need net access to do their dissertations , an unnetworked computer (their own) ould do just fine and I have no issue with that.
But why should the uni have to provide infrastructure for them to connect up to the internet? And what if the students live off campus like many have to do?
"But of course, you are just trolling, so what do you care about logic?"
Yeah , that would be right , just because I don't follow the slashdot party line that the net is the most important thing in existance and anyone
who doesn't have instant access to it leads a sub standard life is trolling. Yeah , whatever little boy...
Why? I can't believe most uni students think connection to the internet is so important it
would actually change their choice of place to study. Besides , you can't plug your own machines into office networks so why should uni's
be any different.
Why do the pampered students need to be able to use their own PCs on the campus network anyway? Let them go to a computer centre where the
machines have been set up correctly. Computers are not (yet) such a vital tool at uni that students need to be online 24/7, in fact I did a comp sci degree and didn't even OWN a computer
much less have one plugged into the internet in my friggin room!
"You haven't even read the article."
Funnily enough I did , and he raises the possibility of levying microtaxes on email. Which bit of that didn't you understand?
"He wants to tax the whole world..." (I know, that last bit's the sort of peurile hyperbole you see in campaign ads all the time... but you just made it, didn't you?)"
The point which you're obviously failing to grasp (and this might come as a shock to you) , but not all email originates in the USA. Ego , how
would he expect to levy taxes against this? Never mind , go back under your bridge...
"Use a decent filtering scheme."
Yeah , like they're 100% effective.
"certain guns wouldn't need to be outlawed because some dumbfuck would press the trigger by accident and off his entire family"
I was thinking just the same thing when landmines, bioweapons, nukes at the like were outlawed for private citizens too. Just cos
some dumbfuck might decimate a city shouldn't prevent my God Given Right (y'all) to be able to own one!
Clearly the guy is pretty clueless about email or only ever receives it from his mother down the road. How does he expect to tax email from ... wait...
outside the USA? Hold the emails in some large mail spooler at the border and send a bill to the people in the foreign countries? Christ , how do people
this dumb ever get elected? Oh
"Otherwise, optimize for the human. We're more important than the computer these days"
Actually we're not. Programmers are ten a penny , but a large computer system costs a fortune. If a company can get as much performance out of a
machine as it can in order to hold off on an upgrade they will. YOU may not work in a enviroment where performance matters
but I can assue you that a whole lot of us still do.
Unless he never tells them. I mean short of hiring a PI just how would they find out that
he had done it anyway?
In their FAQ:
"Since we're doing the jurying on several sites, and most of these do not have the possibility of using linux,"
Jesus , I mean come on , how hard would it be for these guys to have a couple of linux judges who
have linux installed on their PCs?? Its not like people are asking them to judge AS/400 console demos! Or they could even get some
old cast off 486s or something and use those since you'd only need a bare minimal linux setup.
Having looked at some of the demos they remind me of lots of entries of the Assembly competitions
from the early 90s before they descended into 3D hell.