MurphyA/hacker-news huggingface dataset:
by ryandv | 2025-07-02 15:16:57+00:00
> Clearly professors or scholars in Women's studies / gender studies

Good riddance. The standards for scholarship in these fields are laughable; see how Affilia: Journal of Women and Social Work accepted for publication a form of Mein Kampf, rewritten to use more modern inclusive and feminist language [0] [1].

If your field of study is so epistemically bankrupt and your systems of review so defective as to not be able to identify Nazi ideology when a few words are swapped around, and to then accept those ideas for publication, it's not clear to me that you should be receiving any funding at all - particularly when it's those same fields that are so vocally and vociferously against this ideology.

[0] http://norskk.is/bytta/menn/our_struggle_is_my_struggle.pdf

[1] https://en.wikipedia.org/wiki/Grievance_studies_affair
by eigen | 2025-07-02 15:17:23+00:00
Looks like the currently 3 versions of mac OS are supported. current is macos 15, macos 13-14 are supported.

https://en.wikipedia.org/wiki/Mac_os#Timeline_of_releases

macos 13 supports hardware back to 2017.

https://en.wikipedia.org/wiki/MacOS_Ventura#Supported_hardwa...

looks like only 2 versions of Windows is supported. current is windows 11 and windows 10 support ends in October. of course, windows 10 was released in 2015 so comparing version support isnt a fair comparison.
by rickdeckard | 2025-07-02 15:17:37+00:00
This is very valid, I also don't like to install an app for every service. And I don't think there's a "hivemind" on this at all.

But it's reasonable that the merchants offering in the marketplace of that ecosystem start to observe how their opportunity to become the next "evil B of X" are increasingly diminished, in favor of being the fulfilment entity for the "benevolent A".

I neither need an "evil B" nor a "benevolent A", and substituting one for the other is not a solution either...
by smt88 | 2025-07-02 15:17:45+00:00
> Congratulations, you found a reason this topic deserved study.

What reason is that? Because it's so specific, weak, and unimportant that I have to ask many more questions to find a way it could lead to any sort of conclusion?

That makes no sense. By those criteria, everything is worth studying, regardless of cost.

For example, if someone studied what women like to eat at lunchtime in Perth, Australia, I'd have a similar set of questions. The data from that study is not wholly uninteresting, but it needs to have some underlying theory of why the public should fund it before it gets public funding.

And then there's the question of opportunity cost. What else could these researchers have been studying instead?
by taeric | 2025-07-02 15:18:01+00:00
Ah, fair. Seems that is probably more applicable to image based development than it is typical batch processed source files? Doesn't seem too strange to have your code editing a data file, for example. No reason you couldn't treat your source as a data object, in some sense. Though, I'll note Common Lisp explicitly warns against editing literal objects. Such that I'm assuming this was considered and largely agreed to be a bad idea. :D
by naasking | 2025-07-02 15:18:12+00:00
This looks like a reinvention of the final, tagless interpreter, which has been a great, common technique in functional languages for awhile:

https://okmij.org/ftp/tagless-final/index.html#tagless-final

It's an interpreter though, not a JIT. This kind of programming language thing is a bit of a hobby horse of mine, so see the comment I just posted on this for full details:

https://codereview.stackexchange.com/questions/259045/poor-m...
by haiku2077 | 2025-07-02 15:18:13+00:00
It comes down to:

1. Use the Cache-Control header to express how to cache your site correctly (https://developer.mozilla.org/en-US/docs/Web/HTTP/Guides/Cac...)

2. Use a CDN service, or at least a caching reverse proxy, to serve most of the cacheable requests to reduce load on the (typically much more expensive) origin servers
by ajmurmann | 2025-07-02 15:18:37+00:00
We have good metrics. The problem is the media seems to only ever look at one of them at a time but we need to look at several at once to get a more complete picture.

Your scenario would be called out by median household income, or better median disposable household income. Even the good old GDP per capita covers your case.

Workforce participation also can be valuable instead of or in addition to unemployment numbers, since you fall out of the count once unemployment benefits expire. However, we need to look at it by age bracket. Lower workforce participation between 20 and 60 is probably bad whereas higher workforce participation over 60 might also be bad.

IMO the problem isn't that the metrics aren't there but that the public discourse either lacks motivation, understanding or incentive to take a proper look. That every discussion of these numbers on social media has a substantial portion of people not understand the difference between median and mean certainly doesn't give me confidence this will ever improve.
Show HN: Generate 'Cooking For Engineers' style recipe cards
by ekglimmer | 2025-07-02 15:18:54+00:00
Hi HN,

I have been working on a project which can automatically convert a recipe to the tree/graph/tabular style notation that pops up on HN every now and then. It's still early days but I am keen to hear about improvements I can make to the recipe presentation.

For reference, the earliest example I have seen of this style of notation is from 'Cooking For Engineers' (https://news.ycombinator.com/item?id=30797907) but I have seen other, similar notations from time to time.

This is my take on the notation, as well as the ability to convert recipes automatically. In the future, I would like to see it become my own personal kitchen/recipe management system but I would first like to improve the recipe display options.

It uses GPT-4o to format the recipe into a JSON tree structure, which is then rendered with CSS grid. So far it works well enough but there is definitely some recipes that are impossible to render, and of course GPT-4o will occasionally spit out less-than-useful trees. I have been using AppWrite for the backend.

Curious to hear everyone's thoughts and what people might like to see!
by adrr | 2025-07-02 15:19:07+00:00
Government job reports this year have been revised down up to 35%.

> The change in total nonfarm payroll employment for March was revised down by 65,000, from +185,000 to +120,000, and the change for April was revised down by 30,000, from +177,000 to +147,000. With these revisions, employment in March and April combined is 95,000 lower than previously reported. (Monthly revisions result from additional reports received from businesses and government agencies since the last published estimates and from the recalculation of seasonal factors.)

https://www.bls.gov/news.release/empsit.nr0.htm
by memesarecool | 2025-07-02 15:19:10+00:00
Cool post. One thing that rubbed me the wrong way: Their response was better than 98% of other companies when it comes to reporting vulnerabilities. Very welcoming and most of all they showed interest and addressed the issues. OP however seemed to show disdain and even combativeness towards them... which is a shame. And of course the usual sinophobia (e.g. everything Chinese is spying on you). Overall simple security design flaws but it's good to see a company that cares to fix them, even if they didn't take security seriously from the start.

Edit: typo
by x187463 | 2025-07-02 15:20:08+00:00
Am I spending too much time on HN or is every post/comment section filled with this same narrative? Basically, LLMs are exciting but they produce messy code for which the dev feels no ownership. Managing a codebase written by an LLM is difficult because you have not cognitively loaded the entire thing into your head as you do with code written yourself. They're okay for one-off scripts or projects you do not intend to maintain.

This is blog post/comment section summary encountered many times per day.

The other side of it is people who seem to have 'gotten it' and can dispatch multiple agents to plan/execute/merge changes across a project and want to tell you how awesome their workflow is without actually showing any code.
by hombre_fatal | 2025-07-02 15:20:26+00:00
Pretty simple to see this if you've run a website: compare your analytics pre-bot to post-bot to post-bot-blocker.

There is a clear moment where you land on AI bot radar. For my large forum, it was a month ago.

Overnight, "72 users are viewing General Discussion" turned into "1720 users".

40% requests being cached turned into 3% of requests are cached.
by chasing | 2025-07-02 15:20:31+00:00
LLMs save me a lot of time as a software engineer because they save me a ton of time doing either boilerplate work or mundane tasks that are relatively conceptually easy but annoying to actually have to do/type/whatever in an IDE.

But I still more-or-less have to think like a software engineer. That's not going to go away. I have to make sure the code remains clean and well-organized -- which, for example, LLMs can help with, but I have to make precision requests and (most importantly) know specifically what I mean by "clean and well-organized." And I always read through and review any generated code and often tweak the output because at the end of the day I am responsible for the code base and I need to verify quality and I need to be able to answer questions and do all of the usual soft-skill engineering stuff. Etc. Etc.

So do whatever fits your need. I think LLMs are a massive multiplier because I can focus on the actual engineering stuff and automate away a bunch of the boring shit.

But when I read stuff like:

"I lost all my trust in LLMs, so I wouldn't give them a big feature again. I'll do very small things like refactoring or a very small-scoped feature."

I feel like I'm hearing something like, "I decided to build a house! So I hired some house builders and told them to build me a house with three bedrooms and two bathrooms and they wound up building something that was not at all what I wanted! Why didn't they know I really liked high ceilings?"
by fn-mote | 2025-07-02 15:20:49+00:00
What? It’s the 80s not the 50s. Hand me downs might have been a cultural thing, but “average” people weren’t wearing them out of necessity.

I think you’re conflating a culture that did not see everything as disposable with a lack of wealth.

The hard stats since I looked them up:

Median income increases by 1/3 in inflation adjusted (“real”) dollars from late 80s until 2020. The country is definitely more wealthy.

https://fred.stlouisfed.org/series/mepainusa672n
by gpderetta | 2025-07-02 15:21:19+00:00
Arrays are generic, but of course C doen't provide generic functions.

You can generically copy arrays [1], index them, iterate them, compute their size. But that's not the point, the point is that you can instantiate them for any (complete) T.

[1] well, C is weird, so you first need to wrap them in a struct.
by weinzierl | 2025-07-02 15:21:19+00:00
The article talks about

"Defenses against ensh@#$%!".

There is software which evaded that fate for decades. So maybe, instead of coming up with vague self-help style life hacks, we should look into this kind of software and derive from there what makes it robust against being taken away from its users.

It universally (but not exclusively)

1. is under a copyleft license

2. has no copyright assignment or CLA

3. has a large enough and diverse enough set contributors to make relicensing practically impossible

This is not bullet proof but it makes ensh@#$%! and vendor lock in very hard. Of course not every software that does not fulfill each of these criteria will end badly but the points the article puts forward will not really make a difference.

A good additional indicator is if the project is governed by a 501(c)(3) organization or the equivalent in other countries. A 501(c)(6) will not do.
by maeln | 2025-07-02 15:21:27+00:00
> The problem is our public institutions (universities) are using public dollars on things that are not desired by the public.

That are not desired by the public until it is. A lot of people might find research in advance and quite esoteric math useless, as it does not produce any benefit to them. That is until those research yield something that can be used in a way, or in another field, where it does impact their lives. The issue is that you cannot easily tell what is useful or not. Some research have a clear goal, who, if achieved, will yield very tangible benefit, but they might never reach it. On the other hand, something that seems impenetrable to the average man might yield incredible benefit.

Without the freedom to explore, nothing would ever be found.
by Analemma_ | 2025-07-02 15:21:40+00:00
Yes, it's extremely irritating every time people trot out the same copy-pasted complaints about the BLS unemployment rate and how wrong it is, ignoring the fact that the BLS publishes six different unemployment rates, which specifically address most of those complaints. It's a sign of terminal incuriosity and using only superficial and secondhand sources of information like news reports on the unemployment rate, and thinking this is enough to make you qualified to do critique.
by mrweasel | 2025-07-02 15:21:43+00:00
Regulations and extremely high fines for breaking those regulation. In worst case, lose the right run a business in the future. The EU is getting closer to real fines, in terms of how large they need to be. The idea of using X% of turnover is good, but 4% isn't high enough.

In the case of companies like Amazon, force them to negotiate with unions.

How many Meta or Amazon size companies do you think the US government would need to shutdown for the industry to take notice? My guess is about two. Just close it down and let the shareholders take the lose. That way shareholders of other companies will insist that rules are followed. The government can sell of the assets and make some money that way.
by surgical_fire | 2025-07-02 15:21:55+00:00
> Getting a AAA games job will be much more difficult in the future.

If it's outsourced to 3rd parties, in theory, shouldn't the number of jobs be the same?

Or are you alluding to AAA games not being as viable to the industry as it once was?

I am asking mostly because I seldom play AAA games (for some reason most of them turn me off), and I mostly play indie or retro titles. But I always recognized myself as an outlier, and I would presume most people are primarily interested in the big releases.
by Fantosism | 2025-07-02 15:22:03+00:00
Software Engineer seeking FTE

Location: San Diego Metro Area

Remote: Yes Willing to relocate: No

LinkedIn: https://www.linkedin.com/in/its-bryan-johnson

Resume: https://bryanmakes.software/assets/resume.pdf

Email: itsme [at] bryanmakes [dot] software

Technologies:

- Languages: TypeScript/JavaScript|Java|Python

- Frontend: React|Next.js 15|Redux|React Query|Webpack|Vite|Testing Library

- Backend: Node.js|Express|Spring Boot|RESTful APIs|GraphQL|Microservices

- Infrastructure: AWS|Docker|Kubernetes|Harness|Jenkins|PostgreSQL|Redis|Dynamo

- Agentic: Claude Code, Zed Editor, Ollama, Copilot

I was in sales for about a decade prior to switching to IC work. I have 6 years of professional IC experience, but I've been messing with computers even since I found out TI-Basic was a thing. Looking to transition from F1000 work to something closer to the product. I've worn many hats in the past and don't mind donning a few more. In the process of moving to San Diego and not looking to relocate at the moment.
by kenmacd | 2025-07-02 15:22:04+00:00
> has the "market" decided that the unlicensed business is superior?

I think recently we've decided it does? Look at Uber versus licensed taxis, Airbnb versus licensed and inspect B&Bs, and many more.

I get what you're saying though, and if there was the will for it then the unlicensed business would be fined such that it would pay more in fines than the cost of a license. It just seems to be going the opposite way.
by smt88 | 2025-07-02 15:22:15+00:00
> Does it matter? Contemporary and local phenomena are also worth studying.

Yes. How contemporary? How local? There's a reason we don't study a single person doing something on a random day. It's too contemporary and too local. There's a limit at which the money spent on the research is being set on fire.

> but about competitive character in psychology and social dynamics in general

This is literally my point. This research isn't about anything in general, which is why it's not interesting. It is a tiny study of a very specific population at a single point in time. It doesn't tell us about anything in general at all.

> Like the already generic takeaway "intrasexually competitive people sabotage others through means of advice" (that can just as well apply to ancient Rome or space colonies in 2500).

The takeaway is so generic it isn't worth proving with research. I believe in learning things just to learn them, but why do we need to spend public funds to quantify things that are so obvious they are in plays from a thousand years ago?

Should we also study whether sexually competitive males play basketball more aggressively against each other?

With infinite time and money, this would absolutely be worthwhile, but there isn't value in aimlessly quantifying things just to get a headline and get published.
by blitzar | 2025-07-02 15:22:30+00:00
> and the "unemployment" rate would stay the same

Of course it would, the percentage of people unemployed would be the same.

> six-figure job, turn around, and get hired on as a server at Applebee's for minimum wage

Average wages section of the jobs report would reflect this change.

> doesn't include those not actively looking for work

Participation rate section of the jobs report.

> Either way ...

Savings rate, hours worked, consumer credit, default rates etc cover all of this.
by bell-cot | 2025-07-02 15:22:35+00:00
Admitting that I've read far too much military history...

- How did those two guys get promoted to General, if they're incompetent enough to get themselves into a situation where this is serious problem?

- Given the stated goal of attacking the fortified City, the City's field forces (in the valley between the two Generals) need to be polished off first. Whichever General is the plausible leader for that (higher seniority, larger forces, better terrain, whatever) should start attacking them, counting on the other General to quickly notice and launch his own attack.
by noslenwerdna | 2025-07-02 15:22:44+00:00
This response is a bit less than helpful. Could you provide an example of a metric from this diverse set that fits what the OP is asking for? I feel like there are at least two use cases from their post:

* a metric that measures if people's jobs are paying enough to put food on the table

* a metric that measures whether people's employment matches their education?
by parineum | 2025-07-02 15:22:45+00:00
> China's advantage is always communicated as cheap labor but it's also the ability to almost infinitely scale production lines in a short period of time. America has mostly lost the muscle memory and tooling to do this.

...

>There are incentives that would benefit domestic producers and companies but those take time and don't make good soundbites for politicians.

I heard a very compelling argument (at least to me), that the difference, as you say, isn't the labor. The labor cost difference is something like 5% in the China vs 8% in the US. The difference is ramp up time. If you have a product ready to be built, you can get it to market much faster manufacturing in China than the US.

As an example, the Tesla Gigafactory in Nevada took about 2 years (June 2014-July 2015)[1]

Tesla Gigafactory in China took 168 days to construct (January 2019-October 2019)[1]

The cost of the factory construction, materials and labor, isn't the biggest loss when deciding where to build your factory. The biggest cost is the opportunity cost of not manufacturing your product for 15 months and the potential of losing any first to market advantage if you have competition.

The time to get your product to market, especially if you're a new company with no income operating on investor money, the time spent trying to manufacture in the US can sink your company. The cost difference is much more manageable and, depending of the product, can often times be overcome by the price of shipping.

[1] https://manufacturingdigital.com/digital-factory/timeline-te...
by the__alchemist | 2025-07-02 15:22:47+00:00
OshPark is fine for bare PCB, but as you point out, they don't do assembly. What does it cost to get a prototype or small production run of a smallish, assembled PCB using OshPark + one of the West coast board houses?

I want what you say to be true, but I'm suspicious, unless something has changed recently. My research indicates unless you're looking at 10k+ quantity, it will cost OOM more than Shenzhen. But, I'm not familiar with the specific services you mention.
by giancarlostoro | 2025-07-02 15:23:00+00:00
"Embrace, Extend, Extinguish" Google's mantra. And yes, I know about Microsoft's history with that phrase ;) But Google has done this with email, browsers (Google has web apps that run fine on Firefox but request you use Chrome), Linux (Android), and I'm sure there's others I am forgetting about.

So yeah, I too could see them doing this.
by geodel | 2025-07-02 15:23:17+00:00
Talking about stock price is in fact indication of layoffs being working not other way round. I don't think people are arguing against "job is just a paycheck" in last 5 years. In the same vein for company "employee is just a cost".

Union may save job for few who have job but people who don't (and they are lot more and increasing) are not gonna get helped by any union.
by Wowfunhappy | 2025-07-02 15:23:20+00:00
> These models [...] have a huge “working memory” relative to us. [This is] indicative that vastly smarter models are going to be achieved fairly easily, with new insight.

I don't think your second sentence logically follows from the first.

Relative to us, these models:

- Have a much larger working memory.

- Have much more limited logical reasoning skills.

To some extent, these models are able to use their superior working memories to compensate for their limited reasoning abilities. This can make them very useful tools! But there may well be a ceiling to how far that can go.

When you ask a model to "think about the problem step by step" to improve its reasoning, you are basically just giving it more opportunities to draw on its huge memory bank and try to put things together. But humans are able to reason with orders of magnitude less training data. And by the way, we are out of new training data to give the models.
by taeric | 2025-07-02 15:23:45+00:00
I think the big road block for many people is that exercise itself also hurts?

I know that is a hurdle I have with my kids. They complain that jogging/running hurts. It is hard to convince people that that never really changes, and that it also hurts for the people that are doing it every day. Obviously acute pains are a different thing, but there is a reason recovery is a vital part of exercise. We all have to recover from pushing limits. You can't expand your limits without pushing, though.
by smallerize | 2025-07-02 15:23:47+00:00
Dragan Espenschied (despens) has an essay from 2022 about how link text has changed over time https://despens.systems/2022/06/button-pushes-you/ He identifies a shift from a call-to-action to button text describing the user: "Instead, they’re supposed to reconfigure the user’s state. Users have to accept the spelled out mantra and change their attitude before accessing the next piece of information."
by rexer | 2025-07-02 15:24:35+00:00
Some of the unemployment metrics do include folks not actively looking for work: https://www.bls.gov/news.release/empsit.t15.htm

> We really need better ways of measuring economic health.

What would that look like to you? It seems to me no single, measurable metric is going to tell you economic health. They're a bunch of indicators that need to be interpreted.