HNHacker News
TopNewBestAskShowJobs

yablak

972 karma · joined January 27, 2015

https://twitter.com/yablak
submissionscomments
yablak··on Walgit: A Git server that is one binary in front of an object store
Maybe this?

https://github.com/chrislloyd/git-remote-sqlite

yablak··on Show HN: Give your AI agents access to WhatsApp
Looked into this a while back. WhatsApp MCP servers attach as a second device to WhatsApp and pull down your message history.

Most of the ones I've seen on github do not store the messages encrypted locally.

When evaluating these tools, check to see what they store unencrypted on disk. A quick search shows that only one seems to check the boxes:

https://github.com/adelaidasofia/whatsapp-mcp

However I haven't tested it. And it does phone home, you may want to disable that before running it.

yablak··on I'm not addicted to the internet or my smartphone. I'm addicted to information
quick fix on my chrome: select all to fix the contrast.
yablak··on ChatGPT Is Throwing 404
Click, clack, Emdash.
yablak··on Characterizing Agentic Flooding of Government Services
Responsibility
yablak··on Codex on AWS bedrock bug causing 10x charges
Way to bury the lede..
yablak··on k-Coloring is Faster than Computing the Chromatic Number
Is it faster to start by doubling?
yablak··on US strikes $1.2B deal to pay German firm to halt offshore wind projects
Barf
yablak··on Underwater oxygen loss threatens earth's stability, researchers warn
the kind of changes that were required to avoid massive famines also rely on chemical fertilizer. aaand.... "the production of chemical fertilizers, particularly synthetic nitrogen-based ones, is a highly energy-intensive process that creates significant amounts of carbon dioxide"
yablak··on Uv 0.12.0
thoughts on worm safety w.r.t. `exclude-newer`, and the right way to handle unpinned git repo deps?
yablak··on Fields Medals 2026
if you took an engineering course that covered fourier transform, z transform, or laplace transform, then you have seen an introduction to harmonic analysis on the circle and the real number line.

typically when I see mentions of harmonic analysis together with differential geometry I start thinking of fourier transform on more fancy shapes (on the sphere, for example, the replacements for complex exponentials are called spherical harmonics)

my PhD was EE in signal processing and I took some extra math classes at the graduate level, and continue to read some of this for fun and profit.

I still cant understand most of the terminology in the fields medal citations. that probably requires a more thorough couple of years of graduate education in mathematics.

math is by far the furthest of the sciences in terms of depth of human discovery.

yablak··on Ask HN: Should I do a CS masters at Cambridge or start as a new grad at Amazon?
if the goal is simply money, the cs masters is probably still the better long-term bet.
yablak··on The C to Rust migration book
One link deeper is the actual content; can we link there instead?

https://mainmatter.com/c-to-rust-migration-book/course/

yablak··on Noam Shazeer Joins OpenAI
That's not really Noam's style
yablak··on Lore – Open source version control system designed for scalability
does anyone have a proper comparison of binary control systems like lore, xet, etc? i'd love to see how it handles mixed case workloads.
yablak··on Ask HN: What are tools you have made for yourself since the advent of AI?
Yup. Uses browser automation to download originals (well, whatever storage setting you used)
yablak··on Ask HN: What are tools you have made for yourself since the advent of AI?
A tool for backing up Google photos more incrementally than Google takeout:

https://github.com/ebrevdo/gphoto-pull

A version of the IFTTT linter that I missed after leaving Google:

https://github.com/ebrevdo/ifttt-lint

yablak··on Artemis computer running two instances of MS outlook; they can't figure out why
They also keep their own inboxes; emails downloaded to or sent from the old version are not visible on the new version.
yablak··on Google just gave Sundar Pichai a $692M pay package
I forgot how to count that low...
yablak··on Why poor countries stopped catching up
Couldn't help myself and ran a quick analysis:

https://colab.research.google.com/drive/1tstVoKkVP_8B7dTOofa...

nice plot at the bottom.

rank correlation between GDP and life expectancy (child mortality would have been maybe a bit better). uses a 20 year window in both directions per year. bootstraps for 5% and 95% quantiles of the rank correlation.

there looks to be a max around 1992, and steady downhill in correlation since then.

this seems unlikely to be an artifact of the analysis, though 1992 is eerily close to 20 years from the last date. 2013 is the last year where we have at least 15 years total symmetriclaly around the given year to include in the correlation for that year.

yablak··on Rust Coreutils Continues Working Toward 100% GNU Compatibility
Proving Trolls... wrong?
yablak··on Gtasks-terminal – Google Tasks power-tool for the terminal
Does this have the same gtasks API limitations as the rest, namely that it can't set or retrieve task deadline *time*?
yablak··on Show HN: I built a universal clipboard that syncs realtime on multiple devices
See also Push Go: https://chromewebstore.google.com/detail/push-go-for-pushbul...

... works with Pushbullet apps.

yablak··on Huge Binaries
Yes, but it can be more of a pain keeping track of pairs. In production though, this is what's done. And given a fault, the debug binary can be found in a database and used to gdb the issue given the core. You do have to limit certain online optimizations in order to have useful tracebacks.

This also requires careful tracking of prod builds and their symbol files... A kind of symbol db.

yablak··on Huge Binaries
FAANGs we're deeply involved in designing LTO. See, e.g.,

https://research.google/pubs/thinlto-scalable-and-incrementa...

And other refs.

And yet...

yablak··on Huge Binaries
> We would like to keep our small code-model. What other strategies can we pursue?

Move all the hot BBs near each other, right?

Facebook's solution: https://github.com/llvm/llvm-project/blob/main/bolt%2FREADME...

Google's:

https://lists.llvm.org/pipermail/llvm-dev/2019-September/135...

yablak··on Formally Verifying Peephole Optimisations in Lean
iiic the model assumes no flow control, only select.
yablak··on AI Slop Report: The Global Rise of Low-Quality AI Videos
Happy user of kagi for several years. This is the opposite of my experience. Your comment strikes me as dishonest.
yablak··on GotaTun – Mullvad's WireGuard Implementation in Rust
Hope tailscale adopts this
yablak··on String theory inspires a brilliant, baffling new math proof
I thought that what constitutes a measurement is well understood; it's just the entanglement between the experiment and the observer, and the process is called decoherence - and the collapse itself is a probabilistic process as a result.

AFAIK an EoT is not required to design experiments to determine if it's a real physical phenomenon vs. a mathematical trick; people are trying to think up those experiments now (at least for hidden variable models of QM).

Page 1 of 6Next →