Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Arnavion
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
31.
▲
by
Arnavion
1y ago
I do this with a WebDAV server (Fastmail Files) by breaking up my encrypted volume into 10MiB chunks, so that the sync has the granularity of that, plus a FUSE script to present the directory containing the chunks as a single block device
32.
▲
by
Arnavion
1y ago
>[Updated on 2025-09-09 to clarify the affected builds are 32-bit x86] That's nice... When this was originally posted on 09-05 it just mentioned "32-bit support", so I'd been worried this would be the end of me using
33.
▲
by
Arnavion
1y ago
I am the pmOS maintainer for the PinePhone. It was demoted from main to community because I was the only maintainer and one of the criteria for main is to have two or more maintainers. ( https://gitlab.postmarketos.org/postm
34.
▲
by
Arnavion
1y ago
The hate comes from the company offering it under an OSS license and then taking it away. If they had started with a non-OSS license users wouldn't feel betrayed. Of course then they may not have had as many users, which is why they tr
35.
▲
by
Arnavion
1y ago
They used to correctly call themselves proxies back in the day. They only started calling themselves "VPNs" because "Private Network" makes for good marketing with the "hide your traffic from snoopers" angle, e
36.
▲
by
Arnavion
1y ago
And for one-off testing there's the standard P3 Kill-a-watt.
37.
▲
by
Arnavion
1y ago
Rust's behavior of moving without leaving a moved-out shell behind also simplifies the implementation of the type itself, because its dtor doesn't have to handle the special case of a moved-out shell, and the type doesn't eve
38.
▲
by
Arnavion
1y ago
Since RVA22 actually. B = Zba + Zbb + Zbs and RVA22 requires those individually.
39.
▲
by
Arnavion
1y ago
Some other *renewable* energies. Nuclear isn't generally considered renewable.
40.
▲
by
Arnavion
1y ago
It doesn't have anything to do with net neutrality. It's simply a matter of responding to abuse complaints seriously.
41.
▲
by
Arnavion
1y ago
>The end user will find out whether their ISP is blocking them or Netflix is blocking them. Usually by asking one of them or by talking to someone who already knows the situation. They will find out Netflix is blocking them, not their IS
42.
▲
by
Arnavion
1y ago
Having traits in the stdlib would be nice, but there's also the type parameter pollution that results from mocking which I think is also a turn-off, as TFA says about rsfs. I have a Rust library to implement the UAPI config spec (a spe
43.
▲
by
Arnavion
1y ago
One of them won't, but enough of them getting blocked would. People do absolutely notice ISP-level blocks when they happen. We're currently seeing it play out in the UK. But my main point was in the second paragraph, that "en
44.
▲
by
Arnavion
1y ago
Note that for the sake of blocking internet clients, there's no point blocking a /128. Just start at /64. Blocking a /128 is basically useless because of SLAAC.
45.
▲
by
Arnavion
1y ago
If enough websites block the entire ISP / city in this way, *and* enough users get annoyed by being blocked and switch ISPs, then the ISPs will be motivated to stay in business and police their customers' traffic harder. Alas, the
46.
▲
by
Arnavion
1y ago
If OP is looking for ideas, there are two intermediate steps between the extremes of "write every line to stdout" and "build up a buffer of the whole output and then write it to stdout". 1. `stdout().lock()` and `writeln
47.
▲
by
Arnavion
1y ago
Because the display is the bottleneck.
48.
▲
by
Arnavion
1y ago
(From that link, about adding new subscriptions) >The only real trick is that most YouTube channels use a vanity URL and it’s more complicated to get the channel ID in those instances. Go to the channel's videos page ( https:/
49.
▲
by
Arnavion
1y ago
I see the prompt-less permission config is based on the executable path. How does it get the executable path for the client? And is it robust against me spinning up a mount namespace with an arbitrary /usr/bin/grim that I con
50.
▲
by
Arnavion
1y ago
It's also worth noting that mfreed7 of Chromium (the person who initiated the proposal) is not the one who came up with the 357 number; that was zcorpan of Mozilla ( https://github.com/whatwg/html/issues/
51.
▲
by
Arnavion
1y ago
The ext_data_control_v1 protocol I mentioned is a protocol specifically for clipboard managers. So a client that wants to be a clipboard manager would implement that protocol. There are already implementations of it like wl-clipboard. There
52.
▲
by
Arnavion
1y ago
I actually went looking at the source code to see if this would work on Wayland and it doesn't. The clipboard snooping is implemented by listening for events using gdk.Clipboard, which is not an ext_data_control_v1 implementation. So o
53.
▲
by
Arnavion
1y ago
Only tangentially related, but RISC-V intentionally makes any instruction starting with 0x0000 an illegal instruction instead of a NOP, for exactly the reason to prevent NOP-sleds. The official NOPs are 0x0001 (compressed 16-bit instruction
54.
▲
by
Arnavion
1y ago
If your Firefox supports sideloading extensions then making extensions that modify request or response headers is easy. All the API is documented in https://developer.mozilla.org/en-US/docs/Mozilla/Add-ons
55.
▲
by
Arnavion
1y ago
It's also a bit telling that you read the phrase "I took it from a different FF extension that had been posted" and interpreted it as taking advice instead of reading source code.
56.
▲
by
Arnavion
1y ago
UA fingerprinting isn't a problem for me. As I said I only modify the UA for the handful of sites that use Anubis that I visit. I trust those sites enough that them fingerprinting me is unlikely, and won't be a problem even if the
57.
▲
by
Arnavion
1y ago
The string I use in my extension is "anubis is crap". I took it from a different FF extension that had been posted in a /g/ thread about Anubis, which is where I got the idea from in the first place. I don't use oth
58.
▲
by
Arnavion
1y ago
Yes, your link from four months ago says they deployed Anubis. Now actually go to sourcehut yourself and you'll see it uses go-away, not Anubis. Or read the footnote at the bottom of your link (in fact, linked from the very sentence yo
59.
▲
by
Arnavion
1y ago
Sourcehut uses go-away, not Anubis.
60.
▲
by
Arnavion
1y ago
It doesn't break the two kernel.org domains that the article is about, nor any of the others I use. At least not in a way that I noticed.
More ›