MurphyA/hacker-news huggingface dataset:
by altruios | 2025-05-08 16:24:15+00:00
Well it seems obvious why anyone would (and morally should) short tesla... but let me break it down for those in the bleachers with two facts.

Musk 1: behind the presidential podium during the inauguration with the country watching twice did a salute of the enemy of the American people in WW2. And 2: controls the vast majority of tesla shares and is their current CEO.

It is patriotic to short tesla. And Bill Gates clearly cares about the future direction of this country.
by Espressosaurus | 2025-05-08 16:24:21+00:00
I feel like it's only in the last 5 years in the tech publicity sphere that I've seen pushback against microservices, only it feels like only the last year or two where I see it to the exclusion of influencers pushing microservices.

Things are different in the embedded space so I don't have personal experience with any of it.
by khedoros1 | 2025-05-08 16:24:26+00:00
> but that's kind of like saying you enjoy playing zero sidequests in Skyrim or Oblivion.

I think it's more like saying that I enjoy playing those games with zero mods (which is true).

> what makes the game appealing.

To you. I see it as a big Lego bin that you explore for parts, and build creatively within the limitations. When I play it, honestly I play it a lot like I did 15 years ago, just with more variety and options added to the base game since then. Build a fun base, explore around, dig a crazy-looking mine, build a railroad to a few villages, build some redstone-controlled automatic doors or something...

I'm rarely on the Java version anymore though; most of the appeal now is playing with my kid, who primarily has access to Bedrock, via tablet.

> I would guess that Microsoft discontinuing support for VR [...]

Could be. I just bought a used PSVR a few months ago, and VR Minecraft on PS4 was a mix between pretty cool, slightly janky, and slightly nauseating. I'm glad I got to try it for a bit before it disappeared, but I can see why it wouldn't be that popular.
by emorning3 | 2025-05-08 16:24:30+00:00
>>Another way to see it is that the set of valid theorems in FOL is uncomputable.<<

I've never seen it put that way exactly. And I've never learned the gory details of the incompleteness proofs and I've never made the explicit connection between incompleteness and computation before. That blew my tiny pea brain :-).

Now that I've read the Wikipedia page, I guess I only understood incompleteness as the 2nd theorem.

https://en.wikipedia.org/wiki/G%C3%B6del%27s_incompleteness_...

Thanks!
by philipkglass | 2025-05-08 16:25:54+00:00
The NRC isn't the bottleneck. For the recently completed Vogtle Unit 3 reactor, construction work and permitting work ran in tandem. Early construction work started in 2009 and all NRC approvals were completed by 2012. Neither NRC regulations nor lawsuits ever halted construction. Vogtle 3 was originally supposed to be ready in 2016. It suffered enormous cost overruns and delays due to the companies actually building it before finally entering service in 2023.

https://www.powermag.com/vogtle-3-reaches-initial-criticalit...

The identical AP1000 reactors under construction at VC Summer in South Carolina also suffered enormous cost overruns and delays, again not caused by the NRC or lawsuits. The construction problems were so severe at the VC Summer project that the project halted after spending over $9 billion, it led to the largest business failure in the history of South Carolina, and a couple of company executives went to prison for securities fraud:

https://en.wikipedia.org/wiki/Nukegate_scandal
by kyllo | 2025-05-08 16:26:11+00:00
You make a good point, though the difference between ML and statistics isn't just about interpreting and validating the model. It's about the "novel discoveries" part aka Doing Science.

Statistical modeling is done primarily in service of scientific discovery--for the purpose of making an inference (population estimate from a sample) or a comparison to test a hypothesis derived from a theoretical causal model of a real-world process before viewing data. The parameters of a model are interpreted because they represent an estimate of a treatment effect of some intervention.

Methods like PCA can be part of that modeling process either way, but analyzing and fitting models to data to mine it for patterns without an a priori hypothesis is not science.
by mmooss | 2025-05-08 16:26:12+00:00
> This set us back greatly in the struggle to reduce greenhouse emissions.

What set us back was and is resistance to action on climate change, led by fossil fuel corporations and US conservatives, which has continued for decades. It's a fundamental policy of the Republican Party. Trump is already taking drastic action in that regard; it was one of his higher priorities. To try to blame someone else is absurd, and probably a talking point from their playbook.
by jandrese | 2025-05-08 16:26:31+00:00
My impression was that the California utilities were being operated in revenue extraction mode for decades and prioritized paying shareholders over infrastructure maintenance leading to the crisis situation we are in today. The enormous costs today are due to the need to keep paying owners as well as catching up on the deferred maintenance, and in classic fashion the owners are still gobbling up most of the money and starving the operations budgets.
by tibbar | 2025-05-08 16:26:31+00:00
Some important context missing from this post (IMO) is that the data set presented is probably not a very good fit for linear regression, or really most classical models: You can see that there's way more variance at one end of the dataset. So even if we find the best model for the data that looks great in our gradient-descent-like visualization, it might not have that much predictive power. One common trick to deal with data sets like this is to map the data to another space where the distribution is more even and then build a model in that space. Then you can make predictions for the original data set by taking the inverse mapping on the outputs of the model.
by sergiotapia | 2025-05-08 16:27:24+00:00
microservices are a gigantic waste of time. like TDD.

it takes skill and taste to use only enough of each. unfortunately a lot of VC $$$ has been spent by cloud companies and a whole generation or two of devs are permasoiled by the micro$ervice bug.

don't do it gents. monolith, until you literally cannot go further, then potentially, maybe, reluctantly, spin out a separate service to relieve some pressure.
by roguecoder | 2025-05-08 16:27:28+00:00
Part of the problem is that many current programmers came up through functional programming or framework-based development. Microservices are often the first time they encountered modular programming or encapsulation, and so they equate "literally any architecture" with "microservices".

I've worked on monoliths with 400+ developers that were great, but it takes skills that people who have only ever worked in orgs that mandate microservice just don't have.
by k_g_b_ | 2025-05-08 16:27:28+00:00
Correct, it basically never was.

E.g. for Germany - the most high profile nuclear exits: - nuclear and fossile energy producers were the exact same companies - why would they fund activists to campaign against their own assets? - coal mining and plant employees were (around the first exit) part of a significant worker voter population, especially for the social democrats but to a lesser degree for the conservatives, too. The largest state was heavily dependent on the coal industry and SPD/CDU politicians regularly moved to/from leadership positions in coal-dependent energy producers. No party except possibly the Greens would have remotely touched a coal exit and discussions around that only seriously started after the second (conservative reversal reversal) nuclear exit. - gas and nuclear fuel in major quantities came from Russia, from different Russian state companies - why would they cut into each other's business by funding activists? They were happy for Germany to depend on them in any and all ways. - the second nuclear exit was a political play for voter sentiment by conservatives after Fukushima - they didn't even try to explain why nuclear should be kept for all the reasons they reversed the previous exit and still killed of the nascent booming solar/wind industry - they certainly were not renewables activists. Just recently the reverse happened as part of conservatives pre-election promises to rebuild nuclear as a play for voter sentiment due to temporarily high (war-dependent, already normalized) energy prices. It wasn't important enough for them to include in the government coalition plans in any way whatsoever - the main conservative agitator for nuclear has now had to agree that nuclear is economically dead.

The reality is that nuclear in Germany was already dead when the first exit was voted on - nobody had built plants in a long time, nobody had any plans to build them. If not for the exit plans to start a renewables transition, fossil usage would be far higher today and because of the exit reversal and delay in coal exit due to the conservatives it is much higher today than it needed to be and we're much more dependent on Chinese manufacturers, too.

At most activists were somewhat involved in voter sentiment at some points, but it wasn't particularly crucial versus the actual economic and political realities.
by pfdietz | 2025-05-08 16:27:29+00:00
> Nuclear (hopefully fusion at some point) is the only plausible way to meet energy needs in the future (that we currently know of).

This is simply false. At this point, its falsity has been sufficiently well demonstrated and communicated that you should have known it was false. If you are not deliberately lying, it's only because you steered yourself away from learning the truth.
by Balgair | 2025-05-08 16:27:29+00:00
Echoing others here: Yeah, don't be hard on yourself right now. When they get a bit older, you'll get healthier again. It's okay to slide back. The phrase 'relapse is part of recovery' comes to mind. Just focus on the kiddo for now, and you'll get time and energy back sooner than later. This happened to me too, and I managed to get back to a healthier body when we got done with teething. It's different for every kid, but you'll get there, don't worry.
by ttfkam | 2025-05-08 16:27:39+00:00
"Functionally an atomic bomb"?

Why do you speak on topics you obviously know so little about? Where did you get this nonsense?

Fast neutron designs aren't without their challenges, but causing an atomic explosion is not on that list. Hydrogen explosions? Possible. Steam explosions? Possible.

Atomic explosions? Not even theoretically can you get enough U-235 to clump together to do that without cancelling known basic laws of physics.

To build a bomb, you need a purity of 90%+ U-235. Nuclear power plants have what? 2%? 3%? Might even go as high as 5%? Might as well expect a pack of bubble gum to spontaneously explode.
by maxverse | 2025-05-08 16:28:03+00:00
I worked as an EMR consultant for a few years, helping teach medical staff to use these things. The thing that struck me was that while some of the UIs look "outdated" by web standards, the software often did a great of taking medical staff through their daily workflows. I feel like a lot of websites do the opposite - they look nice, but using them is a pain.

(Conversely, most staff hated new EMRs, because it enforced doing things the hospital wants its staff to do for liability and billing, but the staff doesn't want to do - for example, asking Maternity nurses to talk to new mothers about smoking cessation.)
by niam | 2025-05-08 16:28:42+00:00
> I am an ordo amoris enjoyer

You seem to think this phrase implies a prescription that people ought to donate first to their adjacents (unambiguously enough to be worth including without a definition).

I'll note that, given how many sources seem to contravene that interpretation, the probability that your use of this term did not come downstream from Vice President Vance has dropped precipitously. Which might be useful information for anyone looking to diversify their information diet.
by kiwicopple | 2025-05-08 16:28:50+00:00
This release includes Asynchronous I/O (AIO):

https://pganalyze.com/blog/postgres-18-async-io

> Postgres has historically operated under a synchronous I/O model, meaning every read request is a blocking system call. The database must pause and wait for the operating system to return the data before continuing.

> Postgres 18 introduces a new configuration parameter: io_method. This setting determines how read operations are dispatched under the hood, and whether they’re handled synchronously, offloaded to I/O workers, or submitted directly to the kernel via io_uring.

This is a big deal - the blog post has benchmarks showing 2-3x improvements
by kridsdale1 | 2025-05-08 16:29:14+00:00
I’m making a stretch to find an answer, but there’s an argument to be made to putting great works of art and beauty in to the world counts as an act of bettering humanity. Look at The Vatican for an example. The patronage of that wealth concentration gave us many of mankind’s greatest achievements.

So if you consider Jobs’ boat or Apple Park or the fact that 700M people hold a literal masterpiece of design and engineering in their hands in order to send nudes and memes to each other a work of benevolence then it makes sense.
by _bin_ | 2025-05-08 16:29:20+00:00
This isn't a russian mentality, this is more of a realpolitik reading of how things work. Don't mistake a positive statement for a normative one.

There was actually a really good article in the FT of all places on this subject: https://www.ft.com/content/37053b2b-ccda-4ce3-a25d-f1d0f82e7...

The fact that the FT is picking this up should tell us something given its typical perspective. There are two big groups of countries in this situation concerned with keeping russia in check: America and the Euros. The former has less of a direct concern but more ability to do something about it; the former have more concerns but less ability. So we settled on a compromise where each country would contribute a proportion of GDP rather than a dollar figure. This is fair-ish; it's still a huge benefit to the euros, but pretty fair. Yet for decades, they have consistently failed to meet their proportional obligations, instead directing those funds to things like "free healthcare".

Other major reasons they can do this include not having debt from having to finance the rebuilding of their continent themselves.
by lelanthran | 2025-05-08 16:29:28+00:00
WARNING: Some very speculative scenarios ahead.

> Or do I want to live within the Anthropic or ChatGPT client with everything at my fingertips it has trained on (as well as tooling access via the MCP ecosystem)?

If advancements in hardware continue at a fairly rapid pace, we'll all eventually be using large models locally. We won't be talking about MCP and requests to OpenAI, Anthropic or Gemini, we'll be talking about which of the latest models to download.

Pricing-wise, right now, it's probably not that expensive to set up a free LLm on a server in your house that everyone will use.

The only "moat" that there is, is the model weights. And the only way to get a trained model is by slurping content.

So, sure, while right now everyone is going to Anthropic and ChatGPT for answers, pretty soon everyone will be going to whoever has the most current model. And that's where Cloudflare can make a killing, because they are literally serving so much content, they can train their own model on the content that is passing through without any need to run a bot.
by zahlman | 2025-05-08 16:29:37+00:00
> In my own experience it's not often the elected moderators that are the problem, but those with a golden tag in a specific tag. They're far too eager to close questions because they're the ones culling through a tag often - and then close the question as they quickly think "oh, it's that again".

> But it often isn't, they just didn't spend enough time to see nuance.

As a gold badge holder (for Python and a few other things), I see this complaint constantly. It is without merit ~90% of the time. The simple fact is that the "nuance" seen by the person asking the question is just not relevant to us, because the point of the site is not to give you a personalized answer, but to build a reference where the questions are useful to everyone. This entails collecting useful answers together so that people with fundamentally the same question can all find them, instead of it depending on how lucky their search engine of choice is feeling today.

The meta site has historically been flooded with people trying to reopen blatant duplicates based on trivial distinctions, at the level of "no, I want to get the Nth item of a list, not a tuple". That isn't a direct quote, but it's not an exaggeration either. I wish it were.

We do make mistakes, in part because there's pressure to act quickly. It's much harder to keep the site clean when answers get posted where they shouldn't be. Closing questions prevents answers from coming in.

> there is no way the asker can understand what the similarity is from their knowledge point of view (or why the linked duplicate question is the same question).

I try to leave a comment to explain the connection when it isn't obvious. (Another common thing that happens is that the problem someone wants to solve involves an obvious two- or three-step procedure, and each step is a matter of fundamental technique that's already been explained countless times.) But overall, it isn't our goal to teach. We answer very simple questions, and very difficult questions; but we aren't designed to teach. Sometimes it's hard to ask a simple question, because you have to figure out what the question is first. It's unfortunate that people who need the question answered often don't have that skill. But if we have a high quality version of that question already, we can direct people there.

Sometimes the linked duplicate isn't the best choice. You can help by finding and promoting a better choice - on the meta site and in the chat rooms. You can also help by editing common duplicate targets - both questions and answers - so that it becomes more clear to people who would actually have the question, that they're in the right place (and so that the information in answers is more readily applicable to them).
by lazyhideous | 2025-05-08 16:29:46+00:00
Agreed! I use Cinema 4D, Illustrator and other tools on the daily and I love the fact that I can rearrange my panels how I need. That's something that I notice modern web-based UIs based on 1960s gestalt doesn't really have. Plus all of them are dense because of functions, not for fluff. I really, really like Cinema 4D for that reason, their design choices are top notch.
by zbobet2012 | 2025-05-08 16:30:21+00:00
The largest benefit of microservices has always been lifecycle management, and "clear interfaces" in "modular monoliths" does not in fact solve that. If you update the logging library in a monolith, everyone takes that updates even if it breaks half the teams.

That's a "large" organization problem. But large is actually, not that big (about 5-10 scrum teams before this is a very large problem).

It also means on critical systems separating high risk and low risk changes are not possible.

Like all engineering decisions, this is a set of tradeoffs.
by mmooss | 2025-05-08 16:30:49+00:00
That's an interesting point, but a much less costly option is to change policies to incentivize landlords, not build multi-billion dollar nuclear plants.

> And who cares about carbon emissions, China and India have that covered - I don’t need to worry about producing more or less CO2 emissions because it won’t make any difference whether or not I believe in catastrophic climate change.

That doesn't change the US's contribution, the ability of the US to form successful international agreements, and the influence of the US pulling its weight as a much wealthier country than China or India.

Blaming your neighbor for your bad behavior - I sell drugs off my porch because my neighbor does - doesn't make you less criminal. Also unacceptable, from moral and practical perspectives, is saying 'there's nothing I can do'. It's time we stop letting that pass.
by mikkelam | 2025-05-08 16:31:02+00:00
>While I respect anyone’s decision to spend their days playing pickleball, that life isn’t quite for me—at least not full time. I’m lucky to wake up every day energized to go to work

Bit of an unfair comparison though.. Most people dont retire from a job where you're literally handing people money.

That said, I'm a huge fan Bill's work post-microsoft :)
by _bin_ | 2025-05-08 16:31:36+00:00
Not physical adjacents, no. If your brother lives two thousand miles away you should still focus on him more than your neighbor.

I'm unsure what Vance has to do with this. My belief comes from my religious upbringing and (in this case) Saints Augustine and Aquinas. Vance is not a spiritual leader or theologian of any sort.

I think I absorbed much of this when I was pretty young - I had sort of settled on this way of thinking before ever picking up Civitas Dei - but reading and writing on it during my schooling helped me understand why.
by hollerith | 2025-05-08 16:31:38+00:00
Yes, it is widely known that population density increases the homicide rate. However your first comment in this thread asserted that it is illogical or improper to compare (the homicide rate in) the US to Germany or China on the grounds that the one has a much smaller total population than the US and that the other has a much larger total population, and you have added nothing that supports those 2 assertions.

If every country in the world had the same area as every other country, then you could draw a line from total population to population density, but of course that is not the case.
by xcskier56 | 2025-05-08 16:32:01+00:00
Microservices make sense from a technical perspective in startups if:

- You need to use a different language than your core application. E.g. we build Rails apps but need to use R for a data pipeline and 100% could not build this in ruby.

- You have 1 service that has vastly different scaling requirements that the rest of your stack. Then splitting that part off into it's own service can help

- You have a portion of your data set that has vastly different security and lifecycle requirements. E.g. you're getting healthcare data from medicare.

Outside of those, and maybe a few other edge cases, I see basically no reason why a small startup should ever choose microservices... you're just setting yourself up for more work for little to no gain.