skysight-inc/HackerNews huggingface dataset:
Can confirm, we’re developing in Blazor now and it’s fine. Not as loosey goosey as js, but makes as much sense as any other js framework. And having such tight integration with Entity Framework makes development a breeze.
Good point, and I'm one of those people. It doesn't have to be easy, to be motivating.

But nobody told me that music would be a good career. ;-)
It becomes unviable for that event no inspection event only, definitely keep both events. I'm not familiar but I don't understand why it would "devolve" are you saying no one would bother to plan their moves and just start solving immediately? Is there no trade off where you flip the cube around to optimise for miniminimum inspection and solving time and totally forgo the inspection?

On the second point, it seems like there is more room to push the skill ceiling. Being more precise than general would give those cubers an edge in No inspection. I suppose this is like chess or poker where permutations of moves or hands are impossible to memorise for.
Extremes are bad no matter what.

Now what are the communist reasonings behind Vodafone and Deutsch Telecom?
> Python is on the way up and third most popular but well behind C# and TypeScript.

lolwut. TypeScript is niche compared to Python.
They’re pushing purchases to places where there’s already significant renewables and nuclear at the grid level. All uses of solar are not equivalently useful in reducing green house gas emissions.
I agree that interpretations of QM are currently in the realm of philosophy, but (and, at the risk of being a fool in saying this) I disagree with Feynman when he says “shut up and calculate” [1].

I tend to lean towards Sean Carrol’s approach of the interpretation is important and we should spend real effort thinking about the different impacts of different interpretations. After all, Einstein didn’t get to general relativity just by calculating. It first required deep thought and consideration to decide what to calculate. And I’m not convinced that the interpretations will forever remain in the realm of philosophy (though, I accept I could be totally wrong about this).

[1] I don’t really disagree with Feynman on this. I think it’s perfect advice for people getting started in really learning QM (which is beyond where I am!). Being very familiar with the mechanics and being able to calculate fluently are probably a good starting point for people learning QM. But I do think that it’s worth experts in the field spending some time beyond the mathematical fundamentals.
Yep. It's an alternative to nuclear tests to see how the physics work in real life.

Sometimes it's just nice to have something to compare your simulation results to.
Thank you! That should solve some of my concerns. I'll try it out.
A PhD in farm science with access to a book about growing potatoes will have died of starvation 50-100 days before their first crop is ready to be harvested. It's the lack of time available to actually grow the food that proves terminal. Having access to knowledge is not enough. Being a species that writes stuff down is not, in and of itself, a guarantee of our survival.

If a group of critical specialists gets wiped out there will a) not be enough time to learn how to keep their complex system running, or b) not be enough time to learn and implement a less complex system to the required scale, before the food runs out and everyone dies.

For survival to be assured, there needs to be diversity in critical areas. The alternatives need to be actively studied and practised alongside whatever is dominant. The problem is that competitive economic systems systematically drive out the 'less efficient' approaches, leaving a gaping hole in our fall-back options. Put another way: 'Capitalism eliminates Plan B'.

The prevailing economic system (which rewards and promotes specialisation, homogenisation and efficiency) is incompatible with long-term survival (which depends on generalisation, diversity and inefficiency).
This study absurdly uses a survey that asks whether banks collude with politicians as an example of “conspiratorial” thinking.

It’s true that billions of dollars were given to American banks by the bipartisan Emergency Economic Stabilization Act of 2008 which created the TARP program… during the same time period where millions of people homes were foreclosed upon.

That’s not much of a conspiracy. It’s lived reality for at least a few percentage of Americans who were directly affected by those policies.

It’s not surprising that conspiratorial thinking is contagious and rampant in the west when social scientists seem less concerned about the sources and intentions of falsehoods designed to create doubt and dissension.
> It's not docker's job to be better than Makefile with every use-case. You do realize what you're asking for here right? It's impossible. No tool is perfect for every use-case.

The root of this thread is

> We actually use docker multistage build as mentioned here as a replacement for make file.

So yes, it absolutely is reasonable to ask that docker, when used in the exact same way as make, should not give us a noticeable performance regression compared to running make.
Good Lord.

EDIT: Wait, I don't even understand how that can work, even in a broken way. Since I guessed 25000006060=9,000,000,000, I guessed that a "second duration" is really just a wrapper around `3,000` (ms) or `3,000,000` (ns) - but neither of those square to 9E9. In fact, the square root of 9E9 is a distinctly non-round number. What's going on here?
Chinese manufacturers have been shipping LFP car batteries for several years now.
That is the most slanted site I have read in quite some time. Should not be trusted.
Nobody knows. Nobody is dispensed anything, out of the $billions diverted to amyloid cultists, to find out.
Could you explain your statistics a bit?
The first link I've found[1] shows 50,930 fatalities in 2019 with estimated 19% involving drunk drivers. So 9676 fatalities per year. Let's assume drunk drivers always kill somebody and survive themselves i.e. no drunk driver ever died in a single car accident. This makes 27 fatalities caused by drunk drivers every day.

Did you mean that approximately twice as many people ride subway than drive in the US? I could not find numbers on subway ridership but considering only few cities have a subway at all it's very hard to believe but I am open to the data.

1. https://www.forbes.com/advisor/car-insurance/drunk-driving-s...
Freya is awesome. I didn’t understand the GPU until I watched her videos.
AVE

This old Tony

These guys are machinists, but both know a whole lot about how things work.
The Wikipedia Library: paywalled reliable sources free for Wikipedians
I also think that C# and .NET are awesome. Especially latest releases dotnet 6 and upcoming 7 have a ton of new things to be even more productive.

I like the fact, that you can develop command line apps, Web APIs, Desktop Apps and smartphone apps all with the same toolset, including the fact that deployment is possible on nearly every major platform for every major platform (except iOS and macOS Apps, as always only on macOS). Even systems programming and AOT is doable or full featured static deployment is possible integrating a small runtime into a single binary.

And boy is .NET fast...

This facts made Golang pretty interesting to me, but what I did not like here is the lack of a usable cross platform Plugin-Loader technology, most of the stuff has to be monolithic, then the module management and some of the missing concepts (like generics, which is also now available in go).

The sheer amount of concepts in C# is overwhelming (from basics like Generics to less common ones like Extension-Methods, operator overloading, etc.).

I don't like Visual Studio as IDE, but VS Code is an acceptable alternative tool, although I personally prefer the non-free JetBrains Rider.

Nuget package manager also has it's caveats, e.g. that the official repo can only "unlist" packages, not delete them or that the publish times sometimes have horrible delays, but that's also still acceptable, since you can use the github package registry or bring your own to overcome these issues.

Technologies on my todo list include getting into MAUI (a cross platform UI stack) combined with Blazor[1], which can use Web Components in native UI apps and develop TRULY cross platform (Web, Desktop AND Mobile with the same codebase). Like electron, but without the browser dependency due to native integration.

Although everything is tied pretty tight to Microsoft, there is a huge open source community developing cross platform libraries, that are easy to use. Even though i find that microsoft has often made strange decisions in the past, the current state is clearly a recommendation to have a look.

https://www.youtube.com/watch?v=2eIsQ3Pm2bE
You got a few good “how” answers but as to “why”, it’s common for containers to use an overlay file system to handle writes. So in a container situation, you’ve already paid the overlay tax. Adding compression is a smaller incremental cost.
Same experience, I also looked at Dagger for it’s ecosystem of libraries, but I just didn’t understand it
> wiki page has many links to the full book

The netsec person in me says we probably shouldn’t be downloading PDFs/epubs from the servers of literal North Korean Government sites…
> Note that this is unevaluated information according to the document, and coming from a single person.

It lists the source as "Ibuk T'ongsin," which appears to have been some kind of periodical. Looks like it's just an English translation of open-source intelligence.
I made a design resource’s tools list with free access
> Just, do not state they haven't put thoughts on this, because that's false.

Okay, I can agree on that. I'll just have to agree that we (KDE devs and I) do not share the same views or philosophy regarding what should a modern UI be like.
Setting a target weight for a height is BMI. Which i still contend is a crap measurement. Have decent muscle mass, you’re obese. Live a sedentary lifestyle but hit the weight target? Perfectly healthy.

So stupid.
I'm a huge fan of C#, but I didn't really like Blazor when I tried it. I had expected to love it too. I found much of Blazor's boilerplate to be very ugly, I didn't like the complication involved in referencing npm libraries or backend code, and I couldn't figure out where several magical authentication related pages in the example app were coming from. I switched back to Typescript and Vue 3 (almost went with Svelte). I'm investigating the HotChocolate GraphQL library this week to see if I can marry the frontend and backend that way. I was hoping Blazor would give me a nice productivity boost, but native frontend development is hard to compete with. I'll likely try again in a few years.
> An SSD can handle even uncompressed 24bpp 1080p60, which is 375 MB/s.

Well, it can for an hour.
Greg's Airplanes and Automobiles
https://www.youtube.com/channel/UCynGrIaI5vsJQgHJAIp9oSg

ParallaxNick
https://www.youtube.com/channel/UC0QdW-H7_l0zh_CoNhlwoBw

Cool Worlds
https://www.youtube.com/c/CoolWorldsLab
Two problems. One is with the Ford model itself: deskilling workers to the absolute maximum extent possible makes the whole assembly line more brittle. If you have a guy whose only job is to put a screw in a specific joint, what happens when he gets sick? Whole assembly line gets held up. You could hire two screw guys but you'd be paying twice as much and one of them sits there idle. Plus, germs spread quickly, what if they both get sick?

My father realized this in the late 60s or early 70s as an engineering manager at a tech company (back when tech was Tech and tech companies actually made stuff). His solution was as follows: Line jobs were ranked A, B, and C, for high, medium, and low skill. Especially the C and B jobs, you could teach multiple jobs to a single worker, and give them a workbench at which they could do several tasks in the manufacturing process, not just one -- and have several workers at workbenches doing all these tasks. The assembly line gets slowed down when one worker gets sick, but it still proceeds because whatever job that worker was doing, their colleagues also know how to do. My father's idea was dismissed by the higher-ups to implement companywide, but it's part of the "Toyota method" now, so I guess it was independently discovered in Japan. Good ideas are like that, plus, the Japanese actually respect craftsmanship; at the end of the day, American businesses only respect money and metrics.

Secondly, how many times must it be repeated? Software engineering is not like manufacturing. It takes zero skill and next to zero cost to manufacture an additional copy of a program because a program is just bits that are trivially copied by computer. To develop new software requires a moderate to high level of skill, so you want to cultivate craftsmanship in your software developers, unless you like the current state of enterprise webshit and think that software that's slow to develop, slow to run, fraught with bugs and integration issues is just fine.
Very popular in nost of South and Southeast Asia
On the flipside, I'd see the various niches make it possible to have much more vibrant ecosystems.
Not only one-size-fits-most winner takes all markets.

This makes so much more small things viable.

Look at the custom keyboard scene. There are now multiple companies and people making their living selling keycaps for keyboards!

This sure was not viable before.
What? I do occasional dotnet development on Linux. Using the dotnet SDK which is from Microsoft, and VS Code which is also from Microsoft.
> that fully one-third of patients visiting hospitals for consultations were suffering from the new disease

People have been making shit up for attention for at least the last 120 years.
I love the sheer variety, ingenuity, and even photography of these largely AVR projects:

http://www.technoblogy.com
I tried the first video, I bought a broken old tv off marketplace… guess what… the lens didn’t work and I had no use for the LEDs… so I had a broken old tv I’d ripped apart that I had to dispose of and some new LEDs I wasted money on… I guess it’s harder than they make it out to be
Often a directory contains a mix of source files (in git) and output files (usually in .gitignore). But maybe rg automatically handles this?
I grew up on C# and tried server side JS recently, and my god, the decision fatigue of picking every little library to do every little thing! C# is just so batteries-included. I'm not sure Blazor is ready for prime time but I like the promise of being able to use C# everywhere.
I wouldn't say boondoggle. The need for nuclear deterrent is back in focus, and so long as that exists then I'd much prefer we do anything but actual weapons tests.
There is an Egyptian hieroglyph for penis or at least there is a Unicode character: 𓂸

A cult alternative to nowadays: :banana or :aubergine

Edit: HN trims emojis
But how can you write the concrete implementation without stacking?

The only thing stacked PRs indicate, IMO, is that your coworkers are slow to review your code.

And in my experience, when folks send out stacked PRs, it’s because they put much _more_ thought and effort into identifying the right boundaries, not less.
You're right. I was just stunned at the 1.38 gigawatts for a "stage 3" system (including "mother rig" + "father rig") for just a 10-m (33-ft) tunnel.
All abstractions are leaky and require escape hatches. It's a normal part of api design and the maturity process of new tooling.
People need to realise that not all forms of renewable generation are good solutions in all parts of the world, just because they're renewable. I hate the "green energy" cults that shout you down for suggesting solar might be bad idea for these sorts of reasons.
Finishing what you start makes teams more productive and predictable
How to Migrate from Elasticsearch to OpenSearch
The quibble here is whether social science is a science. Here's a good overview, including a video of Feynman which the HN crowd may appreciate:

https://www.quora.com/Is-social-science-a-real-science/answe...

Humanity is observable. It's just hard to collect the data. I think you can make the case that some science isn't as rigorous, or that the jury is still out, but to say that it isn't science at all is wrong in my opinion. Even Feynman acknowledges that conclusions may be drawn later.

Aristotle philosophized quite a bit and is considered an early contributor to the scientific method. More food for thought:

https://blogs.scientificamerican.com/cross-check/is-social-s...
Meanwhile I have the same question about DDG. Lately I've had to explicitly use google to get sensible results for direct by-name queries that ddg doesn't show even after 20 pages.

I'm talking innocuous stuff not political or porn or warez etc.

I know the domain name of a vintage computer wiki site. I search the name by name, I don't even need a search engine to find me the name, I did the main work for them already and showed up already knowing a domain name, and yet even so, all I get are 20 pages of links to mail list posts archived by narkive, and never the actual site. Google, of course, first link and most links on the first and all other pages of results.

It's bizarre and makes you wonder about all those unknown unknowns.
Probably not an internet stranger telling using himself and hearsay as a source.
I'm currently playing around with server side Blazor and it works well. It's definitely not for general public applications but it seems great for internal corporate apps.

The issue that I have is since it is a thin-client re-deploys kick everyone off immediately. Where the web is totally stateless this is 100% state full. I'm used to being able to deploy production fixes rapidly without disturbing anyone's work but with Blazor server that's impossible. I've started to look into load-balancing solutions or something but not being able to roll out fixes throughout the day is almost a deal breaker for me.
You’re building Continuous Integration images all the time. The more often the better. Hence the aspirational “continuous” in the name.
Page Apple press release/report on Health [pdf]
Blazor server was not executed on well. It's a poor react clone before react had hooks. The ecosystem is also small and not flexible. I would choose javascript over it, unless I already had a large investment in C#/.NET.
we won't ask about 3.5 drives, funny thing is they have their special uses too.
Blazor server or wasm?
Mostly agree with the author. But just wanted to point out that if we're doing C#/Java style OO patterns in JS (as in the Repository example shown), the value of using JS diminishes to almost nothing. JS works better without classes (and interfaces against them if using TypeScript).
Stinos - I'm curious what techniques you learned that made such a difference in your studying. I still struggle and believe it's technical, so am grateful for your sharing any details you can!
> I can confidently tell you that you're operating under self delusion.

Confidently incorrect! It's the iron law of the market; I don't make the rules.

Fwiw, bureaucracy used to not be such a pejorative term; it implies coordination at scale, with internal checks and balances. Engineering doesn't happen without talent, talent needs money, money comes from good sales and marketing, etc.

To be efficient, these things have to be centrally coordinated by an entity that typically has an eye on the market, which behaves beyond anyone's control.
MS discontinues a UI library project and then hypes up a new one every few years. Today Blazor and Maui are hot, but there's a lot of abandonware that came before.

You can see it in Windows too, where you can burrow deeper and deeper into progressively older settings dialogs, because they reshuffle the Control Panel every few years.
Fermilab's channel has the best explanations on the internet for modern physics: https://www.youtube.com/c/fermilab
Part of CI is fast feedback. Slow builds started soon still suffer from not providing the full experience.

It’s not a ratio that’s a problem, although that doesn’t help. It’s that there are psychological cutoffs where adding a minute to a build drastically changes how people interact with it. 1 vs 3 vs 7 vs >7 minutes make substantial differences.

So taking a build from 8 to 6 minutes is valuable out of all proportion to the actual speed up, and slowing from 6 to 8 is a substantial loss.
Big History Project: https://www.youtube.com/c/OERProject

Kurzgesagt – In a Nutshell: https://www.youtube.com/c/inanutshell

Practical Engineering: https://www.youtube.com/c/PracticalEngineeringChannel

StatQuest with Josh Starmer: https://www.youtube.com/c/joshstarmer
Originally posted: https://news.ycombinator.com/item?id=32213950
Wow, this video was not what I was expecting from the title. But it was certainly thought provoking at many points. I think there are a few places where Ted is maybe not as clued in (4 chord songs can have plenty of complexity beyond the progression), but on the whole, well worth the listen.
To the original author:

Under "Parser Generator":

```

const parseChar = char =>
input => [
input[0] === char,
input.slice(1, input.length)
];

const parseA = parseChar('A');
const parseA = parseChar('B');

parseA(testString) // [ true, 'bcd123' ]
parseB(testString) // [ false, 'Abcd123' ]

```

There seems to be a typo: the 2nd "parseA" should really be a "parseB"?
Programming is essentially mathematics. Imagine if mathematicians were required to do pair-proving.

Pair- programming is a case in point. It emerged from "Xtreme Programming" which emphasized "values" and "people", not problem solving skills. So why didn't they go further and require "triple programming", then "quatro programming" and so on?

The way to tackle complex problems is by divide-and-conquer: Divide the problem into smaller parts which can be solved independently. Pair-programming is not that, it doesn't divide the problem into two and then let each programmer work on one part of it individually. Instead there's a pair of chefs in the same kitchen team-cooking the same spaghetti.

To put it bluntly I think people who demand "team-players" are typically those who don't have the skills to solve any part of the problem by themselves. By building a team around them they can hide that fact. If the project fails it is nobody's fault, the whole team did their best and still it couldn't succeed. We followed the best agile practices you know. Or maybe it succeeds, because of a few good men and women.

(Successful) team-playing is when each team-member plays their part, not when they all play the same part. Think volley-ball, that's a great team-sport.
> still supports the language even if they no longer add features to it

This is what I assumed the parent post was referring to. Mostly because it mirrors complaints I've heard (and maybe had) about the .net gui story. WinForms -> WPF -> whatever the windows store app framework was called -> I think MAUI now?
Yup. My understanding is that it was a propaganda spread by the right wing in order to discredit Kim Il Sung at that time. It's largely accepted as a conspiracy by the contemporary history communities IIUC.
Spending hours learning something and sharing that knowledge is being a team player.
https://g2voptics.com/ might interest you
That's true, I met team in code blue in physical conf and saw who they were solving problems. I'm hoping to see the team again in the conferences.
Word of mouth, mostly.
Don't mock the research if you agree with it. This research is absolutely necessary for awareness and advocacy. Now when you claim porn ruins young adults' sexual health, you can cite this article to back it up.

But also take solace that this is becoming more common knowledge among young people anyway, despite older generations being in denial over it.
Or it might improve the condition:
https://pubmed.ncbi.nlm.nih.gov/29447107/

Vitamin D status and risk of dementia and Alzheimer's disease: A meta-analysis of dose-response

Science is hard, and effect sizes matter.