HNHacker News
TopNewBestAskShowJobs

mlok

807 karma · joined September 22, 2008

submissionscomments
mlok··on Owners mourn spoiled food after firmware update bricks Samsung smart fridges
Wild guess : It might be to make it harder to steal a pair from the factory if you can only get half of it ?
mlok··on Banca Etica Suspends A/I's Account While Condemning the Sanctions Behind It
"A/I" = "Austistici/Inventati" Collective

"Autistici/Inventati is a Tuscan collective that develops independent IT services and provides email addresses, websites, blogs, and newsletters to other activists and collectives."

mlok··on Ask HN: What are the viable alternatives to DuckDuckGo?
Why not simply go to DDG settings and disable AI if you dislike it ? (There they will also tell you about https://noai.duckduckgo.com )
mlok··on Stolen Buttons
Funny, it reminds me of War Of The Buttons, a famous French movie from 1962, where kids would cut out buttons from their enemies as a war trophy, and stash them.

https://en.wikipedia.org/wiki/War_of_the_Buttons_(1962_film)

The buttons (at 2:25) : https://youtu.be/O5StEEzpT04?t=145

mlok··on OpenAI and Anthropic unite against open-weight AI risks to their bottom line
OpenAI vs. Open AIs

I knew this would happen someday.

mlok··on Ten Steps Towards Happiness (2015)
Maybe it starts when some people start to apply some power on other people ? But all your examples are people talking about themselves : their own lives, their own choices, their own specifics, their own struggles. I would say people can have all this and mention it as long as it stays on the fringe and does not become a topic to debate. This would be outside the scope of the group.

Maybe other people should avoid commenting on peoples life / choices / specifics / struggles, and the atmosphere may stay nice.

mlok··on Ghost Font: A font that humans can read but AI cannot
"Written in ghost font" is the decoy message. Your filters got those words.

The real message is "only a human can read this" and your filters didn't get these words.

(But I think there should be a way to catch them)

mlok··on Train sim created by just one person is being called the best ever made
I like this one, too : https://alexanderperrin.com.au/paper/shorttrip/
mlok··on Show HN: Rip.so – a graveyard for dead internet things
I love the small web, and this is a nice project. But I won't remember to come back to it. It would be nice to have it pop up in my Mastodon or Lemmy (or Insta, or FB...) for each new addition.

Use the new web to bring people back to the old web :)

(Or a newsletter ? RSS ?)

Thank you for the "dark mode", like the old days. 2 annoyances though :

- the flashing bright yellow banner is painful to the eyes

- and the fonts are very small on a phone screen — although a 300x zoom "fixed" this.

mlok··on Show HN: Rip.so – a graveyard for dead internet things
I agree. Painful. (Especially on a "dark mode" website)
mlok··on Your Terminal Is Burning Battery Like It's Mining Bitcoin
I was wondering also. If it can help, there is an overview on Kitty's website : https://sw.kovidgoyal.net/kitty/
mlok··on Building a Web Page That Edits Itself
Some Javascript can generate this on such a local single-html file.
mlok··on Goodbye to Sora
On TV, content changes all the time. It is "always new". In your examples, content is the same over and over. They would not be fascinating for too long because the novelty would wear off. Very different.
mlok··on Brazilian Micro-SaaS Map
First impression : interesting concept, but half baked result.

Some Feedback :

- A few times, while using the automatic translation of Firefox (I don't speak portuguese) I ran into critical bug while hovering the map, that "deletes" the whole page and leaves me with an error message : "Erreur d'application: une application client a une exception lors du chargement de saas-map.ssr.trapiche.cloud (voir la console du navigateur pour plus d'informations)." in the console I get : "Uncaught DOMException: Node.removeChild: The node to be removed is not a child of this node > NextJS"

- I use Firefox with zoom on by default, and its not dealt with properly : the floating window on the map is right above what I am pointing at and hiding it. Really annoying.

- Clicking on "commençar gratis" I get to "Error Loading Deployments - HTTP 401: Unauthorized"

Good luck with this project. I like the idea of a micro-SaaS map, but it needs some more work, at this stage.

mlok··on How I estimate work
Usually less than 2 days, with a 90% confidence.
mlok··on This game is a single 13 KiB file that runs on Windows, Linux and in the Browser
Unfortunately, no. CORS will block this on Chrome and Firefox.

https://developer.mozilla.org/en-US/docs/Web/HTTP/Guides/COR...

The security risk : https://www.mozilla.org/en-US/security/advisories/mfsa2019-2...

You need a local webserver. Or bundle everything in one html file.

mlok··on How Markdown took over the world
They are not reserved characters. They only express a special format when used in that way : a space on its left, and a character stuck to its right AND somewhere down the road : its twin with a character stuck to its left and a space on its right. I built an editor doing just that more than two decades ago, and it works fine.

So *this* and /that/ express formatting, but not 4 * 5 nor 4*5 nor 4/5 nor m/s.

mlok··on How Markdown took over the world
A more intuitive norm, used in other formats, would have been :

*bold*

/italics/

_underline_

mlok··on There's no such thing as a fake feather [video]
Maybe "juice" ? "Soy juice" and "Oat juice" sound pretty good to me.

On the "Soy milk" wikipedia page, it is said that Germany and Italy use names like "soy drink" or "soy beverage".

mlok··on Clair Obscur having its Indie Game Game Of The Year award stripped due to AI use
"While the assets in question were patched out, it still goes against the regulations we have in place. As a result, the IGAs nomination committee has agreed to officially retract both the Debut Game and Game of the Year awards"

Looks like "regulations nitpicking". In the end it doesn't represent the players best interests.

mlok··on It’s time to free JavaScript (2024)
True. And that's also a reason why "Javascript" is more human friendly tbh.
mlok··on WinApps: Run Windows apps as if they were a part of the native Linux OS
About games compatibility made possible by Steam, check Proton DB : https://www.protondb.com/
mlok··on Iowa City made its buses free. Traffic cleared, and so did the air
I just love cycling in Paris (apart from winter...) the experience is amazing, and the city is beautiful. It's a joy to experience the city this way.

Both bicycles & free transports would be even better !

mlok··on Dark Mode Sucks
Ok you don't like dark mode.

I love dark mode, and I don't like light mode. Everything is dark mode on my machines, day and night.

I find it stupid to have so much light beamed into my face, and I prefer to only light up the useful signal. The letters and numbers, and graphs. The 99% of background is of no interest and as such it doesn't need to send light to my face.

mlok··on Why Nextcloud feels slow to use
Could an installable PWA solve this ?
mlok··on Paris had a moving sidewalk in 1900, and a Thomas Edison film captured it (2020)
Wikipedia has a nice page about it : "Rue de l'Avenir" (Street of the future)

https://en.wikipedia.org/wiki/Rue_de_l%27Avenir

mlok··on Show HN: In a single HTML file, an app to encourage my children to invest
py = Paraguay, for those like me who didn't know
mlok··on uBlock Origin Lite in Apple App Store
The lack of proper adblocker on iOS is what convinced me to use the Brave browser instead of Firefox or Safari. An adblocker is included by default.

And as a bonus : possibility to keep music videos playing while changing app. (A parameter has to be switched for that though)

mlok··on Live Stream from the Namib Desert
FAQ about this waterhole, the camera, animals etc. https://gondwana-collection.com/waterhole-camera/faq
mlok··on Examples are the best documentation
Also : avoid using IT terms in examples (or "self-reference"), it can be confusing. In examples choose a very different field : animals, cars or anything, so that there is a very clear difference between language keywords (what needs to be learned) and the dummy data treated (what can be forgotten after reading).

An example not to follow : https://developer.mozilla.org/en-US/docs/Web/API/Web_compone...

Here we are trying to explain templates and slots, with "slot" as an html attribute and the dummy data is... "slot". This kind of confusion is useless and makes it more difficult. Almost as if the goal was to be difficult.

Page 1 of 11Next →