amen to that. I've been coding in linux for a few years now, and it just seems natural to dig up source when something is acting weird, or you need to see how something works. however, the course im taking now in school is mainly windows-based coding. it has been rather difficult to grasp, simply due to the massive number of msdn pages, versus very little real code. even while linux's docs are quite lacking in areas, the source still shows the way (if you are patient). along the way, you might even learn something new.
i recently upgraded from 2.2 to 2.4, after hearing about all sorts of amazing new things, and found nothing so new it was worth mentioning. some of the internal algorithms changed, and the elegance in some is amazing. but from a user point of view, nothing really changed (maybe devfs).
and what's worse; ms people seem to post here, posing serious claims. and the linux users post here saying how much ms 5ux0r5 and how linux is 7337 etc. i fear ms may make quite a move here, and linux could be left in the dust, due to complacency.
hmm, thats interesting. im not too familiar with irix, but some of its features just seem so cool =) what about implimenting it as an extention of signals, in that a process can get SIGHBRN8, and if it's not handled by the app explicitly (ala sigaction()), the os can just do a quick and dirty save-everything method. that gets the best of both worlds: every app _can_ hibernate, and specilaized ones can do it better, and not have the inconsistencies of implimenting both independantly (os hibernating a process that is preparing to hibernate w/o os hooks etc)
although in your analogy, you're using something that costs a bit more than a cd/dvd (100usd for a tv, 0usd for a cd/dvd). also, when you buy a tv, you don't buy the rights to use it, you actually buy the device. that is not the case with cd/dvd's. with those, you only buy the rights to use it, but you don't own the data that it contains.
Dual stream capability means I can record or watch two shows at the same time (yes, watch two - see the next topic about picture-in-picture). In fact I can record two and watch a third off the hard drive.
sorry, but who the heck watches two tv shows at the same time? i do that at times with a game and tv, or a movie and a game, but serisouly, two tvc shows? if you're that obsessed with media saturation maybe you should try real life once in a while. its a little bit different, and no 30 second breaks.
it doesn't deal with corrupt ram in the sense that the data the cpu gets is wrong from whats actualyl in memory. it has to do with how the cpu manages data. with 4k pages, it properly clears out its table when told to. with 4m pages, it doesn't always clear it (depending on some address bit 21). no kind of ram could fix this (except for maybe using 4M of ram, but i imagine that would be quite useless =)
not to burst a bubble (i too think it would be really cool to do =), but i imagine 'running pants' would probably end up tearing the person wearing them to shreds at really high velocities. when you go fast in a car, your butt takes most of the abuse (and lower back when you hit a pothole, etc), but with these, your feet, knees, and hips would take quite a beating. compound fractures come to mind perhaps.
imagine being on a childrens bike (with no gears, when the back wheel spins, the pedals spin, etc). now, sit on it, bolt your feet to the pedals, and have a buddy drive you down the freeway at 50 miles per hours. ouch:^)
Would it enhance the Linux capabilities, perhaps even encouraging a unified GUI?
"Unify the gui! one world, one os!"
as a developer, i feel very strongly about having a unified gui, from both the users point of view, and my own. I like linux as much as the next, but a unification idea of any kind will not fly in the community. Its unfortunate =( we'll tolerate a standard kernel (most of us), we'll tolerate X as a standard, but gui? never, thats completely idiotic. We have to spin our wheels, each one reinventing the wheel, merely to put us farther behind. I, personally, don't really know where to stand on this. I like standards, they're easy to code for, learn once, get jobs done. on the other hand, new things provide a break from the restrictions that are apparent in any standard after one uses it for a time.
in other news. I'm not sure how much bios has to do with linux ui of any sort (other than maybe some initializing vga routines). its 32bit, and bios isnt required (unless you like svgalib). form what i've seen, linux bios only really helps boot times (by an incredible amount, i must say). after kernel is loaded, it still just runs apps as normal.
first things first, i didn't read the article (yet) =) so, i may be completely off base.
also, a large important factor is the use of those billion transistors. it could be used as a large onboard cache, or a massivly parallel adder, or something completely useless. and the something completely useless part is probably what intel will produce, not because their produces are crap necessarily, but because they continually use that pathetic x86 architecure. no matter how many clever tricks you use to decode, how many stages you make a pipeline, and how risc-like your core is, the external instruction set is still a severe limiting factor. it becomes uneconomical (in theory) compared to simpler alternatives. At least, with ia32 it is awful (excited me in middle school, then i realized how toy-like it was compared to something useful, like a mips or an ibm ppc or something). im not as sure about the ia64 architecture. if they're going to make something that sophisticated, i'd hate to see it blown by lousy implimentation. "yay, my cpu has.5 billion transistors employed to decode x86 instructions. thats got to be better than using 2million of them to decode a simple risc isa"
I think this is the most relavant post i've read on this topic to date. you chop out the hype, and explain the benefits. its great, really.
thanks for saving me a more lengthy post =)
and this will unfortunatly probably never happen. Linux people (myself included) are generally gung ho about having multiple apis for everything. while this is good in some ways, it's awful in others. we have X, with no kind of gui standard. theres pdq (what i use), lpr (lousy imho), cups (gonna give it a spin in a bit), and this. for sound, there was oss, which i used for ever, programmed for, and everything, and now alsa, which absolutly rocks (featurewise). and these are for common, user side things. people continue to speculate what linux needs to 'win the desktop,' and the list is generally something like : apps, ms office, games.
while these would help, it'd be more helpful to people writing those if they had a standard api to write for, rather than trying to accomodate all of them. but as soon as you say 'one standard' you get the general 'one world, one os' reply. its unfortunate, really, despite how helpful it really would be.
theres nothing wrong with progress, but some coherence would provide worlds of help to developers.
with all the current research about qbits and quantum computing, where a handful of qbits could factor prime numbers of amazing complexity - perhaps the REAL source of artificial consciousness
and, in the beginning, we were thinking that a machine that could play chess would be a real source for intelligence. just because it's new and different doesn't mean it provides a breakthrough in the area needed. yes, quantum stuff is new and interesting, but it primarily involves lists, factors, and the like. serial operation is possible, but gets no real benefit from qubits. silicon+3D+FPGA could be the answer as well.
and conversly, it is seldom wise to cut down the new because it could possibly solve new problems. for all we know, it could help develop ai. afaik, neurons use to some degree quantum effects, so quantum computing is not out of the question. but it is probably only part of the answer.
For example, a Yes/No dialog appeared on the screen so I naturally hit "Y" on the keyboard instead of clicking the button. It didn't work. I also found myself trying to hit ALT-F4 to close the current window...it didn't work either.
And i have _no_ idea how many times i have hit tab in a dos box to have it try to finish the c:\windows directory\with lots\of\sub-folders\ that bash provides. and how easy 'ls' is versus 'dir'. how many times i've hit ctrl-c to kill a task, only to have it copy the highlighted parts. and how many time i hit alt-Fn to switch vt's, only to be bound to one, or ctrl-atl-Fn to get to a sane command prompt when windows goes crazy.
your logic is flawed. under linux, you at least get the choice to reconfigure it (if you are daring =). i know of no registry hacks under windows that do that sort of thing. criticizing a user interface because it isnt what others already are doesn't provide you with any sort of advancement, you merely stand still..
Can they really be this stupid to think that this kind of $%&# can continue. US citizens like freedoms...
We like freedoms? last time i checked, we are all supportive of our government that is removing rights to protect us from terrorists. not that i disagree, but i feel there are far better ways, if we were willing to turn the retards in office off, and turn some productive brains on. we may not like restrictions, but when it comes to things like money, the economy, and jobs, people will care. all they need to say is 'support ms, the copyright upholder of justice. damned be the linux hackers wo feel they can freely use devices for destruction.'
Can 'they' really be that stupid? dont even bother. people are far stupider than you can imagine. it will continue, and whats worse, people will like it. not that its good, or right, but thats how it is.
ultimately folks, I think the end user is going to be held responsible
No, that can't happen! it's never the 1d10t users fault. goner worm never got users in trouble, even though it required them to click stuff. probably a similar case with other things of this nature.
the customer is always right mentaility is causing a lot of dumb customers these days.. ('i want a computer with a gigabyte!') they never get blaimed. its always Someone else's Fault (tm).
man, get with it! =) virsu writers are now terrorists, and we should do everything in out power to destroy them. we should even go so far as to harm innocent users in the quest to kill viruses./sarcasm
however, i agree, jail time is a shame. they were only doing their job. think of how many people might have learned somethign from that one, and how many more didn't learn a damn thing. perhaps companies could use such information in a useful manner...
all because we do not understand simple policy. it's funny how people who don't follow the rules (virus writers) get punished, while people who don't follow the rules (retard's who cliked) don't get punished. I couldn't care less, as I will be neither one. yeah, when i was a younger coder i figured writing viruses would be cool, and even now i toy with the idea simply because i really don't like microsoft products and find that breaking into 'secure' systems thru simple measures is amusing, but that isn't useful as a future, and im more of a white hat anyways. if some average joe let bob gang banger into his living room, and joe gets shot, joe wouldn't be held responsible. thats how they work. =(
...but I don't think the human brain is capable of forming a pattern out of gibberish.
you learned english. i've yet to see a more gibbered language =) (probably many others, i dont know many languages). many people listen to politicians and lawyers. i find their contributions to society along similar lines:^)
you decide it would work just as well if you just pushed it back together and hope each one connected to the one it was connected to before. Heh. Not likely.
nope, not when the system expects exact responce always, as computers often do. no matter how many times you try, a mis-formatted floppy will never register to windows. this is not how the brain works. it constantly reconfigures itself to different environments, trying to make sense out of what it receives.
you could overwhelm it with junk though, and it'd never get it sorted out. but i'd imagine it could get something worked out in some cases, given time. (see the hand-thru-glass-door post a few messages up).
cheers
dakoda
write some kind of lame sound card 'driver' that actually just dumps pcm out data to a file. i'd imagine it'd take some work, but everyone with windows could use it, and save anything that gets played thru the speakers.
with all the processing power this has, it might actually be useful to have a beowulf cluster of these. it seems sufficiently redundant, so one could be doing something complex on one of the extra cpu's (article says it has 10, that seems excessive imho) assuming it isnt needed, as you commute to work or whatnot. and with dozens of them in future ginger-garages, hooking them up to crunch seti@home packets or something more useful may be a nice way to publicaly donate powerful hardware when not in use.
Re:My favorite games SNK games were for NES...
on
Farewell to SNK
·
· Score: 1
Baseball stars! oh my gosh we loved that game.
for weeks on end, my friends and i would gather round the old nes and play round after round, having one team continually lose so the other team got lots of money for better players.
someone mod'd down a comment about certifications meaning nothing. (or, it was be anonymus coward, dont recall). this is quite true. there is nothign stopping completely incompitent lawyers and judges from making decisions, you would therefore get no special privs.
also, dont let your certifications go to your head. no offense, i dont know you so i couldnt judge you, and im not, but i have seen/many/ 'certified' morons. this is in no way personal, but just somethign to keep in mind. im sure the eff people think they know what they're doing too. just make sure when you get there, you actually do =) go get 'em, tiger.
amen to that. I've been coding in linux for a few years now, and it just seems natural to dig up source when something is acting weird, or you need to see how something works. however, the course im taking now in school is mainly windows-based coding. it has been rather difficult to grasp, simply due to the massive number of msdn pages, versus very little real code. even while linux's docs are quite lacking in areas, the source still shows the way (if you are patient). along the way, you might even learn something new.
you know, you've got quite a point.
i recently upgraded from 2.2 to 2.4, after hearing about all sorts of amazing new things, and found nothing so new it was worth mentioning. some of the internal algorithms changed, and the elegance in some is amazing. but from a user point of view, nothing really changed (maybe devfs).
and what's worse; ms people seem to post here, posing serious claims. and the linux users post here saying how much ms 5ux0r5 and how linux is 7337 etc. i fear ms may make quite a move here, and linux could be left in the dust, due to complacency.
hmm, thats interesting. im not too familiar with irix, but some of its features just seem so cool =) what about implimenting it as an extention of signals, in that a process can get SIGHBRN8, and if it's not handled by the app explicitly (ala sigaction()), the os can just do a quick and dirty save-everything method. that gets the best of both worlds: every app _can_ hibernate, and specilaized ones can do it better, and not have the inconsistencies of implimenting both independantly (os hibernating a process that is preparing to hibernate w/o os hooks etc)
although in your analogy, you're using something that costs a bit more than a cd/dvd (100usd for a tv, 0usd for a cd/dvd). also, when you buy a tv, you don't buy the rights to use it, you actually buy the device. that is not the case with cd/dvd's. with those, you only buy the rights to use it, but you don't own the data that it contains.
maybe it was an athlon powered mouse, and the heatsink fell off :^)
Dual stream capability means I can record or watch two shows at the same time (yes, watch two - see the next topic about picture-in-picture). In fact I can record two and watch a third off the hard drive. sorry, but who the heck watches two tv shows at the same time? i do that at times with a game and tv, or a movie and a game, but serisouly, two tvc shows? if you're that obsessed with media saturation maybe you should try real life once in a while. its a little bit different, and no 30 second breaks.
it doesn't deal with corrupt ram in the sense that the data the cpu gets is wrong from whats actualyl in memory. it has to do with how the cpu manages data. with 4k pages, it properly clears out its table when told to. with 4m pages, it doesn't always clear it (depending on some address bit 21). no kind of ram could fix this (except for maybe using 4M of ram, but i imagine that would be quite useless =)
perhaps have kernel.org host a md5sum of the authentic tarball. then, once you get it, md5sum, and compare. also, compare tarball sizes, to the byte.
at least, thats what i would do...
not to burst a bubble (i too think it would be really cool to do =), but i imagine 'running pants' would probably end up tearing the person wearing them to shreds at really high velocities. when you go fast in a car, your butt takes most of the abuse (and lower back when you hit a pothole, etc), but with these, your feet, knees, and hips would take quite a beating. compound fractures come to mind perhaps. :^)
imagine being on a childrens bike (with no gears, when the back wheel spins, the pedals spin, etc). now, sit on it, bolt your feet to the pedals, and have a buddy drive you down the freeway at 50 miles per hours. ouch
Would it enhance the Linux capabilities, perhaps even encouraging a unified GUI?
"Unify the gui! one world, one os!"
as a developer, i feel very strongly about having a unified gui, from both the users point of view, and my own. I like linux as much as the next, but a unification idea of any kind will not fly in the community. Its unfortunate =( we'll tolerate a standard kernel (most of us), we'll tolerate X as a standard, but gui? never, thats completely idiotic. We have to spin our wheels, each one reinventing the wheel, merely to put us farther behind. I, personally, don't really know where to stand on this. I like standards, they're easy to code for, learn once, get jobs done. on the other hand, new things provide a break from the restrictions that are apparent in any standard after one uses it for a time.
in other news. I'm not sure how much bios has to do with linux ui of any sort (other than maybe some initializing vga routines). its 32bit, and bios isnt required (unless you like svgalib). form what i've seen, linux bios only really helps boot times (by an incredible amount, i must say). after kernel is loaded, it still just runs apps as normal.
first things first, i didn't read the article (yet) =) so, i may be completely off base.
.5 billion transistors employed to decode x86 instructions. thats got to be better than using 2million of them to decode a simple risc isa"
also, a large important factor is the use of those billion transistors. it could be used as a large onboard cache, or a massivly parallel adder, or something completely useless. and the something completely useless part is probably what intel will produce, not because their produces are crap necessarily, but because they continually use that pathetic x86 architecure. no matter how many clever tricks you use to decode, how many stages you make a pipeline, and how risc-like your core is, the external instruction set is still a severe limiting factor. it becomes uneconomical (in theory) compared to simpler alternatives. At least, with ia32 it is awful (excited me in middle school, then i realized how toy-like it was compared to something useful, like a mips or an ibm ppc or something). im not as sure about the ia64 architecture. if they're going to make something that sophisticated, i'd hate to see it blown by lousy implimentation. "yay, my cpu has
I think this is the most relavant post i've read on this topic to date. you chop out the hype, and explain the benefits. its great, really.
thanks for saving me a more lengthy post =)
and this will unfortunatly probably never happen. Linux people (myself included) are generally gung ho about having multiple apis for everything. while this is good in some ways, it's awful in others. we have X, with no kind of gui standard. theres pdq (what i use), lpr (lousy imho), cups (gonna give it a spin in a bit), and this. for sound, there was oss, which i used for ever, programmed for, and everything, and now alsa, which absolutly rocks (featurewise). and these are for common, user side things. people continue to speculate what linux needs to 'win the desktop,' and the list is generally something like : apps, ms office, games.
while these would help, it'd be more helpful to people writing those if they had a standard api to write for, rather than trying to accomodate all of them. but as soon as you say 'one standard' you get the general 'one world, one os' reply. its unfortunate, really, despite how helpful it really would be.
theres nothing wrong with progress, but some coherence would provide worlds of help to developers.
just my 2 cents
with all the current research about qbits and quantum computing, where a handful of qbits could factor prime numbers of amazing complexity - perhaps the REAL source of artificial consciousness
and, in the beginning, we were thinking that a machine that could play chess would be a real source for intelligence. just because it's new and different doesn't mean it provides a breakthrough in the area needed. yes, quantum stuff is new and interesting, but it primarily involves lists, factors, and the like. serial operation is possible, but gets no real benefit from qubits. silicon+3D+FPGA could be the answer as well.
and conversly, it is seldom wise to cut down the new because it could possibly solve new problems. for all we know, it could help develop ai. afaik, neurons use to some degree quantum effects, so quantum computing is not out of the question. but it is probably only part of the answer.
For example, a Yes/No dialog appeared on the screen so I naturally hit "Y" on the keyboard instead of clicking the button. It didn't work. I also found myself trying to hit ALT-F4 to close the current window...it didn't work either.
And i have _no_ idea how many times i have hit tab in a dos box to have it try to finish the c:\windows directory\with lots\of\sub-folders\ that bash provides. and how easy 'ls' is versus 'dir'. how many times i've hit ctrl-c to kill a task, only to have it copy the highlighted parts. and how many time i hit alt-Fn to switch vt's, only to be bound to one, or ctrl-atl-Fn to get to a sane command prompt when windows goes crazy.
your logic is flawed. under linux, you at least get the choice to reconfigure it (if you are daring =). i know of no registry hacks under windows that do that sort of thing. criticizing a user interface because it isnt what others already are doesn't provide you with any sort of advancement, you merely stand still..
Can they really be this stupid to think that this kind of $%&# can continue. US citizens like freedoms...
We like freedoms? last time i checked, we are all supportive of our government that is removing rights to protect us from terrorists. not that i disagree, but i feel there are far better ways, if we were willing to turn the retards in office off, and turn some productive brains on. we may not like restrictions, but when it comes to things like money, the economy, and jobs, people will care. all they need to say is 'support ms, the copyright upholder of justice. damned be the linux hackers wo feel they can freely use devices for destruction.'
Can 'they' really be that stupid? dont even bother. people are far stupider than you can imagine. it will continue, and whats worse, people will like it. not that its good, or right, but thats how it is.
thank you sir, may i have another.
ultimately folks, I think the end user is going to be held responsible
No, that can't happen! it's never the 1d10t users fault. goner worm never got users in trouble, even though it required them to click stuff. probably a similar case with other things of this nature.
the customer is always right mentaility is causing a lot of dumb customers these days.. ('i want a computer with a gigabyte!') they never get blaimed. its always Someone else's Fault (tm).
ooo, thats kinda scary... i wonder if thats why ms refuses to fix it...
man, get with it! =) virsu writers are now terrorists, and we should do everything in out power to destroy them. we should even go so far as to harm innocent users in the quest to kill viruses. /sarcasm
however, i agree, jail time is a shame. they were only doing their job. think of how many people might have learned somethign from that one, and how many more didn't learn a damn thing. perhaps companies could use such information in a useful manner...
all because we do not understand simple policy. it's funny how people who don't follow the rules (virus writers) get punished, while people who don't follow the rules (retard's who cliked) don't get punished. I couldn't care less, as I will be neither one.
yeah, when i was a younger coder i figured writing viruses would be cool, and even now i toy with the idea simply because i really don't like microsoft products and find that breaking into 'secure' systems thru simple measures is amusing, but that isn't useful as a future, and im more of a white hat anyways. if some average joe let bob gang banger into his living room, and joe gets shot, joe wouldn't be held responsible. thats how they work. =(
...but I don't think the human brain is capable of forming a pattern out of gibberish. you learned english. i've yet to see a more gibbered language =) (probably many others, i dont know many languages). many people listen to politicians and lawyers. i find their contributions to society along similar lines :^)
you decide it would work just as well if you just pushed it back together and hope each one connected to the one it was connected to before. Heh. Not likely.
nope, not when the system expects exact responce always, as computers often do. no matter how many times you try, a mis-formatted floppy will never register to windows. this is not how the brain works. it constantly reconfigures itself to different environments, trying to make sense out of what it receives.
you could overwhelm it with junk though, and it'd never get it sorted out. but i'd imagine it could get something worked out in some cases, given time. (see the hand-thru-glass-door post a few messages up).
cheers
dakoda
write some kind of lame sound card 'driver' that actually just dumps pcm out data to a file. i'd imagine it'd take some work, but everyone with windows could use it, and save anything that gets played thru the speakers.
with all the processing power this has, it might actually be useful to have a beowulf cluster of these. it seems sufficiently redundant, so one could be doing something complex on one of the extra cpu's (article says it has 10, that seems excessive imho) assuming it isnt needed, as you commute to work or whatnot. and with dozens of them in future ginger-garages, hooking them up to crunch seti@home packets or something more useful may be a nice way to publicaly donate powerful hardware when not in use.
Baseball stars! oh my gosh we loved that game.
for weeks on end, my friends and i would gather round the old nes and play round after round, having one team continually lose so the other team got lots of money for better players.
man. those were the days =)
glad someone pointed these games out.
someone mod'd down a comment about certifications meaning nothing. (or, it was be anonymus coward, dont recall). this is quite true. there is nothign stopping completely incompitent lawyers and judges from making decisions, you would therefore get no special privs.
/many/ 'certified' morons. this is in no way personal, but just somethign to keep in mind. im sure the eff people think they know what they're doing too. just make sure when you get there, you actually do =) go get 'em, tiger.
also, dont let your certifications go to your head. no offense, i dont know you so i couldnt judge you, and im not, but i have seen
Apparently the IRS does not consider donation of microsoft software as a charitable contributuion of any value. neither would I =)