MurphyA/hacker-news huggingface dataset:
by NickGerleman | 2025-11-05 00:36:05+00:00
PCHs give a sour taste in my mouth after working on a project which very liberally added commonly imported headers to a huge one. In practice, it meant each TU was indirectly including many more headers than needed, and it was harder for humans (or IDEs) to reason about the real dependency chain. While builds were faster, they also started using much more memory.

You also can end up needing to rebuild the world, if touching a header that is part of the PCH, even if it isn’t really needed by all the targets.

Modules and header units were supposed to solve these a lot more cleanly, but is still not well supported.
by johnea | 2025-11-05 00:37:30+00:00
The idea that it's cheaper not to use AWS is clear.

I was hoping to see more about porting AWS proprietary features into generic servers.

A big part of the problem isn't just monthly rent, it's vendor lock-in. When your whole system is implemented using AWS specific features, you're not going to run anywhere else.

AWS, and any other third party vendor, can and does obsolete features. Then you're having to port your system just to keep it running on the third party service.

Once you're implemented in a generic server, in a VPS, or your mom's basement, you're free to move to any other hosting provider, data center, whatever.

The loss of understanding that 3rd party dependencies are not good for your company or project, seems a bigger loss to the technical community than FTP hacking...
by tamimio | 2025-11-05 00:37:48+00:00
Why it feels like the author is too young and just had breaking discovery that he can have servers without clouds!? Always been a thing, clouds were/are used in areas where it would be better, say some integration with already existing infrastructure, or some quick scaling. Just like everything, there’s always upside and downside, and it’s just about what suits your needs. The author should next try an on-prem approach where he even controls the hardware, even more cheaper but with extra maintenance. For example, I found a used server a while ago (44 Core HP Z840 WorkStation Dual Xeon E5-2699 V4 512GB RAM) for around $1000, that’s a one time pay.
by neom | 2025-11-05 00:38:33+00:00
Five bucks says general intelligence is resource rational control over an interventional, compositional world model. Not raw pattern fitting. 3 graphs that share anchors:

Scene, concept, causal.

Graphs inherently support temporal edges and nodes, salience would emerge from the graph topology itself and cnsolidation would happen automatically through graph operations. In this one would presume episodic would become emergent.
by rvz | 2025-11-05 00:38:37+00:00
So Amazon has drawn a fine red line that you are not allowed to use AI agents to scrape on their website for purchases. (Because it destroys their ads and traffic to Amazon.com)

Perplexity sitting on AWS and doing this is like the tenant (Perplexity) turned their apartment into an Airbnb and making tons of money with the landlord (Amazon) getting very upset.

Perplexity may have to think about moving off of AWS.
by willis936 | 2025-11-05 00:38:44+00:00
1. Character of the use. Commercial. Unfavorable.

2. Nature of the work. Imaginative or creative. Unfavorable.

3. Quantity of use. All of it. Unfavorable.

4. Impact on original market. Direct competition. Royalty avoidance. Unfavorable.

Just because the courts have not done their job properly does not mean something illegal is not happening.
by idle_zealot | 2025-11-05 00:38:54+00:00
And advocating for mass individual consistent behavioral change is less than useless. If you want change you need political organization. The sum of public opinion is more influenceable than the sum of everyone's actions. Unfortunately, in the US it's not so simple as "vote for the party that's against this" as we only have two and neither are. Which means if you want to be effective you should throw your lot in with an advocacy group. In this case probably the EFF, maybe the ACLU?
by shoo | 2025-11-05 00:39:06+00:00
If you enjoyed this post you may also like the 2024 book foundations of computer vision: https://visionbook.mit.edu/

prior hn thread: https://news.ycombinator.com/item?id=44281506

i don't have any background in computer vision but enjoyed how the introductory chapter gets right into it illustrating how to build a limited but working simple vision system
by bawolff | 2025-11-05 00:40:03+00:00
> In the very brodest sense, anything that involves turning I realizing gains into liquidity will be taxed.

Sure, but there is a very very big difference between capital gains tax and inheritence tax. Most proposals for inheritence tax are on the entire value of the property being inherited. Capital gains taxes are just on the difference in value between when you got it and when you sold it.

If every transfer of property behaved like an inheritence tax, the economy would probably screech to a halt as you effectively couldn't sell anything without taking a huge hit.
by LexiMax | 2025-11-05 00:40:16+00:00
> What's amazing is that these folks can straight-up publish what they plan to do, and then people still act surprised when they do it. It's so weird.

It makes a little more sense if you figure that there's a sizable contingent of folks are actually supportive of these plans, but perhaps want to save face by downplaying them in the moment or acting surprised.

It's not because of lack of education, lack of engagement, or genuine surprise, it's motivated reasoning from a value system that is fundamentally different than yours or mine.
by zahrevsky | 2025-11-05 00:40:23+00:00
> ?theme=dark&lang=en - UI preferences

Although the article is completely on point, I disagree that theme should be stored in URL.

Imagine you’re browsing a site, and at some point you switch from light to dark theme. After some time, you press “Back”. Do you really expect to switch back to light theme, and not to go to the previous page?

I've seen a lot of “well‑behaved” sites, that are storing their state in the URL, but I've never seen one, that stores current theme.

It’s interesting that the theme is part of the state too, yet you don’t want to store it in the URL. So, this means not every part of the state should be stored in the URL? Then what's the criteria for choosing what to store, and what not to?
by 4d4m | 2025-11-05 00:41:05+00:00
From the same article further down:

"...tight curves and steep hills. Waymo also wants to keep secret any descriptions of crashes involving its driverless cars."

In this context where transparency with the public should be an absolute principle Im calling out that companies playing with people's lives claiming to be transparent should back that up through their actions. Here the actions do not align with the interests of the public or the companies stated dedication to transparency. Won't be the first or last but lets not defend the best in class solution when human lives are in the mix.
by bigbadfeline | 2025-11-05 00:41:13+00:00
> This is a solved engineering problem for this kind of missions.

Which mission of this kind exemplifies the solution? Where's the datacenter in the sky to which I can point my telescope?

> Whether they can make it work within the power and budget constraints is the actual challenge, but that's economics.

It's a weird world, where economics isn't a fundamental part of engineering, any engineering proposal's got to include it, much more one that has never been done beopre.
by refurb | 2025-11-05 00:42:15+00:00
Why would a country not deport non-criminal illegal aliens? Not being American and having lived in 4 different countries, I’ve never encountered this attitude except in the US.

Controlling who enters and stays in your country is just table stakes for a functioning state. Without it, you don’t even have control over basic things like security.

In every other country I’ve lived in anyone who enters illegally or overstays is promptly removed.

So to answer your question, fraudulent documents is a massive problem. Now not only do you have no control over who enters and stays you have no ability to even determine who these people are even if you do encounter them.
by ModernMech | 2025-11-05 00:42:22+00:00
The way to prevent authoritarians from abusing power is to not elect them, and to throw them in jail when they violate the law. They're not hard to spot; people warned about the current guy for a decade before he took over.

What's happening right now is not because the government had a database lying around and an unspecified authoritarian picked it up.

What's happening is that after a specific authoritarian staged a coup against the government, he was nevertheless allowed to continue his anti-democratic efforts. Trump should have a 27 year sentence like his Brazilian compatriot Bolsonaro, who in monkey-see-monkey-do fashion, similarly affected a coup against his government. Had we actually prosecuted those crimes the way Brazil did, we could still be talking about how to prevent theoretical authoritarian governments from abusing their power. But now we have a specific instance, and in this case, all the anti-authoritarian measures in the world mean jack if the government just allows actual insurrectionists to run for president, which is barred by the Constitution for a good reason. In that case they're just asking for it.
by yannyu | 2025-11-05 00:43:25+00:00
It's about as accurate a Buzzfeed headline, but I guess that's par for the course on the internet these days.

It's not a "DNA sample" in the way that most people would consider it these days, no more than a used cup would also be called a "DNA sample". But to your point, it can still be used for surveillance and tracking.

Also, your phrasing is designed to make it seem like a huge overreach, when this act has likely saved millions of lives through early diagnosis of preventable diseases and early intervention on disabilities. I have personally experienced this.

So yes, I do think your framing here is inaccurate through omission of key facts.
by NeutralCrane | 2025-11-05 00:43:32+00:00
Fascinating. My friends and I were obsessed with stickpage.com in the early to mid 2000s, where Xiao Xiao and a bunch of imitators and derivatives were hosted.

I kind of miss that era of the internet where there were random, niche sites you would fall in love with and it wasn’t all just a post on YouTube or Facebook or Reddit or something.
by veqq | 2025-11-05 00:43:52+00:00
> What would you even call their socioeconomic system?

China economically functions similarly to Singapore, with long documented connections and explicit emulation. In 1978, Deng Xiaoping already began this and hundreds of thousands of Chinese officials and leaders were trained there and in industrial parks with the explicit goal of knowledge sharing with the dream of "planting 1000 Singapores". [0, 1, 2, 3]

> fascist states, but without the typical racist scapegoating

Tangential, but Hitler added racism; Mussolini, Salazar, Franco/de Rivera (who used large Arab and Berber forces fighting the Republicans in Spain) etc. had none of that (until Hitler forced Mussolini's hand in 1938). Brazilian integralists and many other fascisms also weren't racially based.

[0] https://www.scmp.com/week-asia/politics/article/3042046/does... [1] https://www.tandfonline.com/doi/full/10.1080/24761028.2021.1... [2] https://www.fairobserver.com/economics/china-and-its-mentor-... [3] https://www.thinkchina.sg/politics/construction-singapore-mo...
by MillionOClock | 2025-11-05 00:44:50+00:00
The issue I see is that for certain apps, such as one I am currently working on and hope to publish soon on iOS, is that they do require a lot of maintenance once published even if there were no server costs. Given the amount of work I already put in it and how much more will be necessary even just to keep the app correctly running in the future, I don't really see what other monetization approach would make sense for me. Actually, I would even argue that selling an app without a subscription might (sometimes) be setting wrong or blurry expectations: if a user accepts to pay today a single time, how long are they expecting updates for? Will it only be basic bug fixes or also major new features? With a subscription, I feel like at least if they are unhappy with my app, they won't really have lost anything and can just unsubscribe, since they had basically accepted, IMO, that the money they put in my app each period of time is only for the service and potential updates in that small period of time and not future changes.
by PostOnce | 2025-11-05 00:46:24+00:00
But that has nothing to do with the development, maintenance, or enforcement of the standards, since the corporations have no involvement in any of the standards, and are probably opposed to their existence at all.

It's a great counterexample to "corporate money and influence are required to develop, maintain, and enforce standards", because it shows that it sprang up on its own in the absence of money and has persisted for decades.
by andreybaskov | 2025-11-05 00:46:28+00:00
Exactly. It's software - `curl` or LLM. It's a function that accepts input and produces output. One is much more sophisticated that the other, but it's made out of the same machine instructions, there is no magic.

What's the criteria that makes one function "autonomous" and the other one "manual"? I feel it really boils down to this.
by refurb | 2025-11-05 00:47:10+00:00
Are you suggesting a government agency is just making things up in official communications?

If that’s the case you must also assume the deportee is lying as well? Between the two it’s the deportee who has the bigger incentive to make things up.

If we’re going to go with those assumptions there is no point in even discussing it because neither of have any facts to base an argument on.
by system2 | 2025-11-05 00:47:32+00:00
Sometimes I think I am out of the loop for using dedicated servers like OVH, DigitalOcean, and Hetzner, while others spend thousands of dollars for the things I spend barely a few hundred. This always made me think I am not a good developer enough to know the cutting-edge things others know.

Turns out most of the developers suck at handling barebones with a Linux distro + nginx and some other plugins to do the same things as the fancy-named aws stuff. If you are in the same boat, just know that most of these developers suck at what they are doing and don't care about the company budget.

You can get 99.99% of the things done with barebone + Cloudflare, including multiserver redundancy, at a fraction of AWS and Azure costs. Most of these technologies are just fancy words for basic Linux services.
by slg | 2025-11-05 00:47:39+00:00
>The way to prevent authoritarians from abusing power is to not elect them, and to throw them in jail when they violate the law.

This was the true motivation for my comment. It's futile trying to design your laws to withstand the dangers of a future authoritarian regime taking power when that authoritarian regime can just as easily change or ignore those laws once they take control. Our government is experiencing a rubber hose attack, the strength of our encryption doesn't matter.
by CraigRo | 2025-11-05 00:49:16+00:00
I've done migrations off my. Savings were 8+ figures/year, so worth it, but, the application didn't have a lot of development. Several companies tried and failed; in addition to all the issues described, you find random bugs in the source coffee that just happen to work.

Cobol also has goto statementsv and unions, which lend themselves to really hard to follow code.
by reissbaker | 2025-11-05 00:49:38+00:00
But this is just part of how Singapore is different than America and Europe. China has even stricter controls in terms of limiting what individuals can do with their bank accounts (you can't transfer money to non-Chinese-citizens at all!).

Western countries put enormous value on personal liberty — America probably the most so, but even EU countries are extremely liberal in a liberty sense compared to historical norms, and even compared to some well-functioning economies today like China and Singapore. It's interesting, since I think the idea of personal liberty is so deeply engrained in many of our consciousnesses that we couldn't conceive of living like that. But... plenty of people do, and they're happy about it.
Ask HN: Lawyers of HN, how do you deal with AI slop?
by gardnr | 2025-11-05 00:50:53+00:00
What is your strategy when working with the other party that sends through ChatGPT arguments and lengthy responses to each of your real, well-thought-out, and grounded-in-decades-of-experience requests?

I have a friend that recently complained about the other party wasting time by generating huge lists of things that need to be evaluated and refuted. Does this happen with opposing counsel from larger firms that deal with bigger cases where the lawyers generally communicate directly? Do you have any experience dealing with this in smaller cases?
by zzo38computer | 2025-11-05 00:50:53+00:00
I would want a thermostat that does not connect to the internet or any wireless communication at all (with the possible exception of an outside temperature sensor if it cannot be connected with a wire; the one that the people installed (I did not have a say) does not have an outside temperature sensor), and does not have a lighted display or a colour display. I had thought to use Atmel AVR. However, to do that, I think that, first I would need test cases so that an emulator can be written.
by abeppu | 2025-11-05 00:50:54+00:00
Yeah, I think the crappy side of it at this point is that the biometric data they collect is never leveraged to help you as a citizen.

If I lose my passport while abroad, given that the government has my fingerprints etc, why can't I use those biometrics to reenter the country (and have a replacement passport reissued immediately)?

Officially, you are supposed to be able to opt out of the face recognition cameras at security but I think whether staff actually respect that is not consistent.
by stanfordkid | 2025-11-05 00:50:55+00:00
And all we have to do to have them roll over on our command is to threaten the halt of the billions of weapons and aid we send annually. My main issue is that Israel/US relations feel like the tail is wagging the dog. Israel exists because of the West. It shouldn't take a rocket scientist to recognize that we have immense leverage over them due to them being surrounded by enemies and dependent on US weapons systems like the Iron Dome... we can basically force them to do whatever it is we want. I blame the US and the bought politicians for the tragedy in Gaza as much as I do the Israeli's.

I have the feeling Israel simply will go the way of Rhodesia within a few generations due to the actions of this war resulting in widespread de-legitimization on both sides of the political spectrum and especially generationally. No one in the US actually wants to spend tax money on a patch of land in the Middle East the size of New Jersey, especially if they don't behave.
by mlyle | 2025-11-05 00:52:37+00:00
I think "being able to do as well as a 50th percentile human who's had a little practice," on a wide range of tasks, is a pretty decent measure.

Yes, that's more versatile than most of us, because most of us are not at or above the median practiced person in a wide range of tasks. But it's not what I think of when I hear "superintelligence," because its performance on any given task is likely still inferior to the best humans.
by throwacct | 2025-11-05 00:53:20+00:00
This system would function similarly to platforms like WooCommerce or Shopify, but with the key differentiator of being integrated directly into your search engine/chat interface, instead of Google, Amazon, or ChatGPT, right? What is your monetization strategy? Ads? monthly fee to show up on the engine?

Also, you're adding a discovery platform where businesses have to compete against other businesses for visibility and customers. Why would I choose to, yet again, help create another "aggregator" to the already saturated "aggregator" market (Amazon, Shopify, Google, ChatGPT, etc.)?

Btw, I'm not trying to bash your idea. The reason I ask is that businesses (even smaller ones) don't pay just for software, but for everything else (support, etc), and among those things, software too, and frankly, the main problem 15 years ago was discovery, but with social media (Twitter, ig, and now TikTok), discovery itself is a solved problem.
by ModernMech | 2025-11-05 00:53:37+00:00
Yup, the fight against American authoritarianism happened between 2015 and 2025. It's now over, authoritarianism won. All that's left now is for it to burn itself out as people bear the consequences they refused for a decade to entertain were possible.

We spent 10 years warning about him, pointing out his specific authoritarian tendencies, January 6 was predicted years before it happened, but when people said "he's not going to leave" they were met with mockery.

Who tf cares about databases when their plan was to just use their power to throw out entire states worth of votes? The entire J6 plot was that Pence was to reject the certification of the vote so that states could send "alternative electors" who voted for Trump, which would have disenfranchised millions of people at once. What is the law supposed to do against such anti-democratic "might makes right" depravity? At that point, the players have abandoned the game entirely, they're playing by different rules, your laws are meaningless.

Edit: to the dead comment below me:

> If you actually believed you were living under a dangerous, authoritarian government you wouldn't be posting about it on the internet. You'd be scared shitless trying to delete any trace of this connected to yourself.

Bro, I'm already labelled part of a terrorist organization by this government for my political beliefs. There's nothing I can say here or elsewhere that would change that, so at this point my fate is locked in because I'm not going to change what I believe.

There's not point in hiding anything, now is not a time for hiding, it's a time for speaking your mind. These people are authoritarians, but they are not all powerful. Yet. They have no consolidated power. Yet. They 100% want to, but that's not going to be possible as long as people continue to speak out. Read Timothy Snyder's, On Authoritarianism. He describes what you suggest is the rational response as "obeying in advance", which is the primary way in which the authoritarians seize power -- it's freely given by people who are too afraid to push back.
by acdha | 2025-11-05 00:54:06+00:00
Iran is a less sophisticated attacker and they attacked Israel on several days. Russia has been throwing everything they can make against the larger Ukrainian perimeter for multiple years. If Iran could keep pummeling Israel long enough for attrition to set in, or had the same caliber of missile and drone hardware, or artillery+aircraft strikes on the defense infrastructure you’d see Iron Dome dropping off, too.
by paulryanrogers | 2025-11-05 00:54:30+00:00
If only it were that simple. Don't forget:

Learn 2 HA

Learn 2 MFA

Learn 2 backup

Learn 2 recover within RTO

Learn 2 ETL

Learn 2 queue

Learn 2 scale horizontally

Learn 2 audit log

Learn 2 SEIM

Learn 2 continuously gather SOC evidence

...
by mayoff | 2025-11-05 00:54:52+00:00
I hate cmake but this is something cmake does well in my experience. I had to write a Godot 4 plugin and Godot has many many header files. I made a project header that #included all the Godot headers, and a single target_precompile_headers directive in CMakeLists was enough to get it working on Mac and Linux (and I think on Windows but I didn’t need to run it on Windows).