hummingn3rd
Re:Ten Rules for Negotiating a Job Offer
on Sunday April 06, 2025 @04:11AM (#43599774)
I am a bit confused by not talking about the salary right away, I have seen advice like yours and in this article about not giving the number fisrt but the opposite in other articles saying to leverage the anchoring bias by giving a high number first. That would help raising the following offers. Both approaches seem to make sense so I am not sure what to choose.
Re:The Great Barefoot Running Hysteria of 2010
on Tuesday March 25, 2025 @12:54PM (#43473400)
I have been wearing barefoot shoes for walking and felt better, no more pain in the knee, but outside of my personal experience, I haven't been able to find convincing studies on the benefits of barefoot shoes. Does anyone know any links about that ?
Re:Discworld Rules
on Sunday March 09, 2025 @07:41AM (#43308188)
I thought this was going to be about all the physics rules in the discwolrd, like how light travels, the rule of the one chance in a million, or that cats can see the eight color or Death etc. I'd love to see a list of all of them, I haven't noticed any inconsistencies so far but I haven't read that many novels yet.
Re:Webb and Hubble confirm Universe's expansion rate
on Tuesday March 12, 2024 @02:26AM (#39676718)
If you speak French or don't mind translating, there is this great video that goes through these techniques in layman's terms
https://www.youtube.com/watch?v=FGwmAEMabm4&t=1
Re:System-wide open source ad blocker for Mac, Windows, and Linux
on Tuesday December 05, 2023 @01:52AM (#38527841)
Thank you for your work! If you are interested in users verifying your binaries, maybe sigstore could help you.
Re:Writing Python like it's Rust
on Sunday May 21, 2023 @09:49AM (#36020819)
Most of the issues described there are solved for me by using pydantic: https://docs.pydantic.dev/latest/ (whose core has actually been recently rewritten in rust ^^).
To avoid switching parameters with the same type, I like to use * in my methods definitions instead of NewType to force naming parameters. Pydantic allows to validate methods parameters too (see https://docs.pydantic.dev/latest/usage/validation_decorator/) but this is at runtime and can add a performance overhead so it could be enough for the modules interfaces with the rest of the code only. For static checking, the NewType method is probably better, using a simple * avoided us many mistakes already.
Re:I want to lose every debate
on Tuesday January 31, 2023 @05:11AM (#34593387)
That makes me think of The Scout Mindset: Why Some People See Things Clearly and Others Don't https://g.co/kgs/2eXND7
Re:The Shit Show
on Sunday January 15, 2023 @05:13PM (#34394149)
Martin fowler made a guide from his own transition to mastodon
https://martinfowler.com/articles/exploring-mastodon.html
I've been really into psychology and how to adapt your communication based on that. I've really enjoyed the article taker vs giver on HN, I especially enjoy learning about cognitive biases and things like NVC.
Re:Python’s “type hints” are a bit of a disappointment to me
on Friday April 22, 2022 @02:56AM (#31119016)
I was curious of seeing if pydantic was mentioned, thanks! We use most of the same tooling as you, I'm always interested in improving our tooling, would you be willing to share your mypy plug-ins names or maybe most useful tools for inspiration?
Re:How to Design Better APIs
on Saturday March 12, 2022 @02:11AM (#30649580)
I really like this way of versioning https://medium.com/@XenoSnowFox/youre-thinking-about-api-ver...
It uses Accept and Content-Type to version resources: application/vnd.company.article-v1+json
Re:Ask HN: Rebase or merge Git strategy?
on Friday November 09, 2018 @04:09AM (#18413253)
Hi, using git flow I would be more in favor for the rebase strategy, I think conflict resolving should be the responsibility of the developer adding the feature. It's part of the cost of developing it. However, it is essential to rebase all the time and do non breaking and microcommits, I suggest doing a rebase many times a day to handle conflicts a little at a time. Moreover, a feature branch should merge with the dev branch and not last more than three days at most to mutualize code and sharing value. This should prevent never ending conflicts
Re:Show HN: Mocktastic – Simple, Offline mock REST APIs for your entir...
on Tuesday April 10, 2018 @12:37PM (#16802720)
It would be great if it could generate from swagger API like prism
Re:China has started ranking citizens with a creepy 'social credit' sy...
on Sunday April 08, 2018 @01:54PM (#16787278)
China is looking more and more like some famous distopia
Re:New features from the last few versions of Git
on Friday April 06, 2018 @01:12PM (#16774993)
Thanks for the article, I've just learned many options I didn't know !