MurphyA/hacker-news huggingface dataset:
by simondotau | 2025-11-19 00:51:52+00:00
I agree that single-payer baseline healthcare is the obviously correct answer. The experiment has been run countless times globally, and there's enough evidence to put this beyond debate. Rebecca's circumstance isn't Kafkaesque, it's merely adding to that mountain of evidence.

> how is "healthcare" from 500 years ago the bar

I agree completely, but it's not Kafkaesque for a person to ask one's own community for voluntarily contributions in their time of need, just because that community happens to be online.

> gofundme is even more kafkaesque in that it gatekeeps fundraising to those who have [strong] online social networks

There's nothing Kafkaesque about a popular person having more opportunities than an unpopular person. And there's nothing inherently capitalist about it either. This is human nature, nothing more. I would be far more concerned about an economic system that sought to "guarantee equality" in a way that reduces the individual's incentive to be kind to others.
by lisdexan | 2025-11-19 00:52:02+00:00
I think a rural farmer from 1925 can understand "I pay an immigrant to deliver me hot food via an exploitative middleman", if he's Indian maybe his cousin that went to the city is a dabbawalla.

Like you can do your hypothetical right now with a plane ticket and a 4x4 trip to the Colombian Andes. The peasant might call you a softie, but he's not gonna become Steve Pinker and tell you everything is A-OK.
by syrusakbary | 2025-11-19 00:52:05+00:00
Right now you should be good to go to start using WASIX.

If you want to compile threaded code, things should already work (without waiting for any proposal in the Wasm space). If you want to run it, there are few options: use wasmer-js for the browser (Wasmer using the Browser Wasm engine + WASIX) or using normal Wasmer to run it server-side.

No need to wait for the Wasm "proper" implementation. Things should already be runnable with no major issues.
by JamesJGoodwin | 2025-11-19 00:52:06+00:00
>Currently that limit is set to 200, well above our current use of ~60 features. Again, the limit exists because for performance reasons we preallocate memory for the features.

So they basically hardcoded something, didn't bother to cover the overflow case with unit tests, didn't have basic error catching that would fallback and send logs/alerts to their internal monitoring system and this is why half of the internet went down?
by testemailfordg2 | 2025-11-19 00:52:16+00:00
"Customers on our old proxy engine, known as FL, did not see errors, but bot scores were not generated correctly, resulting in all traffic receiving a bot score of zero."

This simply means, the exception handling quality of your new FL2 is non-existent and is not at par / code logic wise similar to FL.

I hope it was not because of AI driven efficiency gains.
by macintux | 2025-11-19 00:52:19+00:00
> Either play it by ear, or literally double your cloud costs for a true, real prod-parallel to mitigate that risk.

There's also the problem that doubling your cloud footprint to reduce the risk of a single point of failure introduces new risks: more configuration to break, new modes of failure when both infrastructures are accidentally live and processing traffic, etc.

Back when companies typically ran their own datacenters (or otherwise heavily relied on physical devices), I was very skeptical about redundant switches, fearing the redundant hardware would cause more problems than it solved.
by Sohcahtoa82 | 2025-11-19 00:52:35+00:00
> I've been tempted to purchase digital billboard space to raise awareness. Eg., "If this blue indicator is on, you're blinding everyone".

The thing is, IMO, there is a growing psychopathic trend of not giving a shit about other people. You can tell them "you're blinding everyone" and they will not care. They can see better, and the fact that you can't see at all as a consequence does not concern them. It's not their problem.
by MichaelEstes | 2025-11-19 00:53:12+00:00
That is not a very big studio or very big production, Blender falls over in the pipeline department. It’s a constantly changing API that doesn’t allow for the extensibility needed to get a major project out the door, just the fact that only a Python API is provided is enough for most people who have worked on massive scenes with massive amounts of data to consider it a non starter.
by sonzohan | 2025-11-19 00:53:27+00:00
> Investing in community college programs is one route since they are essentially a business.

A 501c3 nonprofit with pretty stringent requirements (accreditation, reporting, transparency), but yes a business nonetheless.

> The main problem with the CCs is that they are very corrupt, have been issuing students worthless degrees.

Could you elaborate on what you mean by corrupt, and issuing students worthless degrees? Graduates from the program I direct at a community college are generally earning 120-160k in IT around 2 years after graduation.

> The colleges' goal is reaching a "graduation quota," and not "employability."

Universities yes, community colleges I would not consider this an accurate statement. At my community college our CTE programs (job training) are explicitly evaluated on student salaries as well as how many are actually employed in the industry after graduation, usually within 18-36 months time. It's actually two of the few metrics that are considered "high value", as in 2x the other value of other metrics like graduation, enrollment, retention, revenue-per-student, etc.
by xp84 | 2025-11-19 00:54:10+00:00
There sure seem to be more. Enough that some colleges have been bullied into eliminating the SAT or ACT requirements entirely, by those who allege they're unfair to that group. So those schools just admit based on the "homework grades" that are inflated by getting credit just for showing up and trying, success optional.

So IDK maybe there are more. Or maybe they are just louder now.
by CoreformGreg | 2025-11-19 00:54:28+00:00
They’re (possibly) referring to “Scalable Geometric Modeler” (SGM)

https://github.com/sandialabs/sgm

Originally open-source, but since taken back in-house. As I understand, which should not be construed as an accurate accounting, Sandia wants to flesh out the basics further before (potentially) open-sourcing it again.
by _bent | 2025-11-19 00:54:47+00:00
What Blender achieved is that lots of university programmes have started teaching Blender or becoming 'tool agnostic'. Studios have also started diversifying their pipelines (this coincidences with studios adopting Unreal and increasing usage of Houdini).

So while Maya is currently the standard, I don't believe that it's growing. It'll probably be around still in 20 years, with lots of studios having built their pipelines and tooling around it, with lots of people being trained in it, and because it's at the moment still better than Blender in some aspects like rigging and animation (afaik).
by happytoexplain | 2025-11-19 00:55:06+00:00
The vast majority of accusations of hypocrisy in social/political arguments are based on subjectivity in the first place. There is simply no such case where X is objectively the same as Y - or else it would be X, and not Y. You can always form an argument around the difference between the two things. Maybe it's a weak argument and the person making it is obviously engaging in a double standard - but there is no way to draw a line.
by btreecat | 2025-11-19 00:55:13+00:00
> Meanwhile, in other niches, Microsoft Office still beats open source office suites like LibreOffice; Photoshop isn't about to give up its crown to GIMP; Lightroom isn't losing to Darktable; and FreeCAD isn't even in the rear view mirror of Solidworks.

Tbf, everything starts somewhere and all the proprietary apps you listed were not instant market leaders.

I can and do use all those FOSS tools just fine both as a hobbyist and professionally, my needs are meet. Others may not find the same, but I suspect there's just a lot of stickyness preventing even trying new workflows.
by wanderingjew | 2025-11-19 00:55:40+00:00
> On the technical side, somewhat more recent FPGA 'placement' algorithms used a simulated annealing algorithm, while what you didn't isn't about placement, that approach could posisbly help with 'net cross-over reduction' type of passes, and maybe help with designs where you can do port swap / pin swap.

Yeah, that was the first step in creating the netlist for the backplane. Simulated annealing on the 8196 nets. TO BE FAIR, this would be a lot easier to route if I didn't explicitly want each of the 16 cards to be identical, but I think that's the most cost-effective way to do it.

As far as an FPGA.... I don't know if I see the point. The nodes in the original CM-1 were basically _only_ ALUs. Very little processing power. The CM-5 was a little better, but this entire thing is batshit crazy. I might as well go for four thousand individually programmable cores. Like, what even is a MISD computer? I have no idea, so lets build one. See what it can actually do.
by kragen | 2025-11-19 00:56:09+00:00
I'm reading the Kuznetsov and Ravi paper https://www.researchgate.net/publication/272194871_Why_Trans... now; I assume that's the one you mean? Its definition of "obstruction-freedom" is that every transaction "not encountering steps of concurrent transactions" must commit. This seems to be neither necessary nor sufficient for avoiding livelock, but certainly very helpful. Their weaker "progressiveness" property seems almost as good.

They claim that their STM "LP" is not obstruction-free but is wait-free, which is a very strong claim! WP explains, "A non-blocking algorithm is lock-free if there is guaranteed system-wide progress, and wait-free if there is also guaranteed per-thread progress. ‘Non-blocking’ was used as a synonym for ‘lock-free’ in the literature until the introduction of obstruction-freedom in 2003." Kuznetsov and Ravi say of LP, "every transactional operation completes in a wait-free manner."

Its normative force seems to be founded on claims about performance, but it would be very surprising if the performance cost of guaranteed forward progress or obstruction-freedom were too high for me to want to pay it, since what I'm most interested in is latency and fault-tolerance, not parallel speedups.
by amy_petrik | 2025-11-19 00:56:29+00:00
> This is a change in behavior.

I agree with this and believe it due to something parallel to the India litter crisis. In india people may freely throw garbage anywhere. Because garbage is everywhere. They did studies "clean up ALL garbage on this street" and now people are more respectful. So there is a sense "garbage is everywhere, who cares if I add to it"

The same thing with headlights, "everyone seems to be blasting their headlights, might as well" - it's a slippery slope. Kind of like if a workplace reaches a crucial saturation of assholes, everyone is tempted to become an asshole and it becomes toxic. All of this, some facet of human nature I suppose.

My suggestion would be steep fines for excessively bright headlights with some significant portion of those fines funding police departments. This would yield rapid and effective enforcement.
by tombert | 2025-11-19 00:56:43+00:00
Wingdings isn't really a "font" in the same way that Times New Roman is a "font". Wingdings and and Webdings were basically proto-emojis, a vestige of the old "dingbats" publishers would put at the top of chapter pages to make them look nice.

https://youtu.be/JdKV1L1DJHc
by hunter2_ | 2025-11-19 00:56:46+00:00
I'm fine with an implied "and," but I disagree that "violations" is scoped only to the final item in the series. It's clearly transitive to each item in the series (security violations, etc.). That said, your point stands that the phrase "copyright and IP" could be the final item in the series (with an omitted "and" at the series level) rather than the final two items, although there wouldn't be a compelling reason to do that in this particular case.
by xp84 | 2025-11-19 00:56:47+00:00
Tax them, don't tax them, I don't care. But you can't argue with the math that a one-time $6k or even $12k per person will not pay for the welfare state the DNC keeps promising us. Please, prove me wrong, show me the math of how you're going to take the billionaires' money (even discounting the fact it'll destroy every retirement account when that market shock happens) and pay for free college for all, double pay for teachers, triple the minimum wage, give free houses to everyone who can't afford them now.

The point isn't whether they should pay a higher tax rate (probably they should!) -- it's whether it would be massively transformative to our society if/when we enacted that. I argue it is not. Pretending it is, is the Marxist fringe's version of the welfare queen or the illegal immigrant murderer that the right-wing people try to bamboozle their base with. We could eliminate all welfare fraud and all immigrant criminals by magic and it wouldn't make our society wildly better. It would be a small improvement.
by dietr1ch | 2025-11-19 00:57:28+00:00
> What was wrong was the developer assumption, not the use of unwrap.

How many times can you truly prove that an `unwrap()` is correct and that you also need that performance edge?

Ignoring the performance aspect that often comes from a hat-trick, to prove such a thing you need to be wary of the inner workings of a call giving you a `Return`. That knowledge is only valid at the time of writing your `unwrap()`, but won't necessarily hold later.

Also, aren't you implicitly forcing whoever changes the function to check for every smartass dev that decided to `unwrap` at their callsite? That's bonkers.
by BobaFloutist | 2025-11-19 00:57:50+00:00
I do think those nations have rich, thriving cultures. I also think that any culture, no matter how rich and thriving, can lead itself toward stagnation if it becomes overly insular. It's fair to point out that immigration isn't the only possible source of cultural diversity, but it's a powerful force for it, and I think the United States, being a huge cultural exporter, is at more risk than countries that are less dominant on the internet.
by _carbyau_ | 2025-11-19 00:57:52+00:00
Sorry, separate point:

>Mesh formats like stl cannot represent a circle by its position and radius, while a parametric format like step can.

This is where I think the Geometry nodes can help. A node (function) can be used to represent the circle with inputs and outputs set or changed as required.[0]

I have not fully explored this space though and so my "hopes and dreams" may well be as useful as thoughts and prayers...

[0] https://docs.blender.org/manual/en/latest/modeling/geometry_...
by mgh95 | 2025-11-19 00:58:03+00:00
> Not nessesarily. We have providers of hosted oss models (even large sota ones), with competitive API pricing. They have no reason to subsidice their services, outside og initial market grab. But there is so many of them that it dosent look to bad.

That price is holding at the current demand ratio of GPU availability/consumption. If the large companies such as OpenAI and Anthropic cease training new models and accepting loss-leader lines of business such as free consumer inference there is a reasonable chance of a GPU glut. This GPU glut may drive down prices Oracle can command for their cloud services.

The fundamental problem is not the market as it stands today. The problem is where will the market equilibrium shift from increased capacity and reduced demand due to VC subsidy reduction.
by M95D | 2025-11-19 00:58:04+00:00
What you probably don't know yet is that ocean calcifying organisms are the only ones left that still remove CO2 from the atmosphere long term.

Trees take CO2, but when they die, bacteria and fungi oxidize the wood back to CO2. Same for everything else that's greenwashed as "removing CO2". That removal is temporary - only a few years or decades at most.

Without the oceans to trap CO2 into new limestone deposits, we're doomed and we can do absolutely nothing about it.
by thundergolfer | 2025-11-19 00:58:59+00:00
Fair. I agree that saying "it's the unwrap" and calling it a day is wrong. Recently actually we've done an exercise on our Worker which is "assume the worst kind of panic happens. make the Worker be ok with it".

But I do feel strongly that the expect pattern is a highly useful control and that naked unwraps almost always indicate a failure to reason about the reliability of a change. An unwrap in their core proxy system indicates a problem in their change management process (review, linting, whatever).
by casey2 | 2025-11-19 00:59:35+00:00
100K per family by my math. Don't know why you believe that only the top 10 billionaires have too much personal wealth.

Why does society need to create a increasingly out of touch class of people that think they are morally justified in telling people how to live their lives. The simple fact is that if the government didn't give these people billions in subsidies we would never have to hear them bloviate, Musk, Farely, all these rich A-Holes keeping America stuck in the local minima of car ownership would be utterly irrelevant.
by lmm | 2025-11-19 00:59:49+00:00
> Rust won't save you from the usual programming mistake.

Disagree. Rust is at least giving you an "are you sure?" moment here. Calling unwrap() should be a red flag, something that a code reviewer asks you to explain; you can have a linter forbid it entirely if you like.

No language will prevent you from writing broken code if you're determined to do so, and no language is impossible to write correct code in if you make a superhuman effort. But most of life happens in the middle, and tools like Rust make a huge difference to how often a small mistake snowballs into a big one.
by Dylan16807 | 2025-11-19 01:00:15+00:00
> #7 In many states (e.g. [1]) if two lanes are merging you're expected to merge at the last possible point. This allows more cars to fit on the road to reduce congestion, and it reduces sudden stops.

Maintaining smooth merging is far more important than where the merging happens.

The page you linked even says "It is legal to wait to merge until the lane closure devices (cones or barrels) start, but we recommend merging sooner than that to give more time to find a gap, complete the merge, and avoid getting in a pinch when the devices make the closed lane too narrow. Merging sooner also avoids the risk of hitting a closure device or ending up inside the work zone."

It recommends zippering, but nowhere in there does it recommend waiting for "the last possible point".

Someone that has it in their head that zippering is best and zippering needs to be done at the end is likely to cause more harm than good, even if they're working off the purest intentions. Keeping both lanes in use is a distant second priority to making sure the merge is smooth.
by bofadeez | 2025-11-19 01:00:32+00:00
Good point. If you let the government silence extremists then they can also do it to the moderates next. Those are subjective definitions after all.

Paradox of of tolerance makes it clear that what can't be tolerated is anyone promoting law that restricts or hinders freedoms of religion, speech, press, assembly, and petition. Lest we be left with no reasonable tolerance for any moderate speech at all, and we're left with intolerance toward all speech. Fortunately the first amendment exists and we don't have to worry too much.

Thanks for pointing that out though, it's a great talking point for free speech absolutists.
by DaveZale | 2025-11-19 01:00:45+00:00
Blondi will do as she's told, right? Didn't she previously say, months ago, that she had the files on her desk, ready for release.

Of course, any video evidence should be redacted. Seeing that could cause lifelong psychological scars, and in the shorter term, loss of apetite and extreme repeated bouts of nausea.
by wlesieutre | 2025-11-19 01:01:11+00:00
I'm sure "major project" is a subjective label, but Flow made headlines earlier this year with an Academy Award (Best Animated Feature) and Golden Globe (Best Animated Feature Film)

https://flow.movie/

https://www.youtube.com/watch?v=ZgZccxuj2RY

https://www.blender.org/user-stories/making-flow-an-intervie...
by underscoremark | 2025-11-19 01:01:28+00:00
Blender is the go-to for struggling artists/developers, and industry outsiders, like me. I'm stuck at Blender 2.93.18 because I don't have the budget for better hardware, let alone a Maya license! However, even that version of Blender still gets it done for me.

And also, how can you say Blender is not battle-proven? I mean, the big studios use Maya like fortune 500 companies use Microsoft Windows - doesn't mean Linux isn't battle proven.
by dragonwriter | 2025-11-19 01:01:52+00:00
> Hasn't the president signed an executive order that says birthright citizenship is not for children of non-citizens?

Executive orders have force to the extent that they exert powers that the President has directly under the Constitution or that are assigned to the President by Congress exercising the powers it has directly under the Constitution.

Amending the Constitution by altering the definition of citizenship in the Fourteenth Amendment (or overruling the Supreme Court's consistent reading of the language of the Fourteenth Amendment, if you prefer that characterization) is neither a power granted to the President directly by the Constitution, nor a power Congress has granted the President by statute, nor even within the power granted to the Congress by the Constitution to grant to the President if it was inclined to do so.

> I see that it's being challenged in court, but the order is currently valid, right?

“Currently valid” is a tricky concept. In one sense, its is valid only to the extent it is actually compliant with the Constitution and laws which have higher priority than executive orders. Or you can read the question as really being about whether it can currently be applied, in which case the answer is a more simple “no”, because after the Supreme Court made the usual recent route to a simple single interim resolution pending the full litigation by simply deciding that nationwide injunctions were not within the power of district courts, they could only issue orders against government actions applicable to the litigants before them, a class action was certified covering everyone who might be affected by the order [0], and a preliminary injunction in that case has blocked the order.

[0] https://www.aclu.org/barbara-v-trump-nationwide-class-action...
by Klonoar | 2025-11-19 01:01:53+00:00
> I don't use Rust, but a lot of Rust people say if it compiles it runs.

Do you grok what the issue was with the unwrap, though...?

Idiomatic Rust code does not use that. The fact that it's allowed in a codebase says more about the engineering practices of that particular project/module/whatever. Whoever put the `unwrap` call there had to contend with the notion that it could panic and they still chose to do it.

It's a programmer error, but Rust at least forces you to recognize "okay, I'm going to be an idiot here". There is real value in that.
by bigyikes | 2025-11-19 01:02:11+00:00
What does Blender do differently that makes it such a successful open source product?

It’s powerful and pleasant to use. Even the release marketing page is beautiful and well-made.

I like open source as much as the next guy, but outside of developer tools there is little that comes close to Blender in terms of utility and UX.

Is it funding? Specific individuals? Are there PMs and designers? Whatever it is, it’s working!