HNHacker News
TopNewBestAskShowJobs

dominicrose

250 karma · joined May 9, 2021

submissionscomments
dominicrose··on Book of Shapes – Collection of minimal, generative and customizable SVG-patterns
unimportant detail but the Liked button doesn't show any shape
dominicrose··on Singapore govt dating app uses Gale-Shapley stable marriage algorithm
It's sad and hard to admit that we're shaped by our government and the result is 1984-ugly.
dominicrose··on Owners mourn spoiled food after firmware update bricks Samsung smart fridges
I bought a car that seemed cheap for what it was. Turns out is was unpopular because of the timing belt in oil. Can't say I've had any issue with it though (with basic maintenance) but it's only 8 years old.
dominicrose··on Engineering Memory: On learning to memorize first 100 digits of pi (2024)
She can master her emotions also, playing instead of being angry after this communication issue.
dominicrose··on Engineering Memory: On learning to memorize first 100 digits of pi (2024)
Learning an entire Mozart sonata is probably easier. How much engineering there is in the memorizing or in the composition I don't know, a lot?
dominicrose··on Sticky wage norms and the real wage cost of unexpected inflation
I reckon California is increasingly democratic but at least you're talking about a tax on some good news. It's still quite taxing because you wouldn't gain any compensation if the home lost value and because a lot of the appreciated portion is probably just following inflation.

The 15% I talked about is on the total value of the home, although to be fair 33+% of people avoid agency fees (about 7%) by selling directly to an individual.

dominicrose··on Sticky wage norms and the real wage cost of unexpected inflation
You should live in France, having to pay 15% of the value of your home to be allowed to move, being cash poor (which means having low flexibility) because 50% of what your company pays for you goes to mandatory social things, taxes and insurances and most of the rest goes to fixed expenses.

In France the minimum wage is roughly indexed on inflation (especially if inflation isn't too high) but getting a raise when your salary is higher than this is very difficult, especially without job hopping. Your employer knows that he can risk not giving you a raise and you can't as easily risk being upset about it.

dominicrose··on Beware Management Consultants
a bad UX would be the same thing with new ad prints on each page
dominicrose··on uBlock Origin is giving up the fight to keep ads off Facebook
Web browsers let web programmers do what they want. Some things should be native to the browser and not allow any tinkering, like selecting text, copying, etc.
dominicrose··on France to ban unsolicited telemarketing calls
> I think there needs to be a technical solution.

If the threat of an 999999 $£€ fine per call isn't enough.

I opted in to a block list and after a few months received much less calls, but still more than zero. I think that now that everyone is on the block list by default companies will have to be more careful and it will be easier to report any issue.

dominicrose··on Windows 11's built-in Weather app wastes more than 1 GB of RAM
These RAM prices weren't anticipated so there's been little time for software to adapt. Better monitoring could be a solution but this kind of thing wants to stay hidden.

Running the GC more often wouldn't save much. Dynamic programming languages simply allocate more objects and heavier objects especially with how we use them.

dominicrose··on Windows 11's built-in Weather app wastes more than 1 GB of RAM
I only see RAM usage drop by .7 by closing the app so it seems to be using about 700 Mo total. TBH I'm more worried about things I leave open and I think users simply need to be aware that leaving things open consumes lots of RAM, unless it's an unloaded tab or something well optimized.
dominicrose··on AI-Generated Images Discourage Me from Reading Your Blog
If an LLM has any taste, it comes from its training data.
dominicrose··on A Trampoline
I saw a kid crying in the middle of an elevator, she was twice the size of a step. And then the parents were angry at the kid as if that would make them appear as responsible parents. It doesn't.
dominicrose··on The LLM Critics Are Right. I Use LLMs Anyway
Yes instead of investing everything in AI the USA should invest in electric versions of their vehicles and in trains that can safely carry them because of their lack of range.
dominicrose··on Why Vanilla JavaScript
HTTP was designed for multi-page applications/websites but I think it makes sense that Facebook migrated from basic PHP/MySQL to something more complex including React and making less full-page navigation events, for performance reasons (server costs and mobile loading time). There's also UX because a PHP website can feel a bit static, with less animations.

But yes the web has evolved since then and the HTTP protocol has newer versions and most apps don't serve as many users as Facebook.

dominicrose··on I Built the Only 2026 WWII Jeep
There's a Wheeler Dealers episode where Edd China takes care of a WWII Jeep.
dominicrose··on TypeScript 7
You can go a long way with just javascript, eslint and prettier if you work solo, but IME work is a low-trust environment which means that either you're a wolf and you do what you want or you have to use C# and enable nullable checks.
dominicrose··on Every new car sold in the European Union must include a driver monitoring camera
My car (EU, 2018) makes a noise when I cross a line without using the blinkers but it doesn't actually do anything.
dominicrose··on Why low-latency Java still requires discipline?
page doesn't load "En attente de la réponse de chronicle.software."
dominicrose··on Real-time map of Great Britain's rail network
And to see the status (Ile-de-France only): https://ratpstatus.fr/trains.html
dominicrose··on It's not about physical vs. digital games, it's about ownership
The equivalent of a "used" game now is a game that was release more than a year ago and is on sale or at least has a price tag cheaper than it used to be.

The playstore is a bit more dynamic than real stores with physical disks which means it's easier to get lower prices for some games.

On complaint I have is that storage is extremely expensive, but I can't blame that on Sony.

dominicrose··on It's not about physical vs. digital games, it's about ownership
I reckon the Switch 2 still has cartridges although not all of them actually contain the game.
dominicrose··on Vite+ Beta
Lots of breaking changes but I like where they landed, the config file is now clearly an mjs, no longer a hidden file, allows JSX without a plugin. I reckon the best way to upgrade is to generate a new project that has everything configured and copy that and stay close to defaults unless there's a good reason not to.
dominicrose··on Why I'm Forced to Say Farewell: Google Management Has Lost Its Moral Compass
Personal ethics is personal which means other people won't likely understand it nor truly think it's really ethical.
dominicrose··on Vite+ Beta
Trust me you don't want to work with Laravel Livewire and Alpine.js, that would still require keeping up and for a less than satisfying result.
dominicrose··on Vite+ Beta
Making all this (for example) work nicely together can be tricky: Vite, ESLint, Prettier, Typescript and React, especially if it's full stack with SSR.

If you only focus on the front-end and remove Typescript from the equation it becomes easy enough. We'll have to see if Vite+ helps for the more complex cases.

dominicrose··on Have you restarted your computer this week?
Does turning a laptop off to carry it and starting it on afterwards count? It's a poor reason to turn off a computer but hey it's a reason.
dominicrose··on Historical memory prices 1960-2026
The log scale is nice to compare decades. Wether it's inflation-adjusted or not isn't too important but it's still a factor of 10, which would show in a linear recent graph. The fact that we're comparing GBs instead of the average RAM stick shows how much the price has decreased per GB rather than per unit (much smaller decrease).

But a linear graph that represents only the last decade and where the bottom is 0 (not the min value) would tell a different story, but I guess we already know that story because we're living it.

dominicrose··on Deno Desktop
With Visual Studio and Photino, after some tweaking I managed to publish everything in a single .exe file. In Debug mode it produces more files to have source maps that work well. There's no hot-reload but at least it works well.

The Photino app is 18 Mb and it's a real app not a hello world. I'm not sure how much RAM it used since maybe it uses a secondary process (edge webview).

I tried deno desktop with the minimal js file to see if I can avoid relying on VS and C# but it's really bad currently, at least on Windows.

Both the webview and the cef backend produce multiple files and are we supposed to launch a .bat file? It opens a terminal Window (what the hell?) and a UI that doesn't even work. I got to see the Hello message in cef mode but the unicode emoticon doesn't work.

Page 1 of 12Next →