* Posts by dmesg

217 publicly visible posts • joined 4 Aug 2016

Page:

Infosec exec sold eight zero-day exploit kits to Russia, says DoJ

dmesg Bronze badge

I once applied to a job, thought about it for a day, then withdraw the application. Sysadmin in a company that runs a number of state lottery systems. Main reason was I didn't want to be part of a gambling operation, no matter who ran it. But also didn't want a big coercion/extortion target on my back.

Linus Torvalds and friends tell The Reg how Linux solo act became a global jam session

dmesg Bronze badge
Headmaster

Re: Amazing, the article actually mentioned GNU

>> [W]hich of course Linus betrayed in 1996, by allowing Linux to become proprietary software again ...

Um, last I looked, Linux was still under the GPLv2-with_nuance.[*] Are you perhaps a member of the Judean Popular Front for FOSS Purity?

>> [W]hat actually happened is that GNU was almost finished (it was just missing a kernel) ...

That word "just" is carrying a lot of weight there.

Look, I get it. The GNU project contributed a ton of essential early work, independent of Linux, yet "Linux" is the name (almost) everyone uses. It's not fair. "Lignux" was proposed at the time, but ... an OS pronounced as "lug nuts" or "lick nuts"? For a year or two I tried always saying or writing "GNU/Linux", but eventually realized I was swimming against the current. It's too awkward for conversation. Natural language evolution is going to smooth it into something easier.

A though to take consolation in: it's amazing what you can accomplish if you don't care who gets the credit. Apparently from Ralph Waldo Emerson but (fittingly!) usually attributed to Harry Truman.

[*] https://www.kernel.org/doc/html/latest/process/license-rules.html says:

The Linux Kernel is provided under the terms of the GNU General Public License version 2 only (GPL-2.0), as provided in LICENSES/preferred/GPL-2.0, with an explicit syscall exception described in LICENSES/exceptions/Linux-syscall-note, as described in the COPYING file.

This documentation file provides a description of how each source file should be annotated to make its license clear and unambiguous. It doesn’t replace the Kernel’s license.

The license described in the COPYING file applies to the kernel source as a whole, though individual source files can have a different license which is required to be compatible with the GPL-2.0:

GPL-1.0+ : GNU General Public License v1.0 or later

GPL-2.0+ : GNU General Public License v2.0 or later

LGPL-2.0 : GNU Library General Public License v2 only

LGPL-2.0+ : GNU Library General Public License v2 or later

LGPL-2.1 : GNU Lesser General Public License v2.1 only

LGPL-2.1+ : GNU Lesser General Public License v2.1 or later

Aside from that, individual files can be provided under a dual license, e.g. one of the compatible GPL variants and alternatively under a permissive license like BSD, MIT etc.

Gentoo dumps GitHub over Copilot nagware

dmesg Bronze badge

Bravo!!

More like this. Leave GitHub muttering to itself through its pseudo random code generator.

Price of popularity: Linux Mint's success also means maintainer stress

dmesg Bronze badge

Almost every work day: ssh.

Why does the Windows 11 taskbar hurt me like that?

dmesg Bronze badge

I was on a zoom conference call the other day when one of the presenters has this happen to her. "I can't see any of your faces or names anymore. I must have clicked on something wrong because now the screen is full of stuff and I can't make it go away."

I don't use MS stuff so I couldn't help. But I observed "maybe you need to reinstall Windows". That got a knowing, jaded laugh from about half the attendees -- none of whom are techies.

New hire fixed a problem so fast, their boss left to become a yoga instructor

dmesg Bronze badge

Brings to mind a local technical-careers college. Their Mortuary Science labs are right next to those of the Nursing department.

In-house techies fixed faults before outsourced help even noticed they'd happened

dmesg Bronze badge

I recently had to disassemble a bunch of eMacs (no typo, massive all-in-ones sold to the education market). I think Apple followed your instructions quite closely, and added one: make sure at least one screw is delicately close to a high-voltage capacitor.

Don't click on the LastPass 'create backup' link - it's a scam

dmesg Bronze badge

Next up: vendors offering it as a service. Web based, of course. Written in PHP using Vibe coding. By the Marketing Department.

Bank of England: Financial sector failing to implement basic cybersecurity controls

dmesg Bronze badge

Re: Incentives

I was thinking along the same lines. If the current sticks and carrots generate such slow improvement, it just might be time to change the policy/behaviour modification mechanism. Don't tell me the banks can't afford to do better.

ATM maintenance tech broke the bank by forgetting to return a key

dmesg Bronze badge

If you want to succeed at a revolution, get the secretaries and janitors on side. The secretaries know how everything *really* works, and where the bodies are buried. The janitors have all the keys.

dmesg Bronze badge

Re: My wife was a keyholder at a bank branch

A friend of mine was living in NYC at the time and knew a number of people working in Wall Street firms. He reported that after the bailout they all shook their heads in wonder, saying "I can't believe we got away with it."

Trump may hate renewables, but AI datacenters still fancy cheap solar

dmesg Bronze badge

Re: @TVU

Winds up being about the same thing.

dmesg Bronze badge

Re: Subsidies aren't only for renewables

Not just hidden subsidies. I don't have a reference at hand, but I recall reading about enormous annual subsidies paid to fossil fuel companies, subsidies that were originally meant to help a young industry get started but were never phased out as that industry gained a chokehold on the economy.

There's also the cost to society of an industry that pollutes at nearly every stage of its products' lifecycles.

How CP/M-86's delay handed Microsoft the keys to the kingdom

dmesg Bronze badge

Re: The 3rd option

Was that one of the options for the DEC Rainbow? There's a distant bell ringing quietly. I may well be wrong.

Help desk read irrelevant script, so techies found and fixed their own problem

dmesg Bronze badge

Re: Erm

Just this last week I had cause to call our uni's help desk -- a student in a beginning CompSci lab session was not used to the command line and locked their account after too many failed login attempts. But what was the help desk number again? I went to open a browser on the instructor's machine to search for it, them noticed it was on the wallpaper image, and of the form xxx-HELP.

Then I remembered. I was on the IT staff some 30 or 40 years ago when they were setting up the help desk. What should the phone number be? And I suggested xxx-HELP.

Most devs don't trust AI-generated code, but fail to check it anyway

dmesg Bronze badge

Re: AI scraping AI, model collapse?

Not unlike what I recall as the cause for the early quick spread of Mad Cow disease: cow brains were part of the slaughter house offal that was recycled by including it ... in cattle feed.

Fake Windows BSODs check in at Europe's hotels to con staff into running malware

dmesg Bronze badge

Cue complaint that the article doesn't mention US/UK hacking in 3 ... 2 ...

Imagine there's no AI. It's easy if you try

dmesg Bronze badge

Re: That's not survival. It is an unnecessary nightmare.

Battery = Frame was an example, and not the most felicitous one. Dual-purpose structural material has been around for millennia and is still relevant -- think adobe and stone building materials providing both walls and heat management.

But electrical storage/generation in structural material is new, and as comments point out, problematic. It's far more likely to find uses where the material is situated in protected and controlled environments (buildings and fixed facilities) or where breakage is not a high-risk concern (cheap, easily replaced, not a safety threat).

The Y2K bug delayed my honeymoon … by 17 years!

dmesg Bronze badge

The town up the road has municipally-owned power. The service and reliability is the equal or better of other towns in the vicinity. And significantly less costly.

How Microsoft gave customers what they wanted: An audience with Bill Gates

dmesg Bronze badge

Emailing billg

I worked as contract help at Microsoft in the late 80s. At the time the word was that anyone, anyone, in the company could email billg. But it better be really important, and you'd better be right. Heaven help you if not.

The most durable tech is boring, old, and everywhere

dmesg Bronze badge

The Shelburne Museum, near Burlington Vermont, has a Linotype on display beside a number of early printing presses, some hand operated and still in use to create gift-shop cards and posters.

At the other end of the hall is Jacquard loom.

dmesg Bronze badge

Re: vi/emacs

We have always been at war with nano.

When the AI bubble pops, Nvidia becomes the most important software company overnight

dmesg Bronze badge

Well, New York State is talking with the Province of Ontario (and probably Quebec too) about building nuclear power plants. I know they're eyeing way-upstate NY: rural areas that don't have as much political clout for pushing back, and a job-hungry populace. Who needs the Adirondacks when there are tech bros needing to get morbidly wealthy?

dmesg Bronze badge

Re: When the AI bubble bursts...

Are you asking for evidence that past Presidents were not owned by OpenAI investors, or that the current one is?

Banksy's Limitless limited by Windows Activation

dmesg Bronze badge

Re: Great Idea

There is a "BSOD" screensaver on Linux. But it doesn't just pick on M$; greybeards will recognize many different OSes.

dmesg Bronze badge

... available in Home, Office, Pro, and ProPlus versions. Upgrade from Windows 10 possible for LTS versions with minor Registry hacks.

Memory is running out, and so are excuses for software bloat

dmesg Bronze badge

Back in the day my uni had a computer lab with IBM RS 6000 workstations. Cases were padlocked shut and machines were cabled to desks. One morning students came in to a room full of inoperative machines -- a thief had used needle-nose pliers to reach through the cooling slots on the side of the cases and extract the RAM.

When the lights went out, and the shooting started, Y2K started to feel all too real

dmesg Bronze badge

Re: Things went RIGHT for once

If we could only do that for the climate crisis. Maybe starting with a moratorium on AI datacenters.

dmesg Bronze badge

Re: self-SWATing

I'm wondering why the local police thought anybody would just up and confess like that.

IT team forced to camp in the office for days after Y2K bug found in boss's side project

dmesg Bronze badge
Mushroom

After Y2K

Unlike many commenters here, I was not gainfully employed prepping for cyber doomsday in the BeforeY2K run-up. But during that time I did faithfully follow the web comic AfterY2K, by Nitrozac.

Anybody else remember that?

Icon for what *didn't* happen.

One real reason AI isn't delivering: Meatbags in manglement

dmesg Bronze badge

Re: Man Down

"It requires several additional skilled employees with deep insights into the company business, to hang over a congenital idiot and hold its hand."

So, shall we initiate a new Reg -standard abbreviation for AI? "TBN": The Bosses Nephew. We just need to figure out where the apostrophe goes.

What the Linux desktop really needs to challenge Windows

dmesg Bronze badge

Re: I disagree almost entirely

Microsoft didn't collude with major PC manufacturers. They didn't collaborate, either. They twisted arms in back alleys and pinned hands to tables with daggers in boardrooms. Metaphorically, more or less.

dmesg Bronze badge

Re: required literacy

Which OS is easier to install? On reasonably common hardware, it's Linux, by a country mile.

But as was pointed out in the threads above, most users don't install Windows. They bring the computer home, turn it on, and there's Windows prompting you to enter the slippery slide into the Microsoft embrace. If it's a work machine, someone else has already configured it.

If Windows breaks, they bring it to a shop, and the shop knows how to fix/reimagine Windows. The user knows that the shop knows how to fix Windows. They don't know if the shop knows how to fix Linux, and there's a good chance the shop doesn't.

I'm not sure if there's a fix to Linux bug #1. Lots of planets have to align, and some power players work hard behind the scenes to maintain their monopoly orbit. But the comment about Valve/Steam, and the above-the-fold Register story about Europe and data sovereignty hold some hope.

Europe gets serious about cutting digital umbilical cord with Uncle Sam's big tech

dmesg Bronze badge
Coat

Re: The UK is in the dark.

Yes, Minister!

AI-authored code contains worse bugs than software crafted by humans

dmesg Bronze badge

Re: I've said it once

I tell my students (1st and 2nd year uni) that the first criteria for code is correctness; the second is to minimize the cognitive load for anyone reading/maintaining it. It sounds like AI doesn't do well on the latter, and flat out fails the former.

Another open source project dies of neglect, leaving thousands scrambling

dmesg Bronze badge

Re: WTF?

Surely you exempt Liam from that criticism? His stuff on OSes and computing history are a major reason I keep coming back here. And the BOFH, of course.

CodeRED emergency alert system CodeDEAD after INC ransomware attack

dmesg Bronze badge

Re: Cloud based critical event notification platform :o

That was my immediate first thought when I read that the stolen data included passwords. C'mon CodeRed, hashing and salting passwords is older than you are. Did you hire complete newbies to build your app?

Linux admin hated downtime so much he schlepped a live UPS during office move

dmesg Bronze badge

Hmm. A friend, when in the Navy, used to work on electronics and computer systems on board submarines. One of the ones that was even more, ahh, technical, than most of the sub fleet. He told me of swapping out /main memory/ on one of the systems while it was running.

Microsoft's lack of quality control is out of control

dmesg Bronze badge

Re: flashlight vs torch

Tuning fork?

BOFH: You know something's up when the suits want to spend money

dmesg Bronze badge

Re: BC to AD

Yes, a superb line so casually tossed off.

Software engineer reveals the dirty little secret about AI coding assistants: They don't save much time

dmesg Bronze badge

Re: Impact on tech info sites?

Regarding that time frame for Eric Schmidt, I recently heard an interview with Cory Doctorow. He pointed out that the billions pouring into AI data centers have five year amortizations, but the processors have useful lives of around 1.5 years, less at the loads they're being pushed to handle.

dmesg Bronze badge

IIRC, much if not all of matrix math, or it's use in the mainstream of STEM efforts, is within the last century or so.

I would look for people holding math degrees from programs where the emphasis is on proofs, not applying known results. Yeah, a pure math emphasis. Doing proofs means you have to ask: Am I right? Have I covered all the cases? What are the edge cases? Are there counter-examples? Can I generalize this? Is it useful elsewhere? Can I split out a complicated part into its own theorem/lemma? How can I make this easier to understand by someone else (or even myself)? Do I really need to do it this way, or is there another better approach? Have I really understood the problem? ... All habits of thought you want in a developer.

dmesg Bronze badge

Re: Driving logic nails with a cheerfully-assertive power-hungry fuzzy screwdriver

/high quality/ non-lossy open source code bases. And who/what determines what is high quality? I suppose you could code up some rubrics, but an community of experienced human devs would be my preference.

Techie ran up $40,000 bill trying to download a driver

dmesg Bronze badge

Re: Implausible to say the least.

I believe that actually is done today (or at least in the last few years) with some of the highest-end astronomical telescopes. Petabytes+ of data on hard drives shipped from telescope location to data-crunching facility, daily. Facility runs analysis to pick out the interesting data and discards the rest, as there's just too much to store.

Bitcoin bandit's £5B bubble bursts as cops wrap seven-year chase

dmesg Bronze badge
Pirate

Isn't that what empires and aristocracies have been doing for centuries?

Broken wizard forces Microsoft to issue out-of-band Windows 10 patch

dmesg Bronze badge
Facepalm

I see you're...

I see you're trying to implement an ESU system. Would you like me to do that for you?

How to bluff your way to AI credibility with the right buzzwords

dmesg Bronze badge

Re: Senior output, junior salary

That is why you hire humans to review critical AI output, or maintain the system that cross checks the output of multiple AIs. Cory Doctorow has an apt term for such staff, a metaphor from the auto industry: they're your moral and legal crumple zone.

'Windows sucks,' former Microsoft engineer says, explains how to fix it

dmesg Bronze badge

That backward compatibility may be there, or at least a design goal, for supporting applications. But it sure ain't there for users' workflows, troubleshooting procedures, and muscle memory. Legacy file formats, too.

You'll never guess what the most common passwords are. Oh, wait, yes you will

dmesg Bronze badge

Re: Avoid plain biometrics

Not to mention, in some situations in some jurisdictions (in the US at least), you cannot legally refuse to unlock a device secured with biometrics, but you are within your rights to refuse to disclose a password or PIN.

Page: