HNHacker News
TopNewBestAskShowJobs

froh

2,343 karma · joined September 18, 2013

submissionscomments
froh··on Doing a Machine Learning PhD While Working in Japan
swipe/glide typing?
froh··on The last time my family was replaced by technology
Steinberger as in Emil Steinberger?? I don't get it. what's the reference?
froh··on Show HN: Yantra – an LALR(1) parser generator for C++
do you intend to add sth like python bindings, especially for the AST and walker classes?

then Yantra would become great to parse well-known structured data from python at low-level speed.

froh··on Show HN: Yantra – an LALR(1) parser generator for C++
this would be narrowing parsers down to programming languages. however parser generators are great to real quick parse structured data, too.

this is extra helpful if the parser generator also generates intuitive language bindings to, e.g. python or TS.

froh··on A Staff Engineer's Guide to Inventing Work
missing the point are we

when systems engineers through intelligent restructuring of low level data structures save 1 TB of ram for their company without loss of productivity that is unrelated to revenue and market but still improving the bottom line.

if FB puts strings shorter than 64 bytes not on the heap but into the string control data via a union, that's in the same category of saving costs without adding a single new feature.

froh··on 37,500 border drawings: a map of the world as people remember it
yes! and there are things that are known and others that are fuzzy in the hive mind :-Do

so much fun, thanks a ton!

froh··on LA Metro has some of the slowest escalators
it takes longer because they started later.

mobilitY for parents with little children or people in wheelchairs was "not a priority"

it's not that NYC subway was a novelty isn't it?

froh··on LA Metro has some of the slowest escalators
I remember I extensively used Berlin public transport nearly 30y ago and was annoyed how you couldn't use it with a stroller because of the lack of "accessibility"

I then realized "accessibility" translates straight to: mobility with little children. which affects many many additional people, but it's rarely in the public discourse anywhere.

in Paris in 2019 I then saw parents with tiny light-weight sit-on micro scooters, as a creative work-around to the parental public mobility challenge.

but 2055? ooof.

froh··on The Implications of Linguistic Illegibility for LLM Security
TIL https://en.wikipedia.org/wiki/Categories_(Peirce)
froh··on Waymo in Singapore
I'd also love to see Waymos more in the countryside: _there_ calling a cab is annoyingly expensive, financially impractical, while "granny" and "pops" are having a hard time driving around without help.

I have high hopes for a positive social impact of self-driving cars out there.

froh··on Ubuntu 26.10 completes transition to Rust-based coreutils
and deliberately so, as it would be infinitely hard to upgrade the kernel license.

alas, only GPL-3 gives the right to repair and modify the TV or car or refrigerator you own...

froh··on Ubuntu 26.10 completes transition to Rust-based coreutils
yes, exactly, that's the fliplside of it. the business loves GPL free embedded, gpl-3 was created to protect our freedom, the right to repair and modify, as far as GPL components are concerned. it was created as response to Tivo, who locked in their embedded system (a TV iirc).

the trend to give software mit or bsd licenses instead ead of GPL is concerning.

froh··on Ubuntu 26.10 completes transition to Rust-based coreutils
it's GPL free. which is good for embedded, the business side of it. like cars.
froh··on Ubuntu 26.10 completes transition to Rust-based coreutils
to enable GPL free embedded Ubuntu, field tested on all platforms (because it happens to be the default).
froh··on Konrad Zuse Museum shutting down due to lack of funding
> fantasizing about how computing could be used to advance race science research.

mind to share sources to that part? that's saying "Nazi" btw.

froh··on Konrad Zuse Museum shutting down due to lack of funding
to my understandung this strong "fascist" hypothesis is hypebole. he was member of a conservative student association, however those were prohibited by the Nazis.

correct is that he was a conservative engineer who happened to be intelligent and live in that era, and who was lucky enough to work in his domain instead of dying a cannon fodder somewhere. did they build weapons? sure thing. does that make him a convinced fascist? certainly not.

he wasn't even member of the NSDAP party.

here is a short biography based off complete archive material:

Deutsche Biographie - Zuse, Konrad https://www.deutsche-biographie.de/gnd118637436.html

froh··on You Rename My Lake – I Move My Hosting
"no" is how to get in trouble real quick in totalitarian neo fascist regimes. and coming from a region that had some of that in our history books, from the outside lots of the things in the US start walking and talking like that type of duck.

we'll know more after the midterms.

they're the single most important elections the US had in the past decades. good luck to all of us!

but I digress.

it's not that simple to "just say no".

froh··on Saving 100 terabytes of memory by optimizing 1.1.1.1's DNS cache
pro move. made my evening.
froh··on What's new in Emacs 31.1
oh.

only now I realize I misread your comment as saying "besides tree sitter and eglot there is not much in emacs"

and somehow that is not what you said.

is this what you meant: "Now that modern IDE features (syntax parsing and LSP support) are built into Emacs out of the box, I don't feel like I'm missing out on modern editors like Zed. I’m ditching my bloated, outdated Emacs configuration file and starting fresh with a clean, lightweight setup that relies on standard built-in tools."

?

then apologies for my confusion.

froh··on What's new in Emacs 31.1
yes. autocorrect and the wrong glasses turn magit into magic

fittingly so but still annoying. srry

froh··on What's new in Emacs 31.1
I infer you don't use magic?
froh··on The Two Factions of C++ (2024)
https://github.com/carbon-language/carbon-lang/pulls?q=is%3A...

an active project indeed!

froh··on The Two Factions of C++ (2024)
wait. that's about the green field rewrite of Netscape. not about refactoring where needed.

actually it is very explicitly pushing to refactor and rejuvenate the working field tested code, instead of green field rewriting it.

elsewhere he goes on to what's needed for that, also see the great both entertaining and informative fosdem talks about rejuvenating LibreOffice

froh··on How does IKEA come up with names for its products?
funny indeed!

but no trash talk, no swear words, nothing gross or offending.

froh··on Google is making private AI practical with homomorphic encryption
maybe I simply don't know how this works ;-)

I was very much surprised and asked. give me demerits for the way of asking.

but the question stays: how come an encryption scheme inflates data by this order of magnitude and needs GB sized keys?

where can I learn about this? not the nutty gritty details proofs and all but an overview. assume I did my CS masters in the 1990s and worked as SW eng ever since.

NVM, I asked Gemini

https://share.google/aimode/pqZO1VF3cGTeetamq

froh··on Google is making private AI practical with homomorphic encryption
where does this factor "1000x" come from? I have doubts.
froh··on Goodhart's Law Comes for Every Benchmark You Trust
this one numbers, man...
froh··on Autoregressive Language Model on the 6502 Processor
the banking was done via an external ram controller whose bank control register was mapped to some (unbanked) controller address.
froh··on Qwen3.8-Max: A New Bar for Coding and Cowork
It's because of the basket with the fish. like ET, fishy fishy sail home.
froh··on It's not empowering to hand off the details
> It is empowering to hand off execution July 26, 2026

> I read David Nicholas Williams's short blog post titled It's not empowering to hand off the details, in which he argues that AI cannot replace expertise because doing good work requires deep familiarity with the details.

> I couldn't agree more!

> He articulates very well the puzzling phenomenon I see every day with "AI-pilled" colleagues (including many engineers) who trust the model with far more than they should. They delegate the thinking and designing along with the execution, lose touch with the codebase, miss out on critical learnings, and then complain when the slop they produced doesn't solve the original problem.

> But I think the argument is incomplete without a counterexample. There is one phase where handing off work to AI is genuinely empowering, and that is worth defining and formalizing.

Page 1 of 34Next →