HNHacker News
TopNewBestAskShowJobs

0xCE0

268 karma · joined March 9, 2025

■ CEO/Founder in Finland

■ True fan of HN since ~2010

■ Interested in programming, business, design/architect/engineering, philosophy, music, gym, cooking... anything of beauty, utility, and inspiration/relax!

submissionscomments
0xCE0··on Social Security Administration Moving Public Communications to X
The problem here boils down to Expanse-style "communication buffers", that stores and routes messages broadcasted/singlecasted by entities.
0xCE0··on Social Security Administration Moving Public Communications to X
Not taking account this specific case, but the general habit that news, be it small or big, are published first/only on Twitter/Facebook/IG/Tiktok etc. is bad and sad. It is bad both for readers and organizations themselves.

For readers, it is confusing and messy to know which platforms acts as a medium for communications. And usually these platforms require login, or nags for it, and doesn't show posts on chronologically to get clear understanding of the news events.

For organizations, there is a risk of shadow banning/closure of account, therefore not having any control of archivability and visibility of communications.

The best and clearest approach for communications probably is your own website with comms section, and post one-sentence summary + link to your website for a variety of social medias for greater visibility. There should be only one long-standing statement/source of truth for each newsworth event. Except of course if your strategy is to manipulate audience with confusion.

0xCE0··on Microsoft Patches 125 Windows Vulns, Including Exploited CLFS Zero-Day
"Safe" programming languages and development approaches are not the most effective way for safe programs - removal of code == removal of attack surface is. Of course, companies/economy rewards for more code lines/gross domestic product, not with less. If you don't originally need the code, there is nothing to hack.

So much sadness created by low quality meaningless products, so much time wasted for continual updating, so much money wasted for poor resource allocation.

0xCE0··on Ask HN: Looking to Break into Cybersecurity – Where Do I Start?
The obvious answer of course is that to be "cybersecurity specialist/expert", you have to be a hardcore hacker in its original meaning: to be a person who understands what things actually are (behave), not what people say they are (behave).

In my opinion, cybersec/infosec expertise/mindset should be always-on on everybody at 2025. Starting from scammers calling/messaging, to malware/spyware on devices, social engineering, physical security, people security/trustworthyness, trust/auth/integrity/encryption/backups/certs/audit-trail etc... Everything. One needs to know if one is hacked already ("Reflections on Trusting Trust.pdf"), and one needs to know when one is hacked (tripwire). And knowing what is/are your weakest link(s), because it usually defines the strength of your defences.

0xCE0··on Ask HN: Which Opens Source Software have the sexiest code?
Many Freedesktop-projects have very beautiful/elegant/professional/clear C code, e.g.: https://gitlab.freedesktop.org/mesa/mesa/-/blob/main/src/amd...

Also Blender, Chrome, FFmpeg, LLVM are examples for large and long scale projects codebases, that are almost like old vs. new brain, meaning there are old low-level codelines and on top of those cumulates all kinds of abstractions.

Geohot's tinygrad is great example of booting up codebase from scratch: set conscious goal for small max lines of code (e.g. 1k), then code the next state of working implementation, then clean and refactor it to cut the fat off. It feels that code wants to shape to specific form and size depending on goal.

0xCE0··on When so much knowledge is produced every day, how do you keep up?
Interpret all information as "ambient texture", and if something catches your attention, ask why and what real value it contains - what is the essence, motivation. Real value is something that refines your current version of your understanding.

Try to recognize redundant information: if there is more than one version of something, it is some entity's implementation/opinion/recommendation/product of some general concept. E.g. there is only one real "programming language" that your computer cares about, machine code (few ISAs generally, of course), and the redundant noise comes from all other programming languages that we humans care and fight. Same is for computer programs: there is only one real computer program: operating system kernel (few OS's + bootloaders, of course), and all other software is just redundant noise that is loaded by the OS. Same applies for religions: if people believe in different gods, well, redundant noise if watched from outside. Political parties, countries, currencies, companies.. redundant implementations of general concept. Purify yourself from redundant information - don't let special cases confuse from the general case!

0xCE0··on Ask HN: Best books written on “How to think”?
Well, maybe the best example is this: https://fs.blog/tgmm/

I have physical copies of these books. They are really well quality material, well layouted, and the content is similar to what is found at fs.blog website. All the "mental models" for thinking they include are kind of p*rn for this kind of stuff, but it is nearly impossible to apply these mental models consciously in real life, especially ad-hoc real life situation. There is no time to think each different mental model for every situation/task/problem/matter. The most effective thinking is the real-life "quick math/no BS" style of thinking, and the real superpower is if you have made your own expedition to the matter, because then you can just recall the stuff you need from your own brain quicker and better than any LLM.

0xCE0··on Ask HN: Best books written on “How to think”?
I have read many these kind of books, and I have found none of them to be helpful. They are just mangling delicious-sounding sentences.

I have found that the most effective way to think is to write your own book, your own expedition of the matter at hand. When you write a sentence/paragraph, you notice how poor/ugly/erroneous your writing is, and then you rewrite it. I love being noticing how wrong I am, because at that point I have learned something. This way, you have iterated and learned the matter, and learnings are not just in your brain with you all the time, but you also have externalized it in writing, and the passing of time shows if it is timeless bulletproof understanding/thinking/learning/whatever.

0xCE0··on Ask HN: Struggling with Anxiety as a Developer – What Are My Options?
Here are couple of thoughts:

- Whenever anxiety fills my mind, I like to look deep space images to remind myself that all the human problems here on Earth are just made up. No other animal cares "economy", "startups", "performance reviews", "jiras" etc. What we humans have created here is truly form of "matrix" that forces to play by its rules, but it is illusion.

- If you think what other people think of you, the most probable answer is, they don't think anything of you, or if they think, one such thinking might last ~10 seconds. There are just too many people and too little time to think other people. No one probably cares, at least that is my own experience.

- I have always been the slowest performer in my jobs (and many times got special coaching/discussions because of that), yet it usually have been me who got promotions. It is because faster people usually just churn the same stuff, while my slow work has given me time to think what the work is actually about, and produce something completely new line of thinking and valuables that other people just don't do, because they just keep churching and churning the same.

- Keep up with the most important basics: sleep, healthy food, and physical exercise, to have energy for mental work.

0xCE0··on Self-Hosting like it's 2025
This.
0xCE0··on Ask HN: Are You Vibe Coding?
Hell no.
0xCE0··on Apple needs a Snow Sequoia
Code signing is absolutely disgusting practically and philosophically. It has very reasonable and good intent behind it, but the practical implementations cause great suffering and sadness both for developers (cert management, cost, tools) and end-users (freedom of computing).

It is ugly: https://hearsum.ca/posts/history-of-code-signing-at-mozilla/

0xCE0··on Recommendations for designing magic numbers of binary file formats
Clear rationales doesn't sell well: better to obfuscate specs with hidden design decisions and build complexity moat.
0xCE0··on Happy 20th Birthday, Y Combinator
I'd say the only real reasons any founder needs "accelerator"/any kind of VC firm is lack of money and/or domain-specific professional help/mentoring when encountering a problem that seems to be too hard to overcome by yourself.

So, ideal accelerator/VC would be one that would want to fund your (ad)venture without taking too much motivation off by having large ownership/control, and have connections/pool of domain-specific professional expertise. And wants to believe in you.

0xCE0··on Happy 20th birthday, Y Combinator
HN has been my very favorite website that I consciously open every day since last ~15 years. It is the portal to get the ambient and relevant view of the techland.

I love the near-non-BS nature of it. And even though the techland changes, HN itself has had very little change, so it acts somewhat safe stable ground/forum/club for observing the ever changing techland. Although I recognize there is somewhat minimal degration in comment quality (less professional pragmatic comments over the years, at least so I feel), it still trumps every other alternative there is.

So, thank you PG/HN, and of course the HN community that makes most of it.

PS. I have been read-only mode for the past ~15y (and there was nothing valuable for me to comment on anything), but now I created account and this is my first comment :)

← PreviousPage 4 of 4