* Posts by MacroRodent

1979 publicly visible posts • joined 18 May 2007

Excuse me, but have you heard the teachings of our Lord and Savior, Jesus Chr-AI-st?

MacroRodent

No impressed

The sample makes it look like it mainly made different word choices, something even age-old joke programs could do (like the classic "jive filter"). Changing style meaningfully requires more. For example, one author could use shorter sentences, another one longer, present things in different order, use more or less similes, and so on.

Zip it! 3 more reasons to be glad you didn't jump on Windows 10 1809

MacroRodent

It is not a nitpick if Windows silently fails to extract files from a zip archive. The use case described in the article is not esoteric in any way.

I ship you knot: 2,400-year-old Greek trading vessel found intact at bottom of Black Sea

MacroRodent

Leave it there

> as the Hellenic wreck will apparently not be removed from the seabed.

I certainly hope not, as it is the best place to keep it preserved. (They should also keep the exact location secret).

SQLite creator crucified after code of conduct warns devs to love God, and not kill, commit adultery, steal, curse...

MacroRodent

No laughter?

The God bits don't bother me, but why should there be for example

54. Speak no useless words or words that move to laughter.

Also the

17. Bury the dead.

is not so relevant in today's society, where bodies are handled by specialists. I guess this was not the case in St Benedict's day, so he exhorted monks to take care of stray bodies in the gutter.

Can't get pranked by your team if nobody in the world can log on

MacroRodent

Downgrade?

So it was NT 3.51 to Windows 95? That was a downgrade in terms of security and stability. I used NT 3.51 for a while. Possibly the least crashing Windows I ever had. Unlike later versions, it still followed Cutler's original architecture that tried to minimize kernel mode code. Of course it had the bit clumsy Windows 3.x ui.

A DeepMind library to help build reinforcement learning bots, and how Google's Pixel 3 cameras handle zoom

MacroRodent

Re: Zoom and enhance

Last night wached on YouTube techmoan channel (recommended!) how the guy made an old police interview recorder work. This is a specialized c-cassette recorder that makes two copies of an recorded interview and adds audible time marks on the second track (of what would normally be the stereo pair). Also makes it harder to tamper with the tape. Apparently such recorders are one reason you still can buy new c-cassettes. Reassuring.

The Obama-era cyber détente with China was nice, wasn't it? Yeah well it's obviously over now

MacroRodent

Re: China

》name one national governement that isn't evil

Easy: just about any of the smaller western European countries. Part of the problem is scale. In small countries it is easier for citizens to hold the leadership accountable. I fear democracy just does not work above a certain size.

Huge ice blades on Jupiter’s Europa will make it a right pain in the ASCII to land on

MacroRodent

Re: Does nobody ever read Larry Niven?

Besides, the locals would consider this a hostile act, and respond with a psychic attack (see Niven's "Handicapped").

Punkt: A minimalist Android for the paranoid

MacroRodent

Why android?

It apparently has the feature set of a circa-2000 Nokia (except for the 3G and 4G network support). So why is it running the resource-hungry android?

Google now minus Google Plus: Social mini-network faces axe in data leak bug drama

MacroRodent

Re: Linux kernel devs

I think the idea here is that there are lots and lots of separately owned servers (everyone could run one, Pleroma claims to be lightweight enough to run on a Raspberry Pi), and the servers agree to exchange messages, or not. So there is no central service to abuse, and each server can have its own policies (about blocking obnoxious users and servers, for example). Reminds me of how USENET used to work. It just might fly, at least among technically knowledgeable users. Like the kernel devs...

MacroRodent

Linux kernel devs

One group of users (with more than 2 members) appears to be Linux kernel developers, some of whom are quite active on Google+. Now that it is going down, they are discussing alternatives, and one strong possibility appears to be Pleroma (a federated social network - no, I had not heard of it either before today).

Decoding the Chinese Super Micro super spy-chip super-scandal: What do we know – and who is telling the truth?

MacroRodent

Article: "Why not switch the SPI flash chip with a backdoored one – one that looks identical to a legit one?"

Who knows, maybe this has also been done on some other motherboards...

MacroRodent

Re: Signal conditioning chips

Also, these would not necessarily have been placed where a filter would have been, but somewhere with a +5v line nearby, for example. Who says the motherboard design was not slightly altered to accomodate them? Only an expert familiar with the non-tampered layout would notice it.

Brit startup plans fusion-powered missions to the stars

MacroRodent

Re: There wouldn't be any fallout

At least I always presumed that the "exploding nukes to generate thrust" part only occurred in space, and that conventional rockets would loft it into space first

The original idea was indeed to go with the nukes all the way. The spaceship would have been huge, on the scale of a battleship, not aeroplane.

what the hell are you going to build the back out of for the nuke to push against that won't be destroyed in the process?

The Orion project scientist had this and a lot of other details worked out. Remember they had access to data and experience about nuclear bombs. The blast is powerful but not infinitely so, and with the data available to them, making a pusher plate that can survive multiple explosions is just a matter of engineering. The bombs would also have been precisely designed for the purpose.

There is a fascinating documentary on Youtube about the project.

MacroRodent
Mushroom

Re: Quite a bit of nuclear fallout

a big Orion (say, something big enough to put an entire self-sustainable colony on Mars in a single voyage, supplies and all, maybe a 25,000-tonne ship) could be launched for the statistical "price" of one or two extra cancer cases worldwide.

But before you launch your colony ship, you certainly have to make numerous test launches, some of which will fail (quite spectacularly!)

For probaly the only situation where Orion might be feasible to push through (for desperate reasons), see "Footfall" by Niven and Pournelle.

MacroRodent
Mushroom

NTR

If one wanted a realistic improvement in thrusters, why not work on nuclear thermal rockets. These were all but flight-ready already in the 1960's (NERVA).

WLinux brings a custom Windows Subsystem for Linux experience to the Microsoft Store

MacroRodent
Linux

Re: Indeed you are expected to pay

which is controversial for any Linux distro.

Back before fast internet, it was common for distributions to sell distribution CD:s. Some distros (like Mandrake) even provided nice shrinkwrapped carton packages like other software vendors. I bought some CD sets like that, still have most of them, in the hope they become collectibles...

Forget dumping games designers for AI – turns out it takes two to tango

MacroRodent

Creativity

Not surprised. The games people play and remember always include something new and whimsical. An AI trained on existing games cannot come up with that, only more variations of the same.

Microsoft 'kills' passwords, throws up threat manager, APIs Graph Security

MacroRodent

Exactly. It is not multi-factor authentication unless you ALSO HAVE a secret password.

How an over-zealous yank took down the trading floor of a US bank

MacroRodent

Console

At my first IT job as the operator trainee tending a Honeywell mainframe in early 1980's, we were told to be quick about adding paper to the console printer (which collected status messages, rather like syslog or journald), as the system would supposedly crash if the printer was offline for more than a minute or so. Luckily I never found out if this is true.

First Boeing 777 (aged 24) makes its last flight – to a museum

MacroRodent

Re: Feeling old yet?

I'd occasionally still see DC-3s

Living in a northern sub-urb of Helsinki, a DC-3 still regularly appears in the summer skies. Of course it is now a museum plane, operated by a volunteer association (http://www.dc-ry.fi/).

Holy macaroni! After months of number-crunching, behold the strongest material in the universe: Nuclear pasta

MacroRodent
Alien

It's alive!

> "One famous example are biological membranes in living cells. We've actually studied how the nuclear pasta lasagna exhibits the same structure and structural defects as the endoplasmic reticulum.

Maybe the premise of Robert L. Forward's "Dragon's Egg" is not so fanciful after all. It involves life on a neutron star, based on nucleonic processes, which are way faster than chemical ones. So entire civilizations rise and fall during the few days humans observe the star from orbit.

App-y, app-y, joy, joy: Pain-free software installer Flatpak (kinda) works on Windows Subsystem for Linux

MacroRodent
Linux

Larsson explained that a lack of support for seccomp or network namespaces limits things somewhat. ... [and so and on for more missing bits]

If you want all Linux features, the only way still is to run the real thing. But of course this was a cool hack, just to see if it can be done. Don't show this to pointy-haired bosses, who might then imagine the developers have no more need of real Linux to get work done, and ban it.

Microsoft: You don't want to use Edge? Are you sure? Really sure?

MacroRodent

Time for the EU

comission to slap them again, and Google too, if it offers similar FUD to people installing alternate browsers.

2-bit punks' weak 40-bit crypto didn't help Tesla keyless fobs one bit

MacroRodent
Unhappy

Re: Problem-solution dichotomy

That's more useful than one might think as keyfobs tend to fail when the battery gets tired

The quality of the buttons in the keyfobs also seems to be low. I have had two failed ones, turning them into plain old physical keys. Not bothered to replace. At this point, a new keyfob apparenly would cost about the same as the resale value of the old car...

Law firm seeking leak victims to launch £500m suit at British Airways

MacroRodent

Re: Fees?

But without laws and lawyers, that would be an arbitrary State with no control over its power. A dictatorship, in fact.

Certainly true, and I am not advocating getting rid of laws and lawyers. However, setting industry regulations and sanctioning their violations is properly a function of the state (of course with inputs from citizens and the industry).

MacroRodent

Re: Fees?

but without lawyers who would have got the manufacturers to do anything?

The state, perhaps? Of course, that only applies to countries where the state is not a fully-owned subsidiary of industry.

Dust off that old Pentium, Linux fans: It's Elive

MacroRodent

Re: That's nice ...but why bother?

As you said, it is a hobby. There are just a handful of major Linux distributions that can be considered for real work, or even for home use for "ordinary" users (meaning those wishing to mainly use applications as opposed to those enjoying developing the platform itself). All the rest are really hobby distributions, or very specialized ones filling some small niche.

Making a Linux distribution that fits into a "small" machine is perhaps akin to building a ship in a bottle. I sometimes myself wonder if a modern kernel could ever run in the oldest machine in my house, a Pentium MMX with 128 MB RAM. Now it has an old Mandrake Linux in one partition (with KDE GUI) and Windows 95 on the other.

Boffins bash Google Translate for sexism

MacroRodent

Correct translation

This is something I often encounter as a native speaker of Finnish, another language with gender-neutral pronouns. The solution depends on the context, so it requires some understanding of what is being said, which is why current machine translators perform badly. The problem often has no ideal solution, because choosing "he" or "she" may require information that the source text simply does not contain. Usually one defaults to "he", as "he/she" is too clumsy.

Going the other way also sometimes requires rephrasing the text. "He said, she said" does not translate directly into Finnish.The closest one can get is the use the nouns for "man" and "woman", but it is not quite the same.

AI biz borks US election spending data by using underpaid Amazon Mechanical Turks

MacroRodent

Lives up to its name

The original Mechanical Turk was also a fake AI, with a hidden human chess player inside it.

Do you really think crims would do that? Just go on the 'net and exploit a Windows zero-day?

MacroRodent

Re: So classic way to find an exploit.

I think this method was already in Andrew Tanenbaum's operating systems text book (the one that introduced Minix) in the security chapter: Something like "Read the documentation looking for passages that say Don't do X. Try as many variations of X as possible".

Ever wanted to strangle Microsoft? Now Outlook, Skype 'throttle' users amid storm cloud drama

MacroRodent
FAIL

Centralisation

Eggs: meet the One Basket.

Originally the email system was very decentralised, with most organisations hosting their own servers. The trend towards everyne using "clouded" mail services by Microsoft and Google means we will be seeing a lot more of this in the future.

Boffins are building an open-source secure enclave on RISC-V

MacroRodent
Boffin

Re: What we would actually need...

A minimal RISC should be easy to verify

Done already in the 1980's for the VIPER architecture, a simple 32-bit CPU. Read about it back then. It was supposedly intended for avionics and such where failure is not an option. (Some info can still be found by googling "verified risc cpu viper").

Mozilla changes Firefox policy from ‘do not track’ to ‘will not track’

MacroRodent

Re: It's about time

> a UI with a MENU

It can be re-enabled from the configuration. And this is indeed the very first thing I do to any new Firefox installation I use.

A decade on, Apple and Google's 30% app store cut looks pretty cheesy

MacroRodent

Re: But we're taking about games here

Google could also argue it gives the basic development tools for free to anyone interested. (Not sure about Apple, do you have to buy the sdk?)

Windows 95 roars once more in the Microsoft round-up

MacroRodent
Windows

200Mhz

> P1 200MHz

I'm not sure such things even existed. My first Pentium was 75Mhz (and did run Windows 95 just fine). I think I have seen a 166Mhz Pentium MMX, but nothing higher than that from Intel, until Pentium II came along.

MacroRodent
Windows

Win95 license?

What I don't get is how he can include the entire Windows 95 with the app. Has MS made it freeware while I was not looking? (Browsing the Github site did not provide an answer).

Linux 4.19 lets you declare your trust in AMD, IBM and Intel

MacroRodent

This is actually useful

I have seen a problem where the start of a bunch of VMs got delayed too much because a program that was part of the VM startup wanted randomness, and it took too long to "collect" it.

Do I hear two million dollars? Apple-1 fossil goes on the block, cassettes included

MacroRodent

Re: Why are they worth the price?

> Don't worry about it. Not our money unless UK Gov decides we need one in a museum.

There is already one Apple I at the London Science museum. I even took a photo of it last time I visited the place.

Android data slurping measured and monitored

MacroRodent

Re: 'The nature of some data may also surprise. App developers receive your age and gender'

> an ancient Symbian Nokia

Indeed, this article gives me an itch to rummage my drawer and see if any of the ancient Symbian Nokia's contained therein there still work...

Microsoft takes another whack at killing off Windows Phone 8.x

MacroRodent

Killing the best version.

In many ways, wp 10 was a downgrade from wp8.

I'm actually still using a Lumia 625 as a work phone, for the occasional work-related call or text message (most communication is by email or chat). Probably will keep using it for that, until it dies.

SUSE and Microsoft give enterprise Linux an Azure tune-up

MacroRodent

Re: At what cost?

Yes, this kind of thing is nothing new. By using special drivers when running in the VM, the kernel just avoids some of the silly inefficiencies that communicating via simulated i/o devices causes. There is no downside. Similar techniques are used when you run Linux in a Linux KVM virtual machine, or VMWare.

EU wants one phone plug to rule them all. But we've got a better idea.

MacroRodent

Re: Be much more interested in...

2: Safety shutters.

Many modern Shukos have safety shutters as well (well did't check them all, but, at least seems to be very common here in Finland). These don't need an extra pin, but open only if both pins are inserted simultaneously.

Dropbox plans to drop encrypted Linux filesystems in November

MacroRodent

Re: "Too many options it not an issue here."

> You need to test each supported combination, to ensure nothing weird happens. And yes, it means also you need to test NTFS on each supported Windows platform, in 32 and 64 bit flavours.

So should one do this for *every* program that reads or writes files? Same thing. Normal open, close etc are also part of an API specification that abstracts away the underlying file system implementation.

Building large software systems is impossible without relying on such abstractions.

MacroRodent

Re: Lost the plot

Maybe they have fired the real geeks who made the original product, and now have outsourced further development to the lowest bidder?

MacroRodent

Re: "This sounds entirely like a company which wants to reduce"

If the feature Dropbox needs is xattrs, it is a fair requirement. It is just like requiring some other property of file systems, like a certain minimum file name length. But then it it should run just fine on any Linux file system that supports the xattrs API, not just ext4fs. Most non-ancient native Linux file systems do so.

Too many options it not an issue here. Only the API matters, in other respects a user level component like Dropbox must be ignorant of the particular underlying implementation.

Windows is coming to Chromebooks… with Google’s blessing

MacroRodent
Linux

Re: It's happening...

Linux already runs many Windows applications through Wine, and has been doing it for years.

ZX Spectrum Vega+ blows a FUSE: It runs open-source emulator

MacroRodent

Re: 98% ZX Spectrum look a like

You would have to modernise the video output also. If I recall correctly, the Spectrum, like most early home computers, produced only RF-modulated PAL which you connected to the antenna input of your TV (were there any NTSC versions?). I'm not sure all TVs even have a PAL tuner any more.

MacroRodent

GPL

Not mentioning GPL on the web site is not yet necessarily a violation, but the customer who bought this should have received a copy of the license, and a written offer to provide the source code for all the GPL'd software in the unit.

Imagine Python fan fiction written in C, read with a Lisp: Code lingo Nim gets cash injection

MacroRodent

Re: Interesting but ugly

the identifiers FOO_BAR and fooBar are equivalent...

Sounds like PL/M, which is also case-insensitive, and where you can insert extra $-characters anywhere in identifiers and numeric literals without affecting meaning (FOO$BAR == fooBar). I have never understood why. $ is not a terribly good noise character for making identifiers more readable, because it looks so much like a letter.