HNHacker News
TopNewBestAskShowJobs

chalst

4,799 karma · joined December 13, 2010

Freelancing ex-academic.
submissionscomments
chalst··on Prediction markets are breaking the news and becoming their own beat
Good link. I think it’s clear that he is the most corrupt president: while other presidents have been guilty of corruption, seeking money from foreign governments and firms via cryptocoins is a level of corruption no other president has met, and he’s quite open about it.
chalst··on Windows Subsystem for FreeBSD
Some parts of more recent versions of Darwin aren’t fully open source.
chalst··on Windows Subsystem for FreeBSD
You can run Windows on bhyve:

https://wiki.freebsd.org/bhyve/Windows

chalst··on Memory Integrity Enforcement
Homepage here:

  https://www.cheribsd.org/
which strangely doesn’t seem to link here:

  https://github.com/CTSRD-CHERI/cheribsd
chalst··on EU Eyes Ditching Microsoft Azure for France's OVHcloud
The case is strong for not depending on anything the Trump admin could have control of.
chalst··on TikTok is harming children at an industrial scale
Amateurs. Fortunately for them, the case is lost without their efforts.
chalst··on Meta antitrust trial kicks off in federal court
Why the disclaimer? We know that monopolies make bad platform owners.
chalst··on How University Students Use Claude
Students who do that risk submitting assignments that show they don’t understand the course so far.
chalst··on Electrobun: Cross-platform desktop applications written in TypeScript
He’s on BlueSky, where I see Yoav already follows.
chalst··on Electrobun: Cross-platform desktop applications written in TypeScript
> Thanks to whoever submitted.

That would be https://news.ycombinator.com/user?id=CharlesW aka Charles Wiltgen.

chalst··on Defenders think in lists, attackers think in graphs (2015)
Viruses that infect USB devices can compromise systems based on air gaps.

Cf. eg., https://www.schneier.com/blog/archives/2013/10/air_gaps.html and https://www.schneier.com/blog/archives/2020/05/ramsey_malwar...

chalst··on Towards 1-bit Machine Learning Models
The OP explicitly excludes training.
chalst··on Difftastic, a structural diff tool that understands syntax
Difftastic is text-based.
chalst··on Difftastic, a structural diff tool that understands syntax
You can be the one to create such a package…
chalst··on Difftastic, a structural diff tool that understands syntax
Yes, since magit allows a call-out to diff and difftastic can be supplied as a binary, but magit allows you to use ediff, and Emacs allows use of tree-sitter, so I don’t really see the point.
chalst··on Difftastic, a structural diff tool that understands syntax
Emacs has a git client, Magit, which can use ediff, the Elisp implementation of diff.

Since Emacs is widely used for parsing, and can parse using tree-sitter, Emacs doesn’t seem to benefit from difftastic. But perhaps I’m overlooking some capability of difftastic.

chalst··on The Good Soldier Švejk (2018)
I guess what you described, though unpleasant sounding, fitted the Czech Republic’s history. Perhaps that’s why hilbert42 liked it.
chalst··on Oregon passes right-to-repair law Apple lobbied to kill
The mugging scenario shows that there are risks associated with pairing removal, but the suggestion by lcnPylGDnU4H9OF [1] seems to deal with this particular issue.

Are there any other risks?

[1]: https://news.ycombinator.com/item?id=39707586 (in reply to you)

chalst··on Oregon passes right-to-repair law Apple lobbied to kill
-> But it also takes aim at “parts pairing,” or the practice of preventing you from replacing device parts without the approval of a company or its restrictive software. Apple, which routinely uses this practice to try and monopolize repair, lobbied extensively against the Oregon bill. As usual, under the (false) claim that eliminating parts pairing would put public safety and security at risk:

-> “We remain very concerned about the risk to consumers imposed by the broad parts-pairing restrictions in this bill,” John Perry, principal secure repair architect for Apple, said at a legislative hearing last month.”

There was a time when interpreting the “risk to consumers” as a risk of being prevented from gouging consumers would be cynical. Now I guess something like that occurred to the lawyers.

chalst··on Oregon passes right-to-repair law Apple lobbied to kill
It also could be misused by Apple.
chalst··on The Good Soldier Švejk (2018)
You’ve linked to a Wikimedia category of pictures. I assume this is not intended.
chalst··on The Good Soldier Švejk (2018)
Is the sense of humour comparable to the Flashman series?
chalst··on A look at the Mojo language for bioinformatics
I would hesitate to say Julia has better support for Python interoperability, since I haven’t tried out Mojo’s support, but this interoperability is a goal of Mojo.
chalst··on The Catalogue of UK Entrances to Hell (2002)
Many do, but some go beyond coherence and tell a story. E.g.,

https://www.entrances2hell.co.uk/page285.html

says

> The Cult of Reversible Death wrote of a moonlight-appointment with God (which the devil failed to attend due to prior commitments) claiming that it was to have taken place here at Puggnac. There is no evidence to prove their claim but the local steelworks still shows the event on their coat of arms. Puggnac has superbly delicate ductwork and a hydraulics system which was designed and built in Yorkshire.

Radom as hell, though, fitting the theme.

chalst··on A look at the Mojo language for bioinformatics
Julia is an example of a dynamic language that is fast. I would like to see Mojo and Julia compared for interoperability with Python.
chalst··on Closing word at Zürich Colloquium (1968)
Scheme is in recent standards (since R6RS) divided in two: a core language, suitable for reasoning about, and a full language, aimed at expressing economically the kind of solutions software engineers come up with. The full language is meant to be expressed in terms of the core language.

This seems analogous to the two-language approach you describe for Algol 68. Are you aware of recent developments in Scheme? Your description of it characterises it as a ball-and-chain for Algol 68.

chalst··on Show HN: GodotOS – Fake operating system interface made in the Godot engine
I guess you are aware, but Godot can be compiled to JavaScript: https://docs.godotengine.org/en/stable/tutorials/export/expo...
chalst··on Show HN: GodotOS – Fake operating system interface made in the Godot engine
Another time capsule, this time in the form of an endolink: https://news.ycombinator.com/item?id=38938998
chalst··on Python 3.13 Gets a JIT
I have, in technical descriptions of compilers.
chalst··on Python 3.13 Gets a JIT
In a certain sense, decreases are reciprocals of increases. You can calculate the reciprocal of each “faster”, or you can work with the figures as given and what you want is the reciprocal of the final result. This follows from the elementary fact that division is the same as multiplication by the reciprocal and we are only treating multiplication and division.
Page 1 of 34Next →