Code generation doesnt mean compiling. If you wrote a program to translate Java to C or some such, one could call that a compiler. But if you write a program to say, scour a C file and generate the needed #include directives, it's a code generator but has nothing to do with compiling.
This is a form of code generation I use all the time when I restore a database to test against and screw up all the permissions, which I always seem to do in SQL Server:
CREATE ROLE DBAdmin GO
SELECT 'GRANT REFERENCES, UPDATE, SELECT, INSERT, DELETE ON ' + name + ' TO DBAdmin' FROM sysobjects WHERE xtype = 'U' GO
I run that and get a nice result set with all the GRANT statements I need. A similar statement gives me execute permissions on stored procedures. Beats typing 75 statements in a row. It's trivial, but its technically code generation.
I've built a few PCs out of Shuttles FV-25 mainboard, and it seems like it would be the best choice for such a project. A P3 tualitin at 1ghz can be kept cool quietly.
You'd have to cram something like the Hauppage WinPVR card into that shuttle box for another 200 bucks.
The shuttle spacewalker boards dont have much video horsepower in my experience. The onboard Savage vidset can just barely playback DVD video, often with noticable artifacting. It might be acceptable (built in composite tv-out is cool), but many would upgrade the video card, for at least another 100 bucks, more if they want HDTV out.
You might want a real sound card, if you have a fancy shmancy home stereo and want 5.1 or digital out. Oh shit, you're out of PCI slots. Oh well, lets upgrade to a mini-tower with a microATX board then. Etc; etc.
Right, but the problem is that as DRM becomes an accepted technology, your non-DRM compliant computer will go the way of the personal check. It will be one large pain in the ass to buy something online from major distributors. You'll "need" DRM. Then of course there is even the possibility of further legislation in this arena that requires computers connected to the internet to have signed OSs that booted from valid BIOSs.
But thats not going to happen. There is no government agency that can legislate "only signed OS's can use the internet". There are no hardware manufacturers willing to piss away billions of dollars in revenue so the entertainment industry can make a paltry couple of extra million.
I don't do the conspiracy thing. This technology seems directly targetted at the office workstations of the world, and is a feature that PC's have been sorely lacking for much too long.
They already act like assholes, but its forgiven. Yeah sure, a G5 is worth 3,000 bucks. An iPod is worth 500. Makes sense, it has that fancy logo and little chrome doodad and matches my drapes.
We want mp3s and the ability to play them wherever and whenever we want if we own the music! Oh look, Apple's offering us their own proprietary music format with a DRM scheme that lets us listen to it on up to three computers! Hooray Apple.
And if AMI/Pheonix want to pay catch up to the Mac in the area of vendor lock-in at the hardware level, they have a long, long, long way to go.
At most you'd be flashing cryptographically signed bios files, which would have the nice side effect of making it impossible to flash the wrong bios and turn your fancy PC into a useless Mac.
It's not only possible and likely, it has been done. Look at the cromwell bios for xbox (open source bios to boot linux)
Linux doesnt really use the bios anyways, once it boots it reconfigures the system and pretty much ignores the bios. You only need enough bios to find the boot block and load the OS.
The coolest thing about this one (which everyone seems to ignore because it runs linux) is that it can record two shows simultaneously.
So when theres a long weekend, and every channel runs some sort of marathon, you can still go out and party, and come home to the Planet of the Apes and Ren and Stimpy marathons waiting for you.
The kicker is Samba. Most Samba boxes out there are insecure, especially if they run swat. Swat doesnt throttle, limit, or log any logon attempts. So you can simply brute force roots password.
This was fixed, about a year ago, and the method of applying the diff to the code, recompiling, reconfiguring and reinstalling is, lets face it, a pain in the ass. A windows machine you just click the update button. With OSS you have to RT (whole bunch of ) FAs and do all kinds of shit.
The end result? Every box I see running samba still has this gaping hole. Gaping like CmdrTaco making love to Goatse man.
I could go on. Hop onto irc and find a pub list (#warez on fdfnet is good), start looking at the pubs. You'll find a handful of NT4 boxes (it installed with r/w access to anonymous users by default), very few Win2k or higher boxes (if any), but by and large the bulk will be BSD or linux boxes.
This isnt because linux is more or less secure than windows, this is because all the 14 year olds who think they're running a "secure" server on their DSL line arent. They think they know everything, heck, they read it on slashdot. They're wrong.
Ah well, fuck it.
Re:The most attended event at the conference.
on
Cracking GSM
·
· Score: 1
So, 6 til 8:30 PM is an "all night long" party to you?
Why dont you look up the word legacy before posting something so dopey? Legacy doesnt mean obsolete, just that the newer technology came out of the older technology.
The G4 is a legacy Mac. My 2.53ghz Northwood P4 is a legacy CPU, with a legacy 533mhz fsb.
Its called the "bunch of grayscale bitmaps one after another" standard. Audio in one channel, video in the other. Pretty much the most obvious way any reasonable designer would put it together.
The VideoNOW itself has no ability to decompress video or do anything fancy. Just load a pixmap into an 80x80 register array 15 times a second. I'm not the least bit shocked the bitmaps are already 80x80 hex arrays, ready to go.
Its unlikely Hasbro was ever concerned about someone hacking a goofy little kids toy that'll cost 20 bucks come christmas time.
Anyone who seriously uses a walkman type of device can see this as the major selling point. I'm talking about joggers, cyclists, hell even people riding the subway.
No moving parts = wont break or wear out (yeah they will but not on the scale that their mechanical cousins will).
Now an FM tuner has always been, to me, one of those useless electronic things that gets integrated into everything because it's easy to do so. FM reception on old-school tape-based walkmans has always been terrible - unless you sit still and hold the cord 'just so'.
Anyways, I'd have thought you could get 256mb solid state mp3 player for well under 100 bucks by now. Guess I was wrong, or there's something special about this device, like its record button. Does it have a playback-only cousin for, say, 50 bucks?
Really? The folks back in Toronto I keep touch with tell me tales of enormously shitty service from their wide array of choices between Rogers cable or Bell Sympatico.
My kid brother was booted off his cablemodem for playing Quake with me online. He hosted the game, which violated the "you may not run any servers" clause, and I swear he and I were the only ones playing.
And they talk of downstream bandwidth caps. Ridiculously low ones of a couple of gigs a month.
The fact that 80% of its population is crammed along the border, either in Ontario or B.C. has a lot to do with the number of people with broadband access. But it doesnt say anything about their (lack of choices) and perpetual boning at the hands of the likes of Ma Bell.
The broadband industry is in a terrible state in Canada. You have two government-approved monopolies (cable and phone) splitting it all up 50/50. Theres no room in the system for any competition from 3rd parties, either.
The choices arent fabulous here, but they exist. Some other cable company sent me a flyer offering me basic cable and internet for half what I'm paying my current provider. All in all I can think of 3 cable companies and a half dozen DSL providers.
As someone mentioned, they don't complain about the resale of CDs or DVDs
They dont? Thats fabulous news, I'm going to run over to the used CD store and see if they have any... oh wait, the RIAA had them shut down last year.
The courts have decided that CDs are not products that one owns, but rather a convenient way for the industry to deliver music. Your money is for a license to listen to the music as presented on that CD, and that license is not transferrable. Thus, used CD stores are getting shut down left and right.
Now, I never saw any transference clauses on any CD I ever bought, so if they dont need one why would an mp3?
Parity errors are extremely frequent, the average desktop PC suffers about one a week if it's run all the time. When the difference between 1 and 0 is a handful of electrons, its not surprising.
The reason its not a big deal in the desktop world, is that you rarely notice those errors. Depends what got changed. Maybe a pixel in a bitmap got a little redder. Chances are it will happen in unused memory when the computer is idle. Modern PCs are idle most of the time, anyways.
But when you start demanding 100% of the CPU, Bus and Memory in a high usage environment and demand complete accuracy and 5 9's of uptime, it becomes a huge issue.
OS/X is out the window, the cluster will run SuSe.
And I, for one, cant see choosing an architecture that does not support ECC memory for scientific applications.
Yay, you ran a test across 1200 CPUs for a month - and your answer could have spontaneously become useless because someone walked into the lab with wool socks or there was a solar flare and a bit flipped on some box.
Apple/IBM greased the wheels to some extent to get the G5s in there. This isnt shocking or surprising. (Well, it was the other day when/. reported on MSFT trying to increase its presense on campus)
The question you need to ask is:
What percentage of music buyers own a mac and live in the US?
About one thousandth of one percent.
Code generation doesnt mean compiling. If you wrote a program to translate Java to C or some such, one could call that a compiler. But if you write a program to say, scour a C file and generate the needed #include directives, it's a code generator but has nothing to do with compiling.
This is a form of code generation I use all the time when I restore a database to test against and screw up all the permissions, which I always seem to do in SQL Server:
CREATE ROLE DBAdmin
GO
SELECT 'GRANT REFERENCES, UPDATE, SELECT, INSERT, DELETE ON ' + name + ' TO DBAdmin' FROM sysobjects WHERE xtype = 'U'
GO
I run that and get a nice result set with all the GRANT statements I need. A similar statement gives me execute permissions on stored procedures. Beats typing 75 statements in a row. It's trivial, but its technically code generation.
What you really want is CO-EDs IN ACTION.
Does copy and pasting SCO's NUMA code count as code generation? Someone ask Linus.
I've built a few PCs out of Shuttles FV-25 mainboard, and it seems like it would be the best choice for such a project. A P3 tualitin at 1ghz can be kept cool quietly.
You'd have to cram something like the Hauppage WinPVR card into that shuttle box for another 200 bucks.
The shuttle spacewalker boards dont have much video horsepower in my experience. The onboard Savage vidset can just barely playback DVD video, often with noticable artifacting. It might be acceptable (built in composite tv-out is cool), but many would upgrade the video card, for at least another 100 bucks, more if they want HDTV out.
You might want a real sound card, if you have a fancy shmancy home stereo and want 5.1 or digital out. Oh shit, you're out of PCI slots. Oh well, lets upgrade to a mini-tower with a microATX board then. Etc; etc.
Right, but the problem is that as DRM becomes an accepted technology, your non-DRM compliant computer will go the way of the personal check. It will be one large pain in the ass to buy something online from major distributors. You'll "need" DRM. Then of course there is even the possibility of further legislation in this arena that requires computers connected to the internet to have signed OSs that booted from valid BIOSs.
But thats not going to happen. There is no government agency that can legislate "only signed OS's can use the internet". There are no hardware manufacturers willing to piss away billions of dollars in revenue so the entertainment industry can make a paltry couple of extra million.
I don't do the conspiracy thing. This technology seems directly targetted at the office workstations of the world, and is a feature that PC's have been sorely lacking for much too long.
They already act like assholes, but its forgiven. Yeah sure, a G5 is worth 3,000 bucks. An iPod is worth 500. Makes sense, it has that fancy logo and little chrome doodad and matches my drapes.
We want mp3s and the ability to play them wherever and whenever we want if we own the music! Oh look, Apple's offering us their own proprietary music format with a DRM scheme that lets us listen to it on up to three computers! Hooray Apple.
And if AMI/Pheonix want to pay catch up to the Mac in the area of vendor lock-in at the hardware level, they have a long, long, long way to go.
Not at all. Why would it?
At most you'd be flashing cryptographically signed bios files, which would have the nice side effect of making it impossible to flash the wrong bios and turn your fancy PC into a useless Mac.
It's not only possible and likely, it has been done. Look at the cromwell bios for xbox (open source bios to boot linux)
Linux doesnt really use the bios anyways, once it boots it reconfigures the system and pretty much ignores the bios. You only need enough bios to find the boot block and load the OS.
The coolest thing about this one (which everyone seems to ignore because it runs linux) is that it can record two shows simultaneously.
So when theres a long weekend, and every channel runs some sort of marathon, you can still go out and party, and come home to the Planet of the Apes and Ren and Stimpy marathons waiting for you.
1500 bucks is a lot of money, though.
Why in the world would you want 2 weeks of TV?
Because Comcast screwed up and gave you the Spice Channel. You want to capture as much as possible before they realize their mistake.
Close to 1500 for a suped up VCR. Ouch.
I have a question, would you all be as excited about yet another PVR, would this be newsworthy, if it ran Windows CE or anything other than linux?
And why does it not bother anyone that the OSS community will get nothing out of this, like improved video capture drivers for your linux box?
The kicker is Samba. Most Samba boxes out there are insecure, especially if they run swat. Swat doesnt throttle, limit, or log any logon attempts. So you can simply brute force roots password.
This was fixed, about a year ago, and the method of applying the diff to the code, recompiling, reconfiguring and reinstalling is, lets face it, a pain in the ass. A windows machine you just click the update button. With OSS you have to RT (whole bunch of ) FAs and do all kinds of shit.
The end result? Every box I see running samba still has this gaping hole. Gaping like CmdrTaco making love to Goatse man.
I could go on. Hop onto irc and find a pub list (#warez on fdfnet is good), start looking at the pubs. You'll find a handful of NT4 boxes (it installed with r/w access to anonymous users by default), very few Win2k or higher boxes (if any), but by and large the bulk will be BSD or linux boxes.
This isnt because linux is more or less secure than windows, this is because all the 14 year olds who think they're running a "secure" server on their DSL line arent. They think they know everything, heck, they read it on slashdot. They're wrong.
Ah well, fuck it.
So, 6 til 8:30 PM is an "all night long" party to you?
That is so very, very, sad.
Why dont you look up the word legacy before posting something so dopey? Legacy doesnt mean obsolete, just that the newer technology came out of the older technology.
The G4 is a legacy Mac. My 2.53ghz Northwood P4 is a legacy CPU, with a legacy 533mhz fsb.
Sounds awfully like a game of monkey-in-the-middle to me.
I believe the term for this is "man in the middle" attack.
These guys are probably engineers in real life.
I got news for you, buddy.
This IS their real life!
Thats what they do, seriously. RTFA.
Just college kids with nothing better to do than fiddle about in the toy section at Wal-Mart.
A standard. It sure is!
Its called the "bunch of grayscale bitmaps one after another" standard. Audio in one channel, video in the other. Pretty much the most obvious way any reasonable designer would put it together.
The VideoNOW itself has no ability to decompress video or do anything fancy. Just load a pixmap into an 80x80 register array 15 times a second. I'm not the least bit shocked the bitmaps are already 80x80 hex arrays, ready to go.
Its unlikely Hasbro was ever concerned about someone hacking a goofy little kids toy that'll cost 20 bucks come christmas time.
like any other console, they plan to make revenue selling hillary duff songs for it and that sort of shit.
I'm sure they just wont care. This hack is of interest to about a dozen people worldwide, and I doubt there will be a big 0-day-videomanZ scene.
MS and Sony dont make too big of a deal over modding, and they have something to lose.
Anyone who seriously uses a walkman type of device can see this as the major selling point. I'm talking about joggers, cyclists, hell even people riding the subway.
No moving parts = wont break or wear out (yeah they will but not on the scale that their mechanical cousins will).
Now an FM tuner has always been, to me, one of those useless electronic things that gets integrated into everything because it's easy to do so. FM reception on old-school tape-based walkmans has always been terrible - unless you sit still and hold the cord 'just so'.
Anyways, I'd have thought you could get 256mb solid state mp3 player for well under 100 bucks by now. Guess I was wrong, or there's something special about this device, like its record button. Does it have a playback-only cousin for, say, 50 bucks?
Really? The folks back in Toronto I keep touch with tell me tales of enormously shitty service from their wide array of choices between Rogers cable or Bell Sympatico.
My kid brother was booted off his cablemodem for playing Quake with me online. He hosted the game, which violated the "you may not run any servers" clause, and I swear he and I were the only ones playing.
And they talk of downstream bandwidth caps. Ridiculously low ones of a couple of gigs a month.
The fact that 80% of its population is crammed along the border, either in Ontario or B.C. has a lot to do with the number of people with broadband access. But it doesnt say anything about their (lack of choices) and perpetual boning at the hands of the likes of Ma Bell.
The broadband industry is in a terrible state in Canada. You have two government-approved monopolies (cable and phone) splitting it all up 50/50. Theres no room in the system for any competition from 3rd parties, either.
The choices arent fabulous here, but they exist. Some other cable company sent me a flyer offering me basic cable and internet for half what I'm paying my current provider. All in all I can think of 3 cable companies and a half dozen DSL providers.
ANSWER: BROADBAND IS ON TEH SPOKE
Don't use so many caps, it's like YELLING. (Just who the fuck are you to tell me when I may or may not yell?)
As someone mentioned, they don't complain about the resale of CDs or DVDs
... oh wait, the RIAA had them shut down last year.
They dont? Thats fabulous news, I'm going to run over to the used CD store and see if they have any
The courts have decided that CDs are not products that one owns, but rather a convenient way for the industry to deliver music. Your money is for a license to listen to the music as presented on that CD, and that license is not transferrable. Thus, used CD stores are getting shut down left and right.
Now, I never saw any transference clauses on any CD I ever bought, so if they dont need one why would an mp3?
Parity errors are extremely frequent, the average desktop PC suffers about one a week if it's run all the time. When the difference between 1 and 0 is a handful of electrons, its not surprising.
The reason its not a big deal in the desktop world, is that you rarely notice those errors. Depends what got changed. Maybe a pixel in a bitmap got a little redder. Chances are it will happen in unused memory when the computer is idle. Modern PCs are idle most of the time, anyways.
But when you start demanding 100% of the CPU, Bus and Memory in a high usage environment and demand complete accuracy and 5 9's of uptime, it becomes a huge issue.
And whats missing?
/. reported on MSFT trying to increase its presense on campus)
OS/X is out the window, the cluster will run SuSe.
And I, for one, cant see choosing an architecture that does not support ECC memory for scientific applications.
Yay, you ran a test across 1200 CPUs for a month - and your answer could have spontaneously become useless because someone walked into the lab with wool socks or there was a solar flare and a bit flipped on some box.
Apple/IBM greased the wheels to some extent to get the G5s in there. This isnt shocking or surprising. (Well, it was the other day when
Whats offensive?
Have you ever heard any french pop music?
It'll make you run screaming to the Backstreet Boys and Britney Spears.