perryprog
perryprog on Hacker News
> Even before the PGP web-of-trust broke down several years ago
I'm not sure I'm familiar with what moment this is referring to; can you elaborate?
Wow, I just came here to comment that I've always wondered if a game where you have to program an elevator scheduler would be any fun. I thought surely no-one's thought to make that before, too! Glad to be proven wrong.
Ah, I suppose I did word that poorly—I more mean that a significant breaking change (Casks that previously were documented as being excluded from auto-updating suddenly being auto-updated) which can occur silently is a rough end-user experience, even if the user explicitly opted into hiding hints.
You need to set HOMEBREW_NO_UPGRADE_AUTO_UPDATES_CASKS to 1, as alluded to by a hint when it (first?) occurs. This means if you have hints off (via HOMEBREW_NO_ENV_HINTS) then I suspect you can start getting this behavior without warning which is a bummer.
See also: https://docs.brew.sh/FAQ#why-arent-some-apps-included-during...
The first image which annotates the controls has a "Push-to-Talk button" which is used for "Voice communication" and "AI assistant activation".
You could, but that doesn't make /either/ an acceptable to market towards kids.
Posted by
perryprog on Tuesday March 17, 2026 @12:44PM
from the blender.org dept.
Funny, I just started playing The Wise-Woman’s Dog yesterday—it really is excellent!
I’d also secondly endorse Dialog. It’s a really intuitive way to think about the game world as a whole without having to worry about Inform 7’s AppleScript-esque syntax. It’s also grown quite a bit since the community started their own fork: https://github.com/Dialog-IF/dialog
Even if the changes aren't "meaningful" (which it seems like they are), they still have an impact in how it makes the contributor more comfortable with working on the project. No new contributor is going to start with making massive patches without starting out with some smaller things to get a feel for working with the project.
The issue is that you need an account to view the replies, not that there's a moral opposition to visiting the website (though it could be that too).
Posted by
perryprog on Monday November 24, 2025 @12:17AM
from the cruzgodar.com dept.
For what it’s worth, I’m definitely leaning “Apple fanboy” and have been amenable to their past UI redesigns. This is the first that I truly think is a regression, and I immediately turned on Reduce Transparency after updating.
> Not being able to hear sirens, or oncoming trucks, or cars honking their horns, or cyclists saying "on your left".
For what it's worth, it's generally thought that deaf drivers are safer drivers. See https://www.handspeak.com/learn/280/.
> fire alarms
ADA requires fire alarms to include visual alarms (as in flashing strobes) for this reason.
Posted by
perryprog on Friday March 28, 2025 @12:36AM
from the admiralcloudberg.medium.com dept.
NoRedInk[0] also uses some Haskell in their backend, as well as Elm for most of their frontend. They've also worked some with Roc according to a blog post from a few years back; not sure if using it.
[0] https://blog.noredink.com
As someone who regularly flits between Google Sheets, LibreOffice Calc, and Numbers regularly (with my most time in Google Sheets and Numbers), and as someone who's made some extremely complicated spreadsheets in all three, I have to say I vastly prefer Numbers if I can get away with it. It has a lot of issues that can make some stuff hard fast (no array formulas is a big one), but I find it significantly easier and faster to prototype in Numbers regardless.
I think the main bit I love so much about it is having actual tables instead of the Infinite Grid that most spreadsheet software uses. You get named ranges for free, and it makes semantical sense too, among a good number of other benefits (sheet organization, refactoring, simpler styling...).
There are some really nice things that Google Sheets does, and I've done a few fancy things with App Script which isn't too bad, and I do really like QUERY though I wish it was a bit higher power. I just always find myself missing the UX of Numbers, though.
Considering the quotes have an unknown, and almost certainly not public domain or CC BY-SA license[1], they wouldn't be appropriate for any Wikimedia project.
[1] And even if submitting required licensing the contribution under some Wikimedia-friendly license, considering each person included in a quote would also have to agree to such a license... and I have a feeling bloodninja wasn't following up their conversations with "would you mind sending me a signed release of the above six (6) messages under a Creative Commons Attribution-ShareAlike license version 3.0?"
Speaking as a chronic procrastinator, I think GP is more referring to the difficulty that comes with actually /adding/ items that need to be done. At least, that's always been one of the difficulties for me.
Wow, I'd never seen those before. As far as ads go, those seem really stand-out—seriously creative, and even self-deprecating for the sake of promoting XP.
What’s the benefit of waiting a random amount of time between requests?
If you want a replacement you can use `telnet telehack.com` and then run `starwars`. If you want it in a single command you can do something like `zsh -c '{ sleep 1; echo starwars; sleep 10000; } | nc -c telehack.com 23'`.
Well, that feels like a different circumstance to me. II, III, IV and so on are significantly more understandable and readable compared to... MMXXIII or what have you.
There’s also chessx[1], which is what I’ve found myself to prefer (I’ve also never gotten SCID vs PC to run on macOS, unfortunately). It has some oddities, but once you get past that there’s a lot of great functionality to enjoy.
[1]: https://chessx.sourceforge.io