Recent submissions

Comment · 6 days ago
In theory though the new context menu should fix that since it hides shell extension options behind another submenu. Whether it's actually well optimized, I don't know
Comment · 19 days ago
This website crashed my phone - let's not have auto-playing embedded 3D renders, or whatever that was?
Comment · 1 month ago
I use "git add ." (or rather -A), but I will always do a "git status" first to make sure I'm not doing something silly. Of course you still have to be careful about subdirectories, which is why I usually also do a "git status" again before committing.
Comment · 3 months ago
I'm learning here, but for option 2, besides the security risk, doesn't this create the possibility that users could get a broken/unfinished package any time they're updating to a recently "published" release? The property of releases being atomic seems very important.
Comment · 3 months ago
Yes I understand it's a tradeoff, but I'm saying I would prefer a different tradeoff. It would be more intuitive to me if running a cell always invalidated the cells below; this would make variable reassignment unambiguous, just like in a script, but still with all the visualization goodies of a notebook.
Comment · 3 months ago
I was interested in marimo, but I became less interested when I realized that they traded off being able to assign to a variable more than once in order to allow out-of-order execution of cells.

I mean as a Jupyter user, I typically do both and just keep track of what I'm doing in my head (like a repl with many snippets I can run any time), but if I wanted to make it more predictable, I would definitely give up out-of-order execution first.

Comment · 3 months ago
> what differentiates Ente from iCloud Photos - at first (assumptive) glance, it appears redundant.

I think the point is that it's an alternative clone of iCloud or Google Photos that's not from Apple or Google. For some people, it's really obvious why you would want that, but if it's not to you, I can see why it might be more confusing why it exists.

Comment · 5 months ago
Sure, but it's designed to minimize the chance that a quantum fluctuation could change the outcome of a computation, right? Whereas in the brain that might not be the case. A lot of the "interesting" neural activity (e.g. relating to decision making, language, etc) happen in highly sensitive dynamical regimes: on a threshold of firing, or activating one neural population vs another. (Arguably you can get the same effect in an artificial network by adding true random noise though!)
Comment · 5 months ago
Why would anyone assume that pasting an image into a CLI interface would work? The fact that this is framed as a bug is wild to me (but very cool that there is a way to do it now)
Comment · 7 months ago
You can be vegan as part of a health conscious diet, but strict veganism is usually motivated by ethics, not health. (That being said obviously there's more market share if you're in the intersection of the venn diagram.)
Comment · 7 months ago
Check out optype (specifically the optype.numpy namespace). If you use scipy, scipy-stubs is compatible and the developer of both is very active and responsive. There's also a new standalone stubs library for numpy called numtype, but it's still in alpha.
Comment · 7 months ago
Windows Terminal and PowerToys are pretty nice. The Phone Link app is convenient, and screenshots are way better (no need to paste into Paint anymore, just use snip and sketch)
Comment · 7 months ago
I mean yeah I kind of get it, sometimes, it depends what mood I'm in. Sometimes I try to resist this feeling though, because I think being connected with people around me is nice and there are general benefits to being in a friendly community. (If I hated where I lived, or was very busy all the time, I probably wouldn't give it a second thought.)
Comment · 7 months ago
God I can't believe I'm gonna be that guy, but I feel like in some of these situations one should just forward the text to an LLM and call it a day.
Comment · 8 months ago
The example in the article is a waiting room. Or you could be waiting to catch the subway, or in line at the grocery store. In those situations how is somebody trying to talk to you preventing you from completing your task? Otherwise you're probably just scrolling your phone; sometimes I fill these gaps with things like podcasts, but even then it's not like what I'm doing is urgent.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton