Readit News logoReadit News
Nullabillity commented on MinIO stops distributing free Docker images   github.com/minio/minio/is... · Posted by u/LexSiga
votepaunchy · 2 months ago
> half the price of S3

No one other than hobbyists is paying full price on AWS.

Nullabillity · 2 months ago
That, in itself, should be plenty of reason to stay the hell away from it.
Nullabillity commented on What .NET 10 GC changes mean for developers   roxeem.com/2025/09/30/wha... · Posted by u/roxeem
adzm · 3 months ago
A hobby audio and text analysis application I've written, with no specific concern for low level performance other than algorithmically, runs 4x as fast in .net10 vs .net8. Pretty much every optimization discussed here applies to that app. Great work, kudos to the dotnet team. C# is, imo, the best cross platform GC language. I really can't think of anything that comes close in terms of performance, features, ecosystem, developer experience.
Nullabillity · 3 months ago
> I really can't think of anything that comes close in terms of [...] developer experience.

Of all the languages that I have to touch professionally, C# feels by far the most opaque and unusable.

Documentation tends to be somewhere between nonexistant and useless, and MSDN's navigation feels like it was designed by a sadist. (My gold standard would be Rustdoc or Scala 2.13 era Scaladoc, but even Javadoc has been.. fine for basically forever.) For third-party libraries it tends to be even more dire and inconsistent.

The Roslyn language server crashes all the time, and when it does work.. it doesn't do anything useful? Like cross-project "go-to-definition" takes me to either a list of members or a decompiled listing of source code, even when I have the actual source code right there! (I know there's this thing called "SourceLink" which is.. supposed to solve this? I think? But I've never seen it actually use it in practice.)

Even finding where something comes from is ~impossible without the language server, because `using` statements don't mention.. what they're even importing. (Assuming that you have them at all. Because this is also the company that thought project-scoped imports were a good idea!)

And then there's the dependency injection, where I guess someone thought it would be cute if every library just had an opaque extension method on the god object, that didn't tell you anything about what it actually did. So good luck finding where the actual implementation of anything is.

Nullabillity commented on     · Posted by u/tatoalo
remnant24 · 3 months ago
Nope. How else are they supposed to make comments if they didn't have an account here yet? I had to create this account just to answer you—is that suspicious too?
Nullabillity · 3 months ago
You can back up a debunking with receipts or reputation. Ideally, both.

You and anotherlogin448 have neither, but also show incredible aggression towards anyone pointing that out.

Your confidence might actually be warranted, but there's no reason for any one of us to take you on your word, and neither of you have given anything else.

Nullabillity commented on Researchers find evidence of ChatGPT buzzwords turning up in everyday speech   news.fsu.edu/news/educati... · Posted by u/giuliomagnifico
citizenkeen · 4 months ago
But do you call that latter thing you do “an em-dash”? Do you tell a peer “You should put an em-dash here” when what you mean is a “space en-dash space”?
Nullabillity · 4 months ago
I don't call it anything, because I'm not in the business of telling people how to write. (Besides asking them not to use SlopGPT, of course.)
Nullabillity commented on Researchers find evidence of ChatGPT buzzwords turning up in everyday speech   news.fsu.edu/news/educati... · Posted by u/giuliomagnifico
jibal · 4 months ago
> I'm happy to be told that I'm wrong

I've found that people who say this sort of thing rarely change their beliefs, even after being given evidence that they are wrong. The fact is, as numerous people have pointed out, Word and other editors/word processors change '--' to an em-dash. And the "slang version" of an em-dash is "I went to work--but forgot to put on pants", not "I went to work - but forgot to put on pants".

BTW, "humans almost always tend to use" is very poor writing--pick one or the other between "almost always" and "tend to". It wouldn't be a bad thing if LLMs helped increase human literacy, so I don't know why people are so gung ho on identifying AI output based on utterly non-substantive markers like em-dashes. Having an LLM do homework is a bad thing, but that's not what we're talking about. And someone foolishly using the presence of em-dashes to detect LLM output will utterly fail against someone using an editor macro to replace em-dashes with the gawdawful ' - '.

Nullabillity · 4 months ago
> Word and other editors/word processors change '--' to an em-dash

I'd be suspicious of people doing their writing in Word and copying it over into random comment fields, too.

> And the "slang version" of an em-dash is "I went to work--but forgot to put on pants", not "I went to work - but forgot to put on pants".

The fun thing about slang is that different groups have different slangs! I use the latter pretty regularly, but have never done the former.

> BTW, "humans almost always tend to use" is very poor writing--pick one or the other between "almost always" and "tend to".

Nah.

> It wouldn't be a bad thing if LLMs helped increase human literacy,

Where "literacy" is defined as strictly following arbitrary rules without any concern for whether it actually helps people read it?

And, on the assumption that those rules actually are meaningful, wouldn't you rather have people learn them for themselves?

Nullabillity commented on DeepWiki: Understand Any Codebase   aitidbits.ai/p/deepwiki... · Posted by u/childishnemo
tacker2000 · 4 months ago
The Elkjs project uses this and im not really sure i like it. [1]

Its a bit hard to find stuff. I was looking to find the structure of the main configuration json object and couldnt find it in the deepwiki.

I found it on the “non ai created” doc page of the main Elk project[2] (Elkjs is a JS implementation of Elk)

But yes this is of course just one data point.

[1]https://deepwiki.com/kieler/elkjs/5-usage-guide

[2]https://eclipse.dev/elk/documentation/tooldevelopers/graphda...

Nullabillity · 4 months ago
"Uses it" sounds strong.. I don't see any link to it from https://github.com/kieler/elkjs?

Annoyingly, anyone can just.. request a deepwiki for any GitHub repo. That one exists doesn't mean that it's endorsed or reviewed by the project.

They just kind of barged in, welcome or not. Just another SEO slop-spammer.

Nullabillity commented on Modifying other people's software   natkr.com/2025-08-14-modi... · Posted by u/todsacerdoti
account42 · 4 months ago
Just tag your old HEAD each time you rebase it (or before that)?
Nullabillity · 4 months ago
v4_updated_updated_proper_real.doc
Nullabillity commented on Modifying other people's software   natkr.com/2025-08-14-modi... · Posted by u/todsacerdoti
pc486 · 4 months ago
Have you seen git-spice? It may be up your alley.

https://github.com/abhinav/git-spice

Nullabillity · 4 months ago
I haven't, no. But as far as I can tell from the documentation, it looks more like an alternative to stgit (with a similar lack of history or collaboration support)?
Nullabillity commented on Modifying other people's software   natkr.com/2025-08-14-modi... · Posted by u/todsacerdoti
thwarted · 4 months ago
The process described reminded me of "pristine source" and RPM spec files that take the upstream pristine source and patch it during the build process. Maintaining that is always a little bit of a headache if you don't do it regularly, especially having to maintain (generate and apply) a separate set of patch files for the changes and express/apply the patches in the spec file. This looks to make light work of that.
Nullabillity · 4 months ago
Yep, That's the goal! ^^
Nullabillity commented on Modifying other people's software   natkr.com/2025-08-14-modi... · Posted by u/todsacerdoti
ngcc_hk · 4 months ago
The title is v general. There are at least two kind of modifications - one to minimize the change but just change behaviour and the other is really change the program.

I work for a decade as mainframe technical support mostly install fix. And because of these lately when I spent 3 months as a hobby to change the turbo bridge to take external bridge card. I injected code or hacking of the code like jes2 exit and without touching much the host program modify the host program behaviour.

This is very different from my colleagues who are application programmer who can totally change a cics module involving even changing db2 schema.

What is a modification meant in this title … I wonder.

Nullabillity · 4 months ago
The former. If you intend to hard-fork then Git's model is already fine. If you're soft-forking and want to model your divergence explicitly then Lappverk might be for you.

u/Nullabillity

KarmaCake day4947January 7, 2013View Original