MurphyA/hacker-news huggingface dataset:
by SpicyLemonZest | 2025-09-21 03:52:04+00:00
I feel like this is one of the things where the most parsimonious explanation by far is to take their stated explanation at face value. It makes perfect sense that Amazon would insist on commingling when it's necessary to achieve fast shipping speeds, and end it if their logistics network is so good that it's no longer necessary. (Anecdotally, I just got an Amazon order to my doorstep in four hours yesterday - their logistics really are mindbogglingly fast now.)
by lyrrad | 2025-09-21 03:53:52+00:00
I don't think ending commingling will stop that from happening, since Subscribe & Save is set to switch to a different seller with a lower price by default.

In the US, when Subscribe & Save is set up, it is set by default to receive orders from "Amazon.com and other top rated sellers". If you want to change it, you need to go into the Subscribe & Save page and change it to "Amazon.com only".

I've had an order where I initially placed a new subscription sold by Amazon.com, but a 3rd party seller would lower their price by a few cents, and Amazon would change the seller and I would receive grey market goods.

I haven't found a way to change the default for new subscriptions to always use the same seller that I set up the subscription with, so I need to manually change it for every single new subscription.
by Retric | 2025-09-21 03:54:12+00:00
They didn’t need to actually track things internally, add a sticker or even have someone stamp the vender code to the item listing the vendor when you’re adding the item to the bins and if the customer complains you can likely use that sticker to track who added the item after the fact. Critically you don’t need some 6 digit number for vender code, every new vender for a given item gets a number for that item, software can remember the relevant mapping.

If some vender is adding fraudulent items to the system based on some thresholds you set, charge the vendor to manually sort those specific products out.

Odds are they would make up the ~5 cents per item just dealing with less fraud. However, you don’t need to track every item rack the first few thousand items from a vender and you can scale back tracking as they prove themselves. At scale this could be almost arbitrarily cheap.
Show HN: VectorLiteDB – a vector DB for local dev, like SQLite but for vectors
by lokahdev | 2025-09-21 03:54:25+00:00
I built [VectorLiteDB (https://github.com/vectorlitedb/vectorlitedb)

— a simple, embedded vector database that stores everything in a single file, just like SQLite.

The problem:

If you’re a developer building AI apps, you usually have two choices for vector search

- Set up a server (e.g. Chroma, Weaviate) - Use a cloud service (e.g. Pinecone)

That works for production, but it’s overkill when you just want to:

- Quickly prototype with embeddings - Run offline without cloud dependencies - Keep your data portable in a single file

The inspiration was *SQLite* during development — simple, local, and reliable.

The solution:

So I built VectorLiteDB

- Single-file, embedded, no server - Stores vectors + metadata, persists to disk - Supports cosine / L2 / dot similarity - Works offline, ~100ms for 10K vectors - Perfect for local RAG, prototyping or personal AI memory

Feedback on both the tool and the approach would be really helpful.

- Is this something that would be useful - Use cases you’d try this for
by seer | 2025-09-21 03:54:30+00:00
The scratches are a feature not a bug. Older iPhones used to scratch way less, but shatter when sneezed at.

Now the glass has “a bit more give” which allows it to bounce back and not break like the super hard ones from before.

I’ve abused my 14 pro for quite a while and it has a lot of scratches, but only when the screen is off, otherwise I don’t really see them. Ironically the always on display helps here …
by aloer | 2025-09-21 03:54:39+00:00
There is a lot of overlap between this and "modern" nixie tube clocks such as this one:

https://www.amazon.com/LONYIABBI-Electronic-Simulation-Power...

I'd speculate those came first (kinda popular with streamers and such, I think) and they basically just added a usb port. In the product video you can even see that they arrive as individual sticks to be plugged in.

It is probably easier and cheaper to have 6x separate display & microcontroller and update each one independently
by chneu | 2025-09-21 03:54:45+00:00
You don't really need "tools" to sharpen knives. You just need a harder surface and some experience. It's one of those things that once you learn you can accomplish with a variety of "tools" because you're just trying to achieve an end goal. There's zero reason you can't sharpen a knife in a rental, lol. You don't need a belt grinder or anything.

People get way too caught up in buying into systems and being told how to do things because it alleviates some anxiety of trying something new. Sharpening knives hasn't really changed much in the last few centuries. Watch a few guides and learn to do it. There's no substitute for experience here. It's also a very transferable skill so it's one that used to be taught in schools but no longer is.
by thepryz | 2025-09-21 03:56:02+00:00
This. Amazon made a number of changes to the Fulfillment by Amazon (FBA) program related to lost and damaged inventory among other things. The changes risked increasing the costs and also required Amazon to be provided information that they really shouldn’t need, such as as the cost to source that inventory.

My assumption is that the decision to stop commingling is more to support these changes to the FBA program and allow them to extract more money via fees.

https://www.ecommercebytes.com/2024/12/22/amazon-drops-bombs...
by ineedasername | 2025-09-21 03:57:10+00:00
@solarkraft: This response you got from Rob is why its important not to treat this sort of outreach as if it's being made in good faith when it clearly is not. It is precisely what Rob and the crisis communication team he's working with hopes for.

Let's walk through what's going on a little more clinically in this response from Rob that was shaped like an answer:

Rob's comment looks like a good response, but only in form. Structurally it mimics apology in syntax but the batteries are missing. He starts with something a little self-effacing, a little "ownership", to bring down dehumanizing walls. All fine, if you're sincere. But Rob didn't choose to respond to a direct question and there were plenty. If he had, the mismatch between his words and the reality where his use of "oversight" did itself elide over a phone call demanding $50k in five days... that would sound absurd. By replying where he did, he gets the appearance of substance without risking contradiction when he's a no-show on any followups after this.

For crisis communication, getting a question for Rob to respond to like this works better actually than getting incoherent rage. That would be easy to dismiss as "unwilling to engage in discourse". But a comment like this can be answered harmlessly precisely because the commenter is looking to have a discourse, and socially acceptable discursive pragmatics don't require an immediate and comprehensive answer. The established pragmatics allow for a response like Rob's without seeming immediately absurd. As a result, he can be the more grounded human personality, less distant than even a sincere CEO of a multi-billion corporation would look, and soak up blame without conceding anything or answering any questions.

That's Rob's role here, to be the face to blame. This is hugely important in a crisis like this where the situation was highly avoidable and the damage is reputational. Blame. Not to be accountable: that is different than blame, though they overlap and get confused. Blame is hard to do in either direction without a specific face, and so we have Rob. Rob is the blame face. Not the architect of the policy, not the one who made the phone call, but the human buffer that makes Slack look responsive without putting someone in the firing line.

It's worth watching for this dynamic in other crises. Even if a CEO does hang out for more than the single copy-paste in the comments that Slack's did, it isn't proof of sincerity, but its absence sure does say the reverse.

The problem is that PR has learned how to simulate sincerity since the literal SCCT Theory playbook of the '90s. Unfortunately the the lesson learned wasn’t "do better" it was "signal better". But hope springs eternal, here's a paper & data set that could be part of the foundation, a a small bit of RLHF, of a state of the art corporate BS detector. It's interesting reading either way: https://www.sciencedirect.com/science/article/abs/pii/S03638...
by red369 | 2025-09-21 03:57:19+00:00
I like those monitors for finding weird, surprising (to me anyway) things - like when I charge my Framework laptop from a USB port on my work laptop (because I don’t have another power socket handy to plug them both into the wall) the Framework laptop draws twice as much power when it’s asleep as when it’s awake. The opposite way around to what I need!

From memory, 5W when running (not enough to prevent the battery slowly draining), 10W when in standby.
by lotsoweiners | 2025-09-21 03:58:17+00:00
All of that could potentially been avoided had Joe Biden decided to pick a popular and well qualified running mate rather than a diversity hire that checked certain boxes. Go read opinions on Reddit and they seem to think Biden was right and blame the American bigots.

Like them or not, Republicans have done an excellent job of nominating and running an electable candidate even if he was not embraced by the establishment. Democrats had a chance at this in 2016 and went with Hillary and the rest is of course history.
by Animats | 2025-09-21 03:58:24+00:00
No, activities (threads) were totally scheduled by the operating system. This was not cooperative multitasking. All those activities are in the same address space.

Here's Dijkstra's P and V, implemented for EXEC 8 by John Walker, who later wrote AutoCAD. These are user space primitives built on top of the OS primitives ACT$ and DACT$. This is part of an application called FANG, an overdesigned utility for doing various copies with as much parallelism as possible.

I once modified a Pascal compiler for that system to support multi-threading. I could get about a hundred activities going.

The main difference from threads today is that there's no concept of a stack. There can be a heap allocator, and you can save state, but the whole concept of a stack is absent.
by chneu | 2025-09-21 03:58:30+00:00
Knives get stupid beyond a certain price point.

I've been using the same thrift store knife I picked up 15 years ago. It gets sharpened maybe once a year, honed every so often. It was like $20 i think? Most chefs I know have a similar story with their knife/knives, something cheap that does the job.

Spending more on knives is just status symbol nonsense, which unfortunately has infected absolutely everything. It's like spending $300 on a spanner wrench. Who in the hell spends that much on a wrench? Why would you spend that much on a knife? lol. It's what you do with it that matters.
by rramadass | 2025-09-21 03:58:59+00:00
Americans Stubbornly Continue to Overestimate Their Intelligence - https://psmag.com/news/americans-stubbornly-continue-to-over...

The World Sees Americans as Disorder-Level Narcissists - https://www.bloomberg.com/news/articles/2015-12-11/study-the...

With Trump & Co. it is reaching the asymptotic limit.
by t-3 | 2025-09-21 03:59:51+00:00
> It's expensive (but not really, only compared to knives - a $500 GPU isn't expensive).

No, it's really expensive. $400 is nearly a week's pay for an hourly worker in much of the US. For many on this site it might be less than a day's labor but that's not the general case.

The lack of trust is probably because knives seem to be a favorite product of shysters. Selling expensive knives that promise the moon and wow the audience with cool knife tricks just reeks of fast talking late-night infomercial salesman trying to get over on grandma. The tech looks cool, but the presentation is off-putting.
by fakedang | 2025-09-21 04:00:06+00:00
China doesn't report false numbers the way some democracies like India and the US are trying to do (upheaving the statistical agencies), or most autocracies do (outright fraud about the numbers). What they do is a different kind of reporting that I've seen typical for similar countries. Language twisting, different interpretation, different naming even. Slowing GDP growth? They'll take the GDP PPP and use that for news bites. Construction bust and crash? Nah, splendid increase in affordable housing supply. Korean War? LoL no, War of American Aggression in the Korean Peninsula.
by dlivingston | 2025-09-21 04:01:09+00:00
Trust me, I'm with you 100%. I weep for the Mac OS X we used to have.

I'm just trying to look at it from Apple's eyes. From their perspective, I think, they're trying to design a UI framework that exists beyond any particular device form factor. UI design in the abstract, where specific platforms are particular manifestations of their Platonic UI ideal.

So you have something of a broad convergence of macOS / iOS / iPadOS / visionOS / etc. design elements, like rounded application windows, UI widgets (button/toolbar/...), ecosystem stuff (app widgets, live activities), and Apple technologies (Control Center, Spotlight, Siri, notifications).

Layout is (mostly) grouped relative to display size, not interaction method (like touch v. mouse). Similar display sizes have similar application layouts. Large = (macOS, visionOS, tvOS, iPadOS), medium = (iOS, iPadOS [small devices], CarPlay), small = (Apple Watch). Large display layouts tend to have the menu bar, toolbars, and side bars.

I could go on but it's getting late. This might be a half-baked idea, but I'm pretty sure this is more-or-less how Apple is approaching their platforms now with the Liquid Glass redesign.
by dahart | 2025-09-21 04:01:14+00:00
> The most common relative colorspaces have 1.0 as an arbitrary user brightness setting, not the max brightness.

You’re using different words to say the exactly same thing I was trying to say. You’re not arguing with me, you’re agreeing. Your “arbitrary brightness” means the same thing I meant by “max brightness”, because I meant max brightness as the maximum brightness the device will display at its current arbitrary settings, not the absolute maximum brightness the device is capable of if you change the settings later.

It would be better if you take a moment to think in terms of print rather than only video standards. You can’t change the brightness of paper. 1.0 always means reflect all the light you can reflect, and there is no brightness setting. Because print is reflective and not emissive, print always takes relative colors. The analogy extends pretty naturally to TVs at a given brightness setting. The most common relative colorspaces (by which I mean the old crappy non-perceptual ones like RGB, HSV, CMYK) are still relative, meaning the brightest colors they represent (what we’re calling 1.0) map to the brightest the display will do at that moment in time.

SDR, like PQ, is a video standard and has an absolute reference point (100 nits), so of course any relative color space can have a 1.0 value greater than SDR white, because most TVs these days can exceed 100 nits. Is that what you mean? I don’t see why that’s relevant to what 1.0 means in other color spaces.

You still haven’t really explained what’s wrong with PQ. I’ve never used it directly, but do you have any links or any explanation to support your claim that it’s “wrong”? Why is it wrong? What color spaces are doing it right?

If people use ACES shaders in GameMaker, as the article discussed, doesn’t that automatically mean that GameMaker is not using PQ? It doesn’t make any sense to have PQ after tonemapping. Maybe as a compression technique / format that the video card and the display use transparently without any interaction with the user or the application, but that’s not GameMaker, its the TV.

I still don’t understand why we’re talking about PQ. To circle back to my main point, I still believe that using physical units is the most important part of HDR conceptually. You seemed to disagree, but this entire discussion so far only seems to make that point even more clear and firm, and as far as I can tell you agree. IMO the canonical color space for HDR and best example would be linear float channels where 1.0 is defined as 1.0 nits (or substitute for another physical luminance unit). HDRI’s strengths and utility is in capture, storage, and intermediate workflows, and not output. As soon as you target a specific type of device, as soon as you tack on a transfer function, tonemapping, or lower bit rate, you’re limiting options and losing information.
by jszymborski | 2025-09-21 04:01:16+00:00
If you are looking to learn about LSTMs and RNNs, I can't recommend this post enough:

https://colah.github.io/posts/2015-08-Understanding-LSTMs/

Another great one (just on RNNs) is:

http://karpathy.github.io/2015/05/21/rnn-effectiveness/
by filleduchaos | 2025-09-21 04:01:42+00:00
I think this is pedantic to the point of ironically making your counterargument quite flawed.

The directions you are talking about are actually referred to as "up" and "down" in input parlance (not as "forward" and "backward"), and it seems rather obvious that that's how/why the article is using those terms. This isn't even a gaming or controller specific thing - the similar arrow keys are also called Arrow Up and Arrow Down, not Arrow Forward and Arrow Backward, despite your keyboard actually typically being on a plane parallel to the ground.
by ggm | 2025-09-21 04:03:16+00:00
This is two things: one is the algorithm for placement being consistent. Same-same when you ask it to magnify or shrink or bisect in some defined way.

The other is the key mnemonics. Bottom line, either you require some defined meta key is "the same as" a given OS e.g. apple meta key, overriding norms for that machine, or you accept your bindings conflict with other demands and map to a neutral set of points in control, alt, meta and ..

BTW if you run screen sharing you hit the problem of what the meta key is meant to do, bound inside the local window framing, to make the remote desktop do something, when it had identical semantic intent to the local machine. How's a computer meant to know what to do? Because I can easily Want to vary a view inside the windows referring to a remote targets windows or,the screen sharing window itself.
by red369 | 2025-09-21 04:03:29+00:00
Brilliant! Thanks for measuring this - I know it may be crude, but it’s also the best measurement I have ever heard of for this!

Assuming you like that kind of thing, maybe you can also test the power drain from displaying seconds in the taskbar in Windows 11. I know Raymond Chen posted an article about it, but I’d be interested whether you can spot a difference. If it really is on the order of 5 mW, then I assume you can’t detect it.

One of the downsides of only using a laptop is that you can’t see this level of detail because the battery acts as a buffer.
by victorhooi | 2025-09-21 04:05:35+00:00
This looks really cool!

I was just curious about two things - seems there might be some knife aficionados or experts here!

1. Sharpening - As a home cook, who doesn't know a lot about knives/sharpening - how hard would this be to maintain? Would it be plausible to get some basic home sharpening gear, and maintain this myself? Or should I take it to a professional knife sharpener - and if so, how do I even know if they're a good one, and won't damage the blade, or perhaps are good, but somehow get the blade out of "tune" etc?

2. Safety wise - is there anything at all to be concerned about with ultrasonic 40Khz blades? Should I be wearing any hearing protection when using this? (Context - I have hearing loss in both ears, and wear hearing aids - keen to preserve my remaining hearing, and am understandably cautious about this kind of thing for my family and me).
by mulmen | 2025-09-21 04:06:40+00:00
> The customer service experience that I get from Google is orders of magnitude better than anything that I've gotten from a staffed government agency.

Really? That’s the exact opposite of my experience. How do you even contact Google?

I have had consistently great experiences with government agencies from my local utility to the IRS. With a government agency I call the clearly posted phone number and immediately get an actual person who solves the problem. With private companies I have to navigate byzantine phone trees or fight with brain dead chat bots.
by eunos | 2025-09-21 04:08:37+00:00
>Xi admin remains petulantly opposed to what it derisively terms as "Welfarism"

The joke I heard that Xi welfare mindset is much closer to Reagan than other welfare states. However I say it's not entirely wrong. Freebies and welfare including very generous pension is really addictive policy and no electorates would be willing to sap them out much less going cold turkey.

The chicken will come home to roost when it's time to upgrade your tech, industry or infrastructure but you don't have adequate capital to do that.
by sien | 2025-09-21 04:09:45+00:00
The economic aspect is also worth considering.

The subsidy per passenger mile in the US is :

0.019 for road transport, 0.021 for air transport, 0.710 for Amtrak and 2.300 for transit.

From : https://ti.org/antiplanner/?p=22592

Just also as a note, you can create suburbs pretty easily where bikes use paths or whatever. I live in a suburb where I can ride 15 kms to work without riding on roads. The subsidy for bikes would actually be really low.
by mewpmewp2 | 2025-09-21 04:10:25+00:00
I'm not native English, but I've done coding for way more than 10+ years, yet I would be able to understand and read quicker Math.min(Math.max(value, min), max) compared to registering in my brain what exactly "clamp" does.

In terms of DRY and cleanliness, yes "clamp" sounds awesome. But in terms of practicality and quick understanding? Math.min and Math.max there is such a frequent pattern that brain immediately understands what is being tried to do there, as opposed to exact meaning of "clamp" to me.

It may be just me though, clamp is not a word I frequently hear in English, and I see it in code sometimes, but not frequently enough to consciously register what it does as fast in my brain. Despite seeing code for probably 8h+ a day for the past 10 years.

If it was in std lib of JS, maybe then it would be better.

Like there is some sort of balance line on how frequently something is used and whether it's REALLY worth to abstract it. If it's in stdlib, use it, if it's not use it if truly it's pretty much always used.
by freshtake | 2025-09-21 04:10:39+00:00
A good move, even if many years late. It's a bilateral trustbuster when the same platform that allows commingling and knockoffs then begins tagging legit items as "frequently returned" in the feed.

Can we also get the ability to filter by seller entity country of origin?

Amazon also needs to offer far better tools for buyers to effectively find and attach to brands.