MurphyA/hacker-news huggingface dataset:
by ssl-3 | 2025-11-18 05:17:00+00:00
It varies.

I was once 75 cents ahead by the time I made it inside of an Aldi in Columbus, Ohio because there were 3 free-range carts in the parking lot that I returned. Three was a lot -- most days I only found one cart hanging out in the parking lot.

In my current neck of the woods things are a bit different. There's never any carts roaming the parking lot, and there's usually carts with quarters already in them, parked properly up by the door.

(I often leave one parked with a quarter like that myself, but it's not because of some "pay it forward" quasi-altruistic purpose or something. Sometimes I just want to pick my groceries up out of the cart and walk to the car and I just don't have enough free hands to deal with retrieving the quarter. So I line up the cart with the others, grab my bag or two of things, and shove the cart the rest of the way home with my hip.)
by cairnechou | 2025-11-18 05:17:07+00:00
You're totally right, "protocol" is way too heavy.

A simple convention like aidata.json is perfect. That's the "win-win" I was looking for: the site gets to clearly offer what it wants the AI to see, and the AI gets clean data instead of having to guess at brittle HTML.

aidata.json is a great name for it.
by cmoski | 2025-11-18 05:18:53+00:00
Travelling in Japan recently we came across a park where the kids could start fires to roast nuts; play with real hammers, nails and saws; dig holes with proper shovels; climb on all sorts of 'unsafe' structures. Certainly the first time my 2yo had used a hammer and a saw, though she uses secateurs at home and has had a [blunt] knife for quite a while. She loved it and wants to go back.
by cedws | 2025-11-18 05:18:57+00:00
My completely unqualified opinion is that this kind of behaviour is linked directly to intellectual ability. Returning the cart requires self-discipline but also implies a thought process around upholding and creating social order. Even fear of shame implies a desire to uphold social standing with others.

Whereas not returning the cart can only be explained in two ways: a thought process that says ‘not my problem’ (selfish, disorderly, bad for society) or no thought process at all, like an animal with no higher order thinking.
by al_borland | 2025-11-18 05:19:10+00:00
Last time I went to IKEA I couldn’t physically get the cart beyond the loading area. There were barricades setup that seemed sized specifically to stop carts from leaving the area.

As someone who went there alone, this was a real problem. The setup really assumes at least two people are showing up. One to wait with the purchased items, and another to get the car.

I’ve avoided IKEA because of this. I don’t know how to deal with it logistically.
by kstrauser | 2025-11-18 05:19:35+00:00
Replying to myself: I don’t get the downvotes here. One-liner Bash commands I stumble across almost always work as-is in Fish. A while back they added support for

FOO=bar cmd

to run cmd with the env var FOO set to bar, and that was the single biggest incompatibility I routinely stumbled across. Most commands you find in random docs tend to be that simple, and most work just as if you’d run them under Bash. But if it’s a large, complex command with if statements and for loops, etc., you’re better off pasting it into a file, then tweaking it to run under Fish or just running it directly via Bash.
by fy20 | 2025-11-18 05:20:10+00:00
Does it have anything to do with US parking lots being huge? I usually ship at Lidl, so the parking lot can hold maybe 50 cars. It takes 1 minute to return the cart, and there's usually a car parked next to me, so there isn't actually space to leave it (unless I'm an asshole and leave it in front of another car).
by WorldPeas | 2025-11-18 05:20:18+00:00
perhaps that's what they're developing all these "private compute" servers for. Though I would be less than happy if Apple, the last (relatively) untaken hill of the SaaS enshittification wars were to go down that road. In the meantime I will continue to use my hilariously overpowered laptop as a SSH terminal to the machine I actually work on
by modeless | 2025-11-18 05:20:54+00:00
> The claim was that Rebble paid the developers of NimBLE, Codecoup, to assist with integration of NimBLE into RebbleOS

OK, that claim wasn't actually made in this post. I see in a blog post last month they say "We engaged the services of Codecoup – the maintainers of NimBLE – to help us find a handful of bugs in our implementation of Bluetooth on legacy watches". Core Devices isn't selling legacy watches though, and they've been working on Bluetooth since long before last month. So it's still not clear to me what Bluetooth work Rebble is claiming to have paid for that Core Devices is actually relying on.

Also, in that same post they say "we’ve made it work by agreeing that Core will pay us a reasonable amount to cover our costs and to support the maintenance of Rebble Web Services". So Core is actually supposed to be paying Rebble, they're not just using the store for free. No mention of that in this post...
by bostik | 2025-11-18 05:21:00+00:00
As other posters have commented, an external auth service is a very special thing indeed. In modern and/or zero-trust systems if auth doesn't work, then effectively nothing works.

My rule of thumb from the past experiences is that if you demand a 99.9% uptime for your own systems and you have an in-house auth, then that auth system must have 99.99% reliability. If you are serving auth for OTHERS, then you have a system that can absolutely never be down, and at that point five nines becomes a baseline requirement.

Auth is a critical path component. If your service is in the critical path in both reliability and latency[ß] for third parties, then every one of your failures is magnified by the number of customers getting hit by it.

ß: The current top-voted comment thread includes a mention that latency and response time should also be part of an SLA concern. I agree. For any hot-path system you must be always tracking the latency distribution, both from the service's own viewpoint AND from the point of view of the outside world. The typically useful metrics for that are p95, p99, p999 and max. Yes, max is essential to include: you want to always know what was the worst experience someone/something had during any given time window.
by cosmic_cheese | 2025-11-18 05:21:05+00:00
> Cats can vary wildly. One of my cats seems dumb as a box of rocks and haven't even grasped the idea of object permanence

Similarly I've seen cats have one of two reactions to a mirror: ignoring it entirely or actually using it by e.g. looking me in the eyes and meowing at me through it. While I've not witnessed it personally on the internet there's also tons of videos of cats freaking out and trying to fight the other cat in the mirror.

This supports the idea that the gamut of intelligence in cats is quite wide.
by weq | 2025-11-18 05:21:24+00:00
back in '98 i got a 100mb per download limit for $100 on my cable connection. i recall getting DoS'd by someone cause i was a lpb barstard in quake tf. They were kind though, only DoS'd me 90mb as a warning.... Years later, TF2 is getting DoS'd into oblivion, an extorhted by DDoS for hire. Some things change, some things stay the same.
by algoarena | 2025-11-18 05:21:42+00:00
I got tired of grinding LeetCode alone in silence, so I built AlgoArena: a real-time 1v1 coding arena where you actually battle another human on the same problem.

Key features so far:

Live 1v1 matches (random or challenge friends)

ELO rating system (win = climb, lose = drop)

5000+ problems (LeetCode, Codeforces, AtCoder, etc.) with full test cases

Practice mode + detailed AI-powered solution analysis after each duel

Global + friends leaderboards

It feels way closer to a real whiteboard interview than solo grinding, and losing to someone in 12 minutes hurts more than failing 50 test cases alone (in a good way).

It’s still early (launched quietly a couple weeks ago and only ~10 people have tried it), so expect rough edges and occasional bugs. Looking for brutal feedback, feature ideas, and people who want to duel.

Who’s up for a match? https://algoarena.net

(Works best on desktop Chrome/Firefox for now; mobile coming soon)
by krackers | 2025-11-18 05:23:06+00:00
Is there a summary? Every time I try to understand more about what LeCun is saying all I see are strawmans of LLMs (like claims that LLMs cannot learn a world model or that next token prediction is insufficient for long-range planning). There are lots of tweaks you can do to LLMs without fundamentally changing the architecture, e.g. looped latents, adding additional models as preprocessors for input embeddings (in the way that image tokens are formed)

I can buy that a pure next-token prediction inductive bias for training might be turn out to be inefficient (e.g. there's clearly lots of information in the residual stream that's being thrown away), but it's not at all obvious a priori to me as a layman at least that the transformer architecture is a "dead end"
by Nursie | 2025-11-18 05:23:26+00:00
> I’m curious how you accidentally or unintentionally become friends with someone

Really?

My most enduring friendships seem to just sorta happen, meeting people at random in various ways, figuring out you're into a lot of the same stuff, just sorta rubbing along well... and now we've known each other 25 years, how the hell did that happen? Ha.
by TheDong | 2025-11-18 05:24:24+00:00
The AGPLv3 is for the new code core writes going forward I would assume.

Distributing a mix of AGPL and GPLv3 code is pretty reasonable to do, right, and I think basically all the user's rights under the GPLv3 are being fulfilled just fine.

I agree the commercial license could be dicey, but I assume in reality it's the usual AGPL thing where it's "If you pay, you don't have to comply with the network-services bit, but you now get the code under the GPLv3, so you have to make a network service and ensure your users _never_ get binaries containing this code".

Or, possibly even more realistically, they've put that there and if anyone says "We'll pay $3M for un-encumbered code" they'll rewrite the code from scratch to make it un-encumbered by the old GPL code, and until someone says a number big enough to cover the rewrite they'll never actually do anything.

> Copyright and Licensing

A forward-looking section applying to all new changes going forward I guess.

As long as they've preserved the old copyright notice somewhere, and it's given to users who request it, it doesn't really matter what the README says does it?

I promise I'm not a shill for them. I do think what they're doing comes off as overall not great, but not as "willful GPL violation" (they're still sharing code), and not as egregiously malicious as the blog makes it sound, so the blog author has me a little unsympathetic with their own misleading (in my opinion) phrasing of this stuff.
by culi | 2025-11-18 05:24:38+00:00
The whole reason Gaza (was) the most densely populated place on Earth was because its full of refugees that got pushed out by israel's violent expansion. Sometimes Palestinian's homes weren't even destroyed but simply kept by Israeli settlers. There's a common picture of a middle aged Palestinian in front of a house that just 30-50 years ago was there's but is now occupied by an israeli
by shkkmo | 2025-11-18 05:27:44+00:00
> By Rebble's own admission using Rebble code only saved Core Devices "a month or two of engineering effort". And the "more restrictive license" they're accused of adding is AGPL, still aggressively open source.

The "a month or two" was specifically about the mobile app, not the firmware, dev portal or store data.

To me it seems pretty obvious that Core Devices has benefited and enourmous amount from Rebble's work. The fact that Core Devices seems uninterested in contributing back tells me all I need to know about their ethics.
by rf15 | 2025-11-18 05:28:40+00:00
Right, I always wanted a career in hell:

1. I think it should be mandatory to have your webcam and microphone on 24/7 for, uh, your safety, especially your children's safety (you never know when a pedophile will hide under your bed!). physical workarounds or disabling them is a TOS violation and will turn your machine off and unable to start again until hardware is restored (again, for your safety). Of course you also agree that all data collected this way can be used to enhance your experience with the help of our partners.

2. You need to watch 30s of an ad before you can login, youtube style. This is to get you in a good mood for the day, because it will only be products we determined you like!

3. Disable customisation: Your UI and desktop background will take the color of today's sponsor, including a small logo in every window's frame next to the close button. Window frame will increase over the years until we can show full video ads in it.

4. We will read through all your private files and sends them unencrypted to our servers. (this is for better speed! High speed is essential for this) AI will then analyse your files and write you recommendations, especially what you could buy to enhance or alleviate your current experience. Also you get clippy back, this time on the desktop, and it is a TOS violation to disable it.

5. Offers to buy items should always be accompanied by an instant-spending [buy] button, but rejecting and closing the offer requires you to type "Sorry, I don't want to buy this right now, can you please ask me for this same product again tomorrow?". This is the only way. Any typo is agreement to buy the product, because you are clearly not fully against it?

6. Because of the added online security for your personal files, you now have to pay a subscription of just $49.99/month or your device will irrecoverably encrypt all your data to keep it safe. (This update will come at a later time when you have created enough files worth protecting)

7. That Office splash screen sure takes a lot of time and is basically a lot of open white space. Better use that for more Enhanced Experiences.

8. Each login costs you 99 Windows Points, ad-free experience costs you 399 for a month. we sell you packages of 380 wp for $3.99, 800 wp for $9.99, 2000 wp for $29.99, 12,000 wp for $249.99 and our Never Worry Again Package with 50,000 wp for just $4999.99! (yes I did the math) Automatic Updates (during work ours only) require you to login again, obviously. Minor patches will somehow become more popular. For Security, your children, emotional stability, the environment, and affirmation of your identity. We are here for you!

Ok break is over, back to work.
by ghufran_syed | 2025-11-18 05:28:45+00:00
why is returning the cart intrinsically some sign of “goodness” but returning your plates to the kitchen and washing them at a restaurant is not? The customer is at the store to fulfill their needs, not the store’s. Taking the groceries from the checkout to the car in a cart helps fulfill the customer’s aims. Returning the cart does not, same as picking up trash in the store car park does not. And the revenue from customers pays for return of the carts from the parking lot, so most customers feel that is a better deal than a place that forces them to return the carts.

The original article and many of the comments have a hugely moralistic tone - where are people expected to learn these implicit rules? If the store doesn’t care enough to communicate these expectations (assuming they even have them, and that they don’t only exist in the minds of the self-appointed “cart police”), why should customers follow them?
by iwanttocomment | 2025-11-18 05:28:53+00:00
With ICE cars? OK, perhaps. With BEV cars? No, no, no. Also, no.

You can buy an insanely great BEV for 40% of retail after it's gone off lease after 2-3 years. Everyone is concerned about battery life, but it'll have years to go.

I'm not going to be interviewed for the segment, but I have personally bought a like-new, just-off-lease BEV for a fraction of the retail price of the car and it is really very good.
by jdelman | 2025-11-18 05:29:35+00:00
Ok fair enough, was a bit hostile there. No involvement with the project, and it’s practically vaporware at this point. But I don’t think it’s unreasonable to dig through people’s post histories, though. I also found the reference to 1599 buried in the FAQ.

Having said all that, film labs and rich enthusiasts do seem to be the target market for this product, if it ever launches.
by pinkmuffinere | 2025-11-18 05:32:34+00:00
>Longest visit is very different from best result.

Sure it's different, but is it _very_ different? They have to choose some sort of metric. A long visit time does seem like one good indicator of the goodness of a result. Consider that they use other indicators as well, and their business largely benefits from their search being useful. It is in their interest to choose good metrics, and I'm sure they invest a lot of time into it. Why do you doubt this seemingly-sensible metric, which google has a motive to get right?
Ask HN: Do you A/B test your LLM prompts?
by rjfc | 2025-11-18 05:33:52+00:00
I'm exploring a dev tool idea that helps you A/B test your prompts, but I'm not sure if there's a need for it. You'd be able to write and version your prompts in a web UI, then A/B test them and see results with metrics you define.

So for example, with a bot that writes cold outbound emails, you can verify whether v1 or v2 of your system prompt results in a better reply rate.

Does anybody currently do something like this or want something like this?
by eesmith | 2025-11-18 05:35:05+00:00
I strongly doubt it is related to intellectual ability but cultural expectations.

Some years back someone did a study about which country's US diplomats at the UN had the highest number of NYC parking tickets. Diplomats don't need to pay parking fines due to immunity. This is very similar to returning shopping carts.

As I recall, it was clearly correlated with country, which in turn was connected to national corruption rates. Ahh, here: https://www.nber.org/system/files/working_papers/w12312/w123...

> Overall, the basic pattern accords reasonably well with common perceptions of corruption across countries. The worst parking violators – the ten worst are Kuwait, Egypt, Chad, Sudan, Bulgaria, Mozambique, Albania, Angola, Senegal, and Pakistan – all rank poorly in cross-country corruption rankings. While many of the countries with zero violations accord well with intuition (e.g., the Scandinavian countries, Canada), there are a number of surprises. Some of these are countries with very small missions (e.g., Burkina Faso and the Central African Republic), and a few others have high rates of parking violations but do pay the fines (these are Bahrain, Malaysia, Oman, and Turkey; we return to this issue below).

I've read far too many stories of people who don't clean up after themselves at a store or restaurant, justified by "no need - they pay someone to do this" or even "it's a good thing I do this otherwise you wouldn't have a job" to know it's simply intellectual ability.
by underlipton | 2025-11-18 05:36:05+00:00
I think this is where the high incidence of neurodivergence in the trans community and certain subcultures (furries, roleplaying) comes to fore. Autism is often accompanied by identity conflicts - between what you're labeled as, and how people treat you, and how you feel about yourself - because communication disruptions are common when neurotypes are unaligned, and identity is both the reason for and the means by which much interpersonal communication takes place.

People who don't feel resonance between their label, treatment, and self-concept will question why that is, up to questioning aspects of their identity themselves. Once unmoored from a proscribed identity, people can find the ambiguity uncomfortable and untenable, and may adopt a concrete identity that fits more closely.

That doesn't make the adopted identities any less true, of course. Identity is socially-constructed, so deciding that you feel more comfortable presenting as a woman isn't any less justifiable than being assigned good ol' football-playin', roughhousin', English class-hatin', red-blooded American manhood at birth. Calling yourself a wolf or an orc is probably more extreme, especially in general contexts, but at a convention where you're surrounded by a thousand other people who find it easier to connect when they've thrown on a (literal or figurative) bear sark? Go ham.

In the end, of course, you're just you. All of the labels - even the ones you internalize and externalize - are just ways of trying to communicate, and to make being around you easier for other people, in part by giving them a box to put you in and to understand you by, because that's what our pattern-matching ape-brains like. The mask is a mask; it's a cover, not a substitute, for the totality of a person's being.
by davidw | 2025-11-18 05:37:50+00:00
People want a lot of things, many of them conflicting. I'd love a huge house on a large lot in a walkable area and it to be cheap, and also close to nature. Letting markets work is a good way of resolving people's revealed preferences. Some will prefer a condo in a walkable area, others a large lot outside a less expensive city, others will pay through the nose to have a single detached unit in a high cost of living area.
by ZYbCRq22HbJ2y7 | 2025-11-18 05:39:53+00:00
Obviously, anyone can run a rudimentary classification heuristic over this and understand what its purpose is.

It has the same purpose as musk's twitter buyout, to confuse the space of objective reality, and he isn't alone in his purpose.

Epistemic dialog be damned, if it is just based on volume of text referenced.

Imagine if Musk backlinks every existing twitter thread to "grokipedia" the way that first words are done with wikipedia.

It will be a claim of "oh, its just part of the platform"

Then meta and every other evil asshole that wants to control reality will follow, until we put their heads under a guillotine.
by modeless | 2025-11-18 05:40:57+00:00
Rebble didn't write the firmware, just as they didn't write the apps and watchfaces that they scraped from Pebble for their store. Their main contributions were writing a web app to clone the Pebble store and maintaining it for many years, which we are all grateful for. But that doesn't give them ownership of the apps and watchfaces that give the store its value, nor the firmware that was open sourced by Google, which wouldn't have happened without Eric.
by yed | 2025-11-18 05:41:39+00:00
As someone who grew up in this area at this time period, I can tell you that Lake Forest doesn't have much of a sense of community of it's own separate from the Chicago metropolitan area. North Chicago suburbs tend to sound like small communities on paper, but it's impossible to tell when one ends and another begins, so they all sort of bleed together into a single mega-suburb.

I think it was just normal to put such announcements in the newspaper at this time and this is the format of how it was done.
by laserbeam | 2025-11-18 05:41:41+00:00
The fact that it’s written as a personal journey and not as advice suggests the author was on a journey to become more genuine/accepting of who they are. It does read as someone who tried to be manipulative at the start but graduated away from that towards the end of their journey.

You can gain a lot from the article and see it as both manipulative, or as insights for working through your own social anxieties. You could bring both attitudes to the article. And one of those is obviously healthier than the other.