Live data from Hacker News

Viewing profile — mechanicum

mechanicum

HN member
Joined
Tue, May 19, 2015, 1:50 PM UTC
HN karma
211
Public activity
71 items

About mechanicum

https://www.tomwaddington.dev/

Recent public activity

  1. comment
    Comment #49256989

    Talking to the person who gave it to you, in my experience. In my own testing, Pangram is excellent at detecting the default output styles of LLMs. If you tell the LLM to change it…

  2. comment
    Comment #49232619

    I’ve seen the original repo, I mean Godier’s. A name clash is the least damning evidence in my opinion. Last year my previous employer asked us for suggestions for naming an AI age…

  3. comment
    Comment #49231705

    I’d love to see the other repo, and the prompts that led to both. Did Godier copy the other guy’s repo, name and all, and try to pass it off as his own work? That seems like the ob…

  4. comment
    Comment #49091396

    Probably this? “Concurrency Oriented Programming in Termite Scheme”: http://scheme2006.cs.uchicago.edu/09-germain.pdf Implemented in Gambit Scheme: https://github.com/FredericHamel…

  5. comment
    Comment #49070584

    I was curious so I asked Claude how it would do that: https://gist.github.com/waddie/b26166eec6cf675c044c09a95a754... I thought this bit was interesting: > TE has no register for h…

  6. comment
    Comment #49025364

    You almost can, with Jackson: jshell> new ObjectMapper().valueToTree(Map.of("providers", List.of("SUN", "SunRsaSign", "SunEC"))); $4 ==> {"providers":["SUN","SunRsaSign","SunEC"]} …

  7. comment
    Comment #49022108

    It looks like that was added in Java SE 6, and doesn’t materially change the underlying problem. Have there been more recent developments?

  8. comment
    Comment #49020945

    My understanding was the biggest issue has always been that javac is a poor foundation for any kind of live tooling like LSPs? It’s less “make me a Java LSP” than “rewrite javac ar…

  9. comment
    Comment #48852606

    > I've found LLMs to be bad at balancing parenthesis. I think that was true last year. In my experience, it’s no longer the case with Claude Code or Codex.

  10. comment
    Comment #48463849

    Last year, I thought it was awful. Even Opus would reliably unbalance parentheses on practically every edit and then enter a doom spiral of making things worse as it tried to figur…

  11. comment
    Comment #48440683

    I can believe it’s much improved and I wouldn’t look down on anyone for using it. But it’s still never going to be a language I like , and I’m yet to encounter any of these modern …

  12. comment
    Comment #48400651

    > Eh? That's completely lifted from CL. Clojure’s abstraction is a bit more far-reaching than Common Lisp’s SEQUENCE, implemented as interfaces rather than types. A Clojure sequenc…

  13. comment
    Comment #48398251

    Short answer: “a type system centered on the use of set-theoretic types (unions, intersections, negations) that satisfy the commutativity and distributivity properties of the corre…

  14. comment
    Comment #48389605

    FYI, that’s currently available in a Humble Bundle with 16 other PragProg functional programming books: https://www.humblebundle.com/books/ultimate-functional-progr...

  15. comment
    Comment #48118953

    I think describing Kakoune/Helix as vi-inspired with “slightly different keybindings” is rather missing the point. The most important difference is that they invert the editing mod…

  16. comment
    Comment #48107364

    Last week I actually did dig out my UK launch PSP-1000 from 2005 (a gift from Games Workshop for being Design Studio Employee of the Year, I think to the bafflement of almost every…

  17. comment
    Comment #47959207

    It’s trivially easy to do in Clojure (literally one line of code to start an nREPL server, after deps/requires), and often very useful in dev and personal, local projects. In pract…

  18. comment
    Comment #46488118

    Maybe Subscribe with Reeder[0], 1Password[1], Userscripts[2]. The RSS and HTML icons are obviously fairly generic, so not 100% sure. [0]: https://reederapp.com [1]: https://1passwo…

  19. comment
    Comment #45936463

    Their video on YouTube, in English: https://www.youtube.com/watch?v=9vW12gQ4Klc

  20. comment
    Comment #45802456

    More than two, e.g. there’s also the Inline Images Protocol supported by iTerm2 and WezTerm. Kovid documented his rationale at some length here: https://github.com/kovidgoyal/kitty…

  21. comment
    Comment #45643484

    Definitely S01E01, @ ~55-58 minutes. I just watched it.

  22. comment
    Comment #45567694

    I mean, 25 years and 27 inches later, and only reappearing after the queen Hudson served had died, with no tale of exactly where he’d been or how he got back… the cynical explanati…

  23. comment
    Comment #45564840

    These have been available since mid-2022: :insert-output Run shell command, inserting output before each selection. :append-output Run shell command, appending output after each se…

  24. comment
    Comment #45542908

    Cmd + click places multiple carets on macOS. Apparently – I never touch the mouse when I’m editing in Helix. I don’t know which modifier it is on other platforms. I’m not sure if r…

  25. comment
    Comment #45388305

    It uses old style figures rather than lining, if that’s what you mean by “higgledy-piggledy”. See https://practicaltypography.com/alternate-figures.html#oldst...