MurphyA/hacker-news huggingface dataset:
by jcranmer | 2025-12-04 22:56:17+00:00
Actually, I think all of the jet engine manufacturers these days are using 3d printers for some of their parts? Although you usually find the press releases talking about this using the term "additive manufacturing" instead. See, e.g., this press release from 2018 about a notable jet engine manufacturer using 3d printing: https://www.geaerospace.com/news/articles/manufacturing/manu...

(Although note that these are not using plastic parts, to be clear.)
by bravetraveler | 2025-12-04 22:56:20+00:00
I see, there's hope yet. I didn't read that close, gotta skim with all this ~value~ generation

I mean, I got the gist it might change... but I assumed this is a flat page, made once. For the lulz. Entirely missed the relevant FAQ!

edit: I'll actually check this again to see what the robot(s) think, others have good a suggestion: more, compare sentiment beyond Gemini.
by sureglymop | 2025-12-04 22:56:35+00:00
Except it isn't just "a way to run a bunch of containers across a few machines".

It seems that way but in reality "resource" is a generic concept in k8s. K8s is a management/collaboration platform for "resources" and everything is a resource. You can define your own resource types too. And who knows, maybe in the future these won't be containers or even linux processes? Well it would still work given this model.

But now, what if you really just want to run a bunch of containers across a few machines?

My point is, it's overcomplicated and abstracts too heavily. Too smart even... I don't want my co workers to define our own resource types, we're not at a google scale company.
by OhMeadhbh | 2025-12-04 22:56:45+00:00
Sure. You can call anything ugly. I got in trouble with Walton because I said the borrow checker should be an external tool for C++. With the exception of Lisp, which is $DEITY's own language, all languages have problems. There are aspects of Rust that I like more than C++ (traits vs. classes, for instance.)

The main difference here is I won't down-vote you because you say you don't like Rust.
by iamnothere | 2025-12-04 22:57:24+00:00
True hacker kids will figure it out no matter what. If the phone is restricted they will jailbreak it or beg an old one from a friend. If the network is locked down they will crack the password for the neighbor’s wifi. If the clearnet is locked down due to authoritarian laws, they will end up on incredibly sketchy sites on the dark web. If you block all escape outlets they will do really stupid things in nihilistic protest like huff cans of whipped cream or scam money from crypto. The power of bored youth springs eternal.

What I’m saying is you can set rules, you can try your best, but under no circumstances can you build an impenetrable wall for determined kids. Things like this header solution or better controls on the end device would make things safe for the vast majority of kids. So don’t ruin the internet for adults because of a handful of unruly kids who are going to get in trouble no matter what.
by harry8 | 2025-12-04 22:57:42+00:00
I don't know about unbound's blocklists and stats or indeed much about unbound at all.

This: https://docs.pi-hole.net/guides/dns/unbound/ was stupidly simple, pi-hole has a gui that I was already used to and it all works great. So I think about and study other things that need fixing/improving in my life instead.

To flip it, why would I use unbound without pi-hole? What's the win I haven't seen (or even looked at or considered?)
by blargey | 2025-12-04 22:58:02+00:00
If you don't understand a concept that's part of the stock market, reading the Investopedia article will go a long way. It's a nice site for basic overviews. https://www.investopedia.com/terms/b/buyback.asp

The short answer is that the trend of frequent stock buybacks as discussed here is not being used to "eliminate debt" (restore private ownership), it's being used to puff up the stock price as a non-taxable alternative to dividend payouts (simply increasing the stock price by reducing supply does not realize any gains, while paying stockholders "interest" directly is subject to income tax). This games the metric of "stock price", which is used as a proxy for all sorts of things including executive performance and compensation.
by LoganDark | 2025-12-04 22:58:05+00:00
This preprint inspired me greatly: https://www.thetransmitter.org/spectrum/untangling-biologica...

It looks like this article is talking about that exact preprint, but a quick skim didn't reveal any sort of link.

Ever since I first read it, I've been training myself to identify the subtypes. I don't have good names for them, nor do I know how they correspond to the names in the preprint, but I can usually tell them apart. I have indeed seen exactly four.

I would love for there to be more research into the intricacies of each subtype, because I feel that care and accommodation could get a lot more personalized and helpful if there were less of "anything goes / anything could happen" and more specialization to what's most likely to be effective for each particular subtype. As it is, a lot of care programs or individuals supporting them may be specialized to an unknown degree to particular subtypes and not really understand how to become less specialized or even specialize further.

On top of that, I greatly want to understand better the subtypes other than my own, not least because a couple of them I can find very difficult to communicate with because my knowledge and arguments are formatted differently than how they learn. I want to learn how to format my knowledge in a way that's easier for them to understand and more convincing for them.

I'm just very curious and interested and I really hope the idea of autistic subtypes takes off because it absolutely agrees with what I've seen in practice.
by oncallthrow | 2025-12-04 22:58:21+00:00
> Other features common in modern languages, like tagged unions or syntactic sugar for error-handling, have not been added to Go.

> It seems the Go development team has a high bar for adding features to the language. The end result is a language that forces you to write a lot of boilerplate code to implement logic that could be more succinctly expressed in another language.

Being able to implement logic more succinctly is not always a good thing. Take error handling syntactic sugar for example. Consider these two snippets:

let mut file = File::create("foo.txt")?;

and:

f, err := os.Create("filename.txt") if err != nil { return fmt.Errorf("failed to create file: %w", err) }

The first code is more succinct, but worse: there is no context added to the error (good luck debugging!).

Sometimes, being forced to write code in a verbose manner makes your code better.
by throwaway290 | 2025-12-04 22:58:29+00:00
I don't think I'm as hyper sensitive to llm writing as some others here but this triggered me very quickly. I started scanning and selectively reading after the intro which was just completely soulless. After I reached the end of section 1 I closed tab.

It's cumbersome. Things like "This essay examines two questions." Bold is used wrong. Uniform style wall of text all the way, with identical size sections and everything. Section conclusion not reflecting its title. Looking closely I noticed a couple of other tells but I won't share them in case they are reading.
by Bender | 2025-12-04 22:58:34+00:00
The client does not send an RTA header. The RTA header is only sent by the server or load balancer by design. Absolutely no action required by web site operators and owners assuming they enabled the header on any URL that is either adult or user-generated content.

It is up to the client what to do with the header which right now is nothing. A law would be required to get the snippet of code added to user agents. I estimate it would take an intern one afternoon to get it into the clients they support not counting dev/qa, management approval, etc...

Challenge to FAANG: Show off your interns! There is no harm in adding the code required to detect this header. Example header to detect sent from NGinx. If you detect this header activate nanny controls. To be safe do a separate parental_build to get manager approval.

add_header Rating 'RTA-5042-1996-1400-1577-RTA' always;

All one need detect is: RTA-5042-1996-1400-1577-RTA

For fun, search for this on Shodan.
by spapas82 | 2025-12-04 22:58:36+00:00
Using Django for almost 15 years, almost exclusively, for both business and personal projects. Have tried a lot of other frameworks, nothing clicks so good with me.

My only (small) complain with this release would be that they included the task framework but didn't include a task backend and worker. I'd prefer to wait a bit and include everything in the next version.
by _alaya | 2025-12-04 22:58:38+00:00
Predicted almost a century ago now:

Oceania was at war with Eastasia: Oceania had always been at war with Eastasia. A large part of the political literature of five years was now completely obsolete. Reports and records of all kinds, newspapers, books, pamphlets, films, sound-tracks, photographs -- all had to be rectified at lightning speed. Although no directive was ever issued, it was known that the chiefs of the Department intended that within one week no reference to the war with Eurasia, or the alliance with Eastasia, should remain in existence anywhere. The work was overwhelming, all the more so because the processes that it involved could not be called by their true names. Everyone in the Records Department worked eighteen hours in the twenty-four, with two three-hour snatches of sleep. Mattresses were brought up from the cellars and pitched all over the corridors: meals consisted of sandwiches and Victory Coffee wheeled round on trolleys by attendants from the canteen. Each time that Winston broke off for one of his spells of sleep he tried to leave his desk clear of work, and each time that he crawled back sticky-eyed and aching, it was to find that another shower of paper cylinders had covered the desk like a snowdrift, half burying the speakwrite and overflowing on to the floor, so that the first job was always to stack them into a neat enough pile to give him room to work. What was worst of all was that the work was by no means purely mechanical. Often it was enough merely to substitute one name for another, but any detailed report of events demanded care and imagination. Even the geographical knowledge that one needed in transferring the war from one part of the world to another was considerable.

https://www.george-orwell.org/1984/16.html
by chrysoprace | 2025-12-04 22:59:18+00:00
Yes but it's a measure of _volume_, whereas flour is best measured by _weight_. Any volume measurement of flour can vary wildly depending on many factors, such as how densely packed it is.

King Arthur Flour have a short video[0] demonstrating the wildly different weight measurements from measuring a "cup" (the same cup size across samples).

Measuring liquids by volume is totally fine because you generally won't get a large difference between two different cups of water (although I still generally measure that by weight as a personal preference).

[0] https://www.youtube.com/watch?v=GUSovVHpqsU
by mythrwy | 2025-12-04 22:59:24+00:00
That is also how things wind down and progress ceases and civilizations decay. You need a measure of conflict and difference to move things forward.

I do agree however this needs to be controlled and within bounds so as not to be totally destructive and also because you can't get anywhere with everyone pulling in different directions.

In evolutionary terms, variation is the basis for natural selection. You have no variation then you have nothing to select from.
by PaulHoule | 2025-12-04 22:59:42+00:00
So if X% of the economy benefits directly you might say 100-X% of the people would benefit secondarily because the people who benefit would have more money to buy services, building, etc. Trouble is in the short term that X is probably less than 5% so that multiplier effect is not that big.

The industry that has the most intractable 'national security' issues in my mind is the drone industry. The problem there is that there are many American companies that would like to build expensive overpriced super-profitable drones for the military and other high-end consumers and none that want to build consumer-oriented drones at consumer-oriented prices. [1] Drones are transformational military because they are low cost and if you go to war with a handful of expensive overpriced drones against somebody who has an unlimited supply of cheap but deadly drones guess who ends up like the cavalry soldiers who faced tanks in WWI?

There is a case for industrial policy there and tariffs could be a tool but you should really look at: (1) what the Chinese did to get DJI established and (2) what the EU did to make Airbus into a competitor for Boeing. From that latter point of view maybe we need a "western" competitor to DJI and not necessarily an "American" competitor. There are a lot of things we would find difficult about Chinese-style industrial policy. If I had to point to once critical difference it's that people here thought Solyndra was a scandal and maybe it was but China had Solyndra over and over again in the process to dominate solar panels and sure it hurt but... they dominate solar panels.

[1] I think of how Microsoft decided each project in the games division had to be 30% profitable just because they have other hyperprofitable business lines, yet this is entirely delusional
by Scubabear68 | 2025-12-04 22:59:43+00:00
This will probably get me voted into oblivion, but reading your posts here, I wonder how you would do if accommodations were taken away from you entirely in your elite university.

Maybe I am completely wrong, but I suspect rather strongly you would do just fine based on what I am reading here.

And before people flame me into oblivion, in addition to my own kids I know lots of others with significant learning disabilities. They have one thing in common: they don't write like this.
by 7373737373 | 2025-12-04 22:59:48+00:00
> Pi has been proven to contain every finite sequence

This has not been proven yet: https://math.stackexchange.com/a/216348/575868

(or more generally: https://en.wikipedia.org/wiki/Disjunctive_sequence)

Depending on the infinite grid filling scheme even these properties may not be sufficient to guarantee that every two dimensional pattern is initially generated because the grid is two-dimensional, but the number property is "one-dimensional". A spiral pattern for example may always make it line up in a way such that certain 2d patterns are never generated.
by bsder | 2025-12-04 23:00:07+00:00
> Never with a GUN to my head would I install 3D printed parts in a CAR engine, let alone in an aircraft engine.

The fabrication technology doesn't matter. The qualification process, on the other hand ...

This is the primary reason why I never got a pilot's license. I suspect I would spend far too much time making sure the maintenance was up to standard and far too little actually enjoying flying.
by quickthrowman | 2025-12-04 23:00:21+00:00
A utility is most likely only going to offer a 240V 400A single-phase service at best for a residence in the US, 320A can be used continuously. If you need more they’ll usually offer multiple 400A services.

I’ve heard stories about people convincing their utility to install three-phase service drops in their homes, but usually it’s not an option.

Anyways, 320A continuous load at 240V single-phase is 76.8kW, if you assume 25kW per server (20 kW for server, 5kW for cooling), you can run (3) servers and 15 tons of cooling and still have just enough left for one 120V 15A circuit to charge your phone and power a light.
by hylaride | 2025-12-04 23:01:19+00:00
The company was founded by an ideas guy (not technical) and the first hire was the (technical) CTO. The CTO set the initial excellent engineering culture. The way I saw it, the founder had no choice but to defer to the engineering team in the beginning because without them there was no future. However, once we started bringing in revenue, the pressure and interference from the CEO started to mount until the CTO essentially got tired of it and moved on. The CEO wasn't even a terrible person, but had trouble dealing with pushback (and I've chatted with him after and he admits he was wrong - he was also in his early 20s during all of this).

The CTO position was never replaced and, I'm not making this up, the head of product was made VP of engineering. An external director of engineering was brought in to implement business metrics, tracking, process etc that all answered to this VP of product. Any sense of balance was removed and the highest ranking advocates for tech were team leads. The VP of Eng wasn't necessarily evil, but couldn't or wouldn't do anything that got in the way of business and couldn't convey how important it was to sometimes take a step back.

We did alright financially, though. We had an exit (not enough for me to retire, but at 45 I essentially don't have to save for it anymore if that makes sense) and moved on, but the slowed down development meant that some other new ideas were only finally gaining traction when the PE firm gobbled us up. I personally think had things remained as they were, or changed (as companies do need to as they grow) more positively, we'd have been much more successful.
by WarOnPrivacy | 2025-12-04 23:01:30+00:00
THE most striking physical characteristic of the Edsel ... was its radiator grille.

The article goes on for some paragraphs trying to piece together reasons the grill was awful.

But it was awful because the front of the car conjures up images of a face marred by a cleft lip. It's something you want to turn away from but would be ashamed for doing so.

That's a lot from a grill.
by delaminator | 2025-12-04 23:02:20+00:00
yes, I am using my voice agent, my head tracker, my sql writer, my odbc client, my shopping list, my sharepoint file uploader, my Timberborn map generator, my wireguard routing, my oxygen not included launch scripts, my i3wm config, my rust ATA over Ethernet with Content Addressable storage

the list could go on
by jeroenhd | 2025-12-04 23:03:16+00:00
Many countries fail to provide their citizens with digital identification while enforcing age limits and such, but at least most of Europe will have solutions for both of these soon. Plus, "complying with the law threatens my bottom line" has never been a reason to ignore the law anyway. If restaurants were run like internet companies, people would die of food poisoning every day because "it'd be too much of a burden to check if _every_ ingredient is in date before cooking".

This proves that the laws they write are actually quite possible to achieve. It'll happen at the cost of some freedom and many of the nice things about the internet in general, but if you're a businessman looking at business potential and don't care too much about artistic creativity, the impact is actually quite minimal. I'm glad UK and US companies are hiring the most incompetent and useless "verification" companies out there to punish the government through a weird form of malicious compliance, but that won't last.

> Want to deem whether content is allowed or not? Fine, provide an API that allows content to be scanned and return a bool.

https://www.iwf.org.uk/our-technology/image-intercept/ exists for the UK, https://www.web-iq.com/solutions/atlas exists within the EU, https://projectarachnid.ca/en/#shield exists in Canada, https://www.microsoft.com/en-us/photodna exists worldwide, as well as https://developers.cloudflare.com/cache/reference/csam-scann... and https://get.safer.io/csam-detection-tool-for-child-safety. Someone even made an open source, CLIP-based tool that doesn't require hashes and can be tweaked in all kinds of ways: https://github.com/Haidra-Org/horde-safety/blob/main/horde_s...

These mechanisms not only exist, governments try their best to convince people to use them. I don't think you'll get away in court arguing that there is no accessible service for you to use. What happens when you fail after applying one of these services is up for debate, but so far, laws just want you to try your best to prevent abuse, and existing services are enough for that.

> Want to age-gate content? Fine, provide an identity service.

This is a problem now, but privacy-safe age verification is rolling out across the EU in the coming years. This is actually a super easy problem to solve when the government puts in the bare minimum amount of work. A decent argument against the UK/US/etc. but not so much so for an EU member state like in this court case.
by atomicnumber3 | 2025-12-04 23:03:35+00:00
Java honestly just does not have this. By the time java collectively decided that being able to spend your time writing your actual product instead of fucking with config shit forever, the age of the monolithic SSR templated backend app were gone. So now most modern things like helidon focus on being microservicey like go, or they have very soft template rendering offerings and don't really do batteries included.

I feel your pain, I myself am working on a react frontend + spring boot backend and fiddling with it to integrate with spring session, security, etc properly was a HUGE pain because neither world knows anything at all about each other. If I did it from scratch I'd just "rails new myapp" and be done already.
by gerdesj | 2025-12-04 23:03:43+00:00
A vCentre runs one or more datacentres but only for one organisation or org umbrella. A PDM can connect to and control multiple "trusting" parties.

I (we) have several customers with PVE deployments and VPNs etc to manage them. PDM allows me to use a single pane of glass to manage the lot, with no loss of security. My PDM does need to be properly secured and I need to ensure that each customer is properly separated from each other (minimal IPSEC P2s and also firewall ingress and egress rules at all ends for good measure).

I should also point out that a vCentre is a Linux box with two Tomcat deployments and 15 virty discs. One TC is the management and monitoring system for the actual vCentre effort. Each one is a monster. Then you slap on all the other bits and pieces - their SDN efforts have probably improved since I laughed at them 10+ years ago. VMware encourage you to run a separate management cluster which is a bit crap for any org sub say 5000 users.

PDM is just a controller of controllers and that's all you need. Small, fast and a bit lovely.
by tzs | 2025-12-04 23:04:04+00:00
> The current solutions are just about tracking people by real identity and incentivizing teens to commit identity crimes

Not all of them.

The solution currently undergoing large scale field testing in the EU uses cryptography (specifically zero-knowledge proofs) to allow you to anonymously prove to a site that your government issued ID shows you are above the site's minimum age, without the site getting any information about your real identity.
by adolph | 2025-12-04 23:04:10+00:00
Fair enough. I formerly went through large schools' reported numbers, which isn't the most straightforward thing to find. UT Austin has 4,299 registered Spring of 2025, which is 12.9% of a 55k student population. Ohio has 5,724 of a total of 66,901, so 8%. FSU is ~5,000 of ~55,000: 10%. These are all much higher than the article's claim but definitely lower than the NCES survey.

https://disability.utexas.edu/statistics/

https://irp.osu.edu/sites/default/files/documents/2025/01/20...

https://dsst.fsu.edu/oas