HNHacker News
TopNewBestAskShowJobs

fph

816 karma · joined July 27, 2024

submissionscomments
fph··on The Vietnam government has banned rooted phones from using any banking app
I don't think card readers can display payment information, can they?

And I have no idea why, but no bank offers photoTAN devices in my country. They seem like an interesting concept, even though I imagine the underlying hardware isn't far from that of a phone, in the end.

fph··on Cloudflare CEO on the Italy fines
It is not unrealistic at all. The Olympics are run by politicians, essentially, since they appoint the committees, make the investments, build the infrastructure.

And the ones pushing for these bans are the sport media tycoons: this fight isn't about Anna's Archive, it is about people watching soccer illegally. Because that is where the real money is.

fph··on The Vietnam government has banned rooted phones from using any banking app
Hardware tokens are not allowed in Europe to authorize certain operations such as bank transfers: you need a device that can show the operation you are about to authorize ("enter 123456 to confirm your payment of 99.99 € to Pornhub"). And that essentially means using a phone.
fph··on The Vietnam government has banned rooted phones from using any banking app
It is very ironic that the solution is using an old, insecure phone full of unpatched holes for all important banking and id business, because that one is vendor-allowed while your state-of-the-art GrapheneOS is not.
fph··on IBM AI ('Bob') Downloads and Executes Malware
Why has no one mentioned Clippy yet?
fph··on Using fewer syllables to express numbers
Can you share a few examples?
fph··on Total monthly number of StackOverflow questions over time
Are you sure? You can post questions even with a completely new blank account. It's comments that require some reputation, maybe you were thinking about those?
fph··on Microsoft kills official way to activate Windows 11/10 without internet
Does the Rufus bypass still work after these changes?
fph··on Punkt. Unveils MC03 Smartphone
No, not yet.
fph··on Prompting People
And if there is a prompt engineer, there must be also a prompt scientist, right?
fph··on A font with built-in TeX syntax highlighting
I suppose this gets useful in applications where you can change the font, but not add syntax highlighting. Besides being a neat trick, of course.
fph··on How to recognise a genuine password request
This writeup suggests the question: are there operating systems that support un-forgeable password requests? That is, these requests have a certain color, window detail, or UI feature that can be produced only by a system dialog, not emulated by a malicious app.

I suppose it is hard to design this feature in a system where applications can go full-screen and draw what they want on the screen, pixel by pixel.

Maybe something like the system asking you to press ctrl+alt+del before entering your password, where ctrl+alt+del is a key combination that cannot be intercepted by an application.

fph··on Kitchen optimizations
It is hard not to increase the risk when the baseline is not pouring any boiling water at all.
fph··on Kitchen optimizations
From the article: boil water in two different containers then combine it.

Also from the article: "please prioritize safety considerations, such as minimizing the chances of spilling boiling water [...] That stuff matters a lot more than small time savings."

uhm...

fph··on VSCode rebrands as "The open source AI code editor"
Do you mean "end of 2025"?
fph··on Show HN: Witr – Explain why a process is running on your Linux system
Depends on dtps - "does this program stop".
fph··on Google is 'gradually rolling out' option to change your gmail.com address
If you use a password manager like Keepass, you can put your TOTP into it as well. With both a password and a keyfile it's still two factors, technically.
fph··on Meta is using the Linux scheduler designed for Valve's Steam Deck on its servers
https://lpc.events/event/19/contributions/2099/ is a much better reference in my view. It is the original conference website, it contains all the material in text format as well, and it does not force you to watch a video (and maybe an ad or two before that, idk, I use adblock). I call this link "primary" and the Youtube video "secondary" (as well as Phoronix).
fph··on Meta is using the Linux scheduler designed for Valve's Steam Deck on its servers
Life becomes a lot better the moment you stop considering Youtube videos valid primary sources.
fph··on Ryanair fined €256M over ‘abusive strategy’ to limit ticket sales by OTAs
This was 1.5 years ago; at this point they are functionally allowing it.
fph··on In Defense of Matlab Code
What happens most of the time with unexperienced or distracted users is that they write things like `norm(S - T)` to compute how close two vectors are, but one of them is a row vector and the other is a column vector, so the result is silently completely wrong.

Matlab's functions like to create row vectors (e.g., linspace) in a world where column vectors are more common, so this is a common occurrence.

So `[1,2,3] + [4;5;6]` is a concise syntax for an uncommon operation, but unfortunately it is very similar to a frequent mistake for a much more common operation.

Julia tells the two operations (vector sum and outer sum) apart very elegantly: one is `S - T` and the other is `S .- T`: the dot here is very idiomatic and consistent with the rest of the syntax.

fph··on In Defense of Matlab Code
Actually, I just tried Y @ X in Numpy and it works just fine.

It's because in Python 1-dimensional arrays are actually a thing, unlike in Matlab. That line of code is a non-example; it is easier to make it work in Python than in Matlab.

fph··on In Defense of Matlab Code
Precisely; today Julia already solves many of those problems.

It also removes many of Matlab's footguns like `[1,2,3] + [4;5;6]`, or also `diag(rand(m,n))` doing two different things depending on whether m or n are 1.

fph··on Pdsink: USB Power Delivery Sink library for embedded devices
Why did the USB design committee not introduce a color code to tell the crap cables apart from the good ones? That would have solved so many issues.
fph··on Programmers and software developers lost the plot on naming their tools
Like GMail addresses, all the good names are taken.
fph··on HTML as an Accessible Format for Papers (2023)
As far as I know the Tex team has been working hard lately on supporting accessible "tagged pdfs". Hopefully one day Tex/Latex output will be accessible by default and conversion to HTML will not be needed.
fph··on A compact camera built using an optical mouse
Is this compressed sensing though? The description says "Sensor 30x30 pixels, 64 colors (ADNS-3090 if you wanna look it up)", so definitely not a single-pixel camera.
fph··on Feynman vs. Computer
With many quadrature rules (e.g. trapezoidal rule, Simpson's rule) you have a very cheap error estimator obtained by comparing the results over n and 2n subdivision points.
fph··on Jolla Phone Pre-Order
Same reason why Linux is not crashing the desktop market?

(I have a Jolla 1 and a Jolla C sitting in a drawer, now I fully switched to Graphene OS.)

fph··on School cell phone bans and student achievement
There is another major factor that could cause scores to rise globally: ChatGPT. It is now good enough that it can explain topics to students at home, like a private tutor.
← PreviousPage 6 of 13Next →