skysight-inc/HackerNews huggingface dataset:
If that quote is so[x], that casts a very deep shadow over the FAA. They've gone from handing off their responsibility for validation to outright rejecting the safety advice of the maker of the aircraft.

[x] and I don't mean that to doubt you but I hope you understand I can't be absolute on this without verification
caniuse.com currently states that "Safari is experimenting with supporting WebP images." I Googled around for more info, but the most conclusive thing I could find is this July 2016 blog post mentioning that "WebP Comes to iOS 10, macOS Sierra Betas". Since we're well past MacOS Sierra and iOS 10, does that mean Apple has given up trying to support WebP?

https://www.macobserver.com/news/webp-comes-ios-10-macos-sie...

https://caniuse.com/#search=webp
Boeing probably doesn’t have the ability to ground their fleet with legal force, but if they said, “these planes aren’t safe, don’t fly them until we can investigate and fix,” most airlines would listen and I don’t think the FAA could somehow block this.
Stylizing Video by Example
It's definitely not about the environment. Yes, there are browser inconsistencies, but for the most part, this is not a major issue today. The problem of js apps is handling asynchronicity, having to fetch data from the server and managing UI state and in the case of an SPA, having to take care of routing, permissions, timeouts, errors etc. When you sum it all up, you end up with a front-end that mostly needs to replicate all logic from the server, apart from running the sql queries.

On the other side, when you render on the server, everything is already there. It's easy to write logic when the data you need is an sql query away and all you need to do is spit out some html. What gets a bit complex is keeping working state between pages and this usually requires handling sessions, cookies etc.
If you have two politicians, and one of them tells you everything is fine and we don't have to do anything, and the other says you're going to have to pay more today to prevent some hypothetical future badness tomorrow even though they can't demonstrate the badness until tomorrow, people are skeptical of the thing that costs them money. Even if it's true.

Then politicians want to get elected, so the one side moderates their position and the other doesn't.

It's one of the reasons carbon tax + dividend might actually have a chance. If the dividend only goes to humans but the tax is paid by both humans and corporations, and it's revenue neutral, then the average real person is getting back more than they're paying. That's the sort of thing people like.
Don’t speak: This wearable lets you give voice commands without saying a word
Significant portions are: https://github.com/opensource-apple/xnu

Edit: better link https://opensource.apple.com/
Yes, fault tolerance is the reason distributed systems field even exists. Literally to make something reliable out of unreliable.
The secret is, you don't have to not write and/or delete everything indiscriminately.

The second thing is: companies do not only try to avoid existential threats; they also attempt to have economical approaches. If anything needs to be maintained, there is the potential, if it is crappy, to make maintenance costly.
Generally I tend to agree. Generally I am pro genetic enhancements.

But I do recall there was one type of genetically modified corn that was made to produce a specific chemical that caused insects' stomachs to explode. Supposedly it was there to reduce the need for pesticides. I recall thinking to myself, If it does that to insect stomachs, what would it do it animals' stomachs?

The other issue that we haven't fully gotten figured out is cross pollination concerns. Aside from the problem of Monsanto's suicide seeds that grow only once and can't be harvested again accidentally cross pollinating with regular seeds from nearby fields, there is another problem with people becoming legally liable for the actions of bees, butterflies and other pollinators. Some GMO's have unreasonably restrictive licensing. This has resulted in a person's field getting pollinated with by bees who were pollinating GMO plants from a neighboring field now getting sued for having plants they haven't licensed even though did not originally plant that particular variety.
even if only, having your engine remotely killed while at speed on a freeway should not be a thing that is possible.
But why does it matter if it was posted by the mass murderer, or by someone else after? Why is this worth disputing, what difference does 8chan think it makes?
Wait that some manager hears about Angular 3000.
Taking away a platform from people, who aren't even related to it, who are now thinking about it. It's not about the shooters. It's about the ripple effect of actions.
Unless you make MORE money by showing it than by keeping it private, why would they? There is every chance that some piece is useful for a competitor, so what you did was give your competitor some code they didn't have to write themselves.

The reason to have code open source would be to get public confidence perhaps, but I doubt that makes it a net positive in their eyes.
I guess my point was it's really easy to get started, and it's a really common misconception that starting a SPA is difficult. It's just as easy as getting started on any other toolchain, if not easier.
If you look at the Top 7 safest airplanes in terms of accidents per hours flown you get:

1) Airbus A340 - No crashes

2) Boeing 777 - 5 crashes, 2 intentional (Malaysia x2), 1 engine-related (Rolls-Royce problem), 2 pilot-error (Asiana/Dubai) - [Thanks fishywang]

3) Boeing 747-8

4) Boeing 737-NG

5) Boeing 767

6) Airbus A320

7) Boeing 757
Hi! Thanks for sharing. I would love to know what an 'Exponential+ Trend' is. It's no clear from the landing page and I can't find any links to more information about this. Congrats!
This is 2019. I have to pay to read a scientific article?
We're talking about open sourcing, not ripping off copyrighted code.

Would depend on licensing but in any event, once you start showing how the sausage is made others can find inspiration to develop their own code, at which point you can start getting into a costly legal battle over whose idea it originally was, whether certain algorithms are protected, etc...

My point is simply that there's no upside for Boeing to open source their code.
Here's a great podcast episode with folks from the Open Money Initiative talking about the reality in Venezuela: https://www.whatbitcoindid.com/podcast/a-bitcoin-reality-che...

IIRC from listening, there are indeed some people who mine and those who use it as a store of value. And some people use it for remittance or as a portable non-hyperinflational asset. But in general, people are not really aware and dismiss it as a scam (it's understandable; even their own president tried to crypto scam them with the Petro).
Do unto others as they would have you do unto them.
For somebody who just wants to pick up a useful programming language/set of languages these days - should I engage with modern web development or avoid it entirely?
> Shhh. Let the new kids enjoy their smug.

Agreed. They need to discover on their own that critical software requires coq.

</kidding> ... </i-think>
Would planes be more or less safe if all the code was required to be put in the public domain? I would think more.
I'm kind of amused by this news. Based on my (consumer/addict since 1997) experience, Amazon's logistics is ruthlessly efficient and also easy to troubleshoot when things go south (extremely rarely).

FedEx quality of service has been pretty abysmal over the last 5 or so years. I always get a pang of terror inside me every time I see a notice that an item will be shipped by FedEx. I've had all kinds of nightmare experience with them (refusal to drop package at the entrance of the condo building is the least of the problems). Let's just say, I reached out to their CEO at some point, escalating the issue with a box repeatedly failing to deliver (because they were trying to deliver it anywhere but my place). I have no love for them and I think if/when Amazon decides to commoditize their logistics (just like they commoditized their web services into AWS), they will drive FedEx into the ground.

So yes, IMHO despite the whole "I dumped you first" attitude, this is an evidence of Amazon's strength and Fedex's loss.
There's no clear benefit either.
I used to bump into Vlad and Sergey in Hackerdojo when they were hacking the very early version of Webflow.. I used the very first version and loved it..

Amazing story of persistence and focus. Keep up the great work folks!
I try to know just enough of the $cool_kids front end stack to pass an interview, but I’m very honest - I don’t like front end development and that’s not my forte. Besides, front end developers are a dime a dozen. Your typical software as a service CRUD company, is looking for mere competence and pays at that rate. I have no interest in competing in a commodity market.
Lobster War
This is concerning, especially as the steam client is a platform for downloading remote code execution-enabled programs.

I can't imagine the number of security vulnerabilities in Steam games. Most games require invasive anti-cheat services that are connected to a command-and-control sever with full RCE capabilities (and RAM dumping/analysis, etc).

If you want a specific example, take Unreal Tournament (1999) on steam: this is an old game, yet its security practices remain unchanged. Most public servers I tried to connect to pushed dlls on my computer, that were then loaded by the game executable, to provide a variety of mods, anti-heat services, and more.

That means anyone hosting a UT99 has RCE and privilege escalation capabilities on any client that connect trough Steam, without even trying hard. More concerning is the fact that games are a very specific medium: robustness/security is often not the primary concern, most are networked, and few are patched [a few ears] after release, yet remain launched on a regular basis for decades to come. Moreover, newer games tend to push resource usage too much for elaborate sandboxes.

That's the reason why I run Steam trough flatpak's sandbox: at least, it, or games, don't have access to my filesystem. I still have concerns over the login token, though. Wayland does provide some extra protection against potential keyloggers/others, but I wish Steam itself was constructed like a browser, sandbox-wise.

(yes, the remote dll loading happened on Linux, trough wine/proton, a testament to the engineering of these compatibility layers).
I don't think any of the third-party JS is for functionality. Many large companies call out to 3rd parties not because they don't want to write code, but because they're using marketing services so they can do things like re-target users for ad displays on other websites.

(also many top N companies do use 3rd party code, like React, but they usually re-host that themselves)
Most tools out there allow you to shoot yourself in the face. In this case, the guy replaced client-side JavaScript (very notorious for its amazing face shooting abilities) with server-side PHP (also, a very notorious face shooter).
How to Run and Debug C++ with Visual Studio Code on Debian
Cashify – a lightweight currency conversion library and Money.js alternative
It occurred to me that I, and others, are trying to deal with advertising the wrong way. It's a waste of time to try to filter out ads per page. There needs to be a way to search pages without ads (without javascript ads anyway) and to show pages without links to pages with ads.
Maybe it’s different for the contract law, but I definitely think that legislation could benefit from more formal language.

We recently had a disagreement between an NPS officer and another visitor about what constitutes an occupied campsite. Apparently having paid for it, having a receipt on hand and another receipt with your name on the board by the entrance with the site number next to it doesn’t mean it’s occupied, you also have to leave a personal item. When you look at the rules it does mention leaving a personal item, but it’s in the “How to pay” section indicating to me that it’s a precaution to prevent two people trying to pay for the same site at the same time. Alas, the ranger disagreed and we almost lost our site and it turned into a whole ordeal all because the author of the rules didn’t spell it out and it was up to everyone’s interpretation.

Writing rules in the form of code has the chance of taking out a lot of that interpretation. Like you said, people can still disagree about what’s “an act of war”, but even that can be more precisely defined in a way that agrees with the common sense in the majority of the cases while still being unambiguous in the exceptional ones.
Avoiding the latest mainstream trends is actually a very hipster sentiment.
Oh, I don't see anything inherently wrong in sabotage.

Isn't that cheating? Isn't that betraying trust?

Going to work for a company selling financial services I pretty much have a guarantee of harming people or not contributing to anything in any way at best.

I think one should distrust these sorts of absolute condemnations of entire industries. Can you substantiate what you just wrote? Can you provide ironclad proof that all financial services companies are "evil?"

In my opinion, the notion that, "Evil is okay to perform, so long as it's against those I don't like," is a sign that someone, somewhere doesn't understand principles and the concept of "evil."
> If you lack a fundamental understanding what people are building obviously it seems overcomplicated.

Hi. I have a fundamental understanding of what people are building. Most of it's overcomplicated and the "web app or not?" decision's very often made due to hype, résumé padding, or making a project look more impressive to other internal folks. Some of it's justifiable as a "webapp" is truly a decent choice but still usually performs worse than is reasonable, indicating overcomplication under the hood—look at various Google "webapp"s performance dropping steadily over the years as features remain similar or drop off, and that's not even comparing them to older non-webapp incarnations which are universally much snappier (though usually missing some features, to be fair).
language rarely contributes to performance, neither does CPU speed. algorithm does tho. are you crunching maths? machine learning, graphics? nope? then even the slow poke ruby would most likely be more than adequate.
It took 8 seconds on my Firefox mobile... also on the second reload.
Reminds me of Gene Wolfe's use of language in Book of the New Sun. BOTNS is set on a far-future dying earth, and (unreliably) narrated by the protagonist Severian and translated into contemporary English.

Close readings reveal dramatic differences between the book's setting and our world that aren't at all apparent if you rush through the books. The protagonist refers to his pet as a dog, but reading his descriptions of the creature closely you might realize his definition of a dog is very different from our own. At another point in the story, the protagonist has a vision of a blue sky and describes it as incomprehensibly bright, indicating that the sun has dimmed and the planet is stuck in a sort of perpetual twilight.

Once the reader notices these things, they might start to realize just how different the setting of the book is. Suddenly everything in the text is open to interpretation. At one point you realize that people who operate spaceships in this setting are referred to as sailors. Does that mean all of the other 'sailors' that Severian encountered previously are actually interstellar travelers? What about the character who spoke with a sailor's accent? Was that horse that Severian rode an actual horse, or some far-future alien analog? Many of these moments are very brief and easy to miss - the book doesn't take time to explain or emphasize this divergent use of language. You can read this book over and over and still get something new out of it.
jQuery just changes the DOM. It gets very difficult to keep the DOM in sync with the JavaScript backed data when there’s multiple moving parts.

Again I don't understand this argument. What's difficult about it? People have been doing it with win forms for well over a decade now.
<marquee> is all you need </marquee>
Note also that an enforced length limit is sometimes an externally visible code smell of not performing proper password hashing, and instead storing the plaintext password in, i.e., a char(8) db column.
I've done security auditing of ADA and C avionics code. (including for DAL-A components). As a language, I'd take Rust any day (in terms of security/robustness properties).

However, the rust/LLVM compiler pipeline is nowhere near mature enough for use in high-criticality environments.
Yeah, posting a form to login in is the exception nowadays.
I always associate Qualcomm with pain. Mainly because "qual" means "pain" or "suffering", "agony" in german.
That's a tricky one, though - you're basically deciding for your users if their credentials will be at risk. As one of your users I'd rather make that call for myself...
Well thankfully now there are crowdfunding and ICOs for the hungry amateur investors.
> Eventually, the solution will have to come from the government.

I see your argument, but not sure if I agree with this part.

If we/entrepreneur/engineers can figure 2 things:
1. Figure the engineering problem which would be something along the lines of:
a. consume CO2 from air and use product something else
b. bring alternative sources of energy at part with fossil fuels
c. etc.
2. Figure a way to provide it as a service so that people can pay for it.

We can fix it. Still doable without hoping for governments to come and bail us.
> we translated Homer from Latin

Maybe you mean Horace? Homer wrote in Greek. It seems like if you were going to translate a Latin epic you'd go for the Aeneid.
Here are links to the threat model and the audit: https://www.cncf.io/blog/2019/08/06/open-sourcing-the-kubern...
Start by improving yourself. Are you the best you can be? Are the lives directly around you as good as they can be? Your immediate family? If you can't help your immediate family what makes you think you can help the world?

Not much is worse for the world than people who want to improve it that aren't perfect themselves.

Saw this recently, it seems like it might apply:

"Of all tyrannies, a tyranny sincerely exercised for the good of its victims may be the most oppressive. It would be better to live under robber barons than under omnipotent moral busybodies. The robber baron's cruelty may sometimes sleep, his cupidity may at some point be satiated; but those who torment us for our own good will torment us without end for they do so with the approval of their own conscience.”

― C. S. Lewis
Unless it's super exciting most folks won't sign up. Go for interview. Reach out to people but ask to talk to them to understand their problem. If your product solves their problem, then offer it. If it doesn't, you can bend it to solve their problem and then get them to try it. Best of luck. BTW, you should checkout YC's startupschool
Correct

But just in general all of it needs to be redone when Webp is more widely used.

https://developers.google.com/speed/webp/

And in that case almost everything can be a webp - animations, transparency, lossy for compression or lossless if need be. You can still burn the bathroom selfies if you want. Except vector, you still want SVG for those.
Define shit software.
A surprising number of sites use third party cached versions of scripts - and a number still also use static domains... for instance stackoverflow.com uses sstatic.net I assume because all the stack sites refer to the same pool of scripts... this actually used to be a best practice for performant webpages since many browsers would limit the number of parallel resource downloads on a per-domain basis, so yahoo.com could render quicker if it has img3-yahoo.com and img2-yahoo.com and js-yahoo.com - though subdomains may have sufficed for that at that point, I can't quite recall.
It requires javascript from a third party domain. Hah.
But for things like an entertainment system, that's fine. If it fails, oh well.
But is it really a convenience, or is it just a way of ratifying our own ignorance after it has been caught out. "Iranian" mathematicians would be just as convenient, and less in inaccurate.

"Arabic Mathematicians" has some justification as (I suppose) most of these guys were publishing in the Arabic language. But to then switch to ethnic designator Arab is plain wrong.
Rodin Kept His Feet on the Ground
once it became a juggernaut, they were locked into overshooting the runway that george rr martin had meticulously contructed over decades

No one was locked in. You know what the Japanese anime industry does in this case? Sometimes, they draw out the story, so that entire episodes are taken up with just powering up. (Dragonball Z) More commonly, they just wait for the author!

Of course, the anime industry has the advantage, that the "way someone is drawn" can remain the same after a gap of 5 or 10 years, while human actors age. However, in 5 or 10 years, I don't think that's going to be prohibitively expensive anymore.
See https://news.ycombinator.com/item?id=20634080

and https://news.ycombinator.com/item?id=20628574
Worse yet, many cities want to become "smart" (pushed by iot companies' sales people in part).
> and she finds an issue in my product that I don't agree is a real vulnerability

If it’s not a real vulnerability then why would it matter if she publicised it?

Or, is it actually a real vulnerability but you don’t want to admit it because she (the security consultant) is getting paid per vulnerability found?
It does provide value though. As much as I hate it most people don't want to pay for shit. So here we are.
Out of curiosity, how do you support both iOS and Android with this approach?
Google's AMP code creates an intentional 8-second delay if you're blocking their tracking scripts. Could be that.
I recently saw this Fully Charged video about a short, but very frequent, ferry crossing that is now fully electric, with automated charging at both ends of the trip

The scale here is enormous, and just for a 4km journey

https://youtu.be/rE_M1n-ClOA
"his girlfriend who owned the cleaning business"

He wasn't just some guy.
It's only as complicated as you wish to make it out to be. Make it simple by saying no to as much cruft as possible.
Computer for Apollo Program Used Rope Memory Woven by Little Old Ladies (2012)
> "Renewable" energy does not include nuclear power.

Excuse my nitpicking, but renewable energy indeed excludes nuclear. By definition.