It's unitialized pointers (and, for that matter, other variables) that are the problem. At least in assembly and C/C++. I don't think I ever had cause to use pointers in Perl or Python. Or C#. Null pointers or zero values in other variables are easy to test for anyway. It's the uninitialized variables that bite you in the ass.
In a low-level language like C or assembly, anyway? The only workable alternative I ever saw was to store the length in (or with) the string, which can be very wasteful of memory.
How many people who would buy one would upgrade it? At the mid range you can get a pretty good (Windows or Linux) laptop, or iMac, or Mac Mini. High-end, sure, you want to put in the latest and greatest video card, or USB 3.0 card, without buying a new box. But any other expansion? Why not use USB? Or bluetooth? Most devices will work Well Enough that way. The EyeTV HDTV tuner is USB and works fine.
A Mac Mini looks to be a decent media center if you get a wireless keyboard+mouse and download HandBrake+VLC. A better AppleTV than the AppleTV, since it comes with a DVD player. The 24" iMac is Good Enough for anyone who isn't a media producer. It's certainly a decent software development machine, although a Mac Pro is better since it can do multiple screens.
More "the basic distinction between the shell and the browser". OTOH, when you can run MacOS, Linux, and WinXP simultaneously on not too high end equipment (a 2 year old 24 inch iMac w/3gb ram in my case) then you have to ask just which layer is the "operating system", and which is the shell.
It wasn't so long ago
on
Jurassic Web
·
· Score: 2, Insightful
But kids who were not even in school then are driving now. People who were first graders then may well have voted in the last election.
How many of us even had cell phones then?
Even from a 43 year old's perspective, thirteen years can be a long time.
Back at Data General, one day during the debugging, his weariness focused on the logic analyzers and the small catastrophes that come from trying to build a machine that operates in billionths of a second. He went away from the basement of Building 14 that day, and left this note in his cubicle, on top of his computer terminal: "I'm going to a commune in Vermont and will deal with no unit of time shorter than a season."
Yes. Absolutely. At least for music. Here in DC the commercial stations seem to be 50% commercials. Maybe more. XM is commercial free. So I spend $15/month or so to NOT listen to commercials.
Also, satellite is receivable all the way from DC to Ocean City. Can't listen to DC101 much beyond the Bay Bridge. Assuming I'd want to.
The vaccine court was set up by Congress as part of what is known as the National Vaccine Injury Compensation Program. It was primarily designed to compensate the tiny fraction of people who suffer serious side effects from vaccines. Rather than have these victims sue vaccine makers in regular court -- potentially putting the manufacturers out of business and jeopardizing a major component of the country's public health infrastructure -- the court set up a "no-fault" system that required victims to prove to a special master only that vaccines harmed them, and not that anyone intentionally caused the harm.
'CERN* management today confirmed the restart schedule [translation: announced another delay] for the Large Hadron Collider (LHC) resulting from the recommendations from last week's Chamonix workshop. The new schedule foresees [not that you'd want to bet your life on it] first beams in the LHC at the end of September this year, with collisions following in late October. A short technical stop has also been foreseen over the Christmas period. The LHC will then run through to autumn next year, ensuring that the experiments have adequate data to carry out their first new physics analyses and have results to announce in 2010. The new schedule also permits the possible collisions of lead ions in 2010.
'This new schedule represents a delay of six weeks with respect to the previous schedule, which foresaw the LHC "cold [sic?????] at the beginning of July". The cause of this delay is due to several factors such as implementation of a new enhanced protection system for the busbar and magnet splices; installation of new pressure-relief valves to reduce the collateral damage in case of a repeat [explosion] incident; application of more stringent safety constraints [no more drinking contests in the tunnel]; and scheduling constraints associated with helium transfer [because the scientists can't resist making their voices sound funny] and storage.'
Those are references.
But a reference is not necessarily a pointer. Certainly C# and Python have pointers, but I've never needed to use them. References, yes. Pointers, no.
or even a handheld. For those you use a language that implements a string type that doesn't use a string terminator.
Embedded systems are different. Much more constrained.
It's unitialized pointers (and, for that matter, other variables) that are the problem. At least in assembly and C/C++. I don't think I ever had cause to use pointers in Perl or Python. Or C#. Null pointers or zero values in other variables are easy to test for anyway. It's the uninitialized variables that bite you in the ass.
In a low-level language like C or assembly, anyway? The only workable alternative I ever saw was to store the length in (or with) the string, which can be very wasteful of memory.
How many people who would buy one would upgrade it? At the mid range you can get a pretty good (Windows or Linux) laptop, or iMac, or Mac Mini. High-end, sure, you want to put in the latest and greatest video card, or USB 3.0 card, without buying a new box. But any other expansion? Why not use USB? Or bluetooth? Most devices will work Well Enough that way. The EyeTV HDTV tuner is USB and works fine.
A Mac Mini looks to be a decent media center if you get a wireless keyboard+mouse and download HandBrake+VLC. A better AppleTV than the AppleTV, since it comes with a DVD player. The 24" iMac is Good Enough for anyone who isn't a media producer. It's certainly a decent software development machine, although a Mac Pro is better since it can do multiple screens.
But did the blindness go away?
More "the basic distinction between the shell and the browser". OTOH, when you can run MacOS, Linux, and WinXP simultaneously on not too high end equipment (a 2 year old 24 inch iMac w/3gb ram in my case) then you have to ask just which layer is the "operating system", and which is the shell.
But kids who were not even in school then are driving now. People who were first graders then may well have voted in the last election.
How many of us even had cell phones then?
Even from a 43 year old's perspective, thirteen years can be a long time.
Have you seen the circulation figures lately? Readership is dropping like a rock in many places.
Advertisers. Are you willing to give up your AdBlock Plus in order to avoid having to pay for content?
Didn't think so.
Which every hacker should read.
We need to get Lusty Lobster, Melancholy Mule, and Obese Otter out the door first.
Public key crypto-systems.
Not buying anything online via the web-browser.
OK, that last is crazy talk.
Well, if you know the call is coming from a known Mafioso, to someone he's never talked to before, then it's probably suspicious.
It only looks cute and cuddly. Actually try to cuddle a koala and it'll bite you, claw you, and shit on you.
Or so I've heard...
Other than listen, ask questions of the teacher, and, you know, learn.
Voltages. The driver has to tell the computer what voltages it uses. It's from the USB spec,IIRC.
Yes. Absolutely. At least for music. Here in DC the commercial stations seem to be 50% commercials. Maybe more. XM is commercial free. So I spend $15/month or so to NOT listen to commercials.
Also, satellite is receivable all the way from DC to Ocean City. Can't listen to DC101 much beyond the Bay Bridge. Assuming I'd want to.
Worst. API. Ever. EVAR!
Bad enough that they renamed standard library functions. They also changed the order of arguments to those functions.
Windows PocketPC, meanwhile, was programmable using the same languages and toolchain as regular Windows.
Teh Fatal Death Killer Remote Control Module of Deadly Doom.
More Erudite 24 Commentary
It's the office/business network.
Here:
'CERN* management today confirmed the restart schedule [translation: announced another delay] for the Large Hadron Collider (LHC) resulting from the recommendations from last week's Chamonix workshop. The new schedule foresees [not that you'd want to bet your life on it] first beams in the LHC at the end of September this year, with collisions following in late October. A short technical stop has also been foreseen over the Christmas period. The LHC will then run through to autumn next year, ensuring that the experiments have adequate data to carry out their first new physics analyses and have results to announce in 2010. The new schedule also permits the possible collisions of lead ions in 2010.
'This new schedule represents a delay of six weeks with respect to the previous schedule, which foresaw the LHC "cold [sic?????] at the beginning of July". The cause of this delay is due to several factors such as implementation of a new enhanced protection system for the busbar and magnet splices; installation of new pressure-relief valves to reduce the collateral damage in case of a repeat [explosion] incident; application of more stringent safety constraints [no more drinking contests in the tunnel]; and scheduling constraints associated with helium transfer [because the scientists can't resist making their voices sound funny] and storage.'
with hot chicks. But I have a sub 50k Slashdot UID!
Christ, I am such a loser.