Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
brewmarche
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
31.
▲
by
brewmarche
2mo ago
I install these Python builds into distroless containers with uv python install and it just works. (If you try this with Google’s images, use gcr.io/distroless/cc, libgcc/libstdc++ is needed for some extensions, like numpy)
32.
▲
by
brewmarche
2mo ago
FWIW, ruff sees your line comment and keeps each item on its line. It only adds a trailing comma and additional space. It also does not collapse lines when there’s a trailing comma. Your output seems to be from black. IMO it’s insane to col
33.
▲
by
brewmarche
2mo ago
That’s how we distinguish the Cox–Zucker Machine [1] from other Cox-Zucker Machines (scnr) [1]: https://en.wikipedia.org/wiki/Cox–Zucker_machine
34.
▲
by
brewmarche
3mo ago
Yes, you don’t get that far without it.
35.
▲
by
brewmarche
3mo ago
Can’t get it running on Firefox 152.0.6 (aarch64), no extensions. [chrome-demo] chrome assets ready [gecko] warning: unsupported syscall: __syscall_madvise [gecko] embed-xul: main() on the app pthread (PROXY_TO_PTHREAD) [gecko] em
36.
▲
by
brewmarche
3mo ago
If scoping were actually viable, public CAs could also sign your private intermediate CA with a name constraint and it would be trusted everywhere.
37.
▲
by
brewmarche
3mo ago
Python for example, although nowadays you can simply install pip_system_certs to change that behaviour. A lot of non-language tools bring their own certificate bundle as well, like uv, git, curl and Firefox. (I think they might all be the s
38.
▲
by
brewmarche
3mo ago
MacPorts is still around and is a perfectly viable package manager, I prefer it over homebrew
39.
▲
by
brewmarche
3mo ago
IIRC Apple actually helped with MacPorts in the beginning
40.
▲
by
brewmarche
4mo ago
And with ULAs (fd00::/8) you can pick your own prefix. Officially you should pick a random one to prevent collisions when you connect private networks, but you can choose something memorable if you don’t care about that
41.
▲
by
brewmarche
4mo ago
Now with Unicode we actually have even more: NL Next line (from EBCDIC?) LS Line separator (invented by Unicode) PS Paragraph separator (same) The Unicode standard says that in addition to CR, LF, CRLF and the above, vertical tabs and form
42.
▲
by
brewmarche
4mo ago
I wonder why in Windows 10 and 11 there is no obvious way to cancel this dialog. You can press Esc, but there are no buttons to do it.
43.
▲
by
brewmarche
4mo ago
I was hoping for a small phone as well since I’ve read rumours about the display being 5.3in when folded. However it also said 7.8in unfolded, which implies 4.1in × 3.3in folded… quite big and squarish.
44.
▲
by
brewmarche
5mo ago
Your comment put me on a side quest to research the differences between i.e., e.g., viz. and sc. and I have to admit that I’m still not 100% sure
45.
▲
by
brewmarche
5mo ago
Looks like I forgot to answer the other half :) Yes you can pin a specific Python like `uv python pin cpython-3.14.0-macos-aarch64-none`, it will create a `.python-version` file which will be respected when you’re in the directory.
46.
▲
by
brewmarche
5mo ago
Yes you can set it via an environment variable (UV_NATIVE_TLS=true) or in your uv.toml (native-tls = true). However, check the docs, I think they are renaming it to sytem-certs.
47.
▲
by
brewmarche
5mo ago
Without HTTPS someone could alter the content, spread false information, inject ads, malware, and other stuff, redirect to some other site, … (This is a general remark, but it goes for a blog post like this as well.)
48.
▲
by
brewmarche
5mo ago
I thought that podman uses jails under the hood on FreeBSD, but it is a guess. The podman code seems to reference jails: < https://github.com/search?q=repo%3Acontainers%2Fpodman%20fre... > But jails of course are older
49.
▲
by
brewmarche
5mo ago
My experiences from dabbling with it a few months ago: In general everything needs to be compiled for FreeBSD, but the ports collection is quite extensive. For example you will find Firefox, wayland, GNOME, KDE, xfce, … even dotnet was on t
50.
▲
by
brewmarche
5mo ago
Also, some layouts use shift lock (so actually turning 1 into !) instead of caps lock
51.
▲
by
brewmarche
6mo ago
This sounds like the idea behind mutation testing
52.
▲
by
brewmarche
6mo ago
Maybe give terminal windows in vim a try? vim is not a terminal multiplexer, but if all you need is multiple terminals windows: :term to open a terminal in a new vim window (or :vert term) Standard window movements apply (by default the win
53.
▲
by
brewmarche
7mo ago
I think on the sending side, being able to send from others’ addresses is fixed by now: https://userforum-en.mailbox.org/topic/anti-spoofing-for-cus... But it definitely used to be possible, I tried once with success.
54.
▲
by
brewmarche
7mo ago
Yes, you are right, quite literally, as RFC 6296 is marked ‘experimental.’
55.
▲
by
brewmarche
7mo ago
IPv6 still allows proper NAT (prefix translation), but even then finding your global address wouldn’t need TURN, just STUN, actually not even that, just a service like “What’s My IP.”
56.
▲
by
brewmarche
7mo ago
I thought TURN was for symmetrical PAT, not for proper NAT (which just needs STUN for address determination) or full/restricted cone PATs (which need STUN for address and port determination, and then, in case of restricted cone, perfor
57.
▲
by
brewmarche
7mo ago
That’s true we won’t get rid of hole-punching with IPv6. But at least it will get rid of TURN.
58.
▲
by
brewmarche
8mo ago
If value was the price no trade would be possible. The seller needs to value the cash more than the good and vice versa.
59.
▲
by
brewmarche
8mo ago
Still using it, it’s fine performance wise, maybe needs another new battery in a year or so. Apple Pay, authenticators and messaging apps are working. Was hoping for the new iPhone Fold (with Touch ID even) to be small but looks like it’s g
60.
▲
by
brewmarche
8mo ago
I only knew about SECAM, where it’s even part of the name (Système Électronique Couleur Avec Mémoire)
More ›