HN user

phildenhoff

634 karma

Open to emails: hello@phil.denhoff.ca

github.com/phildenhoff

Posts4
Comments134
View on HN

You’re expecting the wrong thing. The demo demonstrates the insane inference rate of dedicated hardware. Iirc it’s llama 3 or something. Not a very good model by today’s standards. But it runs at 16k tokens per second, an order of magnitude above the competition.

Imagine what’s possible if you had GLM-5.2 turned into a hardware chip like this.

Rocket lab used to be a New Zealand source of pride, having started there. From the press release, now it’s American. What happened?

What would have happened, in that first story, if he had left the ship and swam to a passing boat? Or swam to shore? He was apparently able to leave as later in his imprisonment, the boat drift closer to shore and he swam from there. Why not just leave?

Hey -- we've loved using Conductor here at Digits. I've been using it since February and only recently swapped to using Orca for Remote SSH and perf improvements. Looking forward to your general release of Conductor Cloud!

I've been wondering, since you're building desktop software, how do you get AI to test your changes? Boot the whole app? Run the frontend/UI with a mock backend?

How often do you use it?

Immediately I started thinking how nice it would be to use natural language to have LLMs generate a deterministic filter for stories matching content I DO care about, filtered from New. Instead of filtering it out.

I think this is an excellent consideration of how the principles of Zen and the Art of Motorcycle Maintenance can apply to programming. I've always strived for Quality in my work, and I struggle today to balance that Quality with speed as I leverage coding agents more and more. I'm able to build whatever I want -- the gap is my domain expertise and taste. Before, my domain was "building and maintaining excellent software" but, these days, that's not enough.

Do you manually translate or translate with an LLM? While reading, I was wondering how common these kinds of written tics are in languages outside English.

Having built some stuff with Tauri, being able to debug using Chrome instead of a Safari/Webkit console would be _so nice_.

90,000 people live in the core, which is about the maximum daytime population of Disneyland. More people live in the greater capital district (400,000), but because Victoria is subject to very particular microclimates, the further you get from the city itself, the worse the weather becomes

True, but outside of the City of Victoria is Saanich, the largest municipality of the 13 that make up the Capital Regional District. Saanich has roughly the same climate and another ~110k.

Also, anecdotally, despite the smaller population, Victoria is a tourist destination and swallows cruise ships worth of passengers with ease. If you want to visit, come visit. You'll find all the amenities you need.

I agree that it shouldn't mysteriously be a pointer all the time, but using a pointer for the cursor is a preference, not a standard. In native apps (outside the web), the cursor is often not turned into a pointer when hovering clickable content.

I hope qntm has the chance to traditionally publish Ra and have it edited as well. I enjoyed the book a lot, but felt it needed a solid once over.

Really enjoyed the novel though! Planning to reread it in the spring.

For those coming to this thread after it was scrubbed, the author unfortunately felt they had to shut the project down after being pressured by their employer. The name is redacted and the website shut down.

For what it's worth, commentary from others on the JJ Discord suggested that this could not be a legally binding requirement as the author is located in California. California has laws that prevent employers from controlling employees inventions outside of work hours when using their own devices: https://codes.findlaw.com/ca/labor-code/lab-sect-2870/

Why not set it up as your default search engine? That’s what I did. Hard to forget when it’s the default

Are you upset about DRM in general? Or that Signal, by default, prevents Windows from capturing the Signal window when it screenshots the screen every few seconds?

because it sounds like Windows is the problem here, doing this screenshotting at all. And Signal allows you to disable the anti-screenshotting measure

Thanks! As soon as I saw Niri I wondered if there was a macOS alternative.

Aerospace has a similar resizing glitch as PaperWM.spoon: resizing one direction ends up looking wonky if you do it fast enough. It’s noticeable at the end of the smooth scrolling demo. That must be a macOS thing…

I may check out PaperWM.spoon at some point but realistically I’ll set up a VM and try out Niri

The title "For the 1st time in Canada, surgeons put teeth in patients' eyes to restore sight" is much clearer than "Surgery aims to restore sight by implanting a telescopic lens in a tooth".

First, the tooth is put into the eye — used as biocompatible material to hold the lens. Second, the surgery is 60 years old and has something like a 94% success rate after 27 years, so it's hardly fair to say "surgery _aims_ to restore sight". It almost certainly will restore sight. The part that is interesting in this story is that it's an uncommon surgery that is happening only for the first time _in Canada_.

If you want to “checkout” some previous commit, jj has your back in three ways

- first, that commit that’s been merged to main is marked as immutable and, unless you add a flag to say “I know this is immutable and I want to mutate it anyway”, you can’t mutate it

- second, as part of your regular workflow, you haven’t actually checked out that historical commit. You created a new, empty commit when you “checked it out” using “jj new old_commit”

- third, you can use jj undo. Or, you can use “jj obs log” to see how a change has evolved over time (read: undo your mass find+replace by reverting to a previous state)