HNHacker News
TopNewBestAskShowJobs

oliviergg

94 karma · joined March 15, 2013

submissionscomments
oliviergg··on Airport Simulator
Yes so long Flight Control : Look at this recording : the proximity alert and the music

[0] - https://www.youtube.com/watch?v=2Qti2ffpu2k&t=42s

oliviergg··on Hacker News front page as a site
Yes ! Building a news website with Claude design give me the same design, background color, text size …
oliviergg··on European governments: 3.000 tracking sites, 1.000 phpMyAdmins, and 99% poorly
seems a good idea, but currently down.
oliviergg··on Do you even need a database?
Please … Every few years the pendulum swings. First it was “relational databases are too rigid, just use NoSQL.” Then “NoSQL is a mess, just go back to Postgres.” Now: “do you even need a database at all, just use flat files.” Each wave is partially right. But… each wave is about to rediscover, the hard way, exactly why the previous generation made the choices they did. SQLite is the answer to every painful lesson learned, every scar from long debug night the last time someone thought “a JSON file is basically a database.”
oliviergg··on 2026 Apple introducing more ads to increase opportunity in search results
Serious question: who still goes on the App Store, and why? Personally, I haven’t searched for anything there except once out of boredom in 5 year
oliviergg··on Tunnl.gg
It's bit less convenient, but I have access to a vps and a dns with a custom domain.

I can create any subdomain I want and tunnel the connexion to any port on my computer.

=> I can spinup a new subdomain in seconds, no data leakage, url that doesn't change, and it's cost nothing.

oliviergg··on Dark Mode Sucks
Have a look to the cursor website. Everything dark gray on dark background. I’m unable to use it without an extension to change color…
oliviergg··on Affinity Studio now free
On Mac, the app size when installed is 3.5GB!?? How can we get such a size?
oliviergg··on iTerm2 Web Browser
thank you iterm2 team to continue to try things !

I give it a try this morning. I can't decide if I'm confortable with it or no.

Having multiple webpage combined with your front and back process traces is nice.

You can move to each panel with the same shortcuts like a sort of simplified linux tile manager within a terminal on mac.

It's also a good idea to interact less with the weird liquid glass redesign.

oliviergg··on MCP Parameter Serialization Bug in Both Claude Code and Claude Desktop
MCP parameter serialization fails consistently on consecutive function calls in both Claude Code and Claude Desktop, making MCP tools effectively unusable for any workflow requiring multiple parameter-based calls. I feel like someone ripped out part of my brain and then asked me to debug with what’s left.
oliviergg··on Atuin – Magical Shell History
And don't forget to do :

`workspaces = true`

in your config, to limit your history to the current git repo.

Thank you very much atuin team. Can't work without atuin installed.

oliviergg··on ZX Spectrum graphics magic
So many constraints on computers in the 80s. But so much fun trying to get close to what we had in our heads!

Big nostalgia for that era. Everything was limited, but everything seemed possible.

What got me into computers was:

A = 1; B = 5; C = A+B : C= 6

But:

A = "firstname"; B = "lastname"; C = A+B : C="firstnamelastname".

I dont know why but I still remember the revelation.

oliviergg··on Show HN: My LLM CLI tool can run tools now, from Python code or plugins
Thank you for this release. I believe your library is a key component to unlocking the potential of LLMs without the limitations/restricitions of existing clients.

Since you released version 0.26 alpha, I’ve been trying to create a plugin to interact with a some MCP server, but it’s a bit too challenging for me. So far, I’ve managed to connect and dynamically retrieve and use tools, but I’m not yet able to pass parameters.

oliviergg··on Particle Life simulation in browser using WebGPU
Nice. The only downside, is that I can spend so much time looking at this system where something seems to emerge, but not quite ...
oliviergg··on MCP: An in-depth introduction
I have trouble understanding the level of criticism about MCPs. As I understand it, it's just a tool that allows an LLM to communicate with other tools.

People often talk about web APIs, but we should also consider the integration of local tools. For me, the integration is mind-blowing.

When I tried the Playwright MCP integration [0][1] a few months ago, I really felt that after giving computers the ability to speak or communicate, we had now given them arms. I still get goosebumps thinking about it.

[0]https://youtu.be/3NWy_sxD3Vc [1]https://github.com/microsoft/playwright-mcp [EDIT]

oliviergg··on A simple 16x16 dot animation from simple math rules
That’s not nice
oliviergg··on The Bitter Prediction
For me, it’s the opposite, I had somewhat lost my love for my job as a developer between two JavaScript framework wars or wars between craftsmanship and agile. I think we now have the opportunity to return to addressing actual needs. For me, that has always been the driving force, an idea becomes a product. These agents have rekindled my desire to create things.
oliviergg··on Ask HN: Code should be stored in a database. Who has tried this?
Currently working with salesforce, where code is stored in the database ... to put it simply it's not a really good idea because they never decide to go full db or full files. SO you have to manage files in git and deploy to database. So multiple source of truth : sf db, disk, you git, git of other dev, and central repo. Welcome in 1990 when you work as a team. ie ask your collegue if they already work on component if you need to change it ...
oliviergg··on Ask HN: Code should be stored in a database. Who has tried this?
The code is meant for humans, and in my view, the database is not really for humans. There are plenty of tools in IDEs that transform code into a 'database,' and in 20 years I've never really needed to use them on a daily basis. Except for getting familiar with legacy code, and even then to create a mental map, the database seems like overkill to me. That said, I should note that I've primarily worked on startup or business codebases, not FAANG or equivalent ones.

Edit : Reformulation because I was voted down : Why change the storage format if the IDE already manage it ? And I add, For storing in database, you have to think about the granularity of your data. and it rapdily become the line, if not the character. Working daily with code stored in database, (salesforce), where the granularity is the class, is really anigthmare from a Content Version point of view.

oliviergg··on The IBM 650: An appreciation from the field (1986) [pdf]
Very interesting read. I think you can have the same nostalgia for your first computer/langage in each generation ! I love the part where he describes the trick to reverse the 10 numbers 0123456789 with a program that fits on a single card.
oliviergg··on In Defense of Text Labels
As a developer, I’m so used to fuzzy search command (ctrl+P) that I would like to see this in every complex application. Just some important icon with label the rest in the search bar.
oliviergg··on Some terminal frustrations
Atuin.sh solved all my problems with history: history by project : check, history by session :check, global history: check. And if you want you can share history between computers. I just have to enter 2-4 letters and I can found complex command to rerun or to reuse as example.
oliviergg··on Show HN: FlashSpace – fast, open-source, macOS Spaces replacement
If I remember correctly there is a command line option. I do it many year ago on my Mac, and I can switch space without any delay / animation Edit : You're right, there is some Fade transition between space, but it is not 1000 ms. defaults write com.apple.dock expose-animation-duration -int 1; killall Dock
oliviergg··on Please don't force dark mode
Yes, I am glad to see this post, because I had the sentiment to be alone with this ‘symptom’. Can’t bear dark mode, it give me disorientation and nausea. I wasn’t able to explain this to my ophthalmologist.
oliviergg··on Ending our third party fact-checking program and moving to Community Notes model
They were innovative. I don’t know for other eu countries, but it seems that in France, there were only unsuccessful copycat of end user service. I’m probably a bit harsh, it’s because I m under impression that the gap between us (eu vs us) is widening. 10 years ago, there was open source, there was ovh, there was hope. With the cloud, we have surrender a lot of power to massive us company.
oliviergg··on Ending our third party fact-checking program and moving to Community Notes model
Communism is the godwin point of economical discussion. There is so much more possibility than unregulated capitalism / Individualism
oliviergg··on Ending our third party fact-checking program and moving to Community Notes model
But being at the head of a social network is political. Every choice is political. Allowing extreme speech to circulate is political, not authorizing it is political too. It is not corporate censorship, it's regulation. without regulation, it will be the voice of the loudest / strongest. And I think we need some rationality, not polarisation.
oliviergg··on Ending our third party fact-checking program and moving to Community Notes model
Yes I somewhat agree on FOSS and I agree for the people. But I think that for the capital, it is massively US controlled (though is international too). Think of the seven first companies of the S&P500. (GAFAM, Nvidia, ...) If you look at the cac40 (france) or EUROSTOXX50 : I dont use directly any products of the tech company. But I'm sure that these companies use at least one the seven. Tech company in Europe are not ridiculous, but they are not leading the change. They optimize, they improve, but the lead is us centric. We have ASML, but for how long. ?
oliviergg··on Ending our third party fact-checking program and moving to Community Notes model
I'm not sure that we are awake. As a dev for a long time, I realized only 6 months ago, that all the tools I use daily are directly from US. My job and my life would be very very different without this technology. We are loosing ground, or more, we are falling down more and more quickly.
oliviergg··on Ending our third party fact-checking program and moving to Community Notes model
Zuck claims "Europe has an ever increasing number of laws,institutionalizing censorship and making difficult to build something innovative" Ouch. As a European, I feel very wary of such a sentence and the implications. Time for Europe to wake up ? (edit: fix typos)
Page 1 of 2Next →