HNHacker News
TopNewBestAskShowJobs

Martin_Silenus

117 karma · joined August 1, 2025

Old hacker without a damn lamer hood.
submissionscomments
Martin_Silenus··on A third way of using Linux
As far as I remember, when I wrote my email reader/writer in C, ncurses was not even a thing, so I made my own windows and dialogs in text mode with VT-something codes or something like that. That was not on Linux, but on DOS at the time, but anyway. I did not wait for graphical stuff to be common.

I used my software for months to read and write mails, interact in mailing lists, newsgroups, etc.

Funny thing is when a sysop sent me a mail once: basically, he said to me that one of the machines he had the responsibility of back then warned him about a non-conform header. He asked me the name of the email software I was using to report the bug to the author. I thanked him for my first report ever, for his diligency, etc. and of course, I fixed it promptly ;)

Martin_Silenus··on Tell HN: Bob Cringely has died
Yeah, "Triumph of the Nerds" was a wonderful adventure. Now, "Triumph of the Lamers" is taking over.

RIP

Martin_Silenus··on CAPTCHAs don't prove you're human – they prove you're American
The very best CAPTCHA, for now:

"2 + 2 = ?"

Any IA will fail the first try. Most human will fail too, but some will pass and they're the only ones I care about.

Martin_Silenus··on How to keep enjoying programming in a world of LLMs
> Who likes typing code

Hackers.

Martin_Silenus··on AI Is Antithetical to Learning
I'm anti-AI to write code (coz' I simply love it since +40 years, so why should I ask something to do it for me?), but the title is just click-bait anyway. The article itself even has some clues that contradict the title. I precisely often use it to learn stuff, nothing else. Because you never stop learning about code. Granted I don't use AI the way 99% people do, that's for sure (I never felt the need to pay for it TBH).
Martin_Silenus··on Type Punning in C and C++
Hackers don't make Quake III Arena by trusting C rules or compiler optimizations anyway.
Martin_Silenus··on 'Fingerprints' inside the Sun could reveal if it once swallowed a planet
I once ate a peanut too.
Martin_Silenus··on Coding Is Over. Get over It
What in this world prevents you to code?
Martin_Silenus··on Coding Is Over. Get over It
> I will miss it

When honesty goes out the window...

Martin_Silenus··on Ask HN: Can we please limit the AI news flood?
Brute force being the antithesis of hacking spirit, I too wish brute force would end up in Lamer News instead.
Martin_Silenus··on Programming is Art
It didn't click, did it? You're a kind person, you know, but I'm not. I'm a misanthropic megalomaniac guy.

> I think you’re letting your pride get the best of you. Writing software should not be about ego. It’s about making something helpful, or something beautiful

The things I'm the proudest of are, by far, the most useless and unhelpful ones. The ones I did for myself. The ones that made me think "wow, now I rock!" and the machine spit its guts crying "mummy help me". That's what the demoscene (to name one subculture) was all about. That's what hacking is all about in the first place.

> or at the very least financially useful

These have always been the ones I'm the most ashamed about. These were the things I would not have done for myself, but for other people. The ones that kept me living, not the ones that made me feel alive. What did you think I was talking about?

> But I am sure if you were sufficiently motivated you’d learn how to make it work for you.

I'm motivated to code. I'm not an architect, a QA tester, or whatever, I'm a coder. Now, wanna know what kind of person I am and how I made LLMs work for me long before you suggest it here? Read that:

https://news.ycombinator.com/item?id=48072319#48073350

Then, come back and we can talk. I WILL NOT ASK A MACHINE SOMETHING I LOVE TO DO MYSELF, WHICH I TAKE PLEASURE FROM. If that looks like an idiotic and stubborn stance to you, FINE.

Martin_Silenus··on Programming is Art
Well, my way of thinking about it is basically that I did not spend my life shiting on over-engineered-bloated-Golberg-machine source code written by so-called programmers to finish my life asking agents to generate these same stuff 10x faster.

I love code, you don't, fine. So be it.

Martin_Silenus··on Conversations with a six-year-old on functional programming (2018)
Reverse-engineering is fun.
Martin_Silenus··on Orthodox C++ (2016)
Nothing surprising here. People who view C++ as just a better C always outnumbered those who view it as another language.

That's exactly how democratic governments make their decisions… you might think it's stupid, and you'd be right, but that's democracy. It's the majority that counts, not what's right. At least you can have a little fun with their arguments, they're pretty inventive you know.

Martin_Silenus··on Ask HN: Why is the HN crowd so anti-AI?
It's not fundamentaly an anti-AI stance (though I think agentic stuff is the worst usage of LLMs for code, I won't even try to debate about it with people completely sold to it). The issue is what HN is all about now. Brute-forcing is the opposite of hacking spirit in the first place, and I've never read HN to read about that all over the place. Hackers never aimed to deliver things fast, that's not even the point.
Martin_Silenus··on All my clients wanted a carousel, now it's an AI chatbot
Girl, give them ELIZA, they won't even notice.
Martin_Silenus··on I Will Never Use AI to Code
Passion for code, dedication to the art of it... is what always defined me since 1980 on my Magnavox Odyssey. So I perfectly understand what he is talking about, and I share most of it. Still, he makes me smile sometimes with condescension on his stubbornness (I know what I'm talking about, I am stubborn).

Well now, he just makes me smile, not laugh. I keep my laughs to those who embrace AI yelling "hooray" that they no longer need to code while they pretended to love it for so many years. No, you didn't. You though you did, as many people think they love their partner. Or childs. But to which point? What would you sacrifice for it? Whatever you say, you don't really know, and you probably have to say it anyway for the sake of looking weird, or a so-called bad person.

I don't care of what people think here, so let's do it: I sacrified my social life to my passions. My professional life too. I turned down promotions, even early. Because not coding, or coding less, was not worth any salary. Besides I'm not made to manage teams anyway, they would blame me for being harsh, too demanding, so no, forget it. I want to remain happy, your employees too. Let me do what I love and everything will be fine (though don't take me for a grunt, I have things to say in my field, this is MY field). Yes, I sacrified my life to it. Did you? No, you're not dedicated enough. That's not a shame, maybe I'm the one to blame, maybe I'm the one pointless, the one too much this or too much that, but I am what I am.

So I won't blame him for this article. We're probably the same kind of nerds in that regard, and nerds are just that: living in another dimension. Not only different from a so-called conformity, but something more unfathomable. That's why they marginaly work together: they can't even understand each other completely.

However, I would not have written that I don't use AI. Because I do use AI, but undoubtly and definitey not the way most people do (or pretend to). And probably in a way the author did not really try. No need for the damn Claude and such, come on. Free options are enough for that way of using it. Need to refactor? Why would I ask the AI, I prefer to do it with LSP in my Emacs editor. Takes longer? Maybe. But I'm still aware of the whole thing. My brain cells refresh, like a RAM.

AI does not write my code. It often suggests, so often that it's not rare I ask it firmly to stop writting code, only talking about it, about some logic in a specific area. That's a quite different approach. And even if its code is good, I would be ashamed to kill/yank (you though I would copy/paste? Come on!). First, it's not my style, not my naming conventions, etc. I know we can lead it to use our style (users of Claude always talks about config files for such things), but I fucking don't care. I don't want to depend on this, needless to say what I think about paying for it.

I can say it now: AI is the better companion of the lonely nerd EVER. I wish the author would find it at some point. Not to write code for him, but to help when in doubt on something. Oh damn, I always have doubts in many ways. That's sane to doubt. Never leaving the thinking apart, no way! My brain cells need that.

Also to have clues of the options. Clues of the newer paradigms. Or simply chit-chat about... code. Common practices. Algorithms (more often, it just responds about things I already know, so what? It's not in my mind, let's continue). For example, it's very good to embrace modern C++, there are so many things that changed in that field. It's also good to make sense of sometimes over-verbose compiler errors, especially when you go crazy with your own templates (omg, yes, in that damn context it's a typename, such things). Or to work with unreadable regexps too. Such things again.

That's not an approach for work, for jobs, to make a life. Where we have dead-lines and must respect it as much as we can. I don't work since a year or two, I'm just keeping an eye on technology, as I always did anyway. I always work much more with my own projects, it's too satisfying to stop, or find an excuse to stop; no boredom. The best times are when I do things for myself, for my own dedication. In that context, without dead-line, the use of AI is sooo different from what they're all mumbling about. TBH, I've read many things about it, and NOT A SINGLE time I've read something that closely matches how I use it.

I don't buy time with AI. Most people do, but I definitely don't. On the contrary, I lose time... but for the better. The same way I always lost time digressing of my current goal. What's that new thing it talks about? Wait a minute... wtf? Let's dig it... wow, that's cool! One hour lost, still... not really lost. And again, and free, no charge, not for that. Yes, I need to recall some context sometimes, just enough for what a fresh session needs to know. It does not need to know all my codebase, just that bit, and maybe that bit too, and off we go.

So yes, you see, I have much more fun reading them all than reading that article which, in many ways, makes sense (and that's a breeze in the AI hype), but which is still too stubborn, and believe me, I rarely say that from other people in my loved field ;)

AI helps me learn. Not to code, I do this since ~45 years! No, learn new things, new paradigm, or old ones I may have missed, because coding field is so large you can't know everything. You just have to insist when it seems to just say what you already know. There's always something to learn at some point. One doesn't have to trust it all the way, we have tabs! Dig the docs, the manuals, the APIs... just like before, except the AI often prevents searching for too long for the good terms.

I could write more on it, a lot more, but I'm not writting an article, so let's stop now.

Martin_Silenus··on The Boring Internet
The Internet I grew up on was not the web. It was mail, newsgroups, IRC… maybe the article talks about that, but I don’t care as this is nothing the web can kill in any way.
Martin_Silenus··on Microsoft Outlook thinks Microsoft Azure emails are spam
Well, we're talking about something that makes all other mail readers draw J for smileys since decades because M$ doesn't give a shit about even de-facto standards, after all...
Martin_Silenus··on LLMs could be, but shouldn't be compilers
Maybe God was so angry seeing His fellows embrassing LLMs. So He asked vaguely one of those lame things, for the first time:

  0. "Make something cool out of this insane amount of energy." (temp: 10^42 Kelvin)
  1. He slept for a while.
  2. Datacenter exploded His realm.
  3. ~380 000 years passed and fiat lux.
  4. ~13 billions years passed and here we are.
  5. JMP 0.
Martin_Silenus··on Intel will start making GPUs
I wonder what the hell is that damn thing I select sometimes on my Vulkan engine with --gpu-select=Intel :)
Martin_Silenus··on Paris had a moving sidewalk in 1900, and a Thomas Edison film captured it (2020)
Asimov describes networks of moving walkways on Earth. There are several adjacent ones with different speeds, and the central one is the fastest. People optimize their journeys by entering the network from the outside and gradually moving to the faster inner beltway. And vice versa when they approach their destination. It's very detailed, quite realistic… and inspiring.
Martin_Silenus··on Pre-emptive Z80 multitasking explainer
Did this on my Atari ST 68000 back in the 90s... I did not even heard about the word "preemptive" at the time (guys, I did not even know the Amiga OS did this natively), it was just an idea. Task switching every 10 or 20 HBL or so. I was so glad to have two routines running, each one changing color index 0 register to red and blue so I can see it realtime.
Martin_Silenus··on The Majority AI View
> I'm skeptical the majority of tech experts are struggling to find the utility of them.

Looks like we did not read the same article.

Martin_Silenus··on The RSS feed reader landscape
No wonder they did everything they could to hide RSS from the masses: it's such a shame that users control their own feeds rather than their obscure algorithms.
Martin_Silenus··on 50 Things I Know
I know for sure that HN stands for Hacker News.
Martin_Silenus··on Instant Checkout and the Agentic Commerce Protocol
Sorry, but I did not find any "Aaaaaarrrrrrrggggghhhhhhh" to purchase. Could you give me more details?
Martin_Silenus··on My Ed(1) Toolbox
Forget it, you won't be able to be funnier than the 1991 TRUE PATH TO NIRVANA. This is unbeatable.
Martin_Silenus··on Just let me select text
People's stupidity will always surprise me. I mean... it's such a basic irony trick given the subject matter that it doesn't even deserve to be mentioned, let alone questioned.
Martin_Silenus··on Is life a form of computation?
Above all, we mustn't torment the sacrosanct biological neuron center too much (they already have a hard time accepting that they're monkeys, so give them a little dignity, damn it).

“A man doesn't think. It's just probabilistic generation.”

Heretic!

Page 1 of 3Next →