skysight-inc/HackerNews huggingface dataset:
It’s important to understand that the main threat to both agency from this issue is very different.

The threat to the FAA is external, they risk losing their worldwide stamp “if we validate it then the rest of the world do”. That means the long term damage they risk is much bigger, but the short term and political one is non existent, they just need to convince everyone that nothing happened and they’re back at their game. For the FAA either nothing change or they lose some standing and power, there is no path where they come out better than before.

The EASA complaints are internal, each country and the remnants of their own agency blaming them for accepting the plane validation from the FAA when it’s clear they shouldn’t have. Short term they look stupid, but either they go back to the old position like nothing happened, or they make themselves more powerful and independent compared to the FAA on such issue, possibly getting other countries outside EU/USA to listen to them as much if not more than to the FAA.

Up until now the word of the FAA may as well have been the word of god in that field, they risk losing it, and the EASA is in a good place to get a good piece of it.

So the FAA needs to downplay it as much as possible, and the EASA needs to instead make it into as much of a big deal as possible. Of course the EASA is very much helped by the fact that it was indeed a totally avoidable yet complete failure and disaster that, from a regulatory perspective, can be entirely pinned down on the FAA.

All they need to do is point at the fact unaltered, and say “the only way we can stop that from happening again is if you agree to give us authority to check all the plane ourselves without automatically accepting the FAA approval”.

I just hope it will give us better oversight, Boeing, Airbus, newcomers from China etc ... We can’t afford so many death for such stupid reasons. The max fiasco is really an insult to the entire industry, and I’m sure many “older” people in Boeing feel ashamed of how far their company has fallen.
Here in uk about 20% of garages aren't built straight onto the house, which was annoying when I was searching for a house to buy.
Reverse mode autodiff is best implemented with a non-local transformation of the program: First you run the original operations forward; then you run corresponding operations in reverse order.

You can do this with a library by implementing "number" types that, as a side effect of arithmetic operations, record those operations onto a "tape", so that corresponding (different) operations can be played back later in reverse order.

Unfortunately, those side effects have a cost during the forward pass. And during the backwards pass you are essentially running a little interpreter to execute your instructions.

Putting this stuff into the compiler lets the forward pass just be normal, native code on doubles/floats, and the same for the reverse-pass code. Moreover, all of this can now be worked on by the optimizing compiler.

This is especially important for embedded applications where you can't afford all this interpretation.

I guess the original TensorFlow "computation graph" approach is a little different to the "tape" I described because the graph is built explicitly rather than through side effects, but that just makes even more clear that you're really assembling an AST for some /other/ language and (when not using XLA) running an interpreter.

In principle some suitably powerful macro language with full access to the AST might be able to do good compile-time reverse-mode AD, but I am not aware of any language with powerful enough macros. Again, this is because the transformation is not just a local pattern replacement; it involves flipping the code upside down.

What's funny is that physicists have been able to do this kind of program transformation in a slightly clunky(?) way -- FORTRAN in, FORTRAN out -- since the 70s, supposedly.

It all makes me think that our ideas about what a "language" is, what a "compiler" is, what a "library" is, are all stuck in convention and prematurely ossified. The first compilers, which we celebrate, looked to their users like codegen (which we detest, I think)! I would love for the boundary between "language" and "compiler" to be broken down more so that AD could be more easily done "within the language"; maybe one day that will happen in Julia, or Nim, or Jai, or Terra.

But for now I think I agree with the designers that the best hope for good results, and really the most straightforward way, is to just do it in the compiler.
Maybe you can disable git gc and allow for readers to grab a copy of your repository’s full reflog?
That would require setting up my own licensing system.

You can try Windows 7-targeted free version, which lacks some features, but is distributed via a website: https://rink.hockeyapp.net/apps/6037e69fa4944acc9d83ef7682e6...

I am curious though, why do people dislike Windows Store? It is much like mobile stores, provides automatic updates and sandboxes apps (where possible).
How to bypass paywall?
The problem i have with cubernetes is the following: I as a small developer and small server owner don't have the ressources to even get started. The first thing i see at cubernetes is a cluster. Why a cluster. Do i need to cluster my Raspberry pi's to get something out of it? Do i need to buy 3 servers just to run 5 containers?

In docker its easy. Download Docker. Start container. Install container manager like platformio. Done.

But true to the article. Docker seems very hostile towards the community and towards getting revenue. If i think about Kubernetes and Revenue i hear IBM, Red Hat. And i am too cheap of a person and too small of a customer to ever need those guys. So i will still keep using Docker.

And because i know more about Docker i will probably try to use it at work as well. Easy as that.

But i am open to suggestions.
I also feel sorry for Docker, in a way. Was it their arrogance, or just incompetence?

The came up with this amazing tool, that lot of companies started using, but they did not have a business strategy on how to make money in a long term. They tried to keep up (Docker Swarm, Docker Hub Premium, Tutum, Moby, Docker Community vs Docker Enterprise etc). But at the end they just seem like they don't really know how to approach it.
Or to the Boeing and FAA integrity issues, for that matter.
God have mercy be better than Tinder
God have mercy be better than Tinder
God have mercy be better than Tinder
I don't think it is correct to say he proved both. A more correct statement would be something like "Stephen Hawking proved that the area of a black hole’s event horizon cannot decrease within the realm of classical mechanics".
Sites that go to lengths to block paste should burn. I use a password manager, and copying the pass manually feels so damn 1970s. Or I can try to diddle around in Developer Tools and try to unfoobar the paste.
The Apple of the 90's is a poor example since they actually legit bought out several existing utilities to bundle in the OS (SuperClock, WindowShade, Stickies, Hierarchical Apple Menu). "Sherlocking" developers didn't come until Steve Jobs returned.

That said...

Connectix Desktop Utilities/Connectix Powerbook Utilities had several features that were later added the OS.

> Speed Doubler

The best feature of Speed Doubler for me is Speed Copy, which adds multitasking to file copies (Finder wouldn't get this until MacOS 8, before that a file copy would monopolize the Finder and you couldn't browse your disk or launch any apps)
The OP admitted it was wrong, but just because everyone does it doesn't mean it's not undefined behavior.
"inspired by" borg. It's not the same codebase.
Thank you for reminding me that Skype was a good product at one point.
> Varargs is rarely used outside of printf, and so isn't worth the effort optimizing.

open(2) is also called relatively frequently and AFAIK requires varargs if it’s implemented in C.
Toyota needs 50 factories + joint ventures + contract facilities to deliver 10m cars.
https://en.wikipedia.org/wiki/List_of_Toyota_manufacturing_f...

You just said Tesla will deliver 13m in 5 years..
First one is result of study. Second one is hypothesis they formed prior - it is in chapter that essentially reviews existing literature and expresses hypothesis they had.

E.g. they expected victims to be more kind, but it turned out they are less kind.
In this case you can still lose hour worth of data. Multiply this with whole city/company scale. Paying a ransom for preventing this much effort going waste would still worth something.
My professional opinion is that Tesla seems to have an advantage because other manufactures do not invest in software properly. The moment one of the big manufactures embrace proper best practice software development and security (i.e. pay for it), that manufacture will gain a significant advantage.
Many complaints are that non-ASCII characters (which all but one European languages have natively) are not allowed. While I agree that allowing them would be good for password security past experience has made me paranoid. Not all systems handle non-ASCII the same way, so when you change browsers or they upgrade their system your password might no longer work. Today Unicode is used a lot so it gets better, but it's still not universal. The worst I have seen is a system that silently removed all non-ASCII characters when entering passwords.
Full disclosure, I work at Google, and I actually find positive comments mostly rare, but code review culture is very different team to team, so I can hardly speak for the entire company.

Personally I try to make them often, but I also try to be thoughtful about making them as to not come off patronizing like you mentioned.

Though I’ve never felt like a positive comment ever made me feel patronized in any situation, I think a good way to not come off patronizing is to to make the comment more personal than general, ie:

“This is a cool way to use the rest operator (or whatever thing), Ima steal this”.

Obviously it needs to be an authentic comment, but I think it’s a significant difference vs

“Great use of the rest operator!”

When the interpretation on the other end might be “oh so this person is surprised I know these basic language constructs”.

I learn things from doing code reviews all the time, and I like letting my coworkers know that I feel like I’ve gotten better at my job as a result of reviewing their contributions.

I think it’d be a shame if I didn’t let them know.
Maybe this isn't quite the perspective the article's taking—but damn near no one visibly wept for LXC when Docker stomped all over it in terms of “what people think containers just Are”. And now the news asks why I don't weep for them? Live by the stomp, die by the stomp.
> However, in my experience, people with low PCL-R scores who make bad decisions when in emotional states are likely to change their position when they realize they have inadvertently harmed the innocent. Genuine psychopaths, on the other hand, are incurable predators.

You have no such experience unless you happen to be a researcher on this very specific subject. And if you were, you wouldn't be saying stuff like

> Genuine psychopaths, on the other hand, are incurable predators.
> but you lose a lot of information (like type)

"We have perfect support for both kinds of type: strings and and JSON blobs."
I think some Asian countries have this a lot more than others; Japan and Korea probably among the most. One example that springs to mind is that Korean Air had a major problem with plane crashes until nearly 20 years ago. A crucial exacerbating factor was the culture of deference from the flight attendants to the pilot:

https://thediplomat.com/2013/07/asiana-airlines-crash-a-cock...

Deference is often baked into Asian language - using different heirarchical expressions for someone based on their age, status and so on. We used to do something similar in Western countries but its nowhere near as marked.
The University of Notre Dame requires that your password be 16 characters long. But only if you are new or are changing your password. Evidently shorter passwords are just fine for the people who have been there for a while.

Of course, we have to use these passwords in quite a few circumstances where a password manager cannot be used (logging on to random terminals, etc.), and then there is the multiple random 2FA checks, in buildings that have no cell signal...
I've seen this happen quite a lot in the Open Source and hacker world. The sort of glib bravado that goes down so well with your friends on mailing lists and at your local meetups just doesn't translate well when you're trying to convince Fortune500 companies to give you millions of dollars.

I bet the person in question had gotten nothing but cheers and support for their anit-systemd rhetoric from their immediate peers and was shocked and surprised to find that it didn't go down just as well in the wider world.
Yes. You casually introduce yourself, mention a thing or two in common (same groups for instance), and ask if they'd be interested in getting to know each other —assuming you have a solid FB profile and not something fake. Pretty much like you'd walk up to a person in a real life in a social setting and say Hi. Many of my friends met their girlfriends like that. If you don't get a reply then that's your answer, no hard feelings. If they're a friend of a friend, well, you just ask your friend for an introduction. I don't know how things are in the US, but it's not considered awkward at all in my country. I've had women approach me in this same way as well.
unfoobaring the paste is usually what I do, in the end it might take longer, but at least I am beating the system.
Not really hard to take issue with once you see how it's done, no.
Human sees ant - Be busy as an ant. Ant is incredible, We have to colonise world just like they are doing. Ant has more strength when compared to its body. only queen ants talk to small ants. Queen controls the ants. Ants are disciplined. Some ants attack. Some ants build bridges.

What if Human are the ant?.

Proving it being right / wrong is not the point.
Right, in the same way that making it illegal for cities to pay would. Probably wouldn't stop normal people paying but they don't have $400k of data to steal.

So I'd say it's exactly the same.
I wish ING in Australia was as secure as your example site. Here we get a javascript number pad and a 4 digit numeric password. Hello 1998
No, the point of the article is that the ones who succeed within the Asian narrative don't end up getting everything they want or expected.
Financial Times: Does capitalism need saving from itself?
Depends on system. In FreeBSD brk() syscall doesn’t even exist on newer platforms, such as RISC-V or aarch64.
When I go out to lunch, windows drops my screens through power saving modes all the way to “off”.

Then it says “huh, screens 1,2 and 3 have disappeared. Better gather all the windows to the primary desktop”.

I have to either disable energy saving, or accept that I need to move my stuff back to screens 2 and 3 every time I’m away for 15 minutes
Atomically precise, custom-design origami graphene nanostructures
You got downvoted heavily, I suspect, because you left out the reasoning behind your statement.

Do you think it should be the other way around in tit-for-tat political reasons? Or because "Many eyes makes all bugs shallow" or some other reason?
Isn't that pretty common on HN? I've read similarly great comments from sytse (gitlab), eastdakota (cloudflare) and a bunch more I can't drum up right now.
Add amazon to the list. They introduced two factor but they don't allow you to paste the one time code, you have to type it. Come on. Why???
That personal document could be life and death for some people. How do you determine what is the value of data being hacked. E.g. For a hospital if patient data is hacked it could mean life and death situation.
Come back with your concerns when we fully exploit the potential of wind and solar and run out of energy. Right now covering single digit percentages of the world with solar panels would satisfy our energy needs.
Take waste disposal into account and hydrocarbons are not dense at all, they change the composition of the entire atmosphere with their emissions.
> Hard to imagine it takes 10 more years for the rest of the country to catch up to California.

At that rate, California won't surpass 10% until the mid-2020s--maybe 2024/5. Remember, it's already 2019 and in a few months, it'll be 2020. Late-2020s is only a 3-4 years past the mid-2020s.
The difference between nonnegative and negative interest rates is "the central bank is not allowed to steal from me" vs. "the central bank is allowed to steal from me". That distinction is not an artificial restriction.

And yes, I understand that "the economy" might want me to spend money now on crap that I would not prefer to buy right now. I just don't agree that that is a valid reason to legalize stealing from me.
Air Force Develops Steel Alloy for 3D Printing
Yes, I don't think I have ever seen a premature optimisation actually ending up being beneficial when the time came to add new features to the project.
Anecdotal, but I know a guy working as a senior Engineer at Google with some central server-side components for the Android ecosystem. He had barely heard the word Kubernetes when we last spoke, let alone knew what it was.
Doesn't matter if they're from the EU or not. If you target (people in) the EU, the GDPR applies, no matter where you're from. Whether the GDPR can be effectively enforced is another question of course.
That might have been an excuse in 1999, but I'm not sure it's still a valid excuse in 2019. This is why you should use utf8.
For a very long time there was a gaping security hole in Docker: anyone who could run a container could mount anything on the underlying host as root. This says to me that Docker (the company) don’t really consider any use cases beyond “fooling around on a personal laptop”. Meanwhile other container projects took seriously from day 1 that they would need to run in production.

Docker (the company) certainly helped to raise the profile of containerisation but they invented very little of it and did a poor job of implementing what they did do. Good riddance to them.
Lead the front-end engineering team at Pachyderm
To me more telling last time I looked two years ago some zip codes in Santa Clara Valley, BEV were 10-15% of new car sales. I went and checked again. Now it's 20-30% See below[1].

The way I see that is people in those places don't have automotive needs that are that different[1] than elsewhere. And 20-30% of them find BEV's to be viable enough option.

Take away BEV's are mainstream viable and not a niche product.

[1] Figure 2. https://theicct.org/sites/default/files/publications/CA-city...

[2] Though I suspect they are less sensitive to range and price than other places.
I can disable gc, but reflog is really messy that I think no one can get any info from it. Even I can't, even though I know exactly what I did to the repo.
I've never heard of this!

What about seniority or as HN might call it 'institutional knowledge'? 60% 'safe' seat that used to be held by same Member for life, now 4 out of 10 times is not.

And how do you solve for problems with crazy people or super super extreme. Even in a large body like the US House, one member can do a decent amount of damage.
I stopped reading before finishing the third page. It seems to me that what many paragraphs advise is to be reasonable, which is meaningful, but a bit too loose for guiding code reviews.
I recently was forced to reset a password somewhere, I think it was AT&T prepaid/gophone, where the password rules required that the password begin with a capital letter.

Brilliant.
Also worth noting that a significant quantity of Google open source projects and contributions are in other GitHub orgs. For example http://github.com/flutter, https://github.com/tensorflow, https://github.com/angular, https://github.com/golang and https://github.com/dart-lang.

(Disclosure: I'm a Googler.)
Best JavaScript Editors: Developers Rank the Best Tools Worldwide – 2019
> highest income demographic

Yes, concentrated in a narrow band around upper middle class professional jobs. The point of the article is that some people want more than that, and can't figure out why they aren't getting it. Well, you don't get above average outcomes without taking some risk, and it's no surprise that the most risk-averse culture is going to be under-represented at the top, while still doing well in the median outcome.
If Nigeria wants to trade with US they'd have to pay carbon tariffs that encourage them to decarbonize their economy.
I think it would be ok for Apple to create apps that fill a particular, yet to be explored niche, or to create foundational quality and functionality standard for a given area.

Sort of 'Apple-basics'.

However it is very anti competitive, and monopolistic to target mid/upper tier product segments, against your market participants.

It would be like NASDAQ running their own brokerage business.
What if you need to decrypt the payload?
Can we have a similar list for sites that do not verify if the email adress is really owned by the user registering it?
"you can select up to nine of your Facebook friends or Instagram followers who you’re interested in"
I think this has some great potential... its just that with most things, it needs to mature before mass adoption.
You'll be hard pressed at a well-established tech company like Google to find even one programming topic wherein you're not legitimately competing with your employer.

Google's IARC process (where they officially sign over their claim to a given invention) is really, truly unusual. They absolute are going out of their way to be accommodating. Even their (super liberal) open-source process was practically unheard of when they started it. The fact that Chris DiBona runs that office is probably (definitely, absolutely) a factor.

Also, I would exercise extreme caution when using the section 2870 argument with a random employer; there's nothing in there that says you can't be fired if you try it, even (and especially) if you win.
If the EASA finds real major issue that the FAA didn’t find then the FAA being the world validation office for Boeing planes is over.

But I don’t think this will happen, the FAA seem to have realized how angry the rest of the world agencies are. 350 dead because they screwed up, and their first reaction was to say it was the dead pilots fault...
>applies an ambisonic convoluted reverberation impulse response to an audio stream

Yikes. If you're doing naive convolution that's O(n^2) in real time.

Try reading up on partitioned convolution techniques via FFT. The current state of the art in FFTs is using FFTW (extremely fast, GPL licensed but a bit tricky to get a commercial license if that is unacceptable) or IPP on x86 (closed source, but works and is fast).

I'd also try looking at Facebook's Two Big Ears code for ambisonic rendering via HRTFs:

https://github.com/facebookincubator/Audio360
It's certainly a lot more common on HN than other forums but that doesn't mean it's not worthwhile pointing out when it happens. Positive feedback from readers is great.
Cities need to stop wanting to become "smart" with little thought put into it or by using vendors that are friends of friends.
Seems to me that the real story here isn’t Amazon but the heartbreaking frequency of vehicular crashes. Always fun to pick on Amazon though.
Here Spotify has chosen to not use an API that Apple has marked as stable.
How to become a successful yahoo boy with BTC scam
> an interesting way to make it hard to compare

It's simply a side effect of the non-typical structure of the loan.

The loan structure is a new offer for the market an aligns with the customer's business needs for the first time ever. Saying you can get another loan elsewhere is incorrect for a certain segment of businesses.

Talking of APR comes from a saver mindset on a fixed budget, which is what people do, not corporations. Corporations focus on generating money first, and optimizing last.