HNHacker News
TopNewBestAskShowJobs

ashton314

5,617 karma · joined August 30, 2017

Programming languages researcher

Codeberg: https://codeberg.org/ashton314

GitHub: https://github.com/ashton314

Blog: https://lambdaland.org

submissionscomments
ashton314··on Microsoft Office 2019 and 2021 for Mac view-only conversion
All power to you!

As an aside, have you seen Typst? It’s got LaTeX-level typesetting quality but the markup syntax is a lot friendlier (close to Markdown) and the scripting language is a Real Language™ with sensible error messages and sub-second compilation times even for big documents.

ashton314··on AI subscriptions are a ticking time bomb for enterprise
Pangram flags this as 100% AI generated with high confidence.
ashton314··on Got an Old Kindle? It Might Not Work Anymore
I have a Kindle with KOReader on it and it’s awesome. I recently bought a book directly from the author (Isles of the Emberdark, Brandon Sanderson) and the author, being excellent, provided it without DRM so I had no trouble reading it.

But for less-excellent authors, where’s a good place besides Amazon to get ebooks?

ashton314··on CadQuery is an open-source Python library for building 3D CAD models
This is so cool! I'm going to have to try building this. Thanks for sharing!
ashton314··on Lean proved this program correct; then I found a bug
> reasoning about program correctness is not possible

Not possible for all problems. We cannot decide correctness (ie adherence to a specification) for all programs, but we can definitely recognize a good chunk of cases (both positive and negative) that are useful.

The Halting Problem itself is recognizable. The surprising result of Turing’s work was that we can’t decide it.

ashton314··on Kagi Product Tips – Customize Your Search Results with URL Redirects
Maybe in your corner of the world but not mine.
ashton314··on Lunar Flyby
Amaze, amaze, amaze!

Loved the Project Hail Mary quote from one of the mission controllers. :)

This bright spot in world news has been good for my mental health and general motivation. Thank you NASA!

ashton314··on Herbie: Automatically improve imprecise floating point formulas
You didn’t even look at what the tool does, did you?

> If the issue is that people write bad floating-point expressions, a code-writing tutorial would be a better solution.

Yeah you are just criticizing this without even looking at it. Shame.

ashton314··on Artemis computer running two instances of MS outlook; they can't figure out why
They're not on God's green earth anymore, now are they?
ashton314··on Artemis computer running two instances of MS outlook; they can't figure out why
The poverty mindset is that you still need to check your mail while riding around the moon. Style would be no email at all.
ashton314··on Artemis computer running two instances of MS outlook; they can't figure out why
Please imagine the luxury of being SO FAR AWAY from all the crap happening on our planet right now, only to be spoiled by some lousy marketing emails from Microslop hawking their latest Copilot incursion.
ashton314··on Fedware: Government apps that spy harder than the apps they ban
Most don’t seem to think about morals or quality at all: https://www.theatlantic.com/ideas/2026/03/introspection-andr...
ashton314··on Show HN: Veil – Dark mode PDFs without destroying images, runs in the browser
This is cool!

I use Zotero [1] to manage/read/annotate all my papers and it's got a built-in PDF inverter that works pretty well. I'll take Veil out for a spin some time and see if it works well in places where Zotero's algorithm fails.

[1]: https://zotero.org

ashton314··on Moving from GitHub to Codeberg, for lazy people
You can have private repositories. It's discouraged because Codeberg is meant for FOSS projects, but it's totally possible.
ashton314··on Kagi Translate now supports LinkedIn Speak as an output language
That song is gold.
ashton314··on Billion-Parameter Theories
The core of this little essay seems to be this:

Instead of "I understand the causal mechanism and can predict what happens if I change X," you get something more like "I have a sufficiently rich model that I can simulate what happens if I change X, with probabilistic confidence." The answers are distributions, not deterministic outputs. That's a different kind of knowing.

At the beginning this sounded like, "hard problems are complex, machine learning can help us manage complexity, therefore we will be able to solve hard problems with machine learning", which betrays a shallowness of understanding. I think what this essay argues here is a little deeper than that trite tech-bro hype meme.

But I disagree with this conclusion: I don't know that we can begin to build these models to begin with or that our new LLM/transformer-powered tools can help solve these problems. If simulation were the answer to everything, why will new ML tools make a significant difference in ways that existing simulation tools do not?

Stuff like AlphaFold is amazing—I'm not saying that better medical results won't come about from ML—but I feel like there's some substance missing and that even this level of excitement that the author expresses here needs more and better backing.

ashton314··on Rebasing in Magit
This will probably help:

    ;; Speed up magit status by removing some things
    (remove-hook 'magit-status-sections-hook 'magit-insert-tags-header)
    (remove-hook 'magit-status-sections-hook 'magit-insert-status-headers)
    (remove-hook 'magit-status-sections-hook 'magit-insert-unpushed-to-pushremote)
    (remove-hook 'magit-status-sections-hook 'magit-insert-unpulled-from-pushremote)
    (remove-hook 'magit-status-sections-hook 'magit-insert-unpulled-from-upstream)
    (remove-hook 'magit-status-sections-hook 'magit-insert-unpushed-to-upstream-or-recent)
ashton314··on Boy I was wrong about the Fediverse
It’s not actually that concentrated.

https://arewedecentralizedyet.online/

ashton314··on MacBook Neo
Grad student here. The paper-reading experience on an iPad is vastly superior to a laptop, and I've got an aging iPad Gen 8 that doesn't have enough storage to upgrade. I run the Zotero iOS app and it's absolutely perfect for annotating papers and keeping my bibliography organized.

In undergrad my iPad was far and away my favorite note-taking device. Digital pen-and-"paper" beats laptop for 99% of note taking.

ashton314··on Voxile: A ray-traced game made in its own engine and programming language
Gorgeous. These are the graphics I wish Veloren[1] had. Maybe my machine is lacking the specs to dial up the graphics all the way…

[1]: https://veloren.net/

ashton314··on Ghostty – Terminal Emulator
Ghostty is extremely performant. I had a bug in some concurrent software; when I added logging the bug would disappear because the threads acquiring the lock on STDERR was sufficient to make the bug go away. On Ghostty this happened fast enough that I was able to reproduce the bug.

Maybe I should have been writing everything to a file. ¯\_(ツ)_/¯ Anyway, I didn’t think of it at the time and Ghostty saved me.

ashton314··on Steel Bank Common Lisp
I’m curious: was Arc running Racket BC or CS? I understand it got a big performance boost after switching to Chez Scheme.
ashton314··on Students Are Being Treated Like Guinea Pigs: Inside an AI-Powered Private School
And yet you've failed to engage meaningfully with my argument.
ashton314··on Gentoo on Codeberg
I mean… GitHub's uptime story has been getting worse…

I hear you and you're right that Codeberg has some struggles. If anyone needs to host critical infra, you're better off self-hosting a Forgejo instance. For personal stuff? Codeberg is more than good enough.

ashton314··on Gentoo on Codeberg
For the doubters replying here, Codeberg really is on average faster than GitHub. It's great. Objective measurements here: https://forgeperf.org/

Codeberg does suffer from the occasional DDOS attack—it doesn't have the resources that GH has to mitigate these sorts of things. Also, if you're across the pond, then latency can be a bit of an issue. That said, the pages are lighter weight, and on stable but low-bandwith connections, Codeberg loads really quickly and all the regular operations are supper zippy.

ashton314··on Students Are Being Treated Like Guinea Pigs: Inside an AI-Powered Private School
> Around 20 non-fiction and technical books in about 15 years

That's not lot, mate. Maybe more than the average American unfortunately, but I consider a year where I get through 2–3 books a slow one. And that's just reading I do outside of my job. What matters, of course, is both the quality and quantity of what you read. The short of it is, your attempt at building your ethos has fallen pretty flat here.

> AI is going to disrupt the whole academia [sic]

Yes, it has and it continues to. I'm not arguing against that. Joe Liemandt said that "all educational content is obsolete", which presumably includes not only textbooks like SICP or Sipser's Introduction to the Theory of Computation (just listing some CS textbooks because I'm in CS) but also great works of literature and philosophy that are important texts like The Odyssey or A Tale of Two Cities. If he meant to exclude such texts from the umbrella of "all educational content", well, then that's telling too. :)

> …it is infinitely better than a book or a teacher.

Maybe for someone who struggles with literacy or who hasn't had the pleasure of a good teacher. If you really believe this I'd like to see you try to substantiate your claim.

> The student could move at his/her own pace…

The article is about a grade school kids who, most of the time, need a little pushing to reach their full potential.

> …ask questions if stuck which no book or teacher could deliver.

… you're saying that LLMs are better than teachers because you can ask LLMs questions and not teachers?! Also, asking questions isn't the only component of learning. A good teacher will know when to not answer a question (or ask one!) and let the student stew and think about it.

I'm not saying AI can help with education. It can—it helps me!—but no hallucinating stochastic machine will have the human insight that a good teacher has. It's not a replacement.

ashton314··on Students Are Being Treated Like Guinea Pigs: Inside an AI-Powered Private School
> “All educational content is obsolete. Every textbook, every lesson plan, every test, all of it is obsolete because gen AI is going to be able to deliver a personalized lesson just for you,” Joe Liemandt, Alpha School’s “principal” and the founder of Trilogy, the company that owns many of the apps used by Alpha School, said in a podcast interview published last year.

I wonder if this fellow has ever read a serious book. I'm skeptical.

ashton314··on Gradient.horse
Very happy to see a Trogdor the BURNiNATOR strutting across my screen
ashton314··on ai;dr
> I need to know there was intention behind it. That someone wanted to get their thoughts out and did so, deliberately, rather than chucking a bullet list at an AI to expand.

This! This is my feeling exactly. I wrote about encountering work slop last year: https://lambdaland.org/posts/2025-08-04_artifical_inanity/

ashton314··on Vouch
Those are good arguments against. I want to make it clear that I think it’s a possibly interesting idea, but also probably a bad one too! :)
← PreviousPage 3 of 34Next →