I recently had to switch to macos for work and Jesus Christ is this not the pinnacle of engineering. Sure, I'm accustomed to my self configured Linux desktop but boy is Mac OS slow to use and hard to configure.
And so keyboard unfriendly.
You hopefully know thats not true. But it's a matter of quality goals. Need absolute robustness? Prioritize it and build it. Need speed and be first to market? Prioritize and build it.
You can do both in an agile way. Many would argue that you won't be as fast in a non-agile way. There is no bullet point in the agile manifest saying to build unreliable software.
May be I don't understand but I can see that I press a short cut and can connect via ssh, right?
Either you included your own ssh client (battery included and such) and you'll forever be chasing the features your customers are missing from their client or you just launch the standard ssh client (or psql or whatever) but then, what's the benefit as opposed to some shell configuration?
Genuinely asking, maybe I missed it from the first glance or maybe you could include that on the front page..
Opens the ssh connection manager. And yes, it just uses the standard ssh, psql, mysql (etc) clients. The benefit is just clicking a button to connect. This could also be done with many different strategies. bash_aliases, ssh_config. But for a nice gui and button push UX this is what is provided. Also, if connecting through yaw there is a handy Remote Sessions gui (ctrl+shift+R) to interface with tmux or screen sessions easily.
I don't understand all the hate about ente, to be honest.
Ente seems to try to solve the big tech lock in with their apps.
Personally, i'm a very happy Ente Photos user, so what's the problem with Ensu?
It's available on desktops and mobile, it's an app trying to give all a little bit more privacy and freedom and yet most comments are just hating on it.
If you can vibe code Ensu in a week end, please do. Make a better clone if you want to, but don't hate on someone for their work for stupid reasons.
My personal gripe with Ente is that they seem to value making new half-baked products over making their current products feature-complete. Case-in-point: RAW photos are still not supported in Ente Photos [1]. Locker and now Ensu got priority over a key feature in making the Photos app a photos app.
I think the hate boils down to "I could've built it in a day with Claude, but didn't, so they suck" sour grapes.
When the comments here say "there's no value because anyone could've compiled llama.cpp", you can see how detached from reality these people are.
Even jumping through the hoops to get an app on Play Store and Apple Store — an app that I can tell my friends to look up and download — is worth a lot.
An app that is also is available on Mac and PC, mind you.
I'm an ex-Google/Meta/Microsoft/Roblox software engineer, and I couldn't be bothered to do any of that.
Neither could the rest of HN. But I'm not the one complaining about lack of novelty or value in this proposition.
Keep in mind that kagi offers a wide range of models, not just one. I wouldn't want to have multiple subscriptions (for chatgpt, anthropic, gemini etc.)
This is also true if you use something like OpenRouter, and it will almost always cheaper or betterter (excluding Kagi Search).
I love Kagi-I can't imagine going back to any other search engine-but it isn’t competitive when it comes to LLMs. In its defense, that’s largely because others are bleeding money.
In my experience that is true, but I get the answers I need much faster than any kagi search with or without their ai integration from Gemini, ChatGPT or Claude. I was rooting for them, but they just seemed to far behind the leading llms for search. Same with perplexity. Could never figure out why it needs to exist. If I want citations, I’ll just ask one of the LLMs I mentioned to provide them.
Performance tests aren't unusual. But sometimes things get slower out of necessity. It's impossible for a test to automatically distinguish between intentional and unintentional slowdowns. At some point you have to have someone make a judgment call about updating the test to accept the new state of things. Or draw a hard line and say things are never allowed to get slower no matter what, but that can be a tough goal to maintain.
But that's not what is in the whole context. The whole context contains a lot of noise and false "thoughts".
What the AI needs to do is to document the software project in an efficient manner without duplication. That's not what this tool is doing.
I question the value in storing all the crap in git.
reply