But we are next to October 1, the day opposite April 1. Last year's October Fool's was Slashdot Beta (one year anniversary tomorrow!) This year's October Fool's is brought to you by Microsoft.
A lot of people never heard of MSX because by the time it came out, the US was already going 16-bit with PC, Mac, Amiga, and Atari ST, with the C64 firmly entrenched in what was left of the cheapie 8-bit market. And the TMS9918 was pretty weak, being the same graphics chip used in the TI99/4A and Colecovision. (Coleco used the 9928, which had a different video output.) Later versions of MSX video chips were better, but by then it was even more outclassed by 16-bit systems. (The Sega Genesis graphics were also an extension of the 9918.)
Even though most of them aren't DIP anymore, you can do a lot more useful things with modern microcontrollers because they don't waste most of their pins on an address and data bus.
In fact, the earliest surface-mount TTL (the 54J/74J series) had the power and ground lines in the middle of the chip. Also, a few random regular TTL chips have middle power pins just to keep you on your toes.
The big difference is that these old 8-bit processors were laid out entirely by hand with a lot of rubylith tape on a large piece of transparency plastic. That's why they're so interesting. But all the new stuff is entirely in CAD, with mostly automated layout.
I had always wondered why the refresh register only counted 7 bits wide, which made that feature mostly useless when 64K DRAMs came out. (a few 64K DRAMs were made with 7-bit refresh, probably because of the Z80) Turns out that the increment/decrement circuit used in the Z80 had carry lookahead for groups of bits: 7 5 3 and 1. The I and R registers were implemented as a single 16-bit register, and to keep the I register from incrementing all the time, only the first group of the increment circuit was used, resulting in only 7 bits counting.
Except that this is a 9-year old vehicle. It shouldn't be a $30k car, unless she bought it new, in which case where did she get a 9+ year loan?
I've had one vehicle with a $500+ payment, bought new, and the extra insurance brought it up to $550/mo. I paid it off long ago and it just hit 193K miles. Not having to pay $6600/year makes a big difference in your lifestyle, though I pay about $1k/year in maintenance to keep it running.
Mary Bolender, who lives in Las Vegas, needed to get her daughter to an emergency room, but her 2005 Chrysler van would not start. Bolender was three days behind on her monthly car payment. Her lender remotely activated a device in her car's dashboard that prevented her car from starting. Before she could get back on the road, she had to pay more than $389, money she did not have that morning in March.
Okay, let me get this straight, she had a $389 monthly payment (though that probably included late charges) on a 9 year old vehicle? (Maybe it didn't happen this year, but if so, then why did it take over a year for this to become a story?) I'm sure she didn't get it new (when would have they installed the device?), but that's a pretty big chunk of dough for a 9 year old vehicle.
But we all know there's a reason for most people who have bad credit scores, and that's because for whatever reason, they can't resist spending all the money they get and then some, buying stuff on credit that they can't afford, the big TV, the big car, saving nothing, then it's all panic when they get behind on payments.
I'm not sure why you have such a hard-on about the BIGELOW OH YES BIGELOW mission, but I never said there wasn't one. It's just that CRS-8 is the first upcoming mission to take up a Bigelow balloon.
FWIW, I tried changing "echo vulnerable" to "whoami" and it didn't work. In fact, it segfaulted! Then I changed it to "echo `whoami`" and it worked as expected. So while it may possibly only work directly with built-in shell commands, they still get the full benefit of the command line parser and its handling of backquotes.
Sure, but anything remote that can set up environment variables before starting bash can exploit it. Lots of idiot programmers like to blindly shell out to do stuff even when there's a simple library function to do things, such as unlink("$path") vs. system("rm $path"). And environment variables have this pesky habit of sticking around when you do that. Environment variables are commonly used with CGI, which is also commonly used with idiot programmers. So while it may be a "local" exploit, that's with unusually large values of "local".
In other words, they have failed to understand (or more likely succeeded in forgetting) the primary purpose of recorded music. It is something you can listen to while doing something else.
"Interactive" music is not music, it is an interactive activity (aka game) which happens to contain music.
And he's right about one thing, I won't be pirating it, because I don't want it. That's a great way to stop piracy, with the minor side effect of stopping sales, too.
If it was working perfectly fine until they changed it with no option to use the old rendering, I would consider that a bug on their side. The GPU being able to be locked up is indeed a problem, but one that that I am surprised hadn't been a problem before, like when 10.6.x was new. In researching what the hell was happening, I found that the usual fix for other OSes is to keep one reserved thread (or whatever they're called) running on the GPU that allows it to be reset in case it gets totally fucked up.
Dos Doom used @ 320x200 in ModeY, Quake supported Michael Abrash's ModeX [wikipedia.org] @ 320x240.
Well it's only been a few decades, and I was mostly a Mac user back in the day. I did remember enough about VGA that as I posted, I was wondering where the hell all the color came from, because I was sure that 640x480 was only 16 colors. Oh the joys of cramming a frame buffer through a tiny chunk of a mere 1 megabyte addressing space. But at least I got the approximate CPU range right.
And FWIW, shrinking the screen down (and a coprocessor in the cartridge) was how they got it to run on SNES.
But we are next to October 1, the day opposite April 1. Last year's October Fool's was Slashdot Beta (one year anniversary tomorrow!) This year's October Fool's is brought to you by Microsoft.
A lot of people never heard of MSX because by the time it came out, the US was already going 16-bit with PC, Mac, Amiga, and Atari ST, with the C64 firmly entrenched in what was left of the cheapie 8-bit market. And the TMS9918 was pretty weak, being the same graphics chip used in the TI99/4A and Colecovision. (Coleco used the 9928, which had a different video output.) Later versions of MSX video chips were better, but by then it was even more outclassed by 16-bit systems. (The Sega Genesis graphics were also an extension of the 9918.)
Even though most of them aren't DIP anymore, you can do a lot more useful things with modern microcontrollers because they don't waste most of their pins on an address and data bus.
In fact, the earliest surface-mount TTL (the 54J/74J series) had the power and ground lines in the middle of the chip. Also, a few random regular TTL chips have middle power pins just to keep you on your toes.
What? The data sheet only tells you which pins are which, not why the pins are where they are. That's what this guy is trying to find out.
The big difference is that these old 8-bit processors were laid out entirely by hand with a lot of rubylith tape on a large piece of transparency plastic. That's why they're so interesting. But all the new stuff is entirely in CAD, with mostly automated layout.
I had always wondered why the refresh register only counted 7 bits wide, which made that feature mostly useless when 64K DRAMs came out. (a few 64K DRAMs were made with 7-bit refresh, probably because of the Z80) Turns out that the increment/decrement circuit used in the Z80 had carry lookahead for groups of bits: 7 5 3 and 1. The I and R registers were implemented as a single 16-bit register, and to keep the I register from incrementing all the time, only the first group of the increment circuit was used, resulting in only 7 bits counting.
Not surprisingly, this comes from an earlier post on the same guy's web site: http://www.righto.com/2013/11/the-z-80s-16-bit-incrementdecrement.html
Except that this is a 9-year old vehicle. It shouldn't be a $30k car, unless she bought it new, in which case where did she get a 9+ year loan?
I've had one vehicle with a $500+ payment, bought new, and the extra insurance brought it up to $550/mo. I paid it off long ago and it just hit 193K miles. Not having to pay $6600/year makes a big difference in your lifestyle, though I pay about $1k/year in maintenance to keep it running.
Be sure to keep it in the garage too, so the repo man can't tow it in the middle of the night.
Mary Bolender, who lives in Las Vegas, needed to get her daughter to an emergency room, but her 2005 Chrysler van would not start. Bolender was three days behind on her monthly car payment. Her lender remotely activated a device in her car's dashboard that prevented her car from starting. Before she could get back on the road, she had to pay more than $389, money she did not have that morning in March.
Okay, let me get this straight, she had a $389 monthly payment (though that probably included late charges) on a 9 year old vehicle? (Maybe it didn't happen this year, but if so, then why did it take over a year for this to become a story?) I'm sure she didn't get it new (when would have they installed the device?), but that's a pretty big chunk of dough for a 9 year old vehicle.
But we all know there's a reason for most people who have bad credit scores, and that's because for whatever reason, they can't resist spending all the money they get and then some, buying stuff on credit that they can't afford, the big TV, the big car, saving nothing, then it's all panic when they get behind on payments.
I'm not sure why you have such a hard-on about the BIGELOW OH YES BIGELOW mission, but I never said there wasn't one. It's just that CRS-8 is the first upcoming mission to take up a Bigelow balloon.
FWIW, I tried changing "echo vulnerable" to "whoami" and it didn't work. In fact, it segfaulted! Then I changed it to "echo `whoami`" and it worked as expected. So while it may possibly only work directly with built-in shell commands, they still get the full benefit of the command line parser and its handling of backquotes.
Sure, but anything remote that can set up environment variables before starting bash can exploit it. Lots of idiot programmers like to blindly shell out to do stuff even when there's a simple library function to do things, such as unlink("$path") vs. system("rm $path"). And environment variables have this pesky habit of sticking around when you do that. Environment variables are commonly used with CGI, which is also commonly used with idiot programmers. So while it may be a "local" exploit, that's with unusually large values of "local".
A trampoline was never being considered.
Except by the Russians. Sort of.
In Soviet Russia, you are the one droids are looking for!
Even better low-tech solution: camoflauge cover. I saw that pic of the half-built Millennium Falcon the other day. Completely open to the sky.
Can you imagine Apple rolling out the Macintosh in 1984 with a celebrity lineup of the Everly Brothers and Bill Haley & the Comets?
They're a California company, they would have had The Beach Boys there for sure.
In other words, they have failed to understand (or more likely succeeded in forgetting) the primary purpose of recorded music. It is something you can listen to while doing something else.
"Interactive" music is not music, it is an interactive activity (aka game) which happens to contain music.
And he's right about one thing, I won't be pirating it, because I don't want it. That's a great way to stop piracy, with the minor side effect of stopping sales, too.
So that we can laugh at the balls it takes to come up with this kind of thing. "Damn, why didn't I think of that?"
Here's a pretty good analysis of 4-digit PIN distribution: http://www.datagenetics.com/bl...
Statistically, one third of all codes can be guessed by trying just 61 distinct combinations!
If it was working perfectly fine until they changed it with no option to use the old rendering, I would consider that a bug on their side. The GPU being able to be locked up is indeed a problem, but one that that I am surprised hadn't been a problem before, like when 10.6.x was new. In researching what the hell was happening, I found that the usual fix for other OSes is to keep one reserved thread (or whatever they're called) running on the GPU that allows it to be reset in case it gets totally fucked up.
They "upgraded" something that was working perfectly fine, without even a configuration option to go back to the old rendering?
Dos Doom used @ 320x200 in ModeY, Quake supported Michael Abrash's ModeX [wikipedia.org] @ 320x240.
Well it's only been a few decades, and I was mostly a Mac user back in the day. I did remember enough about VGA that as I posted, I was wondering where the hell all the color came from, because I was sure that 640x480 was only 16 colors. Oh the joys of cramming a frame buffer through a tiny chunk of a mere 1 megabyte addressing space. But at least I got the approximate CPU range right.
And FWIW, shrinking the screen down (and a coprocessor in the cartridge) was how they got it to run on SNES.
CRS-8 is not a "Bigelow Aerospace" mission, it is a NASA ISS mission which will carry the BEAM module.
But at least you still have Skylab.