skysight-inc/HackerNews huggingface dataset:
One of the issues with the system was that pilots didn't know about the system. It is possible to add an override and train pilots accordingly. The question is what kind of requirements the relevant authorities put on it and when they are willing to sign the papers. After two fatal crashes this isn't a rubber stamp but solvable.
Why only mention the US here as if they're the only ones that do it?

It's routine activity for superpowers to tap undersea cables.
The cable landing stations are an easier location to tap the subsea stuff. If you tour one there are rooms they won't let you in.
Location really is everything. I have a Bay Area idealism but I live in Boise, Idaho. Which for the last 20 years was more like the scenery of Napoleon Dynamite than say, Austin or Boulder. But it's been gentrifying extremely rapidly for the last 5 years or so. There's talk of it being the next Silicon Valley. But good news feels like bad news for me, and I'm in mourning about the loss of heritage.
I hope I stay active in the industry long enough for people with influence to start talking about Human Factors as they apply to development tools. Ten years ago I thought that might be right around now, but today I'd still say ten years from now. I might be in my fusion powered self-driving car waiting for that boat to come in.

When I'm digging through a large body of code looking for subtle bugs, I want the code to be boring but not bland. By that I mean, yes, all of the bits should be obvious, because I'm having to contend with the cartesian product of all of the bits. But if everything is self-similar top to bottom, there are no landmarks. It becomes very easy to get 'lost' in the code and have trouble telling if the next candidate for debugging is 'up', 'down' or sideways in the call stack.

Fractals are really cool to look at, but they're murder for navigation purposes.
Delivering Constructive Feedback – The Startup – Medium
This Page is Designed to Last
Ring wasn't hacked.

They didn't properly defend against credential stuffing attacks. The victims here reused passwords.
of course it's fixable - be realistic.

It's the more a problem of increasing lift from the forward-mounted engines, not CG. Active control systems are just fine. The airframe is not inherently unstable.

armchair aerospace engineers are the worst.
> These planes cannot fly without a computer adjusting them to keep the balance...

First I have heard of this issue, though I haven't been following it closely. Citation, please?
http://sphweb.bumc.bu.edu/otlt/MPH-Modules/BS/BS704-EP713_Co...
No, because the people at the top of Boeing produced unsafe airplanes that were more profitable for them. The company makes a ton of money, but some VP at Boeing probably got a huge bonus to produce the 737 max cheaper. This company needs to be put through the wrath and scrutiny of the public markets
I feel like it’s a behavior encouraged by Googles Material design or derived projects: slide details in and out of the screen (google maps pin details, for example), hide input boundaries (no border on search text input fields), tons of sporadically placed spinners.

I really dislike that tendency in design and behavior and find it counterproductive.
Nope. It's just that GPUs carried the mantle. If you have a massively parallel number crunching application you should bite the bullet and port it to GPU, and you'll see a truly massive FLOP/$ increase. And unlike processors GPU performance is still rising 35-45% per generation, although that will slow if NVidia gets too far ahead.

Also, if your goal is to get optimal cost/FLOP and you are computing pretty much constantly then you shouldn't be using the cloud, to be honest. If you are IO limited or if you have burst use then maybe, but for cost/FLOP the kings are still consumer GPUs and Threadrippers, by very far and large.
Disruption at Victoria and London Bridge: how it happened and what we are doing
As someone who is often categorized as a devops guy, there really shouldn’t be such a role. The whole point of devops is that you have developers that can perform operations tasks.
Just after this came out, another batch of 1,500 Ring credentials was discovered. https://techcrunch.com/2019/12/19/ring-doorbell-passwords-ex...

"of those we spoke to none had been contacted by Ring — contrary to the company’s claim."
I know, there's input lag, USB driver fiddling, kernel queue, font processing, kerning, glyph harfbuzzing or whatever, blitting, compositing, rendering, freesync/g-sync, and then waiting for the LED crystals to deform and so on.

Yet there are 1000 Hz USB, and optimizations for all of the above, and e2e lag soon might become solved, and then if we're lucky it'll percolate down to consumer stuff eventually.
Ack - thanks...I don't post often...
Y'all might be better served by just throwing out a chunk of what you have. When my customer said they wanted to have automated deployments of their webapp to AWS (where branch name = subdomain.dev.customer.com) it took me waaay too long to set it up. It seemed like a lot of your docs would provide examples that were already outdated based on the product being in beta. I assume they're still wrong though because I wrapped up the project 2 days before you left beta and I remember thinking "holy crap, they were that close to being live and the docs were still that bad?"
Interesting to relitigate this every few years. We can sum it up every time with, "private/secret keys accessible to browser means trusting the users browser." the details are superfluous.

The relevant xkcd on this is this one: https://xkcd.com/2217/

Where "check my math" means the same thing.

The browser isn't trustworthy.
Yes maybe, at times, even Chrome: https://news.ycombinator.com/item?id=19653881
Thankfully you can use Oculus devices (or at least, the Quest) with the new Link feature to turn the headset into a sort of external display, which is then compatible with SteamVR.

Honestly it's the biggest selling point of the Quest for me, in addition to being able to hack around on it through an adb shell.
"superpowers"?
How about the fact that there's absolutely no upside for a hiring company/manager to give feedback? It's all potential downside...
Memory, peripherals, temperatures, fans, disks, network boot.
RAM needs to be learned in, hence ddr first boots take a bit. https://github.com/librecore-org/librecore/wiki/Understandin...
It certainly is.

According to the NSA technical director at the time (2013) the Utah datacenter has a capacity around 5 Zettabytes.
Interestingly enough, I am able to ssh to the multipass VM from within WSL2.
The difference between Rust 2015 and 2018 is less than most people think. Originally, yes, Rust 2018 was used to push the new borrow checker without affecting code using Rust 2015. But unlike a "version" that gets deprecated and left behind, a Rust edition perpetually continues to be supported and benefit from improvements with every compiler release. But this means that in order to support different borrow checkers in different editions the compiler had to continue to ship with both borrow checkers, which, considering how much code that is and the aforementioned bugs, was an intractable proposition in the long term.
Sorry you've been fighting this. We're actively working on the documentation as well as improving the setup workflows for Actions which should alleviate lots of this pain.

Those one line snippets are likely going to be taken down, most systems are too complicated for those to work. It looks nice for a couple package systems but that Maven one is obviously flawed.

I'd be happy to help you dig through whatever you're trying to do; I'm @clarkbw on twitter. I'd also love another set of eyes on the changes to the setup-java action, specifically getting Maven authentication to work well.

https://github.com/actions/setup-java/pull/29

(I'm the PM heading up the Packages project at GitHub)
>It's a software and sensor reporting problem in the rushed-to-market new MCAS system - both fixable obviously.

Its a lot more than that...planes crashed and people died.

It doesn't matter if you fix the underlying problems, there will be a giant loss of confidence in the company and the product. That is all rightfully so, the company put profits in front of safety, and there is no reason to believe that will be fixed.
I can't believe Boeing has been able to get away with the 737-MAX. It is a unique plane with unique flight characteristics running a complex software simulation so that it "feels" like an existing plane. It's an abomination designed to sell a new plane without having to retrain pilots.

I think the fact that this has been allowed to happen is evidence of your third point. I'm not sure if the MAX plane or MAX brand is salvageable but I don't think Boeing as a company will be allowed to fail.
I'm missing something - even without bridged networking, the VMs should still be able to network with each other, and the VM host should also be able to reach each VM. So I don't see how the lack of bridged networking prevents you from testing the deployed VMs. Do you need to control the tests from somewhere outside the VM host?
Right now a robot isn't going to be great replacement for a living pet in terms of quality time spent together. But it can be neglected or ignored without serious consequences, which might make it appropriate for someone who can't[1] (or won't) take care of a real pet.

1: https://joyforall.com/
Wow, Foursquare. There's a company I haven't heard about in a hot minute.
They can, but if you make them liable for bad actors then you immediately force them to implement very heavy restrictions on what they carry. For instance if HN didn’t enjoy common carrier liability protections then user submitted links and comments would be pretty much impossible to implement (they’d all need to go through a moderation queue).
...and written in C#
I got to the part about Blackstone having two board members, a "private equity vector for financializing corporations" "experienced in dealing with corporate crises". That's one way to describe them; the simpler way would be "one of the world's largest investors in corporate equities". Is it at all weird for one of the US's largest investors to have board members at one of its largest publicly traded companies?

"The board of Boeing is a group of people who know how to cut corners on safety". Is this in evidence? They're the CEOs or former CEOs of Amgen, Duke Energy, Allstate, Aetna, and Medtronic, along with 2 Admirals and a couple ambassadors.
I call it my haircut.
It is not "unstable" in that sense.

At high thrust, slow speed, high aoa it is a little too close to neutrally statically stable.

C f. to airliners that can break up from dynamic yaw instability if the yaw dampers fail in some flight regimes.
> credential stuffing happens all the time and really isn't newsworthy.

If a bad thing happens all the time and people are unaware of it, calling attention to it is entirely newsworthy.

To you, as a jaded security person who understands that there are systemic risks to any network-connected service and nobody is good at defending against them, perhaps it's perfectly normal. To a customer who is making the decision between buying a network-connected doorbell for their security and buying a perfectly normal offline doorbell, the fact that credential stuffing happens all the time is a thing they need to hear about!

(Also, there are straightforward ways to resist these attacks, such as "You must use 2FA," "You can only pair a new device with your Ring account while it's in physical proximity to your Ring device," "You must use either 2FA or physical proximity," "The app will generate a password for you and won't let you use an existing one, feel free to write it down on a piece of paper," etc. A home security system should be more paranoid than a politics forum or a meme generator at keeping accounts secure.)
There are two features of Jai I hope turn up in other languages. I'm fascinated by the 'struct of arrays' data pattern (columnar vs row-oriented storage, in effect), but also the ability to declare functions that run at compile time instead of run time, instead of macros.
People are just writing native apps as far as I can tell. Swift and Kotlin are pretty pleasant to work with. React is brilliant on the web but RN is a bit of a shit show IMO.
likely far more than 6 hours, probably more like 50+ with all the people and tasks involved. But they also cost this as part of their model - I don't think it's fair for individuals to eat the cost of the hiring process dictated by prospective employers; that's why in-demand candidates won't put up with their nonsense.
> you want a way to infer facts based on first order logic

Isn't that computationally infeasible? Semantic web standards are based on description logics, i.e. multi-modal logics chosen specifically for computational expediency.

Also, I wouldn't describe JSON-LD as a "relic" of anything. It's a fairly recent standard in the grand scheme of things, and many interesting projects these days implicitly rely on it.
https://theaircurrent.com/aviation-safety/what-is-the-boeing...

http://www.boeing.com/commercial/737max/737-max-software-upd...
It's in Amazon's interest to argue that it wasn't a failing on their part.
And here is his take on it. https://twitter.com/cooperq/status/1207780461834977281
Not necessarily a master key - it could use a PKI scheme, similar to how TPMs work.

>The solution first adopted by the TCG (TPM specification v1.1) required a trusted third-party, namely a privacy certificate authority (privacy CA). Each TPM has an embedded RSA key pair called an Endorsement Key (EK) which the privacy CA is assumed to know. In order to attest the TPM generates a second RSA key pair called an Attestation Identity Key (AIK). It sends the public AIK, signed by EK, to the privacy CA who checks its validity and issues a certificate for the AIK. (For this to work, either a) the privacy CA must know the TPM's public EK a priori, or b) the TPM's manufacturer must have provided an endorsement certificate.) The host/TPM is now able to authenticate itself with respect to the certificate. This approach permits two possibilities to detecting rogue TPMs: firstly the privacy CA should maintain a list of TPMs identified by their EK known to be rogue and reject requests from them, secondly if a privacy CA receives too many requests from a particular TPM it may reject them and blacklist the TPMs EK. The number of permitted requests should be subject to a risk management exercise. This solution is problematic since the privacy CA must take part in every transaction and thus must provide high availability whilst remaining secure. Furthermore, privacy requirements may be violated if the privacy CA and verifier collude. Although the latter issue can probably be resolved using blind signatures, the first remains.

https://en.wikipedia.org/wiki/Direct_Anonymous_Attestation
The Mystery of Mathematics: Teaching and learning math as a human endeavor
Adaptive icon support in PWAs with maskable icons
Father loses his virtual art in Second Life; his son recreates them in Fortnite
Now you're thinking!

However, the financial layer needs to be set up before the call is initiated, not after.

Otherwise, it's ripe for abuse.

Also, making end-users perform extra actions is just BLEH!
> You're like an engineer who throws a few bugs into a functioning system because "it will force the system to improve".

You realize societies develop on their own, right? And they deal with stressors all the time, right?

Unlike, say, an engine, which is only a collection of moving parts designed to work only one way...

> > You're like an engineer who throws a few bugs into a functioning system because "it will force the system to improve".

You realize societies develop on their own, right? And they deal with stressors all the time, right?

Unlike, say, an engine, which is only a collection of moving parts designed to work one way...

> The prosperous parts of the world are prosperous because the people living there made them prosperous

Now who's being naïve? You think the world is some sort of boardgame where everyone starts with the same amount of resources and gets the same options? I really don't know where to start with this...
I dont have time to find all the sources for this. But basically Boeing tried to make a flawed plane because it was cheaper and they could fly more people around on less fuel. The plane was also designed for runways in third world countries. Then they hired 8$ an hour software engineers to patch up the issues that they knew about (which ended up taking down the plane anyways).
what are you talking about here, guitar amplifiers? some radar equipment falling from a ship? optical signal amplifiers?
In some avionics podcast A380 pilots described that that huge beast is a quite good glider. This makes sense since you want to reduce fuel usage and just enjoy smooth sailing.

Something like an F-16 however is less stable and requires constant adjustment of flaps etc. there dynamic properties of air to air dogfight are more important.
> It is possible to add an override and train pilots accordingly.

This was always possible. The reason Boeing didn't do it in the first place is because it would have required full retraining of all pilots.. the promise of the 737-MAX, at least from an airline perspective, is that you can take all your existing 737 pilots and put them through a much shorter cross-training program and immediately have highly qualified staff operating these planes in your fleet.

Without this, the 737-MAX will have to be operated as any other entirely new aircraft. Boeing's mistake here really is manifold.
While I do agree with you, I've found often times a good ol blog post with an example connecting some dots can be very productive.

But I do agree with you that it's very from from being an alternative, and instead should be used to supplement healthy documentation.
Look up MCAS.
Indeed did this to me after I completed and presented a 2-day paid project. Ironically for a role with their new assessment acqui-hire company...
I agree with all you've said, but for this point:

> it's not like the candidate can do anything to the interviewing company

It's true to a point. However, when you ghost someone, you've effectively as a company burned your bridges with someone, all for want of a simple and not at all burdensome small amount of courtesy. Even if you're not interviewing them in person, a simple notification that the application will not be considered further means they aren't left hanging on pointlessly.

If you want to hire them in the future, they might just blow you off.

If they pass on their bad experience to others, your reputation has suffered and you'll make it harder to recruit others in their social circle.

You might be immune to the effects of rude behaviour in the short term, but it will come back to bite to some degree later. As an example, after some really rather abrupt telephone interviews with Google, and a really rude on-site interviewer, I told them never to contact me ever again. I have no intention of considering them again in the future.

I think your point about considering the long game is spot on. I had the dilemma of interviewing with two companies and getting two good offers. The company I ended up rejecting were really nice, made a really great effort to sell themselves, and I left with nothing but positive feelings. Nearly a year later, they would still love to have me on their team. Should I need to in the future, I'm fairly certain I could give them a call and start work the next day, all because they did a really good job of building a good relationship.
It's a tired example, but I've yet to meet the DMV or USPS employee that just wants to excel at every aspect of their work.
Hmmm

Most Millennials I know who are technical absolutely love mice because they grew up using them, and most of them have extensive PC gaming experience to boot.

I’m the Linux/CLI junky among them and even I don’t find mousing cumbersome—to use someone else’s words, it’s an amazing, first class input device. Same goes for trackballs. By comparison touchscreens are a joke, there’s no depth of input like with a mouse(RMB,LMB,etc) and every action requires large physical movements.

I’m used to seeing people fly through menus with a mouse at speeds people here expect to only to see from keyboard shortcuts. Just because mousing is cumbersome for you, doesn’t means it’s universally true at all. I know keyboard shortcuts are fast, but it’s a lot to memorize compared to menus which typically have the same basic order. File|Edit|View|...|Help
The author tosses around some strong and unfounded accusations but my takeaway was that this accounting practice is ethical but risky. Case in point... Boeing isn't manufacturing or selling the 737-MAX as of this moment. If their accounting practices rely on them selling planes to recoup costs and they aren't currently even manufacturing the planes I think it is fair to ask what the financial health of the company really truly is.
I wonder what success rate it would take in order to be worth someone's time and effort to set up an agency to collect these fines, and then how big the fines would have to be to make it worth the cost of doing so.

Like if the fines hit $400 million, a group that could only deliver a 10% increase in collections might still be worth doing.
Yes they are different, and you did both: called it out for being misleading, and simultaneously misrepresented what it actually said (I've already detailed the reasons above, and others have quoted them verbatim to you).

The best before date of this conversation has clearly expired, so let's just stop here.
That's ridiculous. Santa is not a Christian symbol, and even Christmas itself is commonly celebrated by non-Christians (including Jews) as a secular holiday.

That said, the santa hat would have mildly annoyed me (certainly not worth complaining about), but only because unexpected changes to my tools are annoying. Unexpected changes are one of the big reasons why I avoid SaaS things (and autoupdates).
I was listing to the news this morning on KPR (NPR in Kansas). 70% of the 787-MAX is built in Kansas, and the news story was about the state stepping in to pay Boeing workers salaries. I've never heard of such an arraignment between industry and government. Of course with all the news about the halt of production, I have not heard the word "layoff".
Go look at all the failed hardware-based kickstarters for why BOM costs matter.

It has nothing to do with “American Business”. Just a fact of life in a competitive market.

Is it worth spending an extra 2-5 million in tuner chips so 100 million set top boxes can channels can change faster? You tell me?
In their hosted service description (https://modular.im/services/matrix-hosting#what-you-get), under the section Open Source, they mention Riot.im and Synapse.
> after installing it's as simple as "multipass launch" to create and start a new instance, and then "multipass shell" to get a shell prompt. In the background it uses the native Hyper-V hypervisor to run the VMs.

So it's basically `docker run -it alpine sh`?
The 4 Steps To Build Out Your Machine Learning Team Productively
https://www.youtube.com/watch?v=H2tuKiiznsY
That in no way absolves them of the responsibility to treat you like a human and give you a simple "no thanks."

This attitude it toxic and feels like you're looking to turn an interview into a lose-lose situation. It doesn't have to be.
If the real Aerospace engineers did their jobs correctly, we wouldn't be having this discussion.

Real aerospace engineers are the worst.