HNHacker News
TopNewBestAskShowJobs

bradrn

3,318 karma · joined March 15, 2021

submissionscomments
bradrn··on Dolní Vĕstonice Portrait Head: The oldest known human portrait in the world
At least in Firefox the search pane has a ‘Match Diacritics’ option. Turning it on causes it to match only the precise characters in the textbox. (It’s slightly misnamed, since it doesn’t just handle diacritics, but also cases like ⟨e⟩ vs ⟨ɛ⟩.)
bradrn··on A mouseless tale: trying for a keyboard-driven desktop
I was forced to use my computer mouseless for a couple of months recently (due to problems with the USB ports). It wasn’t a huge issue since I had things set up mouselessly to start with: with the combination of Sway, Vimium, Emacs, zathura [0] and warpd [1] it was quite tolerable. That said, I’m happy to have my mouse back now — there’s just too many applications which assume that you have one.

[0] https://pwmt.org/projects/zathura/

[1] https://github.com/rvaiya/warpd

bradrn··on The South Vietnamese pilot who landed a Cessna on a carrier to save his family (2019)
Apparently it was by Gordon Sinclair originally: https://en.wikipedia.org/wiki/The_Americans_(commentary)
bradrn··on Physically Based Rendering: From Theory to Implementation
Great! I’ll send you an email now.
bradrn··on Physically Based Rendering: From Theory to Implementation
> I am hoping to be able to get some projects going in this direction (feel free to reach out if anyone are interested).

This does sound interesting! I’ve just finished a Masters degree, also in non-imaging optics (in my case oceanographic lidar systems). I have experience in raytracing for optical simulation, though not quite in the same sense as optical design software. How should I contact you to learn more?

bradrn··on The Chaos (1922)
English is itself an extreme example of historical spelling. Tibetan, Mongolian and French are bad, but English is just as bad if not worse.

(Manx is terrible, but for different reasons: its orthography was designed by English-speakers!)

bradrn··on Flattening ASTs and other compiler data structures (2023)
There is a longer overview of it here: https://github.com/rust-lang/rust-analyzer/blob/master/docs/...
bradrn··on Researchers discover new third class of magnetism
‘Antiparallel’ means parallel but pointing in opposite directions, like so: ↑↓

Whereas ‘perpendicular’ means pointing at right angles: ↑→

(And, of course, ‘parallel’ without qualification would mean pointing in the same direction: ↑↑)

bradrn··on An Aperiodic Monotile
(2023)
bradrn··on California's most neglected group of students: the gifted ones
On the other hand, I skipped three grade levels and feel that it was absolutely the best option for me. I don’t think there’s any one answer here about the best thing to do — it depends entirely on the student, the school, and the grades to be skipped.
bradrn··on The letter ℘: name and origin? (2017)
A lovely story, but sadly this recollection from Paul Vojta disagrees on his reaction: https://www.ams.org/notices/200605/fea-lang.pdf (see p547)
bradrn··on Bop Spotter
Looks like the results are exported to a CSV file: https://walzr.com/bop-spotter/export
bradrn··on Linux: We need tiling desktop environments
For a while I used XMonad (as a window manager) together with Xfce (as a desktop environment). It had its rough edges, but I really liked the experience. I could easily fit my windows on the screen the way I wanted to, while still getting the integration of a well-designed desktop environment.

Alas, I had to drop this setup on moving to Wayland. And I can’t get it back easily, because Wayland compositors generally don’t allow for their window managers to be swapped out. I now use Sway WM, which is perfectly acceptable… but I still miss my tiling desktop environment.

bradrn··on Nxylon: New super-black material made from wood
That article has a paper link: https://doi.org/10.1002/adsu.202400184
bradrn··on Divers discover Roman mosaic
The key bit in that article is this:

> caused by the filling or emptying of an underground magma chamber

In this case, the magma chamber underlies the entire area of the Phlegraean Fields. As more or less magma enters the chamber, the ground in the area slowly moves up or down.

bradrn··on What is the significance of the character "j" at the end of a Roman Numeral? (2013)
> Those come from latin lex, rex

No, in fact they descend from the accusative forms, lēgem and rēgem. I don’t know much about the precise evolution, but g → y strikes me as a perfectly normal sound change, especially before /e/. Looks like it happened in the other Romance languages too: compare French roi, Portuguese rei, Italian re, etc.

bradrn··on The oldest known recording of a human voice [video]
This has been suggested before, see https://en.wikipedia.org/wiki/Archaeoacoustics#Discredited_t...
bradrn··on "Nik": The Mesoamerican Representation of Zero (2021)
> It's just a coincidence that prepositions serve both of these purposes in English

Not really… these categories fall together in a lot of languages. It doesn’t even require prepositions: a lot of languages have case markers which can be used for both location and verbal arguments.

The specific examples you’ve given are, respectively, called the ‘comitative’ and ‘instrumental’ uses of with. These two categories are particularly prone to falling together, mostly because the boundaries between them aren’t particularly clear: for instance, if you say, I made the coffee with milk, you could say that the coffee is accompanied by the milk (comitative), but you could also say that you’re using the milk (instrumental).

bradrn··on "Nik": The Mesoamerican Representation of Zero (2021)
> It's more like a preposition that exceptionally comes after the noun phrase instead of before it.

Called a ‘postposition’. And that’s precisely what ‘ago’ is!

bradrn··on We need visual programming. No, not like that
The kinds of visualisation discussed by the article remind me very strongly of Glamorous Toolkit [0], most recently posted to HN at [1]. It’s something I’ve never really felt a need for, mostly because the software I work on is mostly very small in terms of code size (for physics research etc.). The idea is certainly fascinating, however… there are a lot of possibilities for a codebase which can introspect itself.

[0] https://gtoolkit.com/

[1] https://news.ycombinator.com/item?id=33267518

bradrn··on Recursive Program Synthesis using Paramorphisms [pdf]
They define paramorphisms more rigorously on pages 4–5.
bradrn··on You can deeplink to a specific PDF page
It’s not part of the spec, apparently, but Adobe discusses it at https://helpx.adobe.com/acrobat/kb/link-html-pdf-page-acroba....
bradrn··on You can deeplink to a specific PDF page
This isn’t restricted to ‘page’: there’s a whole set of PDF fragment identifiers [0,1]. Most notably ‘zoom’, ‘view’ and named destinations, but there are others.

[0] https://www.rfc-editor.org/rfc/rfc8118.html#section-3

[1] https://pdfa.org/pdf-fragment-identifiers/

bradrn··on The start of complex life on Earth pushed back by 750M years
This is just an extract from a more comprehensive article: https://news.unsw.edu.au/en/erica-picked-up-a-rock-10-years-...
bradrn··on Tao Te Ching translated by Ursula Le Guin (1997)
A relevant quote from Harold Bloom (from the introduction to Le Guin’s Collected Poems):

> Le Guin in her version certainly captures the terseness and the aesthetic sensibility of the Tao. Scholars tell me that her work is disputable, but I see nothing to dispute. Her total aspiration is meaning, and her transpositions, as she calls her versions of the text, strengthen meaning.

How true this all is, I really don’t know. Le Guin herself admits that, for the first chapter at least, ‘A satisfactory translation […] is, I believe, perfectly impossible’. I personally like the aesthetics of her version, at least.

bradrn··on Show HN: I built a full-text search for your browsing history
Yeah, you’re probably right. They’d have to be familiar with the rather eclectic mix of languages I used (Haskell, C++ and JavaScript), but then again that’s no reason not to publish it. To be honest, I’m not quite sure why I haven’t just put it online… sheer laziness, I guess.
bradrn··on Show HN: I built a full-text search for your browsing history
This reminds me… some time ago I made my own Firefox extension to do full-text search of all my webpages. It’s in three parts: a server running in the background to interface with an SQLite database, a minimal extension to send text to that server, and a little GUI to query the database.

Unfortunately, all this makes it an utter pain to set up. It’s also somewhat specialised to my own very minimal needs. When I’ve mentioned it in the past, people have suggested open-sourcing it, but for these reasons I’ve resisted it. This post now makes me wonder if I should look into ways to improve it…

bradrn··on X Window System at 40
Note: this article includes more than just the email discussed there.
bradrn··on The history of Alt+number sequences
I made my own cross-platform keyboard layout for this: https://github.com/bradrn/Conkey. The compose key is nice, but especially on Windows, I find that an actual keyboard layout gives a better experience.
bradrn··on 'Equals' has more than one meaning in math
I’ve also noticed this with vinnyvichy and 082349872349872 (who mostly seem to respond to each other). Probably it should be reported to dang if it hasn’t been already.

(The first time I saw it, I wondered if I was going insane, because the conversations seemed unrelated to the topic and nonsensical in themselves… good to know there’s nothing I’m missing!)

← PreviousPage 4 of 29Next →