MurphyA/hacker-news huggingface dataset:
by alerighi | 2025-08-11 13:52:17+00:00
Because these day JS frameworks are used even for things where a website with a server side MVC framework like in the old days (in whatever language, PHP, Java, Python, etc) would be just fine. Maybe just to add some stuff like form validation in the frontend whenever needed with jQuery or even plain JS.

Not to say that React is useless, it has its applications, but just 95% of the websites shouldn't need it, and I shouldn't download 20+Mb of JS files just to load the homepage of a site.

Another thing to consider, most people that work in tech have probably gigabit or better internet connections. Unfortunately, the user of the website don't have this luxury, and often use either mobile (4G if lucky) connections, or slow ADSL connection (at my house fiber has still to be brought, and I have a 13mbit ADSL).

I hate when just to load the homepage of a site it takes more than 30 seconds (I'm looking at you, ClickUp!). It shouldn't be acceptable: just use HTTP for what was created for, serving hyper text, and serve me hypertext. I would rather load in continuous small HTML files (that is fast even with slow connections because the latency is typically in the ms order even with ADSL) that download a full JS application each time I access a page.
by jonfw | 2025-08-11 13:52:42+00:00
The whole article seems to hinge on the idea that cursor is unsustainable and a large driver of revenue for AI companies. It seems to think that if cursor dies, so does the revenue.

I don't see that- cursor will die by losing market share, not by the death of the market. Agentic coding as a market will continue to grow and if Claude remains competitive then Anthropic will do just fine.
by codingdave | 2025-08-11 13:53:10+00:00
There is a better approach, as an engineer, to get this type of point across. Don't just reject their solution... offer a better one. If they come to you saying they want tracking on a web site, ask what goal they are trying to achieve. Ask them what costs they are paying for the service they want you to implement. And then see if you can design a server-based system that gives them the info they want, and write up a proposal for it that includes the downsides and long-term hidden costs of their solutions. Whatever they are asking you, follow that pattern - treat them like a customer (which they are), determine their needs, determine their budget, and propose solutions that give a full comparison of the options.

Worst case scenario, they say no. But often you'll at least open a dialogue and get involved in the decision making. You might even get your solution implemented. And you are definitely more likely to be consulted on future decisions (as long as you are professional and polite during the discussions).
Show HN: React Image Editor – Lightweight Image Editing for React
by ozdemircibaris | 2025-08-11 13:53:51+00:00
I made a React image editor component focused on the 80/20 of editing: crop, selective blur, freehand draw, shapes, and full undo/redo — all client-side.

Highlights - TypeScript-first, lightweight - Plug-and-play component API - Keyboard shortcuts (Ctrl/Cmd+Z/Y, Delete) - No backend; uses browser APIs

Demo & install - Live demo: https://image-editor.ozdemircibaris.dev - npm: npm i @ozdemircibaris/react-image-editor

Coming next: text, arrows, filters, mobile UI, AI helpers. Feedback welcome — especially on API design and missing features.
by feraloink | 2025-08-11 13:53:53+00:00
Yes, it has created 15 of them. Meanwhile, today's breaking market news is that C3 AI quarterly earnings are out, and the stock price is down 30% https://www.cnbc.com/2025/08/11/c3-ai-stock-ceo-thomas-siebe...

I am feeling jealous rather than moralizing at the moment.
by disgruntledphd2 | 2025-08-11 13:54:14+00:00
I mean, his conceptual arguments are pretty good, ML/LLMs/statistical learning methods have real problems with out of distribution inputs and samples, and there's really no way to work around this (that I know of).

I get what you mean though, even if he's right it must've been pretty annoying hearing the same thing all the time.
by navi0 | 2025-08-11 13:54:22+00:00
Please define basic necessities.

Is a three-bedroom house in [pick nicest neighborhood in any metro area] a necessity?

How about a one-bedroom apartment in the same neighborhood?

An in-law unit (e.g., "granny flat") on a farm just outside town?

A room in a six-bedroom co-op house where meals are collectively prepared and shared?

Same could be asked about food, clothes, etc. I can buy used clothes for $5 or new ones for $100.

"Basic necessities" is woolly term that in practice is full of paternalistic value judgements. Every individual has a variety of resources to draw upon that would make them willing/unwilling to work a job at a given wage.

A government-mandated minimum wage means some people who could find employment will not because their output do not exceed the wages the government has declared must be paid. In practice, it also means many people starting out in life or who are less skilled never get the chance to be hired and learn new skills that increase their pay.

Minimum wages remove the lowest rungs on the job ladder that often teach skills required to be successful higher up.
by AlienRobot | 2025-08-11 13:54:26+00:00
My problem with "crossplatform" GUIs that run on Linux is that they aren't made to run on Linux desktop, they are made to run on Android, iOS, Windows, macOS, and finally Linux desktop.

All I want is a menubar, a toolbar, a statusbar, and some dialog windows. I don't want fading transitions when I click a tab.

It's crazy that I'm forced to write header files just to have a menubar.

Zig 1.0 can't come soon enough.
by bell-cot | 2025-08-11 13:54:26+00:00
Not sure why this is a recently-popular submission:

https://news.ycombinator.com/from?site=pessimistsarchive.org

The article seems pretty aware of the value of success, at an extremely difficult national prestige project, when the the nation was feeling divided and troubled.

It doesn't seem aware of how weakly or strongly felt the support or opposition (to the moon landings) was. That's critical in a real-world democracy. If (say) 90% of the voters would prefer not to have X, but the other 10% strongly favor X - then you'll get X. Politicians and parties know how to assemble a set of positions that >50% of the voters will, overall, favor.
by ryandvm | 2025-08-11 13:55:46+00:00
LLMs are the ultimate leetcode solvers because they're stellar at small, atomic, functional bits of code that, importantly, have already been done and written about before.

But at this point in time they are terrible about reasoning about novel or overly complex problems.

It is deliciously ironic that LLMs can absolutely crush the software engineering interview process, but frankly it's no surprise to those of us that have been complaining that whiteboard coding interviews are a bullshit way to hire senior software engineers.

I look forward to watching the industry have to abandon it's long held preference for an interview metric that has no predictive capability for software engineering success.
by JohnFen | 2025-08-11 13:56:08+00:00
This is my sense as well. I've long loved going to Vegas, but the last time I vacationed there was a little over 10 years ago. I haven't been back because the cost/benefit of it had become unfavorable even then.

It also lost almost all of its charm, which has been replaced by some sterile corporate idea of what "charm" is.
by oracle_wealth | 2025-08-11 13:56:30+00:00
Most wealth management platforms are built for the ultra-rich. Oracle Wealth flips that model on its head.

We’re a next-generation investment platform where everyday investors can tap into advice inspired by Warren Buffett and challenge experts — all wrapped in a product built by former hedge fund managers.

We’re combining the rigor of institutional investing with tools anyone can use, helping you make smarter long-term decisions without the gated fees or jargon.

Why it’s different:

Advice modeled on strategies from the world’s most respected investors

Built by people who’ve managed real capital at hedge funds

Designed for accessibility, transparency, and ease of use

Targeted at the 99%, not just the top 1%

We believe everyone deserves access to the same level of insight that billionaires get — and we’re making it happen.

If the mission resonates with anyone feel free to reach out or drop a comment / share. Looking forward to connecting with anyone in the HN community.

www.oraclewlth.com

https://x.com/OracleWlth/status/1954679927975846151
by ben_w | 2025-08-11 13:56:34+00:00
It's not just that. I've seen plenty of technical talks where people are showing off (and a few jobs where we were required to use) stuff that's several layers of abstraction more complex than it needs to be.

Right now, I'm converting some C++ game code that is very obviously originally meant for a 68k mac (with resource forks etc.) into vanilla JS. It's marginally easier to work with than SwiftUI + VIPER, and I'm saying that as someone who has been working on iOS apps since the first retina iPod came out and has only 14 months experience of C++ and perhaps about that, perhaps a bit less than that, total experience of JS since getting one of those "lean foo in 24 hours" books from WHSmith using pocket money in the late 90s.
by lesuorac | 2025-08-11 13:57:05+00:00
It seems fairly trackable though? Like money spend per second of loading time?

You do run into a weird problem where as the site gets faster for the p99 the median speed can get worse as people that originally avoiding the site over speed start to use it more often so you get a worse p99 population than before and the old-p99 creeps down into p50. But also you have more users so that's nice.
by exasperaited | 2025-08-11 13:57:06+00:00
Ofcom is a government-approved industry regulator, strictly speaking.

It is what in the UK gets called a Quango. A quasi-non-government-organisation.

It is not a government body. It is not under direct ministerial control.

It gets some funds from government (but mostly through fees levied on industry):

https://assets.publishing.service.gov.uk/media/5a7c8eec40f0b...

But it operates within industry as the industry's regulator, and its approach has always been to operate that way (just as the other Of- quangos do).

Here is what appears to be their own take on it.

https://www.ofcom.org.uk/siteassets/resources/documents/cons...

This seems pretty consistent with what I said -- it is essentially a self-regulation body, promoting self-regulation but backed by statutory powers/penalties.

Now what else is untrue?

ETA: rate-limited so I am not able to properly respond to the below. Bye for now.
by threetonesun | 2025-08-11 13:58:35+00:00
As a web developer who also uses web sites I care less about speed than I do usability. Most of the time I'm on a 1Gbps+ connection, all I want is your site flows to make sense and any actions I take to be reliable and clearly handle errors. For things that are truly critical I want 99% of my UI to be precached by a native application, so we're only talking in data (and yes, keep that data small).

There are lots of good reasons to make your website faster, but given the number of sites I've seen that fall over and die if you block Google Analytics, I don't feel that it's the biggest issue most websites have.
by ChrisMarshallNY | 2025-08-11 13:58:50+00:00
That’s pretty much what Apple does with both the PassKey and push notifications.

The PassKey is a bit better, because there’s no need to go through a broker server, like you do with push notifications, but the key is still connected with an individual user and device, so an association can still be established, with some difficulty.

If you don’t have the key or the ID stored on a server, then even that is not an issue.
by xscott | 2025-08-11 13:59:16+00:00
> doesn't mean that I am allowed to illegally download it

That word "illegally" is carrying some weight there. You only get to have those rules in law because the rest of us agreed to them in some sense. And in this particular case, the laws were created by powerful and wealthy media industries bribing politicians.

There's not some universal truth about fairness here. It's just a set of conventions where people with guns show up and lock you in prison if you bypass someone else seeking rent.
by ryanchants | 2025-08-11 13:59:41+00:00
> AI doing 30-50% of your work

I use AI for taking info and restructuring it for me. Rewrite a Linear ticket in a proper format, take an info dump and turn it into a spike outcome or ADR doc that I can then refine. I also like it for the rote stuff I haven't memorized the structure of: building OpenSearch queries, writing boto3 snippets, etc. Other than that, my job is the same as it was pre-LLM hype. And from talking to other engineers, it seems that my experience is fairly standard.
by gjsman-1000 | 2025-08-11 14:00:14+00:00
That would make a lot more sense (pardon my misreading)…

… but at the same time, I don’t believe for a second this actually causes a $435M loss. There are way too many assumptions - for example, if people are ordering groceries, they are way more tolerant of delays for needs than, say, the latest TV deal.

The loss that it causes on conversion rate for a brand new company trying to get leads does not track with buying oatmeal.
by robviren | 2025-08-11 14:00:26+00:00
What am I gonna do, leave my bank because the website loaded slow? Get tickets through some other option? Order differ food because it took 10 seconds to load a menu? I hate the slow web so much, but it just gets lost in the churn of life. I'd just as soon not buy something because the logo was silly or they have weeds growing in their side walk. I respect a well engineered site but most don't.
by navi0 | 2025-08-11 14:00:33+00:00
Exactly. Minimum wages are an attempt to solve economic redistribution policies by obfuscating the cost to employers rather through the tax code, which is the cleanest way to achieve the goals of broad based prosperity.

It also has consequences like increasing the attractiveness of substituting capital (i.e., automation) for labor or simply leaving some work undone (e.g., many smaller restaurants in CA are going out of business due to multiple government policies, including very high minimum wages).
by XorNot | 2025-08-11 14:00:34+00:00
Because the people buying it don't get their money from legal sources, nor engage in legal business activities.

They also have every incentive to make sure you're guilty enough to not go blab to the authorities later, or sell it to someone else.

And since you're trying to be anonymous in this, you aren't going to be getting a regular tax receipt either.
by rossdavidh | 2025-08-11 14:00:49+00:00
1) among non-tech decision makers, it's hard to keep out excess features and excess content, because that means most people don't get their pet project onto the website. The compromise is "everything goes in", which gives everybody a successful project that they can point to (successful in the sense that it got on the website)

2) among tech decision-makers, i.e. alpha developers and young hotshots, the urge to use what FAANG uses was very strong, because that's how you get the trendy tech on your resume. Basically the same at (1), above, but for developers.

Exacerbating this is that each additional thing is only a small part of the problem: "No single raindrop believes it is responsible for the flood"
by the__alchemist | 2025-08-11 14:01:01+00:00
We have a lot of dogs in the building. I can't hear the barking, even when had neighbors next door, so no real complaints there! I do have a complaint that the hallway carpets are disgusting, mostly due to being soaked with dog pee and poo. Smell/sight. Management won't replace them. The elevators also have puddles 30% of the time, and smell bad from dog pee.
by piltdownman | 2025-08-11 14:01:36+00:00
Pretty sure the PAYG block is circumvented by simply changing the APN in the carrier settings using freely available information online - that's how 3Ireland works and VodafoneIRL IIRC. It also had the annoying consequence of blocking all 'adult' sites - which included sites of historic interest and things like the internet archive.

The problem with 'child safety' in the UK has almost nothing to do with pornographers or 'toxic' influences as viewed through the lense of neo-Victorian morality anyway.

Instead, it is a societal powderkeg of gang indoctrination and social deprivation leading to a culture of drug-dealing, violent robberies, and postcode gang intimidation. This bill is simply a cheap and easily supported deflection from the dereliction of duty of successive governments towards the youth of the country since Blair.

In short, it is nothing but an electoral panacea for the incumbent intolerant conservative voting base; moral-hysteria disguised as a child safety measure.

This is inherently obvious when you assess the new vocabulary of persecution and otherness - detailing 'ASBO Youth', 'Chavs', 'NEETs and NEDs' and their inevitable progression to 'Roadmen'.

The Netflix series 'Top Boy' is the Sopranos equivalent of how this culture operates and how children are indoctrinated into a life of diminished expectations in a way that is often inescapable given their environment and cultural norms around their upbringing.

Even with this plethora of evidence and cultural consciousness, the powers that be are smugly insistent that removing PornHub is more important than introducing Social Hubs and amenities - and those that argue otherwise are derided as 'Saville's in the new parlance.

https://www.thetimes.com/uk/technology-uk/article/online-saf...

https://www.bbc.com/news/articles/cgery3eeqzxo
Show HN: Oracle – Wealth Management for the 99%
by ali_variant | 2025-08-11 14:01:38+00:00
Most wealth management platforms are built for the ultra-rich. Oracle Wealth flips that model on its head.

We’re a next-generation investment platform where everyday investors can tap into advice inspired by Warren Buffett and challenge experts — all wrapped in a product built by former hedge fund managers.

We’re combining the rigor of institutional investing with tools anyone can use, helping you make smarter long-term decisions without the gated fees or jargon.

Why it’s different:

Advice modeled on strategies from the world’s most respected investors

Built by people who’ve managed real capital at hedge funds

Designed for accessibility, transparency, and ease of use

Targeted at the 99%, not just the top 1%

We believe everyone deserves access to the same level of insight that billionaires get — and we’re making it happen.

If the mission resonates with anyone feel free to reach out or drop a comment / share. Looking forward to connecting with anyone in the HN community.

www.oraclewlth.com https://x.com/OracleWlth/status/1954679927975846151
by AlotOfReading | 2025-08-11 14:01:47+00:00
My experience couldn't have been more different. They started insisting I didn't have renter's insurance midway through the second year. I provided them evidence every month for the remaining 7 months of the lease, which they would "lose" by the next month. Didn't matter how well I recorded providing them the information.

When I moved out, they exercised their unannounced walkthrough clause two weeks before the actual date, when I still had property in the unit. These photos were used as evidence that I had left things behind to keep my deposit, despite being provided photos of said items at my new place.
by tialaramex | 2025-08-11 14:02:19+00:00
I think this is the right choice because in practice UTF-8 "won" just like how the two's complement machine integer won. It's pretty good, Wikipedia has a brief section explaining how Ken Thompson for example made it self-synchronizing, which seems like a "duh" feature today but the concept before Ken touched it didn't have this. It's a Best Common Practice for the Internet, it's the default in most modern systems and places such as Java's virtual machine or Windows which can't easily "just" use UTF-8 have nevertheless gradually shifted toward being very friendly toward it.
by nchmy | 2025-08-11 14:03:20+00:00
> each KB of JavaScript sent to the client was costing the company $100,000 per year. How much is Kroger sending today? 2.4 Megabytes. Out of a chonky 4 MB payload. Assuming they could rebuild the site to hit a target of 450 KB, that's conservatively $435,000,000 per year.

This math isn't mathing for me, no matter how I slice it. Can someone help?
by miroljub | 2025-08-11 14:04:16+00:00
It's exactly 250 € per child. If you are sustaining your life expenses yourself, it's just a small fraction of your tax money you get back. Fake asylum seekrs don't pay anything, hey just get support and procreate. They are a financial net negative for the society.

The system as is is encouraging the wrong kind of children, where children are assets for non-working, and a liability for working people.

First thing I would do to fix this is to remove child support handouts in cash. I would make it a tax credit instead, so only people who do productive work and pay taxes would get tax benefits.
by fzwang | 2025-08-11 14:04:20+00:00
Not in SF, but talked to a number of Canadian founders when I worked in VC.

It depends on your financial/legal situation, those of your co-founders(if any), and what types of "returns" you are referring to by ROI.

1) The obvious benefit is to get plugged into the network there. You don't need to be there all the time to accomplish this. Waterloo, and Canada in general, is still cheaper COL wise compared to Bay area/NYC etc, so it'll help with your burn rate to build in Waterloo. Most people's burn rate at least doubled when they move themselves or their team. Flying in every few months could be enough.

2) If you're convinced you need to move to the Bay area, it might be useful to incorporate your business in the US and look at your visa options. I think there's a regular Ask HN about immigration issues. You likely need to do this anyways if you're fundraising in the US. The typical setup is some sort of Delaware corp with a Canadian subsidiary, if needed. IANAL and you should get professional advice here.

3) Get married to a US citizen and your personal visa issues will be solved lol.
by marttt | 2025-08-11 14:04:44+00:00
IIRC, in Winter Challenge's bobsled, you could make the sleigh go really fast and then deliberately crash by letting it "jump" over the outer edge of the track into nothingness. We always did this; lots of fun. I think another way was to simply have the sleigh flip over on one side and then slide until Game Over, or maybe even get it entirely upside down? As wanting-to-be "cool kids", me and my sister always preferred the "jump" though.

Ski jumping was fun, too, and I think I was a horrible shooter in biathlon. Fond memories on a 25MHz 386SX (and of all those other pirated games, in the early Post-Soviet Eastern Europe) for sure!