HNHacker News
TopNewBestAskShowJobs

rodgerd

6,669 karma · joined October 23, 2012

submissionscomments
rodgerd··on Filed: WP Engine Inc. v Automattic Inc. and Matthew Charles Mullenweg [pdf]
I mean sure if you want to rely on a tool where this guy will disable chunks of it because he's had a hissy fit, I guess it "won't affect you".
rodgerd··on COBOL has been “dead” for so long, my grandpa wrote about it
The modern analogue of 4GLs would be the promise of LLMs letting you write prompts so you don't have to learn a programming language; the promise of the original 4GLs like Pearl (not to be confused with perl) and Objectstar was to let you have non-programmers writing business logic without being COBOL or FORTRAN programmers.
rodgerd··on COBOL has been “dead” for so long, my grandpa wrote about it
About a decade ago I looked into moving some COBOL components off-mainframe (either as COBOL-on-Linux or a rewrite into Java, which itself is really COBOL Mk II at this point), and your point about the operating environment is one of the key elements, but not all of it; there's also the fact that the first big shift to automation, via mainframe assembler and COBOL, is when companies sacked a lot of the folks who knew how and why the pre-automation processes worked - that knowledge exists in the mainframe code and the heads of the people who work(ed) on it, and nowhere else. A rewrite or a replatform is very, very hard and risky as a result; the system is now defined by how the mainframe runs the processes, to a very large degree.

The third is that COBOL is only the tip of the iceberg. As soon as I spent time learning about the code I was being asked to look at, you get into decades of evolving programming practises. Modern COBOL is multithreaded, probably uses DB2 and relational datamodels. COBOL from thirty years ago is probably single-threaded, only runs right on high-clocked single-execution models, cuts down to hand-written s390 assembler regularly, and uses VSAM files with non-relational data. Older code still will be sharing data simply by banging it into memory regions for other code to read out of, because that's how you got performance back in the day.

Trying to identify how you'd pull a function out of that and move it off is somewhere between extremely difficult and impossible. It's usually so complicated and expensive it's easier to try and hire people who want to apprentice as mainframe programmers and keep the current codebase running.

rodgerd··on Seven things I wish I would not hear as an autist
My number one is fans of scumbags, or scumbags themselves, blaming autism for them doing rapes or sexual assaults.

If you like the post referenced, you'd probably enjoy "The Autist's Guide to the Galaxy" by Clara Tornvall.

rodgerd··on 'Three New York Cities' Worth of Power: AI Is Stressing the Grid
It's better than that, OpenAI are stealing the eggs and lobbying to make egg theft legal, so long as you only steal eggs from small farmers and back yards. Because they can, by their own admission, never stay in business if they have to pay for the eggs.
rodgerd··on Mozilla exits the Fediverse and will shutter its Mastodon server in December
The biggest problem with making Mastodon better is exactly that: anyone who dares suggest the way it's always been has a flaw will quickly be shouted down by people telling them that they're an idiot who clearly doesn't understand that the shortcoming is a feature.
rodgerd··on USPS' long-awaited new mail truck makes its debut to rave reviews from carriers
> In my opinion these are a huge miss.

Oh, really? Can you share your expertise that trumps that of the people who work with them every day?

rodgerd··on SQLite on Rails: The how and why of optimal performance
Write events in parquet format and use DuckDB for your analytics?
rodgerd··on With more legal action on the horizon, how long before Archive.org closes?
If the discussion leads with the idea that we're entitled to question whether authors and editors deserve to make a living for their work, why should anyone else be immune?
rodgerd··on Synthetic diamonds are now purer, more beautiful, and cheaper than mined
Basically you're paying extra money for the murdering at this point.
rodgerd··on The muscular imagination of Iain M. Banks: a future you might want
> Virtually all humans in the books -- and I'm aware of the fact that they're not Earth humans but a wide variety of humanoid aliens -- are kept as pets by the ships, for amusement, basically as clowns.

So like current late stage capitalism, except the AIs are more interested in our comfort than the billionaires are.

rodgerd··on With more legal action on the horizon, how long before Archive.org closes?
So you do mean "I am happy to steal from living authors who would like to be paid for their work, this is my excuse du jour".

Hey, how do you make a living, jampekka?

rodgerd··on With more legal action on the horizon, how long before Archive.org closes?
If the centrepiece of your legal defence is "we're just like a library" it would probably help to behave like a library: for example, if you purchase five books or CDs then lend five copies at a time.

The IA doesn't appear to buy many books or CDs or DVDs (it has donation drives for second-hand copies). It doesn't do any controls over the number of copies "out". It resembles MegaUpload or other piracy sites more than a library.

rodgerd··on With more legal action on the horizon, how long before Archive.org closes?
> the copyright cartels

You mean "living authors who would like to be paid for their work", right?

rodgerd··on Canadian mega landlord using AI 'pricing scheme' as it hikes rents
There's a reason Adam Smith's feelings about landlords are scarcely distinguishable from those of Marx.
rodgerd··on The Internet Archive has lost its appeal in Hachette vs. Internet Archive
I was looking for a clip from a trailer for a film that is available on physical media, streaming, and was in cinemas two years ago.

IA had the whole film online as bluray quality rip.

What's the difference between the IA and Kim Dotcom at that point?

rodgerd··on EUCLEAK Side-Channel Attack on the YubiKey 5 Series
There's a reason that Apple won't let you enable FIDO keys without having two of them to enroll.
rodgerd··on US judge throws out FTC's ban on non-compete agreements
Unfortunately the Texas courts have indicated that they will be finding the NRLB illegal in and of itself.
rodgerd··on Data Exfiltration from Slack AI via indirect prompt injection
The AI craze is based on wide-scale theft or misuse of data to make numbers for the investor class. Funneling customer data and proprietary information and causing data breaches will, per Schmidt, make hundreds of billions for a handful of people, and the lawyers will clean up the mess for them.

Any company that tries to hold out will be buried by investment analysts and fund managers whose finances are contingent on AI slop.

rodgerd··on Eric Schmidt deleted Stanford interview
That describes YouTube's path to becoming the online video monopoly.
rodgerd··on Eric Schmidt deleted Stanford interview
Imagine my complete surprise that the guy in charge of Google when sex with subordinates was rampant, and who gave an exec who was sacked for sexual harassment a ninety million dollar parachute, is upset that there aren't more people in the office.
rodgerd··on Police cannot seize property indefinitely after an arrest, federal court rules
I hope that you aren't expecting a court with a rampant Clarence Thomas to care about anything pertaining to your rights vis-a-vis the police.
rodgerd··on Apple might be implementing a VPN censorship order in Brazil
You can buy open hardware running Linux today. Why don't you?

Oh right, the mobile Linux experience is so bad only the most devoted will subject themselves to it.

rodgerd··on Apple might be implementing a VPN censorship order in Brazil
Yeah, remember how great computers were in the 90s? So secure and usable.

I get that a lot of nerds long for the day when "desktop computer janitor" was a well-paid job and normal people couldn't use a computer effectively for any length of time. But that doesn't mean it was a good time.

rodgerd··on Show HN: COBOL-REKT, a toolkit for analysing and reverse-engineering COBOL
Yes?

Any "lets move this COBOL to something else" will, more often than not, flounder on the fact that "rewrite all this functionality" will cost massively more than "just find someone to extend what we already have".

rodgerd··on Kim Dotcom's extradition to the U.S. given green light by New Zealand
Yeah, large scale copyright theft for profit is something that you're only allowed to do if your name is "Sam Altman".
rodgerd··on The 1986 Oldsmobile Incas Dashboard (2020)
Similarly, the Citroen GSA actually existed: https://www.autoevolution.com/cars/citroen-gsa-1979.html#aga...
rodgerd··on Unfashionably secure: why we use isolated VMs
Indeed. One of my rules of thumb is that if it requires permanent storage, k8s is the wrong place, even if it is in-theory possible to do. Dealing with that whole side of things is so error-prone.
rodgerd··on Unfashionably secure: why we use isolated VMs
> Container orchestration is the thing I believe is "overused." It was designed to solve "hyper" scale problems, and it's being misused in far more modest use cases where VMs should prevail.

As a relatively early corporate adopter of k8s, this is absolutely correct. There are problems where k8s is actually easier than building the equivalent capability elsewhere, but a lot of uses it's put to seem to be driven more by a desire to have kubernetes on one's resume.

rodgerd··on Glasgow 2024 Hugo Awards Statement – 22 July, 2024
Well, it was initially covert, and he stalled both the results and then the votes, both under pressure around the "clean up" he was doing.
← PreviousPage 3 of 34Next →