skysight-inc/HackerNews huggingface dataset:
Quite saddened to see this - I was hoping that Dyson might bring some interesting competition to the market. If they really did have something unique to bring in terms of motors and battery tech, I hope that gets licensed out/sold to the rest of the market.

More competition in the EV market is good - it is pleasing to see slightly more "normally priced" EVs coming to the market now rather than selling them as a premium luxury product. Perhaps Dyson was aiming for that premium pricing point (kinda how they do with their appliances), but have changed their mind now that you can get a ~150 mile range (163 WLTP) EV for £22,000 now (e.g. https://mg.co.uk/mg-zs-electric/). Would people be prepared to pay mega-prices for what people would inevitably call a glorified vacuum cleaner?
The winning entry is indeed pretty great! I could spend a lot of time playing it if the puzzles were a tiny bit more difficult.
In-Depth on Future of Datacenter Networks with Andy Bechtolsheim
Which a hard line group of Japanese officers tried to do and stage a coup to stop the surrender.
I used to intern for a company called FlowJo that does DNA flow cytometry data analysis, which helps power projects like these. They are hiring a few engineers right now -> https://jobs.bd.com/search-jobs/Ashland%2C%20OR/159/4/625200...

Here's their homepage https://www.flowjo.com/about/company
Korea Blockchain Week 2019 Top Conference Highlights
If you think the populist rural tide that gave us Trump is bad now, imagine what happens if the beef industry in the US collapses. Yes I know this article is mainly to highlight the differences, but I am seriously concerned about the rise of self-driving trucks and plant based "meats" and the damage they will do to communities. The parts of the country hit by this still get to vote.
It would be neat if all build systems had a standardized way to return their dependency graph (like gcc -MD) so they can be used recursively by other build systems. I'm not aware of any that does and there's far from a standard which allows easy chaining of multiple different sub build systems. Which unfortunately either leads to recursive make, remodeling the dependencies in two places or forcing everything into the same build system.
> The point is the app is not being used for ambushing and attacking police at all, because there have been no such ambushes in Hong Kong.

> In no case have protesters caught the police unawares in an ambush, let alone off-duty police.

Right, this is what my questions were conditioned on. It's hard to get a complete picture of what's going on in situations like this when the government is so famously fond of misinformation and control of the press, but there's at least claims out there
[1] that this has happened, along with plenty more examples of more general violence from sources that are not credibly controlled by China.

I don't pretend to know that this claim is true, but it's surprising to me that you are so confident that no such incidents have happened, even in the face of (even possibly false) news reports that it has happened.

More importantly, you're free to make whatever wild guesses that the official story is a lie in a way that Apple perhaps isn't: if the reports of ambushes are even somewhat credible, it's not clear to me how they could push back against a gov't claiming that an app is facilitating attacks on police.

Note that I'm not saying that their hands are definitely tied here, my model of this isn't high-confidence and I'd personally be opposed to the takedown of a communications app in most situations (including this one). I'm just trying to reconcile the reactions here to the norms we currently have around corporations' power relative to gov't.

> or to any example of it being misused in the way the statement alleges.

This is fair; I am filling in the blanks with assumptions a little here: namely, that Apple's statement reflects the pretext of the govt's demand for removal. I also figure that isolated incidents of violence are far from difficult to come by in riots as intense as the ones in question (the Wikipedia page for the protests has a handful of examples). But it seems to me that this context in, say, the US, would be such that Apple would be criticized for refusal to remove the app, with plenty of takes about how irresponsible the decision is (it certainly stands on firmer ground than the new consensus that eg platforms are responsible for cracking down on "hate speech"). The difference here seems to be the legitimacy people grant to the gov't being resisted, and it's again not clear to me that that's a call that a company like Apple could or should be making (beyond broad decisions like whether or not to operate in the country).

Thanks for the thoughtful response by the way: my comment doesn't have a strong position but is exploring some nuance I have questions about, and I know HN isn't really the forum for posting anything but the kinds of neatly-wrapped takes that can be swallowed (or rejected) whole by simpletons. It's always nice to get some engagement with the content of the comment instead of the usual mindless pattern-matching + upvote/downvote that most here are limited to.

[1] https://www.scmp.com/news/hong-kong/law-and-crime/article/30...
Honestly curious, what kind of floors are you cleaning where you notice this, really deep carpets or something? I feel like the suction on my dyson v6 is perfectly adequate, better than any other cordless I've used and as good as an average bigger vacuum. We have mostly laminate floors and some really short carpets in the bedroom, and on either surface the dyson works well, pretty much gets everything visible after a single pass. I definitely don't feel a need to get a bigger vacuum for deeper cleans or anything.
This is why Apple will always be a second-class citizen to Android.

If I have a good reason, I can toggle a setting and install APKs built by anyone. If I have a good reason, I can wipe my phone and unlock the bootloader to literally replace and de-Google the entire OS.

When I buy a phone, it's a hardware product I'm buying. Just like when you buy a PC/laptop, what you run on it is your business, not the manufacturers. It's certain nice that Dell pre-loads Windows 10 on their laptops, but if I want to run Linux, I can.

>but I want my phone to just work

You also have the freedom to stay in the walled garden. The difference is you have to option to run different software if you so choose, and having that freedom is so much more important to me than how slick the UI is or how good the ecosystem is.

I don't own any Apple products, although I was strongly considering switching to iPhone a few years back. These recent developments confirm that I definitely made the right choice staying with Android.
Show HN: A simple way to analyze student performance using Python and Dremio
I only eat meat a few times a week, and I'm going to die anyway, so I see no reason to abstain. It's not like life in the USA is so peachy for most people that it's actually worth extending...
That’s the big difference between the west and mainland China. We are used to criticize the government in the west, nationalism is just normal in mainland China.
Exactly. As long as your experiments cannot modify the germline, knock yourself out with CRISPR self-experimentation (as long as you're comfortable with the possible consequences).
Open Source Hardware Trends, Arm Takes a Different Tack
I follow some of the relevant repositories, and there has been a big effort over the last few months to get many many loose ends cleaned up, toward a stable set of tools that will change in a predictable cadence without undue breakage.
Thanks, I really appreciate that.

It's amazing is it?

Censorship is of course bad, unless they are the ones doing the censoring, then of course it's the right thing to do.
Does knuckle cracking have anything to do with cartilage? I suspect it is not a related process.

https://www.medicalnewstoday.com/articles/259603.php
There are 7 continents: Asia, Africa, North America, South America, Antarctica, Europe, and Australia. Central America and the Caribbean are regions of North America.
I never understood the appeal of the Dyson 'bladeless' desk fans. They have fan blades, they're just in the base. The novelty isn't worth the $272 (current amazon price) to me.
Sure, I'm not saying the "theory" in String Theory is the same "theory" in the incompleteness theorems but is there any mathematics or logic that are employed by string theorists that do not fall under the auspices of the incompleteness theorems?
A related question: would Apple allow apps that track local law enforcement if there were active protests + direct interactions with police.

As an example, imagine if there was an app allowing people to track police movements during Occupy Wall Street and a single NYPD officer so much as twisted his ankle. My guess (as a New Yorker) is that an app like that would get pulled immediately.

Obviously this isn't to say it's the right move to remove the app, just that things wouldn't be so different here in America.

But perhaps the protests in HK are so different in scale that the comparison falls flat.
It's also worth noting that the Japanese first strike on Pearl Harbor was mostly an acknowledgment that America's involvement in WW2 was inevitable. The question was no longer, "Should start a war with America?" but rather, "How can we gain advantage in the inevitable war with America?" Striking first was a strategic military move, not a political move.

Diplomatic relations between the US and Japan were already essentially ended before the attack on Pearl Harbor. With the financial freeze already in place, particularly the refusal to sell Japan oil, Japan could not continue their wars in Southeast Asia. The Hull Note signalled a final refusal to terms which Japan could accept, and with that, war between the US and Japan was inevitable[1].

Japan's aggression in Southeast Asia could be seen as aggression against US allies, but it has to be seen within the context of colonialism. Japanese aggression in Southeast Asia was primary directed at colonies which were themselves the result of Dutch and French aggression. It's harder to see the US as being the "good guys" when you realize that until Pearl Harbor, US involvement in WW2 was that of an imperialist power meddling in the colonialist activities of another imperialist power[2].

Even after Pearl Harbor, the atrocities committed by the Germans and Japanese were not a big part of the public justification for war. If you look at American propaganda from during the war, all of it appeals to fear of the Germans and Japanese rolling through Europe and Asia and then finally invading America. It was only after the war, when the true extent of Axis atrocities started to become apparent, that these atrocities were used as an ex-post-facto justification of the war.

Hindsight makes it fairly obvious (to me, at least) that WW2 was a justifiable war. But I don't think, given the knowledge the average American had during the war, that we could have said the same thing then.

[1] https://en.wikipedia.org/wiki/Hull_note

[2] The war which was then called the Second Sino-Japanese was was an exception, in that Chiang Kai-shek's nationalist Chinese government wasn't a colony, but Roosevelt and Chiang Kai-shek were allies of the "enemy of my enemy is my friend" variety--it is unlikely that Japanese aggression against the nationalist Chinese would have motivated the financial sanctions the US placed on Japan in the absence of Japanese aggression against European colonies. There's little evidence that American attitude toward Chiang Kai-shek's government became any less imperialist, even after the war: Roosevelt offered Chiang Kai-shek's government control of French Indochina, but this was still a colonialist move, in addition to being a token gesture given none of the allies had the resources to reclaim the colony (and indeed, neither did the nationist Chinese: Chiang Kai-shek declined Roosevelt's offer).
> Nobody is kicked out of school or demoted for being jerks, and often they're not kicked out of school even for regular physical intimidation.

Ding. You're often forced to sit there with your aggressor to "sort it out" - or at least that was how it worked in my situation. This just made things so much worse to the point that I almost immediately stopped trying to get adults involved (parents, teachers, staff).

> "From now on, everything that is done by bullies to my child, I will do to you. If my child finds bullies waiting for him as he leaves the school, you will find me waiting by your car [...]"

This really spoke to me. As someone who's been through both of those situations as a child, I never thought how much more recourse an adult would have in the same scenario... you'd end up with a restraining order, you'd get arrested - that's just a fact.

These bullies would work in the system and often play the victim themselves when they were ran up the chain of authority to the point that the schools just enabled them. I believe that if any teacher actually _did_ something about it they'd put their career at risk, ergo: the victim gets the short end of the stick because that's how the system is designed.

Due to this I feel like we just condition them to be better jerks because they get to learn how to manipulate a system to lessen their consequences + get away with things... this tends to be a "school" all it's own for these bullies.

We should treat assault and abuse with the same weight for children as we do adults, especially in an educational setting. But we don't... we just coddle them because that's the easier thing to do, which just puts the onus on the victim to solve (typically by violence).
I fully agree. If you thought that was what I was proposing you may want to reread my post.
research: the API.

industry: tensorRT.
This is an app protestors use to protect themselves from police. There is no legitimate business reason to remove this app, except for making it easier for police to hurt protestors. That makes Apple complicit in any harm that results. (You can sell guns or poisonous chemicals that have legitimate uses, but you can’t sell them to someone you know will use them to commit crimes.)

Imagine if we had apps during the Holocaust, and Apple removed an app being used by Jewish hideaways to communicate. We’re dangerously close to that.
https://www.qt.io/blog/2019/08/07/technical-vision-qt-6

TL;DR : "we’re aiming to have Qt 6.0 ready for a first release by the end of 2020."
As long as they do not add a bunch of math requirements to the CS classes, it will get butts in the seats.

Computer science at a k-12 level should be fun and interesting. Problems like making animations/video games are just so much more fun/relevant to solve than the straight up numerical answers(Or string manipulation).

Plus, these problems lead to conversations about math anyway. Students go from why do we want to learn math to I want to learn the math to make this part of my game work.

When we need to learn something to solve a problem we want to solve, there is a reason to learn it. This is the essential part of school that is mostly left out.
Porting Compilers – Computerphile [video]
The Internet reduces the cost of access distribution, but not the work of locating information and meeting bureaucratic regulations for its publication. Even for institutions in which data preservation and access is fundamental to the bottom line, this is a hard problem. Think of the many game companies who have had to remake classics without access to the original source code and/or assets, such Icewind Dale II [0] and FF7 [1].

The good news is that repeated public records requests can eventually push an agency to come up with a streamlined process that prioritizes making records available by default. Or at least, a bulk dump, in the case of the FBI and celebrity death files [2]

[0] https://kotaku.com/nobody-can-find-the-source-code-for-icewi...

[1] https://www.reddit.com/r/IAmA/comments/ysjeu/iama_guy_who_ha...

[2] https://vault.fbi.gov/popular-culture
Try being the anxious daughter to a perfectionistic but insecure mother. You're one of the lucky ones if it has never occurred to you that mothers can be terrible bullies.
We need a Babbage Difference Engine made out of Legos.
One Good Reason to Delist Chinese Companies
Thanks Chris, but I should point out that I'm not the author of the blog post (that's my good friend @jdleesmiller) :)
> According to the current scientific consensus

A news article in "US News" that cites three people isn't a "scientific consensus." In fact the article itself reference enough contradictory research to show that it couldn't be a consensus (the only "consensus" right now is that there is no consensus and it depends which measure you use to define it).

Plus their entire position boils down to this:

> The research shows, among other key differences, that while similar neuropathways are involved in both drug and sugar consumption, the brain changes that lead to needing more and more cocaine to get the same high aren't seen with sugar.

They're conflating addiction (i.e. habit forming behaviour) with something completely unrelated (biological diminishing returns for addictive substances). According to that definition very few things are actually addictive (which is the crux of this article).

Both the DSM and ICD have a ton of stuff in them that wouldn't fit that tiny definition: Gambling addiction, food addiction, sexual addiction, video game addiction, etc. In fact the majority of the listed addictions aren't according to this article and these researchers.
> I had a turning point with climate change when I realized carbon emissions almost definitely won't transform Earth into a martian wasteland incapable of supporting life.

Any good source for this? I must admit I don't know enough to know whether I should be terrified of a runaway green house effect or not.
He tried to extend his mansion stealthily without seeking planning permission.

He's been buying up plenty of agricultural land in prevision of Brexit (which he obviously supported)
No, I'm not the only person in the world. But I'm also not very unique in most of my point of views. There's a lot of people who, when asked these same questions will provide very similar answers (especially once you move past any "politeness").
So instead of us feeding the beans to the cows we eat them directly - the extra step makes it inefficient. That makes sense. Unfortunately beans don't occupy the same place in a meal, so the easiest solution seems to be to just not eat beef nor the beans, but then we need a substitute food.

This seems to be neat math more than practical solution.
> It can also be written in React-like declarative style[2], which is much easier to maintain.

you haven't seen QML :-)

http://qmlbook.github.io/ch04-qmlstart/qmlstart.html#qml-syn...
Link to the actual paper: https://advances.sciencemag.org/content/5/10/eaax3203
That an old military story I have heard that from some one served - I think pre or possible post war in the Palestine mandate.
If China asked forcefully enough, think they'd start blacklisting sites in Safari?
A very old, but still key lesson here for product makers: when you know that you're doing new, early-gen work with a kinda reasonably high probability of something faulting - you need to provide stellar, high touch support, whatever it costs. And you need to plan to be ready for that from the point when you ship your first thing.

(I think this applies both to hardware and software products.)

Of course, this is easier said than done, but ultimately this is the core function - are your customers happy or not?

As a CTO you need to prepare the company and your investors for this failure mode. You need to be able to explain to them that sometimes making sure that the product actually works and the existing customers are happy is more important than that sexy new feature of the month. It's not always a very easy balance.

In my experience, even semi-technical people with a more sales/marketing kind of focus in the company often get blindsided by this. It's on us to prep them for this.

It seems like this company learned it the hard way. The key thing is that they did learn.
Seems like they're preparing for something more realistic like the 2003 blackout and not a zombie apocalypse.
Surprise! They may have tanked Google+ on the face of things, but they are slowly morphing all of their services into a huge distributed version of the same thing. Combine Google Contacts, Messaging, Gmail, Hangouts, Duo, Photos, News, Maps, Shopping, Calendar, everything on Youtube...all unified by your contacts list. It all looks an awful lot like social networking, it's just slightly more distributed.
I have a little li-ion handheld one from shark that is decent for my needs. https://sharkhandvac.co.uk/

I use a Botvac for floor cleaning and have been happy with that, apart from the battery being a bit crap
Growing up in California in the '80s and '90s, I recall seeing maps showing how rising ocean levels would flood the Sacramento valley with ocean water and turn the California coastline into a chain of islands by 2010 or so.

One has to wonder for how long these alarmists will be able to get away with these doomsday predictions which continually fail to materialize before they go back to the basics; let's keep the water and air clean because we gotta drink and breathe that stuff. Maybe you can't get the big research bucks with arguments like that, but I think you'll get far better results in terms of actually changing human activity.
Apparently people have done that and have gotten kicked out of NBA preseason games in the United States!

https://www.dailywire.com/news/shameful-fans-with-free-hong-...
It's not a "wild accusation" or personal attack, it's a fundemental truth about the nature of modeling. You can do better against it if you start off by recognizing that it is there. Nothing is unbiased.

The embarassment of retraction is also a strong incentive to not challenge the status quo. If everyone is using the same bias and assumptions no one has to worry about retraction. The more small teams you have, the easier it is for different biases to live; the more centralized, the easier it is to succumb to groupthink.
Stories != Memories. The feature I tested it shows your past pictures. Not bad. Very Similar to Facebook.
Dyson always seem to struggle to find employees for their HQ in Malmesbury. They pay well, but the work rarely seems all that interesting, and young people don't seem to want to move outside of the main cities to work for a company with a not-so-great reputation.
Except Dyson's expertise is electric motors and aerodynamics. This is arguably somewhat transferable to electric cars.

I can believe that they designed a nice product, but it seems to me that car manufacture is very economically hostile to new entrants. The only place where new entrants typically succeed is super-cars, where money is no object.

Taking Tesla as example, they had a successful strategy of starting with the high-end Roadster, then developing their business until they could make the Model S then Model 3 economically viable.
May I take this opportunity to recommend a static blog generator [0] I wrote? It uses a single file for input which is Markdown separated by % characters on a line by itself. It comes with 10+ different styles and you can either run the Perl or the Python version.

https://github.com/john-bokma/tumblelog
Batman (1966), Joker, Penguin and Catwoman were part of the "United Underworld"... always wanted to get this logo [1] on a t-shirt but never got it cleaned up enough to scale.

[1] https://i.imgur.com/KP6Gf7e.png
The statement is referring to the user, there is no practical "work around" for getting their previously functioning, natively executing application operational again, on a computer they supposedly own.

Pointing out a "work around" for the developer is meaningless, in terms of "hey! they can reimplement it as a web app to bypass Apple's shitty walled garden!" is completely useless to these folks in HongKong right now.
Swift compiler driver rewritten in Swift