HNHacker News
TopNewBestAskShowJobs

Hasnep

897 karma · joined August 31, 2019

website: https://www.ha.nnes.dev contact: h[at]nnes.dev github: hasnep
submissionscomments
Hasnep··on Sam Altman and Jony Ive 'IO' Lawsuit Copy [pdf]
Do you think the US's Republican party is spelt with a small r?
Hasnep··on uv: An extremely fast Python package and project manager, written in Rust
My experience is that ruff reimplemented 99% of the most popular features of black, isort, flake8, pylint, etc. and then added 10000% more features on top, that feels like a fair tradeoff to me.

I've converted multiple large Python codebases to ruff, and each time I just configure ruff as close to the previous tools as possible, then reformat the entire codebase with ruff and remove all the previous tools. The speed increase when linting alone is worth the minor formatting changes to me.

If you really insist on keeping isort's sorting then you could at least replace black and pylint, which would reduce the total number of tools by one.

Hasnep··on Sega mistakenly reveals sales numbers of popular games
Keep in mind a lot of that is from Pachinko, see articles like this: https://www.tweaktown.com/news/56271/sega-made-1-billion-pac...
Hasnep··on YouTube's new anti-adblock measures
No, but if someone is handing out free DVDs with adverts on them I can put a sticker over the adverts. If the adverts are in the movie, I'm allowed to skip them.
Hasnep··on Go is a good fit for agents
And yet its types are turning complete
Hasnep··on Go is a good fit for agents
I think they meant you can use curl to install uv and then you don't need to (manually) install anything else
Hasnep··on 10 Years of Betting on Rust
Those points are taken from the article in the reference at the end of the sentence, it's just someone rewording a blog post.
Hasnep··on See how a dollar would have grown over the past 94 years [pdf]
They just gasped, they didn't seem ungrateful to me.
Hasnep··on 10 Years of Betting on Rust
Having skimmed it, I had the opposite reaction, the wording is clunky in a way that I haven't seen LLMs do, it feels very human to me.

Stuff like

> Also the learning curve for Zig can be steep, especially for those unfamiliar with low-level programming concepts.

I don't think an LLM would start a sentence with "also" like that

> The small and simple syntax is an important part of the maintenance, as it is a goal of the language to allow maintainers to debug the code without having to learn the intricacies of a language they might not be familiar with.

The wording here feels like someone who's a fan of Zig taking a sentence praising Zig's design and trying to rework it into a slightly more neutral encyclopedia style.

Hasnep··on Show HN: This Hacker News does not exist
The comments were my favourite part
Hasnep··on Valkey Turns One: Community fork of Redis
GitHub Actions runners are based on Ubuntu, and from the Repology link it seems ValKey is in the "universe" repository which is a community supported repository and therefore might not be enabled by default.
Hasnep··on Ask HN: Tired of all the AI, what other cool tech is out there?
For anyone else who is as confused as I was, the Terraform mentioned here isn't Hashicorp Terraform
Hasnep··on Ask HN: What are you working on? (May 2025)
How ironic
Hasnep··on 'Crypto king' turned NYC townhouse into torture chamber to gain partner Bitcoin
Don't worry, it happens outside the US too! Just ctrl+f this page for "France": https://www.citationneeded.news/issue-84/
Hasnep··on Show HN: F2 – Cross-Platform CLI Batch Renaming Tool
Thanks for making f2, I've been using it for a while and it's saved me so much time!
Hasnep··on Valve takes another step toward making SteamOS a true Windows competitor
One small correction, Bazzite isn't built on Steam OS, it's based on Fedora.
Hasnep··on Valve takes another step toward making SteamOS a true Windows competitor
That's why they suggested checking protondb, it really depends on the type of games you play. All the games I play work fine on Linux, but if you want to play Fortnite or League of legends then you're out of luck.
Hasnep··on Pyrefly: A new type checker and IDE experience for Python
Thanks for the explanation, that makes more sense than them giving up.
Hasnep··on Google Logo Ligature Bug
If the ligature takes up the same horizontal space as the characters it represents, then I don't see why not.
Hasnep··on Pyrefly: A new type checker and IDE experience for Python
By the way, Mojo seems to have given up on being a strict superset of python, I think they're aiming for more of a C++ to C relationship where there are some small differences, but the majority of code will work without modification.
Hasnep··on Create and edit images with Gemini 2.0 in preview
No, but a good designer will be able to help you put what you want into words.
Hasnep··on Ty: A fast Python type checker and language server
They probably use (based)pyright which is much faster than mypy and ruff which is much much much faster than pylint.
Hasnep··on Ty: A fast Python type checker and language server
It's a bit late now that python has existed for a couple of decades
Hasnep··on Ty: A fast Python type checker and language server
Depending on the reason you hate Pylance, you could try basedpyright instead https://docs.basedpyright.com/v1.18.4/installation/ides/
Hasnep··on Kate and Python Language Server
I've been recommending it whenever Pylance comes up on HN or Lobsters, the docs explain how to set it up on the most popular editors: https://docs.basedpyright.com/dev/installation/ides
Hasnep··on I'd rather read the prompt
I've heard this called the toupee fallacy. Not all toupees are bad, but you only spot the bad toupees.
Hasnep··on Gorgeous-GRUB: collection of decent community-made GRUB themes
What's wrong with Plymouth? I use it on NixOS and it seems to just work and show a Nix logo on boot
Hasnep··on Amazon Rules Out Displaying Tariff Impact After White House Attack
That's not really whataboutism, it's more "yesandism", or just adding to the conversation.
Hasnep··on Vibe Coding: Developer Slot Machines (Cursor, Windsurf)
Vscode is permissively licensed, but some of the Microsoft created extensions are proprietary, e.g. the C/C++ extension and the Pylance extension. They state in their license that they can only be used with Visual Studio and Visual Studio Code and crash if you try to use them with VSCodium for example.

There are open source alternatives, the basedpyright extension is better than Pylance and I've heard the clangd extension is good.

Hasnep··on OpenVSX, which VSCode forks rely on for extensions, down for 24 hours
Nowadays there are good alternatives to some of the proprietary Microsoft extensions, I use the basedpyright extension on VSCodium and prefer it to Microsoft's proprietary Pylance. I've also heard good things about the clangd extension as an alternative to the C/C++ extension.
← PreviousPage 4 of 11Next →