Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
drdexebtjl
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
4 ms
·
1.
▲
by
drdexebtjl
8d ago
C on the other hand puts an implicit `return 0` at the end, but only on the main function for some reason. Very weird.
2.
▲
by
drdexebtjl
8d ago
frp is nice. I have the tiniest Amazon Lightsail instance running a tunnel to a Minecraft server in my basement. It’s cheaper than getting a fixed IP from my ISP, at sufficiently low traffic.
3.
▲
by
drdexebtjl
8d ago
That is the point. They stop you from memorizing it “just in case” and reusing it, and they force you to use a password manager. For the average user, which doesn’t use a password manager, this is great. It means they can’t get phished. And
4.
▲
by
drdexebtjl
8d ago
Z.ai are temporarily offering unlimited usage during off-peak hours with their harness, which is a pretty good deal if your project is public even with this news.
5.
▲
by
drdexebtjl
9d ago
In practice, if you’re using both Anthropic and OpenAI models, how can you configure Pi (or any other harness) to use these native tools? I’ve seen this before and the conclusion ends up being “use the native harness”, which I don’t think i
6.
▲
by
drdexebtjl
9d ago
That’s insane. Windows does not have a stable syscall ABI. The way you’re supposed to interact with the kernel is through the userspace library. Of course the kernel team refuses to cooperate. Do you want to keep reverse engineering the sy
7.
▲
by
drdexebtjl
9d ago
All you could tell from this snippet is that .NET 11 eliminated 2 instructions, one of which is a branch. You should learn assembly anyway, but it won't make this part any more insightful.
8.
▲
by
drdexebtjl
10d ago
To me it’s the fact that if you try to do it in real life (sorting a collection of objects in the real world), you just end up doing merge sort by accident. It feels like an optimization of merge sort for computers, rather than a different
9.
▲
by
drdexebtjl
10d ago
These days I was surprised to see, on my personal computer, information from PRs in private repos from my work’s org on GitHub. These are usually secured behind SSO flows which I don’t/can’t do on personal devices. So now I also don’t
10.
▲
by
drdexebtjl
10d ago
My guess (not involved with PS2 emulation specifically at all) is that this will improve low-level emulation. So things like making a clone of the hardware with an FPGA, making emulators cycle-accurate, removing game-specific hacks that are
11.
▲
by
drdexebtjl
10d ago
Sorry, I think I misunderstood your argument as whataboutism.
12.
▲
by
drdexebtjl
10d ago
What for? Malicious actors have no shortage of stolen identities.
13.
▲
by
drdexebtjl
10d ago
… should also be open, but that’s irrelevant to the discussion.
14.
▲
by
drdexebtjl
10d ago
The crucial distinction is which half is in which “half-in” agreement. They are not offering Canada conditions that the UK would have wanted.
15.
▲
by
drdexebtjl
11d ago
Sites would just block the Internet Archive crawler as well.
16.
▲
by
drdexebtjl
11d ago
> Really good reasons to not totally change what you are doing in your app between environments. Mocks do that. If you want to not totally change what you are doing in your app between environments, point it at an actual S3 bucket in all
17.
▲
by
drdexebtjl
11d ago
The same argument can be made for the other side: the customer can also trivially mount the S3 bucket as a filesystem, if you decide to ship the tool with filesystem support instead.
18.
▲
by
drdexebtjl
11d ago
Then you would have to embrace their bad decisions, such as this one, and if you do, what’s the point? Everything just needs to run from a container with their expected runtime environment.
19.
▲
by
drdexebtjl
11d ago
This isn’t true. Ntfy has Web Push. See [1]. [1]: https://docs.ntfy.sh/subscribe/web/
20.
▲
by
drdexebtjl
12d ago
No. A huge selling point of these code-first workflow engines is that they make writing durable workflows a lot like writing non-durable code, to the maximum extent that the language allows, such that the workflow orchestration disappears.
21.
▲
by
drdexebtjl
12d ago
Mostly C#, as I see your Rust SDK is under development. Unfortunately it appears someone vibe-coded a port of the Java SDK for .NET and namesquatted the `Dbos.Transact` package on NuGet [1], making it look like an official SDK. It's al
22.
▲
by
drdexebtjl
12d ago
So like ntfy.sh?
23.
▲
by
drdexebtjl
12d ago
I think it’s nice that it’s just an SDK and a Postgres database, but they don’t have SDKs for the languages we use at work.
24.
▲
by
drdexebtjl
12d ago
Why? They’ll use it as many times as they want while claiming they used something else.
25.
▲
by
drdexebtjl
14d ago
No, I think they’re saying two separate things: - ACR uses audio fingerprinting - ACR does not collect screen recordings Both can be true if the TV hashes the frames locally and ACR “collects” the hashes.
26.
▲
by
drdexebtjl
15d ago
Yeah, but this only works for the immutable object store. The rest of the tree is still copied. CoW and reflinks let you share everything, including the non-immutable paths, and even stuff like node_modules.
27.
▲
by
drdexebtjl
15d ago
Doesn’t that set the origin to the local repo instead of upstream? Also, it’s not really CoW. The immutable object store is hardlinked (since it’s immutable it doesn’t really CoW, but that’s not a very important distinction). But working fi
28.
▲
by
drdexebtjl
15d ago
Assuming you're using a filesystem that supports it like ZFS, Btrfs, XFS, etc, it's as simple as: cp -R --reflink=always /path/to/source /path/to/dest On macOS with APFS: cp -R -c /pat
29.
▲
by
drdexebtjl
15d ago
You're about to be very surprised! echo old > a ln a b echo new > a cat a b # prints "new" and "new" Some programs like GNU sed [1] do create new inodes, but that is a property
30.
▲
by
drdexebtjl
15d ago
Hardlinks are the wrong abstraction. You modify one copy and it changes on all linked paths. You want reflinks instead. edit: spellchecker corrected reflinks, this is what I meant.
More ›