HN user

arp242

21,123 karma
Posts33
Comments5,689
View on HN
www.theguardian.com 10mo ago

How Ethiopia is becoming an unlikely leader in the electric vehicle revolution

arp242
7pts0
www.theguardian.com 1y ago

My pet rat is dying. I can't stop thinking about all the things he taught me

arp242
7pts1
www.occrp.org 1y ago

The Ancient Egyptian Treasures of a German Sailor Who May Not Have Existed

arp242
1pts0
securitylab.amnesty.org 1y ago

"A Digital Prison": Surveillance and the suppression of civil society in Serbia

arp242
26pts1
www.theguardian.com 1y ago

The Vatican's saint-making process

arp242
4pts0
www.theguardian.com 1y ago

My husband became a conspiracy theorist. Would our marriage survive?

arp242
7pts2
www.nationalgeographic.com 1y ago

'Cocaine sharks' in Brazil expose ocean pollution

arp242
1pts0
github.com 2y ago

Show HN: Elles – A nicer /bin/ls

arp242
57pts23
www.theguardian.com 2y ago

Welsh Senedd members consider criminalising lying by politicians

arp242
1pts0
www.theguardian.com 2y ago

Dutch city pilots debt cancellation scheme for poor families

arp242
1pts0
aeon.co 2y ago

What Is 'Lived Experience'?

arp242
1pts0
aeon.co 2y ago

The modern state, not ideas, brought about religious freedom (2017)

arp242
6pts2
aeon.co 2y ago

Sex Makes Babies (2017)

arp242
2pts0
aeon.co 2y ago

How to tell a bad person from a person who did a bad thing (2017)

arp242
4pts0
www.crimemagazine.com 2y ago

The Murder of Madalyn Murray O'Hair: America's Most Hated Woman (2009)

arp242
1pts0
www.bbc.com 2y ago

We need to reinvent democracy for the long-term (2019)

arp242
11pts5
www.politico.eu 2y ago

Populist anger is 'a gift wrapped in barbed wire' (2016)

arp242
11pts5
markwitton-com.blogspot.com 2y ago

We think giant pterosaurs could fly (2018)

arp242
1pts3
berkeleyjournal.org 2y ago

Morality and the Idea of Progress in Silicon Valley (2015)

arp242
1pts0
www.nationalgeographic.com 2y ago

When Death Doesn't Mean Goodbye (2016)

arp242
2pts0
www.vanityfair.com 2y ago

Believe Me, It's Torture (2008)

arp242
4pts0
www.theguardian.com 2y ago

The fight to cure South Sudan's mysterious nodding syndrome

arp242
1pts0
stevemcconnell.com 2y ago

Classic Mistakes (1996)

arp242
1pts0
www.nytimes.com 2y ago

The Secret Life of Passwords (2014)

arp242
2pts0
dothemath.ucsd.edu 2y ago

Why Not Space? (2011)

arp242
2pts0
www.gq.com 2y ago

Who Wants to Shoot an Elephant? (2014)

arp242
1pts0
www.theguardian.com 2y ago

I wrongly believed my father was killed by a murderous teenage gang

arp242
1pts0
www.newyorker.com 2y ago

The killer who got into Harvard (1995)

arp242
1pts0
www.theguardian.com 2y ago

The evolution of Steve Albini

arp242
70pts87
en.wikipedia.org 3y ago

Pepsi Number Fever

arp242
2pts0

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

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

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

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

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

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.

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.

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...

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.

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.

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?

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.

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".

Different people want different features. Insisting Firefox never shows you anything you personally don't use is a bizarre unworkable demand.

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.

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.

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.

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.