Readit News logoReadit News
phildenhoff commented on Kagi Reaches 50k Users   kagi.com/stats?stat=membe... · Posted by u/tigroferoce
zxexz · 3 months ago
I love to use the service, though often forget to. I’ve been a paying member since they offered a plan. I think I’ve only made a few hundred searches. Almost all of those have been during deep dives when I finally get fed up enough to remember Kagi.
phildenhoff · 3 months ago
Why not set it up as your default search engine? That’s what I did. Hard to forget when it’s the default
phildenhoff commented on By default, Signal doesn't recall   signal.org/blog/signal-do... · Posted by u/feross
DecentShoes · 3 months ago
No OS or app should be able to stop me taking screenshots. Not my phone, not my desktop. It's MY device. I should be able to take screenshots of whatever the hell I want.
phildenhoff · 3 months ago
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

phildenhoff commented on Postman for MCP   usetexture.com/##... · Posted by u/andes314
phildenhoff · 3 months ago
andes314, can you expand on how you see this as Postman for MCP?
phildenhoff commented on The Future Is Niri   ersei.net/en/blog/niri... · Posted by u/mattjhall
jackbravo · 5 months ago
Ha! The niri README has an answer for this, https://github.com/YaLTeR/niri, it is https://github.com/mogenson/PaperWM.spoon, "Tiled scrollable window manager for MacOS".
phildenhoff · 5 months ago
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

phildenhoff commented on Everything I Was Lied to About Node.js Came True with Elixir   d-gate.io/blog/everything... · Posted by u/mike1o1
rohan_ · 6 months ago
Wonder what the author thinks about https://effect.website/
phildenhoff · 6 months ago
Does Effect prevent workers that have uncaught exceptions from crashing the main thread in Node? Does it reduce the amount of memory workers use?
phildenhoff commented on Surgery implants tooth material in eye as scaffolding for lens   cbc.ca/radio/asithappens/... · Posted by u/qkeast
dang · 6 months ago
Those are good points. dcminter suggested a different wording, which might have a less agitating effect, so we can try that for a while.

https://news.ycombinator.com/item?id=43208774

phildenhoff · 6 months ago
Thanks! Your hard work is appreciated.
phildenhoff commented on Surgery implants tooth material in eye as scaffolding for lens   cbc.ca/radio/asithappens/... · Posted by u/qkeast
dang · 6 months ago
Or at any rate with such headlines.

We've adopted the more neutral subtitle now.

phildenhoff · 6 months ago
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_.

phildenhoff commented on Ghost House – software for automatic inbetweens   tedwiggin.com/MIMT.html... · Posted by u/spiralganglion
plastic3169 · 6 months ago
I just realized that it has been ages since I saw a wacky website. So refreshing. I have been asking everyone to stop trying to reinvent the wheel, use best practices, make the content separate from the design, keep it clean, readable and accesible. And now I find myself missing the web of the past.
phildenhoff · 6 months ago
The website is wacky and the demo video is fascinating. That edge effect? how long it takes to transition? so good
phildenhoff commented on Jellyfin: The Free Software Media System   jellyfin.org/... · Posted by u/doener
Borealid · 6 months ago
Jellyfin's strategy for streaming blu-ray disc folders is to use ffmpeg to concatenate (and usually transcode) them to disc, then stream the result.

It doesn't work very well - frequently, the concatenation process is sitting there running long after the client has disconnected. And the devs seem to break it entirely every second release or so, just failing to recognize the BDMV as a playable movie at all.

phildenhoff · 6 months ago
Please don’t take this as criticism of your setup, but why are you trying to stream Blu-ray Disc folders at all? Why not transcode the files?
phildenhoff commented on jj: a Git-compatible VCS that is both simple and powerful   github.com/jj-vcs/jj... · Posted by u/tambourine_man
lytigas · 7 months ago
I've read a few small overviews of jj. One thing that's off-putting as a git lover is that while git is truly append-only (except refs), jj seems quite "mutable" by comparison.

Say I'm messing around with the commit that introduced a bug, somewhere deep in the history. With git, it's basically impossible to mess up the repo state. Even if I commit, or commit --amend, my downstream refs still point to the old history. This kind of sucks for making stacked PRs (hello git rebase -i --autosquash --update-refs) but gives me a lot of confidence to mess around in a repo.

With jj, it seems like all I would have to do is forget to "jj new" before some mass find+replace, and now my repo is unfixable. How does jj deal with this scenario?

phildenhoff · 7 months ago
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)

u/phildenhoff

KarmaCake day585January 7, 2020
About
Open to emails: hello@phil.denhoff.ca

github.com/phildenhoff

wonderfuldev_jymu7wibwftk85dwws7p3ken

View Original