HNHacker News
TopNewBestAskShowJobs

KaiMagnus

229 karma · joined August 20, 2023

submissionscomments
KaiMagnus··on The surprise deprecation of GPT-4o for ChatGPT consumers
Some are interesting no doubt, but it’s getting one-sided.

Personally, two years ago the topics here were much more interesting compared to today.

KaiMagnus··on Preliminary report into Air India crash released
Good point, that is very unlikely. I was just wondering if it's possible at all.
KaiMagnus··on New Date("wtf") – How well do you know JavaScript's Date class?
12/28, could've gotten a few more by thinking harder, but I was getting so annoyed that I didn't want to, great job!
KaiMagnus··on Preliminary report into Air India crash released
I wonder if they could theoretically rest on top of the notch, not fully locked into either position and flip accidentally. No idea how the switches behave when not all the way up or down, but the notch looks pretty long and flat so it could be possible.
KaiMagnus··on Hidden interface controls are affecting usability
I think the new Apple design tries to do this too much and it will cause some issues. They're trying to make many things modal, split and merge on scroll, show and hide contextually. The intentions might be good, an intelligent interface that adapts sounds good in theory, but who knows really what the users want to do?
KaiMagnus··on I'm dialing back my LLM usage
I’ve been starting my prompts more and more with the phrase „Let’s brainstorm“.

Really powerful seeing different options, especially based on your codebase.

> I wouldn't give them a big feature again. I'll do very small things like refactoring or a very small-scoped feature.

That really resonates with me. Anything larger often ends badly and I can feel the „tech debt“ building in my head with each minute Copilot is running. I do like the feeling though when you understood a problem already, write a detailed prompt to nudge the AI into the right direction, and it executes just like you wanted. After all, problem solving is why I’m here and writing code is just the vehicle for it.

KaiMagnus··on The hamburger-menu icon today: Is it recognizable?
I know it's only anecdotal, but my mom doesn't get it. She's not super interested in her iPad and basically only uses it when she has to or for FaceTime. She'd be the perfect test subject for stress testing UIs and more interfaces than you'd think are doing a pretty poor job of explaining themselves. Not many icons are intuitive, hiding something in modal windows, muscle memory/dexterity and precision are all problem areas.

The hamburger is basically all of that rolled into one button. It's pretty abstract, you never know what's behind it and when they get fancy with animations and swipe gestures, it's almost always a failure.

I know it's a convenient way to clean up a screen, but the content in that menu needs to be absolutely optional for it to work.

KaiMagnus··on Mozilla shuts down even more Firefox services
At this point only the power users are left anyways, so I wonder if a paid, or at least freemium, browser for power users might actually work.

Kind of sounds like Arc. But nowadays we rarely get new features and when they do come out, they’re often unpolished, so I wonder if the browser has much of a future. They’d have to step up their investment in FF to be competitive for sure.

All I can say is that spite plays a big part in why I’m using FF, not good if you want to gain users and make money.

KaiMagnus··on Operator research preview
Well that’s more or less exactly what the comment was talking about. Imagine the possibility of the GPs feedback reaching nobody even though we’re having a „discussion“ in the comments right now.

Might as well talk to a support chatbot to socialize.

KaiMagnus··on Learn Yjs Interactively
> "install this library and text editor integration and boom you have an app", which doesn't give you a good mental model for what's actually happening.

I was interested in working with CRDTs and collaboration in general for a while now and this has been the biggest issue whenever I tried to get into it. Websockets also seem a bit harder to find (free) hosting for.

Btw, your other tutorials on CRDTs were also a great help.

KaiMagnus··on To Log into WordPress, You Now Have to Agree Pineapple on Pizza Is Good
https://login.wordpress.org/ See for yourself, I thought this was a joke at first.
KaiMagnus··on Half-Life 2: 20th Anniversary Update
Same here when the Raising the Bar reprint releases. I never managed to get the first edition, so I'm beyond excited they decided to make a second one after all this time. And as a fan, I need to have it.
KaiMagnus··on Show HN: I made an Ollama summarizer for Firefox
At least for me it’s less about the individual article, in that case I agree with you, but more about the case where you have 25 articles.

Now you can’t possibly get through all of them and have to decide which of those could be worth your time. And in that case, the tradeoff makes sense.

KaiMagnus··on Ask HN: Does anyone use sound effects in their dev environment?
That’s pretty nice and intuitive. The panning is heavy as expected, the emoji picker surprisingly quiet. But something is seriously wrong with the context menus.
KaiMagnus··on Fuck founder mode. Work in "Fuck off mode"
Yeah, the part where he’s talking about „his startup“ not being all in, because he wants to do consulting as a fallback. Turns out that’s a little dishonest since he has a whole agency where benched employees work on „his startups“.

In the comments he goes on to say he’s based in India and people there can’t use intercom for some reason, so that’s why „he’s building“ some knockoffs.

Way different reality from what the first half of the original post makes it seem.

I guess this is some kind of meta commentary about not trusting startup influencers. While the post has some good parts, there’s also some godawful advice sprinkled in there.

KaiMagnus··on Firefox Sidebar and Vertical tabs: try them out
Found a recent screenshot of it on Reddit. Looks good, I hope it has similar nesting like Tree Style Tab though. In my opinion that is still the best implementation of this idea across all browsers.

Firefox' UI has kinda stagnated. It's not like other browsers are far ahead – Chrome doesn't have vertical tabs either – but it does have groups and profiles. They really need to get out of this stale and boring state and innovate more, so I'm glad they finally found some time to do this.

https://old.reddit.com/r/firefox/comments/1emmfvb/ive_just_f...

KaiMagnus··on Structured Outputs in the API
Yeah, definitely a way to end up with a Siri like mess if you do this long enough. The use case is there and it’s going to be very useful, but the magic is wearing off.
KaiMagnus··on Show HN: Pie Menu – a radial menu for macOS
No, you're most certainly not alone. Very few icons are intuitively understandable, although even the folks at Nielsen Norman have trouble backing that up with data (as linked below).

What immediately came to my mind was Autodesk Maya, where they have similar menus that use text only labels (see the screenshot from their manual). They have a lot of very abstract and complicated features, so every bit of usability counts.

https://www.nngroup.com/articles/icon-usability/

https://help.autodesk.com/view/MAYAUL/2022/ENU/?guid=GUID-8B...

KaiMagnus··on HTML Tags Memory Test
Funny, the first ~15 are easy simply by spamming h1-h6, i, u, em, etc… but then it gets hard.

Probably the only time I’ll ever use menu, dfn or del/ins.

KaiMagnus··on Ask HN: Is there any software you only made for your own use but nobody else?
I wanted to say my Figma plugins that I made for myself, but I published them so it doesn't count.

When I was around 15 I wanted to try out Win Forms. I also used to play a lot of Dota 2 so I created this app to calculate how many Techies mines would to take down a hero with X HP. Complete with sliders, input field, radio buttons and checkboxes to select ability levels and items. Pretty sure it will never get published, but the .exe is still sitting on my desktop.

https://liquipedia.net/dota2/Techies

KaiMagnus··on How to build a DOA product: Humane AI Pin founders banned internal criticism
That headline almost made me spill my coffee.

But in all seriousness, it’s amazing that something like this still happens today. And I can only imagine massive amounts of hubris from the founder‘s side is to blame.

Around launch I wondered if they seriously believed what they promised and if anybody there ever tried it themselves.

Turns out they didn’t, actually.

KaiMagnus··on Road planners embrace the diverging diamond interchange
Noticed that as well. At first I wondered for how long they would be driving left, but then I remembered that highway crossings are often mirrored. An overview of the whole intersection would clear things up a lot.
KaiMagnus··on Google just updated its algorithm. The Internet will never be the same
Great article, probably confirming something a lot of people on here have already suspected. But I am honestly shocked at how dire this situation seems.

> Reddit isn't the only winner after Google's recent algorithm updates. SEMrush data shows that other user-generated sites such as Quora and Instagram saw similarly astronomical rises, and there were impressive spikes at LinkedIn and Wikipedia as well.

How can it be that after 20-30 years, it seems they have no way of knowing which sites produce genuine content and which do not?

And what’s worse, in what I can only describe as a frantic search for a solution, they simply turn to the largest players and bump up their weights.

They are killing the grassroots of the internet and when places like Reddit continue their inevitable path of enshittification the internet will be truly dead

Of course the internet is resilient and it will grow again, but we need to get this monopoly back in check fast.

KaiMagnus··on What We're Working on in Firefox
Great news. FFs UI has been falling behind the other browsers lately and vertical tabs is something I really like.

Good that they also want to include tab groups so there’s hope this will work like Tree Style Tabs. That extension is probably the gold standard when it comes to tab organization.

KaiMagnus··on What UI density means and how to design for it
Wow, the headline is so large, I'm having trouble reading it.

Then there's the sticky header, on my screen it takes up 1/5th of the available space. Or the headings, subheadings and tabs that float away (proximity principle from the blog post) and the column of text, that becomes hard to read because of small line length.

It clearly looks designed, but they should take a look at this post.

KaiMagnus··on A fourteen-day free trial ain’t gonna cut it
Yeah, fully agree. Tried to get into Sketch (multiple) times actually via their 30 day trial. But I've repeatedly run out of time testing details and special cases next to the job, so Figma it is.

For note taking tools it's also hard. You only get to know the tool and how well you can work with it only after you spend time with it and have some content in there. Hard to do in 14 days.

So letting users evaluate the core part of your service without time limit makes sense and it's good to see a successful example of that.

KaiMagnus··on Show HN: An extension to track your Wikipedia adventures
Have to admit I'm slightly disappointed that the FF version only shows two users still and one of them is me.
KaiMagnus··on Show HN: An extension to track your Wikipedia adventures
That’s a very cool project and I wish something like this would exist for all websites.

A few years ago I did a university project where we looked into (internet) research and how information discovery and gathering could be improved. (https://www.kaimagnus.de/projects/halo)

There we had the concept of a similar looking tree. Users could then come back to their exploration and take notes, prioritize and sort.

It was only a concept back then, so it’s nice to see it in action.

KaiMagnus··on Gems of Tailwind CSS
Tailwind is more a way to easily apply styles in websites built using one of the popular app and/or component frameworks. If you have many different buttons you’d create a Button component and the framework would do the work of „copying and pasting“ that component across your site.

The benefit of Tailwind is that it standardizes styles. Even in a small button component, I’d have to create classes to attach my styles to. New team members would then have to figure out how and where something is defined.

With Tailwind, any developer familiar with it can search for „bg-blue-500“ and turn it into „bg-red-500“.

So it’s mainly a solution for large websites and teams. On a small, handmade website, well thought out classes in a central stylesheet is definitely the way to go.

I’m my opinion, the benefits of Tailwind are debatable and I really don’t like the readability of it. Any complex component will have a need for classes that are assigned depending on other variables and conditions so the naming problem doesn’t go away either. So in the end I favor component scoped CSS where my HTML is concise, with a few classes and conditions and then a style tag below.

KaiMagnus··on Hardest problem in computer science: centering things
I’d have liked a bit more on the visual (and subjective part, this is probably also there the issues lies, apart from bugs) alignment aspect. The first apple example seems pretty well centered to me for example.

I’d like to use system fonts more often, but apart from the vendor brand fonts like Segoe or San Francisco they are pretty terrible to use all around.

So choosing a custom font and fitting everything around it seems like the solution for now. Apart from that, I’d like to see more support for leading-trim, which will help make things better, at least on the web. https://medium.com/microsoft-design/leading-trim-the-future-...

← PreviousPage 2 of 3Next →