skysight-inc/HackerNews huggingface dataset:
This rationale focuses on how the app has been used, rather than what it does, which could apply equally well to any text messaging or web browser app that is used illegally.

Imagine if this said:

> We have learned that an app, iMessage, has been used in ways that endanger law enforcement and residents in Hong Kong. Many concerned customers in Hong Kong have contacted us about this app and we immediately began investigating it. The app displays police locations that people send via text message and we have verified with the Hong Kong Cybersecurity and Technology Crime Bureau that the app has been used to target and ambush police, threaten public safety, and criminals have used it to victimize residents in areas where they know there is no law enforcement. This app violates our guidelines and local laws, and we have removed it from the App Store.
The main reason is that most solar arrays are set up in such a way that they require the grid to operate. If you want to run your array without the grid it's a different type of system and requires additional hardware (transfer switches) to ensure that you don't backfeed power to the grid, creating a safety hazard for people working on the lines. Storage is also a necessity if you're operating off-grid.

Newer inverters also use a type of communication over the power line where the utility can among other things tell the system to curtail export power if there's too much of a surplus on the grid.
it's basically the same idea as https://github.com/WebReflection/JSONH except i don't unpack to objects
Since the release of Android 6 apps have the ability to back up data to a Google account. I don't know if all apps make use of this feature, but many of the important ones I use do. Just signing in to the right Google account will pose the question of if you want to restore data from a different device or not.

There's also a backup mechanism built into ADB. This is a manual process that puts a copy of all apps and information (but probably not security keys) on your computer, optionally encrypted with a PASSWORD. Google deprecated this functionality though. See here for a short guide: https://9to5google.com/2017/11/04/how-to-backup-restore-andr...

There's always TWRP/Titanium Backup if you have root access, or in the worst case scenario, starting a root shell over ADB in recovery mode and just DD-ing the entire data partition to a file in your computer.
Until late high school, grades were pretty isolated from each other. There were some really awkward structured mentorship programs, and some extracurriculars like theater that had less of a Varsity / JV bifurcation, but your social circle was still pretty much grade level peers. Sometimes their siblings. I can’t imagine the set of grade levels sharing an institution being a major part of the story.
I wouldn't put it that way. It has more to do with avoiding too much repetition and making sure the front page isn't completely dominated by hot controversies, which would defeat the purpose of the site. (I hope everyone remembers what the purpose is: intellectual curiosity. See https://news.ycombinator.com/newsguidelines.html.)

Here are some recent explanations I've written about this:

https://news.ycombinator.com/item?id=21208169

https://news.ycombinator.com/item?id=21199248

https://news.ycombinator.com/item?id=21197771

HN has been flooded with China-related stories in the last couple months and most especially the last few days. They have been far and away the dominant topic recently, quite understandably as they are some of the leading events in world affairs right now. Important as these stories are, HN's core value being intellectual curiosity requires going easy on repetition—any repetition about anything.

There's a power-law dropoff in curiosity as a thing gets repeated. Other emotions—such as indignation—work the opposite way, so this is an existential issue for this site: the more repetition we have, the more HN's purpose gets drowned out and replaced by something that is inimical to it. This is the explanation of hamandcheese's conundrum upthread, about how a story about the ongoing struggle in Hong Kong, with lots of upvotes, can possibly be ranked lower than something called "The Origin of the Foot Rail". The answer is that indignation is by far the most powerful force on the internet, and as moderators our main job is literally to moderate that, so quieter, odder, less important but more curious stories have a chance to flourish.

If we didn't do that, HN would simply become a political outrage site like most other places. The front page would always be the top 30 outrages in the world, or more likely the top 5 outrages repeated 6 times each. That's the default, so if you want to run a site for intellectual curiosity, you need countervailing mechanisms. Here the countervailing mechanisms are software and moderators. But software+moderators also get many of these calls wrong, and we rely on users to let us know about those cases.

I know that users who feel strongly about these stories still feel like they're under-represented. But it always feels that way about any topic on HN that you feel strongly about. Frontpage space is the scarcest resource here, and there's never enough to go around. Even if your story is the most-covered story on HN, if you feel strongly about it, you will probably feel like it's being unfairly suppressed. As I've said too many times already: even Rust hackers probably feel that way.

If you read about the significant-new-information test in the first link above, the best way to help us with this is to let us know which stories have the most significant new information, relative to which are the follow-ups and copycat pieces. Then we can downweight the latter and help attention focus on what's significant. hn@ycombinator.com is the best way to let us know things; if you try to tell us things in the comments, odds are we won't see it.
In canada, its common in a lot of places, but not universal. When I was growing up, we had K-8 in one school, and then 9-12 as high school, although I think my home town now has a middle school system.
Playing devil's advocate, someone might point out rooftop solar.

The problem with solar is if you're going to play utility, you need batteries. The cost of the panels, installation, batteries, and maintenance add up to enough that if it were cost-effective, utilities would build out more solar. The economies of scale make it cheaper for utilities to manage.

You can sell excess power to the utility, but don't expect that to last in its current form. When 95% of customers use at least 10 kWh per day, you can bill for use and ignore the connection fee. When 50% of customers net-use almost zero, the utility still has to maintain the connection and the network, so expect either connection fee or wholesale producer prices. Net metering doesn't scale.

Now, if you're in a remote area or one prone to wildfires, solar might actually be cheaper, and PG&E might look more like Solar City for those communities.
I'm gonna piggyback on your comment to give another shout out to Essential COM. I haven't touched COM in ages but that book is so good I still pick it up every once in a while -- and it was a lifesaver back when I did touch COM on a daily basis.
The Pacific Ocean is pretty vast. When it's noon in Hawaii, there's not a lot of land area condusive to solar generation.

A global grid would be an immense coordination problem with tremendous costs. Some form of storage local to each grid is likely to be more cost effective. There are so many storage options, something should be appropriate as the need becomes real: pumped hydro / other mechanical, battery, synthgas (maybe), heat, pressure.
I admit to being confused what this has to do with privacy.
My company worked on designing this product. The decline of physical mail, combined with the high job security, especially in hybrid public/private companies like La Poste, lead to having to find new revenue streams compatible with the existing skillset of the employees. It started off quite slowly! But momentum is building up.

Happy to direct all questions to the team that imagined it!
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.

The few situations where Hong Kong police have been in danger have come when a small group splits off and is isolated during a protest. In no case have protesters caught the police unawares in an ambush, let alone off-duty police.

By its nature, the app shows large concentrations of police forces. The argument is ridiculous on its face, even if you don't know the situation on the ground in Hong Kong well.

No one has been able to point to a single Hong Kong law this app violates, or to any example of it being misused in the way the statement alleges.
Safeway does this on the west coast. Annoying, not to mention using English/American units that are difficult to convert (how many ounces in a gallon?).
I would assume this supervision identity is part of your keychain as usual on macOS and could even be exported. It is not bound to any physical property of that particular laptop. A backup should be enough to avoid the scenario you are describing. You should be able to acces the iPhone after importing the supervision identity on any another Mac.
The only compelling reason I can think of is:

If for some reason charging technology is unable to be improved to the point that it's comparable in time to filling up, and if for some reason the solution is to go back to the idea of battery swaps. I could see this being reason enough to keep the whole system as rentals.

If I'm an owner, I'm going to think twice about swapping out a part that might be 50% of my cars value.

There would need to be some serious quality assurances to make that work.
> I need a simple parser and found this https://package.elm-lang.org/packages/elm-tools/parser/lates...

> I guess if you have a CS degree you can understand how that parser works, I couldn’t. The community tried to help me on the forums but you are supposed to know a lot of key functional concepts to even understand their answers.

Have you tried writing a simple parser (i.e. just recursive descent) yourself in another language like Python? If so, you'll find the approach of using parser combinators in your Elm example rather superior. If you do not currently understand the foundational concepts of writing a parser, perhaps you should understand them before starting to write a parser.

Or perhaps consider this. Can you get by without writing a parser? If the grammar you're trying to parse is well-known you might find an existing parser; if the grammar is extremely simple you might just use a few string manipulation functions to get the job done.
Only one comment so far in this thread has mentioned the obvious timing: Winnie the Pooh is often used to poke fun at Xi Jinping, and as the Hong Kong protests have started to garner more attention the CCP is starting to pressure more companies to censor undesirable content.
Insurance, more likely.
They usually include the price per for the discounted tag also. Only when it’s a buy x get y free is it hard.
What about the Tiny C Compiler (TCC) that Fabrice Bellard wrote? https://bellard.org/tcc/
"And speaking of finance, the island has no capital gains tax, stamp duty or inheritance tax, making it an enticing prospect for many."

This one sentence sums up why the Isle of Man exists the way it does. What a puff piece.

Britain/UK/whatever are full of these little places to hide your money. That's all this is. Yet another crowny thing that allows the rich to avoid paying their due in an undemocratic society.
Waze is on considerably less solid legal ground than this app.
If you don't need to actually modify the image data you shouldn't be doing it at all. The correct solution is to specify a rotational transform so the hardware will do the heavy lifting on the GPU where this kind of computation belongs.
If the metric is to circumvent or bypass your government, Android is hardly an ideal option either. It very easily also would fall under the "never buy."
VxWorks now with C++17 and Rust support, alongside Ada and SPARK
GitHub – Latest tech company to face controversy over its contracts with ICE
Maybe we should start (or better return to) making the blades from wood.

https://www.lowtechmagazine.com/2019/06/wooden-wind-turbines...
”In my younger and more vulnerable years my father gave me some advice that I've been turning over in my mind ever since. Whenever you feel like criticizing anyone, he told me, just remember that all the people in this world haven't had the advantages that you've had.”
This is true. But it's also true to that your devices could be seized if you don't comply.
Does 'a liberal' overestimate or underestimate the time needed here?
Have you tried to restore your phone? Especially while on LTE/3G or hotel WiFi? It's an absolute pain in the ass, takes a couple of hours, not to mention you have to set up Apple Pay again. Deal with 2FA changes because you can't back up Google Authenticator.
This

I met a lot of very self confident American entrepreneurs, over the years, who come to China thinking that they can play their game here.

Believe me, an average CPC section chief by mid-30 will have an arsenal of political stratagem to outplay any of those guys. Even though may look inept, they are on completely different level when it comes to your mindgames.

Your best bet in this game is not to play it. My own take on it as somebody who's been here for quite some time: the less you see them, the better.
In this vein, and related to the Trusting Trust Attact section, I recently came across an x86 project that works to boostrap from nothing, reling on zero external software, even for compilation.

To that end it is organizes into "phases" where the lower levels bootstrap the higher ones, with level zero essentially coding directly in x86 opcodes.

I really want to dig into it more, but for the life of me cannot find the github page again. Any ideas?
Thanks!

- how many subscribers do you have now?
- what was the most efficient marketing channel?
This probably would raise suspicion and CBP will detain you, as will bringing no phone at all.

This is the EFF's statement regarding wiped devides:

We don’t recommend disk wiping as a border crossing security measure for most travelers. It’s a less common data protection technique than the other ones highlighted in our guide, which include encryption and minimizing data that you carry. Wiping your computer will make it unusable to you. Also, it may draw the attention of border agents, since it is unusual for travelers to carry blank devices with them. This may be of particular concern to travelers who are not U.S. citizens, who may receive more scrutiny from border agents. Again, you should consider your risks and security needs carefully before deciding how best to secure your data for border crossings as everyone’s individual risk factors and data security needs are different.

https://www.eff.org/de/deeplinks/2017/07/crossing-us-border-...
I've been crossing the EU border (as a non-EU national) regularly (like once in 1-2 months) since around 15 years.

And I've never ever seen anything even remotely resembling the pure insanity that appear to be going on on the US border according to the comments here.

I really hope I will never have to go the US to experience that on myself
As someone who has lived under a dictatorship this messaging has a familiar feel. As the now late dictator was clamping (beating and killing) down on opposition parties the press statements would always say something along the lines of, "we are protecting the rights of law abiding citizens". He never ever said I do not like anyone disagreeing with me.
While there are privacy concerns from the precedent it sets (can a journalist trust Apple not to bend to CPP information requests?), I agree that this seems to conflate privacy with an only indirectly-related subject.
So your best bet is to just let the government invade your privacy? Or travel without your actual phone, and take some random cheap Android device?
Two weeks ago I heard a very interesting EconTalk podcast[1] by Sabine Hossenfelder on Physics, Reality, and Lost in Math.

Hossenfelder herself is a theoretical physicist, and researches quantum gravity. And a Research Fellow at the Frankfurt Institute for Advanced Studies. She has a refreshing tone and frankness, and I appreciated learning about her work.

Quoting the podcast's abstract:

"Hossenfelder argues that the latest theories in physics have failed to find empirical confirmation. Particles that were predicted to be discovered by the mathematics have failed to show up. Whether or not there is a multiverse has no observable consequences. Hossenfelder argues that physicists have become overly enamored with the elegance and aesthetics of their theories and that using beauty to evaluate a model is unscientific. The conversation includes a discussion of similar challenges in economics."

[1] https://www.econtalk.org/sabine-hossenfelder-on-physics-real...
Its not really a political topic, its an alarm clock that went off. With the big tech firms openly collaborating with regimes that dont shy away from military solutions to democratic self determination the future of the internet looks rather bleak. Its one step further to no longer being able to share information on the internet that powerful regimes dont want to be found. That your ability to share information is at will in a lot of platforms should interest the users here. Its the core problem we are facing if we want to keep any free software ideas alive in todays internet.

Differently put, this news is about Apple and the state of the internet, not the CCP.
Thanks. Never knew this. But the fact something like this - https://www.zoho.com/officeplatform/integrator/ exists is useful information. So I wouldn't rule it out as "pure advertising".
Computational survivalist
Surely this was a perhaps modified dictionary attack that solved it in the end?

I don't understand the comments that describe (presumably random) 10+ char passwords as "crackable".
Hyperbola Milky Way v0.3 Released
> then HMRC will deem you UK domiciled anyway if you ever become UK tax resident

This appears to be not true in practice, reading the list of notable people with non-dom status.
Jesus Christ everyone, just pay some taxes
But relevantly, the EEC laid the foundations for the customs union well before it transitioned to becoming the EU, which is what GP is interested in. The EU customs union is separate from the borderless arrangements of the Schengen Area - the UK is part of the customs union but still has border checks - and of course back in the EEC days it wasn't as complete as the EU customs union is now.

Of course Gibraltar joined the EEC back when the UK did...
Well, sometimes subjectivity is necessary. Our systems of justice are loaded with reasonability and community standards tests, because the ultimate arbiter of right or wrong in cases of harassment or morality often is, "Did it make someone feel bad?". I guess that sucks for the people who don't care about making others feels bad, but having to consider what your actions (speech is an action) might mean for others down the line is generally considered prudent. All that's happened now is that that notion's been given teeth.
Apple pulls tracking app after China criticism
TOTPs from a hardware tokens aren't very useful if system doesn't support TOTP as an auth backend.
Also SVP ties into PG&E's grid to buy the ~65% of demand that isn't satisfied by local production.
England has it in some areas [1].

[1]:https://en.wikipedia.org/wiki/Upper_school#The_three-tier_mo...
Honestly, I think physicists can't win here. Tommaso Dorigo (an HEP experimentalist) likes to talk to the public, so he has a blog. If you look right now his Plot of the Week is about how ATLAS "produced an improved bound on the rate at which Higgs bosons may decay to electron-positron pairs". This is the kind of thing that inspires people to write about how academic writing is inaccessible. Alternatively, physicists can write something more exciting, which is almost certainly highly speculative, and then they get dinged when the speculation turns out to be wrong.
Here's how you solve the health insurance crisis. The hard part is getting doctors to learn marketing, or having personalities.
Are you sure? Image recognition or radar does not make self driving cars necessarely faster than a cognitive model and eye input just becouse computers are way faster at math and IO.

You need a certain hysteresis/threshold to filter out false positives.
Is there a way to donate to GNU directly? Seems like through the FSF is the only way and after their recent actions I'm not willing to do that.
Importantly, it also applies to anonymous AirDrop, which is heavily used by Hong Kong protesters. Will Apple disable that too?
Droughts are nothing new to California. The worst droughts were in the 30s, 70s and 80s: https://www.latimes.com/local/california/la-me-california-re...

But also, there's fossil evidence of 200 year droughts in California: https://www.mercurynews.com/2014/01/25/california-drought-pa...
> And PG&E is hardly struggling to stay afloat; they recorded over $0.5B of profit 18q3. Had they not twice burned down swaths of California, along with blowing up the odd city, they would be a nicely profitable company today.

Which is, IMO, part of the problem. A utility should not be a profit-seeking corporation. They should not be paying out dividends to investors. Aside from money set aside for an unexpected emergency, they should not have profits whatsoever; every penny should be reinvested into the system.
Postmen and bakers are basically the two persons everyone sees everyday, so it makes sense.
Agreed. Been using SourceTree for years. Still use CLI for various tasks but a UI is extremely helpful to:

- visualise the project in its current state which may spread across several feature branches all coming in and out of master

- code preview (hugely valuable) across one or more files

- see your branches

- see your stashes

- remotes, etc

- all of the above across multiple, simultaneous, projects.

Large projects can be difficult to manage if you don't have context and oversight, which is harder to obtain from the CLI.

Of course we can get this information from the prompt but it is much more difficult to get the information in an easier-to-consume fashion.
In this particular instance? The German legislative branch drafted and passed the law(s?), and the German judiciary branch interprets it. People who are accused of practising hate speech are given an opportunity to defend themselves in court.

Despite the kind of hand-wringing about this that folks such as yourself routinely engage in over this subject, German society has somehow managed to survive and thrive despite this relatively minor limitation on their freedom of speech. They even have some hateful racist shitbags gaining seats in the Bundestag.
AFAIK, non-virtual methods never affect the vtable layout. But when you overload a virtual method with another virtual method, the ordering in the vtable is unspecified!

Also, a public COM interface mustn't have a virtual destructor, because some compilers (e.g. recent GCC) put more than one method in the vtable. Implementation classes might define a virtual destructor, though.
In the UK - it was only the person that calls you who could hold the line open. Looks like BT stopped this happening in 2014/2015

Read more about steps taken to prevent this here: https://www.mirror.co.uk/news/technology-science/technology/...
Thanks! Just fixed it. Looks like the problem was with one of our animations being too big on mobile, and it covered up the footer. I really appreciate the bug report!
Foundations of Mathematics and Physics One Century After Hilbert [pdf]
I've answered your question as part of a longer post—see https://news.ycombinator.com/item?id=21211658.
I hope they don't update to Catalina if they want the old software to run /s