HN user

the_lucifer

171 karma
Posts1
Comments120
View on HN

Cut and paste is a poor analogy in the file explorer, what the file explorer does is a move, "cutting" fills the first parameter and "pasting" fills the second. Hence the greying out and not doing anything until you paste. There is no clipboard for the filesystem. Also in the file browser it's extremely unlikely you would want to paste into multiple places, something not true in text editors.

Yep, which is why the dislike for macOS's finder workflow of copy a file: ⌘+C (irrespective of cut/move/copy) -> decide at destination: ⌘+⌥+V (move) or ⌘+V (paste) confuses me. It's the best intuition imo.

Weirdly, Windows does the same thing which doesn't garner enough hate as it also excludes the associated good UX. Cut fades a file out in the explorer (akin to this "Ghost cut" concept) then a paste moves it (so you don't end up losing files).

Back to Kagi 8 hours ago

It seems what people like about Kagi is the customization and surrounding tooling

I've been paying for Kagi since March 2025, so about a year and a half and this is precisely why. The search quality is far better than Google of 2025 (last I used Google at least). Yes, it is probably worse than Google from a decade or two ago, but no one's getting those days back after Google decided that prioritizing garbage links for ads > getting people off the search results page quickly.

I think what you are missing is that the customization is *extensive* for the search results. You can pin/raise/lower/block specific websites: so no more GeeksforGeeks if you don't want to see it, (or outright block specific image websites that flood results like pinterest), and pin (niche forums, reddit etc. that you like to see) to the top of your results page instead of having to add site:<domain here> every time to the box to get usable results.

URL rewriting lets you redirect any results URL to any other URL. Which means you can redirect youtube links to your self hosted instance of PeerTube if you like or redirect x.com links to xcancel.

Plus, you can create custom lenses to scope your results. (lenses are akin to "images", "News", "Videos" etc. on the top bar of google) but defined by you. I have one to return academic articles, and a developer-focused one (like documentation and SO). Another example of a lens that I use occasionally, is to only return results that have PDFs.

This is where the power of Kagi is tbh. The raw search results are a blank sheet you massage into the output you want to see.

And then I discovered SO meta. Holy cow. Those people were so far up their own butts, they couldn't see daylight. I was morbidly transfixed.

It's validating to see that I wasn't wrong in my assessment. The comments and takes under the post which showed the drop in traffic was eye opening. That website was just a walking corpse if they weren't seeing the plain truth and spinning the drop in traffic as a good thing, because apparently it meant that they were not getting stupid questions anymore and those were going to AI now.

Not realizing the kind of mind share loss here. The next generation of developers aren't going to go through a phase where they rely on SO.

They were up your ass about minutia that really didn't matter. Good riddance and can't wait to visit the site and see an EOL static page.

Well said. It was just something I (and I'm guessing other software devs) put up with because that was the only option. The "ask a question" button was radioactive to me having seen the kind of dogpiling onto people who were asking clearly relevant questions but breaking imaginary rules.

Plus with how much "reputation" early users had amassed just for asking basic questions constituting low hanging fruit, there was no way for any new participant to get enough rep or whatever to begin contributing back to the community. IMO they pioneered the first K-shaped economy.

I felt a little bad when I saw the graph of their traffic fall precipitously, just to be replaced with schadenfreude with the insane takes of their community moderators blaming everything but the culture they'd cultivated ("less questions is actually good, because that's the goal of SO").

In short, I'm eagerly awaiting the death of that rotten place.

So much this. I pride myself on my intuition but three letters and nothing else to go on left me completely lost.

I assumed by the title that I was supposed to type "one more letter" to complete a word, but nope, apparently had to rearrange existing ones.

most well-capitalized companies

Huh what? Since when is OpenAI's IOU's and paper money worth more than Apple's cold hard cash? They have been backing away from their infrastructure commitments and literally pushing their IPO out.

Their "value" might fly with idiot VC's that are willing to throw money at them based on vibes. They are "big" on paper, nothing close to the financial heft of Apple. If anything this is where Sam Altman’s reality-distortion-field isn't going to fly.

... it results in these bizarro takes that OpenAI is finished as a company lol.

Meanwhile there's repeated news of OpenAI barely making ends meet and poised to run out of money mid next year. Unfortunately, OpenAI being 'well-capitalized' just doesn't hold up to what we've been actively seeing.

Personally I also don't want Tesla or Rivian to add CarPlay

Unfortunately for you, Tesla is working on adding CarPlay support to their cars (for what I assume is to boost their value and image to potential buyers).

From earlier this year: https://9to5mac.com/2026/02/02/tesla-still-working-on-carpla...

More recently, Apple and Tesla are collaborating to fill any gaps in APIs to allow for CarPlay on Tesla vehicles: https://9to5mac.com/2026/06/15/this-carplay-change-may-be-th...

Throughout several communications to developers, they have mentioned changes that lend credibility to this rumor, first in WWDC2026[1] and in 27 as well.

[1] https://developer.apple.com/videos/play/wwdc2026/212

Proprietary platform-specific software has had its day.

If the purported benefits of agentic-coding systems are real, it should have been trivial for Anthropic to implement a native macOS application, and sell it as a benefit, no? The whole reason Electron was being pushed is because it reduces development effort, but AI should be able to nullify it based on Anthropic's own messaging.

Wish there was a way to enable low power on a per-app basis.

Since you can control the low power mode setting from the command line: `sudo pmset -a lowpowermode 1`.

It should be pretty straightforward to hook this up to Hammerspoon[1] using hs.application.frontmostApplication() to apply the setting based on whatever foreground application you choose.

Thinking out loud, that being said, the necessity of sudo might make this slightly more complex. An always on background admin agent might be needed I suppose to bypass the password prompts (or add pmset to the sudoers file, if you prefer).

[1] https://www.hammerspoon.org/

Digressing a bit, the link [2] feels off to me borderline scam-like. The URL points to "littlesnitchfirewall" which is not the official link to the well known macOS firewall application: https://obdev.at/products/littlesnitch, and this doesn't seem to be affiliated with Objective development in any way.

Also, the home page of that "blog" points to a 404 not found, and the footer of the blog says: "Official blog of NetworkMonitor — network monitoring and macOS privacy insights." and I can't seem to find any application made for the Mac called "NetworkMonitor".

Is it that surprising given Deepseek is great enough for most use cases (like implementation) and prices are off by an order of magnitude?

DeepSeek: DeepSeek V4 Flash $0.098/$0.196 DeepSeek: DeepSeek V4 Pro $0.435/$0.87

v/s

Anthropic: Claude Haiku $1/$5 Anthropic: Claude Sonnet $3/$15 Anthropic: Claude Opus $5/$25

Many people (me included) sometimes use Opus-class models to plan then swap to Deepseek and/or local models for implementation. The real AI war is in the pricing/performance ratio, and it doesn't look like any of the US-based models are winning on that front.

Yep, even with their supply chain prowess, they're being hit now given some longer term contracts vis-à-vis their memory are nearing renewals.

I guess, but it still seems broken to me

You would be correct. It uses a wrong tone curve (piecewise-sRGB vs gamma 2.2/2.4) which makes the darks look off: https://github.com/dylanraga/win11hdr-srgb-to-gamma2.2-icm

This was true at least as of 2023-25 when last checked, having been super annoyed by HDR just looking flat out wrong on my PC vs my Mac (which is probably the only OS that gets everything right given their large audience of Creative/visual professionals and mobile experience).

Which is why I honestly believe they should have fixed this in the design stage itself. Post-facto reframing/renaming never seems to go well.

Especially once the mass produced cheap stuff starts being churned out, and there's no cost incentive to go back and fix wrong messaging. USB-IF constantly drops the ball around this ngl, feels like they're a pure scientific community that doesn't think about consumer adoption and UX.

ChatGPT Images 2.0 3 months ago

Looks like your image host has rate limited viewing the shared images, wanted to give you a heads up

I tend to disagree to a point: their laptops have great internals but are terrible from a usage perspective — I like to imagine their system board in a Thinkpad X1 Carbon chassis with native Linux!

But HW is at least improving (eg. they added anti-reflective screen option), and SW is very much not.

And I would disagree with the idea that I should be running Linux on my primary machine. As a developer, I've faced enough "death by a thousand cuts" situations from running Linux on my personal router and servers to let it anywhere close to my main computer.

Don't even get me started on the hardware quality of Mac laptop including their stellar trackpads, screens and the smallest details like the quality of the hinge. I can still open my 5 year old Mac with a single finger and the hinge is as solid as the day I bought it.

As someone who's also particular about user experience, Linux always fails at this. If you have good UX, that means you can critically think for what a user wants from a computer, and can determine what should and shouldn’t be prioritized. UX is never a first-class citizen on Linux, and for all the issues with Tahoe, macOS still has enough residual quality left in it to not feel like I'm constantly fighting the operating system.

Simple example: I want HDR on Linux. Should be easy right? Just switch to Plasma under Wayland? Then do a one time config so mpv can play HDR. Oh and no browsers support it so good luck. Games need gamescope and flags to be set.

I want my computer to work, not for me to work as an integration engineer. So I use my Mac and it just works™. So I just let Linux live where I feel it works best, in servers and headless environments.

Ollama user with the opposite question -- why not? What am I missing out on? I'm using it as the backend for playing with other frontend stuff and it seems to work just fine.

Used to be an Ollama user. Everything that you cite as benefits for Ollama is what I was drawn to in the first place as well, then moved on to using llama.cpp directly. Apart from being extremely unethical, The issue is that they try to abstract away a bit too much, especially when LLM model quality is highly affected by a bunch of parameters. Hell you can't tell what quant you're downloading. Can you tell at a glance what size of model's downloaded? Can you tell if it's optimized for your arch? Or what Quant?

`ollama pull gemma4`

(Yes, I know you can add parameters etc. but the point stands because this is sold as noob-friendly. If you are going to be adding cli params to tweak this, then just do the same with llama.cpp?)

That became a big issue when Deep Seek R1 came out because everyone and their mother was making TikToks saying that you can run the full fat model without explaining that it was a distill, which Ollama had abstracted away. Running `ollama run deepseek-r1` means nothing when the quality ranges from useless to super good.

And as someone running at 16gb card, I'm especially curious as to if I'm missing out on better performance?

I'd go so far as to say, I can *GUARANTEE* you're missing out on performance if you are using Ollama, no matter the size of your GPU VRAM. You can get significant improvement if you just run underlying llama.cpp.

Secondly, it's chock full of dark patterns (like the ones above) and anti-open source behavior. For some examples:

1. It mangles GGUF files so other apps can't use them, and you can't access them either without a bunch of work on your end (had to script a way to unmangle these long sha-hashed file names) 2. Ollama conveniently fails contribute improvements back to the original codebase (they don't have to technically thanks to MIT), but they didn't bother assisting llama.cpp in developing multimodal capabilities and features such as iSWA. 3. Any innovations to the do is just piggybacking off of llama.cpp that they try to pass off as their own without contributing back to upstream. When new models come out they post "WIP" publicly while twiddling their thumbs waiting for llama.cpp to do the actual work.

It operates in this weird "middle layer" where it is kind of user friendly but it’s not as user friendly as LM Studio.

After all this, I just couldn't continue using it. If the benefits it provides you are good, then by all means continue.

IMO just finding the most optimal parameters for a models and aliasing them in your cli would be a much better experience ngl, especially now that we have llama-server, a nice webui and hot reloading built into llama.cpp

I run Little Snitch[1] on my Mac, and I haven't seen LM Studio make any calls that I feel like it shouldn't be making.

Point it to a local models folder, and you can firewall the entire app if you feel like it.

Digressing, but the issue with open source software is that most OSS software don't understand UX. UX requires a strong hand and opinionated decision making on whether or not something belongs front-and-center and it's something that developers struggle with. The only counterexample I can think of is Blender and it's a rare exception and sadly not the norm.

LM Studio manages the backend well, hides its complexities and serves as a good front-end for downloading/managing models. Since I download the models to a shared common location, If I don't want to deal with the LM Studio UX, I then easily use the downloaded models with direct llama.cpp, llama-swap and mlx_lm calls.

[1] https://obdev.at

Half the time I can smack Esc and Snipping Tool will go away. The other half of the time, I have to mouse over and click the X to close it. There is no pattern to when Esc does/doesn't work.

What I have noticed is to let it load the snipping UI first and start listening for your keystrokes. If you hit escape really quickly, right after you accidentally hit print screen, it will not go away and require you to manually mouse over and hit the X. But if you wait for a second and then hit escape, it almost always registers my keystroke. It's almost like hitting escape really quickly just quits the keyboard listener instead of the actual snipping tool.

Yes, the complaints are common, here and in many other places.

If almost every developer-centric forum is constantly complaining about you have enough of a broad sampling of a userbase that there's something rotten underneath is it not? Another ref: See the Reddit thread, also rejoicing at StackOverflow's demise. There's definitely something that they did wrong, and to call it "incorrect" IMO is reductive especially when you have almost every developer practically breaking out champagne at the news.

Communities don’t lose goodwill at that scale by accident.

And full disclosure, I am one of those. I hate StackOverflow with a passion. The holier-than-thou attitude of the moderation playing a major role for sure (and the design that screams QA when they want to be a knowledge-base instead)

I have been involved in this process for years

Maybe your proximity to the system has made the moderation decisions feel natural when you know the underlying rationale, you can argue that the site is "working as designed", but if the design no longer serves the community it depends on, correctness becomes beside the point, and that's not to say half of what decisions the overzealous moderators make are even correct.

Or "how is my question a duplicate when actually I asked two questions in one and only one of them is a duplicate?" (n.b. the question is required to be focused in the first place, such that it doesn't clearly break down into two separate issues like that)

Or how about a valid question being closed as a duplicate for a completely different unrelated question? These styles of questions are not uncommon to see: "How do I get red apples?" Closed as a duplicate of "Here's how you make applesauce."

This is such a quick and neat way to get a pass for all the random codes in your wallet.

I've had a long shelved project (>8 years now?) where I was working on a solution to doing this from a mobile device but with loads more customization (including image options for different slots), but the cost effectiveness thanks to the PKPass signing as you noticed, put me off to provide it as a public utility as I was a student then. This gives me motivation to revisit it.

Blender 5.0 8 months ago

One biggest thing that I cite when I bring up Blender as probably the best open source software is that it has stellar UI/UX.

NO other (yes I’d die on the hill) open source software has good UX and it’s horrible for adoption by the larger public.