Solipsys
solipsys.co.uk · Personal blog · on HN since 2008
Solipsys is the site of Colin Wright, a mathematician and programmer, with posts on algorithms, probability, software checklists, and Hacker News.
What HN saysHN links it for posts on state machines, the toaster parable, and software practice; commenters call the state machine write-up a simple, elegant example.
56HN people shared it
27linked it in comments
389stories submitted
7.9Kstory points
3 months agolast shared
2008people per year2026
Most-shared posts
- 1Withdrawing from Hacker News (2011)3 people · 7 points · first shared 2013 · 1 comments on HN
- 2Links between Paul Graham's essays - revisited again3 people · 4 points · first shared 2009 · 1 comments on HN
- 3Being Slow to Criticise2 people · 181 points · first shared 2020 · 97 comments on HN
- 4Just teach my kid the math2 people · 136 points · first shared 2018 · 113 comments on HN
- 5The Point of the Banach Tarski Theorem (2015)2 people · 108 points · first shared 2023 · 76 comments on HN
- 6Show HN: Analysis of how long do items survive on the "New" page2 people · 92 points · first shared 2010 · 21 comments on HN
- 7PG's essays, ranked "Google-style"2 people · 85 points · first shared 2010 · 27 comments on HN
- 8Interviewing programmers: coding test results.2 people · 81 points · first shared 2010 · 129 comments on HN
- 9State Machine in Real Life2 people · 76 points · first shared 2020 · 30 comments on HN
- 10Another Flipping Puzzle2 people · 36 points · first shared 2015 · 9 comments on HN
- 11One man's spam - graphing spam rates since 20022 people · 18 points · first shared 2011 · 10 comments on HN
- 12Hash collision paradox2 people · 12 points · first shared 2012 · discussion on HN
- 13A JIT Compiler for Forth2 people · 9 points · first shared 2022 · 4 comments on HN
- 14Summing Up - a Tale of Code Optimisation (TCO)2 people · 8 points · first shared 2010 · 5 comments on HN
- 15Minimal Graphs with C Cycles2 people · 5 points · first shared 2020 · discussion on HN
What HN people wrote when they linked it
quchen · 2023-01-23
Had a laugh about that too. It’s sometimes hard to tell what’s »non-technical« when you’ve spent a lot of time on something, and even then what it means to be »technical« depends a lot on the audience. Non-technical here means knows basic math but is not familiar with measure theory; it does not mean _anyone_.
I like that they added my favorite math joke in their (linked at the very top) limited audience jokes section [1] (bottom left, starts with »Two mathematicians are in a bar«), which is also a about what basic math knowledge is.
[1]: https://www.solipsys.co.uk/new/LimitedAudienceJokes.html
ColinWright · 2022-10-01
State machines are a brilliant tool, and turn up more often than you expect once you have the background and experience to see them.
Some time ago I wrote up a particularly simple but elegant example I came across. The write-up is here:
https://www.solipsys.co.uk/new/StateMachineInRealLife.html?vj01hn
In case people would like to discuss that specifically, I've (re-)submitted it here:
https://news.ycombinator.com/item?id=33045211
ChrisMarshallNY · 2021-05-02
This is an excellent read. Because it was written as a presentation, it’s quite readable.
I like the toaster example. It reminds me of this: http://www.solipsys.co.uk/new/TheParableOfTheToaster.html
He mentions the Dreamliner. That project is kind of a poster child for how not to do stuff, but I suspect that many of the problems came about as a result of cultural hysteresis. The engineers and managers were good, but inexperienced in development of such a loosely-coupled project.
I agree with the premise of the talk. In the US, we are facing the same issue with manufacturing. It’s actually impossible to do some types of manufacturing in the US. We’ve crossed the Rubicon. Alea jacta est.
RiderOfGiraffes · 2011-04-03
If anyone wants to follow my writings I intend to post them here:
http://www.solipsys.co.uk/new/ColinsBlog.html?HN
There's nothing there yet, and I won't be posting every day.
AdamH12113 · 2025-05-25
Needs a (2018) added to the title -- the list of recent posts[1] gives the publication date as 2018-06-13.
Incidentally: Bloggers, please put dates in your actual blog post templates. The date is an important part of the context of any article.
[EDIT: The author of the article has already added the date to their template. Thanks!]
[1] https://www.solipsys.co.uk/new/ColinsBlog.html
mannykannot · 2023-01-23
I suspect this posting might have been prompted by the recent one of Colin Wright's "The Point of the Banach-Tarski Theorem."[1] Regardless, Colin has also written about the axiom of choice, in "In Defense Of The Axiom Of Choice"[2] and "A Point Against The Axiom Of Choice."[3]
[1] https://www.solipsys.co.uk/new/ThePointOfTheBanachTarskiTheorem.html
https://news.ycombinator.com/item?id=34482226
[2] https://www.solipsys.co.uk/new/InDefenseOfTheAxiomOfChoice.html
[3] https://www.solipsys.co.uk/new/APointAgainstTheAxiomOfChoice.html
NotYourLawyer · 2023-01-23
How do you feel about this example?
https://www.solipsys.co.uk/new/APointAgainstTheAxiomOfChoice.html
mikewarot · 2022-07-30
That's weird.. it says it's a static image, but it isn't? Not very discoverable UI.
[Edit] - At the top of the page, the URL is https://www.solipsys.co.uk/Chartter/1553168445436579840.svg
Which lead me to assume (incorrectly) that the whole page was a giant SVG (Scalable Vector Graphic) file, not an actual web page. Had the URL not ended in .svg, I wouldn't have made that assumption.
dredmorbius · 2022-07-05
The list continues hidden under "show newer" prompts.
(A demonstration of poor UI/UX...)
https://mastodon.social/@zensaiyuki/102772084205841784
https://mastodon.social/@zensaiyuki/104285260802004881
https://mastodon.social/@zensaiyuki/106039695704824881
There's a "chartodon" graph of the discussion as well:
https://www.solipsys.co.uk/Chartodon/106078148724410339.svg
amake · 2021-03-11
When is this from? I just tried the supplied "Original" image in Tesseract 4.1.1 (installed from MacPorts) and it worked flawlessly:
TUE 03/04/2018
BBC TWO
18:30
0h30m (DR)
Edit: Apparently this is from just last week (2021-03-06)
https://www.solipsys.co.uk/new/RecentChanges.html
egwynn · 2021-01-07
I think probably not: https://www.solipsys.co.uk/new/WithdrawingFromHackerNews.html
tosh · 2020-07-15
rajasimon · 2020-05-23
Currently hndisq will load the comment posted by you only.
When your blog post page loads it will send two things to hndisq.
One is the username ( ColinWright )
Another one is href of the current blog page. (https://www.solipsys.co.uk/new/BeingSlowToCriticise.html?te10hn)
So I know your username now and I can get all the submission from HN based on your username. And I will use the href to identify the correct submission. Once it found the submission it will use the submission id to load the comment.
inetsee · 2020-05-20
After reading this article I scrolled down the list of other blog posts by Colin Wright and I found one at the very bottom, from 2011, entitled "Withdrawing from Hacker News": https://www.solipsys.co.uk/new/WithdrawingFromHackerNews.html
There was a comment thread from that article here: https://news.ycombinator.com/item?id=2402730
I wonder if Colin has decided to re-join Hacker News, and if so, would he care to comment on the changes to Hacker News since 2011 that prompted him to change his mind.
jonsen · 2019-11-30
Square Root By Long Division:
https://www.solipsys.co.uk/new/SquareRootByLongDivision.html
BoiledCabbage · 2018-07-28
From the link, this is an absolutely fascinating discussion on Juggling notation.
Most notably it's "quantum mechanics" analogous interpretation about 2/3rd of the way through.
http://www.solipsys.co.uk/new/JugglingTalkSummary.html#toc_name000
murkle · 2018-04-30
Also from Colin :)
http://www.solipsys.co.uk/cgi-bin/sews.py?NumericallyStableSolutionFor…
sctb · 2018-02-18
Thanks! We've updated the link from http://www.solipsys.co.uk/new/JustTeachMyChildTheMaths.html.
squashmode · 2017-10-05
This is a well written post. It's not new stuff, but the combination of the sieve, along with the python code makes it pretty accessible.
The site itself is actually really interesting, I never knew about Russian Peasant Multiplication before [0].
EDIT: Fixed typo in link, thanks!
[0] http://www.solipsys.co.uk/new/RussianPeasantMultiplication.html
eddyg · 2017-05-10
Direct link to the image (which is pretty much the actual content of the entry) since you can't just click on it to make it bigger:
http://www.solipsys.co.uk/images/BashStartupFiles1.png
(note the author does warn "it's incomplete, but probably a reasonable place to start".)
keithpeter · 2015-06-06
http://www.solipsys.co.uk/new/DistanceToTheMoon.html
OK, I'm intrigued and will be thinking about that one when I'm getting my students into their exam on Monday...
http://sohcahtoa.org.uk/
1992 style. See html comments for the reasons...
sachitgupta · 2010-12-31
You might find this helpful: http://www.solipsys.co.uk/new/PaulGrahamEssaysRanking.html?HN
egor83 · 2010-12-29
Here's some research:
http://www.solipsys.co.uk/Writings/HackerNewsItemLifetime.html
(HN discussion http://news.ycombinator.com/item?id=2022547 )
jemfinch · 2010-05-27
> * Please remember the anti-spam measure - more than one person has been caught in the spam trap.
What antispam measure? Neither this page nor http://www.solipsys.co.uk/Writings/TestsForProgrammers_Part_1.html says anything about spam (except this note).
bdonlan · 2010-05-27
Nor does http://www.solipsys.co.uk/new/ColinWright.html?Personal - though I'm not sure that Colin Wright even wrote that, given I've yet to find a link to the article from the root, and the article doesn't have the author's name ...
credit_guy · 2020-04-15
My bet is that it's much more than 10%. In NYC I think it's at least 20%-30% by now. Obviously, I don't have any more data than what you can find online, but anecdotally, I think one of my sons had it; he most likely got it from his piano teacher who exhibited all the Covid symptoms (fever, dry cough, loss of smell), but was never tested. I think at least myself and my wife got this from him as well; likely his two siblings, but they were completely asymptomatic. Our kids' nanny has Covid now (tested at the hospital), and her son too (he's in ICU). I have other anecdotes, and no, I don't have systematic data, but I believe at least 20%-30% of NYC has had Covid by now.
Another point of reference is this: according to [1], a back-of-the-envelope estimate of the number of Covid-infected is 100 times the number of dead. It's about 8000 now in NYC, so about 800k infected. That's about 10% of NYC's population, exactly the number you mentioned.
[1] https://www.solipsys.co.uk/new/BackOfTheEnvelopeCOVID19.html?ColinsBlo…
bumbledraven · 2012-12-25