MurphyA/hacker-news huggingface dataset:
by maplethorpe | 2025-08-18 02:59:54+00:00
I'm similar, honestly. I've spent countless hours trying to become a good drawer and a good 3D modeler, but I lack the ability to see something clearly in my mind's eye, and it feels like it's always held me back.

The thing is, I've actually worked as a 3D artist for a number of years. Some people even tell me I'm good. I suppose if that's true at all, it's because I've learned to use the computer to do the visualizing for me.

For some other artists, their process seems to be that they first picture a 'target' image in their mind, and then take steps towards that target until the target is reached. That seems impossible to me -- supernatural stuff. I almost don't believe they can really do it.

My process is closer to first finding some reference images, then taking a step in a random direction and asking whether I'm closer or further away from those references. I'm not necessarily trying to copy the references exactly, I'm just trying to match their level of quality. Then I take another random step, and check again. If you repeat this process enough times, you'll edge closer and closer to something that looks good. You'll also develop a vague sense of 'taste', around which random movements tend to produce more favourable results, and which random movements tend to produce more ugly results. It's a painful process, but it's doable.

I guess what I'm trying to say is that the ability to visualize isn't a prerequisite for 3D modeling.
by mitthrowaway2 | 2025-08-18 03:01:15+00:00
As few and far-between as the CNC machine shops and PCB assemblers are in the west, it's even fewer if you want something even moderately sophisticated for making a high-tech product like stamping, spinning, heat-treating, electroplating, coating, anodizing, rubber-overmolding, photo-etching, screen-printing, and so on. At that point you basically buy machines (probably from China) and do it all in-house, or you send it to China where, as other commenters point out, you'll get an affordable quote back within 24 hours.

But once you're having your parts heat-treated by one Chinese company, electroplated by another, and over-molded by a third, you really may as well move the whole production line there.
by csomar | 2025-08-18 03:02:10+00:00
How is chart 1 showing everything is fine? US population and consumption have both increased, meanwhile production is still the same which suggests that these products must be coming from somewhere else.

If you really had an automation boom, this will show up as an increase in output. If there is no increase in output and an increase in demand, the prices/margins improve which might explain why producers are happy but they won’t be able to export their products; which they might not want to do as China has killed any possible margins.
by peepeepoopoo140 | 2025-08-18 03:02:22+00:00
Silt buildup is a trope that often gets repeated as a reason for tearing down dams, but it has no effect on power output. Generating capacity is determined by vertical pressure head, i.e. how far the water drops as it passes the dam, and not by how much water is held by the reservoir. It's factually incorrect to say that silt buildup causes a decrease in generating capacity.
by sivm | 2025-08-18 03:03:04+00:00
Here it is. It drove me crazy losing sleep

ATEQUINOXREADEDGETOEDEASTNORTHEASTFACETHENLETEDGEORDERBYTHERIMXBERLINCLOCKCHOOSEANDNAMETHEFINALCO

AT EQUINOX READ EDGE TO ED EAST, NORTHEAST FACE THEN LET EDGE ORDER BY THE RIM BERLIN CLOCK CHOOSE AND NAME THE FINAL CO
by notanewbie | 2025-08-18 03:03:48+00:00
End user here. 4 year old laptop with original storage drive (already replaced original SSD system drive with a new one) updated and corrupted the 1TB HDD. Pulled it out of the machine (HP laptop, turns out it was a Seagate HDD) and replaced it with another SSD. Yes, this laptop was originally a Windows 10. Yes, it was upgraded to Win11 last year.

Blaming the end user for the update corrupting an existing drive that has had NO ISSUES for over 4 years is about the dumbest and most condescending thing I've seen. Thanks for being absolutely no help at all, everyone but wildpeaks. The very first reply is someone who apparently went over to the FB post and spammed every comment with "CLickbait (sic) doesn't apply to anyone blah blah".

Considering the giant SHOVE that Microsoft has subjected us to in the last few years to upgrade to the latest and greatest OS, you would THINK that SOMEONE would remember that a lot of those older machines that are now running Win11 should be considered.

Also, anyone replying to a Windows problem with "well, you should be using Linux, too bad so sad" needs to check their attitude at the door. What an entitled life you must lead.

Going back to wrestling with trying to access the now external HDD. Do I sound bitter? You're d**ed straight.
by harry8 | 2025-08-18 03:04:09+00:00
>Putting aside all of the discussion on whether IQ is a valid construct

>Having a computer score well on them is better than the computer scoring poorly, but probably does not mean anything close to what the same result means in a human.

The first caveat is important because if you don't "put it aside" they do in fact mean pretty much the same, i.e. nothing useful or relevant. You can use IQ to measure subnormal intelligence. Average or above scores mean nothing beyond that you can get those scores on an IQ test.

Worth repeating every time it comes up.
by btbuildem | 2025-08-18 03:04:38+00:00
And why is that? Because the logs were not hand-hewn? Source code was not crafted by the honest, simple, hard-working indigenous peoples of... wherever?

If you read through that claude.md, it's a well-organized summary of the project, touching on design, architecture, enumerating the functionality implemented so far, future goals, and more. It makes for a pretty great onboarding document for collaborators, tbh.

Have jetpack, will fly.
by tick_tock_tick | 2025-08-18 03:05:13+00:00
> You're ignoring inflation. Real (inflation adjusted) median earnings are up 12%, in total, over the past 45 years. [1] That also understates the problem because many things (education, healthcare, debt costs, etc) are understated or not even considered in inflation measurements. There's also been a substantial increase in baseline necessities for the average person (internet, computing device, etc). Factor these in and it's fairly safe to say that real incomes have declined for the majority of people.

So what your saying even though peoples baseline expectations are higher they got, cellphones, Netflix, and are taking home more money?
by ekusiadadus | 2025-08-18 03:06:07+00:00
I’ve never used reST since Markdown has usually been sufficient for me. However, I recently had a situation where Markdown became frustrating to work with. Indeed, once a document exceeds ten pages, I feel that reST would make managing it much easier.

It would be nice if emphasis and other inline formatting worked smoothly even in agglutinative languages...
by schoen | 2025-08-18 03:08:16+00:00
What I've noticed, especially from visiting Singapore, is that Indian (and other South Asian) religious vegetarianism often involves finding great alternatives to meat, while Chinese religious vegetarian often involves finding imitations of meat. Both of these habits are rather strong culturally and it would probably feel kind of weird to Indian vegetarians to eat mock meat, or to Chinese vegetarians not to eat mock meat.

The big (well, it's all relative!) mock meat store in Oakland, California, is in Chinatown and their staff and clientele are mostly Chinese, and their products are mostly from Chinese-speaking regions and companies. They have dozens of highly specific mock meats so that people can avoid the religious violations associated with eating meat, while continuing to have specific dishes that they're familiar with.

I personally started out with aesthetic vegetarianism before getting into ethical vegetarianism; that means I disliked meat itself at first, so I usually haven't been excited for mock meat and sometimes have been grossed out by it. But I have a good friend who started out with ethical vegetarianism and has never gotten into aesthetic vegetarianism; he loved meat but came to feel that it was rather harmful and didn't want to be responsible for its production. He has been trying every single kind of mock meat that he can find ever since going vegetarian and has made many of them staple parts of his diet.

I doubt that there's a single way to bridge this cultural gap or resolve it decisively in favor of one tradition or the other.

I totally agree that cultures that have a native tradition of vegetarianism (Indian, Ethiopian, Eastern Orthodox Christian) have tended to come up with awesome stuff that's not based on meat at all. However, people going vegetarian from a non-vegetarian cultural and culinary background don't necessarily want to change their entire cuisine and palate as a result. For many of them, that means mock meats are an extremely appealing option!
by Aeolun | 2025-08-18 03:08:45+00:00
Sure, but that more than surface level meaning comes out in the story, not often in the specific way the sentences are written (I acknowledge those exist, I just don’t consider them the majority).

Also, you say you don’t understand why anyone would be interested in the AI slop. But from the article we learn that one is indistinguishable from the other (apparently even to the one professional author that tried)
by pogue | 2025-08-18 03:08:45+00:00
Hey @nextdns team. I'm a long time customer of NextDNS. I've been using your service for a few years now, but it seems a large amount of your primarily offered services & blocklist offerings are SEVERLY out of date. I detailed that here on Reddit: https://www.reddit.com/r/nextdns/s/IX2mUogHPK

Your input on this thread would be greatly appreciated, as the community wants NextDNS to be the best service it can be.

I do appreciate the addition of the Age Verification Bypass, though. Many users on r/nextdns are trying to guess how it works. Proxing specific domain requests to show the user is from another country is our best guess. But I would still be very interested in the specifics.

Thanks.
by AdieuToLogic | 2025-08-18 03:08:56+00:00
> The author went from small companies to a big one. Has anyone gone the other way?

I have and the biggest difference is that the larger the company, the more the problem to solve is interpersonal and/or group politics and not technical issues.

Large companies typically take a Golden Handcuffs[0] approach to retain valuable employees. Usually, this makes people who have options to leave accept more organizational bovine excrement than if the financial carrot stick did not exist.

As to how to frame the "left mega-corp to effect change" argument needs to be framed... Well, that's about it. Every smaller team I have had the privilege to work with has understood why I did.

0 - https://en.wikipedia.org/wiki/Golden_handcuffs
by anacrolix | 2025-08-18 03:10:12+00:00
I'm not a short guy, but I think it's unfair. Short guys are stereotyped with a particular personality, but the same buckets exist for women with other unpopular traits.

I think men are being increasingly disenfranchised of the qualities that made them attractive. I think it's sad that people are reaching for surgery but I don't judge them.
by ZYbCRq22HbJ2y7 | 2025-08-18 03:10:50+00:00
Good to someone, somewhere, telling everyone else what good is.

Arguably, code formatters should be configurable, to get a format for your code that you want. Unfortunately, prettier isn't one, and it is a form of regression in many communities at the cost of choice pruning.

It might be great for a CI pipeline for constraining how code should look (use prettier, dumbass!), but it isn't great for actually formatting code, as it just makes the code "prettier".
by petesergeant | 2025-08-18 03:10:56+00:00
Claude’s wide adoption makes it more likely Anthropic will stay SotA, as do the max plans. This is the training data they crave to be able to improve, and it’s costing them peanuts while identifying customers who’ll pay and building loyalty. The data flywheel enabled by Claude is the closest thing to a vault any of the models have right now.
by skydhash | 2025-08-18 03:10:59+00:00
Maybe I can't understand what TFA is describing, but from what I know a patch is usually tied to a specific commit, so a very specific point of time in the upstream lifetime. It does not make sense to have it lingering longer than that. Even in the case when you want to maintain a set of patches (package building,...) you usually revise it every new version of the software. In this case, the intent is much more important than the how (which quickly become history).
by stego-tech | 2025-08-18 03:11:51+00:00
Solid writeup of NUMA, scheduling, and the need for pinning for folks who don’t spend a lot of time in the IT side of things (where we, unfortunately, have been wrangling with this for over a decade). The long and short of it is that if you’re building a HPC application, or are sensitive to throughput and latency on your cutting-edge/high-traffic system design, then you need to manually pin your workloads for optimal performance.

One thing the writeup didn’t seem to get into is the lack of scalability of this approach (manual pinning). As core counts and chiplets continue to explode, we still need better ways of scaling manual pinning or building more NUMA-aware OSes/applications that can auto-schedule with minimal penalties. Don’t get me wrong, it’s a lot better than ye olden days of dual core, multi-socket servers and stern warnings against fussing with NUMA schedulers from vendors if you wanted to preserve basic functionality, but it’s not a solved problem just yet.
by rockwotj | 2025-08-18 03:12:08+00:00
Fun fact: this is how github adds syntax highlighting in its search bar. A while back I built the same syntax highlighting in Shortwave (an email client) using the same “view on top of a transparent input” trick. Pair it all with the following blog, for a top notch search UX

https://blog.superhuman.com/delightful-search-more-than-meet...
by adultSwim | 2025-08-18 03:13:23+00:00
Food is important. Most people don't want to stop eating all the dishes they enjoy and just switch to Indian food. People lie on a spectrum of openness to new things. Developing a high quality direct alternative to a foundational yet highly fraught ingredient of the American diet makes sense to me. Even a bit less beef mitigates the near daily amputations by workers at processing plants or horrors we are adding to with climate annihilation.

Personally, Impossible and Beyond materially improved my life by adding to it. I enjoy their products, and still make plenty of Indian food.
by discordance | 2025-08-18 03:13:46+00:00
Here in Australia, the government is providing subsidies to households for buying batteries (backed by solar).

After paying $15k (after subsidies) for a 40kWh battery, our battery is filled by roof solar and grid provided renewable energy, when needed, at very cheap rates (6c/kWh). I pay $1 a day for grid connectivity. Our total annual energy bill will be approximately $500 for the foreseeable future.
by voidhorse | 2025-08-18 03:14:21+00:00
Interesting study. I think the use of AI boils down to this: is the product independent of the process and the context? Or is it dependent on it in some way? I think, when it comes to art, the latter is truer than the former, and most use of AI in creative fields is predicated on trying to convince people to engage with art in an extremely shallow way (art strictly as soulless, time filling entertainment).

When an author writes a novel, the novel does not exist in a vacuum. The author's persona and the cultural exchange that emerges around the text also becomes an important part of the phenomenal status of the the work and its cultural recognition. Even when an author remains pseudonymous and makes no appearance, this too is part of the work.

If an author uses AI as a tool and takes care to imbue the output with artistic and personal relevance, it probably will become an art object, but its status may or may not be modulated by the use of AI in the process to the extent that the use does/doesn't affect people's crafting interpretations of the work, or the author's own engagements. Contrarily, AI generated work that has close to no actual processual involvement on the part of the author will almost always have slop status, just because it's hard to imagine an interpretive culture around such work that doesn't at some point break down in the face of the inability to connect the worm with other cultural touchstones or the actual experience of a human being. Maybe it could happen, but if it did, at that point the status of the work is till something different in so far as it would be a marker not of human experience, as literature traditionally has been, but something quite new and different literature-cum-hypermarket(we already had mass market) product.
by jasonjayr | 2025-08-18 03:14:40+00:00
This strikes me as something that Kubernetes could handle if it could support it. You can use affinity to ensure workloads stay together on the same machines, if K8s was NUMA aware, you could extend that affinity/anti-affinity mechanism down to the core/socket level.

EDIT: aaaand ... I commented before reading the article, which describes this very mechanism.
by bilkow | 2025-08-18 03:16:06+00:00
(not your parent commenter)

> For me, programming is about corralling motivation more than anything else. Rust saps my motivation is ways that Zig does not.

Yes, agree with you a lot! Maybe our brains are just wired differently, for me, no other language (until now) gives me as much motivation as Rust, as it's type system and docs make me feel really good.

> Zig is simply a much smaller language than Rust. I use Zig because my brain isn't big enough for either C++ or Rust.

Disclaimer: haven't really tried Zig yet. IMO you don't need to keep the whole of Rust in your brain to use it, I usually can just focus on the business logic as if I make a stupid mistake, the compiler will catch it. That (and the type system) is what makes me more efficient with it than other langs. I also stay clear of lifetimes unless I really need them (which is almost never for application code). An extreme example of the opposite is C, where I need to take care about anything I do as it will just accept anything (e.g. auto casting types) so I need to be vigilant about everything.

All of that said, there are patterns that will just be harder to reason about in Rust, mostly with self-referential things, and if you area already used to using them a lot, this can be a hassle. If you're used to smaller data structures and data-oriented programming, it will be a lot easier.

This is not trying to convince you or anyone else, just showing a different perspective. If you feel better with Zig, use it! Everyone has their own experience.
by briHass | 2025-08-18 03:16:49+00:00
One that jumps immediately to mind is IQ testing used for epidemiology, such as exposure to toxins and the effects on children. IQ tests were used in the original study (Phillip Landrigan) used to show how leaded gasoline causes cognitive imparement in children. For things that cause sub-clinical imparement, you need a way to test for lowered intelligence, that doesn't rise to disability level.

That's a few million, if not billion people who's lives have been improved by having IQ tests that were used to force environmental regulation worldwide.
by schneems | 2025-08-18 03:18:48+00:00
> The national-vs-local-grid topic is a red herring

I used that in passing as a measure to show how violently against regulation texas is. It was a throwaway sentence that apparently missed its mark.

> It doesn’t change anything about what I said

What did you say? I heard "we shouldn't try to make it better if it's not GUARANTEED to make it better." I countered with "it's worth trying." I think that's not your recollection of events. Maybe you're saying that the grid not being connected to the national grid didn't cause it to go down?

I'm saying that the craptastic market-focused enron designed grid system is awful and the lackluster political response afterward is not confidence inspiring. We can and should do better.

> My family and I too lived through the winter storm, going multiple days without power

That sucks. I genuinely hope you don't have to go through another one like it.

> facts

I gave you my source of facts (podcast), besides living through it. I'm not hearing different facts or sources from you. Is there something misleading or wrong about the podcast you want to highlight? Other than you're against connecting to the national grid, what are you advocating for?
by echelon | 2025-08-18 03:19:05+00:00
Oh, that's all?

Google is one of the most anticompetitive companies to have ever existed. MaBell has nothing on the new AI overlords.

The browser / web / search / ads thing is insane, and the fact that they've made it so companies have to pay to protect their own brand is beyond fucked. It ought to be illegal.

And they own the largest media company in the world and have a commanding lead in AI and autonomous vehicles. They're bigger than most countries and are poised for world domination.

Break these MFs up already.

To think the government got mad at Microsoft for IE. Jeez. We used to have a spine when it comes to antitrust.
by AdieuToLogic | 2025-08-18 03:19:19+00:00
> Unfortunately, I've found that describing what I've learned over the past three years (without any negativity) gives founders the ick. The survival skills you need in the jungle are very different from the ones you need in a zoo, and they feel I've spent too much time in a zoo.

Try describing where you want to be and not so much where you have been.

By that, I mean when interviewing with smaller organizations, pick out the things you have learned which would be beneficial to a much lesser funded effort. For example:

- automated builds are repeatable - unit/feature/integration tests translate to lower costs - too many layers of management stifles progress - <insert other lessons you have learned here>
Show HN: Fast360 – A web tool to benchmark open-source OCR models side-by-side
by yanaimngvov | 2025-08-18 03:19:44+00:00
Hey HN,

Like many of you, I've been building RAG pipelines recently, and constantly hit a wall at the very first step: getting clean, structured Markdown from PDFs.

I found myself in a loop of "environment hell"—spinning up different Conda environments to test Marker, then PP-StructureV3, then MinerU, just to see which one worked best for a specific paper or financial report. It was a massive time sink. Static leaderboards weren't much help, because they don't tell you how a model will perform on your specific, messy document.

So, I built the tool I wished I had. It's a simple web utility that I call an "OCR Arena."

You can try it here: https://fast360.xyz

The idea is simple: upload a document, select from a lineup of 7 leading open-source models, and it runs them all in parallel, showing you the results side-by-side. The goal is to get you from "which parser should I use?" to having the best possible Markdown in under a minute.

It's completely free, and I made sure there's no login/signup required so you can try it with zero friction. Here’s a quick GIF of the workflow:

https://github.com/shijincai/fast360/blob/main/nologin.gif

The tech stack is a pretty standard setup: Next.js/React on the frontend, a Node.js/Express backend acting as a BFF, and a Python service that manages the model execution via a Redis/BullMQ queue.

This is a web service, not an open-source project, but I've set up a public GitHub repo to act as an information hub, a place to track community feedback, and to share more about the tech. You can find that here:

GitHub: https://github.com/shijincai/fast360

I built this to solve my own problem, but I'm hoping it might be useful to some of you as well. I'll be here all day to answer any questions and listen to your thoughts.