Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
callahad
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
31.
▲
by
callahad
2y ago
Exactly, they're complements: you'd deploy your application on Unit and put that behind NGINX or another reverse proxy like Caddy or Traefik. Unit can serve static assets, directly host Python / PHP / WebAssembly workloa
32.
▲
by
callahad
2y ago
We're very actively working on improving Unit's UX/DX along those lines. Our official Docker images will pick up and read configuration files from `/docker-entrypoint.d/`, so you can bind mount your config into your
33.
▲
by
callahad
2y ago
I wouldn't bet on that. :) F5 isn't the most visible corporation in terms of grassroots engagement, but NGINX itself has remained F/OSS all these years and newer projects like the Kubernetes Ingress Controller [0], Gateway Fa
34.
▲
by
callahad
2y ago
Spurred on, in no small part, by a community remake effort that lasted nearly 15 years: https://starryexpanse.com/
35.
▲
by
callahad
2y ago
I wouldn't be surprised. Deviation from established norms indicates that the person is either oblivious to the norms, or intentionally breaking them. Both are risky.
36.
▲
by
callahad
3y ago
Figma has been powered by WebAssembly for the past 7 years.
37.
▲
by
callahad
3y ago
Do you have an ad blocker installed on your browser?
38.
▲
by
callahad
3y ago
> They improve absolutely nothing from a buyer's perspective. It's the "good ads" argument -- this machine can guess your age/gender and offer up items most purchased by your demographic, all the while feeding
39.
▲
by
callahad
3y ago
It cannot. There's more detailed reasoning at https://trac.nginx.org/nginx/ticket/923 , but the tl;dr is: > nginx is already good at mitigating HTTP desync / request smuggling attacks, even without us
40.
▲
by
callahad
3y ago
That's been fixed for years. The CVE I can find was resolved in 1.17.7 (Dec 2019), and further hardening was applied in 1.21.1 (Jul 2021).
41.
▲
by
callahad
3y ago
For folks looking to learn more, the Component Model documentation is pretty good! I like this excerpt for explaining the core vs component split: > components interact only through the Canonical ABI. Specifically, unlike core modules,
42.
▲
by
callahad
3y ago
You almost certainly use WebAssembly today in widely deployed / commercial products without realizing it. Figma, Microsoft Flight Simulator, Disney+, Amazon Prime Video, Photoshop for Web, 1Password, and uBlock Origin all implement sig
43.
▲
by
callahad
3y ago
Since this is the second time it's been raised in this post, I looked through all of the author's tweets since October 7th. This is subjective, but I didn't find anything beyond reasonably mainstream expressions of support fo
44.
▲
by
callahad
3y ago
Slow cold starts on Ubuntu are a known issue with Canonical's Snap application format, as acknowledged in official blog posts like https://ubuntu.com/blog/improving-firefox-snap-performance-p... If you can install
45.
▲
by
callahad
3y ago
I almost went there myself in my response, but I don't think that's the strongest argument since any of your users could request the source and then hand it over to the parent corporation, albeit only under the terms of the AGPL.
46.
▲
by
callahad
3y ago
> the AGPL forces you to make your change available to the parent corp so that they can benefit for free from your labor I think you're missing a crucial nuance here. You have to make your change available under the AGPL. So the
47.
▲
by
callahad
3y ago
Unattended updates will also come to the next release (1.19) of the main client.
48.
▲
by
callahad
3y ago
That's half the argument for Guix, and the same train of thought that led me to Mercurial back in the 2000's. For better or worse, Nix has owned the zeitgeist for several years now, and I'd be surprised to see it dethroned be
49.
▲
by
callahad
3y ago
...why not? I've pretty routinely used US and UK bought phones in both jurisdictions, and with SIMs from both jurisdictions. You might not have perfect band coverage, but most of them will be there. It's been a long time since &qu
50.
▲
by
callahad
3y ago
We all (Mozilla/Google/Microsoft/Apple) announced consensus for the WebAssembly MVP on February 28, 2017. Mozilla and Google shipped on-by-default in March, Apple in September, and Microsoft in October.
51.
▲
by
callahad
3y ago
Kindle Fire excepted; loads of those in the hands of kids all over.
52.
▲
by
callahad
3y ago
Nothing wrong with humor, but on a completely personal level, it does frustrate me when the top comment is entirely superficial, since it adds nothing to the conversation. And subjectively, it feels like there's been an uptick in jok
53.
▲
by
callahad
3y ago
Indeed. This is important, and I pray Ukraine prevails in the broader conflict. But HN doesn't do well with breaking news, and this submission in particular was of rather poor quality: three sentences and a Telegram embed, all behind a
54.
▲
by
callahad
3y ago
I flagged this. Hacker News doesn't need to be an omnichannel; if other venues will cover this, and cover it well, then it's fine to leave it to them. The Guidelines say much the same: "If they'd cover it on TV news, it&
55.
▲
by
callahad
3y ago
Nice! I've been using Mac Mouse Fix ( https://mousefix.org/ ), which is also open source, to handle inverting my mouse wheel and remapping the back/forward buttons, but LinearMouse looks quite a bit more featureful.
56.
▲
by
callahad
3y ago
The one we're in has more discussion, but got marked as a dupe: https://news.ycombinator.com/item?id=36432447 This one is kinda dead, but survived: https://news.ycombinator.com/item?id=36432272
57.
▲
by
callahad
3y ago
HTTP/2 Server Push is dead, and Chromium dropped support in 106: https://developer.chrome.com/blog/removing-push/
58.
▲
by
callahad
3y ago
Huh, turns out I was mistakenly confident about my own understanding after all! Suraj provides a correct explanation as a sibling comment :)
59.
▲
by
callahad
3y ago
I think you're confused (or I'm mistakenly confident). @available is, indeed, when something was actually introduced. As you put it, "available to use starting with this version." @backDeployed is for when something cou
60.
▲
by
callahad
3y ago
> Nobody sponsors btrfs development anymore Doesn't SUSE still use btrfs as their default rootfs? Looking at `git shortlog -sne --since="1 Jan, 2023" fs/btrfs/` it seems like folks at least at Suse, Oracle, and
More ›