skysight-inc/HackerNews huggingface dataset:
> I'm not sure where you even argued this

First sentence of my earlier post: 'Liberals have been talking about this long before the words “woke” or “CRT” fell upon conservative ears.'

> CRT is not taught in any public schools. It's grad school level. CRT mania is, again, conservative propaganda.

CRT inspires a lot of public school education. There's clearly a lot of ideas that orbit CRT, and people use "CRT" as a shorthand to talk about them even though they aren't exactly part of the narrowest-definition of CRT. Conservatives often badly articulate and misunderstand these ideas and the ways they're problematic, and they pick problematic solutions for countering them (speech codes); however, criticizing CRT and related ideas isn't "conservative propaganda". For the third time now, liberals were criticizing this stuff long before conservatives knew what was happening.

> If you want anecdote, I have two kids in big city public schools and they have read Stamped and done anti-racist lessons and Ibram Kendi did a talk for us. Believe it or not, they learned the right lessons. No one was insulted or made to feel bad about themselves at all.

You claimed that no schools are teaching white guilt. You can't support that with an anecdote about a school that didn't teach white guilt. To be perfectly clear, I'm not arguing that every single school teaches white guilt all the time (not even the zaniest conservatives are making this argument).

> Conservatives are framing this kind of education not just as ineffective, but a grave and dire threat to America.

Why are you fixating on conservatives when neither of us are conservatives?

> Most liberals had never even heard of this kind of thing until conservatives started screaming about it.

Of course. Most liberals are normies who aren't paying close attention (same with most conservatives). But among the folks who were paying attention, loads of liberals were talking about this long before it entered the conservative mainstream. Folks like Jonathan Haidt have been examining this stuff since at least 2011.

> WSWS is also just not credible. I doubt any policy makers of any stripe trust what they print.

How can I take you seriously when you say that a professional historian, author, and emerita professor of history at Texas State University is "not credible" and when you refer to her as "a policy maker"? Come on. Moreover, I offered the WSWS version because your entire argument hinges on "only conservatives criticize 1619" and this is an example of socialists (pretty far removed from conservatives) objecting to 1619's pseudo-history.
This is the binary bias[1].

You're trying to come up with hard distinctions and categories, when trying to do so is totally uninteresting and without any utility. I notice it's extremely common here on HN[2], perhaps because the job of an engineer involves working with categories, and something that's linguistically fuzzy is uncomfortable to them. I write more about this cognitive failing in the second half of my post here[3].

In short, there is no objective threshold wherein the natural inability to avoid bias becomes propaganda. And nor should we waste time on that point. Such a discussion is merely semantics around the definition of the word "propaganda". We should leave that to the people who compile dictionaries.

Such clouded thinking has created a blind spot here in this very thread, e.g. that someone can say something so ridiculous as "How is that different than literally every other website or publication on earth?" and not get downvoted, as if the practical difference between a social media platform with access to hundreds of millions of eyeballs on the one hand, and a small blog on the other, is not self-evident. Such an obvious difference can only not be self-evident to someone who is incapable of understanding that things can vary by degree instead of by category.

[1] https://www.psychologicalscience.org/news/releases/binary-bi...

[2] https://news.ycombinator.com/item?id=32708833

[3] https://news.ycombinator.com/item?id=32674580
There's already tomlq from https://github.com/kislyuk/yq, which can query TOML using jq syntax.
Show HN: ChIPs – A Polycube/Voxel Construction Set
Have you wanted to use a construction set to build a model, but don't want to deal with complicated techniques to remove studs / build sideways? Not Square? Too many different types of bricks? Something you can freely 3D print cheaply? etc. Look no further, this is the construction set for you!
When the Big One Hits Portland, Cargo Bikers Will Save You
The cluster autoscaler will do pod compaction. It would be nice to specify when to favor more compaction than expansion because you know the traffic is going to fall off after a certain time during the day.

The main thing the integration helps with is reducing the startup time when there is scheduling pressure. If you know your increase in number of pods will always mean an expansion in the nodegroup, you can proactively and optimistically expand the nodegroup.
> I think you're vastly underestimating the amount of work required to support a platform like Android.

That might be so, but you're not giving me a chance to change my view. I don't know, and don't care honestly, how many people are working on what; I'm asking what did those people do, specifically, that required such an immense amount of work, and what they have to show for that effort. And of course, how many people work on developing Android itself is irrelevant - we're only talking about supporting existing compiler that targets existing implementation of a JVM in an IDE and ecosystem. Put another way: what's so impressive about Kotlin's support for Android?

> total number of Typesafe/Lightbend employees at its peak... which has always been burning through VC money and is financially struggling even after focusing on their core knowledge domain.

Maybe, then, focusing on their core knowledge domain, working for almost a decade on the "next version" of the language without care, then pulling Python-like 2/3 drama when it finally landed, was simply... a bad business decision? Maybe focusing effort on making the language more accessible to more people would have played out differently? (Just guessing.)

> Plus, Scala's standard library is somewhat at odds with a fast and lean mobile runtime.

Why? Generics and implicits are compile-time features - what's in the Scala's stdlib that is incompatible with Android APIs? What does Scala have in the stdlib that Kotlin doesn't?
Factorio is coming to Nintendo Switch
The ones that I remember had a locking lever which barely made any sound at all.

https://i.stack.imgur.com/8D9f1.jpg
I believe the flow allows you to view certificate information prior to accepting, and then only that certificate will be accepted for only that hostname.
Not everyone learns at the same pace, not everyone is great at bootstrapping.
Some other important context is this is around peak controversy time around codes of conduct in all programming communities. Some degree of political fighting was going to happen one way or another, but it was made substantially worse by decisions made by the Lambda Conf committee at that time to allow Curtis Yarvin to speak. You can read their rationale and it's clearly well thought-out, but in hindsight it led to a much worse outcome than if they just dropped him. Subsequent conferences after 2016 and 2017 were uneventful and uncontroversial, but the shadow of those years would never go away.

It's also a very US-centric kind of political battle that I'm sure a lot of European Scala programmers feel is strange and doesn't apply to them, but has nonetheless taken their ecosystem by hostage.
Ultras are a menace. They fight each other, throw flares or smoke grenades, and leave stickers everywhere.
Yep, I immediately thought of "SUNSET BLVD." as a counter example. Even "The 400 Blows" predates Godard in French New-Wave.
Well the argument here is that a company would also need to be competitive in the actual machinery. John Deere has a huge moat in this space, a company stripped down, software-free and easy to fix machinery would need to make sure that it competes on everything else and has that as a differentiating factor. John Deere probably realized that that's an unlikely proposition and utilizing its market advantage to the maximum.
But I mean the more "abusive" the business model the higher the incentive to innovate, so maybe in the future we could see such machinery.
Why is 3 days, likely with competing priorities, a reasonable timeframe to learn a new language well enough to contribute production code in your estimation?
> length of the queue becomes infinite

If you simulated the queue forever and took a running average (for any finite length of time that's just an integral, and you take the limit as t->infinity) of the queue length, the result would "be infinite" -- for ever possible real number the result of such a limit of it existed would be greater.

> is poisson special

It's easiest to work out with elementary mathematical tools with a poisson process, but otherwise no.

There's a decent overview [0] that derives the expected length, and showing that it grows without bound up to 100% is suggestive of the result (combine that with the fact that the mean length is strictly monotonic increasing where it exists and is infinite at >100% utilization, and that shores up the mathematical loose ends).

For the poisson process in particular, the "balance principle" in that link I think will serve to provide the right intuition about the problem.

> should converge on the number of outcomes in the middle

That's the problem. We have infinite head and tail flips, but when the length is 0 only half of those matter. Adding up those one-sided differences still wouldn't have to be infinite per se, but 100% utilization is the threshold at which it gets pushed over the edge (large differences are "rare" to get to in the first place but you'll spend time inverse to that probability in their vicinity).

[0] https://www.win.tue.nl/~iadan/que/h4.pdf
UK here, and we don't print return labels for Amazon. We just take the package to the local store, and they scan the returns barcode on my phone which then prints a shipping label right there, and also doubles as an electronic receipt of where I handed over the parcel.
Which doctor
That being said, I hope we plan on no longer depending on Qatar either, because their stability doesn't seem a given either.
Had a guy with 20 years experience at a top mail carrier come in for a senior position. We were very excited to interview him.

He had spent the 20 years copying the same html file and changing the text for whatever was needed.

Struggled heavily with the concept of a loop.
100%. Execs are people too. Some effective. Some not so much.

That being said, I would use this article to understand 1-1s with effective execs.
> The deployment strategy depends on a lot more than that. Team size, team workload, product nature, customer expectations, average story size and complexity.

Apart from "team size", every single item on that list is part of the definition of "type of the product you're delivering".
That's simply not true.

The very first EUA:

https://www.fda.gov/news-events/press-announcements/fda-take...

> The vaccine was 95% effective in preventing COVID-19 disease among these clinical trial participants with eight COVID-19 cases in the vaccine group and 162 in the placebo group. Of these 170 COVID-19 cases, one in the vaccine group and three in the placebo group were classified as severe. At this time, data are not available to make a determination about how long the vaccine will provide protection, nor is there evidence that the vaccine prevents transmission of SARS-CoV-2 from person to person.

Fauci, shortly before vaccine approval:

https://www.cnbc.com/2020/11/16/fauci-why-still-need-masks-s...

> “Obviously, with a 90-plus percent effective vaccine, you could feel much more confident” about not getting the virus, Fauci told Tapper. “But I would recommend to people to not abandon all public health measures just because you have been vaccinated.” Those fundamentals include: universal wearing of masks, maintaining physical distance, avoiding large crowds, doing more outdoor activities and washing hands frequently.

> Because “even though, for the general population, it might be 90[%] to 95% effective,” said Fauci, “you don’t necessarily know, for you, how effective it is.” Even at those success rates, about 5% to 10% of people immunized may still get the virus.

People bitched a lot about this at the time.
I mean she's a journalist, but not all journalist sign up for in-the-trenches investigations. I doubt anyone here would expect Marques Brownlee to write about a terrorist attack and be disappointed he didn't try to find his way past police barriers.
> What exactly is the issue with comparing oneself to others?

Because the society's standards are capricious, and they change almost every decade. They can even suddenly change in a single year. What is 'the place to be' a yesterday could be a place that people don't want to be tomorrow. What's 'cool' yesterday can be 'lame' tomorrow. If one builds his or her life on the society's changing perspective, he or she can easily end up unhappy in a decade or two, being in a place and situation which does not merit the effor that went into it to get it and keep it.

The ideal is going in the direction which YOU want to go. Where YOU want to be. That's where all those 'inner drive' talk comes from. And they are right - in 10-20 years, all the people who had shaped the standards of the current society as adults or parents will be gone. The standards and perspectives will change. It happens every ~20 years. And when that happens, its better to have that 20 years lived by your own standards and drives than the ever-shifting societal standards.
I also work at Grafana Labs, and could just Slack you... but as you've asked...

Incident is available in the free tier, that's awesome... are there any limitations on that at all? Is the free tier version of Incident as fully featured as the paid tiers?
https://en.wikipedia.org/wiki/Be_File_System

https://arstechnica.com/information-technology/2018/07/the-b...

BFS does some of the kinds of things you're interested in.
One of my classmates in college couldn't handle this. I'd glance at some awful Visual Studio compiler error and then point out a missing semicolon. He ended up feeling stupid, but I was trying to be encouraging because his code was pretty good aside from some missing punctuation, which will come with practice. He ended up switching majors.
Show HN: Generative AI – Short and Sweet – Perpetual Views/ Videos
The 7th episode of the newsletter Generative AI - Short & Sweet is out now.
--> https://generativeai.net/newsletter

Perpetual View/Video Generation (PVG). AI models generate open-ended videos from one image only - at least that’s the newest approach from Google Research [1]. These videos are “flying“ through a scene depicted in the input image. The range of potential applications is endless. Further, the tech behind it is incredibly smart and it marks the next cornerstone of generative AI.

In this episode we talk about the PVG's tech side and brainstorm about its future applications. (+ a little digression about the future usage of synthetic data in AI training.)

Best, Martin
For good reason. Usually, these whistleblower sessions are used as a place to get sound bites for campaigning and give the CEO a tongue lashing. Due to the pending acquisition, this one has stakes that are about 100x higher than the typical whistleblower session. If Parag Agrawal screws up at this hearing, it could literally cost him billions of dollars.

Let's be real: Twitter is a huge cesspool of harassment, hosts a ton of pornography (including from children), and clearly has monetization/business problems. It also seems to have much worse engineering than other social businesses. It's going to be a lot harder to defend in one of these sessions than Facebook.
Michelangelo and similar viruses only activate when you boot from the disk it's on. Insert a disk with Michelangelo in a running system, then format the disk (make sure you overwrite the boot sector), all OK.

The operating systems of the time didn't have any autoplay functionality that could be exploited by viruses. I guess in theory viruses could have exploited things like buffer overflows in the OS code that reads the file allocation table or directories, but I've never heard of such a thing, and Michelangelo and similar boot viruses certainly were not that advanced.
Many small towns pay their volunteer firefighters when they respond. They just don't get paid when there's no fire.

See here:

"It is important to know that most of the fire stations/departments do not pay for the services of a volunteer firefighter. However, they may get reimbursed for attending training and meetings, responding to fires and emergencies, and time spent on shifts. The amount of reimbursement is generally at the discretion of the fire department."

https://www.firesciencedegreeschools.com/how-to-become-a-vol....
Quoting Groundhog Day: “Maybe God isn't omnipotent. Maybe he's just been around so long, he knows everything.”
I would, I do that kind of thing all the time. Finding obscure interesting things on the internet is fun, it's like solving a puzzle, and it feels good to show people who thought something was too old and lost forever.
It's not so simple.

If a parent vigilanted an incompetent cop in Uvalde and the political response was to enact the next patriot act people would lose their shit.

Politicians can't be so overt about this kind of thing because American society is sitting on a powderkeg and pile of guns.
I would never fault someone for not being able to pick up a language and use it competently in 3 days. I understand why you use this as an example, with having samey syntax, but there is still nuance. I think the bigger indicator is you've been in the industry for 10 years and call yourself a PHP/Java dev. At this point you should have dabbled in probably 10-100 ways of solving problems depending on what your 9-5 looks like.
> I kinda wish HPA, VPA, and Cluster Autoscaler were all just be one thing.

Go and write it, there are a bajillion open source controllers for Kubernetes that add a ton of value.
A holistic look at the pandemic impact on children should probably also take into account the estimated 10 million children who had caregivers die of covid. https://www.cdc.gov/globalhealth/topics/orphanhood/index.htm...
I think there's actually a serious point here. As is so often the case, we should be unifying our efforts to solve common, pressing problems, not fragmenting our efforts over things that matter far less. Specifically, I think those of us that care about reliability and efficiency should unite behind Rust to provide a compelling replacement for C and C++ on the one hand, and (for some applications) higher-level but less efficient languages on the other. Rust is certainly not perfect, but if we succeed at making it a popular language with great libraries covering many application domains, it'll be better than what we have now.
I didn't invoke a straw man, I literally quoted your arguments and cited research. Falsely claiming "straw man" is the cringiest way to concede a debate.
I agree with your parent's assessment. And I think it may be because Rust's multi-paradigm approach allows you to use what you need when you need it.

> I can easily write something that doesn't use traits or iterators, panics all the time, and calls clone all over the place to satiate the BC and call it a day right?

You're basically not going to write your own traits until you've spent the time required to get something working. You'll copy and paste and modify to create another function.

If you're unfamiliar with iterators, then you'll write for loops. I was unfamiliar with iterators until I said, "I'm going to rewrite every for loop in this personal project as an iterator." Rust forces you to use lots of patterns re: memory, but forcing you locally to implement as a for loop or a iterator is not one of them.

I think a fear of clone() is wrongheaded. Most of the time it just doesn't matter.

When you think, ugh, this isn't the best I can do, it's time to learn iterators/traits, then you can modify the code to work then.

> But with all those features surely I'm missing as many pitfalls as I know about?

I guess my question would be: compared to what? I think the pitfalls are much, much, much more explicit in Rust, than C, like this won't even compile because this code has a condition which might be a null which I have not handled.

For app development, Rust really feels like a smallish language once you get over the hump.
History, present and possible future of privacy: Don’t hex the water [video]
There are two clippy lints that cover these possible panics:

- indexing_slicing

- integer_arithmetic

Enabling those will throw an error on usage in your codebase.

Also it's worth noting that arithmetic is only checked against overflow when building in debug mode by default.
Yes, 'quiet quitting' is real
The trick is that Go isn't a new language, it's an old language with a new coat of paint.
I used Nero for years and 'got' the joke about Nero and Burning, but totally missed the ROM/Rome/German spelling of Rome.

How did I miss that! Thanks for making the joke complete for me ;)
Maybe we could the vaccine a hedge where you pay a little for protection but you limit your downsides from getting severe COVID
I learned it in 2 hours so you are pathetically junior compared to me.
Some people have argued that indexed access is a wart, but it would be quite heavyweight to always have to unwrap an option when accessing a known-good index:

let foo = [0_u8, 1, 2];
foo[0].unwrap(); // really?

Instead, indexing on arrays / vecs is (essentially) sugar for .get(index).unwrap(), if you don't want the unwrap behavior use get. This is very similar to Python, though Python throws an exception which obviously isn't available to Rust.
Dow drops 800 points after hot inflation report
> Or do you have some alternative in mind to incentivize the development of better breeds and variants other than patenting?

What makes you think the breeds they're developing are "better"? Monsanto famously developed "terminator seeds" that were only stopped from distribution under intense pressure from the community since they posed a major risk to the food supply[0]. The seeds were genetically designed to die after one harvest and Monsanto couldn't guarantee that the terminator variants wouldn't cross-pollinate with legacy varieties and inherit the same trait. That is pure greed. Not improvement, not innovation. Pure, unadulterated greed. We have to move past the argument that all businesses are truly innovating all the time. The only thing constantly being innovated is their ability to make money. Take everything else with a grain of salt.

0: https://cases.open.ubc.ca/monsanto-and-terminator-seeds/
Could you for example create a simple 3d render with a very simple environment with cubes resembling houses and blobs as trees etc and a camera moving through that environment. Then use video generation in way like img2img works?
That would be very great.
> It's not even remotely clear to me ...

and the reasons why it should be clear to you are what, precisely?

Do you have some particular expertise in public health? Or are just another person who believes that applying their own intelligence and internet sleuthing skills are sufficient to allow them to question the decisions made by people who make this sort of thing their life's work?
I would say those things absolutely can be propoganda, but the government can only really enforce so much. Is it worth it for a gov employee to look at your blog for foreign government influence on elections? No. Twitter? Yes
Fair enough, that sentence is a bit over the top. I personally agree, but it is subjective and sounds like a fact.
You set this up as an either/or as though we had no system of crop development in place before patents.

Though this may accelerate development, the real question is whether the cost is worth it.