oliviergg
oliviergg on Hacker News
On my side, I built a full sonarr radarr qbitorrent tracker and znb solution on a nas only with Claude code. He help on each step, make install and maintenance script. He never said no.
Yes ! Building a news website with Claude design give me the same design, background color, text size …
seems a good idea, but currently down.
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.”
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
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.
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…
On Mac, the app size when installed is 3.5GB!??
How can we get such a size?
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.
Posted by
oliviergg on Wednesday July 23, 2025 @09:59AM
from the github.com dept.
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.
Posted by
oliviergg on Thursday June 26, 2025 @04:32AM
from the ask-hn dept.
Although I've been subscribed to the PRO service at $20/month without any issues till this Monday, this subscription has now come with rate limits that render it useless to me. According to their customer service there's no problem; I just have to wait for it to recharge and try again in a few hours. Of course, they now offer a PRO+ service at $60 per month, which has limits that are three...
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.
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.
Posted by
oliviergg on Tuesday June 03, 2025 @07:03PM
from the show-hn dept.
https://github.com/Oliviergg/llm-tools-openapi
MCP servers must manage state which makes them difficult to use directly. There exists a proxy solution (https://github.com/open-webui/mcpo) that transforms an MCP server into OpenAPI REST, handling the state. This llm-tools-openAPI plugin coupled with MCPO allows access to MCP servers directly from the command line without needing to manage states.
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.
Nice.
The only downside, is that I can spend so much time looking at this system where something seems to emerge, but not quite ...
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]
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.
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 ...
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.
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.
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.
Posted by
oliviergg on Saturday February 15, 2025 @06:02AM
from the show-hn dept.
https://boring-news.fr
This site is my response to news overload and the decline of Twitter and other social media platforms.
A summarized by ai presentation, grouped by theme, of articles from national media outlets (5 or 6 for now) with the goal of providing a quick daily review.
Each article is accompanied by a series of recommendations through embeddings, which allows related articles from competing media or...
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.
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
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.
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.