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 Android 17 is the first since 3.x to add new APIs without releasing to the AOSP
If Android wants to be the inferior not-open-source mobile OS, why would I not just buy an iPhone instead then?

It’s closed too, sure, but at least it’s more consistent.

josteink··on iPhone 18 Pro and iPhone 18 Pro Max
This phone is so underwhelming it doesn’t even make the frontpage of HN. And yes, I realise it was obviously overshadowed by the Duo.

Still. This must be the first iPhone not to break page one.

Is that a good thing or a bad thing?

Edit: Page one I guess?

josteink··on AirPods 5
With ANC and volume control now available on the basic AirPods what’s the story for the AirPod Pros now? An obsolete product line?
josteink··on iPhone Duo
It’s the exact same price point as the Samsung Z Fold 8, which is this phone’s exact competitor.

$2k is a lot to ask, but it answers the market 100% on “I’d like a Samsung Fold 8, but as an iPhone”.

josteink··on The "File" menu isn't about files
Back in the days all the things you would create using the File-menu would be files, because what else would it be???

A benefit of that system was that all documents and data could be easily treated as files - and moved organized as you pleased.

Somewhere along the line someone clearly decided that this was too simple and made storage opaque - and now you never know where anything is stored - and how or where to organize it.

I'm not sure I consider that an improvement.

josteink··on A website for debloated open source alternatives
Same here. I’m guessing that’s not accidental.
josteink··on Passkeys were invented by engineers with zero understanding of consumer brain
Clarification: Microsoft Authenticator.

You can’t use any random password-manager with passkey support.

I use Bitwarden for everything and have to have MS Authenticator installed just for this 1 login.

Super annoying.

josteink··on DNSGlobe – Rust TUI to watch DNS propagate around the world
But it's written in Rust so it must be good :D
josteink··on Age verification is just a precursor to automated attribution of speech
That’s a very dramatic take - and I dare say a counter-factual one too.

Which actual genocide would you be talking about?

I really don’t think people should water out words like that over what is essentially tiny political differences.

josteink··on We all depend on open source. We will defend it together
> So, MS builds VSCode - doesn't even fork Atom to do so. Looks identical to it. They built it from scratch. Bigger. Slower.

Someone needs to fix a memory leak here.

Atom was famously slow. Even among people using it and championing it.

VSCode totally wowed people not just because it was faster, but because it was essentially the first «real» Electron-app which proved Electron-apps could have near native performance.

You got this part 100% backwards.

josteink··on Honesty gets Emacs patch rejected
I think a better frame would be «how could the maintainers have responded in a constructive, collaborative way upon learning about the tooling not being compliant with Emacs-standards, in a way which have helped land what was clearly a good faith effort aiming to make Emacs better?»

Outright rejecting the patches was IMO not a pragmatic or constructive choice and will drive the wrong incentives wether you morally approve of it or not.

josteink··on Honesty gets Emacs patch rejected
He made a patch in good faith, not knowing about these rules.

He’s point is that because he was coming at this with an honest, open approach he saw his work rejected.

His observation is that this will reward dishonest submissions which are NOT made in good faith. Ie rewarding the wrong things.

Incentives drives the outcome. What incentives does this give people?

josteink··on Honesty gets Emacs patch rejected
Did you review the code in question and end up rating it slop, or are you just reflexively calling anything AI-generated slop?

Humans can produce garbage code. As can AI. So therefore the process around the code matters, and it seems clear to me the author has had a reasonable process around the code, as opposed to blindly accepting some 1-shotted output.

To me this looks like good use of AI.

josteink··on Anthropic, please ship an official Claude Desktop for Linux
The ARM64 Linux version (Azure version actually) is what I run on my MacBook through docker when I need it for testing.
josteink··on Anthropic, please ship an official Claude Desktop for Linux
Flathub has banned any software developed using AI or which is «ethically questionable».

I’m pretty sure that excludes Claude Desktop.

https://www.techtimes.com/articles/317463/20260531/flathub-a...

josteink··on Dumbphone 2
I don’t see why it ships with a SIM + a forced plan.

That limits the ability to use it (or buy it) in any «unsupported» country.

josteink··on I’ve built a virtual museum with nearly every operating system you can think of
This is an impressive effort and offering and I really want to try it out!

Clicking on "download" though, I get this:

> Full edition (121G zipped, 174G unzipped): From Internet Archive

Not to be picky about free stuff offered by others, but I'd be more happy to download a non-zipped torrent, ready for use, where I can contribute BW back to the project itself as a means of gratitude.

josteink··on Crystals found inside wreckage from the first nuclear bomb test
While the news is interesting in itself, I found the lack of illustrations disappointing.

When discussing new novel molecular structures, one would think providing a concrete visuals of what they look like more interesting than human-scale photos of materials containing them?

josteink··on Local AI needs to be the norm
> You are greatly underestimating the current hardware requirements for productive local LLMs.

Fixed that for you. Right now most models produced are based on floating point maths and probabilities, which is "expensive" to do math on.

Microsoft has researched 1-bit LLMs which can run much more efficiently, and on much cheaper hardware[1].

If this research is reproducable and reusable outside their research models, this means the cost of running self-hosted LLMs will be reduced by an order of magnitude once this hits mainstream.

[1] https://github.com/microsoft/BitNet

josteink··on U.S. banks may soon collect citizenship data from customers
Can you for an outsider expand on this argument. I’m not saying you’re wrong, but why is that?
josteink··on Tell HN: Chrome says "suspicious download" when trying to download yt-dlp
We built it on enthusiasm for enthusiasts and for that reason alone, it became something great.

Then they stole it all for profit.

Probably not the first time in history this has happened.

josteink··on LinkedIn uses 2.4 GB RAM across two tabs
> Very few people with LinkedIn profiles read the social feed.

I read somewhere that in Norway (small sample, yes I know) LinkedIn is supposedly a more popular social network than X/Twitter.

You can have whatever opinion you mean about Elon, X, free speech and whatever. I'm not here to have that discussion.

All that considered, as a Norwegian this had me quite surprised. I don't have the source anymore, but I'd love to dig into it to see what sort of metrics they use to measure this sort of popularity.

Literally nobody I know uses LinkedIn except for business-SPAM.

josteink··on Make macOS consistently bad unironically
I held out until my work MacBook got force-upgraded by IT.

I've never used my Linux ThinkPad more than after my MacBook got macOS 26.

josteink··on Hide macOS Tahoe's Menu Icons
I just stopped using Finder all together.

Bloom is a fairly cheap one-time purchase and infinitely more capable.

https://bloomapp.club/

josteink··on Hide macOS Tahoe's Menu Icons
I was forced to upgrade at work.

So I’ve enabled reduced transparency and all the other accessibility settings I can find to remove the terribleness.

The UI is now mono-coloured gray and looks like MacOS back in the days before OS X was a thing - but it’s still better than what Apple “envisioned” with Tahoe.

josteink··on Ageless Linux – Software for humans of indeterminate age
This Reddit thread claims to have identified Meta/Facebook as a/the major villain (for age verification):

https://old.reddit.com/r/linux/comments/1rshc1f/i_traced_2_b...

Disclaimer: I have not myself verified the claims.

josteink··on California's Digital Age Assurance Act, and FOSS
> “Covered application store” means a publicly available internet website, software application, online service, or platform that distributes and facilitates the download of applications from third-party developers to users of a computer, a mobile device, or any other general purpose computing that can access a covered application store or can download an application.

So OpenWRT would be covered since they allow the user to download packages (ie software) via apk/opkg.

Awesome!

josteink··on Claws are now a new layer on top of LLM agents
> We already have examples of these agents creating an AI religion, an AI social network

That to me sound like a reason not to use this particular aspect of the AI hype.

We need to be better at controlling what AI does and how it does it, not giving it more leeway to do whatever it assumes makes sense.

josteink··on I’m joining OpenAI
> It really is the case that a lot of incompetence is hiding in plain sight.

It may sound preposterous but I'm going to make the argument that sometimes not knowing how things work is a feature, not a bug.

I would assume most people with a little work-experience has encountered the kind of legacy systems which is crucial to the business, yet for whatever reason doing any sort of work on them involves a tremendous amount of friction.

A technical person who knows how this system works in and out will often claim that certain seemingly simple things cannot be done, because of how the system works.

It might be highly impractical, but if we're honest about things, it's all software. It can be changed if we decide to and the company is willing to put in the effort to make it happen. It's clearly possible, but the skilled worked will often present it as an impossibility.

The Julius, not hampered by such knowledge or constraints, will be see a seemingly simple problem, and maybe even imagine what other things would be possible or even "simple" if that problem was solved.

If the Julius manages to get management approval for these ideas, you may actually end up getting management approval for changing/upgrading the base system causing the friction, something the more fact-based engineers would not.

Chances are it's going to be messier than projected, not being delivered on time... But in the long term it might be a net good for everyone involved ;)

josteink··on The Day the Telnet Died
I just tried on a Zyxel Wifi AP I have.

It seems to use a different telnetd (busybox?), because from what I can tell it's not prone to this error.

Page 1 of 34Next →