Readit News logoReadit News
wchar_t commented on Zig's new plan for asynchronous programs   lwn.net/SubscriberLink/10... · Posted by u/messe
NooneAtAll3 · 17 days ago
what's the point of implementing cooperative "multithreading" (coroutines) with preemptive one (async)?
wchar_t · 17 days ago
There was this beautiful little time period where async/await was basically just that: resumable functions. I abused it to implement generators.
wchar_t commented on Compressing Icelandic name declension patterns into a 3.27 kB trie   alexharri.com/blog/icelan... · Posted by u/alexharri
treetalker · 5 months ago
I remember that when I was first learning Spanish in high school, I found a piece of (Windows) software that pelted you with a series of pairs of an infinitive and a tense, and you had to conjugate the infinitive accordingly. (Spanish conjugation typically changes the end of the word; irregular verbs tend to involve stem changes). It was fantastic practice and really ingrained the rules; I became a whiz at it.

When I started learning Russian, the declensions (like the ones mentioned in the article) really threw me for a loop. I looked all over for a similar app to explain the patterns and drill rote practice, but never found one.

While slightly off-topic, does anyone know of such an app (web-based or macOS/iOS)?

wchar_t · 5 months ago
Do you happen to still have a link to this software?
wchar_t commented on Why Archers Didn't Volley Fire   acoup.blog/2025/05/02/col... · Posted by u/StefanBatory
make3 · 7 months ago
The article's point about the lethality of arrows.. I feel like every Youtube test I've seen on the subject shows that Arrows can pierce even full plate pretty reasonably easily, though this is not scientific at all ofc.
wchar_t · 7 months ago
Not plate, unless at very close range and at a very favorable angle. Mail, sure.
wchar_t commented on E-ink is so Retropunk   rmkit.dev/eink-is-so-retr... · Posted by u/raisjn
thelazyone · 2 years ago
I wonder what kind of interesting applications could be done on e-ink harnessing the advantages of the long battery life and not suffering by the slow refresh rate. Sure, porting doom or implementing a terminal is an interesting and probably challenging feat, but still it's applications that don't shine on an e-ink device.

Maybe some "slow" strategy game, that updates upon certain events but might remain unmodified for hours at a time? Or - more in general - an application that is required to be on for a long time but really doesnt' change often.

wchar_t · 2 years ago
A traditional roguelike, in the line of TGGW/Cogmind/Nethack/Brogue/DCSS, would probably be nice. Not really a "slow strategy game", granted, but the fact that animations/colors aren't necessary makes it a good fit IMO
wchar_t commented on E-ink is so Retropunk   rmkit.dev/eink-is-so-retr... · Posted by u/raisjn
eterps · 2 years ago
IMO the Oberon operating system would be a really good fit for this type of hardware.

http://www.projectoberon.net/

wchar_t · 2 years ago
A FORTH gui would be an interesting project as well
wchar_t commented on Zig Quirks   openmymind.net/Zig-Quirks... · Posted by u/andreabergia
scoutt · 3 years ago
Coming from C, I always see these "Self" variables/types as counter-intuitive, and contribute to those cases where a function requires a parameter which I don't have to supply (just for these functions accepting "Self"), which could be an exception instead of a rule. I would rather prefer the C++ "this" keyword usage.

Also, do "Self" kind-of variables occupy memory?

How can I declare a (packed) struct describing a payload in a way that the struct can be then sent "as is" as a network packet?

Let's say this struct has a "calculateChecksum()" method. Will I need to declare "Self"? If so, will be "Self" part of the struct's memory layout?

wchar_t · 3 years ago
Nope, since Self is a declaration and not a field it won't take up memory.
wchar_t commented on How to make a roguelike   gamedeveloper.com/design/... · Posted by u/metadat
wchar_t · 3 years ago
The original article is here: https://www.gridsagegames.com/blog/2018/10/how-to-make-a-rog...

The author is the creator of the popular commercial roguelike, Cogmind.

wchar_t commented on Lobsters   lobste.rs/... · Posted by u/benediktbroich
_k9eq · 3 years ago
I think I first found out about the site in 2015. It look me 2 1/2 years to get an invite, and I visited it every day, and frequently contributed links. I belive at some point I was among the top 10 users, but I was kicked out because the main admin had some grudge against me, so when I wrote a controversial comment he banned me. Fair enough, his site. Retroactively I think this was for the better, as the climate was getting worse and worse. I have met some of the most dishonest people on that site and had some of the most frustrating discussions I can recall. In this respect, HN is preferable. What is sad is that I don't think this was always the case, and is it Lobste.rs that deteriorated over time. There was a long thread on this last year: https://lobste.rs/s/zp4ofg/lobster_burntsushi_has_left_site.

When I was banned, I sent a message to the administrators whether I could get a machine readable file of all my comments. I thought to myself, if I had already spent all that time commenting, I might as well repost them on my own site. But the administrators all refused to even discuss this with me. I sent them SQL queries and everything, but they didn't even regard me worthy of a response. This was very disappointing and unprofessional.

So what I want to say to the sibling comments who are looking for invites, consider it twice. There are annoying people everywhere, and I haven't found a website format that can prevent these from popping up.

wchar_t · 3 years ago
I don't think this is the place to air out all the dirty laundry from the past two years, so I'll just say this: since the time I've joined the site (three years ago), I haven't seen a single ban that wasn't warranted, be it due to a single incident of flouting the site rules or a pattern of behavior.

It is true that the moderators are fairly strict regarding behavior that wouldn't be punished here (such as abusing flags to down vote), but I don't see that as a necessarily bad thing.

Regarding the thread you linked, I'll agree it was the admin's fault for writing the passive-aggressive banner that led to that (well-respected) user leaving.

wchar_t commented on A Review of the Odin Programming Language   graphitemaster.github.io/... · Posted by u/gingerBill
bigbillheck · 3 years ago
It wasn't helped by Ziglang's VP of Community Loris Cro using the term 'full-time safety coomer'.

u/wchar_t

KarmaCake day557January 24, 2020View Original