mthwsjc_
mthwsjc_ on Hacker News
Posted by
mthwsjc_ on Sunday March 29, 2026 @06:15PM
from the github.com dept.
Posted by
mthwsjc_ on Monday February 16, 2026 @03:36PM
from the github.com dept.
Posted by
mthwsjc_ on Wednesday January 10, 2024 @05:17AM
from the ft.com dept.
https://johnmathews.is
I've been writing since 2016 and have covered a wider range of topics that I ever expected. Initially it was just somewhere to write about the the programming concepts I was trying to learn. It's become my personal archive of resources and notes.
I see the code is marked as "coming soon" - would love to take a look at this when its ready. The results are beautiful.
Posted by
mthwsjc_ on Friday March 17, 2023 @06:12AM
from the johnmathews.is dept.
Posted by
mthwsjc_ on Tuesday January 31, 2023 @12:38PM
from the johnmathews.is dept.
Such a clear landing page. I gave them my email address before I realised what was happening.
oh wow, lspzero. I didnt know about this before. I love neovim, but I dont like spending time trying to make LSP features work.
Posted by
mthwsjc_ on Monday September 26, 2022 @02:53PM
from the mozilla.org dept.
It went very well - much better than expected.
My wife was enthusiastic about it and gave me the confidence to quit. Until then I'd been looking to get the transition locked in before quitting, which wasn't happening and probably never would have. At the time I was working in corporate finance and my first child had just been born.
I think the added pressure of being scared or uncomfortable gives you a huge edge when learning new skills, taking calculated risks and trying new things, and working super hard. Working hard in a grind or dead-end is sole destroying (I think), working harder on something you chose, with tangible personal benefits is exhilarating. My career took a new direction and a much steeper upwards trajectory.
That was 3 years ago. I've become a freelance data-scientist, working remotely in a new country, with a much higher quality of life.
I wrote a couple of blog posts at the time reflecting on corporate life in London with a young family. https://johnmathews.is/corporate.html, https://johnmathews.is/london.html
Posted by
mthwsjc_ on Tuesday November 09, 2021 @04:09AM
from the ft.com dept.
I hope these notes could be useful for others too.
Posted by
mthwsjc_ on Thursday October 14, 2021 @11:05AM
from the johnmathews.is dept.
which languages do you want to work on?
Why is this being called a ledger? Is it a special kind of list?
what is 'circuit bending'? And if it is so terrible why have blur, beck, et al all used it?
Posted by
mthwsjc_ on Saturday July 03, 2021 @03:41AM
from the johnmathews.eu dept.
I haven't. The main motivation was to see if I could build an analytics tool, it wasn't really about getting better analytics. Though it was interesting to compare the different tools.
yes. server-side must be the most accurate, but I'd still want a good way to filter out bots. for a site with a technical audience any general client side solution is too prone to blocking.
cool! how did you do it? what was your approach?
It should be loading just fine, though it is slow at the moment. The good news is that the HN wave didn't cause any errors or break anything, the bad news is that the response time quadrupled and I'm not sure why yet.
Posted by
mthwsjc_ on Wednesday June 30, 2021 @06:24AM
from the johnmathews.eu dept.
Posted by
mthwsjc_ on Wednesday June 30, 2021 @06:23AM
from the johnmathews.eu dept.
I played this ~23 years ago. I'm amazed to see it!
I haven't read the complete paper, only the abstract, but it's fascinating to me that the authors find a limit of 120 to 150 years.
I remember reading in Genesis (first book of the bible) that the maximum age was limited to 120 years (chapter 6, verse 3).