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

This was my belief for many years, but then I tried sniping (with the same prices I was putting as my maximum bid before!) and my success rate skyrocketed and the prices I was paying dropped.

It seems that despite repeated reminders and explanations, there are three groups of people using eBay "incorrectly" that make the sniping strategy viable: 1) People who do not understand proxy bidding and think that they "need" to repeatedly bid in increments. 2) People who are irrational about their price ceiling and are willing to bid above their price ceiling because they want to "win". 3) People who want to drive up the price either to deprive others of a good deal, or to drive up the price on behalf of the seller by starting a bidding war with the two above groups.

From a sellers perspective it is common to deal with buyers who won't pay because they paid "more than they wanted", although this is against the eBay ToS and a bid is a contract to purchase the item, because there are few consequences for not doing so.

For some reason, auctions with more bidders seem to attract more bidders, whereas auctions with zero bids seem to go unnoticed. I wonder if this has to do with eBay's search ranking algorithm or some other irrational behavior that I don't understand. At any rate, bidding with 5 or less seconds left to go seems to defeat the above behaviors. I find it distasteful and irrational but it works so I put up with it.

eBay's reputation and trust network is really what makes it a viable product at this point. Given how unreliable Facebook Marketplace buyers are and how many scams are present, I would hesitate to conduct any major transactions beyond a local area.


> For some reason, auctions with more bidders seem to attract more bidders, whereas auctions with zero bids seem to go unnoticed.

Huh. I'm a "buy it now" guy and filter out the auctions, but maybe I should start looking for zero bid auctions too.


Auctions are 90% bad deals because you often end up with someone getting over excited and bidding more than the next buy me now price for the same product. But 10% of the time you get lucky, particularly if auctions end at odd time of the day. So I find it's worth throwing some bids, knowing that you should almost always lose. Ebay is best when you are not in a hurry and happy to wait for the right bargain.

> you often end up with someone getting over excited and bidding more than the next buy me now price for the same product.

I don't find auctions exciting or compelling, so I doubt I'd get overly excited about bidding. I'd just set a max bid (probably about half what I would expect to pay with "buy it now", to compensate for the extra delays and hassle involved with auctions) and call it good. If I'm outbid, I'd just do the straight purchase like I would have anyway.

The reason that unnoticed auctions might be worth me looking at is to expand the pool of possible sellers to buy from. Although if my bid makes the auction suddenly attract the attention of automated bidders/snipers, then there's no point to it for me. This might be a nonstarter.

I'll probably give it a try and see how it goes, though.


I mean, an auction is something where you "win" by agreeing to pay more than anyone else. It's always going to be a bad deal for the buyer. The key with Ebay is to actually sell stuff on there too. If you're just a consumer you'll lose out on auctions in the long run.

> It's always going to be a bad deal for the buyer.

That's not true. Sometimes there's not a lot of demand and you pay much less than average market price.

If something is priced super low then someone might step in to arbitrage, but even with perfect knowledge in a perfectly efficient market, an arbitrager will only be willing to pay the true value minus the cost of relisting, the cost of reshipping, the cost of their time, the cost of tying up their money, and the cost of the risk it won't resell. If you beat that by fifty cents you'll get a great deal on the item.


Some items are poorly marketed - in the wrong category, missing a model number, listed as 1MB rather than 1GB, poorly described, poorly photographed etc.

This either limits the number of bidders though worse discoverability or just less desirability and lower prices.


Ebay has filters to display sold listings, so when you're looking to buy something, check out the closed auctions and see what they're going for. If the prices are similar, you might as well buy from fixed-price listings, but if auction prices are lower, you can save a lot by being patient.

You can also save searches for a fixed-priced listing below a specified value, and enable alerts, so that if someone lists something that's priced to sell, you can get it quickly.


another group..

i am looking for a bargain not a bidding war. i dont know what is my price ceiling but i know i will only increment twice. if someone outbids me instantly twice in a row i dont want the thing anymore.


The instant outbidding is likely automatic due to you not having reached the previous bidder's entered bid.

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.

This. I was selling an obscure book once. I doubt there is anyone local that would be interested in it. It was sold on eBay within a week.

Same for a half functioning Xbox. No "normal" person would want that. But apparently, on eBay, something like a dozen people took serious interest in it, and it was sold in a few days in "parts only" condition. For sure I didn't like how much the transaction fee I paid, but at least I got rid of it for a decent amount of money.


My high school computer science teacher (best one I ever had) once told us this anecdote when we were learning sorting algorithms:

He was brought in by the state to do some coaching for existing software devs back in the 90s. When he was going over the various different basic algorithms (insertion sort, selection sort, etc.) one of the devs in the back of the class piped up with, "why are you wasting our time? C++ has qsort built in."

When you're processing millions of records, many of which are probably already sorted, using an insertion sort to put a few new records into a sorted list, or using selection sort to grab the few records you need to the front of the queue, is going to be an order of magnitude faster than just calling qsort every time.

Turned out he worked for department of revenue. So my teacher roasted him with "oh, so you're the reason it takes us so long to get our tax returns back."

Thinking that you can just scoot by using the built-in version is how we get to the horrible state of optimization that we're in. Software has gotten slow because devs have gotten lazy and don't bother to understand the basics of programming anymore. We should be running a machine shop, not trying to build a jet engine out of Lego.


Having been a longtime Windows user, an on/off Linux desktop user, and now primarily a Mac user, I really think it's just what you're used to. Each desktop environment has its own strengths and weaknesses, and trying to bend one to be like the other is going to end in frustration. The userland of each OS is sufficiently different that different desktop metaphors break in different ways when you try to port them. MacOS will never have a taskbar, Windows will never have a functional dock and system menubar, and Linux will never have a cohesive toolkit because it's too fragmented. But each has its strengths and the key to productivity is to work with the desktop as designed rather than against it.

My experience with paid independent Mac desktop apps (e.g. Little Snitch, Al Dente, Daisy Disk, Crossover, anything from Rogue Amoeba etc.) is that they try a lot harder to integrate well with the system than equivalent freeware apps on Windows. MacOS is definitely "missing" some features out of the box (per-app volume control?) but makes up for it with certain things largely being more seamless, especially with regard to drivers (in my experience).

I also miss Linux DEs some days for their extreme customization potential and low resource usage. But it's hard to achieve compatibility between the "best" applications of each DE and GTK and Qt have their own warts.

Just go with the flow, and if Windows jives with you then more power to you. I can't stand it anymore though.


> Having been a longtime Windows user, an on/off Linux desktop user, and now primarily a Mac user, I really think it's just what you're used to

I've also used all three OS's in anger and largely agree.

I like to call that sort of attitude YOSPOS, named after one of the technology-oriented subforums on Something Awful. It stands for "Your Operating System is a Piece Of Shit."

Which OS? Your OS, whichever one (the royal) You happen to be using at the time. They all stink for different reasons, and it's just a matter of which OS's annoyances you decide to put up with.

That said, good lord, Windows 11 has been rough. I actually don't mind most of the UI changes, but the AI psychosis and the general lack of stability has made Windows 11 one of the only versions of Windows I can remember that started mediocre and kept getting worse with updates instead of better.


Every OS sucks. Pick the one that you feel sucks the least for you at the time.

https://youtu.be/CPRvc2UMeMI

It's really really not a new sentiment.

From the description on this 14-year-old video:

  An older song, from back in the days of XP and OS X.3.

I had a Thinkpad X200T with a Core 2 Duo serving as my home router for a while, eventually I upgraded to a Dell Optiplex that my work was throwing away. Laptop as a router is great because they blow SBCs out of the water while preserving a modicum of energy efficiency. I do miss just being able to pop the lid open when I needed to troubleshoot something instead of having to lug the Optiplex into the office to attach a monitor and keyboard.

My honest question is: If you pull shenanigans like this, isn't it actually making Amazon burn through said imaginary money, thus hastening its demise? The cost of delivering a potato has to be on the order of at least a couple dollars.

I don't think Amazon is losing money. It's really just that efficient.

E.g. an Amazon van rolls through my street multiple times a day. What is the marginal cost of them stopping at my house and dropping off a potato?


At your house it might be fractions of a cent.

At my house, it's a 140 mile round trip between the fulfillment center ("are you feeling fulfilled yet?") and the drop off location.

OTOH, there's likely more of "you" than there are of "me" ...


Assuming it's the US we're talking about, the federal minimum wage is $7.25, which means that if every worker involved is paid at the minimum wage, you incur a cent of labour costs every 4.97 person-seconds. AFAICT, most Amazon workers are paid substantially higher than the federal minimum wage. And that's just labour costs.

While Amazon is efficient, "fractions of a cent" is probably the wrong order of magnitude for even the most efficient order.


That's not even mentioning their additional overheads, like the cost of fuel for their idling van as they drop off your potato.

You might be 140 miles round trip to the nearest fulfilment centre, but you're almost certainly closer to your nearest neighbours who regularly buy stuff from Amazon, so the van is probably coming pretty close to you any way.

Amazon will close your account before you can impact their bottom line.

I think they let you (not YOU necessarily, but the proverbial you.) get away with stuff because they know your habits and you probably make more money for them than you realize.

I can almost guarantee that everyone mentioned in that blog post is a habitual Amazon user. They're all renewing Prime each year at full price and making a ton of regular purchases. The family has even turned on the FOMO by making Prime a family social network with social pressure to stay. I see it as a self-own, personally.

Edit: I'm taking part of this to the root of the thread


Seconded, the Seattle Connections museum is a hidden gem. It really is a living history museum run by volunteers who keep everything working. And so much of it is hands-on, you can make a call from a phone on one end of the building and hear the relays clicking as the call traverses exchanges from several different eras.


Be willing to accept less pay. Work in the public sector. Government and education jobs tend to be less demanding and pay commensurately.

As mentioned by others, nobody gets paid to “chill”, but with fewer responsibilities there can be more opportunities to take initiative and grow in a direction that interests you. Once you clear out your backlog if things are slow you can start looking for ways you can improve the system while sharpening your skills on your own terms.


Work in the Public sector can be exhaustive, since some branches are severly underfinanced, at least in Germany.


Thanks to Lua’s great metaprogramming facilities, and the fact that _G is just a table, another workaround is to add a metamethod to _G that throws an error if you try to declare a global. That way you can still declare globals using rawset if you really want them, but it prevents you from declaring them accidentally in a function body.


The Lua ecosystem is more like the Lisp ecosystem than Python. The language is small enough that there’s a lot of stuff out there that’s just… finished. Hasn’t been updated in 10 years but still works. The LunarModules org tries to gather it up and keep it compatible.

For an extended standard lib, the closest thing is probably Penlight. https://github.com/lunarmodules/Penlight If you want async IO, sockets, etc, check out Luvit. https://luvit.io

Lua is really designed as an extension language but it’s such a nifty little language that sometimes you really wish you could use it in place of Python or Perl, which is why LuaJIT is so popular. But LuaJIT is really just one guy’s project. Its metaprogramming features are really nice and let you build some Lisp-style DSLs, and if you want full Lisp syntax you can drop in Fennel. If you’re just writing extension code you often don’t need a standard lib because it’s easier just to roll your own function to fill the gap.

Personally, I found it easier and quicker to just read the reference manual to learn the language. It’s small and simple enough that you shouldn’t have trouble getting up to speed if you have a couple other imperative languages under your belt. IMO metatables are much easier to work with than JavaScript’s prototype inheritance.


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

Search: