AlexAltea

Joined 12 years ago

Karma
539
Submissions
100
Member since
Jul 9
Security, reversing, mathematics.

Writing emulators and hypervisors.

Alexandro Sanchez <[email protected]> https://phi.nz/

View on Hacker News

Recent submissions

Comment · 23 days ago
Once you get to N = >10 devices, and expect some degree of decentralized communication between them you find yourself maintaining N^2 entries. Every change to the set of public keys, require you updating N entries. Things get worse once you want consistent rules on what-device-should-access-what.

I initially used WireGuard, but as my home lab scaled, it became unwieldy. Some people could work around these limitations with bash scripts, but if you have an heterogeneous environment (esp iOS clients), making programmatic configuration changes to WireGuard becomes trickier.

Today I use Tailscale (with Headscale as the control plane) for all users, and WireGuard as a emergency access to key servers.

Comment · 4 months ago
Comment · 4 months ago
Only two things come to mind:

1. Provide or find pro bono legal resources deeply familiar with EU DMA and similar antitrust regulations, willing to proof-check and improve this report, and perhaps advise on better channels to submit it.

2. Locate more affected end-users, including applicable members of the GrapheneOS Foundation and developers behind other distributions, make them aware of these efforts so that hopefully we submit a joint complaint. (Might get more traction, though AFAICT reporting is limited to EU citizens).

Happy to fork this into its own repository if it helps with collaboration.

Comment · 4 months ago
FWIW, I submitted an EU DMA complaint (Art 27 report) against Alphabet for unfair gatekeeping against third-party distributions like GrapheneOS via Play Integrity. More info: https://github.com/AlexAltea/blog/blob/master/posts/2026-06-...

Convincing developers, especially bank and gov apps, is near impossible and won't scale well. Going after Alphabet for not meeting DMA obligations seems the easier path. Might not go anywhere but worth a shot.

Comment · 9 months ago
Comment · 9 months ago
Probably nothing based on what? I have reproduced the finding locally...

Any website can trivially run arbitrary code as the current user if OpenCode is installed; that's CVSS ~10.

Comment · 1 year ago
Great release with many welcome features. As a nit, I'm rather disappointed at the inclusion of fixed-size SIMD (128-bit wide) instead of adaptive SIMD instructions letting the compiler maximize SIMD width depending on host capabilities, similar to how ARM SVE works.
Comment · 1 year ago
He launched Megaupload two years before Dropbox. Kim could have pivoted there, then expanded to docs/collaboration. Yes, hindsight is 20:20, but in theory it would have been possible moving from a piracy-centric business model to regular cloud storage/collaboration for businesses and small teams.

Regulatory does not matter if your product does not matter. Megaupload did matter, and did not solve the regulatory problem or change the business model.

Maybe it came too early for the solution or alternative business models to become apparent.

Comment · 2 years ago
Congratulations on the amazing work/demo! An interesting extension of this would be integrating the "Level of Gaussians" approach presented at: https://zju3dv.github.io/LoG_webpage/

Also interesting would be to generate gaussian splats from Google Street View footage, and integrate it directly into the Google Maps 3D data as you have done.

Comment · 2 years ago
> Whisper is undesirable if you want to deploy it for business.

Why is that?

Comment · 2 years ago
Comment · 2 years ago
This is a problem with many dimensions and few equilibrium points. Libertarianism and nationalism are certainly incompatible, but that doesn't mean everybody needs to make their mind an pick one. They can accept both as valid equilibria, and rally for a gradient-descent into the closest one according to local politics.

Right now we find ourselves far from any equilibrium points: just an awkward heavily polarized in-between. I hope we can find the next equilibrium without a global civil war.

PS: Not sure if "you guys" goes for me, I'm merely an observer. I'm not even Italian.

Comment · 2 years ago
The Italians have largely voted for a party that vowed to protect their culture. Perhaps the resulting laws are shitty for you, but likely not for the majority of Italians.
Comment · 2 years ago
> social, economic, and environmental benefits

Can you elaborate or is the first word just extra weight? Please no offense, it's an honest question: I find very interesting how most people, when they want to get a debatable point across, almost always throw exactly 3 profound and all-encompassing adjectives (rarely 2, 4 or 5).

Even ChatGPT has noticed the pattern and picks up this style. But if you break the sentences down, very often realize that 1 or even 2 of such adjectives are fillers.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton