Want to read Slashdot from your mobile device? Point it at m.slashdot.org and keep reading!

 



Forgot your password?
typodupeerror

Comment stupid, stupid idea (Score 2) 27

The programming guide for the Amiga cautioned not to use the upper 8 bits of an address for ANYTHING, because, although the MC68000 only bonded out the lower address bits, it was still a 32-bit processor and future versions might bring out all the address lines. The never-to-be-forgiven (for this among other things) clowns at Microsoft ignored the directive and used to upper address bits in their BASIC, which promptly broke everything when the 68020 (all lines bonded out) came out.

Unless someone shows some intelligence and reverts that disaster-in-the-making, we will be stuck with incompatibilities and restrictions for however long Linux/X86 lasts.

Comment any way to shut it totally off? (Score 1) 92

The phone (Samsung) I got when T-Mobile finally shut down the old Sprint towers has a voice assistant. It is set to "off", but we all know that is not a guaranteed behavior. I have no Google, Samsung, Amazon, ... account on the phone, so it is possible that the phone number tracking is providing minimal data to them, but I do not have any expectation that the mic is still not on, listening and forwarding somewhere/somehow. I imagine that the TLAs and LEOs wouldn't be happy if I bought Stingray and used it to figure out exactly what my phone is doing.

My Applephile friends tell me that it is not possible to run one of their phones without a working Apple ID. Is there any known way to truly disable Siri?

Comment there IS a legitimate case for "goto" (Score 1) 68

No one has anything better, regardless of the specific syntax.

Initializing a specific piece of hardware requires going through all of the steps, in the correct order. If one of those steps fails, it is mandatory to clean up after yourself. The cleanest way to do that is to have all of the possible failures go to one bit of code that unwinds the initialization, step by step. Deciding which initialization steps need to be unwound can be accomplished by leaving breadcrumbs as steps succeed, or by putting multiple "goto" labels in for handling each failure case. Both work. In general, I prefer the breadcrumbs, but the real trick is to write the unwind code as you write the initialization code

Comment NOT the Internet (Score 1) 52

The web is not the internet, which worked pretty well in the days before, and early days after, the world wide web. I really miss those days.

Since the web has been "democratized", it has become a cess pit of scammers and scamees. Most scamees are some combination of simple ignorance, plain old stupidity, and mindless greed. For the foremost, education could help if there was some network of educators. You can't fix stupid. The greedy deserve whatever happens to them.

Comment best for consumers or politicians? (Score 0, Troll) 190

By politicians, of course, I mean corporate masters.

Even with wind and solar, California has nowhere near enough electric generating or storage capacity to run all of the personal and business uses. Last week (and probably later this week) we've had concrete examples of this.

The current time-of-use rate plan bills much more from 4 through 9 PM. If I take an electric pickup, car, or motorcycle to/from work, unless the business has free/subsidized charging, I have two choices: charge promptly when I get home (in case I need to vehicle for something) or wait until the rates drop at night. Before the noise starts, those of us who do not live in single-family homes do not have the option of roof-top solar, and I have yet to find an adequate battery system to do the time-shifting.

Now the clowns in Sacramento are planning to prohibit new natural gas heating. Instead, we will get to use electricity, which will be generated by natural gas power plants operated by corporate, not consumer, interests.

Comment nothing was "made" (Score 1) 72

The oxygen was already there, just bound to some carbon. Making oxygen would require some form of transmutation, either some amount of fusion. fission, or, at least, some radioactive decay (IIRC, there's an isotope of nitrogen that decays to a stable isotope of oxygen).

Every time I see one of those oxygen concentrator ads that claims you can "make your own oxygen", I mentally cringe.

Although there is a usable amount of oxygen at Earth, having the tech to make it via fusion should also yield useful power since it's on the lighter side of iron.

Comment Library of Congress (Score 1) 39

It should be a hard requirement, right now, that any publicly-funded research results are stored in the Library of Congress, and that every citizen/resident alien (humans, not saucer people) is granted free, unlimited access. That would also include free use of any patents.

If we paid for it, we should be allowed to use it.

Comment not buying one (Score 1) 40

Yes, theres some hardware to build, but the vast majority of the important stuff is, and will be at ever greater scale, the software.

This is why, to the best of my ability, I'm not buying any car/truck made after 2008. An ECU is all the electronics I need in one. Some sort of sound-only entertainment device may be nice, but that's my limit. I have no desire to deal with a bunch of crap that is unrepairable and guaranteed to fail, that requires any sort of update, and is spyware for the manufacturers.

Comment perpetual instability (Score 2) 185

So these dweebs want to convert working "but it doesn't have whatever feature I think is cool" code into a morass of instability.

Want to use library X? Yes, but its developer(s) use version n+1 compared to all our existing code, so we have to run a full regression test suite, and by the way, version n+1 breaks 5% of our existing code.

Don't we have enough of that in existing fad languages? Where's the language specification for Rust (no, the source code doesn't provide a generally useful spec)? Yes, there is a guidebook, but with relatively rapid release cycles there is no promise that what is coded today will compile next week, much less next year.

C++ is not my favorite language, mostly because the number of programmers I've met who really understand class derivation, or what it really costs to wrap every byte of memory in a class, is barely more than the number of thumbs on my left foot. There is, however, a really good chance that code I wrote years ago will still compile and run correctly if/when there's a compelling need to move to a newer version of C++.

Comment jail the execs (Score 3, Interesting) 18

No executive is going to take security seriously until a security failure costs them some serious pain. Fines will not work because they will be covered by the company or insurance. It has to be hard jail time, and a permanent ban on holding any executive position.

There is currently no cost to the CxOs, presidents, and vice-presidents for security failures. There is a dollar cost to build security into their systems, and that comes out of their pockets.

Any breach should be considered conclusive evidence, resulting in immediate 5 years for CxOs, 3 for the presidents, and 2 for the vice-presidents overseeing IT.

Comment Not what we need (Score 4, Insightful) 50

âoeCustomers are expecting more and better from airlines, and we have to work even harder to meet those higher expectations,â

What we want are seats that fit us, flights on time, water to hydrate us, and working restrooms. We are disgruntled with being stuck on the tarmac because the gates are overbooked (see how well JIT is working at our seaports).

Slashdot Top Deals

I just asked myself... what would John DeLorean do? -- Raoul Duke

Working...