MurphyA/hacker-news huggingface dataset:
by johnmaguire | 2025-11-18 18:22:22+00:00
The subscription fee was what enabled them to host these services. From their blog post, they mention spending hundreds of thousands of dollars on infrastructure and software. I expect that the connections and skills involved in running the Rebble web services don't directly translate to creating a hardware product.

That said, I think you are right that Rebble is feeling left out - and that it is hard to figure out exactly how they can fit into Core's vision. But I think there are a couple of primary and immediate issues:

1. Core wants Rebble's data - so clearly there is value here, but Core is framing this debacle like Rebble is irrelevant. Also, I don't know that Google would've ever released PebbleOS if Rebble didn't exist

2. Rebble wants to see the future of Pebble remain open-source or at least compatible with their services, so that if Pebble goes bust again, the community can continue on
by SoftTalker | 2025-11-18 18:22:35+00:00
> I would bet that nearly all of the “headlights are too bright” complaints are coming from people seeing LED retrofit kits.

Disagree. The "too bright" headlights are new cars. And sedans as well as trucks SUVs.

Another big problem is that the lights are much closer to "point source" than older headlights which were 4-6" in diameter. A modern headlight is more like a 2" or smaller diameter projector lens, which is even more blinding.
by jiveturkey | 2025-11-18 18:22:40+00:00
> And one woman, upon being confronted about leaving her cart, declared, “I have really bad vertigo,” before getting behind the wheel and driving away. To be clear: Disabilities deserve accommodation. But if you could push the full cart to your car, why couldn’t you return the empty one?

Because you need the stability of the cart (as a walker aid) itself.
by mschuster91 | 2025-11-18 18:23:18+00:00
> While a cute story, how do you scale that? And what about all the users that would be incapable of troubleshooting it, like if their laptop, roku, or smart lightbulb were compromised? They just lose internet?

Uh, yes. Exactly and plainly that. We also go and suspend people's driver licenses or at the very least seriously fine them if they misbehave on the road, including driving around with unsafe cars.

Access to the Internet should be a privilege, not a right. Maybe the resulting anger from widespread crackdowns would be enough of a push for legislators to demand better security from device vendors.

> And what about a botnet that doesn’t saturate your connection, how does your ISP even know?

In ye olde days providers had (to have to) abuse@ mailboxes. Credible evidence of malicious behavior reported to these did lead to customers getting told to clean up shop or else.
by japhyr | 2025-11-18 18:23:24+00:00
> Mostly I'm hoping that automatic high-beams, like some Ford trucks I've seen do well, proliferate more!

I have a 2021 Tacoma, and its automatic high-beam adjustment is terrible. It does a reasonable job of turning high beams off when a car approaches, but it has a number of problems that make it unusable. After the car passes it waits too long to reactivate the high beams. That's when they're needed most; my eyes have already adjusted to the other car's headlights, now the road is dark again, and I'm still on low beams.

It's way too sensitive. When a car approaches from a long ways away, it sometimes turns high beams off for minutes at a time. It turns them off when there are widely-spaced streetlights on long empty rural highways.

I finally took the time to figure out where the switch is to turn off automatic high-beam adjustment. I do a much better job knowing when to dim and reactive the lights than the vehicle does.
by zahlman | 2025-11-18 18:23:58+00:00
> the famous example of quadratic performance degradation in parsing a JSON file when the GTA V game starts -- something that a fan had to decompile and fix themselves.

I actually hadn't heard this story. Is the gamedev world still averse to using proper modern C++ with basic tools like std::map and std::vector (never mind whatever else they've added since C++11 or so when I stopped paying attention)? Or else how exactly did they manage to mess it up? (And how big are the JSON files that this really matters, anyway?)

> IMO both bash and Ruby are quite fine for basic scripting... if you don't care about startup time.

`time bash -c ''` is only a couple of milliseconds on my system. The slow thing about a bash script, usually, is how much of the work you do by shelling out to other commands.
by valleyer | 2025-11-18 18:24:29+00:00
Full-service checkout is a service that is explicitly offered by (most) stores, and yes, it's a service many people like -- in part because of the poor UX of the self-checkout machines. ("Please return item to the bagging area.")

I don't think many people would object to full-service cart return, in which employees immediately pick up your cart when a customer is finished loading their groceries into the car. But few (if any?) stores actually intend to offer that, as evidenced by the carts that sit for long periods of time strewn about the parking area.
by ToucanLoucan | 2025-11-18 18:24:35+00:00
As someone who's undergone LASIK correction, I have to do this semi-regularly for night highway driving. (For those unaware, the procedure gives you a mild halo effect basically for life, if you've had your eyes dilated before, imagine that, at like 25%). LED headlights are BRUTAL for this, oftentimes I can't even see the car they're attached to because of the insane amount of glare.
by idoubtit | 2025-11-18 18:24:43+00:00
I share many of the author's delights. I would add another source of "short little difficult books": old books, written in an old form of your modern language.

My native tongue is French, so in my case it was Rabelais' "Gargantua" (~1500) and "La Chanson de Roland" (~1100). Both books require some motivation to get used to their respective languages. After a while, I could read almost fluently Rabelais' prose ; it was immensely funny, coarse and impudent. Roland was harder to grasp, I had to use a specialized dictionary, but it's a concise and epic tale, and I read some verses so many times I ended learning them by rote.

Even translated, some short books from a very different culture far in the past can be challenging. For instance "Eugene Onegin" or "Gilgamesh". As a counterpoint, "The art of war" is an easy read, though written 2300 years ago in a small kingdom of China.

A last comment: the author conflate books that are difficult because of a technicality in their writing, and those that are strange in their story. The translations of Abe Kobo or Kafka I've read had nothing difficult in their words, but the surrealist plots were very unsettling. In "Pedro Páramo" the reader feels lost in a harsh world and unsure of reality. Meanwhile, Perec's "La disparition" or Becket's "Molloy" are more about style tricks.
by fudgy73 | 2025-11-18 18:25:06+00:00
Something I have noticed in urban areas is that it is very difficult to see pedestrians that are walking in front of vehicles with these extremely bright headlights. For example, when turning left and there are people walking across the street that I am turning on to in front of another vehicle. I feel like it has something to do with the PWM of the LED lamps + the brightness and color?
by apelapan | 2025-11-18 18:25:19+00:00
Quoting Bender from Futurama: "Great is OK, but amazing would be great."

I'm not against further progress, I'm just stating that using current gen LFP in cold climate for large cars driving long distances is not a problem. It is more than fine. At least Tesla's implementation of LFP, I can't speak to any others on the market.
by terminalshort | 2025-11-18 18:25:55+00:00
Always has been... https://www.fourmilab.ch/documents/netslum/ [2004]

But, yeah, it's gotten way worse to the point where you can't even run legitimate services because sometimes you will be blocked just for not being a known entity. e.g. try running your own email server and sending mail to any major email provider.
by jennyholzer | 2025-11-18 18:26:14+00:00
"No LLM has ever been as good as people said it was."

The reason for this is because LLM companies have tuned their models to aggressively blow smoke up their users' asses.

These "tools" are designed to aggressively exploit human confirmation bias, so as to prevent the user from identifying their innumerable inadequacies.
by johnmaguire | 2025-11-18 18:26:19+00:00
The concern is that it will be imported into a separate app store owned by Pebble, which Pebble will lock Rebble out of (i.e. block scraping and refuse to release this data), and then if Pebble goes bust again, Rebble is left with less than they started with.

As I understand it, they almost came to an agreement on this:

> We want to give Core’s users access to the Rebble App Store. (We thought we agreed on that last month.) We’re happy to commit to maintaining the Web Services. We’d be happy to let them contribute and build new features. And what we want in return is simple: if we give Core access to our data, we want to make sure they’re not just going to build a walled garden app store around our hard work.

To be clear, the Rebble app store includes more than just things uploaded to Pebble - many apps have been created and uploaded since Pebble OG shutdown.
by babblingfish | 2025-11-18 18:26:24+00:00
The non-fiction version of this would be to read primary sources from long ago or written in specialized language. I'm reminded of Cal Newport's advice to ease into challenging books by first reading a secondary source which explains the nuance of the primary source. Something like An Odyssey: A Father, a Son, and an Epic by Daniel Mendelsohn before reading the Odyssey itself.

It's been somewhat disappointing researching the reading habits of people who read many books a year. For the reader who tears through ebooks on Kindle Unlimited, they mostly read genre fiction in a few categories. The same thing has been happening to me. I used to challenge myself to read "the classics" but lately before bad I reach for genre fiction written at an 8th grade level.

For many, reading is just another form of entertainment. Maybe call it the hollywoodification of books? While it's far better form of entertainment than TikTok or Instagram, the true potential is in its ability to make us smarter by challenging our thoughts and dieas.

When books are seen as just another entertainment product in a saturated marketplace, why chose something which makes you struggle?
by SAustrie | 2025-11-18 18:26:45+00:00
I want to call bullshit on this.

Of course if you give codex extra help by using a command/plugin then it’s going to outperform a claude agent that has no extra help. Funny how when asked if he tried to use the same command/plugin with claude code, he stated that he didn’t have time to. The OpenAI engineer clearly just wants to slander claude. OpenAI people are always doing this kind of crap. I’m going to try to see if I can do a local performance comparison when I have the chance this week. I’ll intentionally try to give a vague feature-request prompt to both claude and codex, no extra plugins/commands allowed, and see which one produces more bugs. I’ll edit this post on the weekend. Unfortunately, I don’t have a Mac anymore, so I can’t even test the performance of claude with the plugin vs codex with the command, so that don’t expect that from me (sorry).

Plus, has anyone tried codex 5.1? I want to be respectful and fair here… but respectfully…it’s complete garbage compared to Opus.
by the_gipsy | 2025-11-18 18:27:24+00:00
It doesn't make sense to say that. Other languages had it from the start, and it has been a success. Immutable.js is 10% as good as built-in immutability and 90% as painful. Seal/freeze,readonly, are tiny local fixes that again are good, but nothing like "default" immutability.

It's too late and you can't dismiss it as "been tried and didn't get traction".
by seec | 2025-11-18 18:27:31+00:00
Yes. The kind of people who use iPhone minis are generally more reasonable and won't spent too much time doomscrolling on them or overusing them for random stuff (like pretending you are a good photographer).

In that sense they are very bad customers because they won't upgrade for social status reason or just novelty. They actually need to come up with something that is worthwhile, which is pretty hard. That being said, I'm pretty sure many of those users would upgrade if they could keep the small format and make it more reasonably affordable by removing most of "useless" stuff. It seems like they tried that with the air (no multiple cameras, no multiple speakers) but they made it too big and went with thinness for feeling points. They could have just kept it reasonably sized (under 6") and designed the internals in the same way while keeping it flat but not too thick.

I think Apple is a bit lost because their design focus too much on looks/feelings and social status points. They lack the focus that Apple products used to have, this is what made them interesting: deceptively simple in presentation but actually providing everything that you need without going crazy on the gimmicks.

As it is, one wonders why he should go with an iPhone. They are just chasing specs sheet points, trying to maximise the amounts of stuff they can put on the phone in order to create the appearance of "value". At this game they get destroyed by competitors like Samsung and even more the Chinese. Before, one could argue for an iPhone because of the CPU lead or the software but nowadays none of those things really matters or can even be considered an advantage.

Apple will keep selling lot's of iPhone because they are still somewhat the "hip" brand and people really don't like to change habits. But they are going to need to provide more value in the long term. Since the high-end doesn't meaningfully evolve anymore, brands have started a price war and Apple will definitely need to adapt if it doesn't want to have its crown stollen. In the US they have some time, but I think they are already losing ground in the EU and China has clearly stopped caring about their devices.
by cube2222 | 2025-11-18 18:28:10+00:00
We've been using guts basically since it was published on GitHub (almost a year now), and it's so nice! We have a "custom POST-based JSON-rpc"-style api, so we have request and response bodies defined as Go types, and are generating the whole TS schema from it.

It basically lets you generate typescript types from your Go types. However, it's very customizable - you can post-process the AST. In our case, we have a custom generic Go type that indicates an optional (not nullable) field, and we can easily translate it to optional TS types (e.g. for sparse updates).

All in all, great tool/library, thanks for building it!

Disclaimer: I know a developer at Coder (not the author), who also recommended me guts back then, but am unaffiliated other than that.
by thomasahle | 2025-11-18 18:28:13+00:00
I also used Gemini 3 Pro Preview. It finished it 271s = 4m31s.

Sadly, the answer was wrong.

It also returned 8 "sources", like stackexchange.com, youtube.com, mpmath.org, ncert.nic.in, and kangaroo.org.pk, even though I specifically told it not to use websearch.

Still a useful tool though. It definitely gets the majority of the insights.

Prompt: https://aistudio.google.com/app/prompts?state=%7B%22ids%22:%...
by jerf | 2025-11-18 18:29:28+00:00
My crossover point for where I'd rather be using a static language than a dynamic one for exploration is about a week in the modern era.

In 1999 I'd agree with you completely, but static languages have gotten a lot better.

There are some cases where libraries may entirely dominate such a discussion, e.g., if you know Ruby on Rails and you have a problem right up its alley then that may blow away anything you can get in a static language. But for general tasks I find static languages get an advantage even in prototyping pretty quickly nowadays. What extra you pay generally comes back many times over in the compiler's instant feedback.

And for context, I would have called Python my favorite language from about 2000 to probably 2015 or so. This preference wasn't from lack of familiarity. Heck, I don't even regret it; if I had 2000 to 2015 to do all over again I'm not sure I'd do much differently. Static languages kind of sucked for a good long time.
by koakuma-chan | 2025-11-18 18:30:53+00:00
> Can anyone direct me towards how to ... make one?

https://hamel.dev/blog/posts/evals/

> What are "obvious" things that are important to get right - temperature set to 0? At least ~10 or 20 attempts at the same problem for each llm?

LLMs are actually pretty deterministic, so there is no need to do more than one attempt with the exact same data.

> Finally, any known/commonly used frameworks to do this, or any tooling that can call different LLMs would be enough?

https://github.com/vercel/ai

https://github.com/mattpocock/evalite
by dalemhurley | 2025-11-18 18:30:59+00:00
Hi

Dale here, I created a one-for-one complete PHP SDK for Claude on parity with the Claude Python SDK as Claude's official PHP SDK that looks to be abandoned with no updates in three months and half completed.

The PHP Claude SDK is one-for-one with the Python SDK functionality with all of the code examples on the https://docs.claude.com/en/docs/intro replicated in PHP and tested.

Code is 100% unit and integration tested.

Code is open source.

Examples folder demonstrates the complete parity implementation.

Tutorials provide agentic workflows.

This replaces my previous deprecated Claude 3 PHP SDK, which I do intend to create a model agnostic AI PHP SDK which is a big strength of the Claude 3 PHP SDK.

Keep coding well my Lambo artisans, Dale
by bayindirh | 2025-11-18 18:31:07+00:00
Hey, no, I don’t dispute your data points at all. A bog standard NVMe can handle ~1MIOPS these days, and it’s above and beyond what SATA SSDs can provide.

What I’m against is tolerating a bad OS design with more capable hardware and allowing Microsoft to worsen the experience. This is a pattern of Microsoft since forever.

Oh, that particular PC has no NVMe support anyway. I don’t know why that M.2 port is SATA only.

Especially when every other major OS can handle this more gracefully. I can version upgrade a fully loaded Debian installation in less than 6 minutes, reboot included, on a SATA disk, for example.

Also, while tangential, Windows providing the worst update experience, and calling Linux a major, mainstream OS superior in some ways feels unbelievable when I look back a decade.
Show HN: Aion-Torch – Adaptive residual scaling for deep Transformers
by Rioverde | 2025-11-18 18:31:11+00:00
Hello HN, I’ve turned my Master’s research on stabilizing very deep Transformers into an open-source PyTorch library called AION-Torch. Instead of a fixed residual connection, it uses an adaptive residual that looks at how “energetic” the block’s input and output are and dials the residual strength up or down to keep things stable. On my small setup (RTX 4060) it seemed to help very deep Transformer stacks keep gradients under control and reach lower loss without special tuning.

The repo has a drop-in AionResidual module, some basic tooling to log what’s happening inside the network, and small examples to show how to plug it into existing models. I’d love feedback on whether this idea makes sense beyond toy setups, how you would benchmark it against standard residuals/DeepNorm on real tasks, and if the API feels natural for people who train larger models.
by DanMcInerney | 2025-11-18 18:31:13+00:00
A 50% increase over ChatGPT 5.1 on ARC-AGI2 is astonishing. If that's true and representative (a big if), it lends credence to this being the first of the very consistent agentically-inclined models because it's able to follow a deep tree of reasoning to solve problems accurately. I've been building agents for a while and thus far have had to add many many explicit instructions and hardcoded functions to help guide the agents in how to complete simple tasks to achieve 85-90% consistency.
by ErroneousBosh | 2025-11-18 18:31:24+00:00
I guess that tracks for Internet of Shitty Insecure Badly-Designed Things.

Come up with the worst possible way to present information over a web page.

What device with 2kB of RAM is going to generate any kind of useful RSS feed? Why would you not use something more capable, which is not only going to have more memory but also a lower power consumption?
by medvezhenok | 2025-11-18 18:31:51+00:00
The increasing levels of abstraction work only as long as the abstractions are deterministic (with some limited exceptions - i.e. branch prediction/preloading at CPU level, etc). You can still get into issues with leaky abstractions, but generally they are quite rare in established high->low level language transformations.

This is more akin to manager-level view of the code (who need developers to go and look at the "deterministic" instructions); the abstraction is a lot lot more leaky than high->low level languages.
by flashgordon | 2025-11-18 18:32:39+00:00
I really like the idea of it. My dream has always been to work with "types" first and foremost across any and all languages (yep it is a dream). And little tools like these are really nice to see push that boundary.

One feedback - if you are truly comparing with "other" tools - you should be looking at grpc and protoc plugins. I have used to great effect for things like:

1. Generating wasm bindings for grpc services

2. Generating "data access layer" types so you can choose how a api proto is transformed to a data domain type and vice versa

3. MCP bindings for APIs

4. GraphQL/BFF bindings with multiple services

5. All of the above "across" langauges.

The tooling is fantastic and extensible - if you are ok to start with a proto view of your world - it sounds wierd and like an N+1 problem but once you are used to it it is surprisingly fun (ok we may have different ideas of fun)
by seec | 2025-11-18 18:33:33+00:00
Yes software bloat and lack of optimisation is the problem. But this is exactly why Apple is full of shit. They pretend to do and know better by forcing updates and locking down your ability to install/manage software as you see fit; yet you do not get any meaningful value in exchange.

All the App Store discourse would be moot if they clearly enforced a minimum software quality but they are way too greedy to actually do that. So in the end you are subjected to the same software bloat as Android but you just pay more for the device.

Pixels get slow because they have very weak CPUs to begin with. If you had gone with a Samsung the experience would be much better (not too different than that of an iPhone, even though the look is of a different taste).
by cube2222 | 2025-11-18 18:33:39+00:00
I'll be honest - this doesn't look half-bad.

It really seems like it's just standardizing into a first-class UI what a lot of people have already been doing.

I don't think I'm the target for this - I already use Claude Code with jj workspaces and a mostly design-doc first workflow, and I don't see why I would switch to this, but I think this could be quite useful for people who don't want to dive in so deep and combine raw tooling themselves.
by devsda | 2025-11-18 18:33:39+00:00
When AS was launched Android was the only other viable option and it is the same even today. I don't believe Google's AI products will reach and/or sustain the same dominance as Android.

It is a product launched in the hype cycle of AI. Google has plenty of other products (launched during hype cycles) that are gathering dust.

That's not a guaranteed signal that it will meet the same fate but its something strong enough to be wary of.