Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Craigslist Is Ugly, Janky, Old School, and Unbeatable (backchannel.com)
113 points by mirandak4 on Feb 14, 2017 | hide | past | favorite | 154 comments


Am I the only one who doesn't think Craigslist is "Ugly or Janky"? It's one of the only places left on the web where I can go and not be bombarded by ads, pop ups, crazy amount of JavaScript and slow loading. It just works and is intuitive to use. The only major thing I feel is missing is the ability to search through multiple locations at the same time.


But if they just wrote an SPA and overrode the back button behavior and displayed a little spinner icon while html was loaded via json, your experience would be so much better.


Founder: The paradigm has shifted. 5kb HTML pages are no longer disruptive enough, we need more javascript for a-

VC: Shut up and light this bag of cash on fire. Focus on number of non-paying users and make sure it's big enough so I can introduce you to more people with bigger pile of cash to light on fire.

Craigslist Post: We are hiring front-end React.js developers with 10+ year experience.


HR: We hire the best of the best! Are you a passionate code ninja that lives and breathes code?! Show us your github and bitbucket profiles and enter the Craigslist Hackathon today! We promise we'll consider you.. and then go whine on HN about how hard it is to find a truly qualified candidate.


HR: Oh we are sorry but it seems like you aren't having enough "fun" by committing your waking hours contributing to open source projects for absolutely no financial compensation. We want people who love coding so much they do it after work and on the weekends. We are willing to pay below market average for said rock stars.


Haha! Sadly, I have seen CL posts like that. 5+ years experience for frameworks that have only been around for 1 to 2 years.


Is the VC culture really like that? Their incentives leading away from profitable simplicity?


/s


It seems like most of the complaints about craigslist (including those in the article) are ultimately complaints about what it's like to buy stuff from a random person in your area. People are messy, arbitrary and annoying if you don't know them and you only want to buy something from them. People are part of all sorts of social groups with all sorts of standards of behavior.

The dream of creating an app that can shield a person from all the uncertainty of buying from an individual is appealing - but I don't see how you could really offer a better deal. The problem is that however smoothly you put two people in touch, those two people will have to do lots of annoying work coming to an agreement and it's hard to see a lot saved by this initial increased smoothness. Oh, and if you filter out the annoying people, you filter out a lot of people who actually have stuff to sell too.


Those people are essentially asking for someone to facilitate the transaction for them. We already have that, in the form of online auctionhouses like eBay and open market storefronts like Amazon. Want to buy a used tv without interacting with someone you don't know? Amazon or eBay are your best option.

I'll admit this doesn't really work for big stuff like couches and other furniture, but in that case you're asking for hyperlocal protections that an online business just can't offer. Check out a thrift store, pawn shop, estate sale, or local auctionhouse instead.

Craigslist has it's niche, and it's niche doesn't really have room to improve.


It is not just the sans-js experience about craigslist that people complain about. It is the coloring and lack of nice CSS stuff too.

And I am pretty sure if you took a developer from say 6 years ago and told them to look into the front-end code, they could optimize the KB and keep the site looking the same. I am also sure you could optimize the way it is organized and bring some civility and style to posts without doing any CSS or JS work.

On top of all that, if they launched an XML version to each page, they could be the listing backbone of the internet.

Oh those nice simple features ... but maybe the only way of avoiding JS/CSS bloat is to avoid all features entirely.


What people complain about that? Other developers or people in tech? Sure it doesn't look as modern by today's standards but is changing the styling, font, etc. going to make it easier to use? Doing so may actually startle a lot of users which is most likely why they have only made small changes over the years.

I have seen a lot of CL alternatives that look nicer at first glance but the UI lacks. Sometimes more features is not a good thing. KISS principle is oftentimes better especially when you are working with such a wide user base such as Craigslist.

CL only has 30 employees, never took VC, is one of the most highly visited sites and brings in millions of profit a year. Not many other web companies can claim that. If I were in that position, I don't think I would be too worried about the tech community complaining about how ugly my site was especially if my users continued to come back and benefit.

CL does have rss feeds (example https://slo.craigslist.org/search/web?format=rss) but they have pretty strict terms on how you can use them.


You can search multiple craigslist locations by doing a google search with "server:craigslist.org" to limit the search to craigslist's server. Not the most refined approach but good in a jiffy.


you can search multiple locations on craigslist right now. in the left hand bar click "include nearby areas". there is also a miles from zip search option.


I believe you are limited to 200 miles with this option.


The lack of an index, and indeed the incredible technology dedicated to preventing external indices, is widely considered to be a feature of craigslist.


You CAN search multiple locations! Go to Google, type in your search term, then append "site:craigslist.org" to the search term.


IMO, I shouldn't have to use Google to search Craigslist listings. Plus, this method only gives you listings that Google has already indexed.


Search multiple Craigslist locations: http://www.searchtempest.com/


there are no craigslist results there. probably went away with 3taps


Don't know where you got that idea, but yes there are!


Network effect, reliability, free, anonymous, ability to run without JavaScript.

If Craigslist decided to modernize today, they could potentially disrupt the state of things on the internet. Facebook is trying to move in on their territory for sure. Unfortunately, I don't think they will. If a new-kid-on-the-block could offer anonymity, reliability, and free regional market based transactions, with preferably integration with Monero, it would be a killer app for the crypto industry.


>Facebook is trying to move in on their territory for sure. Unfortunately, I don't think they will.

Why "unfortunately"? This is a good thing. Facebook is horrible, in many different ways, and the last thing we need is to hand even more power over the internet to them. CL is "ugly", but it's fast and works great, and isn't filled with ads and tracking, something I definitely can't say about Facebook.


Real competition in general is good, it'd force both products to improve.


The only way Facebook could "improve" is to fade away completely.


I think facebook serves a purpose but I also agree with your statement. The last thing I want are more places relying on facebook. I deleted my facebook to get away from it. Huge "but" though: I did get value out of facebook when I was younger. It's for that reason that I think it's probably a good thing.

Of course...there's also the ever present threat of a new social network growing up with another generation.


Theres loads of competition for CL. Internationally many people have cut in on that space.

I'd be more concerned that someone is going to use the likely roll back of NN in america to dethrone CL.


> Theres loads of competition for CL. Internationally many people have cut in on that space.

Correct. Here in Stockholm no one knows about CL (even if there is one for our city at https://stockholm.craigslist.se/). Just about all you can see there are some robot spam listings for medical cannabis.

Over here https://www.blocket.se/ has near monopoly position, even though it's quite expensive. They got here first, it's as simple as that. http://sv.shpock.com/ is trying hard to establish a presence, but it's seems to be going slow.


> ability to run without JavaScript

I highly doubt more than 1% of Craigslist's userbase cares about this. The reasons are simple: first mover advantage and network effects.


I read this (possibly wrongly) to be a proxy for "unencumbered page load speed" which is a feature that many users value beyond the 1% who care about noscript.


If you said it that way, yeah. But it means that the site is nice to use on very low-end devices - you know, the sort used by people to whom the second-hand market is very important, because they can't afford high-end devices.


From what I understand, people started local garage sale groups on Facebook specifically to remove anonymity. It's a benefit for those people. Facebook is just taking what is already a massively popular use of their groups feature and officially supporting it. It won't replace craigslist but it will do just fine.


They already did disrupt it, you just aren't cognizant of the fact that you life in that post-disruption world. It's hard to imagine what could have been, but I suspect there'd be a confetti of paid services (likely absolutely horrible side-projects by local newspapers) that everyone hated but still had to use.


I'm not sure anonymous is always a good thing for CL. When I'm buying/selling stuff on CL, I wish I had more info on who I'm dealing with.


But that responsibility shouldn't fall on Craigslist who is a simple service provider.

Im sure that you can ask people on craigslist for a phone number, meet in a public place, etc.


Alas it's not always enough.

I think the (slightly) higher threshold for creating even a throwaway account elsewhere makes for a better experience in the long run. I needed to get rid of a lot of stuff in the past couple months and fb/nextdoor/freecycle was more productive in a week than craigslist was in two months.

Same story for paid job listings on craigslist - I just put one up a few weeks ago. I'm starting to find that it's getting worse as time goes by for things like restaurant jobs. I've slowly started using other ways to find new hires, and next time craigslist won't be on my radar unless everything else falls through. Not that my few hundred bucks a year is a big deal for them, but I kinda expect better and get better from competitors.


> ability to run without JavaScript.

Genuinely asking - is that still an important quality as of today?


As mentioned elsewhere, the average user probably doesn't know or care about JavaScript. They do know and care about simplicity and speed. Not having JavaScript (or only very little) often positively affects speed. (See Hacker News vs Redis on mobile for an example of this.)


When I visit Craigslist, it loads almost instantaneously, similar to how Hacker News does now, or Gmail used to years ago. This is not the case for sites that use JavaScript to position everything.


> or Gmail used to years ago

Sure you weren't using the basic html version? Because I've been using gmail since it was invite only and it always had a loading spinner.


Perhaps I was. I used to use NoScript around the time I started using Gmail, but gave up at some point because I started having to disable it on almost every site I visited.


It certainly is for some (e.g. me and some people I know). I think quite a few people get pissed off at websites which do not have live content (it's live if it can't be cached; Craigslist content, e.g., can be cached) but require JS just to render the basic text. It doesn't help if those sites also make 100+ requests. And yes, some folks still prefer text-based browsers when possible. :) I do realize the latter make up quite a small percentage only, though...


In the sense that no JS = better performance on slower PCs - yes, I'd say that's a selling point.

My 70+ parents just listed and sold dozens of items in their spring cleaning - first time they used CL and they did it without my help. They might have had more problems if CL was "jazzed up".


I'd really like to know how to deal with users input, forms and other stuff without JS. Every tutorial we see today is like "throw tons of JS to this problem and it shall work".


Vanilla forms just GET or POST to some server endpoint with all of the <input>s passed in as query parameters. Frameworks (e.g., Rails) put some syntactic sugar on it, but that's really all that's happening. If the form submission contains invalid input, it's customary to return to the form page (with all the values already filled out) and show a server-generated message about what went wrong.

JS is absolutely not required for any of it.


Thank you! it is actually enlightening :)

I think it's a little bit awkward to not use put, patch, delete... I wonder however if my server must follow the same technique, if not how to wire a delete endpoint to handle a form post and so on. I'll try to handle a form using only get and post sometime just to see how it works. Thank you!


Well you just made me feel old. For put/patch/delete you can just as easily wire different options to different URL's. We had URL's like /Foo/Delete?43. It may be awkward in a particular framework but it's about as simple as things get.

I've always hated put/patch/delete because it tends to result in data centric UI's instead of workflow centric ones.


Here it is https://github.com/viniciusCamargo/express-crud-barebone here is my try on this approach to server requests. Any suggestion would be welcome! :)


Hmm now that you mentioned I realized I've seen this pattern before but I've never given it a thought. I'll definitely try it sometime, it seems to work pretty well. BTW sorry for make you feel old, it was not my intention haha


I would really want to know more about this too, built a simple site without all that JS bloat


I'm thinking about push some code to github this afternoon using these techniques with nodejs, if you want to I can send you a link to the repo ;)


I'm glad for not being alone here :) I wish things were simpler...


Where is your user input going in the end? If it's going to a server, I sure hope you're validating it there.

Anything you do on the client side via JavaScript can be bypassed by the end user and provides no guarantees about the input you receive.


Same with HTML. Need validation server side no matter what.


Are you being facetious? Otherwise I feel old.

When I learned HTML4 forms and CGI, javascript was solely the domain of input validation if it was available.

Okay I definitely feel old.


lol sorry, but I was serious :P




Hmm I've been using w3schools for quite some time now but I ALWAYS double check it with a third source, often MDN. I really like their straight to the point approach and I think they've been fixing some of the odd stuff lately. I don't really think it's really that bad if you already have some previous experience, it can work OK as a quick reference.


Sorry, but why not?



all that link says is that w3c is "not reputable". no evidence. For learning the basics in webdev (coming from C/C++) I've never had a problem with w3c.


It used to have more detail:

https://web.archive.org/web/20110117085131/http://w3fools.co...

Even if they have fixed all these instances since then, that all those errors were ever produced is a bad sign, especially when there were better alternatives even then.


thanks mate!


You actually can't use Craigslist over Tor, so it's not anonymous. Also, your contact details can be leaked in their email relay system. If your name in your Gmail account is Jane Doe, the other person will receive an email from a Craigslist domain with your name as the sender... so just be careful.


>If Craigslist decided to modernize today

I misread this as "decided to monetize today" and interpreted an IPO.

Has Craigslist ever thought about this?

Any thoughts?


Craigslist has nearly $300 million in profit and only around 30 employees.

Why on earth would they ever want to go public?


Using EBay's P/E ratio of 21x, Craigslist owners have 2 options:

1. $300MM in profit each year, which has risk of going up or down.

2. Sell company for $6.3 billion ($300 x 21) and walk.

Note: I don't have time to investigate why Bloomberg is telling me EBay PE ratio is 21, vs Google Finance is 5x.


What's their annual revenue?


$381 million in 2015. I'd be interested in seeing where the 81 mil goes


Public stock is much more liquid.


Unlike those fat stacks of cash in their bank account.


Stock doesn't matter if you can just toss employees cash whenever you want.


Does craigslist's UI work really well without JS? I mean, sure, it looks lo-fi, but there's still a ton of script on most pages, and the submission process is definitely pretty dynamic. If anything, CL looks more like a relic of the DHTML era of 'designed for IE4' web design.


It isn't universal, though. One of the things you find if you move to Utah is, "Don't bother with Craigslist." I mean, it exists here. It gets some use. But most people use the online classifieds from ksl.com, the local TV station. At least, I think it is a TV station. I've never watched it, but everyone uses their online classifieds instead of craigslist. Their site also is ugly, and full of difficult buyers and poor experiences. And somehow it beats craigslist in Utah.


Now you have me wondering how that site managed to retain its position at the top of the regional heap. My dad was obsessed with Saturday morning tag sales when I was a kid so he was an early adopter of various local proto-Craigslists. I can't remember the name of the site which was the king of the CT market but it was very similar to the familiar front page of Craigslist which is still in use today.

Craigslist took over despite not having anything meaningful to offer over this site as it was free to list with a single picture and this was before the era of ad-infested local sites. I'm honestly surprised to learn a local competitor managed to withstand the Craigslist juggernaut.


> I can't remember the name of the site which was the king of the CT market

Was it bargain news? I remember it beating craigslist for car listings for quite a while before fading into obscurity.


Similarly, Kijiji actually found success in Canada, and has quite a bit more traffic than Craigslist for most cities here.


In Quebec, Craigslist is virtually unknown (with maybe a little traffic in Montreal, but I'm not sure), everyone used LesPAC first, and then Kijiji when it came along. You needed to pay to post an ad on LesPAC, so it quickly lost market share when a free competitor emerged.

Both of these have a French-language version, and I believe it had a lot to do with CL's failure to get the market here.


Speaking of ugly and janky, Kijiji is much worse than Craigslist in this area. It's remarkable to me that people use it.

It has not found popularity in Vancouver, where Craigslist is ubiquitous.


Yeah, so I never used kijiji until I moved out of Toronto. Within metro Toronto proper craigslist seems to be used more? Or hast that changed.


I have found many of these, usually in suburban or rural areas underserved by services that seem to work only by city or state. CL is guilty of this. Living between two largely served areas, but bad s/n for nearby stuff. A local website, originally just featuring a single persons webcam and static greeting page, is now the regions most active online marketplace. People sell cars, livestock, propery, and various more CL like stuff. They often have strict moderation in stark contrast to CL.


I just checked salt lake city utah CL and I think your wrong, in comparison to where i live in Nashville there 1k less cars for sale in Utah than in Nashville, still a ton of stuff for sale though. Every state I have lived in there has been a CL with very high use. Florida, California, Washington, and Tennessee, all use CL.


You might want to take your data analysis one step farther and actually check how many cars are for sale on KSL.com. Compared to the 1,951 on Salt Lake's Craigslist, KSL.com has over 12,000. (over 67,000 if you include the dealership ads).


Subjectively, I've heard many people say exactly what codingdave said above. I'd say, at a minimum, KSL has a bigger mindshare then CL in the SLC area.


I almost always fight the SV meme that largely founders focus on throwaway trivial ideas. I just think this is so stupid. Craigslist is one of the few companies that isnt greedy, is community driven, and if there are examples using there outsize market to kill competitirs or act nefarious-- I havent heard them.

I did 3 craigslist deals in the past 2 days. Got coffee with a stranger at 2am who let me flash an os to a drive he sold me for cheap..at 2am.

Craigslist is the email of startups. It works well enough, its a cockroach, and other substitute & complimentary companies fill its gaps. Ebay, etsy, amazon, tradesy, ect.

This isnt even a problem. I have done hundreds of deals and havent had a bad experience. Have others; Absolutely. Do I think its common, not in my experience. I suspect the percentage is low, but I dont have data.

Craigslist is what ai would like to see other companies model after, simplicity, community and no greed.

I may be alone, but i find this absurd and destined to fail. Is it profitable? Probably, but show me that balance sheet. Probably founders not oaying themselves, a tiny server and an apartment. I dont want to belittle the founders, they must have had a terrible experience, but this doesnt seem like a profitable or good strategy at all


I've used Craigslist in several different locations in the US over the last 10-15 years, with I don't know how many transactions. I've never had a problem, except for the occasional buyer who tries to offer a lower price after showing up in person when the ad says "firm".


I've experienced that a lot. Beyond that, Craigslist's anonymity makes it an easy vector for fraud, fencing stolen property, and other crime.


Yeah, but how much of a problem is that really?

For instance, the last thing I bought on CL was a washer/dryer set, as my ancient washer finally bit the dust and needed a part that cost much more than a new economy washer. I seriously doubt the nice older lady I bought from had somehow stolen a washer and dryer to resell to me.


There's a big problem with things like stolen bikes and electronics and counterfeit or stolen (and voided) tickets.

Also, there have been numerous armed or strong-arm robberies by fake "sellers" who arrange a sale of a higher-cost item.


Are you saying Craigslist is a tiny server in an apartment?


I am saying the profitabls challenger is just a server probably hosted nearly free on AWS or Azure through sponsorships. Being profitable is great and I applaud that, but my point is what is the magnitude of success? This likely is a lifestyle business and it is disingenuous to say it is a CL competitor.


Nowadays, it runs on a Raspberry Pi that sits on his car's dashboard. [/s]


I find it interesting that there's a general undertone that CL is being "honorable" by choosing to not make more profit.

I have no doubt Craig's intentions were honorable, but in reality, his refusal to make money to fund the site's innovation is hurting society. His users are screaming "TAKE MY MONEY AND MAKE THE SITE (MY LIFE) BETTER", but he refuses to do so and everyone is worse off because of it!

In a way, it's lazy and selfish, and nobody can do anything about it because..network effects.

When money exchanges hands, generally, value is being delivered. He refuses money which, in essence, equates to refusing to deliver value.


Now it's lazy and selfish to not take every ounce of surplus you can out of a market?

Some folks just want to lay back and enjoy life. If I were Craig I'd sit on that goldmine for the rest of my life - most likely it will finance a very decent lifestyle until the day he dies.

Why bother with the stress of expanding and doing what everyone else is doing? I'm completely convinced that strategy makes for miserable people. The happiest folks I've met in my life are those who own the "lifestyle businesses" everyone on HN enjoys deriding so much.

Isn't Craig living the hacker's dream? A reasonably useful service that provides value to customer, that once built you don't have to put much effort into maintaining or improving - because it works. Then you spend the rest of your free time on the beach.

You also get the nice side benefit that most guys like this tend to provide relatively low-stress long-term jobs employees can build a balanced life around.


The problem is not that CL isn't squeezing out every ounce revenue.

The problem with the benevolent dictator at Craigslist is his kingdom is so big and he does nothing to advance it.

It would not be hard to offer minor but relatively simple identity validation for users. Or dabble with the ability to create trust networks or reputation. Or offer basic mechanisms for safe transactional payments. Or an official mobile app that worked well. Or a hundred other things that would improve lives.

There is no question craigslist gets a "job well done" but there is a great argument that if they have a choke hold on the online classifieds market they should offer increased value over time.

Craigslist reminds me of the IRS. Sure, you can fumble your way through filing your taxes with us, but why would you do that when TurboTax can do it better. Except there is no alternative.

I think Craigslist is acting more like the old newspaper classifieds they disrupted if anything.

Despite this article's focus on a couple companies, there are other startups getting major traction in used goods space apart from Facebook.

If CL loses significant market share, I hope they don't go trying then to revamp the site. Because it would only be that much more obvious how much they held back from their users for so long.


>It would not be hard to offer minor but relatively simple identity validation for users. Or dabble with the ability to create trust networks or reputation. Or offer basic mechanisms for safe transactional payments.

And when users are lulled into a false sense of security from these changes, who is all of a sudden liable when things go south? CL being barebones is a feature, not a bug.


>Isn't Craig living the hacker's dream? A reasonably useful service that provides value to customer, that once built you don't have to put much effort into maintaining or improving - because it works. Then you spend the rest of your free time on the beach.

I don't know about you, but real hackers get personal enjoyment from creating software, products, and innovating. They don't do it so they can "spend the rest of their free time on the beach."

In fact, if you are trying to just make enough money to spend the rest of your free time on the beach etc, you're probably not a real hacker.


The beach was a bad example, but I think we agree here. I used it to illustrate that a hacker (at least what I think of when I say the word) is not primarily motivated by money - he's motivated by creating useful things people use. The goal of automating your daily job out of existence so you can move on to more enjoyable activities. Just a side note: some of the best hacking I've done was on a beach building some really cool stuff.

So in my world (I do consider myself a hacker, if a poor version of one) if I create something like Craigslist I don't try to squeeze every ounce of profit out of it at the expense of customers and employees. I spend as little time as possible on that solved problem which pays my bills, and I go hack on new problems that have yet to be solved. This may be in tech, but it may simply be learning an entirely different skill entirely. Work I leave as work, and of course hack on any interesting problems that come from that area of my life as needed. If I did my job right though building it, that should be relatively rare.

> In fact, if you are trying to just make enough money to spend the rest of your free time on the beach etc, you're probably not a real hacker.

I'd probably argue against this based on my above statement. I know very few folks I would describe as hackers who are motivated to make money beyond what they need to comfortably live and fund the projects/research they are personally interested in. Stacking millions in a bank account isn't something that motivates the folks I was describing - building things and living a free life is what I think motivates that archetype.


This is sort of my point...

Don't get me wrong, he has every right to run his business in any way he so desires. And, who am I to pass judgement on him for this?

I'm just saying that we shouldn't see this sort of decision making as 'honorable' or 'selfless' in any sense. It's the opposite, in a way.


I think it's a lot more honorable and selfless than trying to blow it up with a huge round of VC funding and turn it into the next ad-funded unicorn. Why found a company just to turn into the same exact companies you tried to get away from?

But I also completely agree that's subjective, and there really is no morality here. It's simple personal preference.


Or perhaps Craig simply understands his business better than you do.

Are the loudest users the ones providing him with the most profit? If not, then why not ignore them?

Would being involved as a true middleman leave them more open to liability when things go south? If so, why open yourself to that risk if you are already making profit?

If you really think CL is so under-utilized, why hasn't a larger company bought them out, improved the site, and raked in increased profit?


Take a look at Ebay's acquisition attempt on CL. CL wasn't interested.

Also, it's not about listening to loud users. It's about understanding whether your users (any of them) are willing to pay you to improve the site. And, the answer to that is a resounding yes.


I have seen no proof that users are willing to pay to improve craigslist. I like it just the way it is. It's like a unix tool, it does one thing and does it really well. If you wanted it prettier, you could make a browser extension to change the UI. What other changes could they make that wouldn't decrease it's value for other current users?


If no one has unseated CL yet, isn't the answer a resounding no?


I'm really glad they're not making the site "better", because it works fine the way it is. Making it "better" these days would clutter it up with a ton of unnecessary graphics and scripty whooshy hover widgets that pop up over whatever it is you're actually trying to do after wasting a whole bunch of load time pulling in 10+ MB of Javascript from god knows where.

It works, and I'm really glad they're leaving it that way.


They've added one good feature, not too long ago: a map view for housing


Moving a product in the direction of higher profit, and even more starkly, more revenue, is not at all the same thing as moving in the direction of higher value. This is often mistakenly conflated.

Another possibility is that CL has reached a local maxima and they can't see an easy way out of it that isn't actually reducing (globally) value to their customers. I'm somewhat playing devils advocate but it is plausible.

After all, many of the "innovations" suggested in the comments here have actually been tried by other services - ones that on average have not succeeded nearly as well as CL. Some of which were pretty terrible.

You can interpret this as due to network effect, or due to CL just providing more value, or some mix. But you have to at least accept the possibility that the other views are correct. It's easy to point at feature "A" in something like CL and say "I can make that better by just doing B". It's a lot harder to understand the effect of "B" across a large, diverse, heterogeneous user population.

Maybe CL just hasn't seen a compelling improvement yet?


One improvement they could make that seems like an unambiguous win for society would be an open API. That way they could continue to run the site however they like, but people interested in other experiences could seek them out as well. I can see why a business might prefer to keep a monopoly on their data (although there are business advantages to providing an API as well), but I can't see any argument from a purely user-focused perspective. Obviously I'm biased, but (for instance) the response to padmapper didn't seem to be about maximizing value for users.


I think there's a reasonable argument for Craigslist's aversion to offering an API and it's all down to performance and operating costs.

Craigslist manages to offer what may be the last free webservice that hasn't been forced to sell the personal information of its users and/or turn into an ad-infested mess. It manages to make a modest profit by running incredibly lean in terms of manpower and server resources. The incredibly quick and clean interface is a huge appeal for users.

The problem with building an API is that you have now exposed your efficiently minimized infrastructure to the insatiable demand of content scrapers. The resources demanded by a search on a site like Padmapper are greater than those demanded by the same search made on CL. While a smart API implementation isn't the equivalent to loading every relevant listing, some data must be pulled from every one of those listings in order to populate the Padmapper map and provide filters for its users.

My point is that an API would not only increase the demand for resources which CL must pay for, it would break their minimized monetization strategy that keeps the site cleaner and more usable than any other rival. While they could charge for access to the API, the amount they would have to charge would likely break the business model of sites like Padmapper. Padmapper was also relatively clean and ad free but require them to pay any sort of fee for access to Craigslist's data and they'd have to ruin their user experience in order to stay afloat.

Craigslist is minimal for more reasons than simplicity for the developers and users. It's minimal because that's the only way their business model works.


Yes, I'm not really claiming (I hope obviously) that CL simply can't be improved from the point of view of their users .

Rather, I'm objecting to the "naive economist" approach being touted as clear evidence of, well, anything really.


This seems like a bad example. There is no money at all for them to make an API and it wouldn't get more people coming to craigslist.com. At the same time it would require additional server resources. So why bother?


Are users screaming that? I like Craigs List as is. To me, it's sort of the classified equivalent of Hacker News. Minimalist, fast, gets the job done, not cluttered, not encumbered with useless junk (other than the listings. :)


> I have no doubt Craig's intentions were honorable, but in reality, his refusal to make money to fund the site's innovation is hurting society. His users are screaming "TAKE MY MONEY AND MAKE THE SITE (MY LIFE) BETTER", but he refuses to do so and everyone is worse off because of it!

Wrong. So many useful sites have been ruined because someone decided to hire a bunch of MBA's to make it better (and increase profit). It's successful, and it's wonderful. Just leave it alone. I can't deny the possibility of laziness (from what I've heard of Craig I very much doubt it), but it is certainly not selfish.

> He refuses money which, in essence, equates to refusing to deliver value

Ha! quite a ridiculous statement there.


On the contrary, I think they have literally made the perfect site for what they do. I like it ugly because it is also FAST!!! I have no UI qualms at all about it. Any change they made would make me less likely to use the site. What exactly would you like them to spend $300 million a year on "improving?"


Craigslist is quite profitable. It just doesn't overdo it.


This is such a warped point of view to me.


Put down the Ayn Rand and go outside.


I don't think Ayn Rand would object to craigslist.


I actually think that Craigslist will come to see tough competition from Facebook Marketplace.

Facebook has the existing user base to get a network effect, has a much better UI, notifications, and solves for the worry of meeting someone who is a complete unknown.

Will be interesting to see if Facebook chips away at the Craigslist user-base over the next few years.


I'm skeptical FB will make inroads here. One of the bedrocks of FB, positive or negative, is that it connects together people who already know each other in some way. Craigslist is the polar opposite of that.


I don't think that argument it applicable to Facebook Marketplace. It allows you to see anything for sale in your region, not by friend circles. You may be thinking of Facebook groups that are used to buy and sell items?


Agreed -- being able to 'check some out' before meeting them is a huge benefit and not something that Craigslist could easily replicate.

Also being able to directly message someone and (often) get a response close to immediately is great. Overall just a much better experience.


I think the greater risk for Craigslist is that categories that have standardize products will lose to niche markets. Maybe FB could implement a social aspect to the marketplace. For example, listing for cars for car people to comment on.


You're probably right, but that would be tragic.


Agreed that it would be tragic. After completing a few marketplace transactions though I think the writing's on the wall that Facebook's out to unseat CL. They've even put the app center-stage on the native nav bar.

CL has the benefit (and costs) of anonymity, as well as more diverse content. Hopefully they can keep the network effect going.


Do they publish any usage statistics, other than the summary?

  More than 60 million each month in the US alone
https://www.craigslist.org/about/factsheet


When I saw HN first time i thought the same about it (without janky). Sometimes it's all about the content and user base, look at 4chan also.


Related thread from the other day: https://news.ycombinator.com/item?id=13638172


Yeah, I actually would like to see a modern HN / Craigslist blend. One thing both sites do well is having a simple quick-loading site which works without JavaScript.


There's an interesting series of tweets here: http://us1.campaign-archive1.com/?u=78cbbb7f2882629a5157fa59...

It outlines a model of "supernova" companies. Companies that initially earmark such a large market that they implode, creating the materials for many other companies. AirBnB for example is just a small chunk of craigslist. Twitter may be in the process of exploding, being unable to capture or tame the reaction.


Disappointing article. This for example:

> Twitter "failing" to own the revolutions it obviously took mainstream (messaging, chatbots) isn't a failure really if viewed that way

Twitter in no way made messaging mainstream. It had absolutely nothing to do with it. Twitter's peer to peer messaging system being so horrific is one of the reasons it failed (WhatsApp, Snapchat, etc. took advantage of that screw-up). ICQ, AOL, MSN messengers, MySpace and Facebook, all did drastically more to take messaging concepts mainstream (the messengers had hundreds of millions of users before Twitter even existed). Twitter was late to the party and showed up with the wrong solution.


In Japan Craigslist exists but isn't nearly as popular. A lot of companies tried to replicate the Craigslist effect but interestingly with little success

But lately you have new players like mercari and frill with tons of funding behind them and a pretty app that somehow attracted users like crazy, but they all charge a 10% fee if your stuff gets sold. If I sell my MacBook for 2000 dollars that's a significant sum.

I love Craigslist for what it is and hope they will stick around longer


I think people miss the bigger picture. CL is the classified section, only 1000x easier to use, both buying and selling.

Generally the stuff sold has a low, but non-zero, payoff / hassle ratio (e.g. furniture), but most of its charm has to do with its rough edges (flaky users, tag spam), which adds a little sense of adventure.

One of my friends whom I would characterize as a semi-pro CL user says some of his best deals came from stuff the seller hadn't listed on CL.


I was looking at apartments in Vancouver, BC recently and was happy to see a Map View for searching now. With $381 Million in revenue in 2015 and about $300 Million profit it isn't going away.


This [1] is a bit dated - maybe from 2014 - but still quite relevant to this discussion. Some new entrants have made their way in like AptDeco - and some have fallen off. Overall, there is still tons of opportunities to supplant Craigslist piece-by-piece.

[1] http://static3.businessinsider.com/image/4dd4d1cf4bd7c8c90f0...


Great in major metro cities where internet use and penetration are almost taken for granted. I think the Dallas CL is just as lively as the SF one for instance. However, in a city like San Antonio, which I kid about being "40 years in the past," it's barely worth even looking. Very drastic difference in the community approaches. As in, the Dallas Music Instruments section might get 4 pages a day in volume. San Antonio might do 4 pages a month.


Somehow this historical wikipedia quote about profits relationship to beauty and trendiness smells appropriate:

"The Roman historian Suetonius reports that when Vespasian's son Titus complained about the disgusting nature of the tax, his father held up a gold coin and asked whether he felt offended by its smell (sciscitans num odore offenderetur). When Titus said "No", Vespasian replied, "Yet it comes from urine" (Atqui ex lotio est)."



The main problem Craigslist still has is that it does not have an official mobile app which is actually why I started using a competitors service. It's a lot easier on a phone to endlessly scroll through items via an app then it is to go to the CL website. CL is fine when I'm sitting down in front of a computer but if I'm on the bus I want to just be able to use my thumb to quickly flip through.


Who needs a mobile app, with its inherent privacy exposures, for content that renders just fine on mobile browsers?


The main problem craigslist has is that it has no interest in getting any better, the lack of mobile app is a symptom of that.

They didn't even have a map on their real estate listings for a long time, which is ridiculous.

I do my best to use any craigslist alternative available first these days. LetGo was good for me.


This article was posted today, but I swear I saw something exactly like this on HN a few months ago.


And I swear CL was ugly, janky, old school and unbeatable a decade ago.


But you still can't search remote jobs, or any jobs without specifying exact town...


I don't get why you can't search for anything across the towns. If I'm looking for something hard to find but is reasonably shippable, I might want to take the risk of a trusting the seller or work out some escrow type thing.


It is likely a technology issue that Craigslist may not desire to fix. It is possible that each city is a different database instance. That is a simple way to scale, but has issues like you are seeing.


They have taken the explicit view that Craigslist is a local service. Providing cross-city functionality would undermine that view.


I actually live between three of the cities listed in my area, they're all about 20 miles from my house and part of the same metropolitan statistical area. Being able to search LA and SF at the same time might be silly, but being able to search two or three very close cities is not IMO.


Slightly tangential, but you can find a similar UI in the Ellucian's Banner system used in some schools for course registration, payment, schedules, etc. I think its simplicity is brilliant, but most users find it ugly and old school.


Craigslist is fast and gets to the point.

Back in the day, search engine home pages had a vast list of categories... Google just had only a text field to input what you wanted to search for. Google search won.


So it is hacker news.


Interesting. I imagine Craigslist must indeed be pretty popular—how many people does it need to employ to do that little?


Let's be honest, Craigslist is a horrible product and the only reason it's so popular, is because of network effects. Never underestimate the power of incumbency, and getting in on the ground floor of a rocket. The same thing can also be said for half the monopoly-companies out there, and half the politicians currently in office.




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

Search: