HNHacker News
TopNewBestAskShowJobs

JohnHammersley

4,529 karma · joined September 17, 2012

PhD in Mathematical Physics. Co-founded Overleaf (formerly writeLaTeX). Previously designed control systems for driverless cars at Ultra PRT. Fascinated by science and the mathematics of the world.
submissionscomments
JohnHammersley··on 30 years after Civ2, Eivind IV built his own 4X game (Genesis)
I left the title as per the forum post, but just to clarify, the "I" is Eivind IV, not me!!

Edit: decided to edit the title, as it just felt wrong looking at it!

JohnHammersley··on Ten advances in mathematics and theoretical computer science
Yes, the rate and nature of the results being produced is impressive, and Anthropic have recently invested in building out more in-house capability to do life sciences research (see e.g. [1]).

Overall I'm excited for this acceleration in discovery, even if it's causing disruption to existing research workflows. I wrote a bit about it recently [2], after seeing Levent Alpöge's counterexample to the Jacobean conjecture.

[1] https://www.cnbc.com/2026/06/30/anthropic-launches-ai-drug-d...

[2] https://scholarlyfutures.substack.com/p/frontier-models-tran...

JohnHammersley··on Mathematicians warn of AI threats to profession as industry encroaches
AI is definitely changing maths -- senior/established researchers can now use AI models to speed up their work, which is going to affect early career researchers. At a recent maths and open science conference I attended [1] virtually every speaker detailed how they'd used AI to generate new results/ideas etc.

The change is happening, I don't think we can stop it now.

[1] https://scholarlyfutures.substack.com/p/ai-and-the-practical...

JohnHammersley··on An OpenAI model has disproved a central conjecture in discrete geometry
Yes, I share your optimism overall, although I think it is raising a question of what the future role of the researcher is (much like the current debate on developer roles).

I attended a conference on AI for maths and open science a few weeks ago, and was struck by just how many examples of AI-supported solutions there already are. Virtually every speaker had an example of either their own use of (often the frontier) AI models in solving a problem that was previously too hard (for various definitions of hard).

I wrote up a few notes [1], and most of the speaker videos are available via the conference website [2].

[1] https://scholarlyfutures.substack.com/p/ai-and-the-practical...

[2] https://www.newton.ac.uk/event/ooew11/

JohnHammersley··on Show HN: I spent 3 years reverse-engineering a 40 yo stock market sim from 1986
This is such a well written story, and congratulations Ben, it sounds like it's been a lot of hard but ultimately successful work!

I know you'll deservedly get a lot of credit for all your work in remastering the game, but you should also get credit for how you've woven this narrative together, it's a lovely read. Thank you for taking the time to write it up, and good luck with the Steam release, and whatever project you take on next! :)

JohnHammersley··on Spatial intelligence is AI’s next frontier
Thanks for sharing, I'm interested to know more about how you did this if you have a longer write up somewhere? (or are considering writing one!)
JohnHammersley··on When stick figures fought
Yes when I saw stick figures mentioned on HN I immediately thought of his "Animator vs Animation" [1] (to which I've just rediscovered the title!)

[1] https://www.youtube.com/watch?v=npTC6b5-yvM

JohnHammersley··on Mapping the University of Chicago's 135-year expansion into Hyde Park and beyond
Thanks for the quick reply -- yes, I imagine there is some prior art for this, although I'm often amazed at how hard it still is to print (even just to print to save a pdf) from many websites!
JohnHammersley··on Mapping the University of Chicago's 135-year expansion into Hyde Park and beyond
Thank you for working on and sharing this project, it's a wonderful example of how maps help tell / connect the stories through the years. It was also nice to see the piece you drew inspiration from that you linked to in another comment.

I'm curious -- each section (after the transitional animation) seems like it translates quite well to being a fixed page, and I'm wondering if you've looked at there being an easy way to generate a version that could be printed?

The reason I ask is that I'm working on a family history project which involves various locations, maps, newspaper stories and old photographs, and whilst something interactive feels like it would be an engaging way to do it, for the long term it's always good to have a printed copy of anything :)

I could imagine if there was an easy way to generate a print version of your articles, some people would pay for a copy (that was printed professionally in a suitable photobook-style format).

Apologies if there is a simple way to generate this and I've missed it in my cursory glance around the code :)

JohnHammersley··on Quantized Llama models with increased speed and a reduced memory footprint
> For example, they seem to not care about instructions to only write a response and no explanation, thus making it impossible to use them in a pipeline

I was doing some local tidying up of recording transcripts, using a fairly long system prompt, and I saw the same behaviour you mention if the transcript I was passing in was too long -- batching it up to make sure to be under the max length prevented this.

Might not be what's happening in your case, but I mention it because it wasn't immediately obvious to me when I first saw the behaviour.

JohnHammersley··on Llama 3.2: Revolutionizing edge AI and vision with open, customizable models
Ollama post: https://ollama.com/blog/llama3.2
JohnHammersley··on Low Cost Mini PCs
Amazing, thanks, and thanks for responding to this comment, much appreciated :)
JohnHammersley··on Low Cost Mini PCs
As others have said, a filter on item location would be ideal, but the region might also work. Specifically UK/GB for my use case :)

Thanks for putting the site together!

JohnHammersley··on Overleaf: An open-source online real-time collaborative LaTeX editor
Ah yes, I missed some important context - one of the reasons for moving to a name without LaTeX in it was because we'd just released the first beta version of the visual editor (the rich text mode at the time), and the goal was to keep lowering the barriers to getting started with LaTeX, and to make collaboration easier for non-LaTeX users. And so Overleaf came from a search for a broader name than writeLaTeX.

That's an interesting point about the pronunciation - overleaf is a standard English word, and certainly seemed less confusing than writeLaTeX when said aloud, but I agree it's not perfect! Was the best we could find at the time (especially given the other needs mentioned above).

JohnHammersley··on Overleaf: An open-source online real-time collaborative LaTeX editor
I wish I could claim we were that clever! :)

Took us about three months to pick Overleaf, we went for it largely because it was a single word, hard to confuse/mispell when said aloud (unlike writeLaTeX), had a connection with writing "over the page", and probably must importantly, we could get the .com domain.

JohnHammersley··on A new old kind of R&D lab
Here's a short thread on the announcement, from Jeremy Howard, one of the founders: https://twitter.com/jeremyphoward/status/1734606378331951318
JohnHammersley··on Nougat: Neural Optical Understanding for Academic Documents
Thanks Dang! You're right that's probably the better link to use, rather than the arXiv version -- I just have a liking for PDFs, which is why I linked to the preprint :)
JohnHammersley··on Nougat: Neural Optical Understanding for Academic Documents
Thanks w-m, glad you find Overleaf useful :) I can't quite believe it's been ten years since we started out -- time certainly does fly by.

I did appreciate the somewhat circular loop in posting this, so thanks also for noticing! And my H/T for spotting this originally goes to my friend & colleague Alf Eaton, who reshared Lukas's tweet: https://twitter.com/lukas_blecher/status/1696101110853910716

JohnHammersley··on Hey Hey 16k
Some context :) https://www.mjhibbett.net/heyhey16k/history.php
JohnHammersley··on How to make your scientific data accessible, discoverable and useful
and in case anyone's interested in the meandering thoughts of two start-up founders in the scholarly comms space, Mark and I had a nice chat following a recent figshare milestone :) [1]

[1] https://www.digital-science.com/tldr/article/seven-million-o...

JohnHammersley··on How to make your scientific data accessible, discoverable and useful
It's also interesting to look at this in the context of the "State of Open Data" report [1].

[1] https://digitalscience.figshare.com/articles/report/The_Stat...

JohnHammersley··on Research Twitter – where everybody knows your name
Yeah, Research Gate seems to have worked as a paper sharing platform, but not as a place for discussion, in the same way that Twitter has.
JohnHammersley··on Aries: A dataset of paper edits using GPT4 aligned to specific reviewer comments
Here's the paper itself: https://arxiv.org/abs/2306.12587

and the code/data repo: https://github.com/allenai/aries

JohnHammersley··on Aries: A Corpus of Scientific Paper Edits Made in Response to Peer Reviews
Twitter thread by one of the authors with some commentary: https://twitter.com/alexisjross/status/1672343402828972032

Code and data: https://github.com/allenai/aries

JohnHammersley··on Kevin Edwards in The Micro User – article series on 6502 (1985)
Kevin also regularly tweets interesting stories about his experiences as a game developer, usually when making archival copies of the original disks! His account: https://twitter.com/KevEdwardsRetro
JohnHammersley··on From research diary to Paladin AI
To add a bit of personal context -- Mikhail wrote about using WriteLaTeX on his personal blog in 2013, in a post which ended up at the top of HN!

The post was caught by the wayback machine snapshotting his main blog page: https://web.archive.org/web/20130930021027/http://www.theuns...

It's the one entitled "Tracking progress and learning from top performers".

Because of that post, Mikhail and I chatted, and he wrote a guest blog post for us. We stayed in touch, and seeing as it's our tenth anniversary this year (both of Overleaf and that blog post), we wrote this follow up.

Time flies...doesn't feel like ten years ago!

JohnHammersley··on The MIT Press to launch open access journal Imaging Neuroscience
For context: https://www.spectator.co.uk/article/academic-publishing-is-l...
JohnHammersley··on 3D animation of University of Cambridge internal coauthor collaboration 2015-20
Google colab notebook with the steps up to 3d rendering: https://colab.research.google.com/drive/1sV0m1AyIPSsClDgB8ZZ...

(from the penultimate paragraph)

JohnHammersley··on Tweet Tweet plane – Mode 7 flying SIM in 500 chars of code
Playable version: https://www.lexaloffle.com/bbs/?tid=52660
JohnHammersley··on ‘Star Trek’ Fans Can Now Virtually Tour Every Starship Enterprise Bridge
Direct link to the portal: https://roddenberry.x.io/
Page 1 of 7Next →