Forgot your password?
typodupeerror

Comment 2000 Honda Insight (Score 4, Informative) 304

In the year 2000 I bought a Honda Insight, an early hybrid. I was surprised to find that it had start-stop: when I stopped at a traffic control signal it shut off the motor, then started it up instantly when I pressed the accelerator. A few times the driver of the car in the adjacent lane looked startled when the sound of my motor stopped.

The Insight had wonderful fuel economy. I once got 73.5 miles per gallon on a 109.4-mile stratch of Interstate 90.

I used that car as my daily driver until 2018, when I traded it in on a Nissan Leaf, an electric car, which I drive today,.

Comment Re:Section 230 repealed hands the internet to the (Score 3, Interesting) 168

Section 230 needs tweaking. Any platform that alters or removes postings that are 1st amendment compliant should be deemed a publisher. Adding context or community notes is not an alteration.

It is hard to draw this line in a way that does not open the door for the rich and powerful to suppress speech they don't like. If I do line-wrapping on your text, but leave the individual words unchanged, is that an alteration? What if I add a footnote that exposes a lie?

Remember that a rich person does not have to win a lawsuit--he can drag out the proceedings to the point that you are unable to continue defending yourself. Even if you are eventually exonerated, the process is punlshment enough to deter others from doing what you did. Section 230 provides an early out in such cases.

Comment Re:there's no safe space without 230 (Score 1) 168

At every level of speech expression, there's a corporation involved. Nobody exists on the internet without any at some point.

While that is true, I come close to being able to express my ideas on the internet without getting permission from a corporation. My web site is on a computer in my home. I depend on my internet service provider, but unless they monitor my web site directly or break TLS 1.3 they don't know what I am saying. I depend on a company to host my A DNS record, but they also host my MX DNS record, which is needed for e-mail. I don't use a content delivery service: when you access my web site the information is send to you directly from my home.

Of course, my greatest protection, which almost everybody shares, is that nobody who is rich and powerful cares what I say.

Comment Re:Preaching to the choir (Score 1) 101

The average consumer doesn't care about this stuff. They'll happily do whatever they're prompted to do, because it makes life simple. Using vi to edit Makefiles so that they can compile and install a new driver for their favourite USB wifi dongle...not gonna happen.

Marie Antoinette says: Tell them to use EMACS.:

Comment Re:Wise Words (Score 2, Informative) 264

To announce that there must be no criticism of the President, or that we are to stand by the President, right or wrong, is not only unpatriotic and servile, but is morally treasonable to the American public. Nothing but the truth should be spoken about him or any one else. But it is even more important to tell the truth, pleasant or unpleasant, about him than about any one else.

Teddy Roosevelt May 17, 1918

Roosevelt spoke these words in Kansas City on May 7, 1918, no doubt in part to justify his extreme criticisms of President Woodrow Wilson, whom he excoriated for moral flabbiness, for high sounding words unmatched by action, and for not preparing the people of the United States for entry into World War I.

Comment Re:Not a realistic portrayal of AI's capabilities (Score 1) 86

Being able to talk to the computer to ask it to find things based on meanings is like Star Trek technology and it's sad in a way that the hype is distracting from what they're good at. For example, yesterday I had a problem (not tech but a field I know nothing about (oh wait like tech then)) and the first AI search I did gave me an excellent find. Maybe I would have found it after spending all day browsing, but this was a great answer. And what about when we were supposed to wait for the semantic web and all that. So it's a bit sad it gets hyped as being able to replace people.

I hope you checked the answer. AI can give excellent-looking but totally false results.

Comment Re:Code review, not fun. (Score 2) 86

On the other hand, 'code review' is one of the things that really splits senior software developers from the lower levels. Just being good at programming makes you a good programmer. Reviewing and signing off on other people's work is what (generally) makes you a senior or a lead. Probably the number one complaint I hear from senior devs is that they miss coding since so much of their time is spent doing reviews.

When I was at DEC code reviewing was not limited to the senior software engineers--we all did it, both as reveiwers and reviewees. I enjoyed the process, probably because it let me demonstrate my skills to my peers.

Comment Re: More recycling (Score 2) 56

On a coop term I wrote some kind of data collection program for Dept of Fisheries and Oceans in Fortran77, and people in the field would upload their data via the acoustic coupler.

If I recall correctly my application worked at 110 bytes/sec

You read that correctly.

I don't think BSD was even a twinkle in anyone's eye in about .. 1981... we would have been using a minicomputer like VAX? Maybe Prime? Possibly HP... I'm guessing Prime, with their own proprietary OS. I doubt very much anyone had considered "security".

What a time to be alive :-)

Actually, that was 110 bits per second, or 10 characters per second. A character transmission consisted of one start bit, eight data bits, and two stop bits. This allowed for an arbitrary time between characters, which was necessary because a character was transmitted when the operator pressed a key.

The next step up from acoustic coupling was the 300 bits per second modem.

I can't speak for HP or Prime, but those of us who worked on the DEC VAX were very concerned about security. We split the usual user mode versus supervisor mode into four parts so that RMS, for example, could be isolated from the user's application but the kernel remained isolated from both.

Comment Re:Question for you people (Score 1) 70

I would be skeptical that the "no advertisment" claim could be met, and would wait to see if it turned out to be real. Even if it were true for the firrst year, I would worry that the provider of this service would eventually start running ads to improve his revenue. Thus, I would likely subscribe month-to-month so I could cancel if the advertising load became too heavy.

Any movie made during the 20th century is owned by one of the big studios, as are many movies made since. However, there is a lot of movie-making talent out there. Perhaps the provider of this service can fund a wedding photographer and a starving writer to produce some good entertainment using their home studio and a borrowed set. An example is The Man from Earth, https://www.imdb.com/title/tt0..., though in this case the writer was dead.

Comment Re:Remind me not to sit next to Linus (Score 1) 88

I only gave up my IBM Modem M-13 in the cubicle farm because the new PC they lifecycled me to didn't support PS/2 anymore and the PS/2 to USB adapter missed scancodes too much to be worth the trouble.

You can get a modern implementation of the IBM model M keyboard with a USB interface from Unicomp. https://www.pckeyboard.com/pag...

Comment Re:"user friendliness" (Score 1) 286

My memory may be hazy, but the Amiga filesystem could analyze files for content and use whatever you configured to open/edit/execute that file. Or nothing, if nothing was setup to deal with that file type. With a hex editor you could see in the first few bytes of a file what type it was. The Amiga filesystem understood file names with an extension as well.

My memory is also hazy, but I believe you are correct. The Amiga used the Interchange File Format, which was later developed into the Resource Interchange File Format, which is still in use today in WAV files.

Comment Re:"user friendliness" (Score 1) 286

True, I can (and do), but the OS certainly doesn't treat it that way; for example, the ren.exe command in DOS/Windows (or the mv command in Linux/MacOS) require me to always specify the type "attribute" along with the file's "name", and they will happily the change file's "type" (and not only its "name") if I'm not careful to specify it the same way in both arguments. There's no formal separation at all, only a standardized(ish) convention.

That is true of the command line, but at least some of the Graphic User Interfaces treat the text after the last dot in a special way. Windows Explorer hides that text, including during a rename. The GNOME equivalent of Windows Explorer shows you the file type but uses highlighting to invite you to change only the text before the last dot.

Comment Re:"user friendliness" (Score 1) 286

Doesn't that seem like a very natural way to use a computer with a file system?

The computer-programmer in me thinks mixing file-type information into the filename is a broken design; independent attributes ought to be kept in separate fields entirely. OTOH the computer-user in me thinks it's quite useful, for the reasons you mentioned. And finally, the pragmatist in me says that's just how things are, and even if someone came up with a better approach (many have tried), it won't catch on due to the black-hole-esque pull of backwards-compatibility with existing filesystems, so nothing can be done. :/

You can think of the dot in PROG.FOR as a separator between the file name PROG and its only attribute: its type, in this case FOR meaning a Fortran program.

Comment Re: "user friendliness" (Score 1) 286

P.S. Sorry, forgot all the other PDPs.

Actually, I was recalling my experience moving from the PDP-1 (paper tape) and the IBM 7090 and Burroughs B5000/B5500 (punch cards) to the PDP-6. However, the file type EXE wasn't used until the Linker was written for the PDP-10. Before that we used Loader, and saved the image it created using the file extension SAV.

Slashdot Top Deals

You can write a small letter to Grandma in the filename. -- Forbes Burkowski, CS, University of Washington

Working...