HNHacker News
TopNewBestAskShowJobs

icar

448 karma · joined April 26, 2023

submissionscomments
icar··on Slow social media
You could segregate by regions. Your evening is not my evening.
icar··on WASM 3.0 Completed
I would bet on browsers being able to consume Typescript before WASM exposing any DOM API. That'd improve the Javascript situation a bit, at least.
icar··on Firefox 143 for Android to introduce DoH
Try Vivaldi
icar··on Charlie Kirk killed at event in Utah
Correct, nobody around me, including me, knows who he is.
icar··on iPhone Air
> there's Android phones in that form factor if you really want it.

I'm genuinely interested. Which ones?

icar··on Bcachefs Goes to "Externally Maintained"
I know it's not the same, but close enough for me: lvm + xfs works wonders and it's rock solid.
icar··on Counter-Strike: A billion-dollar game built in a dorm room
I also miss this. I used to be an admin of a popular Spanish community for Garry's Mod, TTT specifically. The whole community existed because we had our own server(s), and then added a BBS forum. It's impossible to do that anymore, afaik.
icar··on Graphene OS: a security-enhanced Android build
Curve NFC payments work for me.
icar··on Graphene OS: a security-enhanced Android build
MicroG is extremely insecure. Does nobody remember that they used to print your Google password in plain text in the logs?
icar··on Graphene OS: a security-enhanced Android build
Hardware attestation and Google Play Integrity are two different things, and the former solves the monopolistic practices of the latter.
icar··on Lumo: Privacy-first AI assistant
Only speaks English and doesn't have a dark theme. Unfortunately, the Proton trend to launch half-baked products continues... Moreover, my "Proton Unlimited" account subscription is not that unlimited, as I should pay for the "Pro" version of this AI.

Was the Proton community really asking for this?

icar··on Firefox-patch-bin, librewolf-fix-bin AUR packages contain malware
Just create a pacman hook before install that uploads the package there and aborts installation if necessary. Probably skipping repo packages is a good idea otherwise you're gonna spam the API each update.
icar··on Linux and Secure Boot certificate expiration
With Arch, I've been using SecureBoot since sbctl [0] was released with 0 issues. Granted, I don't use any Nvidia hardware.

[0] https://github.com/Foxboron/sbctl

icar··on Where's Firefox going next?
I had to move to Brave/Vanadium on Android because Firefox is slow as hell. It happens when you log in, which for me is the whole point, as that's what I use on my computer (Linux).
icar··on Tell HN: uBlock Origin on Chrome is finally gone
It is based on Firefox…
icar··on Kite News
"World" seems to be much like "US" from my southern European point of view
icar··on My open source project was relicensed by a YC company [license updated]
Nice try
icar··on 2025 Iberia Blackout Report [pdf]
It's a difficult read, so let me paste here what Claude Sonnet 4 summarised:

Based on this comprehensive report on the April 28, 2025 electrical blackout in Spain, I can summarize the key reasons why it happened:

## Primary Cause: Voltage Control Crisis

The blackout was fundamentally caused by *insufficient dynamic voltage control capacity* in the system, which led to a catastrophic "chain reaction" of overvoltages. Here's how it unfolded:

### The Perfect Storm of Contributing Factors

*1. Inadequate Voltage Control Resources* - Only 11 thermal power plants were coupled with voltage control obligations (the lowest number recorded in 2025) - One planned voltage control plant in the southwest failed the previous evening and wasn't replaced - Several connected plants didn't provide expected reactive power absorption during critical moments

*2. System Oscillations Weakened the Grid* - Multiple oscillations occurred throughout the morning (starting at 5:49 AM) - Two major oscillations at 12:03 PM (0.6 Hz) and 12:19 PM (0.2 Hz) significantly stressed the system - The first oscillation was traced to anomalous behavior at a specific photovoltaic installation - Measures taken to dampen these oscillations (increased grid meshing, reduced interconnection flows) inadvertently contributed to voltage increases

*3. The Fatal Chain Reaction (Phase 2-3)* Starting at 12:32 PM: - Voltages began rising rapidly across the transmission network - Generation facilities started disconnecting due to overvoltages, beginning with renewable plants - Each disconnection removed reactive power absorption capacity and reduced line loading - This caused further voltage increases, triggering more disconnections - The process accelerated into an unstoppable cascade

### Key Timeline - *12:32 PM*: Sustained voltage increases begin - *12:32:57*: First major generation loss (355 MW at Granada) - *12:33:16*: Second major loss (730 MW at Badajoz) - *12:33:17*: Third major loss (550 MW at Sevilla) - *12:33:30*: Complete system collapse to zero voltage

### Why Couldn't It Be Stopped?

Once the chain reaction began, stopping it would have required massive reactive power absorption capacity that simply wasn't available. The system's protective mechanisms (like demand disconnection) actually made the overvoltage problem worse by further reducing grid loading.

## Broader Context

The report emphasizes this was a *multifactorial event* - no single failure explains it entirely. Contributing factors included: - Low electrical demand creating capacitive effects in the highly meshed grid - Quarter-hourly market changes causing rapid generation adjustments - Spain's weak interconnection with Europe (only 3% vs. 15% target) - Complex renewable evacuation infrastructure with inadequate protection settings

The restoration process took until 7:00 AM the next day to reach 99.95% supply restoration, though it was considered exemplary by international standards.

icar··on New Linux udisks flaw lets attackers get root on major Linux distros
Was Arch ever affected?
icar··on WhatsApp introduces ads in its app
What about https://flathub.org/apps/de.schmidhuberj.Flare ?
icar··on Show HN: McWig – A modal, Vim-like text editor written in Go
You could consider WASM.
icar··on Marines being mobilized in response to LA protests
I'm interested. Any examples? I feel I'm on the same page as you.
icar··on Mullvad Leta
I'm surprised this is created using NodeJS. Given how critical performance is in a proxy, and that RAM is precious running Redis.
icar··on I Built My Own Audio Player
Tangentially, I really recommend https://play.google.com/store/apps/details?id=in.krosbits.mu... if you have your collection of music offline. Works flawlessly.
icar··on On Not Carrying a Camera – Cultivating memories instead of snapshots
Instead, bring an analogue camera.
icar··on JetBrains defends removal of negative reviews for unpopular AI Assistant
Just my two cents:

For multi line ToDos, make sure the comment in the second line begins with a space.

icar··on Try Switching to Kagi
Kagi is nice, I guess. I paid for 3 months, and it suffers from the same fate as all other search engines besides Google: bad search results for anything but English (and maybe Spanish?). Anyway, my language, Catalan, is an afterthought -searching in it will display results in other languages, specially Spanish, which is _very_ bad. Hopefully one day we can have a non-Google search engine that does i18n searches right.
icar··on Palestinian activist arrested by ICE while expecting U.S. citizenship interview
They support the only entity left to fight for their own country against textbook colonialists? Shocked.
icar··on The Frontend Treadmill
I would compare win32 API to vanilla JS. Whatever framework you might want to use on top of win32 is what's comparable to the criticized web tech in the article.
icar··on WASM Wayland Web (WWW)
We would then get some WASM blob that only works on a signed Google browser.
← PreviousPage 3 of 6Next →