HNHacker News
TopNewBestAskShowJobs

arp242

21,123 karma · joined October 28, 2016

submissionscomments
arp242··on Ask HN: Who wants to be hired? (May 2026)
Location: Ireland (Galway)

Remote: yes

Willing to relocate: within Ireland

Technologies: Go ("Golang"), Python, Ruby, JavaScript, Linux, Unix, PostgreSQL

Résumé/CV: https://www.arp242.net/cv/cv-martintournoij

Email: martin@arp242.net

I've been using Go as my primary language for the last nine years, although I don't overly care about the specific language and have experience with a wide variety of tools and languages such as Python, Ruby, PHP, C, JavaScript, Lua, and probably some more. While I've mainly focused on backend in the last few years, I also have written plenty of frontend code over the years, from the "pre-jQuery" days to VueJS.

In the last few years I mainly focused on GoatCounter (https://www.goatcounter.com) with the occasional contract job, but I'm keen to start working on something new for the longer term.

I've got quite a bit of code on my GitHub, so you can take a look at that if you want: https://github.com/arp242

arp242··on Ask HN: Who wants to be hired? (April 2026)
Location: Ireland (Galway)

Remote: yes

Willing to relocate: within Ireland

Technologies: Go ("Golang"), Python, Ruby, JavaScript, Linux, Unix, PostgreSQL

Résumé/CV: https://www.arp242.net/cv/cv-martintournoij

Email: martin@arp242.net

I've been using Go as my primary language for the last nine years, although I don't overly care about the specific language and have experience with a wide variety of tools and languages such as Python, Ruby, PHP, C, JavaScript, Lua, and probably some more. While I've mainly focused on backend in the last few years, I also have written plenty of frontend code over the years, from the "pre-jQuery" days to VueJS.

In the last few years I mainly focused on GoatCounter (https://www.goatcounter.com) with the occasional contract job, but I'm keen to start working on something new for the longer term.

I've got quite a bit of code on my GitHub, so you can take a look at that if you want: https://github.com/arp242

arp242··on Ask HN: Who wants to be hired? (March 2026)
Location: Ireland (Galway)

Remote: yes

Willing to relocate: within Ireland

Technologies: Go ("Golang"), Python, Ruby, JavaScript, Linux, Unix, PostgreSQL

Résumé/CV: https://www.arp242.net/cv/cv-martintournoij

Email: martin@arp242.net

I've been using Go as my primary language for the last nine years, although I don't overly care about the specific language and have experience with a wide variety of tools and languages such as Python, Ruby, PHP, C, JavaScript, Lua, and probably some more. While I've mainly focused on backend in the last few years, I also have written plenty of frontend code over the years, from the "pre-jQuery" days to VueJS.

In the last few years I mainly focused on GoatCounter (https://www.goatcounter.com) with the occasional contract job, but I'm keen to start working on something new for the longer term.

I've got quite a bit of code on my GitHub, so you can take a look at that if you want: https://github.com/arp242

arp242··on Ask HN: Who wants to be hired? (February 2026)
Location: Ireland (Galway)

Remote: yes

Willing to relocate: within Ireland

Technologies: Go ("Golang"), Python, Ruby, JavaScript, Linux, Unix, PostgreSQL

Résumé/CV: https://www.arp242.net/cv/cv-martintournoij

Email: martin@arp242.net

I've been using Go as my primary language for the last nine years, although I don't overly care about the specific language and have experience with a wide variety of tools and languages such as Python, Ruby, PHP, C, JavaScript, Lua, and probably some more. While I've mainly focused on backend in the last few years, I also have written plenty of frontend code over the years, from the "pre-jQuery" days to VueJS.

In the last few years I mainly focused on GoatCounter (https://www.goatcounter.com) with the occasional contract job, but I'm keen to start working on something new for the longer term.

I've got quite a bit of code on my GitHub, so you can take a look at that if you want: https://github.com/arp242

arp242··on Ask HN: Who wants to be hired? (January 2026)
Location: Ireland (Galway)

Remote: yes

Willing to relocate: yes

Technologies: Go ("Golang"), Python, Ruby, JavaScript, Linux, Unix, PostgreSQL

Résumé/CV: https://www.arp242.net/cv/cv-martintournoij

Email: martin@arp242.net

I've been using Go as my primary language for the last nine years, although I don't overly care about the specific language and have experience with a wide variety of tools and languages such as Python, Ruby, PHP, C, JavaScript, Lua, and probably some more. While I've mainly focused on backend in the last few years, I also have written plenty of frontend code over the years, from the "pre-jQuery" days to VueJS.

In the last few years I mainly focused on GoatCounter (https://www.goatcounter.com) with the occasional contract job, but I'm keen to start working on something new for the longer term.

I've got quite a bit of code on my GitHub, so you can take a look at that if you want: https://github.com/arp242

arp242··on The web runs on tolerance
Going from "hey, maybe we shouldn't kick trans people in the teeth?" to some rant about "help help I'm oppressed because I'm white!" is quite the stretch. Why don't you just come out and say that We must secure the existence of our people and a future for white children? God this site truly is infested with white nationalists up to its tits these days.
arp242··on The web runs on tolerance
So these certain types of people should not be allowed? Or what are you trying to say here?
arp242··on The web runs on tolerance
He talks about "throw[ing of] slurs" and "denying rights to others", "wishing violence on people because of their heritage", and that type of thing. Does not besetting people with slurs count as "diversity" now?

Do you think these people will be able to do good technical work if they're constantly beset by this kind of thing? Or do you think they will retreat to somewhere where they don't have to do with that?

And secretively hiding who you are is not a solution. No photographs. No video meets. No YouTube videos. Can never discus anything personal. No conferences.

arp242··on Europe: WhatsApp opens for third-party apps
Is there something new here? Because it seems the same as the DMA compliance they had to do in early 2024?

See e.g.: WhatsApp Messaging Interoperability - https://news.ycombinator.com/item?id=39633936 - Mar 2024 (146 comments)

arp242··on EU hits X with €120M fine for breaching the Digital Services Act
Don't do business in Europe if you don't like it. It's not hard.

And if you must use these kind of loaded terms, insisting you MUST be allowed to do business on YOUR TERMS and your terms alone is pretty much how colonisation started.

arp242··on Covid-19 mRNA Vaccination and 4-Year All-Cause Mortality
Besides, homeopathy has been studied for ages with tons and tons of quality studies.

Did it get rid of all the homeopathic quackery?

They will always have an excuse. If all else fails it'll just be a vague generic "oh yeah, it's just something deeper your science can't measure yet" or something along those lines. The Queen was an amateur hand-waver in comparison.

Never mind it was never very likely to work in the first place, on account of defying basic logic on several levels: like cures like, the whole water memory business, the more you dilute the stronger it becomes – nothing about this makes any sense.

I miss the days when worry about the adverse effects of homeopathy was the top concern...

arp242··on Covid-19 mRNA Vaccination and 4-Year All-Cause Mortality
And if my grandmother had wheels then she'd be a bicycle. You're still trying to spin it as "but you won't be convinced no matter what!" on a story that demonstrates the exact opposite. This is just a pathetic round-about personal attack questioning someone's integrity using a bizarre hypothetical that's the exact opposite of what was actually found.
arp242··on The US polluters that are rewriting the EU's human rights and climate law
It's not only "left and green" that have a policy agenda on climate change. Parties in the centre and centre-right do too. Of course there are disagreements on various trade-offs, but it's only really the far-right that strongly objects to action on climate change.
arp242··on The US polluters that are rewriting the EU's human rights and climate law
In 200 years time Ken Burns the 6th is going to make a documentary about climate change, and quotes like this will be read out to illustrate just how short-sighted, selfish, and hyper-nihilistic people were.
arp242··on Acme, a brief history of one of the protocols which has changed the Internet
That's already the case with dns-01 verification, no?

Besides, if someone has access to your TXT records then chances are they can also change A records, and you've lost already.

arp242··on Accepting US car standards would risk European lives
A lot could probably be done with a simple "a person 1.80m in length must be able to see a 50cm high object 1 metre in front of the car" or something like that. Just making up numbers here and don't know what would be reasonable, but it seems this doesn't need to be that hard?

Weight also matters of course. Hopefully this relatively simple ruling will fix some of that too.

arp242··on Accepting US car standards would risk European lives
Yes, and? Are they tried for making politician decisions someone (e.g. the next people in power) didn't like? This doesn't engage at all with what I talked about, and I already explicitly acknowledged that peaceful transition of power is important. What is the point of this comment? Why rebuke something I never even remotely said?
arp242··on Accepting US car standards would risk European lives
> Every EU politician who tries to subvert car safety should be dismissed and tried for endangering public safety.

Yeah, so that would be rampantly anti-Democratic authoritarianism... Peaceful transfer of power is pretty much at the core of why democracy works in the first place, and once you start engaging in political persecution because you don't like some trade-off involving safety ... yeah, that's no longer a democracy but something else.

arp242··on Games using anti-cheats and their compatibility with GNU/Linux or Wine/Proton
Back in the "small communities on their own servers" people also cheated. It was never entirely clear who cheated and who was just good and/or lucky with plenty of false positive bans also. Nothing about this was "easy" in any way. Which is why anti-cheat tools like PunkBuster have been around for 25 years.
arp242··on Decreasing Certificate Lifetimes to 45 Days
I think that refers to something else (manual non-acme certificates)? Many other pages says it's unlimited. E.g. https://zerossl.com/documentation/acme
arp242··on Decreasing Certificate Lifetimes to 45 Days
> A standard protocol with nonstop changing profile requirements at LE's whim. Who's going to keep updating the software every 3 months to keep up?

It really doesn't change that often. And whether this is a "breaking" change is something that's debatable (you shouldn't hard-code the cert lifetime, but I suspect many programs do, so de-facto it may or may not be a breaking change).

If you look at the Go implementation for example (https://github.com/golang/crypto/commits/master/acme), then there haven't been any major changes since it was first written in 2018: just bugfixes and basic maintenance tasks. Maybe I missed a commit but it certainly doesn't require 3-month update cycles. You can probably take that 2018 code and it'll work fine today. And since it doesn't hard-code the 90 days it will continue to work in 2028 when this change is made. So it's more "you need to keep updating the software every decade to keep up".

arp242··on Decreasing Certificate Lifetimes to 45 Days
Doesn't ZeroSSL do this? acme.sh has been using it as the default for the last few years. As I understand it, it basically offers the same as Let's Encrypt.
arp242··on Mozilla's latest quagmire
Different people want different features. Insisting Firefox never shows you anything you personally don't use is a bizarre unworkable demand.
arp242··on Mozilla's latest quagmire
I think I disabled "Use AI to suggest tab group names" and "enable link previews" in settings (not about:config), and I don't really see any AI anywhere else? I can add/remove some chat thing from the sidebar, but you can just remove that button and you don't need to use it. It's like any other feature one may choose to not use.

I now see there's also a "Create alt texts automatically" for pdfjs. This actually seems one of the more useful AI features I've seen. But I've never noticed it exists as I don't need this accessibility feature. You can disable it in the pdfjs (no about:config needed).

In short, Firefox is not forcing anyone to use AI and ways to disable it are not that obfuscated.

arp242··on Zigbook Is Plagiarizing the Zigtools Playground
Yes, with an edit history I think it's a useful feature. I often use it to add pre formatting to errors or code examples people post, or to edit titles to be more helpful ("weird issue with X" → "clearer description of the bug" after triage). It used to be that it didn't have an edit history. I think it was added about five or six years ago? You could also delete comments with no indication there was ever a comment there.

I once had someone request a feature and they became quite aggressive after I declined it. I essentially told them to fuck off[1] and that was the end of it. A few months after this he strategically edited and deleted some comments to make it appear I was just insulting them for no reason and then started posting on HN and Lobsters what an asshole I was. Back then, there was no real indication of their manipulation.

[1]: In part because he was already a known troll. Well, maybe troll isn't the right word, but he does have a history of mass-reporting hundreds of feature requests across hundreds of repos, to the point where it's basically just spam. He's been banned from Github many times over this, but just keeps creating new accounts and it all starts over again.

arp242··on What's Hiding Inside Haribo's Power Bank and Headphones?
Well obviously. But someone at Haribo still decided to get in to that market.
arp242··on Migrating Dillo from GitHub
I always stayed with GitHub because it just worked the best. GitLab was slow and janky. gitea and its various forks lacked features and felt a step backwards. Sourcehut workflow is far too opinionated for my liking. Don't even get me started on GNU Savannah.

Some parts of the Free Software/Open Source crowd has always bemoaned the rise of GitHub, "because obviously you should use Free Software, its your ethical duty!" Most people just use what works best, including many Free Software devs. There is a loud minority (even louder in bubbles like HN) but for most people it's just one factor out of many, at best.

The reason GitHub became dominant is fairly simply: it just worked the best. Doesn't mean it was perfect (remember how long it took for line numbers to not be copied from code examples?) but the alternatives were even worse.

It's interesting to see how badly they're messing it up. You'd think that making a new react-based frontend for a fairly uncomplicated issue tracker wouldn't be too hard, but seems like it is. Some initial bugs after a rewrite are normal, but ... it's been a year? I still regularly just see closed issues in my issue overview. The back button is basically just broken. These are not obscure heisenbugs: these are bugs you find after using it for five minutes. The entire experience is just so janky.

I don't think Github is dying at this moment. I do think that the regression of UX quality is a necessary pre-condition for its death. Like many things its death will happen "very gradually, and then suddenly all at once". Sourceforge once seemed omnipresent and that changed very quickly.[1] But who knows where things will end up in five or ten years?

[1]: I'd like to pre-empt the inevitable "that's because of the adware" comment that someone always seems to post: that's a false history. The adware happened well after it already lost its position and was the desperate attempt of a declining struggling platform for income.

arp242··on What's Hiding Inside Haribo's Power Bank and Headphones?
How or why does a candy company decide to electronics? That's the mystery I need an answer to. What's next, Durex pizzas?
arp242··on Let go of StackOverflow; communities must take ownership
> You can't set up email notifications for watched tags [1]

I'm quite sure I had that set up at some point, already many years ago. The thread you're linking to is over 15 years old.

arp242··on Let go of StackOverflow; communities must take ownership
> Technology professionals do not have a good track record of being socialized and generally well-adjusted

Eh, this a pretty stigmatising boring old stereotype that's only vaguely based in reality at best. I've worked in a bunch of different industries over the decades, and there are unsocial and unadjusted people everywhere.

Page 1 of 34Next →