HNHacker News
TopNewBestAskShowJobs

ongy

334 karma · joined October 8, 2021

submissionscomments
ongy··on FOSDEM 2026 – Open-Source Conference in Brussels – Day#1 Recap
Which probably also relates to DB pricing.

Being flexible with DB is expensive. Getting somewhere at all is generally cheap. Getting somewhere at a reasonable time is usually ok~ish priced. But being able to just take any train? €€€

ongy··on Lennart Poettering, Christian Brauner founded a new company
Hopefully cartel regulation would prevent Microsoft from using their market leader position to force partners to remove all support for competitors.

But I'm losing hope with those.

ongy··on Git Rebase for the Terrified
I think a large part of this is about how a branch is expected to be used.

Branches that people are expected to track (i.e. pull from or merge into their regularly) should never rebase/force-push.

Branches that are short-lived or only exist to represent some state can do so quite often.

ongy··on Debian's Git Transition
That point is not reached during packaging though.

I prefer rebasing git histories over messing with the patch quilting that debian packaging standards use(d to use). Though last I had to use the debian packaging mechanisms, I roundtripped them into git for working on them. I lost nothing during the export.

ongy··on The Ofcom Files, Part 4: Ofcom Rides Again
It's about getting a clear statement form the US government that this can be ignored at no risk to them aiding in enforcement.

I.e. peace of mind. Not just for the large~ish (questionable in various ways, as the lawyer points out himself) sites currently under fire, but for all the minor ones that simply don't have the resources to comply with every country.

(I haven't read today's article) in a previous blog post, they did mention that geo-blocking the UK was not enough for ofcom to stop the harassment. So having a clear statement, and potentially using that as angle to accuse Ofcom of harassment should they not stop, would be quite welcome.

While the US has a great track record with protecting their own citizen against legal threats from the outside (maybe a bit too much at times), I'd love the same to be done in the EU, since I'm a lot more doubtful about our relations with the UK in such aspects.

ongy··on Programming peaked
jubernetes?
ongy··on Counter Galois Onion: Improved encryption for Tor circuit traffic
Low stakes (IP violations etc.): absolutely

High stakes (military / nation state scale): no

ongy··on Arthur Conan Doyle explored men’s mental health through Sherlock Holmes
Do you have a link to research pointing at antidepressants being no better than placebo?
ongy··on Several core problems with Rust
ok, I'll bite.

What's the git product that only carries the name?

ongy··on Debian Technical Committee overrides systemd change
IMO the interesting bit here isn't the specific technical change but the interpersonal one of overriding the maintainer(s) decision.

Thus the title reflects the most interesting bit of the story.

ongy··on SourceFS: A 2h+ Android build becomes a 15m task with a virtual filesystem
Oh yea, this is "srcfs the idea" but not "srcfs the project".

I.e. this isn't something battel tested for hundreds of thousands of developers 24/7 over the last years. But a simple commercial product sold by people that liked what they used.

Well, since android is their flagship example, anyone that wants to build custom android releases for some reason. With the way things are, you don't need billions of code of your own code to maybe benefit from tools that handle billions of lines of code.

ongy··on SourceFS: A 2h+ Android build becomes a 15m task with a virtual filesystem
No. `/dev/shm` would just be a build in `tmpfs`.

Though from what I gather form the story, part of the spedup comes from how android composes their build stages.

I.e. speeding up by not downloading everything only helps if you don't need everything you download. And adds up when you download multiple times.

I'm not sure they can actually provide a speedup in a tight developer cycle with a local git checkout and a good build system.

ongy··on SourceFS: A 2h+ Android build becomes a 15m task with a virtual filesystem
While it looks like at least some of the team are ex-googlers, this isn't the srcfs we know from piper (Google internal tools).

Looks like it's similar in some ways. But they also don't tell too much and even the self-hosting variant is "Talk to us" pricing :/

ongy··on Amazon’s Ring to partner with Flock
Or having a quick chat with the delivery guy/neighbour while remote.
ongy··on Amazon’s Ring to partner with Flock
Who said anything about security?

They are toys

ongy··on Amazon’s Ring to partner with Flock
Why do you think it's fear?

The owners I know consider it a convenience device.

ongy··on Vali, a C library for Varlink
Huh, that way of doing asynchronicity is quite interesting.

Though my Haskell and Rust primed brain really dislikes the way ownership of the memory allocation for the response struct works.

It gets allocated by the caller (library), handed over to the function fully owned, and then gets consumed by the response function?

ongy··on Designing a Low Latency 10G Ethernet Core (2023)
why do you assume the full ethernet header?

IIRC. cut-through only needs the first 6 bytes. Since it only needs the destination address for the port lookup.

Potentially the first bit, on broadcast.

ongy··on When I say “alphabetical order”, I mean “alphabetical order”
But you get

* 12h time

* Sunday start of week

* Silly pyramid mm/dd/yyyy

ongy··on When I say “alphabetical order”, I mean “alphabetical order”
> export LC_TIME=en_US.UTF-8

Why would you do this to yourself?

ongy··on When I say “alphabetical order”, I mean “alphabetical order”
That's not fractional though.

Proper fractional, 1.11 is smaller than 1.3.

In versions, 1.11 is larger than 1.3

ongy··on Why haven't local-first apps become popular?
But the offline enabled property allows exactly that.

Both sides type offline and only sync later. Neither would like their change to just be discarded.

ongy··on After 50 years, The Magic Circle finally inducts Penn and Teller
What does 'bucked' mean in this context?
ongy··on Testing is better than data structures and algorithms
> In Go 1.24, we are introducing a new, experimental testing/synctest package Clearly a mature mechanism we'd see in large companies...
ongy··on Google is killing the open web
I do. That's why I have a browser render it to a format that makes sense for human consumption.

Granted, html actually makes sense in the xml-ish (I don't remember if it's technically compliant), since it weaves formatting into semantically uninterrupted text.

If that's not the case, I don't see a real benefit to use XML over anything sane (not yaml... Binary formats depending on use case)

ongy··on Google is killing the open web
Yes. A sane schema that actually encapsulates the data would be a lot easier to read.

Earlier I had only seen the mix of values in body and values in tags. With one even being a tag called "value".

Thanks for showing more examples of XML being used to write unreadable messes.

ongy··on Google is killing the open web
EAD does indeed look like a good example of why we shouldn't use XML.
ongy··on Google is killing the open web
Calling XML human readable is a stretch. It can be with some tooling, but json is easier to read with both tooling and without. There's some level of the schema being relevant to how human readable the serialization is, but I know significantly fewer people that can parse an XML file by sight than json.

Efficient is also... questionable. It requires the full turing machine power to even validate iirc. (surely does to fully parse). by which metric is XML efficient?

ongy··on Live coding interviews measure stress, not coding skills
You are making two assumptions that are generally not true

* In the US * Interviewee is currently unemployed

Even then, the general candidate we interview for Tech positions can usually survive quite well on a couple months.

ongy··on Playing with more user-friendly methods for multi-factor authentication
At best WPA2. WEP is broken in ways that don't need human fault.

The only downside of TOTP to FIDO and friends (from a security perspective) is phishing resistance

← PreviousPage 2 of 5Next →