HNHacker News
TopNewBestAskShowJobs

talonx

3,735 karma · joined March 31, 2010

Programming. TechOps. Classical Music.

Building incidenthub.cloud

submissionscomments
talonx··on How I listen to music
Not to sound dogmatic but I would suggest learning notation also at some point so that you can read the original sheet music. It will open up an entire world of what the composer wanted to express apart from just the notes.
talonx··on Google helped destroy adoption of RSS feeds (2023)
There were definitely alternatives. I remember trying to import my Google Reader OPML into Feedly and getting a gateway timeout (the file was too big and the backend was still processing it - synchronously - when the front end nginx gave up). I eventually ended up using InoReader but stopped after the number of feeds exceeded their free limit.

Now it's just a locally hosted Tiny Tiny RSS on my laptop.

talonx··on NTP Timelord Dies
Will this happen to foundational protocols like TCP? New developments (e.g. increasing the initial congestion window ~2010) keep taking place from time to time in TCP. I think technologies which have ongoing research will always have a pool of folks who understand them deeply. I'm not aware if that's true of NTP.

On a different note, your comment reminded me of what happens to the atomic generators as the Galactic Empire collapses in Asimov's Foundation series. As research and innovation die out, nobody understands how they work anymore, and their maintenance is taken over by hereditary guilds of "tech-men" who refuse to entertain the possibility of the great generators ever breaking down.

talonx··on Show HN: I built ContainerCVE – a web tool to scan public Docker images
Got this too. 504 Gateway timeout - probably HN hug of death?
talonx··on The Star – Arthur C. Clarke (1967) [pdf]
>I find references to some ISO decision from June 2018 to recommend renaming the Bengali script to Bengali/Assamese

Yes, that seems to be stuck and no progress made there AFAIK. For those interested, this Twitter thread covers the timeline - https://twitter.com/KabirFiraque/status/1066392176689643525

talonx··on The Star – Arthur C. Clarke (1967) [pdf]
Fascinating, thanks.
talonx··on The Star – Arthur C. Clarke (1967) [pdf]
I just tried "শুভ বৰদিন" and Google translated it correctly as Assamese. Weird.
talonx··on The Star – Arthur C. Clarke (1967) [pdf]
I'm no linguist but even I could tell that the first 3 (which Google tells me are Norwegian, Icelandic and Danish) belong to the same language family.
talonx··on The Star – Arthur C. Clarke (1967) [pdf]
It's technically the "Bengali–Assamese script". There is a difference of 3 letters between the written forms of these two languages, including the one you pointed out.

Google translate added Assamese recently, that might explain the gaffes.

talonx··on The Star – Arthur C. Clarke (1967) [pdf]
Merry Christmas

শুভ বৰদিন

শুভ বড়দিন

क्रिसमस की बधाई

క్రిస్మస్ శుభాకాంక్షలు

I'm guessing you wrote in the languages you know (I did).

talonx··on DaPonte Quartet fired for not playing music that is diverse enough (2022)
Thank you - I've edited the title to reflect this.
talonx··on Ask HN: Books to understand the Arab Israeli situation
The Arabs - A History by Eugene Rogan. This is not about the conflict but a history of the Arabs.

This is a very readable book. Although it has been criticized as being more sympathetic towards the Arab point of view, it does a good job of explaining the historical background as well as the events.

talonx··on Google Kubernetes Engine incident spanning 9 days
What bugs me most about GKE is that incidents seem to span a whole of datacenters simultaneously (source: see zones affected by previous incidents), and you are often left with no option except wait for a resolution. Often there are issues like networking problems affecting almost the entire global GKE control plane. Whatever happened to resilience by isolation?
talonx··on Google Kubernetes Engine incident spanning 9 days
Even if there are stateful workloads, one has to be prepared to migrate at some point. Nodes can crash, become unreachable, etc. - workloads have to be able to survive such events.

Edit: But I see your point - if their stateful workloads are not "migration/K8S-incident" ready, it's hard to suddenly build that overnight.

talonx··on Google Kubernetes Engine incident spanning 9 days
The incident dashboard does mention creating a new node pool with the new version instead of upgrading - as a workaround. Curious to know why this was not an option for you.
talonx··on Google Kubernetes Engine incident spanning 9 days
Yes, I used to do that for my teams. Most infra vendors have RSS feeds for their public status pages.
talonx··on Google Kubernetes Engine incident spanning 9 days
They do publish an RSS feed for the status page, but there is no direct way to get notified AFAIK. I used to create a Slack notifier using IFTTT.
talonx··on President Speaking: Spoofing Alerts in 4G LTE Networks (2019) [pdf]
(PDF)
talonx··on Show HN: Hardcover – Letterboxd for Books
Also, the profile page status is incorrect. It shows Want to Read as 234, but the actual number is in the thousands - the correct number shows up if I go to userid/books. This is probably a caching issue somewhere.
talonx··on Show HN: Hardcover – Letterboxd for Books
Thanks for building this. A few suggestions

- The "Load More" in "Want to read" scrolls the page back up to the top. With thousands of books this becomes a pain. Firefox 116.0.3 (64-bit) on Ubuntu 22.

- Add multi factor authentication. In today's world it's a no-brainer.

The Goodreads comparisons are inevitable but we need more options, so it's good to see Hardcover. Storygraph does not cut it for me and we never know when Amazon might shutdown GR.

talonx··on Google Chrome pushes browser history-based ad targeting
Sadly, as long as Chrome remains the default in Android, the vast majority of people (read non-technical folks) will continue to use Chrome.
talonx··on Google Chrome pushes browser history-based ad targeting
Ditched Chrome years ago.
talonx··on Google Chrome pushes browser history-based ad targeting
Or, stick to Firefox.

In the long run I want a browser that has a solid community or base behind it, with a mostly-good record (no point chasing perfection here) of privacy and security. The Mozilla Foundation has done a good but not stellar job (remember 1.1.1.1?). I also don't want to change browsers because someday Vivaldi - hypothetically - gets acquired by Evil Corp, or has some vulnerability that remains unpatched. I just want to get my work done.

talonx··on Writing about what you learn pushes you to understand topics better
> 52 technical articles a week

I think GP wrote "a year", not a week.

talonx··on I went to 50 different dentists: almost all gave a different diagnosis (1997)
Add to that the fact that experience matters a lot too. The more variety of cases a doctor sees, the more the chances are that their diagnosis is going to be useful.
talonx··on The Fall of Stack Overflow
I think SO remains great for the answers it already has.

The rough moderator problem exists on other SE sites also (source: personal experience) where they are IMO needlessly rude, snarky or dismissive.

talonx··on Ask HN: What boosted your confidence as a new programmer?
When I was starting out, I worked closely with another dev on fixing issues that impacted customers of our product directly.

When you see your code in action in the real world and know the impact it can have, you gain a new respect for developers who are conscientious about their work, and also that software exists to make something else function.

talonx··on Learning needs to be effortful to be effective
I take similar notes in post-its on the relevant pages. They don't damage the book and can be easily removed later. The other advantage is that I can easily read the notes later as a way to revisit key ideas.

Writing in a book is abhorrent to me, but it's a personal preference.

talonx··on Alert HN: Mozilla puts advertising into Firefox AGAIN
Reminds of the days when any complaint about a missing video codec in Linux used to be met with "write and compile your own kernel".
talonx··on Ask HN: How do you not take criticism of your work personally?
Too much criticism destroys self-esteem. Coaching is a better alternative. Also, pushing children to be perfect is a recipe for disaster. Carol Dweck's Mindset comes to mind.
← PreviousPage 2 of 7Next →