HNHacker News
TopNewBestAskShowJobs

Cyphase

2,120 karma · joined August 30, 2011

Email address is my name at my name dot com.
submissionscomments
Cyphase··on Steam Machine
Do you mean this (~3m04s)? https://www.youtube.com/watch?v=OmKrKTwtukE&t=184s

That was the desktop mode, showing KDE Plasma (a linux desktop environment).

Also, Blender on the left screen and Godot on the right screen!

Cyphase··on The illegible nature of software development talent
This usage originates from Seeing Like a State. There was an HN thread the other day as well: https://news.ycombinator.com/item?id=45505539
Cyphase··on Ask HN: What Are You Working On? (June 2025)
Myself.

Been a freelance dev for years, now beginning a "sabbatical" (love that word).

Planning to do a lot of learning, self-improvement, and projects. Tech-related and not. Preparing for the next volume (not chapter) of life. Refactoring, if you like, among other things.

I'm excited.

Cyphase··on The first big AI disaster is yet to happen
B is for Bureaucracy.
Cyphase··on Congratulations on creating the one billionth repository on GitHub
I'm wondering if AasishPokhrel created this repo for the purpose of being the billionth.
Cyphase··on Why Koreans ask what year you were born
Sort of like horses.

https://horseracingsense.com/why-thoroughbred-racehorses-sam...

Cyphase··on A High-Level View of TLA+
I've had multiple occasions to link to this video recently, and here's another.

https://www.youtube.com/watch?v=tsSDvflzJbc

It's Leslie Lamport giving the closing keynote at SCaLE a few months ago. It's title was "Coding Isn't Programming".

I really enjoyed it. And as someone mentioned in another comment, he's got a fun sense of humor. I was there in person and got to meet him and exchange a few words after, which was cool.

Watch the first 2m10s and see if it hooks you.

Cyphase··on Person Do Thing
I was recently introduced to this at PyCon US. A group of us played it for a good chunk of an evening and had a blast. The vocabulary quickly became an inside joke. I've played it a bit since I got back from the conference to great effect.

They've launched pre-orders for a physical set, but you don't need that in any way to play.

Or in other words..

Person and many other person do thing in place before, like thing big big. Many good-feel. Person want do again many many, and want other many person do same.

Before, person-do-thing in think-place, no in real-place, but person-do-thing make-person want make real and hard thing. Person want have real thing before many other person?

Cyphase··on Cap: Lightweight, modern open-source CAPTCHA alternative using proof-of-work
I think there's a good chance they just linked to the paper for technical background, unrelated to the paper's mention of law enforcement usage. The website mentions self-hosted, no third-party requests, etc. Unless they're flat-out lying.
Cyphase··on I let Claude Code write an entire book
Top 13 Reasons LLMs Love Lists

[Click to begin the slideshow]

Cyphase··on The Level Design Book
I clicked into the Overview from the Book menu in the main nav. That only shows the sections in "Book 1, Process", not books 2-4 and the appendix.

Overview took me into the content, which has a sidebar; I scrolled to the bottom of that and found the link to the page. It took me a moment to realize it did show that info about the author/contributor.

Cyphase··on The Level Design Book
There's this: https://book.leveldesignbook.com/appendix/about

I agree it should be easier to find, e.g. an About link in the main nav.

Cyphase··on The Difference Between Downloading and Streaming
I remember a line from the 2002 movie Big Fat Liar involving a school assignment, that went something like, "And don't even think about downloading something from the internet; I want that essay hand-written".

One reason I remember it is the implicit assumption that one couldn't transcribe a digital essay onto physical paper.

The other reason is because it seemed strange to call it "downloading" when I was imagining a web page. Aside from the possibility that it was downloading a non-HTML document file, "downloading" didn't feel right for "visiting a web page", even though of course it is downloading in a more technical sense.

Like "streaming", downloading a web page into your browser's memory isn't saving it to long term storage.

Cyphase··on Ask HN: What are you working on? (May 2025)
Myself.

Been a freelance dev for years, now going on "sabbatical" (love that word) very shortly.

Planning to do a lot of learning, self-improvement, and projects. Tech-related and not. Preparing for the next volume (not chapter) of life. Refactoring, if you like, among other things.

I'm excited.

---

I posted about this on last month's thread, and mentioned in a descendant comment that I was going to PyCon US in May. Someone well-meaning asked if tech conferences are in tune with working on myself. I just got back from PyCon. Yes! It was an incredible experience. Not for learning technical things from talks – the talks are mostly online already – but for the social and community aspects.

Cyphase··on Texas Senate passes bill requiring solar plants to provide power at night
We'll just unroll the Earth and lay it out flat, as it should be.
Cyphase··on Address of Pope Leo XIV to the College of Cardinals
Can you provide references for these claims?
Cyphase··on Address of Pope Leo XIV to the College of Cardinals
I was literally scrolling down this sub-thread thinking of posting "Chesterton of fence fame". The hive mind..
Cyphase··on Our Slack is dead. Long live Zulip
I'm a Zulip fan (and poster of this story), so you can take this with a grain of salt if you want.

1. Regarding "minimal costs" of notifications, the project lead said in an HN comment (https://news.ycombinator.com/item?id=38661960) from when this was announced, "The problem statement is not that we need to fund the costs of delivering push notifications. We need to fund the costs of building Zulip -- the server, apps for every platform, support for a vast range of different self-hosted configurations, etc." That was on the announcement thread on HN, so you can find more from him and other commenters there.

2. They offer free plans (for the app/service itself, and also just notifications if you're self-hosted) for lots of non-commercial organizations (including open source projects and communities). Discounts for larger non-profits and others. The info is prominent on their pricing page: https://zulip.com/plans/

3. There's a discounted plan for just mobile notifications.

Here's their original announcement post, with an update linked to from the top: https://blog.zulip.com/2023/12/15/new-plans-for-self-hosted-...

Cyphase··on Sneakers (1992) – 4K makeover sourced from the original camera negative
I mean, seriously, how often do you really look at a man's shoes?
Cyphase··on Sneakers (1992) – 4K makeover sourced from the original camera negative
Minor correction: I don't think they found Werner's card in his office. There just didn't seem to be anything amiss in there when they checked. As Werner said, "Well, uh, everything seems to be in order."
Cyphase··on Sneakers (1992) – 4K makeover sourced from the original camera negative
A couple of potential answers:

* It's not about computers and them (Liz and Werner). It's about Cosmo.

* Computer dating is about algorithms and pattern matching. Cosmo didn't have any suspicion of Liz and Werner going on a date; even if he saw a type-mismatch, humans are complex and multi-faceted. But when he learned a computer program ostensibly made the match, his alarm bells went off.

Cyphase··on Sneakers (1992) – 4K makeover sourced from the original camera negative
When I was a kid we had a VHS recording of Sneakers, with the beginning of an episode of Letterman at the end. I remember my mom liking it. Fond memories. I need to watch it again.

A couple of scenes:

    Carl: We've got customers.
    Martin: Shoes?
    Carl: Expensive.
    Martin: *fixes tie* Look busy, guys.
And another:

    *after apparently inconveniencing Liz, the group is walking out*
    Cosmo: We'll call you a cab.
    Liz: "Thank you. This is my last computer date."
    *Cosmo stops walking, falling behind*
    Cosmo: "Wait."
    *the group stops and turns*
    Cosmo: "A computer matched her with him? I don't think so."
    *Liz's face falls as Cosmo's henchman start slowly walking up behind her.*
    *dramatic music as we cut and zoom in to Cosmo's face*
    Cosmo: "Marty."
    *Cosmo turns and runs toward his office*
Cyphase··on Technical analysis of the Signal clone used by Trump officials
FYI, the server is also open source.

https://github.com/signalapp/Signal-Server

Cyphase··on How are cyber criminals rolling in 2025?
I've been seeing similar scams via PayPal. The scammers apparently add the target email address as a forwarding address on a compromised or created-for-purpose email account. And that bouncer email address is signed up for PayPal. So the scam email is actually from PayPal, bounced through some other inbox. The To name and address is of the bouncer email address PayPal sent it to.

One version involves sending money to someone with the PayPal account (so the target might think it was sent from their own account) with a "note" to the transaction recipient, which the target sees, which says PayPal has detected unusual activity and please call this phone number to request a refund.

Another involves a "Your ITEM NAME order is on its way" email where the item being ordered is called something like, "Some Company, Inc: Don't recognize the seller? Call us at SOME PHONE NUMBER".

A third is like the second, except it's a "You paid CURRENCY to SELLER" email. This one has the PayPal user's name at the top, so not as convincing perhaps.

Cyphase··on Just redesigned my personal site with a TTY-style interface
Not exactly the same kind of thing, but reminds me of the new(-ish) Music for Programming design: https://musicforprogramming.net/
Cyphase··on GitDroid: A third party Android app manager for apps uploaded to GitHub releases
s/Unobtanium/Obtainium/g
Cyphase··on GitDroid: A third party Android app manager for apps uploaded to GitHub releases
s/Unobtanium/Obtainium/g
Cyphase··on GitDroid: A third party Android app manager for apps uploaded to GitHub releases
Unobtanium supports more sources, has more features, and is actively developed.

https://obtainium.imranr.dev/

https://github.com/ImranR98/Obtainium

Cyphase··on GitDroid: A third party Android app manager for apps uploaded to GitHub releases
F-Droid requires a compatible repository; it doesn't work with GitHub releases.
Cyphase··on GitDroid: A third party Android app manager for apps uploaded to GitHub releases
Unobtanium supports more sources, for one.
← PreviousPage 3 of 25Next →