MurphyA/hacker-news huggingface dataset:
by dns_snek | 2025-07-20 12:05:59+00:00
> The problem of housing in London is that there isn't enough for everyone who wants to live there, not that the rich are making prices unaffordable.

And why might that be? Could it be that the rich are using their wealth and disproportional influence that wealth gives them to slow down or block new development to keep their property values high, or are we supposed to believe that places where housing is used as an investment vehicle are just naturally incompetent at building more housing?
Show HN: Built a localhost-sharing CLI with live feedback
by harvansh | 2025-07-20 12:06:38+00:00
No, I’m not a freelancer. I don’t have clients.

But I couldn’t stop thinking:

"Why the hell do we still send Looms, screenshots, or set up staging servers - just to get feedback on a dev build?"

So after 6 hours of raw networking hell, I built Mirage - a developer-focused CLI that:

Shares your live localhost instantly

Clients can click any UI element and leave comments

You can reply to their feedback right from your terminal - no browser, no Slack, no BS

And any code changes you make? Client sees them instantly. No redeploying anymore.

Why Mirage?

Because ngrok is great, but it stops at tunneling.

Mirage goes further:

Built-in client feedback widget

Real-time updates without staging hell

Comments show up in your CLI

You stay in dev flow, no jumping tools.

How it works

1. Run mirage in your project folder

2. Share the generated link with your client

3. They see your actual running UI

4. They click elements and comment inline

5. You reply live from terminal

6. You make changes → they see it live

Built With

Node.js

Local tunneling

Custom DOM overlay for feedback capture

Real-time sync + terminal reply system

Who is this for?

Freelance devs sick of Looms and staging servers

Indie hackers shipping fast

Agencies juggling multiple review cycles

Anyone tired of “send me a build” nonsense

If you've ever screamed “I just want feedback without staging a full build” - Mirage is for you.

Gonna Make it open-source if anyone need it, i dont know why i had this idea but its here.

Would love feedback from fellow builders??

Here is the screen recording...

https://x.com/AINotSoSmart/status/1946866364213510516?t=TvYn...
by JumpCrisscross | 2025-07-20 12:06:45+00:00
> It's absolutely plausible that replacing it with something like this is a net plus

Plausible. But both unproven and unlikely.

To the extent we’ve found anything out in nutrition, it’s that processing away from the kitchen is generally bad.

> That "grass-fed beef" is like a healthy standout is an unsubstantiated myth

Nope [1].

[1] https://pmc.ncbi.nlm.nih.gov/articles/PMC8728510/
by constantcrying | 2025-07-20 12:06:48+00:00
How Orwellian.

Democracy is not, about implementing whatever the majority says, nowhere in the world is democracy practiced like that. Democracy is about safeguarding minority rights and enforcing a government which functions by compromise. Protection against the tyranny of the majority, is what democracy is about.

To justify the "Orwellian". A society wide consensus justifies a total state, it removes legitimation from the opposition and creates an environment where divergence becomes suspicious. What OP does not understand is that totalitarian regimes in most case do have a popular mandate and exactly that popular mandate is used to justify the total state. Additionally, OP talks about Iran, but has he considered what would happen if 70% of the Iranian population would support the regime? What would the result look like, if not perfect evidence that the opposition should be oppressed.
by macleginn | 2025-07-20 12:06:54+00:00
This is a good point, but it seems, empirically, that most parts of a standard passenger airplane have reliability approximating 100% in a predefined time window with proper inspection and maintenance, otherwise passenger transit would be impossible. When the system does start to degrade, e.g. because replacement parts and maintenance becomes unavailable or too costly (cf. the use of imported planes by Russian airlines after the sanctions hit), incidents quickly start piling up.
by bambax | 2025-07-20 12:07:27+00:00
Well it was "a" production database, the one that tracks supplier orders and invoices so that suppliers can eventually get paid. The database is populated by a data stream, so after restoration of the old version, they replayed the data stream (that is indeed stored somewhere, but in only one version (not a backup)).

And this was far from painless: the system was unavailable for a whole day, and all manual interventions on the system (like comments, corrections, etc.) that had been done between the restoration date and the incident, were irretrievably lost. -- There were not too many of those apparently, but still.
by seec | 2025-07-20 12:07:35+00:00
I am always amazed at how much people can bash Microsoft products when the whole reason to use them is often that they are the best thing around, with the most features and allows you to do things that would be hard/impossible otherwise.

The most egregious are the apple fanboys who try to pretend that the iWork suite is even close to being a replacement for Microsoft office. Like sure, if you only need to write letters and resumes it will do but at this point any free office suite will do...
by trial3 | 2025-07-20 12:07:59+00:00
exactly! i came to this thread to smugly type “capitalism” in a comment. but i’d like to, less smugily, posit that it’s really just enshittification. MBA-driven physical-goods enshittification. It’s cheaper to use cheaper glues. To slightly change the fabric blend towards polyester. Thinner gauge wiring.

There are tradeoffs towards more complex devices being made, sure, but that’s not exactly what “quality” is, to me. There’s an extensive discussion about the iphone vs a snake-era nokia, which i feel like misses the point entirely
by TheJCDenton | 2025-07-20 12:08:25+00:00
The main metric has always been care.

Care beat quality as a metric, because care is very inefficient to fake and very powerful when genuine.

How does the company providing the physical product or the service care ?

Most companies right now care about AI. Some integration are impressive. But where's real care about users ? It seems it's not the subject anymore. We may have tricked ourselves into beveling technology will resolve in itself all problems, and it's at its peak with AI. As engineers we can forget sometimes that technology is just a tool and its fine, but as a society it may leads us all in a bad direction.
by ericmay | 2025-07-20 12:08:52+00:00
> You're basically giving somebody access to your money to be used at their leasure.

Well, it’s the issuing banks money, not mine. At the end of the day the process ends up the same. If I tell the credit card company to pound sand on a charge I disagree with they send me a bill and then send it to collections.

If I tell the rental car company to pound sand, they send me a bill and send it to collections.

You actually have more power and leeway when using a credit card because if there are enough disputes or issues then the rental agency can be banned from access to the network. If you pay with cash there’s nobody else involved.

The credit card is even better because if you dispute a charge and have evidence you have someone on your side against the rental agency.

Even with all that being said, it’s worth getting a few thousand or so bucks/year back in cash back on the off chance something like this happens while you continue to pay full price for everything you buy.
by marcusb | 2025-07-20 12:09:03+00:00
It's pretty simple: the backup host has the backup disk attached via a usb cradle. There's a file in the root directory of the backup disk file system that gets touched when the drive is rotated. A cron jobs emails me if this file is more than 3 months old. When I rotate the disk, I format the new disk and recreate the restic repos for the remote hosts. I then move the old disk into a fireproof safe. I keep four drives in rotation, so at any given point in time I have the online drive plus three with progressively older backup sets in the safe.
by simultsop | 2025-07-20 12:09:16+00:00
We are expecting a moment like when sublime was born. Sidebar map, concurrent cursors, blazing speed.

Right now its all monetization at gravity. As if companies are ready to pour software developer salaries in tools.

I imagine beginners will not have gpu rich environments and AI will not reach mainstream as traditional development did, unless something happens, idk what.

Right now, seniors love the complexity and entry barrier to it, so they can occupy the top of the food chain. History has proven that that does not last long.

In some scenarios as airtable, AI is replacing docs and customer support, eleminating the learning curve.
by agumonkey | 2025-07-20 12:09:25+00:00
I agree too. And originally the company had multiple motivations to produce high quality. For pride reason (express your skills, new challenger mindset) and to gain brand recognition. Once that's settled, this forces get replaced by profit/ growth mindset.

A subtle variant of this is incorrect metrics. In 2000s, full featured audio chipsets started to show up, all in one chip 24bit audio. Soon everything used these, the 24bit resolution wasn't enough to make a good audio interface... (I think it was noisier) But it was too late, most devices used this and old audio cards were priced out.
by mgfist | 2025-07-20 12:09:55+00:00
This is true, and in general people are usually financially better of getting cheap stuff and replacing it. But a lot of us like getting hobbyist stuff just because it's more fun. I have an expensive espresso machine because it's more fun than a standard breville machine or just making a pot of coffee. It's certainly not more economical, even though coffee nerds will try to convince (rather gaslight) themselves into thinking so.
by layer8 | 2025-07-20 12:10:05+00:00
One recent example is a sturdy fold-out clothes drying rack I owned. All reviews praised its quality. My unit unfortunately got damaged in a heavy storm when I left it outside by mistake. The manufacturer got bought up in the meantime, and the product now is more flimsy and unstable, metal axes have been replaced by plastic ones. And I haven’t found any other model comparable to the old one on the market. I’d be willing to pay double or triple the price because of how good it was, and it wasn’t particularly inexpensive to start with.

I very much doubt that such a product can’t be manufactured sustainably in robust quality.
by JansjoFromIkea | 2025-07-20 12:12:27+00:00
The gap between 2025 and 2009 is massive for smartphones but I'd say it gets drastically smaller around the midpoint.

If it wasn't for it no longer being supported by iOS I'd still be using a 2016 SE and the only things I'd seriously miss are an OLED screen (so good for using the phone in dark spaces) and wireless charging (basically for peace of mind if the charging port ever breaks)
by moremsthrw243 | 2025-07-20 12:12:51+00:00
Disclaimer: MS dev. I was with this post until I got to the very end.

Seriously, you think this is a dev/team issue? You never once question the incentives at play here? I'd have not been surprised by the standard "throw the engineers under the bus" response from someone outside tech, but if you work in the space, I would have expected better.

You nail it in sentence two. THE COMPANY chose to use azure. You do not. As VPs/Directors have told me on multiple occasions "we sell to the decision makers." And with how short-term decision making is for most companies, ESPECIALLY large/public ones, it's very easy to make that sale via "no one ever got fired for..."/bundle deals/incentives/etc.

I have seen MANY very capable and well intentioned devs damage their careers trying to fight this. I fully agree there should be accountability, and I wish more customers cared about this dimension, but at the end of the day it's going to be a heads-we-win tails-you-lose situation for devs so at least try to be empathetic in that respect, and ideally hold the RIGHT people accountable, ala upper leadership/corporate buyers/investors, which I doubt will happen because of MS's scale/market power. (To be clear, it's lose-lose for us in that when something bubbles up enough that it actually hits MS in the wallet they flip on a dime from refusing to staff anything that isn't feature work and force devs to do MASSIVE amounts of makework to show that they're "investing in that area" without actually lessening other obligations; see the recent 'security push'. That's honestly why you see tickets don't move, no one has spare cycles to spend on anything that isn't a leadership priority or something we're going to get in trouble for if we don't do; we're all largely overworked just with that, ESPECIALLY given the return of stack-ranking and the culture that entails.)

I could write another whole essay about the kafkaesque support agent situation, your statement of "eager but unhelpful" is correct on the first part and _far too kind_ to the latter part, but my main thought is well-contained enough that I'd like to not muddy it outside of noting that "yes, that is a disaster, and you're only seeing the tip of the iceberg."
by paulnpace | 2025-07-20 12:12:52+00:00
This article is absolutely terrible.

> There’s one conclusion that comes up repeatedly throughout this report: the perception that everything is of lower quality is more pronounced among older people. The reasons are varied. One is that attributes like durability — which used to be a major factor in how people judged a product’s quality — have lost relevance.

Well, wouldn't older people have more perspective from a greater amount of lived experience? Then, in the next sentence, the article assumes away a reason to throw their conclusions out.

> José Francisco Rodríguez, president of the Spanish Association of Customer Relations Experts, admits that a lack of digital skills can be particularly frustrating for older adults, who perceive that the quality of customer service has deteriorated due to automation. However, Rodríguez argues that, generally speaking, automation does improve customer service.

When the automation on the other end can't understand my problem and I can't talk to a human, then I cannot solve my problem. This is definitively a regression and is occurring more than ever before. I have a problem with getting paid from a large company, and there is no reasonable way outside of hiring a lawyer for me to resolve the problem, and the dollar amount is so low the company knows full well that I will not hire a lawyer to resolve the problem, and it is automation that makes this possible, more than ever. But I'm sure the back-end metrics look great to management and the experts in this article.

> It’s difficult to prove that today’s products are worse than those of 20 years ago.

Why is "20 years ago" the baseline? And that word "prove" establishes an unattainable bar within such a subjective field of study.
by corimaith | 2025-07-20 12:13:06+00:00
Expensive does mean higher quality if you know the right brands to pick*. Case in point, $180 for Sony Link Buds is pretty bad deal! There are much better options at the same price range like Apple Airpods, Samsung's AKG tuned Galaxy Buds or the higher end Sony XM4s or XM5.

Obviously there are many companies that do rely on branding to jack up prices like Beats or Marshal. But there are also companies that do no to little marketing and instead focus on craftsmanship where the majority of the cost is going into higher quality experience. And in those segments there isn't really some magical way to reduce costs. Akko is getting pretty popular, but their high-end IEMs like the Obsidian are still going to be in the same price-range as Sennheisers or AKG.
by verisimi | 2025-07-20 12:14:29+00:00
Honestly, I read this and feel confused.

You don't need legislation to swim or eat fish. In a real way, the legislation sanctions a certain level of poisoning to be acceptable. How much fluoride in water, zinc or metals in food, can we 'fortify' food with iron filings and chalk (calcium).

The problem you seem to miss, is that the legislation is already written in favour of the corporations and government in the first place. It is not about the citizens, it just has to appear that way for people to buy into it.

Corporations already have free reign to act as they like - mobile phones are essentially government id at this point - the governance system is delighted that they have access to your private information. There is no concern with protecting people from the worst corporate actions. Corporations are already monopolies, and this is fine.

The legislation is already corporate and merely pays lip service to citizens/consumers - it's there to to provides cover for corporates, as well as providing other benefits, such as creating huge barriers to entry via licensing, etc.
by infecto | 2025-07-20 12:14:50+00:00
Not a disagreement with you but wanted to further clarify.

I do think it’s a step up when done correctly. Thinking of tools like Cursor. Most of my concern and issue comes from the amount of folks I have seen trying to great a system that solves everything. I know in my org people were working on Agents without even a problem they were solving for. They are effectively trying to recreate ChatGPT which to me is a fools errand.
by Spooky23 | 2025-07-20 12:14:53+00:00
I have a 1960s western electric phone on my desk. Between calls it could be used to smash your Nokia into powder.

Does it matter? No. Those phones were built to purpose for their time. Sonim made/makes an Android phone that is approximately as durable as a Motorola radio for police. I used one for a bit, the speakerphone worked submerged, and it fell off a two story building when on a video call.

But it turns out nobody really wants that. When the technology for smartphone chips and displays matures, my guess is, like the tank Nokia, the iPhone Kevlar Edition will be the Nokia of 2035.
by naijaboiler | 2025-07-20 12:15:22+00:00
“As you pay more tax, you get less services”

This is a lie. In US, most food our rules, legal system, government agencies (that are not direct transfers like doc security & Medicare) exist to protect properties and interest of the rich.

That higher income people are not seeing much of direct transfers does not mean they are not getting more benefits from the government. Even our bloated military and foreign policy is primarily still protecting US business interests globally. It’s not minimum wage peon that benefits from that. It’s owners of large capital
by jowea | 2025-07-20 12:15:48+00:00
> 3. Laws imply law enforcement, which implies use of force. Are you and your buddies willing to enforce your rules on each other with lethal force?

In the example, assuming they were locked in a bare room, maybe they will come up with some situation specific rule like "that corner is for pissing". I think it's plausible they would enforce that physically. Or at least what I heard about prison makes me think that.

But there are also some immemorial rules/laws that they wouldn't need to come up with it because everyone already knows them, like the ban on unjustified violence, theft and rape. I think 10 normal guys would be willing to physically enforce those rules on each other with lethal force.

> 2. When you break the law, say murder, the ultimate victim is the state. The person you murdered is just evidence in the state's case against you. This is why there are Victims Right's movements. This is not really true with such buddie rules: breaking them may hurt your friends' feelings, but there wont really be an equivalent to it harming the social fabric.

I think that's a bit of a modern perspective. There are still countries that allow private criminal prosecution. And for that matter most of civil law does not directly involve the state I imagine.
by nchmy | 2025-07-20 12:15:58+00:00
I used to be a heavy user of RSS, back in the Google Reader days. I loved it for following a wide array of different blogs. I'm not really sure why I stopped with rss - I switched to viable alternatives to Google reader when it died.

Recently I've been keen to get back into this way of using the web, because I have evidently been sucked into scrolling on the platforms until the algorithms give me something I want to see.

The other day, one of my favourite web dev blogs (and one of the only blogs I actually seek out) created this fantastic compendium of Web Performance resources and blog links, along with an associated rss opml file. Surely this is the push I needed to get back to the glory of the web.

https://infrequently.org/links/

But I definitely need to put in the effort to discover other eclectic blogs. I really miss reading long, authentic things on diverse topics
by Bender | 2025-07-20 12:16:51+00:00
I can not speak to this study, just my own anecdotal experience. I consumed sugar free monsters erythritol for a long time and it now causes pain level 2 in my left temple and visual auras in my left eye if I consume more than two cans in a day its not the 142mg of caffeine before someone suggests it. There is a coconut water at the grocery store that has 20G of erythritol and that will quickly give me a powerful kaleidoscope visual aura that lasts for a couple hours. I can make it go away faster if I lay down in a cool dark room.
by divan | 2025-07-20 12:17:43+00:00
> I'd wander into my office, check what Claude had built, test it real quick. If it worked, great! Commit and push.

Do people read the code? Or just test if it work and push?

To me, code is like a map that has to be clear enough so other humans can read it to navigate the territory (codebase). Even if it's just two – me and AI agent – working on the codebase, it's not much different from "me and another programmer". We both want to have updated mental model of how exactly code structured and how it works and why.

Using AI for coding and not reading the code sounds more like stopping being developer and self-promoting yourself to the manager of AI-programmers who trusts their craft completely.
by Quarrelsome | 2025-07-20 12:18:03+00:00
shorting only works if people realise it when you do. c-suite will run out of make up before admitting its a pig because the pay off is huge for them. I reckon agentic dev can function "just enough" to allow them to delay the reality for a bit while they fire more of their engineering team.

I don't think this one is worth shorting because there's no specific event to trigger the mindshare to start moving and validating your position. You'd have to wait for very big public failures before the herd start to move.
by microflash | 2025-07-20 12:18:04+00:00
This has been especially pronounced in medical equipments where there’s this unnecessary race to introduce “digital experiences”. An example is hearing aids. A few years ago, it was relatively easy to get an analog model with dedicated volume buttons and off switch. Now, most of the models come without off switch and need Bluetooth pairing with an app installed on your phone. What used to be plug and play is now a clunky mess of hand offs between brittle components.
by aziaziazi | 2025-07-20 12:18:37+00:00
Perhaps there isn’t much demand in your Tesco. Store brand (organic) soy milk is 0.9€ here in Paris which is cheaper than the organic cow alternative - which is subsidized btw.

6.5£ for seems super cheap for beef and I’m sure tofu can be even cheaper when optimized. I find it here at the same price but it’s organic and grown in France. I wish it become more popular where you live so the prices become more competitive.