HNHacker News
TopNewBestAskShowJobs

leoff

618 karma · joined January 16, 2022

meet.hn/city/de-Munich

Socials: - github.com/leoffx - linkedin.com/in/leoffx

---

submissionscomments
leoff··on Tim Cook's Impeccable Timing
your comment read as AI
leoff··on The Beauty of Bonsai Styles
Do you know the species?
leoff··on Got kicked out of uni and had the cops called for a social media website I made
>I honestly think i was pretty respectful to everyone

Cursing at people, taking hidden photos, posting them publicly laughing at the situation, mocking employees and the police, is the opposite of being respectful.

leoff··on Got kicked out of uni and had the cops called for a social media website I made
Reading this wasn't easy, but let's appreciate the authenticity.

This post doesn't reflect well on you, you were disrespectful to every person in the story. You really need to grow up, and you could've handled this way better.

You could have, for example, asked exactly what their concerns were, and proposed ways to address them.

Your site looks very amateur, but from your description, it doesn't sound like you are doing anything clearly forbidden by law.

>someone had written a comment about S which he did not like.

Couldn't this also be done in the reddit? Then is the lack of moderation and language filters the problem?

leoff··on Systems Thinking
>In a sense, it is the difference between the way an entrepreneur might approach doing a startup versus how we build modern skyscrapers. Evolution versus Engineering.

There are core differences in software engineering that, unlike in construction work:

- making changes is often cheaper

- we might not know beforehand everything that is needed to be built, especially unknown unknowns

I would still agree that the truth is somewhere in between, but I would argue that, for software, it's closer to the evolutionary approach.

leoff··on The Overcomplexity of the Shadcn Radio Button
Exactly this. OP fails to understand that there are reasons why it was done this way, and that someone who spent thousand of hours working on this might know something that they don't.
leoff··on Our babies were taken after 'biased' parenting test
That's an incorrect answer. A light-day means "the distance covered by the speed of light in a day (24h)". The day length is related to Earth's turn speed, it's not related to its distance to the sun.
leoff··on Google Antigravity
I think the models are under high load right now, and not working properly.
leoff··on Haiku Validator
I don't know what a

haiku is. can anyone

please explain it?

leoff··on No reachable chess position with more than 218 moves
I seriously thought they meant "it's not possible to have a chess game with more than 218 moves"
leoff··on Use singular nouns for database table names
Seriously? I don't care what you call your tables, as long as it's consistent and it's nothing egregious.
leoff··on Flunking my Anthropic interview again
>>My best wasn't good enough. I'm not good enough. >what an awful way to talk about yourself

He's is not completely wrong with his line of thought, but I agree it's awful.

It took me long to figure this out for myself, the truth is that OP needs to grow up, and this is the perfect opportunity to do it.

leoff··on Keep Pydantic out of your Domain Layer
>How many millions codebases use it is irrelevant.

It is relevant, because it speaks to the reliability of the dependency. `pydantic` has 24.7k Github stars and was last updated 52 minutes ago.

Adding a random dependency `dacite`, which has 1.9k Github stars, no one has ever heard of, and was last updated 4 months ago, introduces way more complexity and sources of instabilities than propagating `pydantic`.

leoff··on Keep Pydantic out of your Domain Layer
>The less your core logic depends on specific tools or libraries, the easier it becomes to maintain, test, or even replace parts of your system without causing everything to break.

It seems like the author doesn't like depending on `pydantic`, simply because it's a third party dependency. To solve this they introduce another, but more obscure, third party dependency called `dacite`, that converts `pydantic` to `dataclasses`.

It's more likely that `dacite` is going to break your application, than `pydantic`, a library used by millions of users in huge projects, ever will. Not to mention the complexity overhead introduced by this non sense mapping.

leoff··on Show HN: MMOndrian
I would love to know more about it! you should make a blog post
leoff··on P-Hacking in Startups
wrong: given that we got this result, what's the probability the null hypothesis is correct?

correct: given that the null hypothesis is correct, what's the probability of us getting this result or more extreme ones by chance?

from Bayes you know that P(A|B) and P(B|A) are 2 different things

leoff··on Show HN: MMOndrian
merging squares was the most satisfying part for me, but there is a bug sometimes when merging, the server refuses to do it even though it's valid
leoff··on Show HN: MMOndrian
yes hahah did it twice, I think OP nuked it once

it was a simple rule, if y < 1/3, black, if y < 2/3, ...

leoff··on Show HN: MMOndrian
sorry about that and the merges! I'm stopping now :)

that was a fun way to spend the past hours

leoff··on An Interactive Guide to Rate Limiting
you're 80% there, especially with functionality, but it needs some polishing
leoff··on An Interactive Guide to Rate Limiting
It really looks AI generated
leoff··on Show HN: Hacker News historic upvote and score data
it's easy:

1. add `position: relative;` to `main-container`

2. add `position: sticky; top: 0;` to `graph-container`

you need to figure out what to do in the mobile display though

leoff··on Gemini in Chrome
>as long as other models can eventually enjoy similar integrations, through extensions

They can't, Gemini is being baked in the browser. Other players can't do this.

leoff··on Gemini in Chrome
How can OpenAI, Anthropic, or any other AI player compete against this? Google can just slap their products to everybody in Android, Google Chrome, Google Search, which creates an unfair advantage.
leoff··on The FizzBuzz that did not get me the job
I've created a joke Python library, hoping that I would get asked to code it in an interview. No luck so far

https://github.com/leoffx/fizz

leoff··on Ask HN: What skills do you want to develop or improve in 2025?
Thanks for the suggestion! I'm following the website https://teachyourselfcs.com/ , which also mentions this course. It looks very good so far.
leoff··on Ask HN: What skills do you want to develop or improve in 2025?
Computer Science. After transitioning from Mechanical Engineer, and 5 years of being a "Software Engineer", I want to understand more how computers, operating systems, network, etc. work
leoff··on Distributed Erlang
type this in your console `document.body.style.cssText = 'animation: none !important'`
leoff··on Ask HN: Anybody used Retool for production, user-facing app?
From personal experience, I wouldn't try making anything complicated with Retool.

The saying "it makes hard things easy, and easy things impossible" is fitting, once it feels like you're fighting against the platform, it's time to quit and start writing some code.

leoff··on We outsmarted CSGO cheaters with IdentityLogger
LOL
Page 1 of 4Next →