HNHacker News
TopNewBestAskShowJobs

fvdessen

2,500 karma · joined August 4, 2013

submissionscomments
fvdessen··on We fell out of love with Next.js and back in love with Ruby on Rails
> There might be some queries expressible in your GraphQL that would have severe performance problems or even bugs, sure, but if your frontend doesn't actually make queries like that, who cares?

People with bad intentions can make those slow queries happen at high volume with custom tooling, they don’t have to restrict themselves to how the frontend uses the queries

fvdessen··on Satya Nadella says as much as 30% of Microsoft code is written by software
I recently rewrote a 40K lines application to 2K lines. Mostly by using newer tech and better design patterns. (Java to TS, Terraform to CDK, lambda soup to single app, etc.). It was a POC at work to show how things could be different. You'd think this would have made some devs rethink their approach, but no they're using AI to write even more code faster in the old approach.
fvdessen··on Avoiding Skill Atrophy in the Age of AI
Yes, sorry, corrected
fvdessen··on Avoiding skill atrophy in the age of AI
Unfortunately research shows that nowadays we're actually getting dumber, literacy rates are plummeting in developed countries.

[1] https://www.oecd.org/en/about/news/press-releases/2024/12/ad...

fvdessen··on Discord's face scanning age checks 'start of a bigger shift'
The problem is who pays to maintain the system. There are systems that allow you to share your age anonymously (among other things) and they’re already widely used in Europe but the system knows what you’re using it for since the second party pays for the information, and some accounting info is needed for the billing. It would be completely illegal for the system to use that info for anything else though.
fvdessen··on Hollywood Is Cranking Out Original Movies. Audiences Aren't Showing Up.
Well I can’t read a sentence since it’s paywalled
fvdessen··on EU offered 'zero-for-zero' deal to US weeks before tariff announcement
I always hear about tariffs but isn’t part of the trade imbalance due to corporate taxes being usually much lower outside the USA, incentivizing American companies to outsource production and keep the money abroad ?
fvdessen··on In Your Face: The Brutal Aesthetics of MAGA
Its not just women, maga men wear makeup too
fvdessen··on Tell HN: Y Combinator backing AI company to abuse factory workers
Shouldn't the manager of the 'bunch of workers' notice the guy is underperforming and understand why ? Maybe that manager is the one that shouldn't be doing that job
fvdessen··on You should write "without bugs"
I've a good track record of having my programs work without bugs, I don't think it's too hard. The way I work is to restrict myself to using building blocks that I know work well and produce correct results. For example: using state machines, never breaking out of a loop, tackling all the edge case before the body, using simple data structures, don't use inheritance or exceptions, don't interact with files natively, don't use recursion, etc. etc.

When I face a programming problem I map the solution to those simple building blocks, and If I can't I try to change the problem first.

Formal methods are hard if you want to prove the correctness of a hard algorithm, but you can almost always do without a hard algorithm and use something really basic instead, and for the basic things you don't need formal methods.

The people who write the most bugs in my experience do it because they don't fully understand the building blocks they're using, and rely on other things for correctness like the type checker or unit tests. They view code as a stochastic process, write code they don't fully understand and have accepted the resulting bugs as a fact of life.

fvdessen··on World's largest pumped storage power plant fully operational in China
Those are incredible but unfortunately you need the right topology to build them. I don't know about the US but I doubt there's much more of those to be built in Europe.
fvdessen··on China is the manufacturing superpower
It's not economically optimal for one country to manufacture all the jewelry and its neighbour all the tanks, because this situation quickly becomes one country
fvdessen··on Phase behavior of Cacio and Pepe sauce
As the paper says:

A true Italian grandmother or a skilled home chef from Rome would never need a scientific recipe for Cacio and pepe, relying instead on instinct and years of experience.

fvdessen··on How Japanese black companies oppress workers (2014)
I'm looking at the data and there is zero relationship between inflation, interest rates and personal savings in the USA. People save in time of crisis (2008, covid, etc.), and don't when the economy is good (1990 -> 2007)
fvdessen··on How Japanese black companies oppress workers (2014)
They don't save because they don't need to since there's always a job available as hiring is so easy. In Europe we need to save in case we want to quit, since then we lose all rights and protections and need to wait months before finding a new job.
fvdessen··on The Battle Line at Louvain
It was burned down twice, in 1914 and 1940
fvdessen··on The Battle Line at Louvain
The flemish nationalists supported the nazis long before they invaded. I don’t think Russia will invade the USA any time soon, but it can invade other countries and throw liberals out of windows over there, normalizing the practice and diminishing the power of liberalism worldwide
fvdessen··on The Battle Line at Louvain
My great grandfather was the vice rector of the university at the time, as an historian he took the initiative to covertly collect evidence of all the nazi crimes, evidence which was used in the nuremberg trials.

But more interestingly, there was a nationalist movement in Belgium at the the time, and a debate on which language to use at the university. The international language (french) or the local language (flemish). He was of the opinion that both had their place, which put him in opposition to the nationalists. Since he was one of the founders of the flemish literature movement, and the prime expert on flemish history he was hard to attack directly by the nationalists. So they denounced him to the gestapo, hoping they would get rid of him while keeping their hands clean. Fortunately for me it didn’t work, as the nazis were also reliant on his academic work for their pan-germanic narrative and refused to attack him directly as well.

Nowadays we see as well western nationalist movements with ambivalent support for murderous regimes such as Russia, and I think this support comes in no small part from the idea that those regimes can be used to do the dirty work that they are too cowardly to do themselves

fvdessen··on DeepL Voice: Real-time voice translations for global collaboration
There's no VC money in Europe, you have to be profitable early on
fvdessen··on The carefulness knob
I don’t think the manager needs a button to remember he’s responsible for the decisions, usually it’s the other way around, devs having to remember they’re not; I’ve been too many times the manager putting it on zero only to hear, “You can’t do that it has to be at least a nine !!!”.
fvdessen··on BYD to launch its smallest EV in Australia, hinting at low-cost Seagull arrival
It’s not just VW, there aren’t many companies and countries that are able to compete with China when it comes to manufacturing commodity products
fvdessen··on BYD to launch its smallest EV in Australia, hinting at low-cost Seagull arrival
We’ll get farmer riots and extreme right governments who on top of being racist have extremely self destructive economic programs
fvdessen··on BYD to launch its smallest EV in Australia, hinting at low-cost Seagull arrival
The latest batch of chinese EV looks really excellent, with exciting and practical vehicles at incredible prices. I’m afraid the whole European car industry is going to get nokiaed. Maybe not on our home market due to protectionism but abroad I don’t see why someone would buy a renault when you can buy this
fvdessen··on A $1k Wheelchair
I was recently in Rwanda where seemingly half the goods of this very hilly country are transported by bicycle, and those are single speed old english style bikes with steel frame reinforced with rebar. (they carry hundred of kgs on the racks). The bike are run 8 hours a day for years and cost $100.
fvdessen··on The Death of the Minivan
Speed bumps and high curbs
fvdessen··on How to Measure Progress in a Software Project – By Adam Ard
Do you rewrite your auth system to modern standards or migrate your infra to k8s ? Some projects take months to complete and don’t deliver value until fully done, so it is valuable to spend some time to do some upfront planning to weigh your options
fvdessen··on Code Review Anxiety Workbook
IMHO the syntax & other nitpickable matters should be caught by the linter. The regressions should be caught by the tests. And the fact the code runs and works should be a given. The discussion should be around the architecture of the solution & the long terms consequences of solving it that way. I also like to do the reviews in person, where we just go over the code together and talk about it. Small remarks can be immediately fixed

Also I think work in progress should be pushed often in a wip PR/MR, that way people can give early feedback

fvdessen··on Web scraping with GPT-4o: powerful but expensive
This looks super useful, but from what i've heard, if you try to do this at any meaningful scale your scrapers will be blocked by Cloudflare and the likes
fvdessen··on Thoughts on the Durov Arrest
This documentary on the drug trade in Belgium has a segment on the uberisation of drug dealing and shows the usage of telegram for that purpose: https://youtu.be/9-DwggVrt2c?t=2613&si=SBct_5WUZCoJmcgA
fvdessen··on Thoughts on the Durov Arrest
It’s worse than that, the ‘find people nearby’ feature is a public drug and prostitution advertising billboard with zero moderation and has been for years. They’re in a closer position to silkroad than lavabit
← PreviousPage 3 of 20Next →