MurphyA/hacker-news huggingface dataset:
by _DeadFred_ | 2025-10-14 18:27:18+00:00
How old are you? Do you not understand business cycles? Life cycles? 'Baggie pants are the future, anyone wearing tired out old non-baggy pants, it's over grandpa, for we have, for the first time, discovered baggie pants are cool and modern'

It's all fun and games when everything (your trains, your new bridges, your manufacturing process) is the brand new cool version. I went through that cycle (starting family, brand new house, new cars, new boat, high paying tech job working on early 2000s cutting edge tech). Our house was the cool house for a bit. Then is was just another house. Then is became a burden with maintenance expenses on top of the mortgage. I became a grey beard with legacy tech skills.

For China, what happens when things settle more? The market flushes out half the companies making the tools (there's tons of companies during the 'fill out' cycle, but at some point that slows/industry consolidates), or new product lines replace the old, now your factory is on borrowed time until the machines break down, you aren't the new hyped cool kid (I'm talking about you USA as a country/Ruby on Rail devs/Angular devs). Like with a new home, slowly your mortgage gets supplemented with appliance repair bills and other maintenance, what was cool and new is outdated and replaced with 'better'. China is doing good with robots, but what happens next gen when roboto/AI interaction is native built in. Does China scrap their entire 2025 robot infra and replace it with 2030s? Or does someone else gain the advantage of not having those 'legacy' slower to retool, slower volume Chinese 2025 robots/infra?

It's wild how smart people don't seem to understand basic cycles anymore. China is in a growth cycle and everyone is going to their 'new home party' and saying man this is all great (it is awesome. It is amazing how China went from poverty to current success, so many improved lives I love it) and we are acting like this is the first time someone bought a new home ever and the home will always be perfect and new and cutting edge.

Let's just celebrate that so much poverty and suffering has been eliminated in China, and wish them well and continued improvements especially as they transition from the generations that suffered to their newer generations without all that trama. That is also tricky to navigate for a society as life expectations become wildly different.
by tejtm | 2025-10-14 18:27:22+00:00
great job digging up a reference! you must be a bot! :)

I read it in a book on AI, unfortunately that aisle in my library is inaccessible due to piles of obsolete crap (I wish I were kidding).

But hope springs eternal and if I get back and find it I will return here and add its deets to see if it was published before or after the SI article.

got to help future agents from going astray ...
by orwin | 2025-10-14 18:27:29+00:00
Gpt5 isn't an improvement to me, but Claude sonnet4.5, handle terragrunt way, way better than the previous version did. It also go search AWS documentation by itself, and parse external documents way better. That's not LLM improvement, to be clear (except the terragrunt thing), I think it's improvement in data acquisition and a better inference engine. On react project it seems way, way less messy also, I have to use it more but the inference engine seems clearer. At least less prone to circular code, where it's stuck in a loop. It seems to be exiting the loop faster, even when the output isn't satisfactory (which isn't an issue to me, most of my prompt have more or less 'only write functions template, do not write the inside logic if it has to contain more than a loop', I fill the blanks myself)
by Rover222 | 2025-10-14 18:27:56+00:00
The current valuation is largely driven by a future in robotics, not in traditional consumer vehicles. Both in driverless cars and the humanoid form factor. There is not another US company with anything near the position of tesla in terms of vertical integration, in-house self driving technology, manufacturing advancements, ambitious leadership, engineering talent, etc etc.

Chinese companies are the only large threat on the horizon.
by cmontella | 2025-10-14 18:28:19+00:00
> problem statement, [0] given as natural language, (modulo some inequalities and example program inputs/outputs)

I also see two graphics, and several formal mathematical expressions. You can't modulo away all the not-natural language and then claim natural language alone was sufficient. I presume these things were added by the authors to increase clarity of the problem statement, and I agree with them. They used formal languages to specify all the important parameters in an unambiguous way, which was the right call! Otherwise we would all be left wondering at the semantics.

Anyway, I don't think this really responds to my point, because competition prompts are designed to be self-contained problem statements that are as clear and unambiguous as possible for competition purposes. And in this case, they switched to speaking in a formal language when being precise and unambiguous was most important.

On the other hand, my statement was about the task of programming, which typically involves solving ill-defined problems with specifications and requirements that shift over time. I've been in programming competitions, I've also been a programmer, and I don't find one to be really related to the other.
by gsmecher | 2025-10-14 18:28:52+00:00
Oh my - good find, and also, eek.

Analogy: https://datasheet.lcsc.com/lcsc/2302211830_analogysemi-ADX11...

TI: https://www.ti.com/lit/ds/symlink/ads1115.pdf

Analogy's datasheet is directly cribbed from TI's (see TI Fig. 7-7 / Analogy Fig. 22½, pg. 18).

This already passes my "run away screaming" threshold for trust, but a decapping would help me understand whether they've stolen the physical design (bad) or just cloned it (bad).

See also: https://community.element14.com/members-area/f/forum/53365/n...
by cogman10 | 2025-10-14 18:29:19+00:00
> it is very difficult for doctors to recommend non-treatment or risk being sued into oblivion

Not my experience. I have a loved one going through cancer treatment right now and they've been very up front about risks, side effects, and even talked about DNRs with them what they mean and how they can be applied.

People and their loved ones don't want to experience death. It's often as simple as that.

> There was a wink wink situation where as the kidney failure worsened, his morphine was increased to the point where it was fatal.

In the US, exactly because of situations like this, that sort of thing is a lot harder today to pull off.

> I'd weigh the quality of life of treatment versus non-treatment.

Something to consider, it's not a binary and treatment can look entirely different depending on the cancer.

You can, for example, do a lower than effective dose of chemo which will still be effective at slowing the growth of cancer.

Some therapies, such as immunotherapy, can be practically a walk in the park.

I'd suggest strongly in any case that you have a discussion with an oncologist if you ever get to that point. Things in medicine aren't nearly as black and white as people sometimes assume.
by yoyohello13 | 2025-10-14 18:29:24+00:00
I worked on a project for my company (a low volume basic web app) and I suggested we could just start the whole thing on one server. They brought on some Azure consultants and the project ballooned out to months of work and all kinds of services. I’m convinced most of the consultants were just piling on services so they could make more money.
by matthewdgreen | 2025-10-14 18:29:30+00:00
Not good. These tools (from search engines to AI) are increasingly part of our brains, and we should have confidentiality in using them. I already think too much about everything I put into ChatGPT, since my default assumption is it will all be made public. Now I also have to consider the possibility that random discussions will be used against me and taken out of context if I'm ever accused of committing a crime. (Like all the weird questions I ask about anonymous communications and encryption!) So everything I do with these tools will be with an eye towards the fact that it's all preserved and I'll have to explain it, which has a huge chilling effect on using the system. Just make it easy for me not to log history.
by gigatexal | 2025-10-14 18:29:37+00:00
Same. As soon as I really let myself consider how vast, empty, desolate empty space is and then imagine myself floating in it with no reference and unable to tell if I am up or down or going anywhere ... I get all sorts of dread.

That being said... I'd love to if I were terminally ill yet capable enough to understand what was happening -- to be yeeted into a super super massive blackhole that was not feeding such that I would not be torn to shreds or vaporized by the accretion disk and ultimately understand what lies at the center of my now time horizon...
by Animats | 2025-10-14 18:29:48+00:00
Jim Farley, the CEO of Ford, has been visiting factories in China.[1]

"Ford CEO Jim Farley said Chinese cars have "far superior" technology, lower costs and great quality."

Ford is working on fixing this and getting a $30,000 EV out the door.[2]

[1] https://insideevs.com/news/764318/ford-ceo-china-evs-humbled...

[2] https://archive.is/kUbEW
by magicalhippo | 2025-10-14 18:30:13+00:00
> To get something faster we switched to ADS7953. It has 16 channels and runs 10 times faster.

I recall reading about a project at CERN to design a 12bit ADC chip that could sample at tens of GHz, maybe 50 or more.

I was perplexed at how they could achieve this.

Turned out it was the same we programmers do. Parallel processing.

They had taken a 12bit SAR unit which ran at like MHz rates, and just cloned it many times. They then had a large analog multiplexer in front to route the signal to the active ADC unit in a round-robin fashion.

That takes a lot of chip real-estate, and the analog muxer had to be carefully designed.

For a simpler approach to speed there is Flash ADCs[1], which kinda brute-force it.

For precision I know multi-slope ADCs[2] are often used.

Sadly I don't know much about the history, and would also love to learn more about it. Bound to be some fascinating stories there.

[1]: https://en.wikipedia.org/wiki/Flash_ADC

[2]: https://www.analog.com/media/en/training-seminars/tutorials/...
by whstl | 2025-10-14 18:30:26+00:00
Only when the service boundaries and interfaces are built with this in mind.

A service that is isolated enough it could be another company? Sure, this scales. But do company hierarchies and organization practices help this happen? I haven't seen it outside of places like Amazon where there was a mandate for it to be that way.

What companies end up with in practice are services so tightly coupled with the rest of the company that they requiring a mishmash of API requests in both directions and endless coordination. Aka a distributed monolith. All the problems with zero the advantages.
by seanhunter | 2025-10-14 18:30:27+00:00
Hence the famous joke at NASA that you get to launch the rocket when the documentation if piled up would be taller than the rocket itself.

...all of which is just an excuse to show this great picture of Margaret Hamilton [1] lead developer on the Apollo guidance system standing next to (and slightly shorter than) the printouts of the source code https://en.wikipedia.org/wiki/File:Margaret_Hamilton_-_resto...

[1] Who was admittedly quite short apparently
by screye | 2025-10-14 18:31:03+00:00
Think of it this way. There are 2 groups. Group 1 has has avoided typecheckers because they're a PITA and group 2 has configured mypy/pyright despite the devx pain. Group 1 is a lot bigger than group 2. Group 2 is more lucrative per unit than group 1.

With enough time, ty and pyrefly will approach perfectness. If they're easy enough to use today, group 1 should be able to adopt them without any extra pain. (some typechecker is better than no typechecker). This gives them momentum. In couple of years, ty/pyrefly may finally be better than mypy/pyright. Then, Group 2 can start their ports.

This way, no one misses out. Group 2 still gets their perfect typechecker, just not immediately. But in that time, Group 1 is getting familiar with using typecheckers and their sheer size helps build institutional momentum towards typecheckers as an essential piece of any python dev flow.

If A. 'certain class of python problems are permanently solved by typecheckers' and B. 'every python user has some typechecker' become true, then that opens a lot of doors. Today, B is a harder problem than A. I'm guessing that compiled/JIT python will be the next frontier once python typing is solved. Wide typechecker adoption is a blocking requirement for that door to be opened.
by dwaltrip | 2025-10-14 18:31:30+00:00
“Knowing what’s reasonable” matters.

If you have a product that’s being deployed for a new school year, yeah you should be prepared for any one-time load for that time period.

Many products don’t have the “school year just started” spikes. But some do.

It requires careful thought, pragmatism, and business sense to balance everything and achieve the most with the available resources.
by krishparikh23 | 2025-10-14 18:32:17+00:00
Been a longtime spectator of HN and finally making my first post! Seeing threads here wavering between Claude Code and Codex inspired me to make the analysis I shared above, and I hope you all enjoy :)

For context:

We spent a few thousand dollars to benchmark the performance, latency, price, and tool-calling profiles of popular code agents and found that agent performance doesn't match base model SWE-bench scores. There's a clear winner on code quality, a balanced option for those paying API rates, and an astounding alternative for price-sensitive developers.

…There's also an unexpected laggard, with weaknesses in every dimension.
by _zoltan_ | 2025-10-14 18:32:45+00:00
what is a typical workload that you speak of, where CPUs are better?

We've been implementing GPU support in Presto/Velox for analytical workloads and I'm yet to see a use case where we wouldn't pull ahead.

The DRAM-VRAM memory bottleneck isn't really a bottleneck on GH/GB platforms (you can pull 400+GB/s across the C2C NVLink), and on NVL8 systems like the typical A100/H100 deployments out there, doing real workloads, where the data is coming over the network links, you're toast without using GPUDirect RDMA.
by dessimus | 2025-10-14 18:32:45+00:00
I feel like the difference is that Kubuntu installer is specifically intended for users wanting the Desktop experience via KDE, whereas the Ubuntu installer can be used for multiple use-cases such as headless Servers or Desktops. Server admins might have reason to run zfs for root, but typically Desktop users are not really needing zfs when they have 1 or maybe 2 disks. There are other filesystems that provide some of the primary features without the overhead of zfs.

If one knows they want/need a zfs root on their Desktop, then they are likely capable of getting the KDE packages setup through the main Ubuntu installer without needing the Kubuntu installer.
by wat10000 | 2025-10-14 18:32:49+00:00
None of that ran in the kernel. Everything happens within a single process up until the sandbox escape, which isn't even covered in your article. The article's sequel* goes into detail about that part, which involves subverting a more privileged process by exploiting logic errors to get it to execute code. The only involvement by the kernel is passing IPC messages back and forth.

* https://googleprojectzero.blogspot.com/2022/03/forcedentry-s...
by medicalthrow | 2025-10-14 18:33:00+00:00
It's a bit complicated. Each school has their own grading system (some pass fail, others four tiered, others full letter grades). Additionally, there are reported distributions for each grade. Lastly, there's sometimes a summary statement at the end that usually says "X student was 'superlative'" and then a table at the end that says 'superlative' means top X% of class. On top of that, students may not get their full dean's letter that says all of this stuff. Basically, self reporting is very difficult to do given the amount of variability in grade reporting.
by dkobia | 2025-10-14 18:33:38+00:00
Besides being a meme stock, Tesla is also in the enviable position of owning its entire stack - software, hardware, chips, manufacturing etc., unlike Honda that has many critical components built by other manufacturers and not tightly integrated with the software. It is therefore well placed to make much more revenue per vehicle, if only the owner of the company can get out of its way.
by some_guy_nobel | 2025-10-14 18:33:41+00:00
> You first!

In any honest conversation, the person presenting the numbers will provide this, but I'll bite:

How many years are cumulative negative in this table?

https://data.bls.gov/timeseries/ces0000000001?output_view=ne...

(I guess the correct way to model this would be as the difference of Poissons between hires and separations, but a student-t should do just fine since we don't have separations)
by yoyohello13 | 2025-10-14 18:33:44+00:00
I'm convinced it's not the results that are different, it's the expectations.

The SVP of IT for my company is 100% in on AI. He talks about how great it is all the time. I just recently worked on a legacy project in PHP he build years ago, and now I know his bar for what quality code looks like is extremely low...

I use LLMs daily to help with my work, but I tweak the output all the time because it doesn't quite get it right.

Bottom line, if your code is below average AI code will look great.
by vidarh | 2025-10-14 18:33:59+00:00
I know of at least one organisation that'd automatically wipe every instance on (ssh-)user logout, so you could log in to debug, but nothing you did would persist at all. I quite like that idea, though sometimes being able to e.g. delay the wipe for up to X hours might be slightly easier to deal with for genuinely critical emergency fixes.

But, yes, gating it behind notifications would also be great.
by hadlock | 2025-10-14 18:34:06+00:00
Consumer devices are already available that offer 128gb specifically labeled for AI use. I think server side AI will still exist for IoT devices, but I agree, 10 years seems pretty reasonable timelie to buy a GTX 5080-sized card that will have 1TB of memory, with the ability to pair it with another one for 2TB. For local, non-distributed use, GPUs are already more than capable of doing 20+ tokens/s, we're mostly waiting on 512gb devices to drop in price, and "free" LLMs to get better.
by Alive-in-2025 | 2025-10-14 18:34:15+00:00
That view sounds like it's coming from a position of a white person, not married to a minority, not an immigrant. That describes me too. Software engineer, more secure economically.

Even people with visas or permanent residency, or who even look like they might be Hispanic are justifiably worried about a random car pulling them over and breaking their window. If you aren't aware or concerned, I call that oblivious or a denial of reality. Or privilege (edit: corrected spelling).

It's different in some ways of course than with covid.
by bigbadfeline | 2025-10-14 18:34:37+00:00
> Under a truly multilateral system of the ICU, China would have been severely disciplined years ago for its distortionary surplus actions.

Don't blame China for this, they provided what they were asked to provide, blame those who "failed to discipline them years ago". Go to the beginning of this thread where I pointed out who tried to stop the trend.

> The status quo you support is not grounded in economic literature than it is a incoherent mess that was created through political circumstances.

The status quo is what reality is today. Punishing China has nothing to do with advancing the US economy, much less when it boils down to erratic tariffs motivated by speculation and crony business relations.

> The status quo you support is not grounded in economic literature than it is a incoherent mess that was created through political circumstances.

This is so rich that I have to correct it again, the hard way:

The economic literature is an incoherent mess that was created through political circumstances.

Keynes is no exception.
by nicbou | 2025-10-14 18:34:54+00:00
A few things that made a noticeable difference for me:

- A do not disturb mode that is noticeable: no wallpaper, no clock (black on black), no notifications, battery saving mode. If I'm around others, my phone is in that mode.

- No social media apps, and stay logged out of the mobile website. Don't remember the password.

- No email app. I thought it would be a problem, but I've been logged out of Gmail for over a month. I forget to check email. It's great!

- A wrist watch. Get the time, not the notifications.

- Something to keep busy, but only for medium periods. I like reading articles queued in Instapaper.

- Ad block rules and other delays for the things you really struggle to stop doing.

- Ad block rules to remove the distracting elements of websites you must use. Remove the feeds wherever you can, or redirect the feed page to the notifications page.

- Turn off ad blocking. I never use the internet on my iPad because the unfiltered internet is unbearable. I see a cookie banner I can't skip and it takes me right out of it.

- Keep your phone in your backpack or in a separate room.

- Paper books
by mothballed | 2025-10-14 18:35:39+00:00
I said it was an implied right up until the Civil War, not that the Confederacy was the shining example on a hill (in fact the confederates would no doubt deny the slaves themselves the right of secession). You've pointed out to one example of secession that might be worse for black people, ignoring all the while in my relative comment the example I used was of the black people themselves seceding from the tyrannical state (Haiti).

Damning secession because it's not perfect cuz muh Confederacy is just intellectually dishonest. No political system is perfect, having the option is better than nothing. I have never implied that the right of secession should stop at the size of a slave state and the slaves could not themselves secede which they have in fact successfully done.
by IshKebab | 2025-10-14 18:35:59+00:00
It's not really that bad. Unless you want to be adventurous you need these tools:

* uv: project management, formatting

* Pyright: type checking

* Pylint: linting (this is probably optional though I would strongly recommend it). Ruff is an option but I don't think it is quite as comprehensive yet.

There are alternatives for those tools but they are pretty clearly the best options at the moment. There's nothing in uv's league, and the only alternatives in Pyright's league is BasedPyright. Hopefully Ty and Pyrefly will be good options in future but I don't think they're ready for production use just yet.