HNHacker News
TopNewBestAskShowJobs

BoumTAC

1,456 karma · joined June 12, 2016

I'm building GpxTrace to improve the way we create gpx trace.

https://gpxtrace.com/

And my blog: https://boumtac.com/

submissionscomments
BoumTAC··on Revolut down as users report app not working
Can we still pay ? I have some shooping to do during my lunch break and I don't want to feel stupid without a way to pay at the checkout.
BoumTAC··on Grok 4.7
Absolutely not. I know Elon retweet them a lot when Grok is good. This is how I discover the company.

I like to follow them and look for benchmark for each LLM release.

BoumTAC··on Grok 4.7
Vals AI just affirm that Grok 4.7 is worse than Grok 4.6 (It ranks #24 on the Vals Index at 54.2%, down 5.0 points from Grok 4.6 (#14, 59.2%))

https://x.com/ValsAI/status/2102086608476590432

BoumTAC··on HTTPX2 – A next-generation HTTP client for Python
Thanks for the explanation !
BoumTAC··on HTTPX2 – A next-generation HTTP client for Python
Noob question: what's the purpose of having so many request libraries? In JavaScript it's crazy, but in Python it's starting to feel the same: requests, httpx, httpx2...

From my perspective, HTTP requests have been mastered for years (decades?). What's the point of switching libraries? What's so extraordinary about the new HTTP library that makes requests look crap?

I understand that new protocols appear from time to time (like HTTP/2), but that's very rare. And if there are performance differences between two libraries, are they really that huge? Even if they are, 99% of people don't need that boost. What prevents someone from just improving the existing library's performance?

BoumTAC··on Acadia Bringing the benefits of elm to SQLite and PostgreSQL
https://acadia.engineering/blog/rethinking-database-programm...

Post from the author

BoumTAC··on What I love about Django
The DHH hate is absolutely crazy on HN.

I don't understand how people can be so out of touch.

BoumTAC··on Grok 4.5
Grok Build sucks compare to composer 2.5. Just use compose 2.5 and you'll have basically unlimited usage on the 40$ plan.
BoumTAC··on SpaceX to buy Cursor for $60B
Compose 2.5 is the default model in Grok Build. And it's quite incredible. It's comparable to Opus 4.7 but faster and incredibly cheaper .
BoumTAC··on Use boring languages with LLMs
I’ve just started a new app with an Elm frontend. I’m using Grok Build, and it integrates really well.

The compiler is incredibly helpful because it catches errors and gives clear explanations and the LLM can iterate over it. I’ve also added the elm-review package with the default configuration, which is fantastic for ensuring code quality.

BoumTAC··on For the first time in history, more Americans are moving to EU than vice versa
I don't know how they do this, but Paris is full of Americans living there.

I think they stay for a few months. Maybe they just don't tell their company and the company still think they are working in the same place.

BoumTAC··on For the first time in history, more Americans are moving to EU than vice versa
Americans enjoying their huge American salaries while working remotely from poor European countries
BoumTAC··on GPT‑5.4 Mini and Nano
But they are getting dramatically better.

What's the point of a crazy cheap model if it's shit ?

I code most of the time with haiku 4.5 because it's so good. It's cheaper for me than buying a 23€ subscription from Anthropic.

BoumTAC··on GPT‑5.4 Mini and Nano
To me, mini releases matter much more and better reflect the real progress than SOTA models.

The frontier models have become so good that it's getting almost impossible to notice meaningful differences between them.

Meanwhile, when a smaller / less powerful model releases a new version, the jump in quality is often massive, to the point where we can now use them 100% of the time in many cases.

And since they're also getting dramatically cheaper, it's becoming increasingly compelling to actually run these models in real-life applications.

BoumTAC··on Are LLM merge rates not getting better?
It's because they are getting so good it's impossible to recognize them.

Haiku 4.5 is already so good it's ok for 80% (95%?) of dev tasks.

BoumTAC··on The special hell of Bolt, Europe's Uber clone
I'm all about trashing Europe when it's needed but I think this post is an hidden PR post.

It seems so fake to me and so far from the experience I have here in France.

BoumTAC··on I've launched 37 products in 5 years and not doing that again
you should not ask indie hackers for advice and you should not hang out with them.

If you build a product for marketers, you should hang out with them and ask them for advices, not indie hackers who know nothing about marketing.

If you build a product for bakers, you should hang out with them to understand what they need, not with indie hackers who have never baked anything in their lives.

That sounds logical, but for certain types of products, it is not.

There is no point in talking with indie hackers. It's only useful if you need knowledge about coding skills, which is rarely the case (especially now with AI).

BoumTAC··on Using uv and PEP 723 for Self-Contained Python Scripts
How does it work ? How does it find the environment ?

Let say I have a project in `/home/boumtac/dev/myproject` with the venv inside.

If I run `uv python find --script /home/boumtac/dev/myproject/my_task.py`, will it find the venv ?

BoumTAC··on How to Use Em Dashes (–), En Dashes (–), and Hyphens (-)
I'm not a native English speaker, but don't you use the ";" in English ?

To me, it feels like it is the same purpose as the EM dashes.

And I discovered the EM with ChatGPT, I've never seen it before.

BoumTAC··on Rewrite It in Rails
Shopify is built using Ruby on Rails, they successfully handle enormous traffic spikes during Black Friday sales without issues.

So I think we're good with performance.

BoumTAC··on Ryanair Boeing 737 MAX plunges 2,000ft in 17 seconds
Something I don't understand, Boeing 737 have been flying for years without no issue.

Why since a few month are they a lot of problem with them ? Why did these problems not appear before ?

BoumTAC··on GPT-4o
Did they provide the limit rate for free user ?

Because I have the plus membership which is expensive (25$/month).

But if the limit is high enough (or my usage low enough), there is no point for paying that much money for me.

BoumTAC··on Linux has reached 4% for the partial Feburary 2024 data on StatCounter
I think it's because of two things.

- The first one Chrome OS.

- There's a noticeable trend where the general population is increasingly favoring smartphones over traditional computers for their digital needs. This shift has predominantly affected Windows users, as they represent a significant portion of the casual computing market. As a result, the proportion of dedicated Linux users has become more pronounced

BoumTAC··on AV1 video codec gains broader hardware support
Perhaps this might seem like a basic question, but why has it taken so long for processors to support AV1, given that it has been out for years?
BoumTAC··on What's New in Python 3.12
user dictionnary => user["email"]

user instance from a django model => user.email

It is error prone. You're simply refusing to see an aberration.

That's how the language works, but it doesn't mean it's intuitive and easy to understand especially for a language known for being easy to use and understand.

BoumTAC··on What's New in Python 3.12
Don't you think `x["foo"] == 5` but `x.foo == 4` is a hell of a lot confusing ?

Don't you think it should not be possible to have such a thing ? To me it's so prone to error and there is absolutely too much gain to fix this.

BoumTAC··on What's New in Python 3.12
I really like Python and I love using it. But I think some improvements could be done on such "basic feature".

> "There should be one-- and preferably only one --obvious way to do it." (zen of python)

Look at all the other possibilities to do `f"hello {name}`. That are more than one obvious way to do it.

BoumTAC··on What's New in Python 3.12
What I would love to see in a future version of python is being able to do `user["email"]` or `user.email` independently of the reason. Sometimes both work, sometimes only one of the two and an error in throw for the other one. I don't care why, I just want it to work, it's such a basic feature.

Something even crazier would be to have an equivalent of `console.log` in python. It would be an amazing feature but I think I'm the only one wanting it. I know I can use `print` or different logger. But it's a lot more complicated to use and the output is a lot less navigable than in javascript. PHP also has `var_dump`. But we don't have any equivalent in python.

BoumTAC··on Ask HN: Where do you find the interesting jobs?
By "something", I mean something different in the process like in the comment. If you ask to talk to developer or see some code, or meet the team for a day, you will never have a positive answer. Recruiter will say it's not possible and disqualify you.
BoumTAC··on Ask HN: Where do you find the interesting jobs?
Does it really happened like that in the US ? It seems like a total different world.

Here in France, if I ask for something during the interview process with the recruiter, I will get a response like this: "Sorry we don't do that in our process, so goodbye" and they move to the next candidate while I'm out for this job.

Page 1 of 4Next →