Readit News logoReadit News
Defletter commented on I'm working on implementing a programming language all my own   eli.li/to-the-surprise-of... · Posted by u/ingve
mojuba · 9 hours ago
That's neat! But please kill the semicolon if you can. It's too 20th century already.
Defletter · 7 hours ago
Why? It's a good grammatical equivalent to the full stop for the programmer. It can serve as useful context for the compiler. And it's only one character. Antagonism over semicolons is another strange symptom of conciseness at all costs. If you want APL, just use APL.
Defletter commented on RSS is awesome   evanverma.com/rss-is-awes... · Posted by u/edverma2
Defletter · 2 days ago
The only complaint I have about RSS is that it seems antagonistic to edits. It's not usual that, when refreshing my podcast RSS feed, there are multiple versions of the same episodes because they made some edit somewhere in the title or description, etc. I've had five versions of the same episode before. I feel like we should have the technology to fix this by now :P
Defletter commented on Good EU regulations   actuallygoodregulations.e... · Posted by u/saubeidl
jjani · 6 days ago
> metal/glass straws are inconvenient and require washing

Boohoo. Don't use a straw then. Out of the billions of beverages consumed during the last 24 hours, it's a given that >95% were consumed without one.

It's also of course an entirely arbitrary line to draw. Are all your plates and bowls at home plastic as well?

Defletter · 6 days ago
> Are all your plates and bowls at home plastic as well?

Funnily enough, there are contingents of people who exclusively use paper plates and plastic cutlery. I think there's an interesting parallel there. Those kinds of people simply do not want the effort and cost of maintenance. I'm not particularly sympathetic to this mindset in either case, but still.

Defletter commented on Ukraine gives award to foreign vigilantes for hacks on Russia (2024)   bbc.com/news/technology-6... · Posted by u/Lyngbakr
vardump · 12 days ago
To state the obvious: Russia started the war.
Defletter · 12 days ago
You may be surprised by the amount of people who dispute this... it's depraved
Defletter commented on Show HN: Zig-DbC – A design by contract library for Zig    · Posted by u/habedi0
habedi0 · 14 days ago
That's kinda weird and sad. Lambdas are very useful TBH.
Defletter · 14 days ago
Wouldn't surprise me whatsoever if someone creates zigplus, which is just some TypeScript-style superset that adds lambdas and interfaces to Zig as syntax sugar.
Defletter commented on Show HN: Zig-DbC – A design by contract library for Zig    · Posted by u/habedi0
habedi0 · 14 days ago
I think they want to add lambdas to Zig at some point. The number of changes is high between releases.
Defletter · 14 days ago
Unless something has changed from this (https://github.com/ziglang/zig/issues/1717#issuecomment-1627...), that is unlikely. The irony is that Zig's new async/await strategy is to use event loops with passed-in functions (https://www.youtube.com/watch?v=x3hOiOcbgeA&t=3643s).
Defletter commented on Do Things That Don't Scale (2013)   paulgraham.com/ds.html... · Posted by u/bschne
cwmoore · 15 days ago
I have not seen profit used as a misplaced target in Goodhart’s Law before.

The typical example is something like headcount targets that lead to employing or laying off some of the wrong people.

I think that profit is more of a force like gravity than a future target that distorts strategy.

Defletter · 15 days ago
It may not be the usual example, but I believe it an apt one: shrinkflation and other kinds of forever "cutting costs" to the detriment of everything else is so normalised it's a cliche. We expect planned obsolescence now.
Defletter commented on Show HN: Zig-DbC – A design by contract library for Zig    · Posted by u/habedi0
Defletter · 15 days ago
Another project burdened by Andrew Kelley's weird hate-boner for function literals.

    (struct { fn run }).run
How ridiculous that this is required to do something so simple.

Defletter commented on Debian 13 “Trixie”   debian.org/News/2025/2025... · Posted by u/ducktective
Defletter · 19 days ago
Forking is fine, do whatever, but as soon as you make actual changes to the code then adopt your own name. This is what trademarks are for, it's just that official trademark registration is somewhat inaccessible (eg: cost) for open source projects. Could you imagine trademarking every little project you make just in-case it gets repackaged by someone who tears huge chunks of it out?
Defletter · 17 days ago
As it turns out, trademarks for small open-source projects are effectively worthless (https://news.ycombinator.com/item?id=44883634), so there's effectively no real solution to people appropriating your project's name while repackaging their inferior fork of it.
Defletter commented on Undefined Behavior in C and C++ (2024)   russellw.github.io/undefi... · Posted by u/imadr
pizza234 · 18 days ago
Yes, based on a few attempts chronicled in articles from different sources, Rust is a weak choice for game development, because it's too time-consuming to refactor.
Defletter · 18 days ago
Yup, this one (https://news.ycombinator.com/item?id=43824640) comes to mind. The first comment says "Another failed game project in Rust", hinting that this is very common.

u/Defletter

KarmaCake day467May 14, 2021View Original