HNHacker News
TopNewBestAskShowJobs

m_eiman

3,786 karma · joined August 21, 2008

https://eiman.tv/blog
submissionscomments
m_eiman··on Europe's largest deposit of rare earth metals discovered in Sweden
Shouldn't have to, the rare earth minerals are in an area already designated for iron extraction. The new metals are just a nice bonus, I suppose.
m_eiman··on Swift Quit – Automatic App Quitting on Mac
Yes, it's a bit of the vibe of iOS users who always force-quit all applications for some reason.
m_eiman··on Apple Books digital narration
I'm guessing that the main reason they require you to go through their "preferred partners" is that their job is to insert annontations that the speech generator needs to make it sound good.

I wonder if this is because it's difficult work, or if the tools aren't user friendly enough to put in the hands of untrained users. If it's the latter I suppose that sooner or later we won't need to go through the partners.

m_eiman··on Once an open sewer, New York Harbor now teems with life
Or something like these:

https://www.tepeusa.com/collections/tepe-easypick

m_eiman··on Soaring fertilizer prices could see millions more undernourished
> for the same reason blast furnaces to smelt steel requires fossil fuels

https://www.hybritdevelopment.se/en/

We’re well on our way to fossil free steel.

m_eiman··on Jitsi: More secure, more flexible, free video conferencing
We use a selfhosted instance on our internal network, it’s working more or less flawlessly - and all without sending our data to anyone but us.
m_eiman··on A native internet protocol for social media
Replace the moron with nitwit and you’re good to go.
m_eiman··on Ask HN: Should HN ban ChatGPT/generated responses?
IRC bot, specifically :)
m_eiman··on Ask HN: Developer abused “sign in with GitHub”?
A slight aside:

It's interesting that things you create for one purpose can be turned into something else entirely by "culture". In this case, the primary reason for the addition of stars on Github was to make it easier to keep track of things you found interesting or useful. Their manual currently introduces stars like this: "Starring makes it easy to find a repository or topic again later."

But having many stars indicates popularity, and popularity indicates quality, and Github is used as a resumé…

When combined these factors turn the stars into a kind of currency, and brings in all the problems facing any system that handles any kind of currency. This may or may not have been Github's intention from the start, but it seems like they haven't really adapted their systems to treat access to starring powers like the access to currency it de facto is.

So be careful when you design things: the way they're used in the real world can transform something innocent into a big problem for all involved.

m_eiman··on Apple GPU drivers now in Asahi Linux
The remaining 10% are the mac, I suppose? It's one of the better things about macs, and has been working mostly flawlessly for at least 15 years, strange that the other platforms still struggle with it.
m_eiman··on Creating a handwritten TrueType font in Linux (2018)
One thing you can do is use ligatures so that specfic combinations of letters look different. It won't be random, but at least there'll be variation.

E.g. 'A' followed by 'n' could have one ligature that looks like "An", and 'A' followed by 't' could have another ligature that looks like "At" where the A part is different (and the 't' too, of course).

Edit: here's an article about the concept: https://terrianncreative.com/using-ligatures-to-enhance-hand...

m_eiman··on Firefox Translations: Translate websites in your browser without using the cloud
FWIW it works on M1 Macs, I suppose they same something equivalent to SSE4.1.
m_eiman··on Writing by hand is still the best way to retain information
If you're going to be writing a lot, I'd recommend something like the Paperlike screen protector - the increased friction makes writing noticeably easier.
m_eiman··on TurboWarp Desktop
A bit meta, but still:

If you're going to translate something, translate it well. This page is (I assume) auto-translated to Swedish using Google Translate or something similar, and the result is poor. This makes the whole thing come off as a scam.

Further, there's no way that I can see to switch to the original English version of the text. So I'm stuck in a poor experience.

In short:

- translate well, or don't do it at all

- allow the user to select the language/region to their liking

m_eiman··on OpenSSL 3.0.7 fixes X.509 email address buffer overflows
I suppose this is the "clear your schedule and be prepared to patch the entire world" version?
m_eiman··on The only way of being anonymous in Sweden is illegal?
I've heard that they're given the address of the local municipality main office, but I'm not sure how correct that is.
m_eiman··on The only way of being anonymous in Sweden is illegal?
"I'm more worried about the national DNA database where literally every single citizen who been born in Sweden is in. Seems usage by police and others are increasing while the purpose was suppose to be only for research."

It's a blood bio bank, not a DNA database - although the latter can be created from the former, of course. As far as I know it's only been used once by the police to identify a criminal, they used it to confirm the identity of the person who killed the minister of foreign affaris(?) Anna Lind.

The main purpose of the biobank is to detect rare disases in newborns, see https://en.wikipedia.org/wiki/Newborn_screening

It's not mandatory to take the test on your newborn, and it's possible to request your sample be destroyed.

There has been talk of opening up the samples to police use, but so far it's been decided that the downsides would overweigh the benefits. One of the fears is that opening up the samples for other use would mean fewer infants will be tested (increasing suffering for those who miss an important diagnosis), and some adults will reques their samples be destroyed (reducing the research value of the data set).

m_eiman··on The only way of being anonymous in Sweden is illegal?
"This system was built and created for a different time where criminality was pretty much absent in Sweden"

When was this golden age of (almost) no crime, I wonder?

m_eiman··on Graphviz 7
From the readme:

"This project has only 3 of its founders remaining as volunteer maintainers, and support is limited and may end soon. If you can help fund to a more formal foundation to continue this project, please contact north on graphviz org."

m_eiman··on Linux Kernel MultiPath TCP Project
Bonded interfaces have the same IP (iirc), MPTCP can send traffic over multiple IPs, eg over both wifi and 4g, for better roaming. Especially useful when moving around and entering/leaving different wifi networks, all without dropping the TCP connection.
m_eiman··on 2-in-1 calculator app adds up to surprise hit for retired engineer
I like Soulver, and also Tydlig:

http://tydligapp.com/

m_eiman··on Why public chats are better than direct messages
Extracting useful information from a chat log is tedious and error prone, though. If it's something that should be saved for later, copy it over to a wiki or some such and edit it suitably.

Chat is ephemeral, treat it as such and everyone's life will be better.

m_eiman··on Writing an app is like coding for LaserDisc
Even worse are the ones that rely on a cloud service somewhere, even keeping an old device around won’t help you there…
m_eiman··on Writing an app is like coding for LaserDisc
Yes, an app is to be treated as a disposable thing with a shelf life of a few years at best. But on the other hand, so are many "advanced" web apps that rely on vendor-specific implementations of specs that may or may not survive (not to mention HTTPS, certificates and their significance to browser behavior…).

If you want something to live, be prepared to keep it up to date with the platform it's running on - regardless of what platform that is. The most stable platform to target is likely Win32, specially with Wine.

I'd expect a simple HTML static document to continue working mostly as intended for a long time, but anything interactive and/or advanced is likely to bit rot IMHO.

m_eiman··on Google employee resigns after ‘retaliation’ for protesting Israeli contract
To quote Wikipedia:

"Advocates of Zionism view it as a national liberation movement for the repatriation of a persecuted people to its ancestral homeland. Anti-Zionists view it as a colonialist, racist or exceptionalist ideology or movement."

m_eiman··on Ask HN: Anyone working 4 day week here, as an employee?
In Sweden we're allowed by law to work 75% while we have kids under 8. I started doing that when the kids were small, and continued even though my youngest is now 9.

I work 7 hours per day Monday to Thursday, and Fridays I alternate between 8 hours and having the day off. Over two weeks, this equals 80%. If needed I do some work on my "free" Fridays as well, but it's usually not needed.

If you ask me, I'd say I'm as productive on this schedule as I would have been on 8 hours per day - if not more. So it's win-win: my employer gets the output of 100% but only pays 80%, and I get time off to do other things.

m_eiman··on 4-Die Chess
One of my ideas for a toy project is Schrödinger´s Chess or perhaps Quantum Chess:

when you move a piece, you can move it to any and all possible squares at the same time - your piece is on all of the squares you've placed it, so in your opponent's next move they can eliminate your piece by attacking any of the positions it's currently in.

In your own next move, you can move the piece from any of the positions it's currently in and place it in a new set of positions.

Eliminating or moving a piece removes it from all positions it's currently in.

m_eiman··on My network home setup v3.0
Related: what's the current best option for those of us who like old UniFi's ease of use, but don't like new Unifi's "use our cloud, or else..." attitude and the constant firmware issues?
m_eiman··on EasyRPG
I recently learned of a similar thing that I’ll be trying out with my kids. It’s not open source though, and they’re currently running a crowd funding thing to raise money for further development:

https://www.rpginabox.com/

m_eiman··on Show HN: A friend and I spent 6 years making a simulation game, finally released
Per-platform pricing is easy: just release the Mac version on Gog, the PC verson on Steam, the Linux version on … EA? Then you can set separate prices for each :)
← PreviousPage 3 of 34Next →