HackerLangs
TopNewTrendsCommentsPastAskShowJobs

Hackbraten

3,407 karmajoined 9 jaar geleden
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·vorige maand·0 comments

PureOS Crimson Released

puri.sm
3 points·by Hackbraten·2 maanden geleden·1 comments

Electronics device database of over 500k products

device.report
3 points·by Hackbraten·8 maanden geleden·0 comments

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

8 points·by Hackbraten·8 maanden geleden·4 comments

comments

Hackbraten
·gisteren·discuss
Why just subscriptions?

I use OpenRouter because I prefer flexibility, which means I pay per-million-token prices.
Hackbraten
·4 dagen geleden·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
·8 dagen geleden·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
·8 dagen geleden·discuss
I will not buy a car.
Hackbraten
·20 dagen geleden·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
·21 dagen geleden·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
·21 dagen geleden·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
·21 dagen geleden·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
·22 dagen geleden·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
·26 dagen geleden·discuss
That’s Anubis. [0]

[0]: https://anubis.techaro.lol
Hackbraten
·27 dagen geleden·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
·27 dagen geleden·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
·28 dagen geleden·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
·28 dagen geleden·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
·28 dagen geleden·discuss
> you start to subconsciously assume nothing will ever happen

True. But you still go through the fucking checklist.
Hackbraten
·28 dagen geleden·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
·29 dagen geleden·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
·vorige maand·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
·vorige maand·discuss
Into `pass`, for example:

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