MurphyA/hacker-news huggingface dataset:
by vincefutr23 | 2025-06-24 17:57:15+00:00
In the beginning the main advantage of Airbnb was

1) much cheaper due to none of the tax and fee apparatus local govts attach to hotel stays

2) the ability to “stay like a local” in neighborhoods where residents live instead of hotel neighborhoods like Times Square , fisherman’s wharf, soma etc

1 is completely gone and has maybe gotten worse than hotels. 2 still holds to an extent but you mostly find professional spaces
by danans | 2025-06-24 17:57:31+00:00
> But it remains that average American lives in larger, more dense communities than that, so the idea of needing transportation is quite strange and defeats the purpose of the density.

Generally, American suburbs (where most Americans live) are neither dense nor particularly walkable. Driving is the only option (since they also generally lack public transit).

> That said, the 3,000 people strong town I live in has everything you need in walking distance, so the point still stands even for small urban too. But it remains that average American lives in larger, more dense communities than that, so the idea of needing transportation is quite strange and defeats the purpose of the density.

If you live in a pre-car American town (like the kind that Strong Towns champions), it is likely far more dense than the typical American suburb, and built for walking access - since that was the default at the time they came into existence.
by AlotOfReading | 2025-06-24 17:58:08+00:00
It's a question of cost and technology. Cinema cameras don't cost hundreds of thousands of dollars just because studios like spending money. Humans can see differences between even the best cameras on the market.

It's also a bit of a false analogy. Cameras don't really work like human vision. We do things like mesopic vision that simply aren't possible with current sensors. We have massively high resolution. We have async "pixels" that can respond immediately without waiting for a framing signal. Our brains process color in truly weird ways.

It's not like there's some physical law preventing computer vision from being better than human vision, but it's an incredibly difficult engineering problem that we've spent the better part of a century attacking without clearly winning.
by bitwize | 2025-06-24 17:58:42+00:00
Ever since Nintendo let the mask slip and got up to their old evil bullshit with the Switch 2 launch, I decided to dust off the solution my teenage self came up with: I'll just play the video games I write. Even if they're small and amateurish, they're worlds and experiences crafted personally for me. And I don't have to pay a cent for them, let alone put up with "key carts", DRM bullshit, or we-can-remotely-brick-your-console bullshit.

I'm sure I'll keep buying commercial games from companies with reasonable terms (GOG, maybe?). But writing my own is great fun. It'd be nice if someone else enjoys them, but they're mainly for my own enjoyment.

Oh, and I "vibe code" the old fashioned way: with a REPL and some chill tunes.
by gcarvalho | 2025-06-24 17:59:19+00:00
Even if I know my current branch, having my prompt show me untracked/uncommitted/unpushed changes helps to identify if something didn’t work because I’m in a dirty state, or if something I ran (unexpectedly) caused a dirty state.

For example, I don’t expect running scripts/build.sh to modify tracked files in the repo. Seeing part of the prompt go from “” to “?2!3” (two untracked, three changed files) makes that glaringly obvious.
by 9rx | 2025-06-24 17:59:41+00:00
> They want conveniences of the city/metropolis (access to jobs, entertainment, and education)

But not without having to travel. And once travel is in the picture, you can be to the same places just as fast from a farm as you can from another point in the city. It might be hard to appreciate if you have never lived on a farm, but once you do you'll realize that the highway is unbelievably efficient.

Your point only holds for when that stuff is available within walking distance of one's home. But now we're back to not needing costly transportation, so...

> They don't want farm work (required for that income) either

Where do you get the idea that farm work is a necessary condition to realize an income from farm land? Most farmers (in the legal sense) don't farm their own land, they have other farmers work it through sharecropping/rental agreements.
by acrooks | 2025-06-24 18:00:00+00:00
I used to be a devout Airbnb user. I never had a horror story on Airbnb, and I certainly had a lot of very unique and interesting experiences that I've never been able to replicate in a hotel environment. But ultimately I gave up on it because there was too much friction. Strict check-in hours, strict check-out hours, a list of chores to complete before you leave, not possible to check in at odd hours, nowhere to store your luggage, spotty wifi, the list goes on. Previously I defended this friction with the economic argument - hey, at least it's a lot cheaper than a hotel - but Airbnb no longer wins on cost.

That being said, I still use Airbnb but now only for very specific cases - e.g., some friends and I rented a large lakefront cabin earlier this year. Previously it was my first choice and now it is my last.

(I admit as well that I travel very regularly - around 100 nights so far in 2025 - and that a casual traveller may, understandably, have a different perspective)
by kube-system | 2025-06-24 18:00:21+00:00
You're probably imagining the marketing depiction of "grass fed"

https://www.primalmeats.co.uk/wp-content/uploads/2016/12/gra...

But nobody said it was coming straight off the ground!

https://thumbs.dreamstime.com/b/cows-eating-trough-made-blue...

https://c8.alamy.com/comp/2CFFY4J/hay-bales-wrapped-in-heavy...
by ndiddy | 2025-06-24 18:00:41+00:00
Steam bundles a lot of 32-bit libraries, but still requires at least 32-bit glibc, mesa, and libgl to be provided by the system among others. AFAIK this is for ABI reasons, they wouldn't be able to ship these with Steam without also running 32-bit software in some sort of containerization runtime. I believe the compromise when Ubuntu dropped 32-bit support was that Canonical would still provide the 32-bit versions of specifically the packages required for Steam to work. I hope that Valve will work out a similar compromise with Red Hat. The problem Valve faces is that there's thousands of 32-bit Linux games on Steam, so dropping support for 32-bit means that users would see a lot of games they used to play stop working.
by neya | 2025-06-24 18:00:46+00:00
Obligatory note - if you're a backend developer, you do not need MCP. MCP is just tool/function calling. It has been around for a lot longer now. MCP is only needed if you need something to integrate with the frontend chat applications. If you need to automate something with LLMs, you do not need MCP. Right now, it's just the new cool buzzword to throw around.
by captainbland | 2025-06-24 18:00:47+00:00
> Am I the only one using LLMs as if they were a search engine?

I quite like the search-first LLMs like Gemini and Copilot for this reason. They give you links which you can use to verify the output and seem to be less prone to directing you to SEO spam than Google Search/Bing.

Although I do partly think that search engines today are delivering poor performance compared to what they delivered historically so LLMs are benefiting from that.
by eliasdorneles | 2025-06-24 18:00:47+00:00
I quite enjoy the spirit of the article, and I believe joy in programming has become even more important in the AI agent coding age we're leaving.

However, am I the only one finding those time estimates way too short?

I'm not the fastest programmer on Earth, but I'm not the slowest either, and I think most of those projects would take me a lot more time than those estimates, specially if I'd be working only 2-3 hours per day.

I feel most of those projects would take significant time researching and learning about the subjects, before even starting to code.

Example: recently I replaced my Pelican blog by my own hacky static site generator written in Odin, working 2-3h per day, it took me 2 weeks -- and this is a simpler project than many on that list.
by sophacles | 2025-06-24 18:00:55+00:00
So two problems...

1) I'm not sure what your problem with the reasonable rounding of 29 years ago to 3 decades is... but the one that comes across is "extra pedantry for no reason"

2) According to wikipedia the "first dos" attack was in 1996. There are other sources most of which attribute that 1996 panix attack as "one of the first" or "the first major" ddos attack. Before that there were other DoS attacks using udp and/or syn floods, and some of them likely involved several computers (and possibly people) working in coordination. Those several computers were probably not compromised machines that had malware responding to a cnc server, so the squishiness has to do in part with how exactly one defines DDoS - some definitions include a botnet requirement, others just need multiple computers working in coordination. It's claimed that Kevin Mitnick was targeting his prosecutor with syn floods in 1994 (over 30 years ago), but its not fully verified and the details are unknown from my research... likely though >1 computers were involved in that flood if it happened.

In the early 90s there were all sorts of fun and games where people would knock over IRC servers by triggering bugs/behaviors in a lot of connected clients. It's primitive but it seems to have a huge number of elements of DDoS. Similar for attacks on various telecomms infrastructure as the soviet union/eastern bloc fell apart in that time period.

Trying to put a hard "29 years ago" line in the sand is difficult to do... techniques evolve from previous ones and there are shared elements that make the line necessarily fuzzy.

So yeah... theres no reason to quibble about "three decades" since theres 35+ years of history around "things that look like DDoS attacks but don't fit a strict definition that requires botnets"
Show HN: Bijira – API Management SaaS Platform
by langur | 2025-06-24 18:01:29+00:00
We're the team behind Bijira, the new API Management SaaS platform (also AI-enabled) built by WSO2 (you might know us from Choreo, Ballerina, and WSO2 API Manager).

Bijira helps dev teams design, deploy, govern, and monitor APIs with minimal friction. It’s especially useful if you're managing multiple APIs in fast-moving orgs with growing compliance and security needs, and for those who want a fully managed solution without the overhead of maintaining infrastructure.

What you can do with Bijira:

- Create API proxies in multiple ways (OpenAPI import, SwaggerHub integration, GenAI prompts, live endpoints)

- Apply governance policies using Spectral rulesets and even natural language compliance checks

- Add mediation logic like request logging or header rewrites

- Publish API docs to a built-in developer portal

- Monitor traffic, errors, compliance issues, and consumer activity in one place

Try it for free - https://console.bijira.dev/ Watch the quick start demo - https://www.youtube.com/watch?v=AeVaVSUg1WQ
by didip | 2025-06-24 18:01:36+00:00
As of right now? Nothing important. If I want to use it day-to-day, then I have to care about SLA, then I have to be the sysadmin of that thing.

Not exactly fun :)

What's interesting is that the TailScale network allows the local daemon be exposed on the internet with small settings change. Pretty revolutionary for personal/home IoT projects.
Show HN: Spectre – Cursor for Google Docs
by sethc35 | 2025-06-24 18:02:12+00:00
Hi HN! I'm Seth from Spectre, the world's first Cursor for Google Docs. Everyone's building a Cursor for writing, but no one is integrating into existing platforms that have billions of monthly active users such as Google Docs and Microsoft Word.

We currently have two features - an autocomplete that's similar to Cursor's 'tab' system and a diff editor activated with Ctrl + Shift + K over a selected piece of text. You can check out a demo on our website and download the extension from there. Not many people are building this deeply in extensions from what we have seen so we are super stoked to be leaders in this space.

Our core belief is building delightful software that people enjoy; we would love to hear your feedback so we can make Spectre 10x better with each release! Also let us know what sites/apps we should integrate on next :)
by fragmede | 2025-06-24 18:02:21+00:00
NextJS with Neon on Vercel has a capable free tier, and there's enough training data that LLMs are decent at it. If Grandma is that interested in building an app, I'm sure she'd love to spend a few hours with a grandkid to set things up and then being taught how to vibe code (and also how to call said grand kid for help).
by WinstonSmith84 | 2025-06-24 18:02:39+00:00
So many bad takes, I'll put that on ignorance:

> I’m writing to you from a home rental in France where we had to rent our sheets and towels.

Yes, that's a French thing, always has been - sorry if that's the first time the author went to France and rented a private flat there ...

> It was on the fifth floor of an apartment building and promised 180-degree views of the city below

Well, did that apartment had any reviews? Probably not. Did the owner had any other listings? Probably not either. But certainly, the apartment was cheaper than alternatives ...

> We just left a rental in Florence. There was a washer, but no dryer

Was that not clearly written on the airbnb listing? Plus, why would you even need a drier mid-June in Florence (when the temperature hovers between 30C and 40C during day time...) - must be an American thing somehow.

Well, I'm a full time nomad traveling 365 days a year. I don't always use Airbnb, sometimes I use booking.com for some week-ends. And sometimes I try to hit local platforms for much cheaper deals. The truth is that I either get gems or get partially scammed with offers better than they are (yes because on local platforms, there is no review of anything, just the promise of an agency at best or of a random local otherwise). I've more than 100 completed trip on Airbnb and never got scammed once - because well, I read the reviews, right, and use some common sense.

I'd love to see alternatives to Airbnb, but unfortunately there is nothing which comes even close.
by darth_avocado | 2025-06-24 18:02:45+00:00
Just because people aren’t homeless and don’t qualify for food stamps doesn’t mean they can afford things.

You need to make less than $33k for a family of 3 to even qualify for food stamps and then get disqualified if your total assets are above $4.5K. If you’re an adult without children, your food stamps eligibility is capped at 3 months every 3 years. A lot of people who need food stamps, do not qualify for them.

Credit card debt is $1.2T, out of which 10% is delinquent for more than 90 days. https://www.stlouisfed.org/on-the-economy/2025/may/broad-con...

Student loan debt is at $1.7T.

People are going into debt to buy groceries. https://www.cnbc.com/amp/2024/05/20/americans-are-going-into...

The average American life is way worse than what people generally make it out to be.
by ramesh31 | 2025-06-24 18:03:05+00:00
I've found it to be amazing purely as a new form factor for software delivery. There's a middle ground so common in enterprise where there's a definite need for some kind of custom solution to something, but not enough scale or resourcing to justify building out a whole front end UI, setting up servers, domains, deploying, and maintaining it. Now you can just write a little MCP tool that does exactly what the non-technical end user needs and deliver it as a locally installed "plugin" to whatever agentic tooling they are using already (Claude Desktop, etc). And using Smithery, you don't even have to worry about the old updating concerns of desktop software either; users get the latest version of your tooling every time they start their host application.
Show HN: Vibed – execution meet real-world insight
by tsenkov | 2025-06-24 18:03:27+00:00
Executing on the right idea has always been the most important thing in a startup. Development cost used to distort this fact. When the execution cost gets next to nothing - it becomes clear that having great insight into a problem is everything.

Vibed is a marketplace where real-world insight is exchanged for execution-on/building-of a prototype.

Clients can come in and add a project, and developers can grab that project and execute on it producing a prototype. The client will get their problem solved, while the developer will instantly get PMF with count of at least 1 for a fresh new venture.
by leptons | 2025-06-24 18:03:39+00:00
Same here. I am going to disassemble the cheap pepper grinders I recently bought to make sure there is no plastic in the grinding operation.

I switched to bamboo toothbrushes from plastic a while ago, before de-plasticizing was really a thing. Now I'm glad I did, because plastic bristles grinding against my teeth seems like an easy way for plastic to get inside my body. The bamboo toothbrushes are pretty nice too, the bristles are soft but firm, and the handle is made of bamboo too.
by lvl155 | 2025-06-24 18:03:49+00:00
I worked on a project long time ago similar to this. I had to dig up old maps from major public libraries across a handful of cities and overlay them on top of modern maps using key historical landmarks and geographical features. It’s amazing how cities evolve and transform over time. I think what would be cool is if someone could build a street-level time capsule of places like New York. Perhaps monthly or even daily.
by WorldMaker | 2025-06-24 18:04:05+00:00
I appreciate Starship also has configurable limits on those timings, too. I've almost never seen Starship hang for very long, as it will just drop the thing that is slow. I sometimes but rarely (usually just starting a new shell, but sometimes if compiling in another window/terminal) see the "[WARN] Executing command git timed out" error and the git_status won't display until the next prompt and that is usually fine.
by ezekiel68 | 2025-06-24 18:04:32+00:00
I'm inclined to agree with the conclusions of the article. A lot of people make good points here about manual tooling (and I personally prefer this myself) but: Worse Is Better.

The MCP way of accessing extra functionality and context will be more accessible to more people, with "recipes" they can easily set up once (or rarely) and thereafter continue to reap the benefits of enhanced LLM operation. There's already a huge arms race in the "orchestrator" space for tools to support MCP plus model routers plus Ollama local plus focused context RAG. I'm pretty sure we will look back at 2025 as a Great Leap Forward (yes, including the casualties implied in that reference) for LLM effectiveness.

It's going to be a whole new Eternal September[0] except for LLM usage this time. And a good number of the new "normies" this time are going to be Pointy-Haired Bosses.

[0] https://en.wikipedia.org/wiki/Eternal_September
by hinkley | 2025-06-24 18:05:07+00:00
I wonder too if there was more of this before Agile. With deadline driven development you can run into situations where part of the team is stuck waiting for their teammates to finish something so they can surpass a milestone. You can only poke at the backlog so much. Boredom and being able to rationalize that you aren't really affecting the roadmap by sneaking a little extra something in makes for a lot more 'motive and opportunity' situations.
by dang | 2025-06-24 18:05:16+00:00
So it has! Macroexpanded:

Interactive map shows history of San Francisco place names - https://news.ycombinator.com/item?id=16747029 - April 2018 (1 comment)

History of San Francisco Place Names - https://news.ycombinator.com/item?id=5628182 - April 2013 (29 comments)
by fragmede | 2025-06-24 18:05:48+00:00
How hard did you look? WordPress has a few recipe maker plugins if you didn't want to code anything. Just install one and password protect the whole thing, and then teach (and write instructions for) Grandma to use it.

In the age of powerful computers, you can use Hypercard on an emulated Mac, you can use any number of hypercard-clones out there. She can just use Google slides. etc.
by mkagenius | 2025-06-24 18:05:48+00:00
Unfortunately, the "protocol" doesn't have any emphasis on security so far, its all a repeat of HTTP -> HTTPS.

However I feel the tooling built around MCP has been a lot and makes your work easier.

The perfect use today would be using a locally running MCP servers for execution of code[1], manipulation of local files etc.

1. CodeRunner - Generate and run LLM code locally on Apple containers (https://github.com/BandarLabs/coderunner) (I am one of the authors)
by sidewndr46 | 2025-06-24 18:06:28+00:00
The charts are from the Verge, not exactly known for their integrity in regards to anything.

It's also with DLSS on, so you could just as easily have the framerate be 100 FPS, 1000 FPS, or 10000 FPS. The GPU doesn't actually have to render the frame in that case, it just has to have a pixel buffer ready to offload to whatever hardware sends it over the link to the display. Apparently some people actually really like this, but it isn't rendering by any reasonable definition.
by potato3732842 | 2025-06-24 18:07:44+00:00
>In the mid-twentieth century corporate management's focus was more broad:

I think part of the reason for this decline in thinking was that government regulators came into the picture and so they became the "public" that needed pleasing and over time they all got bought or otherwise captured via revolving door and other mechanisms.

>The fact that people do not know this history, and think that corporation and capitalism was 'always' about only making money,

There's no incentive for anyone who stands to advance their ideology by point out the abuse of corporations to inject such nuance.

This is SOP for policy extremists. They'll never show you any potential middle ground, they want you to skip over it toward the solution they're peddling.
by 9rx | 2025-06-24 18:08:06+00:00
> Agriculture is hard work and not at all profitable unless the operation is at scale.

You seem a bit confused. While that is more or less true for the farmer, it is that way because the landlord usually takes most of the profit. As is to be expected. They hold all the cards. You can't farm without land. But given that in this scenario you are the landlord, not the one doing the work...

The key to farm profitability is to own your own land free and clear. But, of course, unless you have a high paying job doing something else instead of farming that's really hard to pull off, so most farmers end up renting (either to a landlord directly, or renting money from a lender). That's when you need scale to make up for the vast majority of the profit going to someone else.
by otterley | 2025-06-24 18:08:35+00:00
> I do not believe lawyers in any copyright case would get access to user data in a case like this.

Based on what? Keep in mind that the data is to be used for litigation purposes only and cannot be disclosed except to the extent necessary to address the dispute. It can't be given to third parties who aren't working on the issue.

> There is also a gap in the capabilities and prevalence of govt to force individual companies or even employees to insert and maintain secret backdoors with gag orders outside of court

There's no secret backdoor here. OpenAI isn't being asked to write new code--and in fact their zero-data-retention (ZDR) API hasn't changed to record data that it never recorded in the first place. They were simply ordered to disable deletion functionality in their main API, and they were not forbidden from disclosing that change to their customers.