MurphyA/hacker-news huggingface dataset:
by bigbuppo | 2025-07-02 16:33:05+00:00
The general consensus is that the dislike of AI is so strong, that a large chunk of the population will disregard something if they even think it is generated by AI. Also, the LLMs need a continuous feed of new, original material to ingest or they'll be all thumbs.

While the long-running trend of SEO stuffing from low-value content farms has polluted search results for years now, Google didn't really care about fixing that problem because there's a perverse incentive to generate more ad revenue by making the first page results usesless. Who cares about doing the right thing? Daddy's got to get his quarterly numbers up. I should also note that those content farms were also early adopters of genAI as we know it today.

Infinite growth isn't a thing. Every cancer eventually kills its host.
by silisili | 2025-07-02 16:33:26+00:00
I agree with the premise here completely, but not what it's in response to necessarily.

Most people keep very shallow knowledge of most subjects, but this doesn't mean things shouldn't be reported. It just means they(media) shouldn't spend a ton of time explaining how said numbers are calculated. Most people read, hear, or otherwise know the current inflation rate, but not exactly how it's calculated.

All that to say, if some metric isn't being reported, there's a reason - likely for some agenda being pushed.
by datax2 | 2025-07-02 16:33:47+00:00
>"...we are looking at it, we are looking at him, and he better watch out, because that's not a protected speech. That is threatening the lives of our law enforcement officers throughout this country."'

wild statement from the person who went to law school, but threw out everything they learned.

I see little to no difference between this, Waze, helmet* taps, or flashing your high beams to other cars when passing the cops. That topic in general has been in court multiple times, and every time the ruling was in favor of it being considered freedom of speech.
by daxfohl | 2025-07-02 16:34:12+00:00
I don't recall reading any official statements, ever, that said layoffs were due to AI replacing engineers. Do you have examples? I think that line gets thrown in by reporters that don't know what they're talking about, or HN/LinkedIn users that haven't actually read the statement.

I could easily be wrong; I can't say I've thoroughly perused every layoff statement from big tech, but I frankly don't even see how it would be positive PR that you're replacing workers with machines, much less worth outright lying about.
Ask HN: Good devcontainer/remote dev environment?
by duttish | 2025-07-02 16:34:24+00:00
I've been curious and have been asking around a bit locally but thought it might be worthwhile checking here too.

Has anyone tried a devcontainer / remote dev / ... or related setup that worked really well?

I think my ideal would be something that can easily switch between local, if I'm on a train, and remote dev, for more resources than my laptop has.

- SSH connections or sshfs dies whenever I close the laptop lid to carry it to a meeting.

- Remote desktop solutions never seem to work as smoothly or nice as local.

- I tried github codespaces once but it seemed "meh".

- Containers often take a while to build, especially when sent off to somewhere, impacting feedback loop / iteration time. At a previous job building a whole pipeline took about 40min, and then running it took another 20. So you had about 8 attempts per day to try something.
by causal | 2025-07-02 16:35:18+00:00
I haven't read the entire paper, but just looking at the abstract and conclusion it ironically seems...lazy? Like we're going to have some people use ChatGPT 4 times in 4 months and draw conclusions on long-term brain activity based on that? How do you even control for noise in such a study?

I'm generally sympathetic to the idea that LLMs can create atrophy in our ability to code or whatever, but I dislike that this clickbaity study gets shared so much.
by kstrauser | 2025-07-02 16:35:32+00:00
> Being "multi-generation" (aka "clearly white"?) doesn't factor into it -- all residents are owed this protection, AFAIK.

That's my understanding, too. I do happen to be white, but by multi-generation, I mean that I'm not a recent immigrant, nor are my parents, or theirs, so ICE doesn't have any clear power over me that I'm aware of. Similarly, the vast majority of my Black neighbors have been here for many, many years; same deal for them.

> As a side note, I'd be way more afraid of "flunkies" than any other type of law enforcement.

Same here. Being arrested for a BS reason would be quite the hassle, but it sure beats getting shot by a masked try-hard.
by apineda | 2025-07-02 16:35:51+00:00
Location: Toronto Remote: Yes/Hybrid Willing to relocate: Yes, USA would be nice

Technologies - Lately it's been TypeScript, Rust, Tauri, Python, NextJS, FastAPI, Railway, Postgres, Vercel, Tailwind. + all supporting libraries

Stuff I made: https://www.treesnap.app/ https://www.blacksheepwall.tv/ https://llmpricingtable.com/ https://littlehtmxbook.com/ https://github.com/alexpineda/llmdump

hnalex@pobox.com
by katyborrowell | 2025-07-02 16:35:57+00:00
Borrowell | Development Roles | Remote across Canada with office in Toronto | Full Time, Permanent, Benefits from Day 1

Who we are:

Borrowell pioneered free credit scores for all Canadians in 2017 and now we’re focusing on building net new products that will be the first of their kind in Canada. With more than 3 million members, Borrowell is one of the largest fintech companies in Canada. Our team is diverse, inclusive, and driven by a shared passion for making a meaningful difference in the lives of Canadians. We pride ourselves on fostering a culture of collaboration, humility, and innovation. If you’re looking to join a company that’s transforming the financial landscape and empowering Canadians to achieve their financial aspirations, we invite you to explore career opportunities at Borrowell. Together, we can help Canadians feel confident about money.

Who we are hiring:

Full Stack Developer https://apply.workable.com/borrowell/j/C4F227275D/

Test Automation Developer https://apply.workable.com/borrowell/j/99080E34CB/

https://borrowell.com/careers
by grues-dinner | 2025-07-02 16:36:14+00:00
> Amazon is stuck battling all kinds of fraud and it can be hard to differentiate

They have every byte of data ever gathered from all their platforms: IP addresses, network scans from Echo, information from caching servers at ISPs, device fingerprints, site/API access patterns, typing cadences, mouse dwell fingerprinting, timing analysis of orders vs reviews, customer data access patterns vs customer reviews, description text and image analysis, product change timelines, buyer and reviewer clustering, banking details, registration and tax documents, all of it and more. They are one of the biggest data processing technology companies in the world (various flavours of "AI" and otherwise). They even have regulatory carve-outs for using PII for fraud prevention.

I am completely sure you could shine a great big data science floodlamp at all that data and have a vast number of scammers stand out in stark relief. It does feel a bit like the scammers are being tolerated to the extent that they don't drive customers away (and I am very sure the data for that is carefully monitored) or attract regulatory attention they can't lobby away.

Then again, who would win, one of the world's biggest AI company or the word "without": https://www.amazon.com/s?k=shirt+without+stripes
by wtallis | 2025-07-02 16:36:21+00:00
The problem is this mindset that constant UI churn chasing "fashion" could ever be purely superficial and harmless. You say people would grow bored with a UI that never changes, but on the other hand, people learn to use a UI that doesn't constantly change.

Changing UI layout obviously breaks muscle memory, but even just reskinning the same layout with a new color scheme that changes the relative visual prominence of different UI elements brings usability penalties. It's rare that any UI change is purely beneficial or has no effect on usability. Unless proven otherwise, any UI change should be assumed to impose some usability harm on existing users, and the potential usability benefits of the change need to be weighed against that harm.

Don't pretend that the downsides of messing with an existing UI aren't real.
by saubeidl | 2025-07-02 16:36:36+00:00
I think if you're a person that is primarily focused on economic indicators, I can see your point.

Because you mentioned it, I do think a lot of this comes down to cultural differences. To me (and to most Europeans!), the economic stuff just doesn't matter as much, so it's not a compelling argument to make.

I had excellent cheap pasta on a beautiful plaza in Italy yesterday, I got there via 30 euro Ryanair flight, and I booked it over my abundant PTO. At no point exploring Florence, a city of 400.000 people, did I feel unsafe at all.

That, to me, is the kind of stuff that really matters and the kind of stuff that I just can't have in the US.

It's also the kind of stuff that is hard to capture in economic stats, which is why I don't really pay as much attention to them.

I've lived in the US for almost a decade. I made a lot more money, but my life felt worse.

But maybe Americans really do just have different values and they'd rather have more money on their bank account.

I upvoted you because you argued your point well.

It's just that we're talking past each other, quality of life is so much more than that. It's the environment you live in. It's knowing that a random piece of bread you'll buy in a supermarket or in a train station will have a certain level of quality. It's cheese that doesn't taste like plastic. It's having time to spend with your loved ones. It's nobody having to worry about a medical emergency bankrupting them. It's higher education not being gated to the well-off.
by kamens | 2025-07-02 16:36:36+00:00
Personally, I follow the simple rule: "I type every single character myself. The AI/agent/etc offers inspiration." It's an effective balance between embracing what the tech can do (I'm dialing up my usage) and maintaining my personal connection to the code (I'm having fun + keeping things in my head).

I wrote about it: https://kamens.com/blog/code-with-ai-the-hard-way
by sokoloff | 2025-07-02 16:38:30+00:00
If someone wants to work in a union shop, they can choose a job that is unionized or try to unionize their current/next workplace.

People who don’t want to work for a union shop should have the same amount of voice as people who do (1 vote per employee). I think unions have struggled to gain traction because it’s obvious that they cost money to run (which is fine and proper) but it’s not obvious that that expense pays off for the typical member. If a median tech worker pays $1300-2600/yr in dues (1-2% of median salary), I think it’s reasonable for them to expect more than that on a net-present-value basis.

Plenty of people are strong advocates; plenty are strong detractors; I suspect that a well-run union (efficient in its own ops and partnering effectively for the long-term health of the company and its union members) would be good on balance and also fairly “under the radar” making it hard to know how good it actually was.
by keyringlight | 2025-07-02 16:38:53+00:00
The aspect I wonder about for windows vs xbox(console) is that I find it hard to imagine they make much money on the consumer side for windows, yet they have a certain support burden for maintaining/advancing the windows platform and DirectX. I assume xbox contributes heavily to making it worth their while to work on DirectX, but without it there seems to be a lot of beneficiaries that don't contribute back - so what's Microsoft's motivation to have their own API?

Even when D3D12 came out there was commentary how very close it was to Vulkan, which was supposedly largely the work of DICE engineers working for AMD to create the preliminary Mantle implementation.
by qualeed | 2025-07-02 16:38:55+00:00
>So you don’t really have a choice but to update to the latest.

Similar to most programs, you can change certain behaviors in the settings of the program. For Firefox update behavior:

Settings -> General -> Firefox Updates -> "Check for updates but let you choose when to install them".

Or, you can choose "Automatically install updates" and subsequently check "When Firefox is not running".

Either way should address your issue.
by x0x0 | 2025-07-02 16:39:28+00:00
It's not complex. I worked on a big site. We did not have the compute or i/o (most particularly db iops) to live generate the site. Massive crawls both generated cold pages / objects (cpu + iops) and yanked them into cache, dramatically worsening cache hit rates. This could easily take down the site.

Cache is expensive at scale. So permitting big or frequent crawls by stupid crawlers either require significant investments in cache or slow down and worsen the site for all users. For whom we, you know, built the site, not to provide training data for companies.

As others have mentioned, Google is significantly more competent than 99.9% of the others. They are very careful to not take your site down and provide, or used to provide, traffic via their search. So it was a trade, not a taking.

Not to mention I prefer not to do business with Cloudflare because I don't like companies that don't publish quota. If going over X means I need an enterprise account that starts at $10k/mo, I need to know the X. Cloudflare's business practice appears to be letting customers exceed that quota then aggressively demanding they pay or they'll be kicked off the service nearly immediately.
by RogerL | 2025-07-02 16:39:28+00:00
My inbox is filled with never asked for sales pitches, most having no concept of what we do or what pain points we have. And I'm a principal IC, but still IC, so mostly wasted effort on their part. Every last email gets deleted unread after I report it as spam to our spam filters. I'm sure I've deleted at least one email that could have actually been something worth investigating, but who has the time for all that? And realistically, I know what my pain points are, we talk about them all the time and actively search for solutions, but budget, reluctance of decision makers, etc often gets in the way, or the solution is too expensive compared to the actual difficulties. Not that something revolutionary can't come along, but ya, its essentially all spam.

I also do the same with anyone that cold emails or calls me - 99% look to be a waste of time. When we still worked in an office you'd hear the telephones ring across the office one by one, as the robocaller worked through the extensions. Many ended up turning the ringer off, because otherwise it is an onslaught that is far more disruptive than whatever pain point they might actually be able to solve. So "Get in front" of someone sounds good, but I would guess it is hard.
by naasking | 2025-07-02 16:39:29+00:00
> The Navier-Stokes equations are a set of differential equations. The functions that the equations act upon are functions of time (and space), so the system is perfectly reversible.

It's hard to take full reversibility seriously given Newton's equations are not actually deterministic. If they're not deterministic, then they can't be fully reversible.

Of course maybe these non-deterministic regimes don't actually happen in realistic scenarios (like Norton's Dome), but maybe this is hinting at the fact that we need a better formalism for talking about these questions, and maybe that formalism will not be reversible in a specific, important way.
by neilv | 2025-07-02 16:39:33+00:00
I had one do something that presented a different angle for a complaint...

Some Amazon seller included some US postage stamps as a gift, along with a glossy full-color printed offer to pay me cash or more stamps for a positive review.

So I took the stamps to a post office, some kind of manager looked at them, said they'd almost guarantee that the stamps were counterfeit. So I left the stamps and the glossy offer (with the sellers's contact info) with them, to refer higher up to some kind of investigation.

I'd guess probably it will only lead back to some overseas seller who is untraceable, and who just pops back up under 10 new different names. But maybe someday Amazon will be under some kind of KYC-like obligation, to only permit sellers and other supply chain that can be held accountable for illegal/counterfeit/dangerous/stolen/etc. products.
by cyberax | 2025-07-02 16:39:51+00:00
You should absolutely get a trainer, ideally one who has education in physiotherapy.

I got muscle problems from _not_ doing resistance training, my bad posture caught up with me finally. And I was doing quite a bit of cardio (treadmill walking), so my general health was OK.

It took months to build up muscles enough to avoid stressing the same overworked muscles, but eventually I had no pain whatsoever.
by SkiFire13 | 2025-07-02 16:40:13+00:00
> So what? Controlling how many fart apps are available on its platform does not make Apple a gatekeeper to any part of the Internet.

Controlling what kind of software, including _web browsers_, runs on the main device for the majority of the US population, does not make it a gatekeeper? That doesn't make any sense to me. Want to go to Amazon? You need an app or a browser to access it, both of these are controlled by Apple on its devices. Meta/Facebook? Same.
by reaanb2 | 2025-07-02 16:40:13+00:00
EF is limited to binary relationships: https://learn.microsoft.com/en-us/ef/core/modeling/relations.... When entities are mapped to rows and relationships to foreign key constraints, it results in a network data model interpretation of SQL databases. The relational model is better conceptualized from a fact-oriented modeling perspective, in which entities map to values, domains to FK constraints, relationships to the association of two or more entity sets in a table, and rows represent propositions about entities rather than entities themselves. However, non-binary relationships don't easily translate into navigational data access (cf. Bachman's paper "The programmer as navigator" about the network data model) and a logical view is difficult for the non-mathematical programmer, while structs and pointers are naïvely easy to understand, that's why ORMs remain popular. The impedance mismatch is less about mapping flat to rich data structures than about the network data model vs fact-oriented perspectives and row-at-a-time vs batch data access.
by bigyabai | 2025-07-02 16:40:15+00:00
Which pressure from law enforcement? Ron Wyden blew the whistle on Apple's warrantless Push Notification backdoor, which Apple did admit to implementing for the federal government: https://arstechnica.com/tech-policy/2023/12/apple-admits-to-...

Apple has since confirmed in a statement provided to Ars that the US federal government "prohibited" the company "from sharing any information," but now that Wyden has outed the feds, Apple has updated its transparency reporting and will "detail these kinds of requests" in a separate section on push notifications in its next report.

As other commenters have noted, Apple's treatment of Russian and Chinese users should not give you hope for their resisting US federal oversight.
by JohnFen | 2025-07-02 16:40:21+00:00
The sports star analogy falls short in one important way:

> But if salaries are a reflection of athletes’ contributions, why isn’t the distribution of software developers’ salaries look like athletes’?

This misinterprets what contributions are being rewarded -- it's not directly their skill as an athlete, it's their "star power". It's their individual ability to drive very large increases in revenue.

With a tiny handful of exceptions, no devs have such "star power". The general public aren't driven to spend on software just because some specific dev (however skilled they may be) worked on it, so such compensation is not much of a thing like it can be in sports.
by ljf | 2025-07-02 16:40:30+00:00
And I grew up believing that America was 'land of the free'.

I've never had to prove my ID to a police-person here in the UK - once or twice they've asked me who I was, but they didn't check the answer I gave them and no ID was shown. I never carry photo ID unless I'm flying, so I wouldn't have been able to prove who I was anyway.
by jjice | 2025-07-02 16:40:43+00:00
Good to see that they at least gave some instructions on moving the money (it was the absolute minimum, to be fair). No hate to them - some business don't work out.

That said, I personally don't understand keeping my assets that I hope to retire off of someday at a startup style company. Everyone's gotta start somewhere, but financial services like this are probably a hard sell for a lot of people.
by xucian | 2025-07-02 16:40:49+00:00
Location: Bucharest, Romania (UTC+3) Remote: Yes (preferred) Willing to relocate: Yes Technologies: Python, Django, Svelte / TypeScript, Shell, Tailwind, PostgreSQL, Redis, Docker, Hugging Face, OpenAI, LlamaIndex, LangChain, AWS, GCP, Unity (C#), Git, Github Actions, Software Design & Architecture Résumé/CV: Available on request Email: hi [at] lucianlazar [dot] io GitHub: https://github.com/xucian

hey, I'm Lucian from Bucharest, have 13y of exp as a generalist swe, started as a gamedev then expanded into devops, ai/ml, trading, now working on a pretty diverse range of projects, from games, gamedev courses, ai tools, saas templates etc.

check my profile for a cross section of my brain

btw, by mid-july 2025 looking to stay in sf for a few months
by toomuchtodo | 2025-07-02 16:40:52+00:00
I agree on all of your points. If the majority supports unions (citations in my above comment), and everyone has the same vote (as you mention), it's just a matter of time of continuing organizing efforts while the folks who don't support it either exit the labor force [1] [2] or filter out of orgs attempting to organize who don't believe in it (younger workers with a longer labor participation time horizon). I fully admit there are lots of people who believe they're special, who have been or believe they will be lucky, ignore the data on the benefits of organizing, etc; you might never win them over. It's going to be a long slog, but wages and job security for the broad majority of people will not go up without it. Startup founders grind for delusions far more grandiose than this imho, so while I recognize being at the foot of a mountain on this topic in this specific socioeconomic system and point in time, I also don't think it's impossible.

And I really want to touch on your point about dues and unions. Workers should absolutely have high expectations for what their unions deliver, and should not tolerate any sort of drag, apathy, or lack of effort. With that said, it is another political process one must participate in, it isn't ordering an Uber. I have zero tolerance for union grift. Perhaps this calls for something like a non profit ratings agency, but for unions.

[1] https://charleshughsmith.blogspot.com/2022/08/are-older-work... ("In 2000, only 17.6% of the 55 and older populace had a job. Now the percentage is 37.5%. A 20% increase in the percentage of 55+ who are employed in a 20-year span is unprecedented. If the percentage of employed 55+ had stayed the same, there would only be 17 million 55+ workers today. Instead, there are over 37 million.") [2022]

[2] https://www.americanprogress.org/article/the-closing-gender-... ("Gen Zers are the most supportive of unions, with a mean approval rating of 64.3 compared with 60.5 for Millennials, 57.8 for Gen Xers, and 57.2 for Baby Boomers." [death and retirement rate is progress rate in this regard by age cohort; the faster the older cohort(s) who don't support organizing exit the workforce, this should potentially reduced the lift required to organize forward looking])

(demographics + culture + advocacy + time is my mental model on this, and I have arrived at this model from first principles, as a macro and demographics scholar)