Viewing profile — mechanicum
mechanicum
HN member- Joined
- Tue, May 19, 2015, 1:50 PM UTC
- HN karma
- 211
- Public activity
- 71 items
- HN profile
- View on Hacker News ↗
About mechanicum
Recent public activity
-
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…
-
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…
-
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…
-
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…
-
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…
-
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"]} …
-
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?
-
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…
-
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.
-
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…
-
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 …
-
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…
-
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…
-
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...
-
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…
-
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…
-
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…
-
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…
-
comment
Comment #45936463
Their video on YouTube, in English: https://www.youtube.com/watch?v=9vW12gQ4Klc
-
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…
-
comment
Comment #45643484
Definitely S01E01, @ ~55-58 minutes. I just watched it.
-
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…
-
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…
-
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…
-
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...