Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
webstrand
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
91.
▲
by
webstrand
1y ago
I've definitely noticed this on desktop. Discarding all tabs doesn't really fix the issue, I have to go to `about:profiles` every couple of days and restart firefox to get the navigation sluggishness to go away.
92.
▲
by
webstrand
1y ago
Yeah if you have the level of access necessary to inject a LD_PRELOAD, you have the level of access necessary to set PATH so an entirely different binary loads, too.
93.
▲
by
webstrand
1y ago
It has been tried < https://en.wikipedia.org/wiki/Catastrophic_interference > but it has been unsuccessful.
94.
▲
by
webstrand
1y ago
It clearly doesn't need the cloud, it intentionally bricks itself if it can't exfiltrate it's logs. It's not like it's sending data necessary for its immediate operation.
95.
▲
by
webstrand
1y ago
I had an experience recently setting up a third-party VPN where the echo responses were being delivered to the correct (host,interface) but with the wrong destination address (not the same as made the request)
96.
▲
by
webstrand
1y ago
How do you use `in` in v8 to detect proxies? I assume its a difference in the exception, but the message and the cause were the same in both direct and proxied `x in 1`.
97.
▲
by
webstrand
1y ago
VPNs are for when you want to obfuscate your traffic from your ISP, not the government. By passing your traffic through a private company _somewhere else_ to another private entity that has some vested interest in not reselling your data, y
98.
▲
by
webstrand
1y ago
git bundles exist to solve the single-file caching and distribution problems
99.
▲
by
webstrand
1y ago
Although there are "experimental" labels on features in the kernel, there's no coherent definition for what that means. Historically most distros have enabled CONFIG_EXPERIMENTAL features by default, until the flag was deemed
100.
▲
by
webstrand
1y ago
Experimental, to me, means "it might eat your data, have backups" not "we might decide to remove this module from the kernel for non-technical reasons, good luck users" Reiserfs sat in the kernel for years after he went
101.
▲
by
webstrand
1y ago
yeah I'm probably going to have to start building my own kernel
102.
▲
by
webstrand
1y ago
Btrfs has a "happy path" so long as you don't use any features outside of the happy path, your data will generally be fine. Outside of that, your data is less reliably fine. Btrfs also has issues with large numbers of snapsho
103.
▲
by
webstrand
1y ago
I am also a Patreon supporter, and I intentionally didn't switch to bcachefs until it was merged into the kernel. After all, Linus would never break userspace right? I am also frustrated by this whole debacle, I'm not going to sto
104.
▲
by
webstrand
1y ago
I figured that "reasonable expectation of privacy" was a given in the scenario. It's a family gathering, the livestreamer is not being obvious about their recording, there's a "reasonable expectation of privacy"
105.
▲
by
webstrand
1y ago
Under US federal law one-party consent requires that you actually be a party to the conversation. This is why most security cameras do not record audio. If you're wandering around livestreaming and picking up conversations you're
106.
▲
by
webstrand
1y ago
It's based on ungoogled-chromium which applies https://github.com/ungoogled-software/ungoogled-chromium/blo... to retain manifest v2 features. They're likely dependent on ungoogled-chromium for maintaini
107.
▲
by
webstrand
1y ago
It looks like a pretty normal chromium variant to me? It's nice to see the work of ungoogled-chromium given a nicer skin.
108.
▲
by
webstrand
1y ago
My experience using this, I picked "Frame" from their list of clients. 1. Getting USDC from the faucet was pretty easy 2. Connecting Frame to my browser worked well, x402 was immediately detected 3. The first transaction got lost,
109.
▲
by
webstrand
1y ago
Even CSS has clamp. I have to periodically remind myself that Math.clamp is missing from the stdlib, it's much easier to read when you need to use a bunch. Math.min(lower, Math.max(value, upper)) is fine for a one-off, but when you nee
110.
▲
by
webstrand
1y ago
Thanks for the hint to go looking some more. I found that Johannes Riebel has proven that BB(748) is undecidable. So for even small k there may not be deciders for them.
111.
▲
by
webstrand
1y ago
Perhaps a better way to think of it is: HTML doesn't provide enough distinct element types to accurately capture the semantic structure of modern interfaces. You're right that some coupling is inevitable, but the question is where
112.
▲
by
webstrand
1y ago
Looking flashy is a _significant_ signal that users rely on to determine if the content is quality or not. It's a sad fact that, if your site does not ape the style consensus it'll look outdated or worse like a scam. Its the same
113.
▲
by
webstrand
1y ago
The problem is that, in the current state of CSS, it's a two way binding: The styles are dependent on structure to make the look, and the structure is dependent on styles to make the look. Often times you wind up needing to add a wrapp
114.
▲
by
webstrand
1y ago
Doesn't the discovery of the fifth Busy Beaver value indicate that there is a decider for 5-state Turing machines?
115.
▲
by
webstrand
1y ago
I just built the same thing using `systemd-nspawn --directory=/ -b`. The nice part about using nspawn is that you have access to all of the normal network configuration tools like systemd-networkd to configure the devices and networks,
116.
▲
by
webstrand
1y ago
If your going to be a pedant at least get the substitution right, it's "could've"
117.
▲
by
webstrand
1y ago
Doesn't this break the object-relation mapping the ORM would be trying to do? Since the views would be producing resultsets that do not map to one single object? Or do you just define a new object type with virtual relations?
118.
▲
by
webstrand
1y ago
I sometimes use "favorite" for that.
119.
▲
by
webstrand
1y ago
I thought the way React did suspense was pretty elegant? The component render function is pure, meaning you can re-render component without unwanted side-effects. So on encountering an unresolved promise, halt and throw the promise, then ha
120.
▲
by
webstrand
1y ago
It sounds like you're describing a query builders which, unlike true ORMs, don't attempt to mask the object-relational boundary. They only help you build queries in a convenient way and sometimes type-safe way. Query builders are
More ›