Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
xena
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
14 ms
·
331.
▲
by
xena
2y ago
It's based on depictions of Anubis in pop media, a jackal that weighs your soul and if it's heavier than a feather you die. Figured it was a good vibe for a bot filter project. The new rendition of Anubis is going to be aggressive
332.
▲
by
xena
2y ago
I'm commissioning an artist to make better assets. These are the placeholders that I used with the original rageware implementation. I never thought it would take off like this!
333.
▲
by
xena
2y ago
Unironically I tried that. Limited success.
334.
▲
by
xena
2y ago
The magic of proof of work is that it's something that's really hard to do but easy to validate. Anubis' proof of work works like this: A sha256 hash is a bunch of bytes like this: 394d1cc82924c2368d4e34fa450c6b30d5d02f8a
335.
▲
by
xena
2y ago
Or you could pay for BotStopper and have RPM/DEB packages too.
336.
▲
by
xena
2y ago
It's to waste CPU cycles. I don't want to touch cryptocurrency with a 20 foot pole. I realize I'm leaving money on the table by doing this, but I don't want to alienate the kinds of communities I want to protect.
337.
▲
by
xena
2y ago
Author of Anubis here. If that happens, I win.
338.
▲
by
xena
2y ago
Yeah, I have to get the data for that though! I'm gonna add that to the list.
339.
▲
by
xena
2y ago
There's no way to really make a progress bar make sense, it's a luck-based mechanic.
340.
▲
by
xena
2y ago
My monetization strategy is unironically to offer a de-anime'd version under the name Techaro BotStopper or something.
341.
▲
by
xena
2y ago
> One piece of feedback: Could you add some explanation (for humans) what we're supposed to do and what is happening when met by that page? Will do! https://github.com/TecharoHQ/anubis/issues/25
342.
▲
by
xena
2y ago
It's a situation where it's difficult to tell for individual requests at request handling time, but easy to see when you look at the total request volume.
343.
▲
by
xena
2y ago
Right now I'm using SHA-256 because this project was originally written as a vibe sesh rage against the machine. The second reason is that the combination of Chrome/Firefox/Safari's JIT and webcrypto being native C++ is
344.
▲
by
xena
2y ago
Hi! I do this! See https://github.com/TecharoHQ/anubis for more info!
345.
▲
by
xena
2y ago
I don't think it's possible to develop a frontier model without mass scraping. The economics simply don't add up. You need at least 10 trillion tokens to make an 8 billion parameter model. 10 trillion tokens is something like
346.
▲
by
xena
2y ago
I was inspired by https://en.wikipedia.org/wiki/Hashcash , which was proof of work for email to disincentivize spam. To my horror, it worked sufficiently for my git server so I released it as open source. It's now
347.
▲
by
xena
2y ago
Sadly, in testing the proof of work is needed. The scrapers run JS because if you don't run JS the modern web is broken. Anubis is tactically designed to make them use modern versions of Firefox/Chrome at least. They really do use
348.
▲
by
xena
2y ago
AI expert here. It's probably for collecting training data and the crawlers are probably very unsupervised. I'd guess that they're literally the most simplistic crawler code you can imagine combined with parallelism across ma
349.
▲
by
xena
2y ago
It's really surreal to see my project in the preview image like this. That's wild! If you want to try it: https://github.com/TecharoHQ/anubis . So far I've noticed that it seems to actually work. I just d
350.
▲
by
xena
2y ago
That's what I've been doing! It works shockingly well. https://github.com/TecharoHQ/anubis
351.
▲
by
xena
2y ago
There is nothing stopping you from reporting that feedback to the GIMP team.
352.
▲
by
xena
2y ago
You should provide that feedback to the GIMP project: https://gitlab.gnome.org/GNOME/gimp/-/issues
353.
▲
by
xena
2y ago
It has a plugin API. Should be easy to implement should you want it.
354.
▲
by
xena
2y ago
Honestly it's a reasonable set of dependencies: * Postgres for permanent storage * an OIDC identity provider so you don't have to make your own password system * Redis for caching * S3-compatible object storage (so you don't
355.
▲
Opsec and you: how to navigate having things to hide
(xeiaso.net)
5 points
by
xena
2y ago
|
0 comments
356.
▲
by
xena
2y ago
Honestly I hope to be able to write something like this at some point in my career. This is the kind of satire that comes from deep expertise, passion, and desire for the future generations to not repeat the mistakes you have made. This is
357.
▲
by
xena
2y ago
The reason they do that is because then you can do things like extract envvar values from secrets.
358.
▲
Skynet won and destroyed humanity
(dmathieu.com)
198 points
by
xena
2y ago
|
137 comments
359.
▲
Now Available: Depot Registry
(depot.dev)
10 points
by
xena
2y ago
|
0 comments
360.
▲
Nomadic infrastructure design for AI workloads
(tigrisdata.com)
16 points
by
xena
2y ago
|
1 comments
More ›