frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Show HN: ChartGPU – WebGPU-powered charting library (1M points at 60fps)

https://github.com/ChartGPU/ChartGPU
452•huntergemmer•8h ago•139 comments

Show HN: TerabyteDeals – Compare storage prices by $/TB

https://terabytedeals.com
35•vektor888•2h ago•27 comments

Claude's new constitution

https://www.anthropic.com/news/claude-new-constitution
239•meetpateltech•7h ago•200 comments

Golfing APL/K in 90 Lines of Python

https://aljamal.substack.com/p/golfing-aplk-in-90-lines-of-python
28•aburjg•5d ago•1 comments

Brain on ChatGPT: Accumulation of Cognitive Debt When Using an AI Assistant

https://www.media.mit.edu/publications/your-brain-on-chatgpt/
16•misswaterfairy•45m ago•7 comments

Skip is now free and open source

https://skip.dev/blog/skip-is-free/
234•dayanruben•8h ago•82 comments

Challenges in join optimization

https://www.starrocks.io/blog/inside-starrocks-why-joins-are-faster-than-youd-expect
30•HermitX•6h ago•4 comments

The WebRacket language is a subset of Racket that compiles to WebAssembly

https://github.com/soegaard/webracket
73•mfru•4d ago•16 comments

Show HN: Rails UI

https://railsui.com/
86•justalever•4h ago•58 comments

Jerry (YC S17) Is Hiring

https://www.ycombinator.com/companies/jerry-inc/jobs/QaoK3rw-software-engineer-core-automation-ma...
1•linaz•2h ago

Letting Claude play text adventures

https://borretti.me/article/letting-claude-play-text-adventures
55•varjag•5d ago•20 comments

Show HN: RatatuiRuby wraps Rust Ratatui as a RubyGem – TUIs with the joy of Ruby

https://www.ratatui-ruby.dev/
25•Kerrick•4d ago•3 comments

Three types of LLM workloads and how to serve them

https://modal.com/llm-almanac/workloads
22•charles_irl•7h ago•1 comments

Setting Up a Cluster of Tiny PCs for Parallel Computing

https://www.kenkoonwong.com/blog/parallel-computing/
20•speckx•4h ago•5 comments

Mystery of the Head Activator

https://www.asimov.press/p/head-activator
6•mailyk•3d ago•0 comments

TrustTunnel: AdGuard VPN protocol goes open-source

https://adguard-vpn.com/en/blog/adguard-vpn-protocol-goes-open-source-meet-trusttunnel.html
38•kumrayu•6h ago•9 comments

Waiting for dawn in search: Search index, Google rulings and impact on Kagi

https://blog.kagi.com/waiting-dawn-search
189•josephwegner•5h ago•127 comments

Stevey's Birthday Blog

https://steve-yegge.medium.com/steveys-birthday-blog-34f437139cb5
4•throwawayHMM19•1d ago•1 comments

Tell HN: 2 years building a kids audio app as a solo dev – lessons learned

19•oliverjanssen•9h ago•15 comments

SIMD programming in pure Rust

https://kerkour.com/introduction-rust-simd
31•randomint64•2d ago•10 comments

Slouching Towards Bethlehem – Joan Didion (1967)

https://www.saturdayeveningpost.com/2017/06/didion/
48•jxmorris12•5h ago•2 comments

Open source server code for the BitCraft MMORPG

https://github.com/clockworklabs/BitCraftPublic
25•sfkgtbor•6h ago•7 comments

Scientists find a way to regrow cartilage in mice and human tissue samples

https://www.sciencedaily.com/releases/2026/01/260120000333.htm
228•saikatsg•5h ago•62 comments

Show HN: Grov – Multiplayer for AI coding agents

https://github.com/TonyStef/Grov
18•tonyystef•1h ago•8 comments

Can you slim macOS down?

https://eclecticlight.co/2026/01/21/can-you-slim-macos-down/
151•ingve•15h ago•198 comments

Nested code fences in Markdown

https://susam.net/nested-code-fences.html
172•todsacerdoti•10h ago•59 comments

I finally got my sway layout to autostart the way I like it

https://hugues.betakappaphi.com/2026/01/19/sway-layout/
13•__hugues•14h ago•4 comments

TeraWave Satellite Communications Network

https://www.blueorigin.com/news/blue-origin-introduces-terawave-space-based-network-for-global-co...
106•T-A•4h ago•75 comments

Show HN: Semantic search engine for Studio Ghibli movie

https://ghibli-search.anini.workers.dev/
11•aninibread•9h ago•6 comments

JPEG XL Test Page

https://tildeweb.nl/~michiel/jxl/
153•roywashere•6h ago•107 comments
Open in hackernews

eBay explicitly bans AI "buy for me" agents in user agreement update

https://www.valueaddedresource.net/ebay-bans-ai-agents-updates-arbitration-user-agreement-feb-2026/
77•bdcravens•2h ago

Comments

advisedwang•1h ago
LLM-initiated purchases probably rack up chargebacks, support calls, etc for mistakes the LLM makes. I'm not surprised they want to limit it.
doctoboggan•1h ago
More likely, they want to be the exclusive provider of LLMs that can purchase off of eBay, or at least charge for API access.
rvnx•1h ago
This; "certified / authorized by eBay" and then agents have to pay access to the catalogue
nxobject•1h ago
They may have an inkling that the big LLM companies will want to pay for future/past data... I imagine either Google or OpenAI has something predictive and shopping-related in the books.
lukev•1h ago
Right -- this seems more of a protective measure than something they will proactively enforce.

If you have a well-behaved agent that uses a browser to buy on eBay, I doubt that will cause issues. But if it leads to issues, they can point to that clause instead of having to help repair the issues caused by someone else's software.

jsheard•1h ago
I might be out of the loop, but are agents actually out there buying stuff from "unwilling" vendors at any significant scale? I thought that was still mostly limited to opt-in partnerships with retailers. Still, eBay might be anticipating the issues you mentioned and trying to get ahead of them.
Nkharrl•1h ago
Not commonly known (I work in this space), but yes.

Agents are being used to automate things like non-cash account balance arbitrage, stacking and abusing marketing promotions, triangulated purchasing schemes, and purchase-refund arbitrage schemes at an increasingly large scale.

yieldcrv•1h ago
not the User Agreement!

Impossible to enforce, they can read browser windows and pass captchas

wobblyasp•1h ago
Probably less about direct enforcement, more about after the fact. Ebay doesn't want to deal with charge backs for hallucinate purchases
petcat•1h ago
Yeah, they're hedging against "AI purchases". eBay has already been dealing with automated/bots for years.
mandeepj•1h ago
> Ebay doesn't want to deal with charge backs for hallucinate purchases

A charge back doesn’t mean buyer always wins. Imagine if credit card companies also pass a rule - “LLM or AI purchases are non-refundable”.

On a different note - once I tried to cancel an eBay order within a minute, both eBay and seller declined. It’s so fked up with them.

drum55•1h ago
eBay is hyper aggressive about fingerprinting, they will catch things like it trivially. Browsers leak all sorts of information like what sockets are open on localhost, making yourself look like an actual person is very challenging to someone motivated to detect you.
Nextgrid•39m ago
LLMs don't need browser automation though. Multimodal models with vision input can operate a real computer with "real" user inputs over USB, where the computer itself returns a real, plausible browser fingerprint because it is a real browser being operated by something that behaves humanly.
lo_zamoyski•1h ago
> Impossible to enforce

Maybe, but a policy's or law's validity or importance are not contingent on them being enforceable.

drnick1•1h ago
This. These kinds of "rules" are basically useless because they are not enforceable. It's exactly like having speed limits but no cops.
whyenot•1h ago
So scraping bots and “buy for me” bots are bad, but the incredibly annoying sniping bots are OK? That sure feels like a double standard.
theamk•1h ago
sniping bots keep people on ebay.com
jader201•1h ago
I think AI is going to level the playing field with all these bots that have been used for things like this (including scalpers for those low supply/high demand items), and retailers will (hopefully) have no choice but to address the issue once everyone starts to use/abuse them.

I can only hope.

jsheard•1h ago
What's the point of sniping bots when eBay has automatic bidding? Counter-sniping is essentially built-in, if your price ceiling is higher then a snipers then you're guaranteed to win even if they bid at the last millisecond.
noman-land•1h ago
The act of bidding itself shows interest and raises the price.
pishpash•1h ago
Auto bid raises the price to the second highest price among auto bidders, basically running an instant second-price auction. Sniping avoids running these pre-close auctions.
CompuHacker•1h ago
The act of viewing the item page in itself demonstrates activity and is relayed to other users; leaking information about, not necessarily intent, but awareness. If you want something, figure out the details without actually clicking on it.
pishpash•1h ago
Auto bid isn't the same as sniping. Sniping hides information about demand. Auto bid can't hide information as soon as there is another bidder.
pwg•27m ago
Auto bid does not hide any information even with one bidder, as ebay indicates that "1 bid" has occurred.

The only way auto-bid could hide information is if eBay treated auto bid as "silent auction" style. Show "zero bids" all the way to the end, then once closed, see which 'auto-bid' came in highest and declare that bidder the winner.

Sniping is attempting to recreate 'silent auction' style bidding, with a bid system that is not 'silent'.

dingaling•59m ago
Establishing the price ceiling is difficult, though. You might arbitrarily set it as $23, but be sniped at $23.30. The sniper bot only needs to bid that small increment over your arbitrary ceiling.

Can you really say that $23 was your hard limit, or would you have paid $23.40? Unless you're buying something also available at retail, nobody can be that accurate in foresight.

Sniping removes the 'contemplation window' to reconsider your bid.

ryandrake•53m ago
Then just put your actual hard limit in as your bid, and sleep soundly, knowing that if someone pays $0.01 more, it's OK because you wouldn't have wanted to pay that anyway.

I've never really been bothered by "sniping" in eBay. I always bid my absolute 100% maximum, and if someone bids more than me, then they can have it.

bena•39m ago
It gets into the nature of "Which grain of sand makes it a pile?"

Knowing people bid snipe by bidding one cent over whole dollars, would you consistently bid two cents over if it meant you would win more of your auctions?

One cent is negligible. If you asked me if I would have paid $10.01 instead of $10.00, I'd probably say "Sure". $10.02? $10.03? Like, where does the line get drawn?

And then you come at it from the other way. Let's say I'd pay $10, but not $11. But what about $10.50? $10.25? Or we can go down by pennies again.

I agree, put in your limit and walk away. If you get overbid, even by a cent, don't sweat it. That's the game. But I can see why people get frustrated when they lose an auction by one cent.

nutjob2•23m ago
If you enter your maximum bid in ebay you're revealing it. With sniping no one can discover your maximum bid.

The 'nibblers' will invariably show up and bid small amounts until they exceed your maximum bid, while not revealing theirs.

pwg•34m ago
From what I understand, the reasoning behind the snipe method of bidding is to avoid showing to other bidders that there is interest, leading to the, supposed, outcome of more likely being the only bidder and thereby receiving the item at the sellers starting bid price (or slightly above) rather than at the "max one was willing to pay" price.
nutjob2•29m ago
Sniping is the only way to bid for two reasons:

- bidding more than once and allowing time for others to counter bid drives up the price through competition for the item. Sniping also removes the temptation to counter bid, rather than to stick to your maximum bid.

- not sniping allows the seller to do ghost bidding, letting them discover your maximum price (including counter bidding). Here someone always out bid you (the ghost bidder) but the seller says the winner didn't complete the sale so offers it to you at your highest bid.

young_rutabaga•23m ago
Snipers essentially convert the ascending-bid proxy auction used in eBay into a Vickrey second-price sealed bid auction, allowing a buyer to not reveal their preferences to other participants. In theory, with rational participants, this shouldn't have any effect on revenue. In practice, buyers do not always understand auction mechanics and delay setting the highest price they're willing to pay until they are outbid. If they're outbid 3 seconds before the deadline, they lost.
pishpash•1h ago
Scraping and buy for me bots cut out eBay. Sniping bots don't.
j45•1h ago
This was my thought as well, sniping bots have been around for as long as ebay has. Perhaps though, the sniping bots don't cause as much load on ebay's infrastructure?
BeetleB•1h ago
I never understood why eBay set things up to enable sniping.

Many years ago, there was an auction site called uBid. They had the sane rule: Bidding is open as long as there have been bids in the past 5 minutes.

So the end date could be January 24th, 3pm, but if someone bids at 2:58pm, the deadline is extended to 3:05pm. And it keeps going.

You know, like how auctions in the real world work.

pishpash•1h ago
There is no need for that. They only need to implement a closing auction like stock markets. But eBay hasn't done anything since the 1990's except raise fees.
iLoveOncall•54m ago
> But eBay hasn't done anything since the 1990's except raise fees.

Meanwhile it's now 100% free to sell on eBay for non-professional sellers.

https://www.ebay.co.uk/help/selling/fees-credits-invoices/fe...

jsheard•42m ago
They're playing stupid semantic games in order to claim there's no selling fees while still having selling fees. The fees were ostensibly shifted onto the buyer, except they're bundled into the sale price and cut from what the seller receives, so in effect nothing actually changed.

Before: Buyer pays £100, seller receives £100, seller later billed £5 fee, ends up with £95.

After: Buyer pays £100, eBay pockets £5 "buyer protection fee", seller receives £95. The seller gets to keep every penny of what eBay already skimmed their cut from.

pwg•41m ago
> it's now 100% free to sell

Nice:

> You won't pay final value fees or regulatory operating fees

Of course, they will likely find some other way to extract their fees.

It would be nice, however, if the final value fee went away for US non-professional sellers.

There does seem to be no indication (at least on the page you linked) of how they define "private seller", which also opens up the possibility of them defining it so narrowly that, say, only five UK residents ever qualify.

kotaKat•37m ago
Only in the UK, and only on "private sellers". eBay is losing a lot of marketshare in the UK so they've taken drastic measures to try to get people listing again.
pwg•51m ago
Another eBay precursor auction side, onsale.com, had the same setup. The auction ended at X date/time or five or ten minutes (I forget which) after the last bid was made.
gpt5•46m ago
Guessing here - but they are probably relying on game theory / auction theory. They have a built in "sniping bot" - by allowing you to type your highest price, and it will auto-bid for you until that price.

The fear of being sniped encourages you to bid your maximum value, and not just wait and see if you can sneak in a lower bid. This is what all auction sites want.

postalrat•40m ago
Except nobody uses it that way. Auctions are rare themselves. Sellers dont like it, buyers dont like it yet ebay won't change it.
cjbgkagh•33m ago
People will pay a premium to win, not everyone but enough to make it worth it.
BeetleB•18m ago
> They have a built in "sniping bot" - by allowing you to type your highest price, and it will auto-bid for you until that price.

With ubid, you also had the feature of letting it bid to your highest price. Yet they still extended the auction if someone outbid your highest price.

mkl•36m ago
This how Trade Me (NZ auction site) works: any bid in the last 2 minutes delays the close time to 2 minutes after the bid. That can happen repeatedly, and I've seen it go on for over 20 minutes on highly contended auctions. It works well.
Retr0id•47m ago
I've bought hundreds of things on ebay over the years and I've never understood the issue with "sniping".

Sure, I've been outbid at the last moment. Losing an auction is always a little frustrating. But if I was willing to pay that price I should have bid it myself. Feels fair enough?

tkzed49•43m ago
why would you bid the highest price you can afford in an auction? the seller agreed to auction the thing; they could have just offered it for a set price.
HotHotLava•39m ago
Do you not know how ebay works? You put in the maximum price you're willing to pay, and if you win you're paying 2nd highest bid + 1. So you don't save any money by starting with a low bid.
pwg•17m ago
From what I've seen discussed, it seems some percentage of "sniping" is to attempt to obtain both "winning bid" and "lowest possible price" (note, not the same as "max willing to pay for the same item"). The sniper is trying to hide interest, so as not to attract other interested bidders, and therefore grab "a great deal" of a small increment above the starting bid price.

And this probably appears to work enough times in the snipers favor to trick them into thinking it is a winning strategy, whereas they likely would have won the same auctions in the end by just bidding that 'minimum' as their maximum bid. But as they can't easily (i.e., without expense) A/B test their strategy, they get no feedback that sniping isn't really helping them like they think it is helping them.

blitzar•22m ago
I run up the prices in less competitive auctions just for fun occasionally, especially if I think someone is getting too good a deal.
Analemma_•18m ago
I mean, dick move, but that has nothing to do with sniping. You could do that at any point during the auction and it would have the same effect.
gnopgnip•34m ago
Buy for me bots results in more returns, cancellations, item not as described and other problems ebay and sellers have to deal with
pwg•23m ago
This is most likely the reason. I could see a lot of "buy for me bot" users deciding that they really did not mean that color shirt (or some other reason) when they asked it to buy a "brand X shirt in size Y" and forgot to tell the bot what colors they would accept as options and did not realize the bot might buy an "electric purple" (or some other color they dislike) shirt because it was not constrained in color choice.
downrightmike•1h ago
No one wants AI to spend their money, checked or not. The few people who would want AI, want AI to save them money
subroutine•1h ago
What is the use case for LLM agent shoppers? I can't imagine delegating the purchase of a used item to an AI (I'd be okay with AI identifying the best deals for me to review). This must be something for people who are doing something at scale like flipping items on Ebay or drop shipping.

I imagine this type of automation existed before LLM agents came along - what do they add? Is it just the ability to evaluate the product description? Item quality is already listed as a categorical variable.

akersten•1h ago
Does it need a known and enumerated use case to be allowed? I don't like that implication.

An AI that shops for a blind user, for one free example of the untold and unexplored uses of new technology.

pishpash•1h ago
How do ticket scalpers make money? It's an automation war. You can run arbitrage strategies at scale if you can scrape markets with bots that understand unstructured data. Even if trades go wrong sometimes it can be profitable on average.
observationist•1h ago
"Hey, ChatGPT/Grok/GeneriBot4000, please watch for a great deal on a 1982 stratocaster guitar - must be in good or better condition, $600 or less, and if you see it, go ahead and buy it without confirmation"

Ongoing tasks, arbitrage for mispriced postings in ways that aren't currently exploited that LLMs make feasible - by banning auto-buy, maybe they're attempting to delineate between human seeming behavior and automation, and giving AI permission to buy looks too much like a real person?

Seems pretty petty to me.

subroutine•44m ago
Yeah I guess that makes sense for some people. I'm just not in a financial position where I'd let an AI buy a $600 used guitar without me every having seen it.
observationist•27m ago
An '82 stratocaster would normally go for around $2000, so someone offloading an estate, fat fingering a price entry, etc, could give you a chance to double your money or more. $600 would be a very low price - same for a Martin D18 in fair+ condition, no cracks, etc.

If I were going to automate something like this, I'd have a suite of products to watch for - common enough to be reasonably frequent but obscure enough to be mispriced, kinda the whole idea behind secondhand ocmmission / antique / estate sale shops.

I don't know how EBay is supposed to differentiate automation from real users in this scenario. To get around it, all you need is human intervention at the last act, so you could fire up your bot and have it forward the "buy now" link when all parameters are met? Maybe they just don't want AI companies to have an argument for some sort of revenue sharing or commissions.

dawnerd•37m ago
Yeah literally price mistakes being picked up right away. But also seems like a good way to get scammed.
some_random•50m ago
"Hey ChatGPT I want to build my own personal cloud storage computer, buy all the hardware for me then walk me through building and configuring it. My budget is $600, try to get the best deals and make sure that all the parts are compatible. I'm fine with used parts as long as they're a good deal and are in working order."
subroutine•40m ago
You would really do this? You'd not even want to at least briefly review the cart before making a $600 purchase of used computer hardware?
WarmWash•34m ago
"Hey ChatGPT, I need more glass cleaner"

*OpenAI issues a micro auction to glass cleaner companies and distributors to see who will bid the highest combined commision*

"Sure thing! I ordered some Glass Clean Plus from Target for you!"

Terr_•31m ago
[Recycling a joke from many months ago]

My mistake, you're completely correct, perhaps even more-correct than the wonderful flavor of Mococoa drink, with all-natural cocoa beans from the upper slopes of Mount Nicaragua. No artificial sweeteners!

(https://www.youtube.com/watch?v=MzKSQrhX7BM&t=0m13s)

cucumber3732842•26m ago
Drop shippers who arbitrage between major and minor ecommerce platforms need to maintain their listings, re-price things, etc. They don't care if the AI gets it wrong sometimes as long as they more than make back the cost of deploying it.

So now imagine ten thousand of these jerks telling their AI of choice "hey go scrape everything you can and re-list it for 10% more". That's a lot of load on the platforms at both ends for listings that are unlikely to generate many sales.

estimator7292•59m ago
Hasn't eBay's traffic been 80% bots since day one? I haven't participated in an auction in forever because even 20 years ago you were guaranteed to get sniped by a bot on anything except actual garbage.
dankwizard•31m ago
Tried selling on eBay as a regular Joe lately? Item sold for roughly $190 and I lost $45 in fees - I didn't even have a premium ad or pay for any of the boosting.

No wonder Facebook marketplace has destroyed them

Fwirt•6m ago
The problem is with items that have a national market but not a local one. For example - there may be very few local buyers who will pay a decent price for a vintage slide rule, but many on eBay. My general strategy is to list on FBM first for the eBay price that I hope to get, and then accept offers down to 75% of the price. If I don't get any bites after about a month I switch to eBay.