HNHacker News
TopNewBestAskShowJobs

tsak

473 karma · joined June 20, 2019

AI;DR

<https://tsak.dev>

submissionscomments
tsak··on Europe's new robotics unicorn: Germany's RobCo hits $1B valuation
news.ycombinator.eu

SCNR

tsak··on I got targeted: Trying to get your credentials via a Git post-checkout hook
TL;DR Someone targeted me in an attempt to run arbitrary code on my laptop. I suspect in an attempt to gain access to my Github account and/or other REVSYS client related access since I have a metric fuck ton of it.
tsak··on Mdash as a Service
Too bad the URL was automatically converted to Punycode. Hope this works: https://xn--rtj.tsak.dev (nope)

Alternatively, https://mdash.tsak.dev works as well.

tsak··on Meta takes down a critical video about meta AI Glasses after filming at Meta
Hopefully the Streisand effect will be in full force on this one.
tsak··on A dot a day keeps the clutter away
Second that. Our garage is full of their 50L boxes with the XL lid, perfectly fitting those industrial shelves. Very versatile and long lasting. Even after nearly ten years, they look pretty much the same, and we live in harsh climate near the coast.
tsak··on Bars close and hundreds lose jobs as US firm buys Brewdog in £33M deal
That's not very punk, is it?
tsak··on Hetzner Prices increase 30-40%
But aren't those the same startups that think they need to run on AWS EKS instead of using a single cheap server? The cheapest used Hetzner server currently is €39.24 / month:

- Intel Core i7-6700 - 32 GB - 2 x 480 GB Datacenter SSD - 1 GB/s - 20 TB traffic

Their VPS are even cheaper. And you can run a lot on this.

tsak··on Everyone in AI is building the wrong thing for the same reason
I did, almost a month ago: https://tsak.dev/posts/der-tag-zieht-den-jahrhundertweg/

(despite the German title, it is written in English)

tsak··on Petition for Recognition of Work on Open-Source as Volunteering in Germany
Furthermore, this petition should be written in German as well...
tsak··on Ask HN: Who is hiring? (February 2026)
iPify | Legal Tech | Remote (EU or UK) | Full Time

Do you want to build the leading platform for the intellectual property industry? We want you to join us, a team of seasoned industry professionals growing an ambitious project in a niche market.

Bring your enthusiasm and expertise to help us build the B2B collaborative ecosystem supporting patent and trademark legal specialists with their business network management, legal workflows and financial flows.

Job description: https://ipify.notion.site/Senior-Python-Developer-37de517efa...

Company website: https://www.ipify.app/

tsak··on Show HN: Moltbook – A social network for moltbots (clawdbots) to hang out
Thank you for your thought experiment. As I was slowly typing a response into the HN response form, I had a feeling that my thoughts on this would be better suited as a blog post:

https://tsak.dev/posts/der-tag-zieht-den-jahrhundertweg/

tsak··on Show HN: I Made Loom for Mobile
That was my first thought as well.
tsak··on Fedora: Open-source repository for long-term digital preservation
The hat!

> The term fedora was in use as early as 1891.

(https://en.wikipedia.org/wiki/Fedora#History)

tsak··on Perl's decline was cultural
Before I eventually switched to PHP, I ended up writing multiple CMS-like solutions that would run via `cgi-bin` but write contents to the webroot (what we would now call a static site generator). As I was quite limited with the standard shared hosting at the time, I ended up inventing my own single file database format (it was a simple text file) to keep state. It worked quite beautifully and kept me afloat for the first few years of my life as a web developer around the early 2000s.

I was aware of ActivePerl and quite liked Komodo. Thankfully I could keep myself from doing things on Windows/IIS apart from a brief stint writing a single file CMS in ASP.

tsak··on The best programmers I know
> Really Read the Error Message and Try to Understand What’s Written

This is a surprising stumbling block for a lot of developers when they encounter a problem. Most times the solution is hiding in plain sight (albeit at least one level of abstraction lower sometimes) and reading what the error was can help to quickly solve an issue.

Anecdotal evidence: We use `asdf` for managing Python, Go and NodeJS versions for our main project. On a fresh Fedora/Ubuntu install, running `asfd install` fails to compile Python as it is missing a few dependencies that are required for Python's standard library. The output that is provided when the `asdf` command fails is pretty self explanatory IF you care to read it.

tsak··on AI Product Management
Do AI customers next!
tsak··on Devin is now generally available
Is it just me that finds it ironic that you're looking for software developers?
tsak··on Raspberry Pi 500 Review: The keyboard is the computer, again
Can you spec a N100 system with 8GB of RAM and at least 32 GB of (slow) SSD and land around the £100 / $120 price point of a Raspberry Pi 500 with 27W power adapter?

Not to mention the GPIO header.

tsak··on Cassie LaBelle: "eBay completely destroyed my life"
My eBay account of 20 years got cancelled because I followed their customer support's suggestion of opening a new one. And now I can't sell on eBay anymore:

https://tsak.dev/posts/the-decision-is-final-and-we-cannot-r...

tsak··on Movies directed by Andrey Tarkovsky (YouTube playlist)
Thank you, much appreciated.
tsak··on Goodbye, GoDaddy
As mentioned in the article: Porkbun. A friend of mine uses Cloudflare as they don't charge on top the registration and ICANN fees that they have to pay (or so they say on https://www.cloudflare.com/en-gb/products/registrar/)
tsak··on Goodbye, GoDaddy
But then what's the plan behind this change anyway? Am I going to scramble to buy 19 more domains? Of course not! I'll move and they'll get $15 less a year (or whatever they charge for a .net these days)
tsak··on Ask HN: Examples of lovely user interfaces on and off screen
Something Pink https://something.pink/

Really going for the "home" in homepage.

tsak··on Facing reality about the EU is a core requirement for good management
I don't think any of your links substantiate the claim that US healthcare expenditure subsidises global R&D on healthcare, only that healthcare is more expensive in the US (which I personally think is more due to an extremely ineffective system with an unhealthy amount of middlemen that inflate prices).
tsak··on Facing reality about the EU is a core requirement for good management
> US subsidizes most of global R&D for healthcare

Do you have any numbers to back this claim up?

> there's far less flexibility if they are a bad hire

In most European countries any new employee will be on probation for an initial period [1] during which they can be let go easily.

[1] https://www.eurodev.com/blog/probationary-periods-in-europe

tsak··on [dead]
The LinkedIn engagement algorithm is a bit off the rails.
tsak··on The World Has Already Ended
I can recommend this article by Hannah Ritchie which paints a much more realistic picture:

https://www.theguardian.com/environment/2024/jan/02/hannah-r...

tsak··on Sentry new TOS to use data to train AI with no opt-out
Have you considered your target audience when writing or before sending that email about that TOS change?

What really peeved me was that bit:

> If you do not want to be governed by the updated TOS, be sure to close your account before the updated TOS applies to you.

My immediate reaction was to look for alternatives to Sentry and/or to self-host for the time being. Judging by the comments here I'm not the only one. Instead of this cold, matter of fact kind of tone, why not explain the reason for wanting to collect data, give an example, etc.

Why not sell this as a win instead of telling us to fuck off if we don't like it?

tsak··on Beg Bounties (2021)
After reading this HN post in the morning, I've received one of those SPF ~all beg bounties via email today. It ends with:

From: whiteboxtesting01@gmail.com

> Waiting for your response and hoping for a bounty reward for responsibly disclosing this issue to your website. Furthermore, I may attempt to contact you again if I do not receive a response to ensure that my message has reached you.

tsak··on Cicada – Open-source cross-platform version of GitHub Actions and Gitlab CI
I've just checked our code, and we use `oldest_first`, not `newest_first`.
Page 1 of 3Next →