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

  1. 1
    Withdrawing from Hacker News (2011)
    3 people · 7 points · first shared 2013 · 1 comments on HN
  2. 2
    Links between Paul Graham's essays - revisited again
    3 people · 4 points · first shared 2009 · 1 comments on HN
  3. 3
    Being Slow to Criticise
    2 people · 181 points · first shared 2020 · 97 comments on HN
  4. 4
    Just teach my kid the math
    2 people · 136 points · first shared 2018 · 113 comments on HN
  5. 5
    The Point of the Banach Tarski Theorem (2015)
    2 people · 108 points · first shared 2023 · 76 comments on HN
  6. 6
  7. 7
    PG's essays, ranked "Google-style"
    2 people · 85 points · first shared 2010 · 27 comments on HN
  8. 8
    Interviewing programmers: coding test results.
    2 people · 81 points · first shared 2010 · 129 comments on HN
  9. 9
    State Machine in Real Life
    2 people · 76 points · first shared 2020 · 30 comments on HN
  10. 10
    Another Flipping Puzzle
    2 people · 36 points · first shared 2015 · 9 comments on HN
  11. 11
    One man's spam - graphing spam rates since 2002
    2 people · 18 points · first shared 2011 · 10 comments on HN
  12. 12
    Hash collision paradox
    2 people · 12 points · first shared 2012 · discussion on HN
  13. 13
    A JIT Compiler for Forth
    2 people · 9 points · first shared 2022 · 4 comments on HN
  14. 14
    Summing Up - a Tale of Code Optimisation (TCO)
    2 people · 8 points · first shared 2010 · 5 comments on HN
  15. 15
    Minimal Graphs with C Cycles
    2 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
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
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
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.
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
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...
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…

Keyboard shortcuts

/Search
j kNext / previous blog
EnterOpen selected blog
vVisit the blog site
fFollow / unfollow
lSwitch grid / list view
dSwitch dark mode
g hHome
g pTop posts
g tTopics
g fFollowing
g lLiked
g yHistory
g qFAQ
EscBack / close