HNHacker News
TopNewBestAskShowJobs

josteink

15,173 karma · joined September 5, 2011

General stance: open or not at all.

https://jostein.kjonigsen.net

submissionscomments
josteink··on Women dating safety app 'Tea' breached, users' IDs posted to 4chan
I guess a significant difference is than 4chan is fully public. Whatever anyone says there can be observed by anyone and refuted by anyone. You can’t secretly slander anyone there.

What happened on the tea app were probably not knowable, observable or refutable for those actually being doxxed or slandered.

That isn’t me saying 4chan is absolutely morally in the clear, but it’s still quite a significant distinction.

josteink··on AI overviews cause massive drop in search clicks
> The tricky thing for Google will be to do this and not kill their cash cow ad business

This is not for Google to decide.

The users have spoken clearly that (when given an option) they will not tolerate or succumb to the SPAM of shitty SEO-optimized content-farms which has been plaguing the internet for the last decade.

If Google don't provide meaningful results in their search page, people will use ChatGPT or something else to sidestep the SEO SPAM issue all together.

josteink··on AI overviews cause massive drop in search clicks
I'm going to call good old "supply & demand" at this.

There was a demand for information, and people made websites to make that information easily accessible. The market was working.

Then cheap/free hosting combined with Google Ads came along incentivized the market to SPAM the internet with SEO-optimized websites which makes that information just as inaccessible as the market could possibly tolerate. Basically the market converged on enshittification, rather than excellence.

The result of that was that users were forced to search, the first SEO spam, then the second, then the third and maybe somewhere along the line they found what they were really looking for, from a real website. The market just barely supplied what there was a demand for.

But thanks to AI and LLMs, the power has now shifted back to the users, and we can sidestep all the Google Ads SEO SPAM enshittification nonsense. If this is done via ChatGpt, DDG Chat or Google AI overviews, I don't really care.

Once again we have gained easy access to information without any ill-incentivized middle men making the process cumbersome. This is absolutely a good thing. If this means the death of Google Ads funded content farms, I'm all for it.

The niche sites which contains real information was never funded or driven by Google Ads in the first place, so hopefully they won't buckle under during this minor AI apocalypse.

josteink··on What to expect from Debian/Trixie
Just upgraded my laptop the other day.

sway and/or libinput now supports mouse-pad gestures so you can configure tjree-finger swiping between workspaces.

Very much appreciated.

josteink··on Tokyo's retro shotengai arcades are falling victim to gentrification
I may be wrong, but I'm 99% certain that has to be Akihabara.
josteink··on Giving Up on Element and Matrix.org
The year of the Matrix desktop?
josteink··on The uv build back end is now stable
So if you've imported pytest and want to run it, you can’t just «uv run pytes», but have to create a script with a uv-shebang which runs pytest for you?

And how does that work on Windows, which to my knowledge doesn’t even support shebangs?

josteink··on The uv build back end is now stable
> Among many things it’s improved, scripting with python finally just works without the pain of some odd env issue.

From what I can tell uv doesn’t (unlike poetry) assist with venvs what so ever.

What is a trivial «poetry run» becomes the same venv-horrors of Python fame when I use uv and «uv run».

Based on that, your comment strikes me as the polar opposite of my experience (which is why I still resort to poetry).

Care to outline how you use v to solve venv-issues, since from what I can tell, uv explicitly doesn’t?

I’m very curious.

josteink··on Making TRAMP faster
For those not into the lingo, Tramp is the Emacs module/package responsible for allowing you to transparently work on remote files and host in your local editor in a way I haven’t seen any other software do.

And yes, it’s really neat.

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...

← PreviousPage 4 of 34Next →