HNHacker News
TopNewBestAskShowJobs

josteink

15,201 karma · joined September 5, 2011

General stance: open or not at all.

https://jostein.kjonigsen.net

submissionscomments
josteink··on Threads is adding Fediverse content to social feeds
I honestly thought it was talking about the IoT-standard Thread and was seriously confused about how this was supposed to make sense.

I had completely forgotten Facebook’s Threads even existed. I can’t see this being enough to resurrect any momentum?

josteink··on GitHub MCP exploited: Accessing private repositories via MCP
Github copilot is most definitely not free for Github enterprise customers.
josteink··on Kate and Python Language Server
As someone who recently set up something similar in Emacs with eglot I had to ditch Python-LSP-server.

It was so incredibly slow to respond, even on a M2 Max MBP, that it lowered my productivity by orders of magnitudes (and made Emacs laggy).

Maybe I did something wrong? I don’t know.

What I do know is that I tried pyright instead as a different LSP-server for Python and I haven’t looked back.

It’s a night and day difference. It’s snappy and everything works as expected, with venvs and mypy too.

josteink··on Gorgeous-GRUB: collection of decent community-made GRUB themes
We are talking about a stage 3 bootloader which supports booting from encrypted volumes and ZFS snapshots.

JSON-support would be adding 0.001% extra to the overall package.

josteink··on E.U. Prepares Major Penalties Against X
> Targeting Elon’s companies is a very smart play in this trade war. It has little to no economic impact in the EU but at the same time has a big impact on him

US senators are threatening to withdraw the US from NATO if the EU pushes through with this obvious lawfare.

https://x.com/ianjaeger29/status/1908113116774244838?s=46

Nicely done, Ursula. You’ll get the war you crave so badly.

josteink··on E.U. Prepares Major Penalties Against X
> Either way, this is some pretty amazing Calvinball even by EC standards.

Call it by its name. It’s lawfare.

The EU is trying to coerce X to limit freedom of speech for everyone worldwide, including Americans.

Talk about a nice NATO ally eh, trying to lawfare your constitutionally granted freedoms away?

josteink··on E.U. Prepares Major Penalties Against X
Are you saying you think the semantics of that is anywhere near worth a billion dollar fine? When the changes were clearly communicated, and reported on by the press!

In that case, what about the CSAM problem on the Meta-owned platforms? How many billions should that be?

josteink··on OpenWrt Two Approval
> How reasonable do you think it is to be this automatically suspicious of any computer coming from China? A generic low-cost barebones Intel PC certainly has plenty of space for compromised firmware to hide

The problem seems to be that this firmware doesn’t really get updated once the machine is sold.

That’s legitimate criticism for a security-critical network component.

josteink··on Half-Life 2 RTX
While I think the ray-traced version looks better in a technical sense, it seems to me that they have completely forgotten to apply darkness and shadow appropriately in the scenes to create an immersive atmosphere.

Keep all the new tech and dial the ambient lighting down. That would look way better.

Make it feel dark, uncertain and risky again. You’re not supposed to know what’s in that corner or that room before it comes lounging at you.

In the RTX version you can see everything in every location, completely killing any sense of suspense.

josteink··on Show HN: Seven39, a social media app that is only open for 3 hours every evening
You had this on IRC and the good old phpBB forums back in the days too.

Definitely remembering the appearance of the "morning crew" looking for whatever recent stuff they had missed out on ;)

josteink··on Tesla Sales Fall Off a Cliff Globally, Including Germany, Australia, and China
Germany is facing enormous stability problems unless it does something radical, not to mention total cultural erasure. Remigration sounds good even reasonable, within reason.

I hope we can agree this is clearly not about genocide? In this regard the Nazi-comparison seems weird.

«Their members» is too vague for me to opine on.

josteink··on Tesla Sales Fall Off a Cliff Globally, Including Germany, Australia, and China
> Most of the right didn’t run away from this, so we’ve got a pretty serious Nazi problem now

I appreciate the honest response, I really do.

But right here is where I’ll have to go back to my original comment about imagining problems.

You imagine he did something Nazi like. You imagined there are big swaths of right wing people supporting this imagined Nazi act. You imagine a big Nazi problem.

And it could be all in your head.

Listen to Bill Maher: Focus on becoming a viable alternative, rather than chasing crazy things. The world can only benefit from more viable options at the next election.

josteink··on Tesla Sales Fall Off a Cliff Globally, Including Germany, Australia, and China
> For you to act like it's 100% definitely misinformation rather than a judgement call is disingenuous to the extreme.

I’ll go on the unpopular limb and say that anyone seriously considering the fact that any mainstream persona intentionally did a «Nazi» thing has been consuming too much traditional, commercial media who almost by definition thrives on controversy and clicks. Their core interest is not in facts or honest reporting.

I don’t think HN is the most appropriate place for such discussions, but if anyone seriously wants to accuse Elon Musk of being a «Nazi», I would kindly request that they first define what they mean by that word in 2025, because to me that is honestly not very obvious.

He’s pro Israel and want less government regulation. I’m no expert, but to me that seems anti-Nazi?

josteink··on Tesla Sales Fall Off a Cliff Globally, Including Germany, Australia, and China
This is clearly misinformation, and repeating it won’t make it true.

He said «my heart goes out to you». Without a video of him saying that nobody would have blinked an eye at the contents of what he said. You know, content, the thing Martin Luther King said we should judge people by.

This is a pretty bad problem (or «strategy») with the modern left. They imagine something into existence, either now, or more commonly in a vague future.

They then base their political platform on these imagined or assumed things. They do this all the time.

The Elon nazi thing is probably the most extreme and obvious case I’ve seen of this, and I’m honestly shocked to see the amount of people taking it seriously.

The left should, like Bill Maher recently said, focus on providing a viable alternative instead of trying to see who can act the most unhinged.

josteink··on Revolt: Open-Source Alternative to Discord
So like Mastadon then.

Every time I’ve looked into it, every server I’ve checked has been filled with furries and anime-avatars.

I mean, I’m glad they’ve found a community where they feel at home, but it kinda makes it a hard pass for the rest of us ;)

josteink··on Mozilla flamed by Firefox fans after reneging on promises to not sell their data
Any and every application you download and install locally.
josteink··on Raspberry Pi Pico audio player
Am I understanding that this project is limited to play 8kHz samples wave-files, ie only up to 4kHz real world? Is that even tape-quality?

Not to talk down anyone’s hobby project, but that kinda limits the appeal for most other people I would think?

josteink··on Mozilla site down due to "overdue hosting payments" [fixed]
Fair enough. But it’s clearly a trade-off.

Some may want extensions with unchecked, unrestricted permissions to be able to do all-the-things (tm).

Me on the other hand (and possibly others), with open-source projects often going haywire and crazy over time, feel more comfortable knowing that extensions cannot do more than I have permitted them.

I guess this is for the market to decide. If V2 provides enough value for enough users, it will stick around.

josteink··on Mozilla site down due to "overdue hosting payments" [fixed]
> the only one that is Manifest V2 compatible

Could you provide a reason why that is a feature?

All the extensions I’ve implemented runs fine as V3 manifests, and they allow much more fine-grained security permissions. That’s something I’m happy with, even as a developer. It limits the security impact of whatever flaws my extension may have.

josteink··on Mozilla flamed by Firefox fans after reneging on promises to not sell their data
Maybe I’m missing something important, but why would a locally installed application running on your own machine, open source or not, require to have «terms of use» in the first place?

Mozilla seems truly lost.

Edit: said more clearly, the outrage against the contents of the “terms of use” is misguided. The outrage should be over there actually being a “terms of use” in the first place.

josteink··on Mozilla site down due to "overdue hosting payments"
It doesn’t matter much what they have in cash and non-liquid assets if they don’t have a balanced budget.

90% of Mozilla’s direct income (cash) comes from Google. And it looks like that funding may go away soon [1].

If Firefox had a big marketshare they might be able to capitalise on that, but right now it’s the lowest it’s ever been, and they keep on burning bridges.

[1] https://www.zdnet.com/home-and-office/networking/why-googles...

josteink··on Mozilla site down due to "overdue hosting payments" [fixed]
As reported by parts of the tech press this last year, Mozilla is seemingly on its way to certain bankruptcy.

I guess we should expect more incidents like this the time to come.

josteink··on On Running systemd-nspawn Containers (2022)
> because the vast majority of devs have no idea that containers are just scripts to set up Linux namespaces.

That’s IMO framing things a bit backwards.

That’s how containers are implemented… today. on Linux. On Windows it’s completely different. On MacOS it’s completely different again.

And what makes you think «namespaces» are a term unique to containers? It’s used throughout tech for a million other platforms too.

Containers however is a well defined concept, regardless of how they are implemented today, and on one platform only.

systemd would probably see more use of their container-platform if they put «container» in the name, that much seems obvious to me.

josteink··on Yocto, RockPi and SBOMs: Building modern embedded Linux images
> One limitation of the current disk image for Rock Pi is that you don’t have a functional TTY.

I believe on systemd-based systems these are service-units you need to enable, and with yocto, possibly install?

    systemctl enable -now getty@tty0 (etc) 
Or something like that. I’ve experienced similar issues while working on a x86 based NAS and also on the RPi when enabling serial-consoles.
josteink··on Docker limits unauthenticated pulls to 10/HR/IP from Docker Hub, from March 1
> If we had instead simply mirrored everything into a registry at a big cloud provider

You would have had to authenticate to access that repo as well.

josteink··on On Running systemd-nspawn Containers (2022)
> Does breaking out of the container give you root?

You can run unprivileged containers, and in that case, no.

josteink··on On Running systemd-nspawn Containers (2022)
Most systemd-projects have a name which immediately shouts out what it does, so you can easily tell if it is relevant for your needs or not.

systemd-nspawn is probably the only project without such a name, so most people don't know about it, nor what it does, and therefore never looks any more into it.

And that's a shame really, because it's fantastic technology.

josteink··on On Running systemd-nspawn Containers (2022)
OCI is for running prepackaged software in black boxes from the internet, where you have no interest or ownership of the container internals.

Most of my containers are not like that. Well, actually none are.

systemd-nspawn is for running your own containers, with a VM-like usage pattern (ie not immutable), deployed as part of your overall systemd based infrastructure for when the thing you need to manage is "too big" to be deployed as its own systemd-service unit, but you still want to be able "to systemd" it.

This fits my use-case perfectly.

josteink··on On Running systemd-nspawn Containers (2022)
I've used lots of different container-types over the years to replace VMs with lightweight containers, but right now I'm running systemd-nspawn, and I really, really like it.

The way it integrates with systemd, both inside and outside the container makes it a no-brainer for app-isolation when the app in question is a bit too complex for just being a service-unit in itself, and you don't want to lose observability by hiding everything behind some obscure docker wall.

The way everything integrates into systemctl and you can get aggregated stats for your entire machine and all its sub-containers... Amazingly nice.

I just can't imagine any better way of managing containers on a Linux system than this.

Only thing I would complain about is the name. They really could have come up with something a bit more catchy or self-descriptive. This is probably the only systemd type service which does not immediately shout out what its about, so most people are probably not even aware that systemd can manage containers for you.

josteink··on Open source projects could sell SBOM fragments
Which is why enterprises everywhere has software and tooling in place to provide this, for the exact things they do deliver.

I don’t see how anyone can «sell» this information when it’s literally available for free already.

← PreviousPage 5 of 34Next →