HNHacker News
TopNewBestAskShowJobs

emilfihlman

685 karma · joined May 11, 2017

emil.fi Aalto EE/ECE
submissionscomments
emilfihlman··on South Korea introduces universal basic mobile data access
As a Finn this data allowance is pretty funny to me (though of course not unknown). Here most subscriptions are unlimited.
emilfihlman··on IPv6 address, as a sentence you can remember
Just proves that 16 bytes was too much, and we should have just gone 8 bytes.
emilfihlman··on Swiss e-voting pilot can't count 2,048 ballots after decryption failure
This is just plain wrong.

An extremely simple scheme is allowing voters to enter an identifier of their choosing and displaying that with the votes publicly. This is both verifiable and anonymous.

Any issues you can come up with this scheme are also iirc pretty easily solvable.

emilfihlman··on Motorola GrapheneOS devices will be bootloader unlockable/relockable
This is huge and amazing!
emilfihlman··on Show HN: Glitchy camera – a circuit-bent camera simulator in the browser
E: Nevermind, it's my university Fortiguard bullshit.

Anyone else getting certificate issue?

...Certificate issue was here

emilfihlman··on Building a TUI is easy now
I also use Termux daily!

It's really a superb tool.

I only wish we could have that same experience without requiring a native app.

emilfihlman··on Building a TUI is easy now
Termux is seriously amazing (with its quirks, of course)!

Have you tried porting your test app to a web page? I'd really like to have a good TUI experience on the web.

emilfihlman··on Building a TUI is easy now
Sure it is. I, and millions of others, use it all the time with for example Termux.
emilfihlman··on Building a TUI is easy now
The thing with TUIs is that, using mobile native virtual keyboards, it's apparently quite impossible to make them behave in a sane way in browsers!

I think the only reasonable option seems to be reimplementing one yourself, which is massively stupid.

emilfihlman··on Best Gas Masks
Why is this low effort article on top here? It's absolutely not a "Best" list and lacks professionalism.
emilfihlman··on Xfce is great
I used to use XFCE a lot, but since then, even though it sucks in its own ways quite a lot, Gnome defaults to a nicer environment nowadays and doesn't seem so resource intensive anymore.
emilfihlman··on ‘Fuck you, make me’ without saying the words
Yeah the reason Google and OpenAI etc are silent is because their services do the same but they "aren't the bad guys" so if they shut up the crisis will pass.

This of course implies that the crisis itself and persecution of Musk/Grok is politically motivated, or just based on stupidity.

emilfihlman··on Fixing a Buffer Overflow in Unix v4 Like It's 1973
The source has

ttybuf[2] =& ~010;

Which is another bug.

emilfihlman··on Nicolas Guillou, French ICC judge sanctioned by the US and “debanked”
Time to protect citizens from EU human right and political abuses, too.
emilfihlman··on Nicolas Guillou, French ICC judge sanctioned by the US and “debanked”
I think the important thing here is that governments shouldn't have the right to make life hard for ordinary people with punishments like taking away access to banks and finance system etc.

As for the US slapping European politicians etc, it's high time the people on high horses in Europe feel the shit they push on ordinary people.

emilfihlman··on High Performance SSH/SCP
lose*
emilfihlman··on Incus-OS: Immutable Linux OS to run Incus as a hypervisor
https://github.com/zabbly/incus/issues/89#issuecomment-30764...

I mean sure, it's the UI component only, and not on the lxc repo but the Zabbly one, and maybe they treat things widely differently depending.

But it's the same developer for both, and I'm willing to bet it's a similar mindset for projects.

And I swear I had a similar experience with regards to some other incus issues where there was a similar response about changes.

emilfihlman··on Incus-OS: Immutable Linux OS to run Incus as a hypervisor
But unfortunately it pretty much is, at least according to the maintainers themselves.

They try to not diverge unless "necessary", and for most parts it's not necessary to them.

emilfihlman··on Incus-OS: Immutable Linux OS to run Incus as a hypervisor
Incus is very nice and super featured, but suffers from a few issues, namely unintuitive/hard onboarding and bad defaults, which makes giving access to people annoying, as it requires teaching them first and that they can't just make a vm with a few clicks immediately, limited authentication and user control options, like if no external auth users must exist on underlying system, and with limited but very strict auth options requires a full domain and no proxying, currently (might get fixed partially later).

And finally, it suffers from hardcore tracking upstream, ie canonical/lxd(-ui), meaning they won't really do any changes that lxd wouldn't do, and thus are slaved to them : (

emilfihlman··on Why your outdoorsy friend suddenly has a gummy bear power bank
>18650 batteries (which are the cells typically used in these battery packs)

Absolutely not. Pouch cells are what most powerbanks have.

emilfihlman··on Claude says “You're absolutely right!” about everything
You know there is a difference between being polite and friendly, and kissing ass, right?

We are also talking about a tool here. I don't want fluff from a tool, I want the thing I'm seeking from the tool, and in this case it's info. Adding fluff just annoys me because it takes more mental power to skip all the irrelevant parts.

emilfihlman··on Claude says “You're absolutely right!” about everything
As a Finn, it makes me want to use it much, much less if it kisses ass.
emilfihlman··on The Article in the Most Languages
I find the hubris of this article absolutely disheartening, and toxic, and it frankly just reinforces how Wikipedia isn't a good place, and people who shouldn't have control over it have control over it.

And it isn't because of the self promoting described, but because of the response to it.

Deletionists are evil.

emilfihlman··on I made my VM think it has a CPU fan
I wonder if this could be used to throttle vms, like I'd like to set something like "this vm can only use at most x% of a cpu" measured over y time.
emilfihlman··on Locally hosting an internet-connected server
Once again I voice the only sane option: Skip IPv6 and the insanity that it is, and do IPv8 and simply double (or quadruple) the address space without introducing other new things.
emilfihlman··on The scientific “unit” we call the decibel
You are completely missing the point, which is that decibels are opaque and carry hidden field specific meaning that is not possible to know from the "unit".

This is not a criticism of how useful they are in calculations.

emilfihlman··on CryptPad: An Alternative to the Google Suite
Thank you for the reply!

Of course as a part of the Cryptpad team you have a bias, but if I'm looking to replace Google Drive and its functionality, is Cryptpad a good replacement, or is there another one, maybe Nextcloud(?), that could do it better (just user interaction etc wise, not E2EE)?

Would you have a list of things Cryptpad can and can't do compared to other solutions? It would make choosing the best replacement easier.

emilfihlman··on CryptPad: An Alternative to the Google Suite
How does this compare with the French/German https://github.com/suitenumerique/docs ?
emilfihlman··on Just redesigned my personal site with a TTY-style interface
Hah, I see exactly the same issues as I had when trying to implement TUI on mobile (autocomplete fail, no arrow keys, blocking view, ...). It's just so painful and actual seems almost impossible to leverage the virtual keyboard for input.
emilfihlman··on Show HN: Beatsync – perfect audio sync across multiple devices
Your css is broken in that it doesn't take into account the url/menu bar on phones.

Yes it's a super annoying problem. You should change the css so that the url bar is always visible, and have a separate full screen button.

← PreviousPage 2 of 31Next →