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

Crazy how there’s this sudden jump in price from $205 for the Generic wire mesh trash can, to $1100 for the Better Bin.

These cities seem to be on the track of modifying people’s behavior, instead I think they should accept the behavior for what it is and just place more bins and empty them more frequently.


He’s wrong though. The best laptop given the state of the art at the time was the PowerBook 12 inch.

I’ve been having a very good experience with OpenCode and Kimi 2.5. It’s fast enough and smart enough that I can stay in a state of flow.

Why not just use Lua? I get that it’s fun to make your own language, but if Garmin is trying to create a developer ecosystem then having their own C/Java/Lua-like language seems an unnecessary impediment.

I maintain a few applications for Garmin's ecosystem in Monkey C and I share the same sentiment. While Lua's syntax might "feel weird" to some, it has standard tooling (language server, formatter, etc.) that could be leveraged. Instead, Garmin is on their own with a hand-rolled VSCode plugin and their own type checker implemented in Java.

I really don't understand why they were compelled to make their own language.


LLMs didn’t exist when Wayland was started.

Now that we have them, would it be feasible to use LLMs to go after the historical crud that X11 accumulated due to age?

I don’t like vibe coding, but using LLMs to dig into a huge legacy code base like X11 could be very useful.


No.

X11's problems were rooted in the abstractions presented by the X11 core protocol and its extension mechanisms. The interface, not merely the implementation.

Wayland was correct in first focusing on replacing this interface. The problem is the effort stopped there and left the ecosystem to figure out the implementation part.


What exactly do you think are the problems in X11 core protocol and extension mechanism that required to start from scratch?

Don't take it from me, Daniel Stone has a whole talk on the motivation for Wayland: https://youtu.be/RIctzAQOe44

Broadly, the X Server has a bunch of capabilities which are irrelevant. The modern model is really Window <-> Compositor based, and the X Server protocol is just a pointless middle man in that exchange.


Sorry, I know this nonsense from Daniel Stone I am interested why you believe it.

"compatibilities which are irrelevant" do exist, such as old drawing primitives but those are not really an issue. They can be maintained for backwards compatibility and eventually deprecated and removed, but they are not anything which holds back modern clients. The X server protocol is not anymore a "pointless middle man in that exchange" than the Wayland protocol is a "pointless middle man". A protocol is obviously needed so can not be pointless.


Then you need a firewall update for each new user.

Whereas matching on user+ip is a one-time proxy install.


Agree. Impossible is on a different planet in terms of being very very close to the taste of real meat. Unfortunately still premium priced.

It’s a pity that Beyond is getting so much attention because they’re not the best ambassadors for meat alternatives. People will try it, and then decide to wait another 5 years before trying again.


Which bums me out, because I like Beyond stuff. It has a distinctive taste that is obviously not real meat but very good in its own right IMO.

Am I the only one who just loves that we’re getting more color back into Apple products?

Beats is a $1B+ a year business. Investment-wise it was a no-brainer.

Cultural cachet of Beats - note how Apple kept the brand.

Jimmy Iovine & Dr Dre showed them how to tap into a new demographic.

It helped Apple get up and running with streaming faster, they needed to compete with Spotify.


I give up, what does it say?

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

Search: