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 About the security content of iOS 15.8.5 and iPadOS 15.8.5
> The deal breaker: Despite staying on official ROMs, Google broke audio in video recording such that all my vacation videos with a special friend ended up with garbled audio.

For me it was also the Nexus 5.

It just lost many of my photos, of our firstborn child.

Unrecoverable. Gone. And so was I from the Android-platform.

josteink··on macOS Tahoe
> Still, their only real competition is Windows 11, which isn’t well received either.

It was at a certain point revealed that the people creating the new Windows-designs were in fact not using Windows anymore, they were using Macs.

In short they didn’t have to eat their own dogfood.

I’m starting to suspect the same thing have happened to Apple-designers…

josteink··on macOS Tahoe
I don't get it either. I open the Finder app, and the sidebar is randomly turquoise, over a white background.

It looks ugly, and I have no reason why that sidebar (unlike all other sidebars) is that specific colour. It just makes no sense.

Edit: Oh My God. I just tested installing my own app on Tahoe, and the DMG looks absolutely broken with what used to be solid edges confined inside a window, now being stretched to the window-edges, blurred by the glass-effect making the header on top unreadable.

THANKS APPLE. Jeez.

josteink··on macOS Tahoe
> The new UI is so incredibly ugly I honestly cannot understand how they thought it was acceptable to even released as a beta let alone an RC and now release.

I just tried it and maybe I've just been primed by the internet, but by god, I did not like it.

The side-bar design is terrible and lots of application (Maps, Music, etc) always look like they have a window overlapping the current application. So even with a single window open, my desktop already looks messy.

For people like me, with a slight OCD about certain details (don't talk to me about notification-bubbles), this is absolutely infuriating.

I'll disable auto-updates on all iDevices and Macs, and just keep on security-updates for previous gen OS as long as I can.

Eww.

josteink··on I feel Apple has lost its alignment with me and other long-time customers
> In my hands the 16 pro max looks small. I only care about battery life really and it is really not great

The Max version may have room for a bigger battery, but it needs to drive a bigger screen so it’s a double-edged sword. I’m not sure if you end up ahead or not.

If battery life is an issue you can turn off some the more gimmicky «pro» features like the always on screen.

I have a «regular» 15 pro and I think battery life is good. I haven’t had a single day where overrun out of battery so far.

josteink··on macOS Tahoe
> among other things, all the Emacs versions I've tried (stock GNU Emacs or Mac Port, downloaded binary blobs and compiled on my machine) are either immediately unusable or become so slow after a day that they are almost unusable.

So basically my #1 work tool will no longer work.

That’s a hard deal-breaker right there.

As a longer-term means of escape, what’s the best way to run a «full» Linux desktop on a otherwise managed Mac?

josteink··on Wanted to spy on my dog, ended up spying on TP-Link
So for people with any practical needs what so ever (like banking): No.

At this point Android isn’t meaningfully an open-source platform any more and it haven’t been for years.

On the somewhat refreshing side, they are no longer being dishonest about it.

josteink··on I used standard Emacs extension-points to extend org-mode
> There's VBA in excel, but I'm thinking about more like dynamic table that's linked to an endpoint

I believe Excel has PowerBI for this purpose.

josteink··on CocoaPods trunk read-only plan
I kept hitting my head against the wall, and getting a million stupid errors trying to resolve header files. But in the end I got it working, and I will no longer be one of the guys pestering the old Cocoapods servers :)

For whoever comes after me... When ChatGPT suggests changing your Objective-C from this:

   #import package.h
To this:

   #import <package/package.h>
Just skip that rabbithole of inifiny-nested failure, and just do this instead:

   @import package;
And you're done. You can thank me later :)
josteink··on CocoaPods trunk read-only plan
Since it clearly wasn’t obvious, I was asking in the context of a package consumer, not publisher.

My involvement with MacOS development is somewhat limited and I have no plans publishing any packages yet ;)

josteink··on CocoaPods trunk read-only plan
As someone with no direct love of CocoaPods... Is there a way to use SPM for mixed ObjC and Swift projects?

I'd love to know if I have options :)

josteink··on Fixing an old .NET Core native library loading issue on Alpine
I fail to understand why they feel the need to test their setup with the latest Alpine while at the same time using out of date and unsupported versions of .NET.

On the flip side, good debugging!

josteink··on Instapaper is now on Rakuten Kobo e-readers
Just got the update on my Kobo.

Tested with a free Instapaper account and that seems to work fine.

josteink··on Thunderbird Pro August 2025 Update
This article is from 2023. Recent years they’ve gone into decolonisation, Marxism, anti-capitalism and afro-centrism as well, just to mention a few.

No doubt though that the increase in executive salaries has been way beyond criticism as well.

Their finances seems a total mess and completely hijacked.

josteink··on Thunderbird Pro August 2025 Update
Source: https://lunduke.locals.com/post/4387539/firefox-money-invest...

I know people here don’t like Bryan Lunduke, but besides the opinions added, this is factual, sourced reporting.

josteink··on Thunderbird Pro August 2025 Update
Or support radical activist groups unrelated to software or technology.

Absolutely bonkers.

josteink··on Thunderbird Pro August 2025 Update
And CardDAV too:

https://www.fastmail.com/blog/carddav-your-contacts-everywhe...

josteink··on FFmpeg 8.0
Nice! Anyone have any idea how and when this will affect downstream projects like yt-dlp, jellyfin, etc? Especially with regard to support for HW-acceleration?
josteink··on The beauty of a text only webpage
Wow. That’s really nice. Almost good enough to make me consider it for my daily news skim.
josteink··on That viral video of a 'deactivated' Tesla Cybertruck is a fake
> Regardless of whether you agree with GP or not, there was nothing coded about what they were saying.

I honestly weren’t aware of that particular distinction. Thanks for the clarification.

josteink··on Debian 13 “Trixie”
Don't feed the troll, etc... But I just had to bite on this bit:

> Alas it's still not suitable as a daily driver for the average home user and probably never will be. It is unfortunate that Ubuntu has to reign supreme in that regard.

It's true that Ubuntu used to be the OOB ready version of Debian, which "just worked", while base Debian took look of fiddling to even have wifi working.

These day though I find the opposite to be true: Ubuntu does lots of weird things I don't want, and I have to "fiddle" to disable all that. A base Debian install however (ISO with firmware bundled), just works.

For me, Ubuntu is officially off my list of distros I bother spending my time on.

josteink··on Debian 13 “Trixie”
> Should his contributions to open-source projects be rejected?

As someone whose attitude towards open-source is that it's the code who should do the talking, and not who contributed it (nor the colour of their skin, or their sexual orientation, etc) ... I'd say he should be able to contribute code, as long as the code is good enough. Same rule as every other code-contribution.

But the Debian-project has made the decision to elevate him and have him represent Debian at conferences like DebConf, and that strikes me as something some people might find more objectionable.

Even after having served his time, there's still a certain stain there, and it's up to the Debian project to what degree they want that stain to reflect on them as well.

josteink··on Debian 13 “Trixie”
I've upgraded all my servers and laptops to Debian 13.

Lucky 13 and all... And not a single issue so far. Very happy!

Thanks to the Debian team for putting out yet another high quality, reliable release :)

josteink··on Debian 13 “Trixie”
I believe this is the guy he's talking about. By linking to this, I'm not saying the allegations are true, but it's the discussion I've seen mentioned elsewhere, which I believe OP is referring to:

https://x.com/LundukeJournal/status/1944505084919816337

> Tomorrow, July 14th, at the annual Debian Conference (DebConf ‘25), Jeremy Bicha will be speaking.

> Bicha, as we learned last week (after he defaced an open source wiki page, calling people “Nazis”), is a registered sex offender — convicted after having committed “thousands” of assaults of young children.

> Bicha, an employee of Canonical (the parent company of Ubuntu) will be representing both Debian and GNOME at DebConf 25.

Edit: Digging deeper into the X threads, this seems to be one of the root the sources of the claim:

https://wng.org/articles/the-high-cost-of-negligence-1617309...

Edit 2: Just to be clear, I myself am a Debian user. Not a hater. I'd just hate to see Debian's reputation needlessly tarnished by having the wrong people promoted to publicly represent the project.

josteink··on Window Activation
> In essence, an application cannot take focus, it can only receive focus. In the example above, your chat app would request an XDG Activation token from the compositor

To be fair, the same is mostly true on Windows, but through some different APIs.

Applications being able to put themselves in front unconditionally was for a long time a huge source of pain for the user, due to abusive/malicious software, and probably a reason Windows was malware platform #1.

This is honestly a reasonable design.

josteink··on About the BLOBs in Ventoy
So much work because most people can’t manage a simple dd-invocation.

And because Windows don’t allow direct access to the physical layer from a user-space shell.

Such a waste.

josteink··on A parser for TypeScript types, written in TypeScript types
Im sure it was obvious to op, but possibly not to everyone else in this thread.
josteink··on A parser for TypeScript types, written in TypeScript types
This is actually not a joke.

HN thread on this here: https://news.ycombinator.com/item?id=43184291

josteink··on Sign in with Google in Chrome
Another annoying, possibly less known thing about this popup is that you as a user can disable it.

But only if you log in to Google and set a preference for your Google account.

No more nagging popups! Sounds great, right?

Except Google can now track you, with a confirmed ID and session cookie across all these sites.

It’s blackmail, plain and simple.

josteink··on Instapaper Rakuten Kobo Integration
That’s really nice to hear.

I just bought a Kobo Libra Colour, knowing up front that the widely mentioned Pocket support now was a dud.

As such I had no expectations for such functionality, but maybe I’ll get it anyway.

Thanks to everyone involved. It’s appreciated!

← PreviousPage 3 of 34Next →