skysight-inc/HackerNews huggingface dataset:
> Given enough time, any valuable asset's distribution will be heavily concentrated in the hands of the rich.

That reads like a tautology—they're called "the rich" because they have wealth, so naturally if you look at the distribution of assets most will be in the hands of the rich. One doesn't accumulate assets purely by being rich, however, as many a lottery winner can attest. Barring the occasional (and usually short-lived) windfall, for the most part those who attain wealth do so because they possess certain habits and preferences related to saving and investing. Even if you reset the distribution of wealth those tendencies would remain and bring about a gradual return to the original economic structure.
No, I mean that yielding allows more requests to be executed at the same time on the same number of threads, increasing throughput. Overhead of context switches is not that relevant, this is are small fry compared to e.g. waiting 100s of milliseconds (or more) for a DB or API. Yielding instead of busy-waiting, as I said above, allow another request that is ready to execute to do so sooner. This leads to higher throughput.

The other reply from reubenbond ( https://twitter.com/reubenbond ) is correct. Also the implication that async does sometimes decrease end-to-end latency because you don't have wait for request A to complete before starting request B.

async/await is not the same thing as threading, it is about using a fraction of a thread: when awaiting, "there is no thread" being used.
https://blog.stephencleary.com/2013/11/there-is-no-thread.ht...

> I believe you mean the exact opposite.

As an aside, how about you say what you mean, and I'll work on what I mean.
If the teams who created those variations had no valid reason to create them, I agree they should be excluded from the count and treated as errors in technical and/or business judgment. I don’t see evidence to support that conclusion and instead default to thinking they were created for a reason that appeared valid to the smart people working on the problem and approving them in the USB standards process (and the proliferation is obviously contributing to eWaste).

Perhaps the USB-C teams finally got a forever connector designed on the N+1th spin, but my experience suggests that while they learned and made it better, we’re nowhere near done evolving in electronics and cable connectivity yet.

https://xkcd.com/927/
> Anyway, I don't care to get into an argument about whether or not OCaml's community is toxic, I'm happy to agree to disagree.

I'm not interested in arguing either, I was asking because I've been interested by OCaml for a long time and it's always nice to know in advance about broken stairs. Thanks for sharing.
>Energy is a zero sum game.

Only from the view of the universe, not from the view of humans. It cost less energy to drill for oil than the energy you get out of the gasoline. It takes less energy to create a solar panel than what you can get out of it. It takes less energy to labor at the factory for an hour than the energy you get from the 150KwH of power you can buy for your house from that hour of motion you performed at the factory.

If I use some electricity to run PoW on an electronic litecoin transaction from me to my friend in Kenya, that's a hell of a lot lower energy than building and operating a Western Union in Kenya isn't it?
Rust vs. C++ and Is It Good for Enterprise?
Not just cotton. Fighting fires. Making License plates. Doing laundry.

The difference is U.S. prisoners are convicted felons. Many volunteer for these jobs, such as the firefighters in California. Others are paid a small wage for their work or get reduced sentences.

In China, it's members of specific minority groups such as Uyghurs who are singled out and put into concentration camps ... not because of what they have done, but because of who they are and what they believe.

Uyghurs and other non-Han minority people in China are subjected to forced labor, forced abortions and idealogical re-education.

Via the AP:

An estimated 1 million people or more — most of them Uyghurs — have been confined in re-education camps in Xinjiang in recent years, according to researchers. Chinese authorities have been accused of imposing forced labor, systematic forced birth control and torture, and separating children from incarcerated parents.

https://apnews.com/article/only-on-ap-middle-east-europe-gov...

The Guardian:

It estimated 570,000 people came through three minority-heavy prefectures alone – Aksu, Hotan, and Kashgar – and that labor programs in other ethnic minority regions as well as prison labor would probably add hundreds of thousands to the figure.

The labour programs are not secret; they are frequently written about in state media as glowing examples of the government assisting millions of poor people into work, but those articles also contain clues to their coercive nature. Transferred workers are often sent far from their home, made to live on site in factories and subjected to ideological training.

Publications on the labour schemes frequently include references to policies discouraging “illegal religious activities” and changing thoughts and behaviour.

https://www.theguardian.com/world/2020/dec/15/xinjiang-china...
I do not get a vote in BTC monetary policy by virtue of being a human. I'd get a vote according to my hash rate if I bought a mining rig. That isn't democracy.
Bitcoin is NOT dominated by a few major players. A few years ago when some large commercial players wanted to increase the block size, they weren't able to do so because a majority of nodes on the network rejected their code.

The Bitcoin network has stayed remarkably stable and it's still possible to run a node on a raspberry pi, which is done exactly because the Bitcoin community value the ability of normal people to participate and be able to verify their transactions and that of the whole chain.

Concerning scams. Let's look at another relatively open technology. Email.

The vast majority of emails are actually spam, and a lot of those are scams (phishing, Nigerian princes etc.). In the beginning a lot of people fell for email scams, many still do, but by and large people are aware they exist and are able to use email productively without constantly falling victim to scams.
It is reasonable & responsible to downplay theories that get constructed in absence of sufficient and meaningfully qualified evidence.
There are high voltage submarine cables for electrical power - these are used to cross rivers and lakes, for example. International cables, like the ones between the UK and the European mainland, are used for load balancing.
As it's difficult technically to transmit electrical power over a subsea cable (and exponentially more difficult at the length increases), these cables have limited application. There's over a million kilometers (~600,000 miles) of fiber optic communications cable around the world right now, and perhaps a thousand or so miles of power cable, so "submarine cable" without any qualifier almost always refers to communications cables.

https://en.wikipedia.org/wiki/Submarine_power_cable#Operatio...
If you’re fine with all the downsides of trusting you bank, the bank’s central bank and currency issued, the bank’s government, etc then that obviously makes Bitcoin less appealing for you. Remaining upside includes reduced friction for things like international settlement. Don’t tell me that international settlement is easy with traditional banks - I am a financial system power user and it is not.
It would not certainly make everything more expensive. The cost of breaches is significant, though difficult to quantify, so the cost of effective prevention could be lower.
It's not one vs the other. Both kinds of testing are 100% essential to a stable service.

If you have a flaky, laggy E2E test suite...fix it.
This is a great site but it's a follow up to https://news.ycombinator.com/item?id=28641463 (specifically https://news.ycombinator.com/item?id=28644019) and we downweight follow-ups for reasons described below.

Since https://news.ycombinator.com/item?id=28644851 is an excellent comment, I'm going to move it to the other thread. (Edit: oops, there was a misunderstanding - sorry retrac! Fortunately you reposted it: https://news.ycombinator.com/item?id=28645231).

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&sor...

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...

https://hn.algolia.com/?dateRange=all&page=0&prefix=false&so...
Animal hair is a big one. My husky’s hair literally weaves its way into any cloth seats and doesn’t come out.

Anecdote: I actually have a leather Volvo for this very reason. No problem using leather substitutes to accomplish the same though. Our home couches are pleather.
> The new iPhone pro has a fairly decent 3x (71mm equivalent)

For birds (depends on the kind of bird) you're looking at the 300-800 mm supertele range.
Staying Out of Your Lane
I'm not sure that the idea of e2e being relatively inefficient is just "perceived".

E2E tests in all orgs I worked at have always been the slowest and flakiest part, especially when simulating UI work and when working with systems that go beyond a handful of services.
Good, kill testing.
Testing is a worthless and tragic waste of human energy and creativity unless actual lives or fortunes are at stake
FWIW I've been in both situations. One company had sketchy E2E coverage that resulted in a modicum of production bugs. I moved to a competitor of roughly same size had a huge E2E suite and AFAICT results in roughly the same modicum of production bugs. But feature development at the latter moves much more slowly because of all the wait queues, flaky tests, timeouts, test maintenance overhead, etc.

IMO these seem to be more of a CYA thing for managers. When a bug does get to production, you need to have something to point to. (And in my previous company of course they're scrambling now to make a big E2E testing platform). But I'm not convinced they're actually worth the effort.

Edit: actually maybe I think they're worth the effort, if for no other reason than when bugs do go to production, executives tend to start micromanaging if you don't have something to point at. That can be worse than dealing with flaky tests. But what I'm not convinced of is whether they actually reduce the number of bugs that go to production.
Is this related to the usage of cromulent in this submission?:

https://news.ycombinator.com/item?id=28641170

>First, btrfs is a perfectly cromulent single-disk ext4 replacement.

Or am I just getting that bias thing where because the word cromulent is now on my radar, I'm seeing it everywhere I look?
This whole article gave me a fronache.
Put it in the B configuration. There are 12 boys, which can be thought of as 24 halves bundled in pairs: a half on the outside of the circle, and a half on the inside of the circle. (Conveniently, also, each bundled pair of halves includes one half with a flag and one half without a flag). Some of these halves are more substantial looking than others, mind you.

Rotate it to the A configuration: There are still 24 halves, bundled in pairs. But now we count it as 13 boys instead of 12. Why? Because in the bottom left, two of the halves that got paired together are both flag-and-head halves, so even though that was just two halves in our original count, it feels like the two of them bundled together should count as two boys instead of just one now.

(Correspondingly, in the top right, two of the halves that get bundled together in the A configuration are both non-flag halves. But the result still seems sufficient to call one full boy instead of zero boys.)
OK, so that may have worked before the ban, but unless you have a way to export under the counter, I presume this route is gone after the btc transaction ban.
I think you hit the nail on the head, in two regards:

1) focus and time
2) lack of marketers who are, if not already knowledgeable, willing and able to learn about your tech
Sure, even in that scenario, if a slice of the MLM money can be used for societal good, it’s still something.
Send you one that maaay be challenging :)
Every anti-chinese story on here usually gets flagged into oblivion(or page 2, even with plenty of upvotes), be it by bots or Chinese tech workers.
What are you paying though. Can anyone explain the consequences to me?
> Why do we even give these companies the time of day?

My understanding is that most people use a VPN to either watch the foreign catalogs of streaming services or insert a third party in a foreign country to make themselves less tempting targets for random enforcement of copyright laws.

Obviously they don't advertise like this because these activities are illegal.
Federal Agencies Warn Companies to Be on Guard for Prolific Ransomware Strain
It's mostly a status signaling issue. Car buyers have historically considered leather seats to be a "luxury” feature. And that used to be mostly true, since most older cloth and synthetic materials were generally less durable, less comfortable, and more prone to stains. But now modern synthetic materials are better in every way. It will take a while for buyer preferences to shift.
It does work with chocolate, though...

http://mathandmultimedia.com/2014/07/22/explanation-infinite...
At $PRIOR_JOB, it always felt like the full E2E tests approached useless since for every bug successfully caught, it felt like there were ~20 false positives. At which point, everyone (myself included) blamed the tests and just repeatedly reran the tests until they usually passed. Every single failure would halt the pipeline anywhere from 5 minutes (in the case that rerunning the failed test shows that it was just a flaky test) up to multiple hours since everyone would rather try to diagnose/hotfix the issue rather than revert their code to unblock the pipeline.

With that being said, a full run of the E2E suite at $PRIOR_JOB took very, very low double digit minutes so it wasn't that expensive. Rerunning a handful of failed tests took single digit minutes so it wasn't too terrible.
This happens in every police department in the country. Who polices the police? They have a complete lack of accountability either codified into law or labor contracts — why would they not do this to anyone who pledges to hold them accountable?
Although it's nice to be be able to read the article. Maybe one could quote a few highlights, as a usable alternative to archive link etc.
I've asked people to explain to me why I should care one way or another, beyond curiosity, and no one has been able to answer yet.

That is to say, is there an actual person who is perfectly fine with all the terrible things the CCP plainly does, but finding out that they've been incompetently handling research will suddenly make them change their views?
> You seem intent on spreading such get rich quick and utopian dreams on cryptocurrency.

Please point me to where I spread get rich quick dreams in my comments.
Okay, but that site is quite dead and has been for a long time. The homepage has Flash on it, and the linked blogs haven't been updated in 5 years.
I was pretty confused until I noticed the bottom right head turning into an arm.
That's a great example that compliments nicely the remark of jayd16 here https://news.ycombinator.com/item?id=28636152

> microservices are just services with the acknowledgement that minimum size should not factor into breaking off a new service

Thanks to you both for the perspective.
Commenting with the text of paywalled articles has been common practice here for years.
Elon Musk and Grimes break up after three years together
There are also ongoing investigations into gangs within the LA Sheriff department and a fraud lawsuit coming from the City of Compton against the sheriffs. LASD might be one of the most corrupt police departments in the country.
I’m only familiar with American laws, but KYC and AML laws are not a uniquely American thing. The EU has similar directives, although I'm sure the implementations differ.

And yes, if you bought burgers and fries in the US you actually did pass KYC/AML laws, you are just completely unaware of it. The KYC (know your customer) laws applied when you created your financial account, your bank is obligated to check your identity before creating an account, and the AML laws are about monitoring financial transactions for something fishy.

Here in the US, you need a paper trail for deposits greater than $10k, and banks are on the lookout for “structured” deposits that side step this requirement. So buying a burger occasionally is fine, but if you started buying $15k worth of burgers a month, you’ll start tripping financial systems wondering if you’re doing something illegal.

As a practical matter, this is one reason why people joke about cash only businesses being a front. A cash only laundromat or restaurant is a fantastic way to clean dirty money for use in the us market.
I went on safari with duma explorer over the summer (https://www.dumaexplorer.com/) Hard not to take amazing photos with any camera. Unbelievable trip.
You're absolutely right. Gensler has cited the Howey test inconsistently. Well, under that definition, stablecoins are not securities. There's no expectation of profits.

I expect future battlelines being drawn around decentralized stablecoins. Tether is private and carries SPOF risk.

[1] https://www.investopedia.com/terms/h/howey-test.asp
(OPA [0] creator and Styra [1] founder here.). Love how this article calls out 3 key challenges for authz. I realized by the end that whenever I talk through this OPA diagram [2] for folks, it's those same three key ideas that we cover.

One bit of context I'll add here is that there's a broad spectrum of authorization use cases: kubernetes admission control, database access control, microservice/application authorization, etc. Despite them all being authorization, they each have their own requirements around enforcement points, data dependencies, modeling/expressiveness, performance, etc. So it's not surprising that with such a broad space of requirements we end up with such an interesting and rich landscape of technology choices.

The other bit of context to add is that this article seems to focus primarily on the custom application use case from the perspective of the software engineer (e.g. who can change the code, pull in libraries, and/or rearchitect the app). Other teams in orgs (security, compliance teams, and operators) have their own challenges around authorization, in part because they can't change the code but are responsible for its health nevertheless.

And I totally agree that there are plenty of folks who believe your quote: "authorization is a topic as cool as moving to Kubernetes"

[0]: https://www.openpolicyagent.org/

[1]: https://www.styra.com/

[2]: https://www.openpolicyagent.org/docs/latest/
Got it. I mean, I know people who ride unicycles. But for this I'm not interesting so much in "is it possible" as "is it effective and widely adopted".
> Under-appreciated comment.

I don't know, seems like almost all top-level comments are this comment. It's also the single most common comment on this topic, ever.
> and estimate their returns over time from their trading while in office.

Sorry, but there is no possible way to do this with any sort of precision or accuracy with a 45 day lag time on reporting trades.
I don’t understand why people are so focused on preventing anyone from ever having to learn a new language. If you already know JS, learning lua should be trivial.
Chaos by tom O'Neil (about the Manson murders) does an excellent job of showing the corruption in la law enforcement and their ties to the federal intelligence agencies. He also did a podcast with Joe Rogan, which is how I discovered his book, and is well worth listening to. He found that the prosecutor in the Manson trial subjourned perjury, mansons ties to mk ultra, and quite a few other rabbits down the hole

https://youtu.be/r1hv5P4SwbU

Snippet of interview with Rogan
> but if the goal of automated testing is to find problems before they become production problems, I've never seen "defined contracts" fulfill that goal

But, have you seen contract testing fail to catch problems that E2E tests did catch?

I think both of them end up tending to be regression tests a lot of the time.
> I think the main problem is that many people simply say "I can't lose weight because of my metabolism." And this isn't true whatsoever. If instead they said "I lose weight at a slower rate than normal people because of my metabolism," or perhaps "cheat days have an inordinate effect on me because of my metabolism,"

I agree that _many_ people can be delusional about their caloric intake (and their activity), but my suspicion is that calories-in/calories-out is messier than the simple thermodynamic argument.
This isn't true. The genesis block references a Times headline published on Jan 3rd 2009, so that block was created no earlier than that. The source code was published and publicly available on Jan 9th 2009, which is 6 days later. Blocks were mined much slower than the target of every 10 minutes in the beginning. Block number 17 was mined on Jan 10th 2009. At 50 bitcoins per block we are talking at most 850 bitcoin or so mined "in private" before launching bitcoin.
Creating Roslyn API-based static analyzer for C#
I have to hand it to you. It's clear that you're adept at creating confusion around ideas by "just asking questions", and creating cohesion around fuzzy concepts by stating opinions as facts. I've participated in too many of these "debates" to know where this is headed. If you genuinely want educate yourself on these topics, there are resources to do so. I encourage you to seek these out.
Car Passengers Could Listen to Personalized Audio Using a New Acoustic Algorithm
Sources: Bethany Allen-Ebrahimian, Darren Byler, and Adrian Zenz.

This should be hilarious to anyone who has been scrutinizing the Xinjiang narratives closely.
Lower the 'interest rate' on your technical debt
This rumor has been debunked. We had a glance at tether financials when the whole bitfinex IOU swap happened. Tether is backed 1:1 but they have reserves in investments, claimed to be mainly A2. Thats what people had a problem with.

If thats a problem ok, but insurance companies invest their payout holdings in commercial paper as well and theres not much of a public outcry.
you're taking my words very literally. my point is simple: compare a chess grandmaster's physique with anyone else's that burns 6000 calories a day
https://whale-alert.medium.com/the-satoshi-fortune-e49cf73f9...
Clovis first persisted for almost the entirety of that 100 years despite large and ever growing amounts evidence to the contrary.

There is no need for "error estimates to remain large". The field just needs to acknowledge the actual numbers the evidence gives, instead of ignoring things when the show up because they are older than expected and don't fit with the existing narrative.
Pachyderm Is Hiring Senior DevOps, Golang, and Automation and Testing Engineers
LA Sheriff's also have a gang called 'The Executioners' and several other gangs operating in the force.

Cops are held to a very low standard, especially for people who we place so much trust in. I would get fired for starting a gang at my job called 'The Executioners'.

https://www.independent.co.uk/news/world/americas/police-gan...

https://www.lamag.com/citythinkblog/morning-brief-sheriffs-d...
Technology Skills in Demand, 2021: Cloud, with a Twist of Open Source
https://archive.is/EKHPQ
> In practical terms, who's stopping them?

Courts? Pretty basic principle of how democratic systems are built.
All EFFed Up - The True History of the EFF
"Grok" is quite commonly used verb which comes from a made up concept in Heinlein's "Stranger in a Strange land".
Micropython and eLua come to mind
Can only count 13 boys whether from point A or B..what am I missing?
there will never be an independent investigation
A stable currency would have a stable Velocity. This is something both USD(which is inflationary) and BTC(which is deflationary) get wrong. We need a flationary currency.