skysight-inc/HackerNews huggingface dataset:
The document layer seems to be unmaintained since the end of 2019 and has quite a few bugs. The 1.8.x releases fixed a bunch of bugs but also dropped transaction support. It honestly seems like a great idea, but I'm guessing no one at Apple could justify the time spent working on it.
You mean just putting in a hardware feature and seeing which phones have it?

https://gsmarena.com/search.php3
It doesn't seem like they stopped:

$ dig @8.8.8.8 +short usage-us-fy20{18,19,20,21,22}.myhomescreen.tv
199.239.141.74
213.198.25.172
213.198.25.174
213.198.25.177
213.198.25.177

Probably a good opportunity for an update to the blocklist.

Edit: Opened a PR: https://github.com/Perflyst/PiHoleBlocklist/pull/126
Yeah, I'm remembering March 2020 and people saying this was going to be a multi year pandemic. I didn't want to believe it, but it sounded about right, given how pandemics go...and here we are, in 2022.

You'd think COVID would have taught me some good coping strategies for disconcerting world events, and yet here I am, still anxious as ever.
I remember claims at the beginning of covid that it'd realistically be 16 months to get through it which wasn't so wrong considering the timing of mass vaccinations.
This is a developing story and a lot of people are leaping to conclusions. It's not clear yet who launched the missiles, or from where.
Can you produce a stand alone executable with ASP.NET these days?

I had a look at how to deploy a modern ASP.NET thingee the other day and it was super enterprisey. It doesn't produce a single file, it produces a 'publish' folder, and you need something called a "kestrel" server...

Say what you will about node.js but you just run the script and slap caddy or nginx in-front of it.
Then you have to contend with DNS over HTTP, Thanks Firefox and Google....

DNS over HTTP has got to be the most ill thought out "privacy" feature that has done more to HARM privacy then it could ever help
I thought oil was in a free market and the invisible hand of all glorious capitalism decides what’s best for us.
https://archive.ph/RHax4
The comment is a reference to The Hitchhiker's Guide To The Galaxy.
That's what The Microsoft Network was, actually. It was the default Internet service included in Windows 95, before Windows 98 got IE integration.
Do you have any actual examples? I do all my c# in vs code and prefer it to vs proper.
The Battle for Baghdad started when they reached the city 3 weeks in, so my original wasn't 100% correct, but it was only off by a day or two.

Obviously, not every war is the same but the ukrainian army is much stronger than the iraqi army in 2003 (it was in shambles after the 1991 defeat). The American also were much more liberal on their use of airstrikes in urban areas and in general were a lot more competent, so that really makes the comparison fair imo. Obviously I don't know if the russians reached their goals, but they are very far from being exhausted too

The ukrainian army has been doing probably as good of a job as it could have, but what is really surprising me is that Russia did not get another chechen moment either. They are after all a mid tier, barely reorganized army fighting a NATO trained military.

I think there are 2 mildly contradicting conclusions imo: how good nato training and support has been considering how much better the ukrainian army has become compared to 6 years ago... but also that the russian army has improved a lot.

Now for some, this war might really have shattered their impression of the Russian army... but I think that's just because they haven't been paying attention to their abysmal performances in the post-soviet Era. Just compare the rag tag group of completely disorganized soldiers barely able to capture Georgia to what is now an actual fighting force.

That's not saying much, but again I think it's important to highlight how weak and unfit the russian army has been before, though they sure knew how to project an image of supposed soviet-like strength.
The author frames this from the perspective of a government official making a choice, but I think the useful observation here applies to anybody making a choice - that in periods of stability, the weight of the status quo is an impediment to development when the summed benefit of development is great, but the individual benefit is small, we choose the safe default option over the riskier option that might more honestly reflect our desires. Therefore times of (and after) chaos and catastrophe, are periods of rapid development, because the dead weight of the status quo is diminished. This seems a reasonable thing to say, and seems even more appropriate is you're mechanisms for development are decentralised.
He talks about the 1930s a lot (the picture on the cover is actually from a Hooverville)! He starts off earlier, definitely worth digging into. Even as things have changed, he focuses a lot on the policy and development patterns that have either perpetuated or created the conditions of modern homelessness as well as the impact that has on actual economic development in the area.

He's also got some great talks on YT that get into the content of the book a little: https://youtu.be/qwvhxfNDpSQ
it's been a while but check back in a few days. if i can find it again i'll post it here.
They added record classes (amd record structs) a year or two ago. Discriminated unions are one of the top requested features and they keep hinting that they might make it into the next version but it keeps getting pushed back.
Yep, it does seem like it's converting the ShaderPark API calls to GLSL, for example:

https://github.com/shader-park/shader-park-core/blob/master/...
The fines are the same for both. It’s like Bill gates doesn’t really care if he runs every red light camera on the way home but his maid does.
sceptre seems to be the last brand offering dumb displays

I am just waiting for the first "smart" computer monitor
The general idea is that any business will try to optimize for revenue within the law and certain moral hang-ups (or at least the fear of moral hang-ups being captured by the press). The idea, just like with any business, is that if drivers are unhappy then they can choose another job. If enough of them do, Uber will make a change once the number of resignations start affecting the bottom line. I don't know of many companies that would change a policy just to make the driver's happy in a move that might stymie business.
Yeah, we splurged on a Control Freak 3 years ago; it was on sale because they were phasing out the ones with the NEMA 5-20 plugs, honestly it's better if you have the 20A hookup.

The idea we had was that we'd use it for Cantonese hot pot, and just put it away in its case for storage the rest of the time.

We were dead wrong. It takes up a lot of counter space in our apartment kitchen, but since we unboxed it it has never moved from the counter for the last 3 years.

It has replaced our hob for 80% of cooking (in general, we only use the hob when we need to cook two things at once), and when it's not in use for other things, we leave a kettle on top of it.

It's also industrially specced so we can actually leave it on forever -- when we have a stew we want to eat tomorrow, sometimes we just leave it at 65°C until we want to eat it the next day.

It's so amazing I wish it came in a 4 hob configuration and we can replace our stovetops completely (GE has something similar, but we've had terrible experiences with GE appliances).
Pax Americana was mostly nice.
Down votes don't mean your comment was made in bad faith or unhelpful. It means somebody who has amassed more than 500 karma disagrees with you. Let's not kid ourselves about what karma, Reddit gold, or any such approach actually is used for.
If you look at great C# (e.g. aspnetcore source), you'll see that it's heavily OOP - that is definitely the idiomatic approach.

I think the main problem with functional .net it that all function types are nominal. Functional C# can get really verbose because of that.
If you’re looking for a high-level, fast-paced overview of some of the major points, Crash Course has some entertaining content.

European history: https://youtube.com/playlist?list=PL8dPuuaLjXtMsMTfmRomkVQG8...

World history: https://youtube.com/playlist?list=PLBDA2E52FB1EF80C9
> the student is clearly failing to answer simple questions, it’s quite hard for them to argue they were treated unfairly.

I know you didn't quite say that, but to be clear: Fairness isn't defined by someone being able to argue that they were treated unfairly. You still have room for bias in how you treat weaknesses in student answers, and few students are going to give perfect answers for everything. And even without any specific-to-the-student bias I'm going to be more consistent in grading the same question if I go through a stack of written answers en-bloc than if I grade replies with hours or days inbetween.

Randomized questions also has potential for bias that feels like it could be stronger than question selection for a written exam.

That's not to say there isn't value in doing oral exams, but they are not the solution for everything either.
Economies of scale is a factor even when going from 1 to 12
It could also be a sign to others that there’s not much time left.
https://archive.ph/5iW5q
Don't think it's true. Older people generally have more responsibility to their family, and it's hard for them to give the life they have to found a startup.
Of course, one also has to consider the leakage of methane that occurs with all the residential natural gas distribution, which is significant. Methane being 25x the greenhouse potential of CO2 means there's a lot of hidden environmental impact.
> Omnisharp craps the bed way too often.

FWIW I've had a much better experience with OmniSharp since they shipped a version running on .NET 6 (opt-in with the "omnisharp.useModernNet" setting). YMMV but I need to restart it much less now. https://www.strathweb.com/2022/01/hello-omnisharp-on-net-6-0...
that would be a nightmare to manage and impractical for most home networks
Isn't that much higher than smoke point of most vegetable oils? Also Teflon pans shouldn't be heated much higher. But you're right of course.

https://en.wikipedia.org/wiki/Template:Smoke_point_of_cookin...
I've seen a lot of people make this claim, but I find it hard to believe that basically every website on Earth is violating GPDR with the nag screens (if they're so willing to break the law, why don't they just not have any popups at all?) And I also I find your explanation difficult to believe because nonprofits, government bodies, and various non-commercial websites (like someone's blog) that are not engaged in data harvesting are all just as aggressive about consent boxes.

I think a more likely explanation is that every website on Earth, including all of the non-commercial ones who aren't doing data harvesting, find the law vague and feel like they need to have a consent screen just to make sure they don't get fined somehow
And of course, the most famous meteorite made into a religious cornerstone

https://en.wikipedia.org/wiki/Black_Stone
C# is fundamentally OO, so while you can write some pretty functional code in C#, you can't get away without touching OO.
If you have a device with known performance in mind, you can compare against our benchmarks listed here https://www.tensil.ai/docs/reference/benchmarks/

We'll be expanding this list and adding more comparisons to other platforms in the near future.
There are a couple of things to consider. The solar and wind need to be overprovisioned, to feed the grid scale batteries to provide baseload. Those batteries are currently not cost effective, which is why there are very few such batteries in use. If you add in the price of battery, wind and solar look rather pricey. Without the batteries, they are helping us reduce the use of fossil fuel plants, but not helping shut them down.

The other thing is the land. Solar and wind each need a substantial % of landmass to have 100% of our power come from those sources.

The ongoing costs of running nuclear are also way higher than solar or wind, which matters.
> Putin needs a way to back down and save at least some face so he doesn't go crazy.

That ship has sailed. He was given multiple opportunities and picked up none.
They might be referring to frontend code (it's kind of unclear), but flags are found everywhere [1] and you need to treat them with diligence at every part of the stack.

You don't want your flag combinations contributing to invalid responses, or worse, persisting invalid states. (A well engineered model will have protections in place, but good flag hygiene helps.)

[1] I've found them in service discovery, monkey patched into 3rd party libraries, load balancer code, etc. Flags get used everywhere.
Australia has taken the western world's toughest stance on China, and is economically the most dependent on China.

But its economy hasn't tanked and exports to China are still going strong.
> how these kinds of folks survive

By getting into massive amounts of debt
They want to implement discriminated unions on the heap. I'm excited for the code clarity, but it falls very short of the performance concern raised by an ancestor comment. That's the OOP trade-off.

We're also stuck with structured exception handling, so we'll have none of that Rust Result<T>, or Go tuple, goodness.
A similar thing happened to me. Except my parents decided, somehow, that moving one of us to live with my mom and the other to live with my dad five hours away was a good idea. I've tried to forgive them for doing this, but I'm not making much headway.
The only thing I dont like about C# and .NET by extension is the method naming convention, which is extremely uncomfortable and throws every instinct out of the window -- taking long and painful hours/days to adjust
I have not been able to figure out if the YouTube downvote means "this video is bad and should not exist" or "it's a good video but I'm not interested".
Why would you add a type system to the language and then not use it?

You just advocated for developers using tool to validate the types, but that already exists in the form of typescript.

Warnings also don’t matter, as live sites don’t report debugger warning to the host servers (and even if they did they’re unlikely to be fixed).

The only reason to add the type syntax to js is if that type system is going to be enforced.

We don’t want another series of wat presentations about the bizarre JS type system, and we don’t want to add things to the language if there isn’t value in doing so.

The types are for end users insofar as they help ensure that the site operates correctly. Them not being enforced means that you also can’t be notified (through window.on error or whatever it is) that your site has a type bug in it.

Any type syntax added to the JS language must be able to pay for itself, and making it so you can paste some subset of typescript into the JS console is nowhere near justification.
Nuclear is really the only solution at the moment. It is a shame it took a war for people to start realising this. At least we can all learn with Germany's mistakes now.
This should have more upvotes.
It's supported for 3 years after release. I think ut ought to be longer but it's really not that confusing: a release every year, and every other release is LTS (3 years support).
177ms from west coast of NA, but that is slower than I would have estimated. Other than HN, almost everything else I use regularly feels subjectively way slower, although I've not checked response time.
Would just not giving the TV access to wifi be enough or is it constantly bugging you with pop ups?
International Marine Shipping Industry Considers Nuclear Propulsion
Why do they feel the need to use a VPN?

Is using a VPN going to paint a target on them?
I'm assuming you're chinese.

Can you explain to me why chinese people - not just in the PRC but also Taiwan, Singapore and Malaysia - seem so eager
to eliminate every chinese language that isn't Mandarin?

It's truly bizarre to me. Even people who want the EU to become a super state don't do things like call Dutch and French 'dialects' and demand the whole thing standardise to one language.
The linked article seems to be a machine translation of the middle of a Dutch article: https://nos.nl/collectie/13888/artikel/2420909-russisch-orth...

Google's translation of the complete article seems better: https://nos-nl.translate.goog/collectie/13888/artikel/242090...
>They may not know what to do with their insight, but they're not wrong - just inexperienced.

taking insights from teenagers...really? Do you know what kind of "insights" I had in my teenage years? They are downright cringe.
It's very difficult for a Westerner to understand the Middle East - they don't think like you do, their, I don't know how to put it, "value metric" is different from yours. So their action as a result of information will be different from yours (they value different things than you do).

Even if you learn the information, and you can, you still won't understand why they act as they do, unless you really immerse yourself in their culture.
Also, there is no ‘right’, rather a series of attempts that fit on an ever shifting curve. There is no ‘ideal’ parenting except by sheer luck.
You could just rent a cheap cloud server, install WireGuard and hand your relatives WireGuard QR codes.

That's what I did to help my colleagues stuck in China.
That’s been litigated over and over again. Some requests, performed with malicious intent, do in fact count as unauthorized access.
Please take a look at the transition of Chinese leaders over the past 20 years, it's not what you say. China's population is too large, the Western multi-party system is not suitable for China, and the internal friction is too serious. Western systems have been explored in Chinese history, but all have failed.
Goldman Cuts S&P 500 Target Again as Gloom Descends Upon Stocks
Is the suggestion that the USAF/Navy was previously better at intercepting SRBMs? What would have changed to make it worse - I would assume this sort of thing would be improving every few years.
It would be nice to see someone get rid of Putin for high-minded ideals like peace, justice, democracy, or the welfare of Russians & Ukrainians. But I'm not too optimistic on it happening that way.

I worry that anyone w/ the will & the means to assassinate Putin would likely be a power hungry would-be dictator making an aggressive play to replace him. Things could shake out better in the chaos, but they could just as likely go worse
I don't have experience with ZFS, but in btrfs, you can get "corrupt leaf" on a FS passing scrub. This probably happens either because of bug or because the structures got corrupted (e.g. bad RAM) when they were constructed, before the checksum (of the already wrong data) was calculated. This is kind of expected behavior, as the checksums only assert that we have read from the device what was written to it previously, but they have absolutely no relation to constrains like "the blocks form a valid B-tree".

Another example that I have here right now, is a directory that says the following on "ls"

# l pg_stat_tmp/
ls: cannot access 'pg_stat_tmp/global.stat': No such file or directory
[...]
-????????? ? ? ? ? ? db_0.stat

The btrfsck says stuff like "parent transid verify failed" and "ERROR: child eb corrupted". scrub finishes without errors.

> That ZFS can't correct logic bugs in it's own implementation that would lead to structural errors?

Again, I can't speak for ZFS, but the problem with btrfs is that for example in ext4 you have fsck that will fix such errors (sometimes losing the affected files). But in btrfs, the fsck is mostly "beta and do not use and it can't fix that, just move the data elsewhere, create the FS from scratch and move data back and hope it won't happen again".
Democrats move closer to cutting Iowa caucus's first-in-the-nation primary spot
Too bad viruses didn't give it any mind!
At first I thought that maybe the title was the culprit. Thanks for the feedback
I block my TV’s MAC at the router. I use a roku for the streaming apps, which doesn’t seem to hardcode it’s DNS yet. But when it does you can just write some iptables rules. When they switch to dns over https, well I don’t know then haha.
OPEC is an overt cartel. Why would you have thought that?
It's all pretty murky. For much of American history, a large percentage of native citizens have always been hostile to immigrants, i.e., the working class. This idea that Americans, regardless of class, just love immigrants who are willing to undercut the value of their labor is a fabrication of American capitalists. A rising tide does not lift all boats here.

Yes, it was drilled into your head. It was the carrot on the stick that keeps people moving.

With a ballooning national debt, worsening social blights, and an objectively bleaker economic outlook, I think it's finally time to admit that the carrot was never there--for the majority of us, and perhaps all of us if the nukes start flying.

It's "sickening" because it's a lie used to keep people thinking about a hopeful future that probably won't exist. If we didn't have this lie hanging over our heads, if we weren't chasing imaginary future rewards, we would demand equitable conditions now instead of continuing to chase after illusions.
Regarding this paper you cite:

"Worse Than the Disease? Reviewing Some Possible Unintended Consequences of the mRNA Vaccines Against COVID-19"[0]

It's worth noting the following analysis:

"Immunologists and virologists complained on social media around 6 months ago about a recently-created sham scientific journal called "International Journal of Vaccine Theory, Practice, and Research" (IJVTPR) which was supposedly created by anti-vaxxers and intended to release anti-vax research papers. Since then I have noticed one specific IJVTPR paper, "Worse Than the Disease? Reviewing Some Possible Unintended Consequences of the mRNA Vaccines Against COVID-19" frequently cited in anti-vax forums all over the internet."

"No reputable experts authored the paper: No professional immunologist, virologist, or vaccine specialist took part in the authoring of this paper. It turns out the paper's primary authors are:

Stephanie Seneff, a senior Computer Science and AI (no professional expertise in medicine, vaccines, immunology, or virology) researcher at MIT who, according to her Wikipedia entry, "...began publishing controversial papers in low-impact, open access journals on biology and medical topics; the articles have received 'heated objections from experts in almost every field she's delved into'..."
Greg Nigh, a naturopathic physician (not an MD, DO or PhD, degree from "National College of Natural Medicine"), licensed acupuncturist and founder of Immersion Health in Portland, Oregon."[1]

[0] https://ijvtpr.com/index.php/IJVTPR/article/view/23/51
[1] https://www.metabunk.org/threads/need-help-further-debunking...
Gonna throw in one of my own picks for Concurrency, I landed on this book a few months ago called “The Little Book of Semaphores” on synchronization with examples in python: https://greenteapress.com/wp/semaphores/
Serious question. How has this guy not fallen out of his jail cell window? What are the politics that keeps him alive?
It’s not too big, just too politicized. Bill Gates wanted to do it for a long time, but he can’t get the political buy in.

For me even seeing the Tesla Berlin factory delays makes me sad: in China already the second factory is being built while Germany is coming up with new arguments without looking at the cost/benefit ratio for EU of those delays.
What's the reasoning behind the odd payment structure for solders?
Show HN: I made my personal website a Pokémon-style minigame using Phaser 3
Repo here: https://github.com/ariroffe/personal-website
They appear to have been launched from Khasabad military base in Iran according to this thread:

https://twitter.com/no_itsmyturn/status/1502787804463607810

more:

https://www.stripes.com/theaters/middle_east/2022-03-12/irbi...
Don't want to create a martyr...