MurphyA/hacker-news huggingface dataset:
by empiko | 2025-07-14 12:54:00+00:00
It's human toll everywhere. AI used for peer review effectively forces researchers to implement suggestions between revisions, AI used by managers suggest bad solutions that engineers are forced to implement, etc. Effectively, the number of person-hours that is spent following whatever AI models suggest is increasing rapidly. Some of it might make sense, but uncomfortably many hours are burned in vain. There is a real cost of lost productivity in the economy by command chains not being ready to filter out slop.
by infecto | 2025-07-14 12:54:11+00:00
I don’t think that disproves much? They have been trying to move since 2017 and it’s been filled with nothing but troubles for them. I am sure it will happen as the cost of labor is cheap and they will be making US phones here without risk of Chinese tariffs.

India is a difficult challenge for most manufacturing operations, the government has done little to educate the population and pollution both in the air and food I fear will have a lasting impact. Some of the last reporting I saw had some insanely high number like 90% of tested children have lead poisoning. China has had their problems but they excelled at the growth stage.
by mitjam | 2025-07-14 12:54:38+00:00
It was easy to miss between all the back and forth, but VMware Workstation and VMware Fusion are now free for all users, including for commercial use [1], and since last month, ESXi is also free, again [2].

[1] https://blogs.vmware.com/cloud-foundation/2024/11/11/vmware-...

[2] https://knowledge.broadcom.com/external/article/399823/vmwar...
by simonw | 2025-07-14 12:55:24+00:00
Definitely. The one you are using there is pretty much the accepted software engineering definition now, but if you talk to non-engineers you'll still hear all sorts of variants about things like travel agents or UI automation or "autonomy" without explaining what that means.

Anthropic use the tools-in-a-loop one quite consistently now, but OpenAI still sometimes say things like "AI agents are AI systems that can do work for you independently. You give them a task and they go off and do it." - https://simonwillison.net/2025/Jan/23/introducing-operator/
by wodenokoto | 2025-07-14 12:55:24+00:00
The most infuriating of those are when you do a web search from safari and google give you an overlay on the result asking if you want to “continue” and if you do want to “continue” it tries to install the google app and breaks any way of getting back to your search. Because continue doesn’t mean “continue what you are doing”

I can’t believe that their search deal with apple allows that.
by wonderwonder | 2025-07-14 12:56:01+00:00
I cant think of anything. I take 18 shots a week, including the GLP-1 shot once a week. I don't even notice it. I even give my wife her shot. Gotten to the point where I don't have a lot of belly fat to inject into so I have to lean forward but that's really it. I've never had a side effect from GLP-1. No nausea, nothing. Only side effect is I now have the will power not to kill a pint of ice-cream after 6pm. Its been 100% a willpower increase for me vs a physical change. Started in January at 240lbs. 210.8lbs as of this morning. Every ab is defined. Stuff is great, no idea why anyone would want to come off.

I can still eat whatever I want I just choose not to. For example, had burgers, fries and ice-cream for lunch on Saturday with the family and then just a protein shake for dinner.

I also don't snore anymore. I used to snore terribly, my wife would wake me up at least once a night to tell me to roll over. Not at all now.

Most importantly, even though I am on a ton of test and deca, my blood pressure is normal, and my cholesterol has actually gone down.
by IAmBroom | 2025-07-14 12:56:03+00:00
Yes, chiropractic has gotten an overly negative internet image.

It truly is mostly quackery (varying by the practitioner, and how much kool-aid they've drunk), but there are problems that it can fix.

I had pain going up and down steps for over a year; one THUNK! adjustment by a chiro, and that pain was gone forever (or at least the last 30 years).

That being said: chiros can't fix most of the things its most ardent supporters claim... who are quacks, and very vocal, unfortunately.
by mdrzn | 2025-07-14 12:56:17+00:00
With Cursor for the last 6 months, and ClaudeCode for the last 2 weeks, I went from building one/two apps/websites a year for me and my friends, to launching a new MVP in a few days.

I now have 5-10 small services running, whatever "thing" I think I need I create it and self host it.

It's such a revolution.
by 90s_dev | 2025-07-14 12:56:30+00:00
Thanks, I'll be using this.

What I don't understand is why assembly feels so hard to learn in the first place?

I mean, isn't it just a simple language with a few function calls (instructions) and types (operand sizes) and fixed number of variables (registers) and a small number of control flow operators, and that's it? Why does it feel so mysterious?
by gus_massa | 2025-07-14 12:57:09+00:00
Using "270Wh/mile" from another comment,

(61kWh/month) / (270Wh/mile) / (31day/month) = 7.3mile/day =~ 11.7km/day

(39kWh/month) / (270Wh/mile) / (31day/month) = 4.7mile/day =~ 7.5km/day

My conmute is like 3 or 7 miles (4 or 11 km), depending on where I have to go.

Anyway, I expect that a rooftop installation is much more efficient.
by femto | 2025-07-14 12:57:19+00:00
Macquarie University has had some success with using microwave heating to separate panels for recycling. I gather (from speaking to the people involved) that the same annealing process can also be used to rejuvenate old panels, boosting their output and allowing reuse, but the effect is short lived.

https://createdigital.org.au/accidental-discovery-boosts-sol...

https://www.pv-magazine-australia.com/2025/06/23/lithium-uni...
by kotaKat | 2025-07-14 12:57:33+00:00
Does this mean that Chromebooks are going to suddenly have to deal with the bullshit hardened security posture of Android?

Am I not going to be able to root my Chromebook or put another operating system on it now? Will I have to worry about SafetyNet attestation?

Will the recent crippling of AOSP also hinder development of further support for Chromebooks now?

This is a bit of a darker day for the Chromebook ecosystem.
by neutronicus | 2025-07-14 12:57:33+00:00
Oh yeah, haha

I've never done the like barefoot-barefoot thing but switched to minimalist zero-drop shoes.

It was in fact a game-changer for me, all of a sudden in my 30s I could run 10k without IT band pain (even when fairly athletic playing American football in my youth). But when I pushed more into the 10-mile range I got runner's knee - diagnosed w/o MRI or anything as patellar tendinitis although I'm sort of worried it was actually my meniscus.

I kept wanting to get back to it and kept re-aggravating. So I have now mostly given it up for like a year. Bad for my health of course. But as I move forward forced days off (ideally cross-training w/ swimming, kayaking, hitting a heavy bag, etc) just have to be part of the plan.
by scarface_74 | 2025-07-14 12:57:53+00:00
> On the other hand there is the strange case of the Mormons who have made Utah one of the reddest states in the nation although it has low levels of dark personality

LDS forbade Black people from participating in the ordinances of its temples until 1978.

https://en.m.wikipedia.org/wiki/Black_people_and_Mormonism
by vyazelenko | 2025-07-14 12:58:32+00:00
Aeron benchmarks are open source and can be found here [1]. I was running both AWS and GCP tests and wrote the benchmarks.

The particular transport benchmark mentioned here is an echo test where a message is sent between two machines and echoed back to the sender. This is a single threaded test using a single stream (flow) between publisher and subscriber. On each box there is one application thread that sends and receives data and a standalone media driver component running in a DEDICATED mode (i.e. with 3 separate threads: conductor/sender/receiver).

AWS limits single flow traffic [2]. This test was using cluster placement group placement policy which has a nominal limit of 10 Gbps. However, this is true only for TCP. For UDP the actual limit is 8 Gbps when CPG is used (this is not documented anywhere).

Aeron adds a 32 byte header to each message so 288 bytes payload becomes 320 bytes on the network. At a 3M msgs/sec rate Aeron was sending data at 7.68 Gbps (which is 96% of 8 Gbps limit) on a single CPU core. At that rate it was still achieving p99 < 1ms latency target.

We chose `c5n.9xlarge` instance for this test, because it reserved an entire CPU socket to a single VM. This was done to avoid interference from other VMs, i.e. busy neighbour problem.

GCP test was done on `c3-highcpu-88` instance type. Again choosing an instance with so many cores was done to avoid sharing CPU socket with other VMs.

Aeron can easily saturate a 10 GbE NIC even without kernel bypass (given proper configuration). However, this is not a very useful test. Much harder problem is sending small/medium sized messages at high rates and handling bursts of data.

Aeron transport was designed to achieve both low and predictable latency and high throughput at the same time. The two are not at odds with each other.

[1] https://github.com/aeron-io/benchmarks

[2] https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-inst...
by somenameforme | 2025-07-14 12:58:36+00:00
I think the Hubble claim is easy to demonstrate because one can simply look at Hubble's greatest achievement - it proved that the universe's expansion is accelerating, in direct contradiction to what was believed prior. It made lots of other revolutionary discoveries, but none of it matters because nothing JWST has, or likely will, uncover comes anywhere near to this degree of relevance.

And that's not a fault of JWST - it's just the nature of diminishing returns when what you're doing is just expanding the capabilities of something that was already highly capable.

On the other issue I don't understand how you can think humanity would never become multiplanetary, outside of expecting an imminent self annihilation. And that is certainly a possibility, but certainly not something one could argue as a high probability event anytime in the foreseeable future.
by prc95 | 2025-07-14 12:58:38+00:00
About five years ago, I began developing what I hoped would be the data fetcher of the future - HyperFetch. It was a long and challenging journey, but I believe it has turned out to be successful and I hope it will be useful to the community.

So what is HyperFetch?

In short, it’s a data-fetching library. If you take Axios and TanStack Query and combine them into one, you get HF. The name doesn’t imply faster network requests. My goal was to speed up development, improve usability, and eliminate repetitive, tedious boilerplate. It should be quick to write and easy to maintain, while also scaling well.

I’ve spent most of my career building UI kits, reusable architectures, and components to empower developers at the organizations I’ve worked with. After thousands of hours and many years, I feel I’ve poured all that experience into this library.

Along this path I was inspired by many - trpc, tanstack query, swr, rtk, axios, shadcn - but I think my approach is a little different. I integrated the hooks directly with the fetching logic to give them a deeper understanding of the data flow and structure.

There are good reasons to remain agnostic and provide very open-ended hooks, like in tanstack query or swr. But there are also many reasons why a more tightly coupled system like HyperFetch can be powerful. We know the expected data structure, can track upload/download progress, and even support real-time communication which I do with dedicated "sockets" package.

You’ll find more reasons and examples of how HF can improve your workflows in the comments. I’ll leave you with our brand-new docs to explore!

https://hyperfetch.bettertyped.com/
by growbell_social | 2025-07-14 12:59:52+00:00
> At this point, I’ve even stopped reviewing the exact code changes. I just keep pushing forward until the task is done.

I think this is becoming more normal. I wrote about it [1], but I have the opposite takeaway. This makes programming for me _vastly more_ enjoyable. It might come down to the type of programming you do.

1. Do you build and ship whole products? 2. Do you work mostly on non-user facing code (backend etc)

I'd be interested to know which of these you work on.

[1] https://open.substack.com/pub/growbell/p/i-dont-care-what-th...
by dathinab | 2025-07-14 13:01:34+00:00
fun fact there is work in progress to have a cranelift based backend, which isn't exactly an interpreter but more like a AOT compiler build for WASM

but it anyway does compile things much faster at the cost of less optimizations (doesn't mean no optimizations or that it's slow per-see it's still designed to run WASM performant in a situation where a fast/low latency AOT is needed, but WASM programs are normally already pre-optimized and you many have to to do certain low level instruction optimizations which it still does)

AFIK the goal is to run it by default for the dev->unit test loop, as very often you don't care about high perf. code execution but about low latency getting feedback.

Through idk. the state of it.
by ta1243 | 2025-07-14 13:01:35+00:00
There's about 3 search engines covering 99% of the traffic, and 1 search engine covering 95%.

I'm sure in the past chiark was top. Given how popular putty at least was, for windows users, surely those search enginers should be able to override

I guess the main one gets money when someone visits putty.org though, so maybe that's it.
by rustc | 2025-07-14 13:01:52+00:00
> Ha, nice find! I'm the Adriaan in adriaan.com. I'm testing some new script features that might improve deliverability. It's not sending any personal data. I use another domain to have the least effect of ad-blockers.

You are sending the user agent, path, referrer, a session id + the IP (which is automatically sent) to your personal server and also using a different domain to track users who have ad blockers installed. Even Google Analytics does not use random domain names to track adblock users (yet).
by data-ottawa | 2025-07-14 13:01:58+00:00
Having dedicated delivery drivers stops making sense after a while

One benefit of these apps is companies which would never have had a driver now can be ordered, but the cost is all the businesses who did no longer do.

And it’s going to be a hard sell for a small business owner to pay for not employees that are in low demand by the consumer vs the zero fixed cost apps that manage that for you.
by naniwaduni | 2025-07-14 13:02:36+00:00
> As an electrical engineer who has studied many aspects of renewable energy, recycling solar panels seems like a smart idea,

Actually, hold that thought for a moment, why would that seem like a smart idea? Almost everything is "harder than you might think" to recycle. It's always been, for good reason, the least preferred of the "three R's", and its cultural salience has been an utter failure of messaging. There are only like, a handful of materials that it's been economically reasonable to run large-scale recycling operations for, and solar panels are far from a coherent material that can be washed and melted down.
by walrus01 | 2025-07-14 13:03:02+00:00
The rough estimate calculation for the theoretical 39 to 61 kWh per month are for a perfectly mounted, south facing, 15 degree tilted PV panel such as might be on the roof of a warehouse, or in a field somewhere. With no buildings or trees or shade obstructions around it. And perfectly exposed to sunlight from the moment of sunrise all the way to sunset. That's the 'default' assumptions built into pvwatts for calculating a fixed installation PV site.

On an actual car that parks under trees, in parking garages, beside buildings in the shade, etc, the actual production would be much less. Not to mention the panel would be 'flat' on the roof and rarely if ever angled facing south, unless you happened to park on a hill with the roof of the car angled south...

It's also not possible to say that a theoretical 39kWh can be turned into so many miles at 270Wh/mile because it's not a perfectly efficient system, I'd guess at least 15-20% would be lost to heat in charging the battery and DC-DC conversion.
by Aachen | 2025-07-14 13:03:13+00:00
Why?

I don't know if the link you posted answers the question, I get a blocked page ("You are visiting this page because we detected an unsupported browser"). You'd think a chromium-based browser would be supported but even that isn't good enough. I love open standards like html and http...

Edit: just noticed it goes to hackerone and not curl's own website. Of course they'd say curl can't solve payments on their own
by kalleboo | 2025-07-14 13:05:07+00:00
Ignoring MVNOs, are there are any other countries that have more than 4 nationwide mobile networks? I think the US has (had?) a handful of regional carriers that survived on domestic roaming but everywhere else I've visited typically has 3 networks competing, maybe a 4th smaller network, often a newer startup (e.g. Free in France, Rakuten in Japan, in the 2000's it was Three/Hutchinson taking this role using newly-opened UMTS licenses).
by FirmwareBurner | 2025-07-14 13:05:10+00:00
>it's not like Tim Cook or other western executives need fear extradition to the PRC or something

Tim Cook isn't going to jail in China, Apple has local employees of their branch that can go to jail and pretty sure they don't want to so they aren't gonna defy their government.

>I disagree with the "dictatorship of the proletariat" ideology

Sure, but then the masses easily switch their opinions when they see the whole due process is only for the super rich, and when they break the law it's an open and shut case.
by 1970-01-01 | 2025-07-14 13:05:16+00:00
The big problem is glue. Right now, we have no better (cheap, fast, durable) method to bond glass to plastic without using glue that lasts much longer than the life of the panel. As nobody wants to buy a panel that needs gasket maintenance, we're stuck with glue (pun intended) holding us back from solar panels being easy to recycle.
by gvison | 2025-07-14 13:05:24+00:00
Hi HN, I'm the creator of Sponge.

Throughout my extensive experience with Go development, I noticed a persistent and frustrating problem: a vast amount of time was being spent on writing repetitive boilerplate code. This ranged from API definitions and data structure conversions to configuring HTTP/gRPC servers, implementing Swagger documentation, and setting up observability systems (logging, tracing, metrics). To boost productivity, I tried various approaches—from manual coding and using snippets to employing different CLI tools—but these only offered superficial efficiency gains.

I envisioned a tool that could truly absorb this complexity, allowing developers to focus purely on business logic instead of getting bogged down in technical "glue code." This vision ultimately led to the creation of Sponge.

Sponge is a Go development framework built on a powerful code generation engine. It embodies a "Definition is Code" low-code philosophy, where the "definition" can be a SQL DDL or a Protobuf IDL. The framework intelligently parses these definitions to automatically generate a complete project structure around your core business logic, including but not limited to:

• Ready-to-use HTTP/gRPC server implementations

• Standardized CRUD API code

• Automatically generated Swagger documentation

• Corresponding client SDKs

• Out-of-the-box service templates (with integrated caching, rate limiting, circuit breaking, etc.)

• A comprehensive suite of unit tests

• Cloud-native deployment solutions (Kubernetes and Docker Compose)

Our goal is to create a development experience that retains the native advantages of the Go language while delivering the efficiency of low-code. The code generated by Sponge is your code, not framework-locked code, giving you 100% control at all times. Thanks to its modular design, you can freely replace or extend any component, truly empowering you to "own your code."

Sponge is still an evolving project, and I would love to get your feedback, answer any questions, and hear your thoughts on its future direction.

You can check out the source code and more detailed examples here: [https://github.com/go-dev-frame/sponge](https://github.com/go-dev-frame/sponge)

Thanks for taking a look!
by MeetingsBrowser | 2025-07-14 13:05:51+00:00
> What is my team’s idea of “good enough”? What bugs are acceptable, if any? Where can I do a less-than-perfect job if it means getting things done sooner?

I hop between projects regularly, and this has been the biggest source of inter-team conflict in my career.

Different people from different backgrounds have an assumed level of what "good enough". The person from big tech is frustrated because no one else is testing thoroughly. The person from a startup is frustrated because everyone else is moving too slow.

It would be nice if the "good enough" could be made explicit so teams are on the same page.
by torginus | 2025-07-14 13:06:02+00:00
I don't remember the exact details, it's possible that he charged it over the weeked (or just didn't use it, thus getting 2 extra day of charge).

You can play around with assumptions, like what if it was driven in stop-and-go traffic at very low speeds? Then your quoted 270Wh figure might be lower.

But anyways, with these general conditions, with the numbers you quoted, and with a 10 kwh battery (aspull), you'd be looking at a net loss of 775Wh/day, which means you could go 13 days between charges.

The point I tried to make, is that solar panels on hybrids/EVs add a lot of practical value to people who can't charge at home/work, and it's not just meaningless greenwashing.

Also that 2.6kWh figure is a yearly average probably, sunlight varies greatly over the year.
by rambambram | 2025-07-14 13:06:32+00:00
> As I'm currently learning how to draw myself, I know how difficult it is and seeing other people working hard at their craft to eventually produce something beautiful, after months and years of work - it's a shared experience. It makes me happy!

Today I learned: LLMs and their presence in society eventually force one to producing/crafting/making/creating for fun instead of consuming for fun.

All jokes aside, you got the solution here. ;)
by Aurornis | 2025-07-14 13:07:48+00:00
The most notable thing about this article, in my opinion, is the increase in human generated slop.

Everyone is talking about AI in the comments, but the article estimates only 20% of their submissions are AI slop.

The rest are from people who want a curl contribution or bug report for their resume. With all of the talk about open source contributions as a way to boost your career or get a job, getting open source contributions has become a checklist item for many juniors looking for an edge. They don’t have the experience to know what contributions are valuable or correct, they just want something to put on their resume.
by deepdarkforest | 2025-07-14 13:08:51+00:00
> The problem is in strcpy in the src files of curl.. have you seen the exploit code ??????

The worst part is that once they are asked for clarifications by the poor maintainers, they go on offense and become aggressive. Like imagine the nerve of some people, to use LLMs to try to gaslight an actual expert that they made a mistake, and then act annoyed/angry when the expert asks normal questions
by voidUpdate | 2025-07-14 13:09:38+00:00
I don't know if a rocket exhaust must absolutely be hotter than the environment, just at a higher pressure. If you open a gas bottle, the jet is going to be very cold, but it will produce thrust. With some quick googling, the surface pressure on venus is 90 bar, and a spacex falcon produces 350 bar in the chamber, so I think a falcon 9 could quite easily take off from the surface (ignoring the fact it would melt and the tanks might crush etc)