HNHacker News
TopNewBestAskShowJobs

kalmi10

338 karma · joined May 6, 2009

submissionscomments
kalmi10··on All phones sold in the EU to have replaceable batteries from 2027
There are many small shops that swap batteries just fine in an hour, at least in Europe.
kalmi10··on Making Hard Things Easy
This method is really simple for Chrome, Firefox and other OpenSSL apps: https://wiki.wireshark.org/TLS#using-the-pre-master-secret

You set an environment variable to instruct the app the write a file that Wireshark can use to decrypt its traffic, and change a setting in Wireshark to use that file, and that's it.

You will even be able to see decrypted WebRTC traffic.

kalmi10··on Samsung considers moving to Bing as default search engine
It can pick up on inconsistencies, especially when pointed out, and can say it was wrong, and try to reconcile the information.
kalmi10··on Reverse engineering a mysterious UDP stream in my hotel (2016)
This sounds like an easy way to keep the players in sync. That is important if you have multiple players nearby each other on the same corridor.
kalmi10··on Ask HN: What sub $200 product improved your 2022
Displays often support input switching using DDC/CI, so a simple script should allow you to switch all the displays over.
kalmi10··on Google is shutting down Stadia
https://killedbygoogle.com/

I miss Google Reader and Google Wave the most.

kalmi10··on Norway to track all supermarket purchases?
I think the idea is that if one in a loyalty program, and it provides them with some discount/benefits, then they are more likely to shop there instead of at some other chain. This way they spend their money at that chain, and that is good for the store. It's just one more way stores are competing with each other. It also provides the chain with some data, but I am uncertain of its utility. I don't really believe it to be useful for them in general for anything other than targeting.
kalmi10··on Ask HN: Why did the ruble stabilize and what's going on?
The way she put it led me to believe that there were significant non-rubel monetary assets inside the country, which I could totally believe to be true.
kalmi10··on Ask HN: Why did the ruble stabilize and what's going on?
I remember hearing on France 24 (from Anastasiya Shapochkina iirc) when the sanctions were just being introduced that the sanctions would effectively make it cheaper for Russia to finance the war as most their monetary assets are in foreign currencies while most of their expenses are in rubel.
kalmi10··on Unikernels
Took some clicking around to find a good description of what this actually is: https://kontainapp.github.io/guide/overview/#a-new-approach-...
kalmi10··on You can list a directory containing 8M files, but not with ls
I once had a directory on OpenZFS with more than a billion files, and after cleaning it up with only handful of folders remaining, running ls in it still took a few seconds. I guess some large but almost empty tree structure remained.

https://0kalmi.blogspot.com/2020/02/quick-moving-of-billion-...

kalmi10··on Google Docs will now use canvas based rendering
Google Sheets is canvas-based. I don’t remember anyone being upset about that.
kalmi10··on Unc0ver Jailbreak for iOS 11.0 to 13.5
I remember reading that card transactions have different costs aspects for the parties involved depending on if the card is actually physically present at the time of purchase. And iirc Apple managed to convince the banking sector that Apple Pay is equivalent to chip card security, so that they get better rates.

According to reddit, Apple Pay works on jailbroken devices, but still, something like this might be at play in all the other similar scenarios.

kalmi10··on Why build this blog, or anything, on IPFS?
Good point about the experimental Tor support and the Onion IPFS gateways.

Is there a reasonable way to use untrusted gateways while upholding the data integrity guarantees? I think it should be possible in theory.

kalmi10··on Why build this blog, or anything, on IPFS?
I understand that no one is going to tamper with the data. Everybody (who is running a full node) is gonna get what they ask for, but then they are gonna go and announce it to the world that they have it, and that worries me privacy-wise.
kalmi10··on Why build this blog, or anything, on IPFS?
The thing I worry about with IPFS is privacy. If you use IPFS directly (as intended, not via a public gateway), and you visit a site, then you are automatically going to be seeding (like a torrent) the visited content, and thus you will be announcing/broadcasting the fact to the world that you (your node/your IP) have visited it. My current understanding is that this cannot really be avoided, since one needs to be able to find the nodes that have the content for any given hash.
kalmi10··on CalVer: Calendar Versioning
I found this in the FAQ:

If I want to share a calendar with my spouse, do I need to get two subscriptions? No. You can just create a normal subscription for yourself, and an "Associate" subscription for your spouse. Then share the calendar with the second account, and that's it. However, Associate accounts can't create their own calendars. So in order to have a personal calendar (that you can't see), your spouse will have to get a normal subscription too.

kalmi10··on DoH Privacy Enhancement: Do Not Set the User-Agent Header for DoH Requests
The sites still get your UA. This was about your DNS server getting your UA.
kalmi10··on German Regulators Tell Tesla to Stop Advertising Cars with Gas Savings in Price
Somewhat unrelated, but the first time I bought something in a physical store in the USA, i thought i was being ripped off, because the final price came out different than the one that was listed next to the item. I had no idea that it was standard practice to exclude taxes from the displayed price.
kalmi10··on Scheduling in React
Relevant: https://developers.google.com/web/updates/2018/10/wasm-threa...
kalmi10··on Chrome will Soon Let You Share Links to a Specific Word or Sentence on a Page
It's not like interoperability suffered because of that. HTTP fallback was always there.
kalmi10··on Moving from Go to PHP Again
.. so you can live swap routes and endpoints even with dynamic routing (without performing any hot-reload dance in your own code), which actually sounds like a neat feature at first.
kalmi10··on Spotify bans ad blockers in updated Terms of Service
Strange thing is that I never intended or expected my regular ad blocker to skip Spotify ads. I just kinda noticed one day that there seems to be more ads on mobile, and I left it at that. Then one day I noticed a bug related to looping on the desktop web client, and while trying to figure out what's going on.. that's when I finally realised that my regular ad blocker is skipping Spotify ads, and is messing up looping in the process.

So.. I guess there might be others who are kinda unintentionally blocking Spotify ads too. Terminating accounts without warning for people who are not even aware that they are in the wrong is gonna result in backslash, I think.

kalmi10··on Spotify bans ad blockers in updated Terms of Service
I guess some would prefer not to lose their sometimes elaborate music libraries, playlists, likes, history, recommendations, friends, etc..
kalmi10··on Parachute use to prevent death and major trauma when jumping from aircraft
Please fix the title. It's misleading. The linked article in no way claims that "Parachutes prevent death when jumping from aircraft".
kalmi10··on DigitalOcean launches its container service
Do I understand correctly that they provide the manager nodes for free?
kalmi10··on Proof That iOS Still Hasn’t Gotten Undo Right
I think the average customer doesn't really care. The information about the surrounding wifi APs is (ab)used to speed up the time to get a location fix. Time to location fix is important for the customer.

Apple claims battery life implications are a myth: https://discussions.apple.com/docs/DOC-12271

kalmi10··on Why Do Hospitals Hate Sleep So Much?
there is a difference between dead and dying
kalmi10··on Guessing the pressed keyboard keys by analyzing the audio from the microphone
Macbooks usually have multiple mics for noise filtering. That could also be an issue.
kalmi10··on Copying objects in JavaScript
Fun fact: Not even the whole of number type is safe to clone with the JSON method, because Infinity or NaN turn into null.

So one can’t infer JSON-clonability from TypeScript/JavaScript types. Learned this the hard way.

Page 1 of 5Next →