skysight-inc/HackerNews huggingface dataset:
That is one of the best and most succinct descriptions I've read. Bravo.

I mean that sincerely. I'm afraid it may read as sarcasm, but it is not.

Of course we had words for this before. I studied
what would now be called “environmental racism”
in law school. We would say “minority communities
suffer disproportionately negative effects from
the siting of coal plants.”

“Minority communities suffer disproportionately negative effects from the siting of coal plants” is a nice description of that specific thing. What about more general construction and zoning choices that aren't about coal plants? What about systemic practices in general that have disproportionately negative effects on minorities? I don't feel we had an overarching term for those phenomena, besides "rascism." Language, but not a term.

The recent approach has been to reuse “racism” to refer to
systems that create or perpetuate racial disparities whether
or not they’re motivated by what’s now called prejudice.

The approach has changed, but how much?

Whether the year is 1860 or 1960 or 2020, surely even the most fundamental understanding of racism has always required an understanding of both intent and effect.

When I was in school in the 1990s, we learned about the many "kindly" slaveowners who viewed themselves as benevolent caretakers of their slaves, whom they viewed as simple savages that would not prosper on their own. We learned how race-based humor could have innocent intent but negative consequences. And so on. The frequent dissonance between intent and effect was in my opinion vastly underemphasized, but this was not a new line of thought even 30 years ago.

[The coal plant thing] is a concept I could easily explain
to my Trump-voting in laws and they’d get it. But when you
call that “racism” that implies (not only to my in laws, but
to my Biden voting non-white dad) that people involved in the
siting decisions were motivated by racial prejudice. They’d
say, “no, they’re just putting the coal plant where the land
is cheapest.”

The practical argument for calling this something other than "racism" is, essentially, that we need to make things more palatable for folks in order to help them understand the effects of their actions.

I would certainly agree that labeling such acts as racism precludes many people from understanding these concepts. We have been taught that racism is one of the greatest of transgressions and nobody wants to think of themselves as racist. I don't even think many members of white nationalist groups even consider themselves "racist."
These are not “another” percentage, these are almost certainly very overlapping percentages.

And by selecting upon adults, the numbers are already driven up. The young tend to be more skilled with new technology than the old.
Yes, AMP alone will not improve your organic search results but why should you care when those results come after AMP.
The same country with ridiculous public spending on medical care under the disguise of a free market medical system? Literally 1.2 trillion dollars of federal spending on healthcare in 2019.

The same system that centrally plans and limits care provider production. You don't have market health care or socialised heath care. You have a solution that somehow combines the worst of both.

Then you look at the global dosage of other countries. Its the US socially right of China? Japan? Any part of Asia? If your calibration is literally the left half of the spectrum I guess you'd see the US as the farthest right of the world.
I don't think this is exciting without the ability to create server components that are interactive.
It's too soon to have a deep opinion on the rfc, but just looking at the examples and thinking ahead...

if folks start using this approach of leveraging a db client in their components, I hope they are embracing dependency injection (DI) somehow, otherwise their codebases are going to become stupidly complex to test.

For an example of how (React + Server Side only plugins + DI) works today, take a look at how its implemented within fusionjs https://fusionjs.com/docs/references/creating-a-plugin/depen...
Would Nitter work for you?

https://nitter.fdn.fr/OldTechAdverts
I'm interested. Tired of giving 5 days of work for 2 days of (hopefully) non-work.
There is a joke in India. If you are in Airbnb and are concerned if there is a camera recording you, just play any song from T-Series label. They will find every corner of internet to get it removed.
"Monolith or Microservices" and "Monorepo vs Polyrepo" are best treated as two entirely separate engineering questions.
You can have a Monolith built from code in many repos, or many microservices maintained in one big repo.

There are various pros+cons for whichever combination you choose, there's no "best" answer that applies to every single situation.
The mobile web standard of old, not the CardyB version.
Not quite.

https://github.com/reactjs/rfcs/blob/bf51f8755ddb38d92e23ad4...

>Our server isn’t stateful. The tradeoff is we refetch more coarsely.
You argue by Germany and in Germany jaywalking the way it exists in USA does not really exist. There are a lot more options for pedestrians to cross the street, the marked crossing is not necessary.

There are ways for pedestrian to get small fine, but generally cars are supposed to be in control and watch for pedestrians.
Who are wolves, the government? If so, I'd be open to suggestions on how the problems can be solved some other way. There's not much regulation related to healthcare pricing at the moment, and between bankruptcies related to medical debt & lack of coverage leading to preventable illness or death, it seems like the wolves are already in control of the system.
One of the purposes of X was to run the work on a super computer and display it back to your desktop. Generally it was expected that time on the super computer was too expensive for interactive use, but you might display back a running simulation to see status.
Paragraph says work makes a mockery of freedom - it doesn't distinguish between working for a coop or working for a c-corp either. Neither does the article as far as I can tell, although it is a bit complicated for me.
This is a great article - One thing I always try and vouch for is that you don't need to go "all-in" on microservices. There is nothing wrong with having a main monolithic application with a few parts separated out into microservices that are necessary for performance or team management.

The author hits the nail on the head at the end:

If I could go back and redo our early microservice attempts, I would 100% start by focusing on all the "CPU bound" functionality first: image processing and resizing, thumbnail generation, PDF exporting, PDF importing, file versioning with rdiff, ZIP archive generation. I would have broken teams out along those boundaries, and have them create "pure" services that dealt with nothing but Inputs and Outputs (ie, no "integration databases", no "shared file systems") such that every other service could consume them while maintaining loose-coupling.
In the effort to find common ground, maybe the villains are not the specific drivers, but the planners or collective culture who decided to built highway like roads next to shopping plazas. "The speed limit needs to be lowered" is a good compromise.
I'm in my 50s and in my teens was taken over by that feeling of wanting to know more, and the excitement when I finally got access to use a computer was intense.

I have never lost that feeling and every morning I go into Emacs and look at the code TODO before doing anything else, even having a cup of coffee. And it's so great that today I can do this without even getting out of bed!
*76m women in the workforce
There are multiple good reasons to enable wifi guest network from home. It is nice thing to do; like in case someone gets in a car accident nearby and doesn't have cell coverage/service.

I have mine throttled and they can't access the rest of home network.

Having a guest network also means you are not liable if someone misuses it:

https://www.eff.org/deeplinks/2011/08/open-wifi-and-copyrigh....
Check out F-Droid and GNU/Linux repositories.
If that's true, this would go down as one of the most monumentally stupid executive decisions in Open Source history. It would make them look really, really stupid, like they had no clue why their users used their products.

Nobody wants to use CentOS. We have to use it because it's the cost-effective alternative to RHEL. And nobody wants to use RHEL either, but we have to, because vendors won't support anything else.

Part of this is our (the users'/businesses') own fault. We allowed our businesses to get away with depending on an OS with no support until we needed it, which is not really sustainable.

What we maybe should have been doing is creating vendor-neutral open standards for the platform, like a standard kernel (vanilla, anyone?) and a standard userspace distribution (vanilla, anyone??). That way any Linux distro could "meet the standard" ("Install package standard-distro-20200816 to use packages and settings aligned with the standard", and then every vendor could support "the standard". Vendors wouldn't need to lock themselves into one distro, and we wouldn't either. Basically a POSIX for Linux. But there's no money to be had in that.

(It is in fact possible to run a Linux distro without patches. It's buggy as all hell, but it can be done.)
We have some ideas about how static caching integrates into this (for component subtrees). But this is definitely much further ahead into the future.

You're right there is a tradeoff here. However, that's also part of the point. When the tradeoff isn't right, you can move much of your logic back to the client -- the point is the fluidity and the ability to choose.
The Kiwi browser does not exist in the App Store for iOS 14.
This feels like a fun lightweight version of one of our products, vTime XR https://vtime.net/vtimexr which lets you chat with people both in VR and on mobile. It is amazing how much better chat is when you can face people and speak to them. When you throw in VR it gets pretty exciting too. Thanks for sharing.
In Firefox, turning on the reader view and reloading the page gets through the paywall, as it does with many paywalled publications.
I believe they are saying the static type system and type checker provided by Rust helped them write complicated code.
This sounds correct! See also my clarification.

https://news.ycombinator.com/item?id=25499171
The answer is Core Web Vitals.

I have spent countless hours doing real optimizations on a website with real traffic, without submitting to AMP (which I view as a disgusting move by Google and everyone involved with it.) (Traffic which, by the way, does not reflect the device profiles of what Google considers the "average" user, based on real vs. lab results in Lighthouse -- which is forcing us to work on issues that are not proportionally relevant to our business, though I will concede it's a positive improvement for us overall. But still an unwanted Google influence, like most SEO.. but moreso.)

Core Web Vitals should render AMP irrelevant, and thus seeing as both projects are being pushed by Google, it's time Google takes AMP behind the barn. Unfortunately Core Web Vitals takes a pretty hard stance against bleeding edge technology like (Vue/React) server side rendering with client hydration. Anything beyond a todo app starts to see considerable main thread time during hydration which obliterates the Core Web Vitals scores. I predict with continued focus on CWV we will see: much greater focus on startup times for client side apps (including better hydration strategies), and maybe even some server-side only JS front end frameworks -- more aligned with the JAMstack idea (everything old is new again, yay.)

As much grief as CWV has caused me, it is the correct solution to the problem of slow websites and its impending inclusion in Google's page rankings should have a positive impact on the overall health of the web.

Why people who aren't being paid by Google continue to defend AMP absolutely baffles me.
>Even non-paying users are more valuable to you as non-paying members of your ecosystem than members of any of your competitors.

This is only true if paying customers aren't constantly transitioning to become non-paying members, because CentOS is "official" and "just as good as RHEL" in every respect including the length of support.
Do you mean the account should have 600k at the time of kid starting college? Does the 600k include gains from the investment in 529 or is it just the principal?
They have already said they will be expanding the license for the developer edition, but there’s no way they will be allowing it on production systems.

And they should have had this all worked out before making the announcement. As it is, they are just promising a bunch of things that don’t yet exist, after they literally just destroyed all trust in them.
For notable examples, Sears & Toys R Us make for interesting reading.
You can use this to change the architecture of your software: change the structure of your teams, and your software architecture will follow.
Not sure why you're being downvoted, that's an interesting comment. I talk to Chinese people who moved to China a lot, and most of them support the Chinese government and think the western medias are just against China. It reminds me a bit of pro-Trumps who think that all medias are against them and evil. It's very similar IMO, and it's sad to see.
An Extraordinarily Rare Display of Two Planets Together Happens Tonight
In a situation like that, where there is a presumption of fault on both sides, fault would probably end up being split 50-50. Which in practice usually means each party ends up paying their own costs. A large disparity in costs (as would probably be the case in the example you give) might change that, but it would probably end up having to be decided in court.

(Note that what I am describing would be the case under current law wherever jaywalking is illegal, not just under the hypothetical law I described.)
> This suggests that people who don't go to college lack interpersonal skills, work ethic, ability to self care;

No I am not suggesting that. These skills are not boolean, they are all a varying continuum, and they can be learned in different ways.

Liberal arts schools don't teach these things because they cannot be learned in a different way, they simply teach them because they are important to their educational mission. Colleges don't need a monopoly on conveying these skills to have it as an important part of their value proposition.
I strongly recommend doing the Advent of Code. https://adventofcode.com/

There are problem sets back to 2015. You get a problem, and once on solve it, you get the second half, which modifies the requirements to get the second answer.

I've been using Lazarus/Free Pascal, and it's really been testing my limits. Here's my github dump of things https://github.com/mikewarot/Advent_of_Code_in_Pascal

I just heard about it at the start of December, it's been a blast!

The possibilities are endless, just don't get hung up on the cloud and a web based interface for everything... it's a distraction at best, and a trap at worse.
It may be the consequences of corruption. You can't trust the spies to file honest expense reports rather than trying to rip you off. So you make them file receipts, and so your spies get blown.

Corruption is expensive, and not just in terms of money...
That's what they thought with the cartel during the war on drug, and here we are.
Well, we certainly thought it was a big deal! We were really trying to address this issue of writing stable scripts -- allowing for stable, powerful tooling without ossifying the underlying system. I'm really pleased with the work we did there -- but it's unquestionably one of the more esoteric aspects of DTrace.

Something of a funny story that this brings to mind: the taxonomy we have here is actually the interface taxonomy from what was Sun's Platform Software Architecture Review Committee (PSARC), which itself borrowed it from Sun's larger Software Development Framework (SDF). We had to get DTrace reviewed by PSARC, which we weren't necessarily looking forward to -- in part because of big developments like this one. To get past our PSARC review, we adopted several strategies, one of which was to separate out DTrace from its instrumentation providers as separate cases before the committee. When we first presented DTrace to PSARC, committee members wanted to fixate on instrumentation methodology -- and it was very helpful to be able to defer these fixations to later cases (after having let members pontificate and chew up some of the clock, of course). The other technique that we developed (which was devastatingly effective) was to distract the committee with issues that were irrelevant but amenable to debate. When a debate emerged among the committee members (and PSARC being more or less a debating society, this was practically guaranteed), we would effectively feed both sides of the debate -- and in the end, run out the clock on something we didn't care about. All of this worked exceedingly well -- and DTrace itself (one of the largest cases that had ever appeared before PSARC) was approved with essentially no modifications.

Shortly after the DTrace case was approved, we started bringing forward cases on instrumentation providers. With each case, we presented the stability matrix of that particular provider; on the first such case, I remember vividly one committee member asking: "what the hell is this and when do we review it?!" We explained that it was the stability matrix -- as explained at length in the case that they had in fact already approved. They realized in an instant that they had fixated on a dinghy of nomenclature while we had slipped behind them an ocean liner of semantics -- and it was glorious.
RansomNova is the pirate and "is in pakistan"

Copyright owner is "in hungary", and uses a hungary IP address to file DMCA claim against video uploaded from RansomNova.

RansomNova suddenly logs in (to their youtube account) from IP address used by copyright owner, at the same time.

Therefore, RansomNova and CopyrightOwner are in same place at same time, using same IP address -> Somehow connected to each other -> Therefore bad faith DMCA claim.
Also AMP pages hijack Chrome Mobile's menu bar so you can't close the tab or switch to another one without scrolling all the way to the top of the page. That's straight up malicious.
Will OBS use pipewire for screen capture on Wayland?
There's Haven, a mobile app that does exactly that: help you detect Evil Maid attacks.

https://github.com/guardianproject/haven

https://en.m.wikipedia.org/wiki/Evil_maid_attack
We investigated each accusation and the strikes were only applied if the student was actually violating the terms of use of the network. Like actually pirating stuff. I forget what it took to lose network access but it wasn't something you could do on accident.

Every "strike" would have included a warning.

I mean they let us run Counter Strike servers out of our dorm rooms. It was a pretty relaxed environment really.
We will definitely do the RFC in the future. Challenge accepted. :-)
Also see https://www.techdirt.com/articles/20201221/09573745928/congr...
I agree, yet other countries have and operate ERs at a fraction of the cost of the US simply by virtue of having single payer healthcare.

> You need medical equipment to handle all types of injury/trauma.

This is equipment that most hospitals already have for other reasons. It's not like they have ER MRIs that sit idle and then an MRI for everyone else.

Further, a lot of that diagnostic equipment simply isn't needed in most cases. For ER related problems, xray machines are commonly all that's actually needed. Those are fairly cheap in the grand scheme of things.

> You need physicians and nurses and supporting staff.

A lot of the need for that gets cut dramatically by having a single payer system. The reason we have big ERs is because they are required to treat before seeking payment. As a result, many uninsured and underinsured people are using the ER as a primary healthcare system. Give everyone 0 or low deductible healthcare and you'll see the number of ER visits drop dramatically.
I think it's closer to $1M, if not more.
Wait, Next.js would be useful for pure client SPAs? I built a prototype for the SSR and loved it, but it didn’t occur to me it could be used for client apps too...

Does it need to be served from a Node.js environment or can it be used as a bundler and be served from other servers (eg Django or Rails)?
SoftBank will reportedly file for a SPAC on Monday
> One thing I always try and vouch for is that you do need to go "all-in" on microservices

Did you mean "don't need"? I agree with the rest of your post, but this first sentence confuses me
One thing I've always admired as a Layman about astronomy, is all the eloquent deductions they've been able to make that adds another framework of ways to discover new information, particularly the discovery of Cepheids.

Obviously the engineering side is also as impressive, being able to look at objects light years away and using the paltry several hundred million miles our Earth orbit takes us around the sun as a means of information discovery.
Maybe I care more about not being mugged than doing racial justice in where I choose to walk. Certain neighborhoods being crime-infested hellholes is not my problem.
There is no disclaimer on the front/download page or installation page saying in big bold "this software is alpha stage", so what should we expect? :-)

I don't remember the exact version, but I installed it following the instructions on the pijul website for Debian, with Nix.

I had to use a different set of options to install pijul through Nix than the ones on the website (after some Googling and luck, because I had no idea how to use Nix), maybe it had an impact on the installation.

Maybe a simpler way to distribute the software would be a simple zip with a static binary that works on most linuxes without installation. A docker image is also an option, though maybe overkill (but more people knows docker than nix)

Anyway, I will try again in some months, the project is definitely interesting.
CollapseOS is trying to meet that promise too. It’s interesting because it does unwittingly follow Wirth’s thinking. Collapse would be a consequence of allowing ourselves to not to understand our systems.
Krang's gonna krang
I get the reason, but it doesn't help that spreading of the effort slowed down the progress almost to a crawl. There is still no adaptive sync in KWin on Wayland and it's not going to appear soon as far as I understand.
I’m very happy with mailbox.org
This is about a legacy system, and scaling back to a monolith, because of that need.

Not holding my breath in anticipation this won't be misapplied and cargo culted.
Something like this exists for emacs as well: https://github.com/sulami/literate-calc-mode.el
Hotloading is a near-future goal in the project's roadmap. There are some initial notes here, if you're curious:

https://github.com/fleabitdev/glsp/issues/10

Thanks to the last 25 years of improvements in CPU tech, it's less "patching raw binary artifacts into the running program" and more "recompiling the entire source tree in a couple of hundred milliseconds" :)