Hacker Newsnew | past | comments | ask | show | jobs | submit | zero0529's commentslogin

Is this a reinvention of openapi formerly known as swagger?


Swagger / OpenAI is to trigger things in the backend, this is to trigger things in the frontend (which may, in turn, trigger things in the backend).


Ahhh, okay I misunderstood it then thanks.


I am sick and tired of companies forcing a shitty fork of vscode down my throat. If I am paying let me use your api how I wish to. Most people aren’t malicious and just want to use their own workflow.


Blaming the 4o model for people forming an unhealthy parasocial relationship with a Chat bot is just as dangerous as letting the model stay online.

It quantifies it as a solved problem.

Why and what drove people to do this in the first place.

This is the conversation we should be having, not which model is currently the most sycophant. Soon the open models will catch up and then you will be able to self host your own boyfriend/girlfriend and this time there won’t be any feedback loop to keep it in check.


I guess the fix is only for Tahoe?

Edit: I meant iOS 18


The zero-day mentioned in the article doesn't affect macOS.

But there were security updates for macOS 14 and macOS 15 released yesterday:

https://support.apple.com/en-us/126350

https://support.apple.com/en-us/126349


There's an update for Sequoia too.


But not for iOS 18, so this is a forced upgrade to the horrors of Liquid Glass.

Can’t wait to see how much battery it eats.


This is pretty cool. But what gets me really excited is the new generic <Permission>[0] element. I had to implement a webcam element one time for some CV pet project and I had a lot of trouble getting the basic api to just work (Highly likely a skill issue). So seeing that this will also expand to webcam and other IO seems like a really good UX improvement.

- [0] https://github.com/WICG/PEPC/blob/main/explainer.md


Thank god, I was running Tailscale on a nixos machine on some really old hardware and I couldn’t figure out why it kept crashing. It was because of this but it just failed silently.


I wasn’t aware that it was possible on iRobot machines


There are no iRobot models in the Valetudo supported robots list.


I did this for a while but MacOS updates broke Nix often enough that I usually would spent some time every week reinstalling it. I still use Nix for dev environments because it is great but Nix still breaks sometimes.

I also really wanted to like the declarative homebrew configuration but it also often didn’t work as expected for some configurations and had a lot of leaky abstractions that straight up just broke sometimes.

If I ever go back to managing my Mac with nix I would probably just do a home-manager setup and just install most of the applications imperatively.

Given this was using an intel based machine around the time when the switch to arm came so a lot of breakage also stemmed from that.

I still use nix to handle my homelab.

My setup up on my Mac is as follows:

- Orbstack

- NixOS machine run in orbstack

- My whole dev environment is run from this container and is very transportable

- GUI apps are installed on my Mac using the App Store or homebrew etc. but I try to reduce the amount of installed applications

- if I have to install something that I don’t want to install but have to, I try to do it in a UTM machine.


Try dra[1] and a simple shell script in your dotfiles that installs / updates everything in

  $HOME/bin
along with extending the $PATH. Works great for most of my tools (exa, zoxide, bat, jq, etc).

1: https://github.com/devmatteini/dra


I’ll check it out thanks :)


I found the Brewfile and a little `setup.sh` to be more than sufficient for getting a new Mac setup.


A Fox one day spied a beautiful bunch of ripe grapes hanging from a vine trained along the branches of a tree. The grapes seemed ready to burst with juice, and the Fox's mouth watered as he gazed longingly at them.

The bunch hung from a high branch, and the Fox had to jump for it. The first time he jumped he missed it by a long way. So he walked off a short distance and took a running leap at it, only to fall short once more. Again and again he tried, but in vain.

Now he sat down and looked at the grapes in disgust. "What a fool I am," he said. "Here I am wearing myself out to get a bunch of sour grapes that are not worth gaping for." And off he walked very, very scornfully.

- https://read.gov/aesop/005.html


What I don’t like with HTMX and the like is that you basically don’t get any help in the backend. It also introduces implicit coupling between the frontend and backend which is very much the worst kind of coupling you can have. While this is fine for small to medium projects it is terrible in the long run.

To be honest this might be a skill issue or something I haven’t understood properly with these frameworks.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: