skysight-inc/HackerNews huggingface dataset:
I'm amazed to see such a big fleet grounded for such a long time. Since MCAS was employed to avoid retraining of pilots, I'd assume that at this point retraining the pilots out of their pockets would be cheaper for Boeing than paying airlines' damages for grounded planes.

Is that training of no use because disabling MCAS would also need re-certification? Is the process of getting certification for a MCAS-free version roughly the same as getting the fixed version certified? Speculating way out my depth now: maybe it would still be worth it to pursue parallel certification to have the option of retraining when MCAS should be deemed uncertifiable.
I'm pretty familiar with FOAF, LinkedData, RDF and all of the rest of the Semantic Web standards. But saying that all of these can replace a system like facebook is a bit unintelligent. Facebook brings much more to the table that users need which semantic web has never been able to accomplish like near-instant response times, UX that even my grandma can use and 99% availability... just to name a few.

Asking ever day users to create a site (buy a DNS and all that) and create a FOAF file and host it is kind of ridiculous.

Facebook is a centralized monopoly I agree, but a bunch of standards isn't going to replace the stuff that Facebook built.

I believe the problem of centralization can be solved by looking at the problem differently: what if we continue using these giants for hosting our data (with all the amazing benefits that that brings) but we urge them to provide us with ways to control the way they show us this data. We need better ways to explore our "connection graph", not just a static feed of people we know and things they post.

For instance I'd like to be able to change the algorithm that generates my main feed. I want to grab the "political liberal" feed from github (as an open source example) and load it onto facebook; then grab the "climate change biased" feed and load that and test how that works. I want to change the variables of the algorithm, test it for a few days see how that works and change it to something else if I see it's only reporting fake news.

This to me seems the problems we need to face this decade when it comes to social networks; building p2p networks from scratch, or using other decentralized standards is cool but isn't inherently solving the problem imho. There's nothing inherently wrong with the social media giants if they prove to us they can show us different views of the graph without getting in the way.
Usually that %80 left at their %0 left is done with fairly horrendous form, which leads to injury. Try putting perfect form on that condition and most would fail soon after.
It was supported with an if statement, but attempts to use && and || as operators gave an error that the syntax was not yet supported.
The only way it could follow the laws of the country would be to rearchitect its entire system and somehow send the private keys to its servers and save them.

While technically they could do that, do you realize how much legal trouble they would be in in the US if they did so without disclosing it?

Alternatively, they would have to have a special build of iOS for China.

Also, none of the “citations” make mention that the Chinese law forces Apple to give private keys to China.
I mean there is probably no point in saying anything to you since you seem to have made up your mind and don't care about anything else.

But how exactly is a "PHP developer" equal to being a negative/bad programmer?
Well, a naive, overly strong formulation of the efficient markets hypothesis may imply that P=NP. Something like "an optimal trading strategy is a function depending on the entire market history, and in order to find an optimal trading strategy, one must check an exponentially large space of such functions."

The paper is here: https://arxiv.org/pdf/1002.2284.pdf. They do a sketchy reduction to an extremely stylized model of the market from the knapsack problem and 3-SAT.
Yeah that original tweet should be deleted. It's poster says yeah that was the wrong translation, but leaves the original tweet up...
I teach web development at a university. We have used, java, javascript, python and php for a basics course in webdev.

Php has built in web features and one doesnt need more than a php interpreter (considering the built in web server as well) to get started. For all other languages i know of, there is quite a process to get started (e.g. start with python flask one needs a package manager, environment variables, command line experience, ...). Php is a web native language and great for learning and getting started.

Considering professional development (https://en.m.wikipedia.org/wiki/Programming_languages_used_i...) it seems that it doesn't matter what language one chooses, various different stacks are used by the most popular websites..
I would love an invite, thanks.
No. How the technology works is irrelevant when the end result is that the government wants the data.

If your boss asks you to build a machine that produces a widget, does he really care what your code looks like? Probably not. In the same vein, Apple can figure out whatever solution they want, whether it involves conventional use of encryption keys or not, to provide a system where the Chinese government can get access to their users' data.

It's really not that hard.
https://www.spar3d.com/news/lidar/mits-10-lidar-chip-will-ch...

holographic displays would use eye trackers to show each eye a different image. Solid state zoom is maybe a bit of a stretch, but it would involve pixels becoming sensitive to angles more inward or outward from the sensor's center.
And it would be great to read about such projects. But I have not heard about such. Maybe I would change my opinion.
You do you, but (1) you aren't moving anyone's needle on revenue or expenses, and (2) you're using the search engine for its main business proposition and then circumventing the compensation model, so you are not being ethical either. You could use another engine or spend some money to compensate the search provider.
I have also observed people totally ignoring the top link and clicking a lower one even on searches where the top link was not an ad and was the correct page.
PHP is, and always has been a practical language.

7.4 has been especially exciting with the introduction of FFI. Few other languages even have runtime FFI, and in most cases you have to do the binding stuff in C.

I even ported a terminal-mode text editor (which uses FFI somewhat) from C to PHP: https://git.timshomepage.net/timw4mail/php-kilo

I would guess most of the PHP haters got stuck working on Wordpress, or someone's old business app, or they just hate PHP because it's popular to do so.
Thanks for the suggestions! What's in my mind as a start is rather a service kind of thing: developers could send their neural nets to me and I'd create an exe or dll so that they can run the nets faster and with less CPU than with python. And if this can create enough value for some users, only then build a startup on it.
... hence a better C++. If a better C++ is what you want, then Rust is a great fit.
"I want to like the Microsoft that appears to be turning over a new leaf from their "evil" days."

What appears to be "turning over a new leaf" may actually be nothing more than adapting to changing conditions. Of course they were not the ones who set those changes in motion, other than perhaps through evolutionary pressure. What Microsoft has done in more recent times has been largely driven by what other companies were doing -- making money from selling advertising, collecting vast quantities of data about users, etc. Not to mention using open source software internally, publishing source code and giving away software, often as a means to collect more data. That is why, e.g., there are ads in WorpdPad and telemetry is on by default.
Here is a paper on it : https://arxiv.org/pdf/1002.2284.pdf
Pine64 and Purism make devices that might fit that bill, but keep in mind that the devices may not be as user-friendly in their current state as you might hope for. There's still a lot of rough edges, I hear.
The root cause is hammering the site(s) with lots of traffic in a short period of time.

Reloading the tabs looks like an attack.

One solution might be to close tabs when you're done with them. (Althought I've been surprised to find that some people routinely keep many many many tabs open virtually forever)
If the holographic universe theory holds true then they are indeed not stored in the brain as the brain as well as all matter is a mere projection of reality. Similar to how a monitor is only the projection of the running application. The reality of the application is far different then what user experiences via the monitor.

https://www.southampton.ac.uk/news/2017/01/holographic-unive...
> We were talking about CDNs because your collegue mentioned AMP CDNs

I have no clue who bdeurst is. They certainly aren't a colleague of mine.

> even if our content loads verifiably fast and is as performant as an AMP page on the client.

Can you explain to me how your page load time is 0ms? My understanding is that a correctly functioning AMP-cached page will load for the user in a whopping 0ms, because it can be preloaded.

The entire design of AMP starts from a fairly straightforward premise: "How do we reduce (user-visible) page load times to 0, safely, cross origin?" If your pages user-visible loading time is longer than 0, you're failing to keep up with AMP.
How did you break the constant need to touch your face? I tried to do that, and in 5 minutes I am back in touching some part of my face.
of course there would be no searches for a new product name. However there are tons of people searching for “new phone” or “best phones”.
As far as I can tell Zig only has C-like malloc/free-based allocation and thus is vulnerable to use-after-free, and so does NOT help you write safe code.

It also doesn't seem capable of safe concurrency.
I don't see how Zig comptime is any simpler than Rust. Frankly, it seems more of a kluge. But we've already been over this before. :)
Someone else can create a front end to the dumped data, similar to how you can run Wikipedia or OpenStreetMap locally (or from anywhere, really).

Good timing considering Distributed Web efforts [1]. Internet Archive is having a Dweb meetup tonight FYI if you're in SF [2], word is Twitter's team focused on the same goals will be in attendence.

[1] https://hacks.mozilla.org/2018/07/introducing-the-d-web/

[2] https://www.eventbrite.com/e/dweb-sf-meet-up-january-tickets...
As a working biological data scientist... This is useless until a tool I need, which I can't get anywhere else, is written in it.

My suggestion would be to rewrite some of the most popular tools, like bwa, in this language, and show the comparative performance etc.

Then, write a comprehensive open source package with great documentation and maintenance in this language, to demonstrate to others your investment.

Then, maybe, it will get some traction. But honestly, C, R and Java are so embedded it will be a hard road.
... or a soul mate, aka dating platforms.
IIRC OpenDOS was a rebrand of Novell DOS, which was a rebrand of DR-DOS, which has a page: https://winworldpc.com/product/dr-dos/7x
For most PC users, the URL goes in the same place as the search, so they absolutely know.
I would not be this dismissive, considering the studies showing starkly different effects of acute vs chronic stress, for example [1].

[1] https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3788324/
Wouldn’t having strong SEO incentive competition to buy ads? Of course it also incentives them to work on SEO, but the only way to ‘get above’ a top ranking site would be to buy an ad, no?
> and as they can't fix that without losing out on tracking

Tracking what users click to as the result of a search is critical feedback information for training your models/algorithms, it's not just about "hey let's see where this user goes to fine tune ad targeting for them". And, AFAIK, every search engine out there does it(?)
I was just reacting to the iPhone vs Android element of your comment. Obviously you'd have to buy a $1000+ macbook to backup your iPhone.
EFF Statement on Glenn Greenwald Charges
Google wants to get rid of the address bar and have as many queries come through them as possible.
DDG isn't just a skin over bing. I heard it consumes multiple sources and applies its own ordering rules.
To answer your question, I'll once again just paste the same quote. Sure, there are good programmers out there. But PHP is a pretty good heuristic for this class of programmer.

> over the years PHP has managed to get itself a reputation of messy codebases, inexperienced developers, insecure code, an inconsistent core library, and what not.

There's no point in having a conversation if we all need to cheer on the article. Yeah, I've made up my mind. I think this article is misguided. No amount of technical changes to PHP changes legacy codebases or exactly the opening paragraph of the article that everybody seems to be ignoring.
> Did Facebook simply get there first, or did they instead just do social networking better than everyone else?

Isn't that kind of obvious? The article kind of answers that itself:

> In the beginning, way back in 1996, it was SixDegrees. Last year, it was Friendster. Last week, it was Orkut. Next week, it could be Flickr.

Friendster, Orkut, Myspace, Google+ (ironically, I had to Google the latter, as I couldn't even remember its name). Many social networks have come and gone.

That's not to say Facebook hasn't likely done unsavory things to perpetuate its dominance. But it was better, in one or many ways, than all that came before it, and all that have tried to succeed it. Many haven't even tried. Twitter and Instagram don't even attempt to replicate your real-life connections. Hell, I can't even remember what pseudonym my real-life friends are using on these other networks. They're playing a different game.

This is a strength for those networks, in some ways. For those who care about what "influencers" say, or in what opinions are shouted the loudest by the folks followed by the most loud-shouters. If you care about both a footballer's opinion on a match as well as what he ate for breakfast; what a Kardashian wore as well as what she was paid to say.

In many ways, the various social networks aren't attempting to compete, they're attempting to 'win' their own niche.
Perhaps surprisingly, dog walking platforms like Rover do experience alarming levels of defection (when participants do a side deal and cut out the platform). The dynamic seems to be that you generally take your dog out for a walk at a similar time every day, and this regularity (and comfort with a specific dog walker that you've grown to trust) leads to more frequent defections.
Can anyone suggest anything that is superior to PHP in its development cycle: save file.php = instant result? As far as I've seen, everything else needs to restart a server, obviously much slower.

What about its die-hard intention of fulfilling a request no matter what?
What about autoloading?
And what about the amount of things you can do in vanilla PHP, no libs, no extensions.

Hey i've worked with it for some time and sure, its got its nasty things, like gotos :)
s/after/before/
The soundtrack from The Social Network
But as long as it's possible it doesn't qualify as lock-in.
My PWA side project – A pomodoro timer for studying
CloudFlare's solution is to tack on more work.

A better solution would be to change the email system to hinder abuse.
It has certainly got some mainstream attention recently:

https://twitter.com/jack/status/1199783221162053633?lang=en

https://www.businessinsider.my/twitter-jack-dorsey-duckduckg...
Women suing Riot Games may deserve $400M, not $10M, state regulator says
I should probably get around to making a ShowHN, but my co-founder and I, having worked with loooots of clients that are still very actively working with PHP code bases (sometimes even still in datacenters!), aggregated and productized our "dream" stack as a PHP PaaS. Please check it out, kick the tires, and let us know what we forgot!

https://www.lamp.io/
Thanks for checking it out MiracleUser. Yes, I'm working on org-mode export right now. I'll add csv soon. You will be able to get all the data out at anytime.
They relented as part of a multimillion dollar payout. Relenting under threat of legal action, isn't acting in good faith. Good faith is receiving the very first email and being "oh, my bad, let me fix that for you."
But the obvious thing to do would be to pick anybody else that Jeff would also talk to and send it from their account instead. Only the most incompetent intelligence agency imaginable would do an op and intentionally attribute it to their own head of state.
Rumors of an Apple iPhone have been around since at least 2002 (5 years before its release).[1]

Apple trademarked the name in Singapore and the UK that year.

Here's an NYT article from the same year using the name "iPhone"[2]

1. https://www.fiercewireless.com/wireless/timeline-apple-iphon...

2. https://www.nytimes.com/2002/08/19/business/apple-s-chief-in...
> But LOTD is not any easier for your average non techie.

For non-techies, it is actually a non-problem; they are already used to fact there are systems different than Windows (they know about Android, iOS or ChromeOS). This kind of users are so undemanding, that sitting them behind stock Ubuntu machine they will relatively quickly go their way and are able to do everything they need.

It's Windows power-users who have it most troublesome. They learned something about one platform, and to move to another platform they have to start from scratch.

> And it was never about ease of use, its about adoption, presence and marketing.

Very true. I would add bizdev there too.
The texts were leaked by the brother of the mistress.

https://www.thedailybeast.com/mistress-lauren-sanchezs-broth...
the car was mid-engine (porsche carrera gt)
HN mostly goes straight to the comments. And this is what people have to say about PHP...
> We have much better medicine now, thankfully.

Do we? Against a deadly and virulent flu virus causing viral pneumonia? Not really without development of a highly effective vaccine.

You have better life support, but that's about it. Something like ECMO is extremely invasive and limited to maybe a few per ICU.
https://kde.org/community/whatiskde/kdefreeqtfoundation.php

http://www.olafsw.de/a-better-qt-because-of-open-source-and-...
>Of the 298 infected, nearly 230 are being treated in the hospital. Among them, around 60 cases are critically ill. Others who are sick have recovered or been sent home from the hospital. And six people have died.

>It’s possible there are many more people with the virus out there who have very mild symptoms or who are asymptomatic, said Dr. Jeremy Farrar, director of the Wellcome Trust, a research charity focused on global health. If that’s the case, and there are thousands carrying 2019-nCoV while only a few people have died, this outbreak will look milder.

https://www.vox.com/2020/1/21/21075017/sars-wuhan-pneumonia-...

The actual mortality rate will be determined by how many of the critical ill patients recover or die. Long term disability is another thing that needs to be measured.
I do not know about Ecosia, but DDG does not use only Bing. According to Wikipedia, it uses over 400 different sources. So in theory, given they have a smart enough algorithm, DDG should be able to produce better results than Bing.
Worried About Swearing Too Much? Science Says You Shouldn't Be
If you had a time machine you might as well just skip the filter and pull in air from before the industrial revolution directly
I agree. You'll be able to export everything. org-mode first (as I'm an emacs user myself). csv next.
Basically any other framework/language will have some sort of dev-mode autoreloader that will restart everything faster than you can switch tabs.
It was an endearing comment.
Note that the social network Hi5 used (still uses? not sure) FOAF. So it can live harmoniously with centralized networks, if the networks choose to make use of it.
> needs a package manager, environment variables, command line experience

Is this not the same with PHP? If you want to use packages then you'll need to use a Package manager, you still need command line experience etc.

Node.js comes with a package manager NPM, and has no need for anything like virtualenv's to keep packages separate per project.

Python doesn't need virtual env's at all, it's just good practice.

And to be fair, as a naive non-PHP user, I have 0 clue how you would go about setting up long running scripts that don't necessarily correlate to a web request.
Most annoying to me is when I find someone asking a question that's exactly what I'm looking for, but it's locked and says "This question is too specific and is unlikely to be useful to anyone else." Last time that happened was with gdb, and looking through the code wasn't helpful because all it said was "unless you're a gdb developer, these header files are unlikely to be useful".
It's a stable design. Barely so in some edge cases, but it is stable across the whole flight envelope.
Ask HN: Why is Mac still easy to backdoor?
This link describes the process: https://null-byte.wonderhowto.com/how-to/hacking-macos-configure-backdoor-anyones-macbook-0184637/

What I don't understand and why I'm asking this is, why isn't this patched? Should this be patched? What possible value or reason is there for it to be so easy to hack a mac not using filevault?

It appears that a firmware password prevents this problem. If this is so, then why isn't a firmware password more widely known about and encouraged?
Quintiles are pointless. The top 20% isn't much different than the bottom 20%. The middle 80% is pretty much middle class -- especially in the EU, where there's slightly less poverty (actually in the US the poverty rate is lower than the EU, but the "technical" poverty rate isn't very helpful -- there's differences in access to healthcare and education, not to mention costs of living).

The difference in quintiles is mostly age (especially wealth, but also income). The top 10%, 5%, and 1% are more interesting to look at. These are almost entirely laborers (in the US). In the EU, the top 5% is dominated by aristocrats.

WRT to the income chart, the top 1% is mostly laborers (in the US) but is completely skewed by the top 0.001%. It's easy to mislead with that.

Also, I think people are equally concerned with income inequality and wealth inequality. This is only half the picture. In the US, laborers can and do accumulate large sums of wealth. This doesn't happen in the EU.

Some things that I'd be interested to know -- in the US, 50% of people spend one year in the top 10%. I'd love to know what that is in the EU. I'd also like to see 5% and 1%. I'd love to see what percentage of people in the top 10%, 5%, 1% , and 0.1% were born there.

Who cares about the top 20% vs the bottom 20%? It's the difference in between being a waitress and being an electrician. Almost anyone could do any of those things.

The bottom 10% is interesting -- those people are literally poor. How many of them are poor simple because they were born there? The bottom 20%, not so much. A lot of people work low-paying service jobs because they're more interesting than mid-paying desk jobs and less risky than high-paying blue-collar jobs.

The top 5% is interesting -- especially in the US -- because anyone can, theoretically, work their way there (obviously, it's a lot of luck, but it is still mostly laborers, and the difference in wealth/income is considerable).