HN user

xena

9,391 karma

Bluesky: https://bsky.app/profile/xeiaso.net Blog: https://xeiaso.net email: hackernews@xeserv.us

[ my public key: https://keybase.io/xena; my proof: https://keybase.io/xena/sigs/FQWG1-ZoMRV-4vq1h8x0Vs0EK2VKP5QsRsECud4v7Zw ]

xena.at.hn

I'm starting to discontinue use of Hacker News. Please contact me over email if you want to catch up.

Posts196
Comments1,494
View on HN
xeiaso.net 8d ago

Probably check on your smart appliances

xena
100pts44
news.ycombinator.com 8d ago

Show HN: Tag: Open-source NVMe cache for object storage

xena
1pts0
xeiaso.net 14d ago

Agents are monads (but not that kind)

xena
2pts0
www.tigrisdata.com 28d ago

I taught a bucket to speak Git

xena
90pts17
xeiaso.net 1mo ago

I hate compilers

xena
176pts170
xeiaso.net 1mo ago

IPv6 zones in URLs are a mistake

xena
152pts144
xeiaso.net 1mo ago

Dancing Mad with Sandboxing

xena
3pts0
xeiaso.net 2mo ago

Amazonbot is finally respecting robots.txt

xena
171pts50
claude.ai 2mo ago

Claude Design Is 404ing

xena
3pts0
xeiaso.net 4mo ago

Killing My Inner Necron

xena
1pts0
xeiaso.net 6mo ago

I made a simple agent for PR reviews. Don't use it

xena
5pts0
xeiaso.net 6mo ago

Git's HTTP server side design does not scale

xena
6pts0
innovationscns.com 7mo ago

"You're Not Crazy": A Case of New-Onset AI-Associated Psychosis

xena
5pts1
news.ycombinator.com 7mo ago

Ask HN: What can I use for a credit card form to get subscriptions?

xena
3pts0
xeiaso.net 7mo ago

Vanbi

xena
3pts1
www.tigrisdata.com 7mo ago

A man-in-the-middle pattern for MCP server OAuth

xena
1pts0
www.youtube.com 8mo ago

Bad Apple but it's a sorting algorithm [video]

xena
2pts0
http1mustdie.com 1y ago

HTTP/1.1 Must Die

xena
10pts7
xeiaso.net 1y ago

I fight bots in my free time

xena
8pts2
nombiezinja.com 1y ago

Building a Healthy Relationship with AI, a Cross-Disciplinary Perspective

xena
1pts0
xeiaso.net 1y ago

I fight bots in my free time

xena
8pts0
www.tigrisdata.com 1y ago

Fending off scrapers with Tigris and DuckDB

xena
3pts0
patdavid.net 1y ago

Anubis and Caddy-Docker-Proxy

xena
2pts0
github.blog 1y ago

Updated rate limits for unauthenticated requests

xena
108pts177
news.ycombinator.com 1y ago

Ask HN: Is there a decent configuration format?

xena
7pts1
lunnova.dev 1y ago

Crawler operators, please stop destroying the commons

xena
7pts0
fasterthanli.me 1y ago

Impromptu Disaster Recovery

xena
2pts0
xeiaso.net 1y ago

The surreal joy of having an overprovisioned homelab

xena
17pts2
xeiaso.net 1y ago

Opsec and you: how to navigate having things to hide

xena
5pts0
dmathieu.com 1y ago

Skynet won and destroyed humanity

xena
198pts137

The meta refresh challenge actually uses time as the proof! It makes sure you wait for at least 75% of the time the administrator configured and adds client side smear to ensure that browser temporal randomization doesn't trigger a false failure.

That's the only theory we have that doesn't sound like a conspiracy theory. The only other credible ideas are that someone's doing some kind of dataset arbitrage by scraping the fuck out of everything and selling companies data that is technically new (by means of the scrape date being newer).

[dead] 19 days ago

This is AI generated. Why is this being upvoted?

IPFS would be much better for something like LFS support than git repos itself. Git repos are very mutable bits of state and IPFS is best for immutable state. I'm aware of mutable IPFS pointers, but I think the best bet currently is to use immutable things for immutable objects and mutable things for mutable objects.

Author of the post here. I'll talk with someone I know at Gitea. I don't think this is viable to upstream into Gitea, but there's only one way to find out!

Author of the article here. I'm aware of ZeroFS and other similar approaches (such as something internal at Tigris that will become public at a later date), this was more of an experiment to see how far you can get with stuff I already had "on the shelf". I am going to be improving this a fair bit; I just need to plan out what I'm gonna work on and figure out the best times to stream it, etc.

I hate compilers 1 month ago

The last time I evaluated doing protein folding it required gigabytes of disk-data to make it happen. If there's a way to do it without needing gigabytes of disk-data, I'm at least interested in hearing it out.

I hate compilers 1 month ago

I'm gonna have to file the bug without a minimal reproduction case. The issue seems to be those try_table blocks getting nondeterministically reordered at link time (is it using machine pointers for iteration order?). Sadly I'm observing this with a local checkout of binaryen, so it may take a while for you to find the minimal reproduction case.

I hate compilers 1 month ago

I tried doing that at first. I kept running into edge cases that made the whole thing fall to ribbons. I gave up and am just falling back to what I know works: compiling the WASM to JS.

I hate compilers 1 month ago

Surprisingly, cherry-picked examples to prove a point are cherry-picked examples to prove a point.

I hate compilers 1 month ago

It's a conscious design choice. Doing that gets you considered a botnet/malware. I don't want Anubis to be considered a botnet/malware.

I hate compilers 1 month ago

Sadly my initial test case is binaryen which has 290 compilation units. I will try though.

I hate compilers 1 month ago

This might be the first time in my career I have genuinely found a compiler bug. I've been operating under the axiom of "don't assume it's a compiler bug, assume you're fucking it up somehow". When you get to the point that disabling ASLR makes it consistent intra-host I think I've won the right to at least suspect a compiler bug is at play.

I'll go file it upstream after work today.