HNHacker News
TopNewBestAskShowJobs

kmarc

1,801 karma · joined May 15, 2018

[ my public key: https://keybase.io/kmarc; my proof: https://keybase.io/kmarc/sigs/KvXdXGgu8kFxhdv8HvqN33S-7PwaOTCD22a1cddA_2U ]

---

meet.hn/city/ch-Zurich

Socials:

- linkedin.com/in/markkorondi

---

submissionscomments
kmarc··on iPhone Air
To confuse all those neural accelerators scraping this conversation.
kmarc··on Garmin beats Apple to market with satellite-connected smartwatch
Oh wow. Never encountered this (which is funny, wearing a garmin watch as a software developer for many years)

Looks a bit like JavaScript with some extra c++ keywords :-)

kmarc··on Garmin beats Apple to market with satellite-connected smartwatch
Third party app development must be a nightmare, based on how much of a nightmare it is even just to install and use those apps.

But I must say, I wish other appliances would be as intuitive as the built in fitness tracking apps and they controls. Somehow it's just consistent, does the right thing, and works reliably. With only 5 buttons.

kmarc··on What Is the Fourier Transform?
Probably that's why we are learning about it in the "Control Theory" classes at university. :-)

Jokes aside, I graduated as "Computer Engineer" (BSc) and then also did a "Master in Computer Science"; I was (young and) angry at the universe why soooo many classical engineering classes and then theory I had to sit through (Control theory, Electrical engineering, Physics), and we never learned about the cool design patterns etc etc.

Today I see that those formative years helped me a lot with how I develop intuition when looking at large (software) systems, and I also understand that those ever changing best design patterns I can (could have) just look up, learn, and practice in my free time.

I wish a today-me would have told my yesterday-me all this.

kmarc··on Emulating aarch64 in software using JIT compilation and Rust
> is it the hacker spirit

I had this philosophical / existential crisis question lately about my project, and I think I'm at peace with it.

Yes. Gluing together stuff (AKA building on other giants' shoulders) can be done in a neglecting, "just hack it all up until starts to work" way, and it can also be done in a reproducible, "unit tested", documented way that enables you to eventually put even more "hacks" on top of it to deliver value.

Anything is "hacker spirit", as long as you make something _functional_ out of pieces that haven't functioning in a way you wanted before. Let it be witty, hackish, or beautiful, maintainable, as long as it holds up your business or gives you simply joy.

kmarc··on A forgotten medieval fruit with a vulgar name (2021)
Same, in Hungary it is also popular enough. Now I want to eat it; Although I have never seen in stores around Switzerland.
kmarc··on Claim: GPT-5-pro can prove new interesting mathematics
Reminds me of this story on the Babbage podcast a month ago:

https://www.economist.com/science-and-technology/2025/07/02/...

My understanding is, iterating on possible sequences (of codons, base pairs, etc) is exactly what LLMs, these feedback-looped predictor machines, are especially great at. With the newest models, those that "reason about" (check) their own output, are even better at it.

kmarc··on 95% of Companies See 'Zero Return' on $30B Generative AI Spend
While you are being downvoted here, I would like to express how much I liked how this thought summarized some of the pain points I have to deal with: (regardless of AI):

> they’re faithfully mirroring the mediocrity of the organisation

This is happening with to technologies / tools / etc...

kmarc··on How we exploited CodeRabbit: From simple PR to RCE and write access on 1M repos
Besides that this was clearly a security f*ckup, in my mind it's almost equivalent to running those third party liters in our Internet-connection-enabled editors and IDEs. Other than one banking project, I don't think I ever had to sandbox my editor in any way.

Scary.

kmarc··on How we exploited CodeRabbit: From simple PR to RCE and write access on 1M repos
My nightmare is that one of those auto updating vim/vscode/your-favorite-IDE plug-ins That many of us happily use on all the monorepos we work on, at one point invoke a "linter" (or as in this case, configure a linter maliciously) and we start leaking the precious IP to random attackers :-(

In fact, I use rubocop every day lately LOL

kmarc··on Windows XP Professional
Oh my, thanks for this. Quickly made 1.5M

Used to spend lot of time when I was a kid (I didn't even see a real pinball machine before)

kmarc··on If you're remote, ramble
I cannot say all of them were performing bad

But yeah, some of them... Definitely.

Someone said in another thread, it's none of my business. Indeed. Especially as an external. I also would never report any of my suspicion. Sometimes,however, I'm blocked by this (waiting on others, etc.) so not entirely unaffected, tho

kmarc··on If you're remote, ramble
To defend @bagacrap, they said they tend to be a bit suspicious.

And I am, too, when I hear this weekly from the same person (and when I ask back next day, if she recovered, she asks me "from what"?)

I'm all in for more times off for parents, more PTOs, sabbaticala, etc. But come on, having "a cold" twice a month... IT IS suspicious.

kmarc··on If you're remote, ramble
Indeed, I, as a fully remote, probably overworked person, sometimes wonder if I'm a loser just because I never

* pick up Becky from school

* feel under the weather today so I'll be offline and "take it easy" (never hear about me anymore today)

* sorry "traffic jam" (10:00am)

* sorry "train canceled"

* will leave a bit early (2pm) for [insert random reason] appointment

While all these can be completely valid reasons, it's just funny hearing one of these daily. On a side note, I also kinda like my job and am not interested in slacking.

kmarc··on Arvo Pärt at 90
I didn't expect this name showing up here.

There is no way I can start listening to Fratres without tears appearing in my eyes. It's a work of an impossible master mind, a piece that converts the performer's precision into the listener's frisson. A cathartic experience, every single time.

kmarc··on Speeding up my ZSH shell
Oh nice thanks. Great idea with the async prompt update.

The repo hasn't seen new commits since more than a year, but new issues are still opened. Is it abandoned?

kmarc··on Speeding up my ZSH shell
Honestly, I'm quite OK with bash+liquidprompt. It is probably an order of magnitude slower than these fancy new stuff.

Even with a huge monorepo and git stats displayed after every press of return it's OK (I win time at other places), but it's intriguing to have the same fast prompt display that I would otherwise have outside local git clone's directories.

What seems sexy about fish/starship is that there is built-in performance check / benchmark for slowdowns.

kmarc··on Speeding up my ZSH shell
FWIW I only ever saw zsh at colleagues screen(share) with Oh-My-Zsh

1. Utterly slow and cluttered

2. Colleagues leverage a tenth of its power than what they could achieve with pure bare bones bash

Therefore, never bothered to even try (but had to fix some one liners so that they work on their fancy setup). Also, was surprised that macos switched to it as its default.

I guess I never jumped on the oh-my-it's-so-slow-zsh bandwagon. OTOH, fish+starship combo /that was also recommended here/ seems interesting

kmarc··on Borg – Deduplicating archiver with compression and encryption
> you can argue that borg can just be scripted

And that's what I did myself. Organically it grew to ~200 lines, but it sits in the background (created a systemd unit for it, too) and does its job. I also use rclone to store the encrypted backups in an AWS S3 bucket

I so much forget about it that sometimes I have to remind myself to test it out if it still works (it does).

                           Original size      Compressed size    Deduplicated size
    All archives:                2.20 TB              1.49 TB             52.97 GB
kmarc··on OpenAI’s Windsurf deal is off, and Windsurf’s CEO is going to Google
The forked IDE thing I don't understand either, but...

During the evaluation at a previous job, we found that windsurf is waaaay better than anything else. They were expensive (to train on our source code directly) but the solution the offered was outperforming others.

kmarc··on I'm done with social media – Or: why I have a blog now
For those who don't even open TFA: she is a creator, not a consumer in social media, and she only started two years ago.

It's a long ass post about how fake those people are and how fake you yourself become once you start creating that content.

Wishing the best of luck for the journey.

This was a refreshing exception among all those "enough, I quit social media". OTOH, here I am still surprised how many people find it fulfilling to either be a performing monkey in this palm-sized vertical cage, or the opposite, why is it so fulfilling to watch those monkeys hours long, daily. "monkey" sounds harsh, I know, but in reality, these performers are barely more than just copying, mirroring other ones, with possibly more followers.

What a time to be alive in.

kmarc··on Features of D That I Love
If you think about it, it's the mirrored version of python object/class methods: they receive the object (self) / class (cls) as the first parameter. Same with Rust's trait impl's methods.
kmarc··on Features of D That I Love
Reminds me of vim script's implicit method syntax [1]

Eg. any function call can be converted to a method call on the function's first parameter:

    let mylist = [3, 2, 1]
    " prints "1" as these two are equivalent
    echo sort(mylist) == mylist->sort()
Helps a lot with chaining.
kmarc··on Louvre shuts down with staff sounding the alarm on mass tourism
I don't mind this too much.

I am happy that I can explore rather "unknown" places without having to look at the Instagram idiots taking their template selfies.

As for the Airbnb-problem, I agree it's a shame that tourist spots are becoming places exclusively for tourists, and not being able to maintain even lowest amount of authenticity.

Thankfully, Italy and France are also full of tinier towns which are delights to visit, but thankfully not interesting enough for the Instagram herds.

kmarc··on I deleted my second brain
I find it interesting, that some (many? most?) people develop anxiety about the stash of never-read but captured content in their note-taking apps.

I would think I am normally this guy. The one, who gets anxious over exactly this kind of matter. However, the (almost-)never-read captured content induces two substantially different emotions in me:

* safety

* joy

Safety, because I know the content is there, in case i ever want to search for it (I do daily worklog, I capture web pages for later reads, I also draft my own blog posts / etc before posting it on intranet, and so on).

And joy! Sometimes, accidentally I find a snippet, a piece of knowledge, something I quickly jotted down during a guided tour 4 years ago somewhere in the Andes. I know that at that time I thought it's so, so super important to research the topic later. Even with zero connectivity, probably freezing and bothered by the wind, I went through the trouble of grabbing my phone and taking the misspelled note. Looking at this kind of notes brings back memories. A joyful experience.

kmarc··on Show HN: Convert any technical document into a video presentation
Interesting concept.

I just told a colleague today, who asked for feedback about his recorded presentation, to turn into "static, boring PowerPoint", at least parts of it. I think most of the people this presentation was for would not appreciate a video (especially a long one).

I myself cannot absorb/remember any content from a "five minute video", but happy to locate and repeatedly, reliably retrieve the information from that "three hour document". In other words, the utility of these videos are zero in 5min, whereas the utility of those documents are more than zero, in possibly less than three hours.

With all that said the professional presentation is exactly what would help you succeed with this product, if you find the audience. Well done!

kmarc··on Marines being mobilized in response to LA protests
He was a temporary PM after the previous one (Gyurcsany) resigned after a motion of no confidence against him. Bajnai didn't do much, handled the 2008 crisis, and it was known he would not continue.

Funnily, Gyurcsany was removed after a leaked recording on which he said "we have fucked it up. Not just a bit, but much." [1] It's amazing that after 17 years, when Orban's huge lies and corruption is proven, people are fine with that, but when a former clown PM was complaining to his party members that "we should've done better", half the country was in riot.

[1]: In English: https://en.wikipedia.org/wiki/%C5%90sz%C3%B6d_speech

kmarc··on Marines being mobilized in response to LA protests
Before his second term came, it was the Socialist party in coalition with the (left) Liberals[1] for 8 years. I don't recall to have an equivalent of Sleepy Joe, but one of the early left wing PM certainly seemed a bit dumb.

The "real" problem was that they had too many (Russia-influenced / supported?) ex-communists and some of them were doing corrupt business in the 100k USD range; Of course this is already forgotten, Orban's friends' 100M+ USD ranging businesses seem to be fine with the voters. Not to mention Orban's and the foreign minister's regular visit to Putin.

Relevant search keywords: "Hungary Orban" + any of the following: "stadium", "castle", "rich meszaros", "corruption"

[1]: https://en.wikipedia.org/wiki/2002_Hungarian_parliamentary_e...

kmarc··on Marines being mobilized in response to LA protests
Maybe not that interesting for a non-Eastern-European, but Orbán went all mad when after his first term he lost the elections. He swore to come back and take revenge.

And then 2010-2025 happened, we saw what the revenge was.

Trump coming back feels very similar to this.

Project 2025 is just a collection of methods they used in E-Europe before. On one hand one could read and learn from history. On the other hand... It's a manual on how to do things, in case you wanna build a system like those in E-Europe.

kmarc··on Marines being mobilized in response to LA protests
As a Hungarian, told my friends in November: "the election results, Project 2025, the newly elected president, etc... is the same old story we have already seen with Orban 10+y ago. But don't worry, the US has a much better established democracy, shit can't really go as wrong as in Eastern-Europe"

Well, I'm not so sure about that last part anymore.

← PreviousPage 3 of 16Next →