HackerTrans
TopNewTrendsCommentsPastAskShowJobs

Hackbraten

3,407 karmajoined há 9 anos
Pronouns: she/her

Socials:

- github.com/claui

Interests:

Open source, packaging, CLI, digital inclusion, device neutrality

Submissions

Arch Linux 2026 Leader Election Results

archlinux.org
4 points·by Hackbraten·mês passado·0 comments

PureOS Crimson Released

puri.sm
3 points·by Hackbraten·há 2 meses·1 comments

Electronics device database of over 500k products

device.report
3 points·by Hackbraten·há 8 meses·0 comments

Ask HN: Help me pass Cloudflare Turnstile on my phone?

8 points·by Hackbraten·há 8 meses·4 comments

comments

Hackbraten
·ontem·discuss
Why just subscriptions?

I use OpenRouter because I prefer flexibility, which means I pay per-million-token prices.
Hackbraten
·há 5 dias·discuss
QWERTY is just one national layout among many. It’s not the “standard” by any meaningful metric. Why not let people use whatever layout they like?
Hackbraten
·há 8 dias·discuss
In which they put a bold faced text overlay across the thumbnail and make sure to include at least one algospeak self-censorship asterisk („sh*t“). Bonus points if the word wasn’t even a curse word.
Hackbraten
·há 8 dias·discuss
I will not buy a car.
Hackbraten
·há 20 dias·discuss
> Normal visitors get in for free

Except for the unfortunate minority of normal visitors who always get misclassified as bots and get denied access regularly.

I wouldn’t be complaining if Cloudflare’s misclassifier bit any user with the same small probability. But it keeps biting the same users over and over again.
Hackbraten
·há 21 dias·discuss
Cloudflare: let's give the bots their own accounts so they can scrape harder.

Also Cloudflare: let's send normal humans who are trying to go about their daily lives into endless Turnstile spinner loops with absolutely zero recourse, grievance, or support infrastructure.
Hackbraten
·há 21 dias·discuss
> What do you mean by comparison?

Your comment compares Lithuanian homebrew tech to Ukrainian military-funded tech and claims that the former is grossly inferior to the latter. That comparison is what they're challenging.

> What are you saying about nukes?

According to your comment, homebrew tech was not going to prevent World War III. This can come across as unconstructive because in general, even small things can make a difference (or be a first step towards something that will.)

Their comeback "explain what your plan is against nukes" is just another way of saying "your comment just dismissed an idea but failed to present a better idea on its own," or more generally, "let's remain constructive."
Hackbraten
·há 21 dias·discuss
> It's about danger of interceptors vs danger of detection.

What's with that "vs" trade-off?

You're saying avoiding detection requires high altitudes.

What do interceptors have to do with that?
Hackbraten
·há 23 dias·discuss
2026 JavaScript feels nothing like 1995 JavaScript. Likewise, both HTML and CSS have been gradually improved.

Maybe all three are, in their respective current form, good enough. Replacing them would almost certainly be a net loss.
Hackbraten
·há 27 dias·discuss
That’s Anubis. [0]

[0]: https://anubis.techaro.lol
Hackbraten
·há 28 dias·discuss
> And what if upstream is problematic?

Then don’t install the package.

It’s on you to decide whether you trust upstream or not.

You’re free to use any scanner you want on the upstream sources if it makes you feel safer. (I’m currently working on a makepkg extension that allows just that.)

The core and extra repos are curated, and every package maintainer is doing their due diligence (and more) to protect the users. But on the AUR, nobody is going to do that work for you.
Hackbraten
·há 28 dias·discuss
> these are packages

PKGBUILDs are not packages. They’re (user-contributed) instructions on how to build packages.

> available through the OS's repos.

No. The AUR is a platform, similarly to NPM or PyPI, that allows users to upload PKGBUILDs. It is not part of “the OS’s repos,” and it says that loud and clear, multiple times, including on the front page.
Hackbraten
·há 28 dias·discuss
> There is no trusted user™ who uses spotify, so it's not in official packages

That's not the reason why Spotify is not on extra.

Spotify is not on extra because it's not FOSS.
Hackbraten
·há 28 dias·discuss
I agree. If you use the AUR, you're essentially no longer running Arch Linux but your own private fork of Arch Linux.
Hackbraten
·há 28 dias·discuss
> you start to subconsciously assume nothing will ever happen

True. But you still go through the fucking checklist.
Hackbraten
·há 28 dias·discuss
> A normal PKGBUILD should not download anything programmatically. It should rely on the package manager to download the files listed in the PKGBUILD's source array.

This is generally not true. Look at a PKGBUILD of:

- any Node.js package. You'll see that the `prepare` step downloads the entire transitive dependency tree from NPM. (This is because it has a massive number of leaves and no system package maintainer can curate them all (let alone resolve each one to a single version that works across all dependees).

- any Rust program. Rust uses static linking, so publishing a system-level package for each library would be pointless. Therefore, during `prepare`, `cargo fetch` it is.

> A less than 100% reliable mechanism sure beats the current situation which is "wait for users report on the forum that they have been pwn3d". May I remind that this is the third time AUR-hosted PKGBUILDs have been compromised?

Are you going to pay the monthly token bill?
Hackbraten
·há 29 dias·discuss
I can recommend the excellent novels Concrete Island [0] and High-Rise [1] from the same author.

[0]: https://en.wikipedia.org/wiki/Concrete_Island

[1]: https://en.wikipedia.org/wiki/High-Rise_(novel)
Hackbraten
·mês passado·discuss
Have you considered adding Google’s SERP to your indexes (via some third-party provider)?

Google’s index is by far the largest, and my impression is that a search engine is hardly useful unless it includes Google’s results.
Hackbraten
·mês passado·discuss
Into `pass`, for example:

https://news.ycombinator.com/item?id=48108207
Hackbraten
·há 2 meses·discuss
What did you use to reverse engineer the BLE protocol?