skysight-inc/HackerNews huggingface dataset:
> "framework gravity"

I see this a lot. Especially with languages - of course I would love to write a big app in Haskell, but the tooling for Java / JavaScript / C# is just so much better (before Swift / Kotlin it was so much worse).

And what is happening with React is just like what happened with those languages: all of the big drawbacks are getting their workarounds. Bundle splitting and server-side rendering address large bundles and long load times, as the author mentions. Of course they have their own issues, but as time goes on I'm sure more workarounds will be created.

I wouldn't be surprised if in the next 5 years, React's drawbacks don't fully go away, but they're a lot less. Although I'd rather like React gone too, personally I really don't like using it.
Looks like you're trying to reinvent some wheels there.

No harm in doing so but just so you know, React (or my preference, a tinier version called Preact) would let you update new chat contents without blowing away all the other InnerHTML content. The way you're doing it now will result in a flicker, and mess with things like highlighted text will unhighlighted when replaced. And that's just with the basic dumping of the chat text into a DOM innerHTML. I'm pretty sure what you're doing there would also be susceptible to XSS without additional filtering.
I was all set to not like this. Without even getting into the depths of it I can tell I misjudged it from the name.

> JsonLogic has no setters, no loops, no functions or gotos. One rule leads to one decision, with no side effects and deterministic computation time.

It's like eBPF for applications!

The fact that it use JSON instead of your favorite serialization format isn't the thing to be talking about.
>But boy, censoring some opinion and then having it turn out to possibly be true looks BAD!

Yes, but also no.

People were claiming Facebook and the rest of social media had such an absolute, Orwellian grip on free speech, information and human communication that if they censored it, it was in effect erased from existence, like Stalin erasing Trotsky.

And yet the actual effect of that censorship on public debate and discovery, by the platforms people accuse of acting as "Ministries of Truth," turns out to have been practically inconsequential.

If anything, it's proven that much of the fear mongering around social media, deplatforming and cancel culture is overblown.
I think this is a good assumption, but it breaks down when you look at bandwidth costs. A large reason why these apps take so long to load is because of the kb of dependencies and bundles they have to download. That adds up quickly with many visitors, and there's practically no way you would be accruing the same amount of bandwidth costs with a bland PHP or direct HTML response.
You're arguing that Asians are not disadvantaged because of English is their second language. You're reiterating the model minority narrative. That is why I am drilling down the demographic because you are being toxic by bucketing all Asians together.

What we see from SAT results may be results. What's not obvious is whether the students had to study more to attain the same results. In Asia, grade school students spend much more time doing academic work than in the states. Sure, the international Asian student can read about Benjamin Franklin and other American cultural elements to be on the same playing field with an American, while the American can go hangout with their friends during this same time. Does that mean that the SAT is fair if these students receive the same score?

> Also, are you trying to ballpark the effect size of wealth, and saying that wealth is the explanation for why Asians do well despite linguistic differences?

The demographic of East Asians who come to America are from wealthier and more affluent background. When you're looking at averages, it does not include the general Chinese population. Additionally, to attain a visa and stay in America, salary data selects for people in professional fields. If you want to point to income as a measure of "succeeding", you have to drill-down into demographics and whether they are filled with high-skilled workers versus other labor.

> I mean, I notice you're not talking about linguistic differences anymore, and just about (1) wealth and (2) the fact that Chinese students coming to the US are rejects from Chinese elite universities.

I am saying the say Chinese international students in America are from a very specific socioeconomic background and educational attainment. This is wildly different from certain Asian American groups. This is not relevant to my original argument, but I pointed this out because you bucketed all Asian people together. It's toxic and ignorant, that is why I am educating you.

> What kind of international clarity do you think you have with regards to Asian Americans?

What does "international clarity" even mean ? I don't know what you're looking for.
you haven't taken the point. JsonLogic is just an attempt to define a syntax, where no one wants one.

No prior knowledge ? This is just false, its downloading the jsonlogic, and has been programmed to cope with jsonlogic.

jsonlogic is an abomination.
Antinatalists like to solve every problem by getting rid of people.
BS. This was assessed by top US and Eurpoean bio specialists and all that fake news is just that fake news.
Watch this https://www.microbe.tv/twiv/twiv-760/
If both are 98%, and you combine them...
> I was a little disappointed in twitter marking his "happy Hanukkah" drawing as "sensitive content

Ugh. I hope that's a mistake and not foretelling a future where anything that isn't completely universal is censored.
Also pretty amazing they admit it’s happened before. Yet

https://web.archive.org/web/20210526232505/https://twitter.c...

Yet their dmarc is still set to p=None

https://mxtoolbox.com/SuperTool.aspx?action=dmarc%3aOpsecsec...
He's probably the best for absolute beginners in terms of learning what to do to avoid killing yourself with the high voltages involved. But there are quite a lot of youtube creators doing this kind of thing, you can learn something from each of them:

Shango066: He impressively resurrects radios and TV that have been left out in the desert for 60+ years and is the best at troubleshooting. I learned that exploring mines is a thing from this guy, definitely check out his mine explore videos.

David Tipton: he restores the electronics yes, but I'm impressed with the chassis restoration work. He uses a lot of modern tools, like 3d print replacement knobs or create new labels.

Electronics Old and New by M Caldeira: He restores European radios from his home in Madeira. He has a cool technique of tracing schematics.

D-lab Electronics: convert old radios into guitar amps!

Glasslinger: he makes his own vacuum tubes! I like his restorations of very early radios.

W2AEW: because at some point you need to learn how to use a smith chart to design complex impedance matching circuits..
The article I linked above has a bunch of the sources you want if you read it.

More importantly, why use the SAT when your highschool grades are more accurate? This is what I'm really annoyed about! Why put everyone though a stressful test when your grades are more accurate?

https://edpolicyinca.org/publications/predicting-college-suc...

https://www.forbes.com/sites/prestoncooper2/2018/06/11/what-...
Guns Germs and Steel, Diamond.
From wikipedia synopsis:

"Diamond argues that Eurasian civilization is not so much a product of ingenuity, but of opportunity and necessity. That is, civilization is not created out of superior intelligence, but is the result of a chain of developments, each made possible by certain preconditions."

For example the mediterranean region had 5(6?) domesticated animals and had wheat,barley oats and spelt grains. Asia had rice.

The North Americans in contrast, had no domesticated animals and didn't get maize until shortly before the Europeans arrived.
Cloutopoly
>Pelosi was dancing in the streets of Chinatown San Francisco to prove how safe and not racist she is.

Maybe it's just me, but I can't find this. Can you send a link?
The main reason people use DRAM over other types of memory in system design is usually the price. If the higher density leads to a cost advantage, which wasn't made clear by the article, then that would be something. It tough to beat the cost of one transistor and one capacitor per bit though.
> This is the best-executed vendor lock-in I know.

Another good one is microsoft initially tying excel, word, access, etc to windows. And then IIS, SQL Server, etc to NT. An entire generation of businesses and managers got tied to windows this way.

In a way facebook and social media is a form of "vendor lock-in". The network/community itself and your "investment/time" in facebook makes it costly for many to move to another "facebook" or give up facebook altogether. The more time you spend on facebook and the more people you bring onto facebook, the more "locked-in" you are. It's quite ingenious and I suspect facebook understood this very early on.
I almost wonder if Lisp pedagogy would be improved if the ‘+’, ‘-‘, etc. operators weren’t introduced for some time, and maybe instead ‘add’ or ‘subtract’ were taught instead. There’d be less knee-jerk opposition to the lack of infix notation.
It's absolutely possible, dare I say easy, to do old school SSR wrong.

You start with an honest to god html file. Your IDE lints it. You are happy, life is easy.

Then you need a second page. So you copy some things over. Then you need a third page, and it becomes apparent that you need a way to share parts of your html pages across multiple files, in a generic way.

And kids, that's the story of how I met your templating system.

ALL of them suck. ALL of them are incredibly hard to lint, test, get right. They scale badly. They're all awful.

It's easy to get things wrong in that world, because nothing gets things right.

There's kludges of course, things that generate html entirely programmatically from their own language, or some weird abstraction.

These all suck too. You have to learn new languages, or weird shorthands, or at best new APIs. None of them truly took off either so the tooling is poor.

You know what's a language that already has tons of tooling? JavaScript.

You know what's a robust API for building HTML that you already know, that is already supported by virtually everything? The DOM.

And you know what's a markup language you already know and can intuitively parse without having to learn new things? HTML.

Well, guess what.
The only thing that doesn't look natural to me is that it's all on one line.

Otherwise it's very clear about the data's format and when there's ordering required
If the Ethiopians had had coffee in the time of Herodot then the Romans would have taken to it enthusiastically, and Pliny would have mentioned it. Unfortunately, he doesn't!
Hmm..

sed -i 's/freenode.net/libera.chat/' .irssi/config
irssi

Switching is too easy.
One thing I miss from XML is namespaces. Made it easy to extend an existing format with some custom extensions, with the likelihood that tools that didn't know the extensions would just ignore them, and that your extensions wouldn't conflict with anybody else's or with future versions of the underlying format.

I haven't seen any widely-adopted equivalent in JSON. I've seen some proposals floating around but none of them seem to have really taken off.
Meaning that if you have money you will get a better score than if you don't. If that's not a problem to you then fine but I think its a little messed up.
I don't see this any different to engineering incident blog posts that are legitimately interesting, but insert "by the way, we are hiring!" somewhere in there - and it's always unrelated to the blog subject. Authors have to eat, and companies have to hire, I guess. I think it's in the authors self-interest to promote their own books - they don't have to be asked to do it.
I agree with a lot of these points, but differ slightly in two regards:

1. In my experience React DOES lure people into the "pit of success" in at least one important aspect -- modular and re-usable front-end code. React is certainly not the only way to get this, but it does help force you into some good patterns.

2. The "sweet spot" for React is pretty large. If your site is truly static (e.g. a blog, a product landing page), then yes it's overkill... but so is something like Rails/Django! Just use a static site (+ generator, if needed.) If you're building an "app"/you're interacting with a database, then you're almost certainly going to want end up wanting interactivity. And it snowballs -- a little state change here, an ajax call there, and all of a sudden your front-end is ballooning without structure or modularity.
Go ahead. Point to it, and we'll take a look.
Truth.

I just had a stray thought about all this. For those of us around early, these basics are evident. And as older pieces get impacted by the growing mess, a lot gets put into question.

The early net was the people. They cared and they had broad agency to do the right things.

Now that it's more economically driven, we've got growing issues, and we've got some real advancement. It's not all bad.

But... maybe making more people, somehow, is an answer to the issues.

When I was brought online, it was late 80's via BBS gateways at first, then a unix shell account and PPP later on, in 1990-1, right in there somewhere. At that time, the sysadmin was kind of bringing people up, holding discussions, teaching, helping, and the same thing happened in various places.

Each of us got a sense of how special it all was, and our conduct mattered. I know for me it did.

We don't do that anymore, or if we do, it's onboarding to some closed thing or other, each seeking to own the people, to prevent agency, prevent what we had started with.
There’s a really great fix for this, which is to design JS frameworks to not take over the entire application.

I have been waiting for a long time for the framework that will let me write a web component, and then include that web component in a regular HTML page, in a way that’s supported by the idioms and best practices of that framework.

It’s also worth pointing out that all of these drawbacks to rendering web pages on the front end via JavaScript were obvious the moment these frameworks were introduced. The critics at the time were right. But we still lack for easy-to-use alternatives.
They're scared they might say something wrong and get fired, shamed, and ex-communicated.

Who isn't?

The people that answered "I'm not" to that question, those people are the problem.

Let's get them fired, shamed, and ex-communicated.
Yes, 90% of my downvotes received are from those comment threads... some serious griefing on this topic
To be fair, there's the plotting phase, and the farming phase.

When farming, disk speed is not critical, just size. Thus the idea of recycling millions of HDDs in a low power scenario. A few seeks here or there on your old, unused terabytes, but you need to have enough space to offer, otherwise your chances are zero. Today's farming is dominated by pools, some using non-official, closed source binaries of unknown origin. Official pooling is, supposedly, coming soon.

Plotting, which is preparing the files that are farmed, is, as of today, extremely IO intensive, but still cheaper, energy-wise, than mining. A single 100GB plot (you need ~20TB to have any chances of farming success) can take hours to plot. So people are resorting to extremely fast SSDs, or NVMe in RAID0 in PCIe 8x/16x cards to slash that time. And, in the process, wearing them out. Can't find the link now, but some were saying normal SSDs are ruined after 6 weeks of 24/7. Plotting keeps improving, although I'm not sure if it's got a lower performance bound by design.
One idea why:

In the US cars are perhaps more of a status symbol?
(not that they arnt elsewhere...)

So people remove the badges themselves from their cars.

Maybe the Europeans like a simpler design aestehtic?
I checked and it's a no cost option to debadge your Porsche when you order it.

I say this as a European living in Australia, and my tastes in cars are different to my friends in all the ways you would expect!

I like Porsche, and have a 911. My Aussie mates like big V8s!

(who doesnt like a V8, but you get what I mean!)

And please no one get offended by my generalisations. Take it in the spirit intended :-)
>> Partly, I think it's because there are no groups that represent or advocate for men

> Let's talk about homelessness, criminality, or suicide rates, and see if you can convince anyone that it's "for good reason" that men have "no groups that represent or advocate" for them.

This gave me pause, because there are definitely groups that advocate on those issues, they're just rarely framed as being "for men".
Australia here as well, no restriction on any posts I can see – how strange.
> “Yeah none of the partners here have a dog and [X head partner] actually really hates dogs”

Please, please, please name this firm. For the good of all founders.
At least one researcher who has worked with the head of the Wuhan lab has accused her of shoddy adherence to safety practices, so it's also quite possible that simple negligence led to cross-contamination and subsequently to human exposure.

It would certainly explain how the predecessor candidates simultaneously acquired all of the necessary mutations: all of the most genetically similar coronaviruses were all being studied in the lab; if precautions were not taken to avoid cross-contamination then they could picked up the mutations in a relatively benign environment without external stressors. (One of the initial reasons given for the man-made theory was due to the fact that COVID19 was unlikely to arise naturally in the wild because any combination of mutations among the predecessor strains short of the entire package of mutations that ended up in COVID19 would have resulted in a strain less able to reproduce than existing competing strains.)

Similarly, lax attention to safety practices would also explain why the first known cluster of COVID19 cases occurred among Wuhan lab workers.
Also known as fields (as in fields from quantum field theory)
Your Yuri Deigin link was interesting. I was hoping he addressed something I saw elsewhere [0]:

> what about the polybasic cleavage site and the o-linked glycan? We have seen, with other viruses, the ability to develop polybasic cleavage sites when put under just the right conditions for long periods of time. While unlikely, this piece of the virus could plausibly be developed through selection in a lab setting. However, what is near impossible is the development of the o-linked glycan addition motif. This is because the pressure to develop this glycan shield requires avoiding an intact immune system. This type of selection cannot occur using cell culture, and there is no known animal model that would allow for selection of human-like ACE2 binding and avoidance of immune recognition. This strongly implies SARS-CoV-2 could not have been developed in a lab, even by a system of simulated natural selection.

[0] https://leelabvirus.host/covid19/origins-part3
>I am aware I have almost no knowledge about dark matter in physics

Thank you for introducing your comment like this so I can give it the true weight it deserves.
Lisp doesn't really have (much) syntax. The programmer is directly creating a collection of syntax trees (more or less) -- i.e., what most compilers generate after their syntax analysis pass. In fact, you can use Lisp syntax for abstract syntax trees (AST's) as the the output of a parser.

Of course it is this very fact that makes code and data interchangeable in Lisp and allows for constructs that other programming languages with syntax can't mimic (e.g., powerful macro features).
Perhaps because the proper honest statement that vast majority of people can make is ‘I have no clue about any of this’.
Lol at the downvotes. My parents are literally part of the baby boom. It's an accurate way to describe them, not a flippant insult.
Care to share some of those? I am a backend developer and trying my hands in front end development; interested in knowing what's the sane way to be part of this landscape.
Actually I think this is the biggest thing stopping them from mass adoption. Nextdoor knows they have a problem I think they’re doing their best to fix it. It’s really just the early adopters are of a particular persuasion and it gives exactly the idea that you’re describing. So this is obviously problematic for them because they are actually hope to basically be a better craigslist one day.
Insane

How can you be so gung-ho with relatively new vaccines, but bury relatively benign and longer standing interventions?
Ok.. so that still doesn't answer my question. How do you get the time and resources allocated to make your entire platform completely agnostic of specific cloud services while still operating in the cloud? Can you name a single company where that's done and they talked about it at all? We're talking about at least tripling developer workloads and general operating costs here and finding developers who can navigate different cloud and on-premise providers for... what?

Even small companies have multiple engineering teams, and each of those teams has particular needs, and each of the engineers, analysts or general users may rely on some service AWS, GCP or some other cloud provider has. Any single person can now break this ideal flexibility requirement if it makes their life easier.
> So default censor all non legitimate sources

No? Censor sources that have proven time and time again to provide verifiably false information. Zerohedge and Infowars specifically fit into that bucket and it's completely reasonable to shine a light on their lack of trustworthiness.

A lot of folks are saying, "let the people decide what is false!" Well, here's the thing: People are really mind-numbingly stupid. Spend some time using a roundabout in the USA and you'll learn real fast that the average person can't be trusted to be left to their own devices.
Any recommendations on bitmap fonts? I'm stuck with a crappy 1600x900 screen and the only fonts that doesn't look like garbage are fixed-width fonts like Terminus and Peep.
Yeah. Klarna has BankID but it doesn't make them half bastards as they log in to users banks as the user, where they can see all account balances and purchases.

That makes them double bastard.
Redux making something "bearable" is confusing.
If you do everything right there is not much risk. But I have never met a human who does everything right 100% of the time.
Proof of stake, as implemented in most of its current examples, faces a philosophical problem in that the initial distribution of the token is now a "trust me" premise - a founding organization announces a policy - versus a baked-in labor theory of property concept (I put "work" into this therefore I own it). Coins that transition from one mode to the other, as Etherium is doing, must reckon with friction from miners. Distribution, both in terms of early emission rates and then years later, represents a major quandary.

So, alternative proofs of work still have an interesting basis for speculative valuation and acceptance. In the last crypto bear market, of the top 100 at peak, proof of work coins were the ones that had the smallest drawdowns.
Here's one: https://www.theverge.com/2021/5/14/22436584/waymo-driverless...
And guess who's their own bank?

Klarna \o/
A to the men
Agreed. SSO is what would allow a bit of organic use in many organizations and create the demand needed to get a business to spend.
Even knowing the context, it still doesn't really add anything to my understanding. :( Is a case of a name that is intentionally not useful to describe what it named. So frustrating.
I don't understand why this isn't a common thing everywhere??? I'm not a headphone designer but the "loudness protection" seems like it would be trivial to add! For some reason that idea never occurred to me but its a good one.