Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
MarsIronPI
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
6 ms
·
61.
▲
by
MarsIronPI
5mo ago
The only time it's not silly is when said dependencies are not just non-free, but covered under an NDA. If the API is under NDA then they can't release the code that uses the APIs. AIUI this is why FOSS games don't get port
62.
▲
by
MarsIronPI
5mo ago
I wish it were open-source, especially since it's being distributed "pay-what-you-want" anyway. If they released the source, they could get free labor to port to Mac or even console homebrew.
63.
▲
by
MarsIronPI
5mo ago
My JIS bottom row is currently: <Meta> <Super> <Alt> <Control> <Space> <Control> <Alt> <Super> <Compose/Meta> <Greek> I have left Control mapped to Meta, {,Mu}Henkan mapped to
64.
▲
by
MarsIronPI
5mo ago
Impressively many dependencies? I estimate about 75-125 in the dependency tree, including multiple versions of the same package. Now compare to something written in e.g. C: such a program might have 2 dependencies: libcurl and ncurses.
65.
▲
by
MarsIronPI
5mo ago
Is the Go ecosystem really that much better? As an outsider it looks like there's a fair amount of library use, more than I'd like.
66.
▲
by
MarsIronPI
5mo ago
> i think the spacebar doesn't need to be so big, there's no reason for it to be available to both thumbs This is why I love JIS, even though I don't actually need the Japanese keys. That small spacebar is so much better,
67.
▲
by
MarsIronPI
5mo ago
Just wait till you hear about the wonders of React + Ink! Now you can have JS bloat in your terminal too! Jokes aside, I don't understand how devs can bring themselves to ship such inefficient apps.
68.
▲
by
MarsIronPI
5mo ago
To me Rust is just a nicer language than C. I don't care too much about how easy the language makes memory safety, provided it doesn't make it difficult. But Rust's type system, higher-order functions, polymorphism, macros,
69.
▲
by
MarsIronPI
5mo ago
And honestly, I've only ever once encountered a website that required Widevine. And that site was a media site. So if you don't watch DRMed movies in your browser then you don't need Widevine in my experience.
70.
▲
by
MarsIronPI
5mo ago
I've always heard that one of the enjoyable experiences of Nethack was figuring things out for yourself, so I've never read spoilers. I'd like to know what others think.
71.
▲
by
MarsIronPI
5mo ago
That sounds pretty interesting. Did you publish a write-up anywhere? If not, could you say more about how you did the finetune? Which model did you fine-tune/distill, what datasets did you use?
72.
▲
by
MarsIronPI
5mo ago
Same. Partly it's that I always feel like I don't understand what's going on, mechanically speaking, as opposed to simpler roguelikes like Shattered Pixel Dungeon or Sil.
73.
▲
by
MarsIronPI
5mo ago
Technically you can set the HOSTALIASES variable to point to a custom hosts file, but that only works with programs that use gethostbyname(3). (Which is most of them? IDK.)
74.
▲
by
MarsIronPI
5mo ago
I think the issue here is not "Don't Repeat Yourself", but "Don't Reinvent the Wheel". If your wheel is just a circle of wood, you're better off building it yourself than hiring a skilled (or sometimes no
75.
▲
by
MarsIronPI
5mo ago
If Linux does that, I really hope it can be done in a standardized way that doesn't make porting to *BSD more difficult than it already might be. Standards are a good thing.
76.
▲
by
MarsIronPI
5mo ago
But it already has a name; this noble art is called "programming", or better yet: "hacking".
77.
▲
by
MarsIronPI
5mo ago
I think the old Lisp tradition of using lists for everything is related to this somehow. On the other hand, in Common Lisp programmers can define custom types that have to fulfill a predicate function. Then, if they declare the types of t
78.
▲
by
MarsIronPI
5mo ago
Heh, I can especially tell the first code example is LLM-generated. Humans don't usually write comments like: // There are a few ways to let API callers bring their own // memory, as they would in a no-mal
79.
▲
by
MarsIronPI
5mo ago
Maybe the solution is to cull the bad, cliché writing from the training data.
80.
▲
by
MarsIronPI
5mo ago
Ugh, you're making me remember the last time I listened to NPR. It's so bad.
81.
▲
by
MarsIronPI
5mo ago
Personally, I prefer mailing lists. The tooling is there, it's consistent, and it's powerful. And if it adds a higher bar of entry, in this day and age that seems like a plus to me.
82.
▲
by
MarsIronPI
5mo ago
Immutable commits seem like a pretty good base for a decentralized VCS for me. In fact, Git was designed for this use case in the first place.
83.
▲
by
MarsIronPI
5mo ago
> If you sign your updates and keep your public key on a ROM and there is no way to boot anything else… there's a problem. As there should be.
84.
▲
by
MarsIronPI
5mo ago
Where? Just searched the entire thread for both the word "refund" and the word "credit" and I'm seeing nothing about credit being issued. Also what's with @sasha-id talking to himself? Looks weird as all get
85.
▲
by
MarsIronPI
5mo ago
I was yes, I must have been more tired than I realized.
86.
▲
by
MarsIronPI
5mo ago
Oh shoot, I must have been more tired than I thought. I definitely meant Sourcehut, not Sourceforge.
87.
▲
by
MarsIronPI
5mo ago
Note that SourceForge is very different from Sourcehut. Sourcehut is a self‑hostable software forge that can be interacted with by email even without an account. I'd forgotten about GitLab. I guess it's annoying enough that I r
88.
▲
by
MarsIronPI
5mo ago
Oh, I'd forgotten about GitLab and Bitbucket. How is Bitbucket doing these days?
89.
▲
by
MarsIronPI
5mo ago
Doh, I completely forgot about GitLab. OK so that's 3 services. I'm only counting hosted services that aim at serving all comers and providing an entire platform similar to GitHub. Individual disconnected instances, while usefu
90.
▲
by
MarsIronPI
5mo ago
> I think a new GitHub will emerge and when it's just right, will grow like wildfire (like OpenClaw, or even GitHub itself did during the SVN and SourceForge era). And many are already trying to be that new GitHub. Really? I can on
More ›