skysight-inc/HackerNews huggingface dataset:
The Sybil attack doesn't work against SCP because, unlike proof-of-stake, the validators are not anonymous. E.g., are you using Stronghold dollars? Then put their validators in all of your quorum slices and you will be guaranteed not to be forked from them. Eventually, every exchange and issuer should designate one or more validators. By including the validators of the institutions you care about in your quorum slices, you know you will be able to redeem and trade the tokens at those places.

Now what makes SCP different from traditional BFT replication is not just that the quorums are defined in a decentralized way, but that they require a transitive closure of dependencies. So if you depend on stronghold and stronghold depends IBM and binance also depends on IBM, then even if you don't think you care about binance, you will still remain in sync with them.
Basically this is iOS 12
I'm going to go out on a limb here and suggest that parsing (and serializing) JSON is unlikely to be the actual problem, performance-wise. (Although "OpenAPI/Swagger" doesn't fill me with enthusiasm.)

More likely, I suspect, is that either you are shipping way too much data around, you have too much synchrony, or some other problem is being being hidden in the distribution. (I once dealt with an ESB service that took 2.5 seconds to convert an auth token from one format to another. I parallelized the requests, and the time to load a page went from 10 sec to <3; then I yanked the service's code into our app and that dropped to milliseconds.)

Performance problems in large distributed systems are a pain to diagnose and the tools are horrible.
I think this is extremely interesting. Not to dismiss the author's work, but merely performing addition is far from Turing complete. Addition is primitive recursive, a much smaller class of functions than say, generally recursive. Although in this case I have no reason to doubt that GSUB isn't Turing complete, because recursive symbol substitution is powerful enough.
Phong shaders were the 'cool kids' thing in the 90s when I had my first Amiga A1000. My how far we have come!
Ultraviolence and Beethoven?
So you can kill them, but you can’t sell them?
Gmail's exponential back off, with it's visible countdown to next retry is a nice idea. Probably reduces that compounding wave of customer reloads.
>To compensate and – this is critical – to maintain the same type certification, Boeing added something called MCAS (Maneuvering Characteristics Augmentation) which nudged the nose down by trimming the stabilizer (the horizontal bit of the tail) down (which pushes the tail down and therefore the nose up).

You reversed that.

MCAS is designed to force the nose down (that part is right) to counteract an upward pitching moment. That requires the leading edge of the horizontal plane to trim upwards, increasing lift at the tail, which pitches the craft's nose downward.

I think.
I'm pretty sure you can await any javascript Promise!

For example, running `await Promise.resolve(3)` in Chrome's js console prints `3`.
Meanwhile, you also don’t see a lot of people claiming you should have one single repository that stores the source code, configs, CI tooling, deployment tooling, etc., for Postgres and Mathematica and the Linux kernel and the Unity engine, or that operating any one of these kinds of systems should have anything to do with running any other system apart from declared interfaces through which they might choose to optionally communicate or rely on each other as black box resources.
I used to believe in Google's ability to deliver quality devices: I bought the G2 when it first came out with its hardware keyboard, I've only owned Nexus and Pixel phones, and I've got Chromecasts in the house.

I'm also the owner of a Google Nexus Player - remember that device? I liked the idea of an Android TV / console for Android games. I bought 4 gamepads they were selling for it.

It was buggy. It was rarely updated. They stopped updates after about a year. Then it died unexpectedly - it didn't even last 2 years. Now I'm left with 4 bluetooth gamepads and a dead Nexus Player in a box in the basement.

It saddens me to say this, but I would never buy a device from Google again unless it's the second+ iteration in a successful line of products, and even then I would have to factor the chance that they'll discontinue it at any time.
If I go to a different grocery store, I can get products that are compatible with everything else I own.

If we go with the store=phone analogy, then somehow my brand A flour and my brand B milk are magnetically repulsed and I can't make pancakes. It's not good for consumers.
Hmm... maybe I better watch this talk at some point and try to get this through my head better... When I saw the bridge example my reaction was basically "why would that result in bad bridges?"

I feel slightly attacked when you say "written off". I don't mean to "write off" memory management as something undeserving of attention. I think that if performance matters at all, then even if you program in a GC'd language you better know roughly how your GC works and what it's good and bad at, and preferably have a plan for switching to a different GC if need be.

More generally, "incidental" stuff deserves attention. It may very well deserve the MAJORITY of your attention. I don't want to "write it off". I just want to classify it properly. Am I increasing my own risk of creating bad software by thinking this way?
Depends on which backbone infra :-) Take a look at the B4 and Jupiter papers from Google, for example.
Interesting, this idea has a well known countervailing theory -- "deliberate practice". The idea goes that practicing with the intent of (and focus on) improvement is more effective.

Perhaps "quantity over quality" is better for beginners because they're learning different kinds of things, or because their judgement itself isn't great, or perhaps it's just psychologically easier and less likely to lead to burnout.
Why PPIO Designed Coin Pool Nodes
https://medium.com/@omnigeeker/why-ppio-designed-coin-pool-nodes-7ce08b9bd713

ppio offical website: https://www.pp.io/
discord channel: https://discord.gg/8Tbp3B4
If you can't see any reason why a user isn't able to run any software they'd like on hardware they've purchased, then you need to educate yourself. Because the reason is that the contract you have with the hardware manufacturer and the terms of use do not allow you to. And there is no contradictory law or regulation that trumps that agreement.

Just because you might disagree with that contract, it doesn't change the rules. Your ability and expectation to run software of your choosing on your computer doesn't mean you have the same ability on a phone.

I could ask you, why don't you complain that even on an Android phone, you're not allowed to tinker with the baseband chip and broadcast whatever you want over the air. "Why can't I be allowed to do that? It's my right." Nope. It is not.

This is just an extension of that principle. In some other state or country the rules may be set up differently that consumer rights (however those are defined) take precedence over commercial regulations. But not here. Public opinion and law might someday change. Until then, don't confuse what you think should be with what is. It will not do you credit.

You're expressing wishes. I'm expressing facts.
The author does not say say that MCAS works as a stick pusher, and does not describe it as if it did. He writes "When the AOA reaches a point without enough stall margin, the system adds some nose-down pitch trim. That pitches the nose down and gives the pilot the stick force to know that he is pulling too close to the stall margin" [my emphasis.] Given that the trim operates by changing the angle of incidence of the stabilizer, and apparently only provides feedback at the yoke through the aerodynamic consequences of the trim change, is that inaccurate is some way? Maybe the threshold is as much one of stability margin as stall margin, but that's not significant with respect to the issue here.
Check the 'detailed track log' - you have to click to show it on mobile - for the altitude & speed graphs.

A normal flight (https://flightaware.com/live/flight/QFA804) goes up smoothly. This one very much does not, and the patterns shown bear a resemblance to a layman like me to the published flight patterns of the Lion Air flight.

Note the very steep climb on this flight also. Who knows what that means.

People who know way more than I do, please step in!
10X Your Life Doing This
Nextdoor is probably best positioned to facilitate something like this.

It's really hard to get enough trust and liquidity otherwise.
Game dev in my 40s here. I have the same problem. The way I mitigate it is by sampling lots of games and just giving myself permission to just do that. You gotta figure all creative persuits are like this. Winemakers can't drink all the wine they ever see. Don't be too hard on yourself and just enjoy the new shiny when you see it... Take a taste and move on. Had a blast playing recroom on Oculus over the weekend. Had to take a nap afterwards.. lol. Don't know if I'll go back in any time soon.
Cool. I didn't know about that. I'll check it out. Thank you.
Tried to read on Android Chrome, cannot click away cookie policy. Am I the only one? Miss safari reader mode...
Uh, my post was snark towards engineers' general tendency to champion and defend their own favourite architecture over competing approaches rather than focusing on the most suitable architecture for the circumstance, in response to this question:

> How does one know if X is the wrong solution or if X is the right solution but the shop is "doing X wrong"?

Edit: And a civil conversation ensued. :)
My previous startup that I worked on was to solve the problem of "I want to paint, but I don't know where to start".

We used the deep learning style transfer to stylize pictures/drawings with Van Gogh Style.
Here's the best one that turned out great (out of 10,000 pictures we styled, this is what everyone loves unanimously)
https://www.amazon.com/dp/B07831NQJ7

Then we turn them into paint by numbers kit.
https://www.amazon.com/dp/B07H2VDKM1

Apparently the paint is classified as Hazmat, and it took us 6 month to get this thing approved to sell on Amazon. Which kind of killed the idea, as we had to pivot and do other things in order to stay afloat.

I always wanted to learn to paint, but I don't know where to start. I know the first few paintings is going to be ugly, and I don't really want to paint apples and oranges to learn. So this whole startup idea is to make it easy and fun to get started on painting and get the momentum going, because what you paint is idea(picture) created by you. And the painting methodology is simply filling in numbers with colors.

I hope one day I have the time to get back to this. I really believe in this idea.
Companies may be losing millions due to emails buried in collapsed Gmail threads
Under the Federal Wiretap Act[1] intentionally using a device to intercept an electronic communication is a crime. Since the NYT article indicates the investigation is focused on device manufacturers and the article notes the devices may have facilitated the sharing of user data without consent this is the most likely potential charge.

[1]https://www.law.cornell.edu/uscode/text/18/2511
Yeah but part of good scientific practice is to isolate the variables as much as possible with the control groups. One can work with less controlled variables but it increases noise generally and should be avoided as it is more likely to produce entanglements that fool even the most honest of scientists. The data tends to be noisy and messy when it involves free human populations in even harder sciences with tight qualitatives.

Before blood-typing trying to go with an ethnic system is fair enough as a guess and could potentially be a slightly better match rate (more likely to have similar blood types - especially in more homogeneous populations). There are better tools and groupings now so it raises the question 'why bother with a rough proxy when there are more precise alternatives'?

If looking at just light level one doesn't just go with 'night' or 'day' for light levels when specific times for measurements are possible, controlled temperature and calibrated light controlled rooms would specifically testing for a /different/ aspect and even then the point is to try to figure out what is the missing aspect from the more controlled simulation.

Sickle cell anemia may be found more in those of more immediate African descent but taking prevalence of oxygen carried by whole population and concluding African blood carries less oxygen because some have sickle cell anemia is unscientific. One should be grouping by what is actually germane - characteristics of the blood itself and how it is capable of holding more or less oxygen. Not the pigmentation of the sources.
Right, it's unclear, but that's a reason to comply, not to ignore it. Regardless of your legal standing, you probably have better things to do than defending yourself in court: https://www.latimes.com/business/la-fi-hotels-ada-compliance...
It has some interesting dips that seem to be testing some form of sudden dip in altitude which could be seen as related to the system under scrutiny, a safety system designed to prevent stalls which could in some cases "send the plane into a fatal descent if the altitude and angle information being fed into the computer system is incorrect"

(not that any of this confirms that the MAX has issues or this is what they were actually testing)
Oh yeah! Lots of people note that "privilege" is basically "original sin" except there's no chance of forgiveness or redemption. Also, since it seems to be attached to ethnicity, it's more specifically like the fundamentalist variations involving racial arrows of morality. (The idea that inspired the "Children of Hamm" from the Handmaid's Tale.)
Unless Facebook is mishandling HIPAA data they can do no wrong in the US.
Maybe I'm just dense but I have my doubts that there are many cookie prompts that are intended to push misinformation about "cookie law".
> And then every PAID app will switch to FREE and charge for PRO, to circumvent the 30%.

Then make it 30% of the first 20 or 30 dollars, and 5% or less after. That more than pays for Apple's verification work without letting them gouge repeat payments.
How about changing the color of the main character in the game Chuchel[0] to avoid misinterpretations suggesting any blackface connotations? For European developers it was a surprise that some Americans were getting such associations - after all, it's just a black ball of dirt. After swapping the color palette, it pretty much received the same, if not worse, "anti-SJW" reactions like those we can see here. Was this also an "extremely negative approach", or is this one exempted due to being a western culture bias? :P

[0] https://en.wikipedia.org/wiki/Chuchel
Serverless Bioinformatics
Coming from JVM languages, it drives me nuts that I can't .map/.filter/.foreach/.reduce etc. my collections, especially with something like streams/sequences. That's where you really notice the lack of generics if you're used to this sort of programming.
I have wondered if drive for mothering is powered by built-in gene programming. If that was the case, I'd say there was possibly a mutation in this case.
I wonder how Dlang would have compared.
But then:

I’m confident that a C++ translation of the new Go code would be less than half the LOC of the Go version and more type-safe, due to C++’s polymorphic functions and types. A Haskell rewrite would need even fewer LOC, and if I’d been allowed to write it in Clojure I suspect the whole thing could have been expressed in fewer than 1000 lines of macros
No, it’s not silly, just a testament to how screwed up the time period in question was. Just to add to what you’re saying, did you know that the inquisition was only allowed a single torture session? Of course they got around that by “pausing” the session and resuming endlessly. Still the ideas in the Inquisition, putting aside its aims and practices, were interestint for the time. So “big innovation” isn’t silly, although I admit it’s an interesting perspective not usually taken.
Android Firefox has a solid reader mode
Does DF have a multiplayer mod like rimworld? I love playing together with my partner.

https://github.com/Zetrith/Multiplayer
Or they sign a consent decree. Or their customer agreements and disclosures say they don’t do something that they do.
Well seeing as Italian-Cuisine-Driven Development is so crushingly prevelant, it seems most average developers within one standard deviation of ability on the normal distribution lack either discipline, know-how, or time. Or any combination of the three. So it's hard for software not to be spaghetti unfortunately. That's the natural state it wants to be in over time.

Microservices won't change any of those variables. Nor will it change the normal distribution of them. So one thing is for sure. No matter what the architecture of paradigm is being used, we can on average expect average quality software. Most people on average don't gush about how amazingly clean their architecture is or how well defined their bounded contexts are. They tend to talk about spaghetti. I infer from that that on average it's spaghetti and theres a chance it might not be.
The author understands the issue fine and their description is correct. MCAS is a trim-and-feel system that exists to satisfy the stick force gradient requirements of 14 CFR 25.143 [1] within a relatively normal flight envelope. A stick pusher is a stall warning/prevention device that exists to satisfy 14 CFR 25.207 and 25.103, and which doesn't activate in a normal flight envelope.

[1] https://www.law.cornell.edu/cfr/text/14/25.143
When many of the "rules" they're playing by are the way they are as a result of the massive amount of money those corporations spend lobbying to keep them that way, they no longer get to play the "we're just playing by the rules, change them if you don't like them" card.
This is one of the many many reasons I don't use fb for auth for any other websites.
He said "some degree of control", not "complete control".
TLDR: Because Smart Contracts on the blockchain are the right tool for Secure Digital Agreements.

Paperweight contracts are irrelevant in a world of data

* A Smart Contract is cheaper to publish that the stack of paper handled by lawyers.

* Code is cheap to iterate from whereas traditional SLA are expensive/slow to renegociate.
Over time, SLAs drive behaviors that are focused on delivering a minimum level of service at minimum cost to the provider.

* A Smart Contract is a code you can trust, understand and expect to behave instantly compared to the traditional SLM.

* A Smart Contract is immutable.
More about the benefit of Smart Contract over paper/digital agreements:
https://www.forbes.com/sites/cognitiveworld/2019/03/10/rise-...

Why not a python script?
I don't trust the guy that handle that script. Blockchain is very good at bringing trust.

I hope I answered your question

[edit] formatting
The architecture of software comes to resemble the organization writing the software. Use that fact or it will use you.
Then carefully reiterate your premise/conclusion and if possible a recreatable conclusion. After all, it’s science!
They’re a regular Wells Fargo.
Yeh why was that? I kept wondering when we'd hear. I've got bets to collect on!
> An EO is the legal mechanism to command an agency to take an action. Agencies shouldn’t be taking instructions from random tweets, TV appearances and speeches as it’s hard to interpret the exact meaning.

Yes, but it'd not be unusual for the agency's director to check in with the president on a course of action or vice versa, verbally or via memorandum, without the president formally invoking his presidential authority via executive order.

To put the whole thing in perspective, the number of EOs issued annually by recent presidents Bush and Obama was very modest, averaging 36.4 and 34.6 respectively.
Images are hard to version control.
I'll be honest, DDG is my default search on chrome. But I !google half my queries... Google is still just better.
It’s safe to say that Fowler rarely claims to originate things. He’s more of a taxonomist.
> Google just recently abandoned Android and pushed ChromeOS for tablets. Now this, there is just no continuity with Google.

It's GTalk/Hangouts/Allo/etc. all over again, just this time with Android and ChromeOS. I wouldn't be surprised if they announce that they're going to abandon ChromeOS and that they're going to only use Android instead. How can the different product teams at a company be so completely disconnected from each other?
I think they meant the ups "of" downs.
Well, THERE'S your problem!

If you are doing http/json between microservices then you are definitely holding it wrong.

Do yourself a favor and use protobuf/grpc. It exists specifically for this purpose, specifically because what you're doing is bad for your own health.

Or Avro, or Thrift, or whatever. Same thing. Since Google took forever to open source grpc, every time their engineers left to modernize some other tech company, Facebook or Twitter or whatever, they'd reimplement proto/stubby at their new gig. Because it's literally the only way to solve this problem.

So use whatever incarnation you like.. you have options. But json/http isn't one of them. The problem goes way deeper than serialization efficiency.

(edit: d'oh! Replied to the wrong comment. Aw well, the advice is still sound.)
I think if you own the platform you shouldn’t be allowed to compete. E.g. You can’t write apps for your OS. You can’t sell your own products through your own market. Etc. I’m surprised this hasn’t been legislated by now... we all remember Novell & WordPerfect... it never gets better.
Ups and downs?
The Console Log: Our Most Stylish Episode
Perhaps the steep climb has to do with how the incident airports were setup?

“Data released by the Sweden-based service suggested the aircraft had climbed almost 1,000 feet after taking off from Addis Ababa, a hot and high-altitude airport whose thinner air requires extra effort from an aircraft's engines.”
https://af.reuters.com/article/worldNews/idAFKBN1QR07Z
You could wait until $current_year, in which GC pauses are about 50 microseconds.
It depends on your optimization points. No people moved=no business transacted.

Regardless, I don't find the poster's logic to be unreasonable. However, Boeing was additionally constrained by available engine hardware. It's just a whole Charlie Foxtrot of a situation.
Proving You're Making a Difference with Code Metrics
I would assume they were testing flight overide logic... which takes some balls...
If you follow the citation trail for that you end up with nothing, no individual who says they did that and had those results. The same anecdote shows up in the War of Art.
February Startup Funding: Big Cash Keeps Rolling In
Do you really think in discovery in official court documents that Google could get away with having false numbers?

22 billion in profit in almost a decade for having 80% of the market is peanuts.

Google has paid more than that to Apple for being the default search engine on iOS for the same time period.
This article is pretty old. If this is from garbage collection, Go has more than addressed this with <100 microsecond stop the world in "typical worse case" scenarios. I believe it also tries to spread out the work to provide consistent latency.
There are probably multiple reproductive strategies out there in the population at large. Heck, we each probably have multiple strategies encoded in our genes that get activated depending on what kind of opportunities and obstacles we find in our environments.

Interestingly, this particular lady supposedly had another 3 children after selling her first 5. If her behavior was a result of genetics, those genes were pretty successful.
An important thing is that the Kindle walled garden is an abstract free program that can be installed into most devices. It doesn't try to push the customer around. There are very different types of garden out there.