HNHacker News
TopNewBestAskShowJobs

laurent123456

6,387 karma · joined December 14, 2012

submissionscomments
laurent123456··on GPT Image 1.5
There are ways to tell if an image is real, if it's been signed cryptographically by the camera for example, but increasingly it probably won't be possible to tell if something is fake. Even if there's some kind of hidden watermark embedded in the pixels, you can process it with img2img in another tool and get rid of the watermark. Exif data, etc is irrelevant, you can get rid of it easily or fake it.
laurent123456··on Cloudflare was down
I understand there are nuances here, and I may be oversimplifying, but if part of the contract effectively says "You must act as a proxy for npmjs.com" yet the site has been returning 500 Cloudflare errors across all regions several times within a few weeks while still reporting a shining 99.99% uptime, something doesn't quite add up. Still, I'm aware I don't know much about these agreements, and I'm assuming the people involved aren't idiots and have already considered all of this.
laurent123456··on Cloudflare was down
This is weird - at this level contracts are supposed to be rock solid so why wouldn't they require accurate status reporting? That's trivial to implement, and you can even require to have it on a neutral third-party like UptimeRobot and be done with it.

I'm sure there are gray areas in such contracts but something being down or not is pretty black and white.

laurent123456··on Paris had a moving sidewalk in 1900, and a Thomas Edison film captured it (2020)
Maybe because in airports people are sometimes required to walk long distances to go from one point to another, while in a city there are public transport, bicycles, taxis, etc. plenty of other options so walking long distances is usually not required.
laurent123456··on Show HN: Sync-in – Secure, open-source platform for file collaboration and sync
Congratulations on the release Johan! We definitely need alternatives to Nextcloud and looks like Sync-in could do that job and more. Does it currently support plugins, or is it planned?
laurent123456··on WhatsApp introduces ads in its app
As always network effect will be the problem. I know plenty of people on WhatsApp and almost nobody on Signal
laurent123456··on Show HN: I rewrote my Mac Electron app in Rust
Is that macOS and Apple Silicon only? In this case indeed it's a no-brainer not to use Electron (why even use it in the first place?). If you ever want to support Intel processors, Linux and its many variants and Windows that will be a different story.
laurent123456··on Show HN: Protect your links with a password
Would be more interesting if the link was encrypted client-side using the provided key. That wouldn't change the UX much and it means you can guarantee that the shared URL will remain private.

But anyway I'd expect if someone is naive enough to use this website they would also share the URL and password using a single channel, which would be the same as not "hiding" the URL at all.

laurent123456··on Polyfill supply chain attack hits 100K+ sites
I can't find the reference now, but I think I read somewhere it only redirects when the user got there by clicking on an ad. In that case it would make a bit more sense - the script essentially swaps the intended ad target to that sport gambling website. Could work if the original target was a gaming or sport link.
laurent123456··on Thunderbird.net Has a New Look
One example is the calendar that keeps getting worse release after release, so much that I had to switch to macOS calendar.

Global Inbox also got broken several years ago and never fixed, since it seems all their energy goes into making things prettier at the expense of making things work.

laurent123456··on Show HN: Roast my SQLite encryption at-rest
I don't know if that's his use case, but we had many users tell us they share their account with other users so they want the data to be encrypted even when logged in.

Of course if they share their computer, someone could install a keylogger and wait for them to type their passwords, but I guess that's an extra layer of security that may help a bit.

laurent123456··on Redis is forked
If AWS and other cloud providers gave if only 0.1% of the profit they generate out of these open source projects back to the developers we probably wouldn't have this problem. Unfortunately they don't and it's only fair that eventually those developers take it in their own hands. It's not a great situation but it's certainly understandable.
laurent123456··on I accidentally made my link shortener into a malware honeypot
Getting a chargeback in Stripe is costly. As soon as a dispute is started there's a fixed $25 that won't be refunded even if you win the dispute.

So for a service at $4 a month which is likely to get a lot of fraudulent payments I wonder if it's really viable.

One thing he should do is immediately cancel accounts and refund subscriptions when there's an early fraud warning. They are usually accurate and help avoiding those fees.

laurent123456··on Meta will start collecting "anonymized" data about Quest headset usage
> "Your audio data"

> "Certain data" about hand, body, and eye tracking

> Fitness-related information

> "Information about your physical environment and its dimensions"

> "Voice interactions"

That kind of data can 100% be matched back to a Facebook profile. There should be a legal definition of "anonymous data" so that companies like Facebook cannot have the opportunity to pretend they care about their user's privacy.

laurent123456··on DOOM rendered via console.log() in a web browser (2021)
Shouldn't use the term "web browser" when it's Chrome-only.
laurent123456··on Dark UX doesn't work in the long run
Not really, there's a lot of "perhaps" and "maybe" in those sentences unlike in the title. And indeed there's no reason to think dark UX patterns do not work in the long run - Google, Microsoft, Facebook and many more have been doing that for decades and there's still around and striving.
laurent123456··on In loving memory of square checkbox
> The better UI would be for the circles to be visually connected somehow to illustrate that only one selection is possible like you have in physical switches with more than two positions

Normally they are within a radio button group so that they are visually connected: https://i.stack.imgur.com/03p3T.jpg

laurent123456··on Show HN: I made an app people call "Airdrop for Android"
I flagged the post which I guess is what flags are for?

(And somehow the author made it to front page but is not here to discuss his app as would be also be expected for a "Show HN" post)

laurent123456··on Show HN: I made an app people call "Airdrop for Android"
Doesn't qualify as a "Show HN" - it's already been posted twice in the past few years and there's been no updates for more than a year [0]. Sounds like an attempt to get a few clicks by labelling it as "Show HN".

[0] https://news.ycombinator.com/showhn.html

laurent123456··on LuaX: A Lua Dialect with JSX
This is a strange article. I think the relevant part is "Because I like it", which is absolutely fine, that seems like a fun project. But whatever problem he's identified has already been solved in many different other ways.
laurent123456··on A structured note-taking app for personal use
I'm not proud of that answer but to be fair there are also more balanced views in this thread. It's also an old thread and some of what's in there is no longer relevant. For example someone recently created a prototype of the app that saves the notes to disk, and although we can't merge his work as it is, we plan to investigate and see whether it can be somehow integrated.

It's one of these features that, all things being equal, we'd rather have than not have, but it's obviously not trivial to add it when the app wasn't originally designed for it.

laurent123456··on Firefox on the brink?
Yes I should have mentioned it's the mobile version
laurent123456··on Firefox on the brink?
Using the Android mobile app, create a Fastmail link and add it to your home screen. Open the app, try to block a sender - it asks you to confirm and it's not possible to press either buttons.

The same workflow works fine in Chrome.

laurent123456··on Firefox on the brink?
There's an open issue about it, so hopefully github should fix it eventually. It's on firefox mobile
laurent123456··on Firefox on the brink?
I'm always surprised to read claims that Firefox is the same or better than Chrome.

I switched to Firefox recently and many sites don't quite work: for example the pull request popup menu on GitHub appears off screen so can't be clicked on; the "new post" panel in Discourse is obstructed by the keyboard; FastMail alert box buttons don't work, and many other such annoyances.

It can be used as a main browser but it does have problems. I wouldn't bother with it if it wasn't for the manifest v3 situation

laurent123456··on Why do everyone's logo fonts look the same? (2020)
(2020)
laurent123456··on $20k bounty was claimed
In that case prettier will put the code you formatted over multiple lines into one giant line spanning multiple screens. This is especially relevant for method chaining.
laurent123456··on HTML First
Thankfully he got the `onlick` attribute right.
laurent123456··on HTML First
I like how he concludes "The practices and principles described on this site are still considered niche in the industry as a whole". Like he's the only one out there who knows about the details/summary tags, or who uses static HTML documents instead of React.
laurent123456··on Why you should probably be using SQLite
Is that our monthly "you should always use SQLite except when you should not" article?
Page 1 of 34Next →