skysight-inc/HackerNews huggingface dataset:
Supporting every Linux distribution and their small differences isn't free, and Linux distributions shipping things you haven't tested directly is also a way for users to get bitten by bugs or bad interactions, which they will then report to you directly anyway so you're responsible for it. It's complicated. It's happened plenty of times where e.g. I've run into an obscure and bad bug caused by a packaging issue, or a downstream library that wasn't tested -- or there's a developer who has to get involved with a specific distro team to solve bugs their users are reporting directly to them but that they can't reproduce or pinpoint, because the distro is different from their own environment. Sometimes these point out serious issues, but other times it can be a huge squeeze to only get a little juice.

For some things the tradeoffs are much less clear, open-source or not e.g. a complex multi-platform GUI application. If you're going to ship a Flatpak to Linux users for example, then the utility of allowing any random build environments is not so clear; users will be running your produced binaries anyway. These are the minority of cases, though. (No, maybe not every user wants a Flatpak, but the developers also need to make decisions that balance many needs, and not everything will be perfect.)

Half of the problem, of course, is C and C++'s lack of consistent build environments/build systems/build tooling, but that's a conversation for another day.

That said, I generally agree with you that if you want to be a Good Citizen in the general realm of open-source C and C++ code, you should not use -Werror by default, and you should try (to whatever reasonable extent) to allow and support dependencies your users have. And try to support sanitizers, custom CFLAGS/CXXFLAGS, allow PREFIX and DESTDIR installation options, obey the FHS, etc etc. A lot of things have consolidated in the Linux world over the years, so this isn't as bad as it used to be -- and sometimes really does find legitimate issues in your code, or even issues in other projects.
My favourite take on this was by Neal Stephenson in his excellent novel Reamde - wherein we have several pages building up to an argument between a linguist and a fiction-creator about the (mis)use of apostrophe in an online game's fictional language.

"The Apostropocalypse is to the current realignment in T’Rain what the Treaty of Versailles was to the Second World War,” said Richard, deliberately mocking the tone of a Wikipedia contributor in hopes that the others would get it."
It's more than a little bit disingenuous to suggest that it's misinformation to link Newsom to a bill he claims to have collaborated on. Besides, with PG&E reporting record profits and the CPUC granting PG&E's every rate hike you really don't need to resort to misinformation. Folks just have to start waving their utility bills around if Newsom is dumb enough to run for president.

I'm a little surprised his tenure as governor is turning out this way. As mayor he definitely dialed down the rampant cronyism and corruption that defined Brown's reign.
Oh great, now I can exchange QR codes to connect with my frie...oops! Actually I can't because my server's admin got called a "poopyhead" so decided to defederate and isolate all the users. I wonder why people still use Twitter/X...
I wouldn’t go so far to call myself a hero for the wisdom I post but
> distance_of_time_in_words(Date.new(2025, 2, 28), Date.new(2024, 2, 28))

Curiously, this is also not quite a year, even though the days and months are the same.
"Stack said lawyers for the governor’s office determined that Panera doesn’t meet the standard for a business that “produces” bread “for sale on the establishment’s premises” because “many chain bakeries (such as Panera Bread) mix dough at centralized off-site locations and then ship that dough to their retail locations for baking and sale.”

1. They are claiming that because Panera generally mixes dough at central locations that they don't "produce" bread by baking it at the retail locations. It is not clear that this was their original intent and not a recently invented rationalization to obscure the connection to Panera.

2. The lawmakers that are calling for an investigation into the deal aren't the same lawmakers that write the deal are they?

3. The governor can obviously influence legislation including but not limited to his power to veto it.
> But UBI is a pragmatic help to people here and now in a single stroke.

I'm not sure that it is. It sounds like a transfer of dependency to an even more centralized institution with even more dubious motivations.

> The ideal solution would require somehow rewinding the clock to make corporations pay more taxes

I'm not sure how making corporations pay higher taxes would resolve any such problem. It seems like it would have the opposite effect, and centralize more control over wealth in the hands of political institutions.
I believe the goal of humanity should be that pushing a button for food pellets all day long is not a moral imperative or a necessity for survival. 100% unemployment should be the goal, and the end of scarcity that would require its feasibility.
The wall is almost a kilometer long with some stones as large as cars. These were intelligent people. You think people intelligent enough to build something this massive were not intelligent enough to find other ways to efficiently hunt reindeer. I find it funny how a lot of these studies findings dumb down the people they are studying. Maybe this wall was a retaining wall for rising water levels. That would imply knowledge of their environment, their ability to think past their next meal and would be a testament to their engineering abilities.
I couldn't get it to pass on my phone, but "scram"/"get out of here" is equivalent to a password rejected/401 response. A single knock does not match the expected pattern, so you would expect it to be rejected.
I don't think it is a issue of 'identifying with their body' rather than a situation where the body and the self inform each other.

The ancient temperamental model assumed that the human body is a mix of Choleric (fire), Sanguine (blood), Phlegmatic (phlegm), and Melancholy. These categories were also assumed to be temperamental architypes whereby (for example) an excess of blood leads to an angry (Choleric) personality.

Of course this is bollocks, but nonetheless demonstrates my point. The idea that 'who we are' is something that is defined only by our brain is wrong. Brain/body traffic seems to be two-way: physical trauma to the body can impact the brain, the nervous system of the digestive tract can impact our moods, lack of vitamin D can negatively impact our emotional outlook, male infant circumcision can alter adult socio-affective processing etc etc.
The fact that the term autism is applied across such a massive range of outcomes is at the heart of the problem there, I believe.

Any list of "summary advice" can never ably cover that range. Effective advice for a formerly-and-sometimes-still known-as Asperger Syndrome person is indeed going to be hugely different than effective advice for a non-verbal non-independent person.

As the above paragraph implies, the world can barely even agree on names for the most basic sub-categories of autism. We've a long way to go.

Also it bears mentioning that people with milder forms of the condition have their own unique crosses to bear, e.g. imposter syndrome, having people treat you as a fraud by default "because you seem normal", and other fairly significant lifetime burdens.
Depending on how they measure obesity, this 1B number may be greatly overinflated. One very popular measurement is BMI which only considers height and mass, and does not consider other factors like fat vs. muscle mass, body water, etc.

For example, using BMI I am considered “obese” but I have a very high muscle mass and fairly low fat percentage (17%). So am I one of these billion people?
I'm not a Kde user (always used gnome/unity/i3) but enjoyed their release content. I remember finding Kde bloated in the past but I've been getting more curious about it, wishing to try it someday. Hopefully they will have a good tiling window system by then, because I'm too used to i3wm.
Alcohol-Related Deaths Surge to Nearly 500 a Day, CDC Says
Somehow other languages manage.

There's also quite some benefit for a org with official capacity to declare, against the wishes of some individuals, that say "santorum", "bromance" or "trumpgret" are not in fact English words.
Sure but not everyone stays in the bottom 25%. College students would be one category that you would expect this to be true of. I was certainly in the poverty level in college, but not anymore.

What we really care about are the people who are persistently in poverty and whether or not that number grows or shrinks. If it shrinks the economy is helping real people, if it's not, it's helping the well off.
Both Feb 28 and Mar 1 are commonly used to celebrate birthdays.

AFAIK there is no firm convention. Feb is more natural ("My birthday is in February"), Mar is more logical (the 60th days of the year).
I like it, can you suggest one?
Washers and dryers are about to get a whole lot more efficient
I think (well, assumed) what they meant by deterministic builds was merely hermetic builds, which are easier. True determinism is overkill for step 0.
to be higher or lower?
Yeah. This is why I think NLL is a mistake, just as I've come to think that implicit TCE is a mistake. Our tools must not only be correct but also comprehensible.
Whats with people lately writing 10^6 instead of 1 million. Its not that big that we need exponents to get involved.
Do you have an ad blocker stopping the requests and causing retries?
It's very open, but pretty crowded, so you have to add the duration of traffic jams to that charging time...
The risk was not “priced in” which is to say there were perverse incentives to develop offices that weren’t truly needed and a corporate culture that was shielded from the consequences of misallocating funds.
I read this as mut1 and mut2 both being downgraded to shared references because they aren't used to mutate anymore. I'd imagine that's not what's actually happening though?
Illinois also has a Ver-Say-Lees as well as a Kay-row (Cairo)
Gas stations have a very different configuration than Superchargers. It's an odd comparison to being with. Drive through supercharger stalls could be really nice and would resolve this issue, but they would take up a lot more real estate.
the number of people saying this in this thread is what feels inorganic to me. what created this era where people are eager to come to the defense of incumbents?

what's wrong is wrong; this isn't good policy. someone reported on it, people are finding out and they don't like it.
The GBA has native support for integer division, but it does not have any hardware support for floating point arithmetic at all — compilers will insert a virtual floating point unit that does IEEE 754 in software, which takes hundreds of CPU cycles for most operations. I believe the LUT you refer to is for floats.
Colombia's largest airline (Avianca) printed today's tickets with the 1st of March as a date
For your first example, it looks like Ashburn and Pittsburgh should be less than 2 milliseconds apart? I'd expect the difference in routing to be more like 80ms versus 74ms, and that's not very much.

Having a second server can definitely have a massive impact on latency, but that doesn't sound like an ISP thing, or a rural thing, or an interconnectivity thing.
We don't know what Herbert actually meant by "Bene Gesserit", or even whether it has strictly one meaning, since he never elaborated on that. Given how syncretic everything else is, it is entirely plausible that there are multiple references encoded in the name. The Latin one is fairly obvious given that they refer to each other as "Reverend Mothers".

But then note that Bene Tleilaxu is clearly not Latin, and makes more sense if you interpret the word "bene" ("bani") in its Arabic meaning - "descendants of", in practice often referring to tribes and similar groupings (as in Bani Quraish or Bani Isra'il) - Tleilax being their home planet. If we apply the same to "Bene Gesserit", it would mean "Daughters of ???". One possibility then would be Arabic "Jazirah", "peninsula".

An even more interesting theory along these lines is that "Gesserit" refers to the mythical demon-slaying hero-king Gesser (aka Geser aka Gesar) of the Mongolian and Tibetan folklore. In Mongolian, "... of Gesar" is "Geseriyn". Gesar is the Chosen Son of the Sky God (head of the pantheon), the first man who descended from Heaven to purge the world of evil demons that menace humanity - it sure does make for some interesting parallels with Kwizats Haderach...

Again, to re-iterate, it's entirely possible that all of these are simultaneously true. Herbert liked referencing obscure (to his culture) folklore, so a play on words like this could well be intentional.
> [Tesla] failed to protect [Black workers] from racism

Ironic that the police can't be sued for failing to protect people, but companies can. This legal quagmire of having to take ill-defined "reasonable" steps to preemptively prevent racism, and the chilling effect it has on behavior as companies avoid anything that might look bad, to avoid legal peril, could be prevented with clear rules and an OSHA-like agency that informs companies of any rules they're breaking and monitors correction.

But I suspect the chilling effects are a feature, not a bug.
FWIU, there are also now All-in-One Washer + Dryer combos?
These subthreads from my comments are absolutely bonkers, people are willing to give companies that routinely lie to us again and again sometimes lying for literal generations to us!

and people STILL give them the benefit of the doubt.

People willing to allow others to poison us so they can earn money.
Can you just take my site offline if I go over the bandwidth limit
I really don't understand why I can just set a hard limit on all of categories you get changed for. I would gladly pay for an enterprise account but I would rather my site get taken offline than get charged more than I can afford.

The response from Netlify regarding this issue misses the mark

From the CEO
It's currently our policy to not shut down free sites during traffic spikes that doesn't match attack patterns, but instead forgiving any bills from legitimate mistakes after the fact.
This response, to a forum user asking how to Limit bandwidth to avoid high billing caused by DDoS?, was particularly frustrating to read.

The user's concern: If I get DDOSed and I have no limits on usage I'm going to have to pay alot
I’m always afraid on “pay for usage” services that it has no limits.
I think it's very rational and expected for "pay for usage" sites to have user set limits on the usage.
Netlify employee's response
"Don't worry it wont happen to you"
while DDoS attacks to happen, they are generally not geared towards users on our starter tiers.
"If it does its your fault"
we would probably benefit from chatting with you about what kind of a site you are asking us to host for free if it is likely to attract that kind of attention.
"If you are charged more than you expected that's good b/c people went to your site
Now, if something you host goes viral - congrats! We’re assuming that is not necessarily a bad thing - right?
"Not our problem, you should know if you're going to be DDOSed"
So, in short, I want to answer by asking a.) is this a realistic thing that could happen to you? b.) you are super welcome to investigate options to mitigate the fallout from a DDoS attack or viral content on your own!

And my favorite: "Our job is to keep your site up, sorry you don't like that"
Our priority is to keep your site up - that’s what our business is about. If that isn’t an approach that works for you and changes your decision to host with us, I understand.

It's a really simple request, let me set limits to never have to pay a dime more that I expected or agreed to. It seems this decision is based in a predatory business practice to get people to pay more rather than an difficult engineering problem the just can't solve.

Netlify service looks really good and is my first choice but I will not sign up for "Unlimited" charges. I also will not just "trust" that Netlify will forgive my bill if something does go wrong.

I just want to see Netlify do better. Simply let me set limits on usage and have better customer service.
> I believe that type checking should closely match the reasoning programmers do in their head, and thereby verify the correctness of that reasoning. Conversely, this means that programmers must express their reasoning through the type system. If something doesn’t typecheck, either the reasoning as expressed is wrong or incomplete, or the programmer has used some reasoning that cannot be expressed in the type system (meaning that the type system is lacking in that respect).

Right. The (well, a) problem with NLL in Rust is that it isn't expressible; it creates lifetimes that don't correspond to anything in the syntax, and so can't be written explicitly into the program even if the programmer wants to. (As opposed to conventional type inference where you can always write the type explicitly if the code is confusing)
Sorry, just because inflation isnlowerijg doesn't mean the damage that happened is magically solved. We aren't deflating by any means.
someone correct me if I am wrong, but I believe these mini brown outs you are talking about are officially called Jitter and are measurable.

Jitter is a big issue for IP based telecommunications and was a bigger concern than Mbps when I was implementing them in the past.
But that's always true, and forever will be as long as the fed believes that gentle inflation is the way to spin the economy. And most serious economists, even the freshwater kind, don't want that to change.

If you think deflation is better, ie money in the bank should be worth more over time, just look at what happened to Japan with their deflationary economy. Some call it the "Lost Decade".
Exactly. The same streaming services that have recently gained a reputation of straight up deleting entire movies and series.
It hasn’t really moved. It’s still built by the same people as always. They just provide it to the rest of us under different terms (AGPL).
This should be read as "hp agrees they should be broken up due to obvious market power abuse"
Often yes. Sometimes, no. You haven't enjoyed C++ until you get reports of the app intermittently crashing, and your build at the same version just won't.

But yes, if the goal is "slap it all in a container", that's probably good and at least somewhat reproducible. We aren't Python here! ;)
It's a school holiday, so students and those working in an academic setting get the day off, at least.
It's easy to use data to mislead; you see this all the time in organizations of any size, but especially in larger organizations - why would you expect the government to be the sole exception?

For example, it's been demonstrated that workers on disability is inversely correlated with unemployment: https://apps.npr.org/unfit-for-work/

West Virginia, Mississippi, and Kentucky all have almost 20% of their adult populations on disability:

https://www.statista.com/statistics/794278/disabled-populati...

Meanwhile, on kentucky.gov:

> Today, Gov. Andy Beshear announced that Kentucky set the lowest annual unemployment rate in state history for 2022 at 3.9%

https://www.kentucky.gov/Pages/Activity-stream.aspx?n=Govern...

Would you say that the Kentucky government patting itself on the back for unemployment rates of 3.9%, while in fact real unemployment is at minimum 21.6%, is something other than the government lying about what unemployment actually is?
Currently dealing with this in a deep level and it’s absolutely crushing me.
This was previously "project zenith" and the point was to be able to make a module (that is a bunch of stuff running in a container) that's pluggable into a bigger ecosystem. I use Dagger, but I don't yet use this feature. (think modules, written in any supported language, that you can use in your build process)
Just to make it explicit, checking an existing proof is very decidable, given a reasonable programming language. Now getting that proof does pose some practical difficulties, but it would doubtless be built up by fairly simple proofs derived from user-supplied editing steps; a bit of a pain, but not Halting-complete.
Oooh! Your reputation precedes you.

Please, please, please put an “about us” page on your site. People get leery when there aren’t named humans identified as being behind a product that’s asking for production data access.
I think you're mistakenly equating mentoring with managing.

A manger inherently isn't your friend nor on your side, a mentor is.

It's straight up in the name: the goal of a manager is to remove your individuality from the perspective of the person above the manager.
The manager is essentially an abstraction layer if you're looking at it from a software development perspective, so the caller doesn't need to worry about the implementation details.

Your manager can also be your mentor, but the manager can't mentor everyone they're managing. That's just impossible from a time perspective
This has to be near the top of the list of things people “know of”, but don’t have a word/phrase for.
I have a similar complaint!, I'm looking for an MS ergo keyboard and nothing is close.

I can live without the numpad, but the lack of function rows, and the introduction of forced, convoluted "chords" or whatever (what kind of "ergonomics" is that?), kill all the options I know.

BTW mine is: https://www.reddit.com/r/MechanicalKeyboards/comments/9wjpg0...

---

Another way to say this is that ergonomics is personal, and it is hard to find something universal. For me, ergonomics is: not need to do maneuvers with the fingers, so I even added more keys to my keyboard stuff like "Ctrl + B" and others with a single press.

But yes, is kind of obvious that there are not enough options in this niche market and the "let's do this as small as possible, all people like to do gymnastics with fingers!" are THE majority of the options... !
Don't be too hard on yourself, editing text is hard...

I'm pretty sure almost everyone will make the the mistake of leaving something out or adding something in the wrong place at least once. The human brain is pretty good at doing clever things like a gap in words with what it thinks should be there, or skipping over little things that shouldn't... or unscrambling usftf that is just completely up.

;-)

Also I edited my comment reflect that it was a mistake.
EA Sports WRC.

Crashes on launch. Put the system clock forward and it works... it boggles the mind.
I think this is the right way to look at it, but people insist on only talking about per-stream royalties. I have gotten into several arguments about that on this very website.
A politician is not the government.
Some people have seriously suggested shortening trading hours, on the grounds that all the interesting trading happens at the open and especially at the close, closing prices are the ones that are reported and used for risk analysis etc.. If everyone wants to trade at the close, why not just have one "opening" auction every day, and the price from that auction is the "closing" price for the day? That also eliminates the opportunity for trying to "pick off" or "front-run" other people's orders, or "quote fade" on the other side.
That's wrong because even coders can't write code without vulnerabilities inside their own software...

You probably instead should use a throwaway computer (or VM if you trust them), and not do anything personal on that computer, and then burn it.
Ukrainians, who have more experience with democracy than nearly any other European ethnicity due to their tradition of not having aristocracy, have a saying, that can be roughly paraphrased as: we elect our hetman, but the next day we complain about the decisions.

We should always be holding our elected leaders to great scrutiny. Democracy can not operate on trust.