skysight-inc/HackerNews huggingface dataset:
> It will take some time for companies like Google to pick up and implement the new data. But when they do, you will enjoy slightly more accurate satellite navigation.

I wouldn't hold my breath. Google's adoption of updated information for anything other than the capital cities is extremely slow. On the order of the data has been in OSM for five years slow.

Google has photographs of my house from above, and from the road, and doesn't list the road as existing.

They're probably inclined to add this GPS shift data for the capital cities - but the mapping data will probably be inconsistently updated.

Especially as the state and territories provide the data in an incredibly wide range of formats.

VIC, NSW, SA provide shapefiles, which is great, as it is becoming one of the more popular standard. (They also export for a range of other data types).

The NT provides a strange mix of shapefiles and custom xlsx sheets. Unless you're looking at Darwin or the heart of the Kimberly's, you'll be looking at human-written Excel sheets for a lot of this.

QLD, the ACT and WA seem to use OpenGIS/ArcGIS XML files.

Tasmania doesn't maintain their own data, but relies on ANZLIC to do it for them, and seem to be in the middle of an argument over who will do the maintenance moving forward. (The last update to any of their public data appears to be in 2016.) This was shapefile/export like VIC, NSW and SA, but it becomes somewhat useless if it never gets updated.

If you're an islander, you sort of have to hope that the state/territory includes you in their dataset. They don't always. And they're not consistent about when they include you. Regressions are common. Councils tend to maintain their own data, but rarely allow anyone access, paid or not. If you hand them a FOIA request to see the data, then... Well, I got handed a series of printed XML documents, after six months of them threatening to take me to court for requesting it. Multiple island "councils" (often different names, but similar functions) did this.
Musk sees the future, the future where we destroy Earth. Lovelock has an incorrect understanding of the future.
Microsoft Teams Down Worldwide
we would need an effort that rivals WW2 to stay below _2.0_
> Just filter Tor traffic to random groups of users for like 10 seconds, find one such groups that prevents the target onion service from being routed. Bissect until you locate a precise node.

That only works if you have the ability to filter out Tor traffic in the first place. (In which case, why not just preemptively block all Tor traffic in your country? Problem solved.) But Tor has systems in place designed specifically to prevent that sort of blocking by disguising Tor traffic as other, more common traffic types (like HTTP).

There's also no guarantee that the Tor service in question is running on a host that's under your government's control. Cloud hosting is pretty common these days.
Yeah the NetBSD documentation is moderately lacking, at least compared to FreeBSD (haven't used OpenBSD). At the very least, I've been able to get help with the less documented stuff on IRC.
Contracts are largely unenforceable in any real-world way. If the counterparty uses dirty tricks in the negotiation process, expect dirty tricks in the following of the contract is my experience.
We've also seen what happens when markets can't get their shit together.
Very exciting to have a tangible feeling for plate tectonics like this, and great reporting. As the article says, in the course of a lifetime the continental plate has drifted enough for GPS to mean your Uber shows up on the wrong side of the street.
I just skimmed the pitch and it seems pretty close to the final game. What am I missing ?
Interestingly they've been down for more than an hour but their own status pages report as healthy: https://status.office365.com/
If you happen to be on Firefox, you can use this extension to get around it:

https://addons.mozilla.org/en-US/firefox/addon/temporary-con...
Stopping for a pedestrian won't save their life when another car zooms by you in the next lane, while your car is blocking their view. A pedestrian in the road is an emergency.
This topic comes up a lot and I know it excites investors, but I have yet to see a viable plan for kick-starting the magnetic field on Mars. No magnetic field means no way to have an atmosphere, water or life and everyone has to stay in caves or incredibly durable modules indefinitely. The only O2 and H2O is what you bring with you or produce in the modules.

The only reason I could see doing this is if we knew of impending extinction events coming to earth that would pass quickly and then we could return and re-populate. Is there another reason to colonize a dead planet? Are we trying to find a root cause for something and need a team to stick around longer than a regular mission time-frame?
There’s a service in Uganda called boda boda. Basically they are guys who ride small motorbikes and offer rides to passengers.

When they see me, a white man, they like to charge a very high price. Sometimes I can get very frustrated and want to “win” the negotiation. But then I think about how miserable the next 30 minute ride may be, and I also think about how dangerous it may be. If he feels frustrated or angry with the result of the negotiation, it may affect his driving, and it is already a highly dangerous activity to start.

So, I often negotiate softer with them. It’s one of the reasons I like SafeBoda and Uber, because then the price is set by the app and I don’t have to have the potential argument with the driver. So during the ride I have great relaxed conversation with them and then when I arrive, since I know the price is typically too low, I give them a good tip, and everyone seems happy.

So two thumbs up for softer negotiations with services.
Based on the earlier discussion, I have to wonder why C requires forward declarations if it's using a compiler that performs 4 passes and has dependency checking that even other languages defer (and compile) to. Is it standardization?
It's racism. In the West, Sinophobia is an acceptable form of it.
The line can be a bit blurry, because they are actually running inverse problems with the PDEs to fit the data. This needs regularization just like statistical ML models. Usually this amounts to solving an iterated least square problem, just like logistic regression. Bayesian methods are becoming more popular, though.
Separability, SVD, and low-rank approximation of 2D image processing filters
Whatsapp has disallowed backups this way for some time.

I've seen some people advocate replacing the installed version with an older one which does allow backups (by uninstall and reinstall, hoping the uninstall can be done in such a way as to not delete the app data) then use ADB backup on that one and reupgrade before launching it, but honestly it's easier to backup, restore on a rooted phone, extract the key, then restore again on the unrooted phone to get service back (the key doesn't change afaik).

You can do this on a different phone without messing about with SIM swapping etc, you just need access to receive SMS messages on the number the backup is tied to.
Null values and inequality are extremely counterintuitive (in postgres at least). If you run the query:

SELECT * FROM my_table WHERE my_column != 5

You would expect it to return rows that have a null value for my_column, since null is not 5. However that is not the case.
I ride my bike through rotaries (as we call them here in Mass.) all the time. It's not that hard. It is advisable to try to ride as fast as possible, but the key is to signal clearly all movements in and out of the lane and the circle.
My reply to thoughts like these are always the same: In the US we spend an insulting amount of money on military and defense. The amount of money Spacex is spending is nothing in comparison. If one is truly interested in helping humanity, then one should be advocating moving funds from the military to any branch of science or social welfare. To nitpick the small difference someone like Musk could make by doing something else is to not have your priorities set.
Activity Indicators – Example of a Modern C++ Library
They already got the functionality to diff between two documents in Word. I use it all the time to see if legal made any changes while "forgetting" track changes.
it isn't that, it is just a badly written article.
His last point is my favorite, I feel useless at work if I don't get decent sleep. He should append working out and going for walks to that as well.
Next month Yahoo ’s time capsule will reveal the distant past of 2006
Strongly typed languages have better autocomplete since ages, so in Java you would simply type "Str" in Netbeans and you would get all of the ways to create a String or StringBuilder including the parameters right at your fingertip without context switch. No memorizing except the vague notion of "sometimes you want to use a StringBuilder instead of String". Just keep typing code.
Tcl Communication to stop selling BlackBerry branded mobile devices
Can you even imagine how a Total War economy/society based on transitioning to greener energies, cutting emissions and pollutants, and working on improvements to housing and urban planning would end up looking?

Like ignoring the whole climate change thing for a moment (though we absolutely should not do that), just the quality of life improvements to our health and well being this kind of mobilization would bring would be astonishing.
People are willing to buy a ~100K car sight unseen. Tesla has a near zero marketing budget. Musk is the marketing department.

No other car, or truck, has generated anything close to the buzz Musk is able to consistently pull off.
"In all, as many as a fifth of new results published in the last year have come in with anomalously high climate sensitivity." The article suggests that a consensus may well form around the new, higher estimates. So, quite possibly.
Intermediate nodes can't see HTTP connections. Tor traffic is encrypted.
>From 1942 to 1946, the [Manhattan] project was under the direction of Major General Leslie Groves of the U.S. Army Corps of Engineers.

https://en.wikipedia.org/wiki/Manhattan_Project
I didn't parse that in terms of bookkeeping. I took that to mean that the ongoing operational expenses such as, salary for the ops team, dev team, expertise, etc. may be difficult to estimate, once you figure out how to do something, they can be automated.
I believe what3words encodes latitude and longitude, so the location they refer to will have changed.

However, what3words is only accurate to 3m, so this change may not have affected their system at all.
This is famously bad design that had been abandoned by everyone who can afford to update.
Quantum Computers Flip the Script on Spin Chemistry
Brief reflections on programming languages I have worked with during my career
Compare that to the cost of software that works perfectly, but costs 10x what it currently does in order to achieve that perfection. Think of all the free (gratis) software you use that maybe would have a huge cost associated with it to be as reliable as you would like.

It's all about tradeoffs. Everybody wants cheap software that works perfectly, but reality dictates that can't happen. Most of the time, cheap/free with minor annoyances is better than perfect but high-cost.
>Ironic that the BSD

Linux user with no clue spotted. OpenBSD worked on ARMv8 just fine long ago before NetBSD.
Doctrine is deprecating YAML support. As you said docblock annotations are treated as default. I would like to add that this is so true by a large margin. To the extend that using alternatives feels like an (undocumented) extra step.
To clarify my previous statement: I like annotations. I just don't like how a large part of the community is forced into the docblock hack.
TURN only proxies if it’s unable to make a connection via STUN, which requires the server to handle only a few packets when the initial connection is formed and provides direct peer to peer access after. Many home NATs only need the latter.
there could have just been more discovery, not more reproduction.

But I know nothing about hippo reproduction, so my guess is as good as yours!
Or a third, frustrating possibility—the new cloud model is more accurate, but some other inaccuracy in the model used to be balanced out by the inaccurate cloud model.
scamfunding
I am not a climate change denier by a long shot, but stories like these give a ding to the credibility of climate scientists.

> "So we can't throw them out yet."

This might be an elementary view of science, but I think there is a danger here that while everyone is making their models, if anyone is an outlier they go and tweak their model to match the patterns of others: 'Klaus Wyser’s group "switched off" some of the new cloud and aerosol settings in their model, he said, and that sent climate sensitivity back down to previous levels'. That seems to me a questionable reason to "switch off" part of the model - you should create the most accurate simulation possible and trust the output, not tweak the inputs to match literature data.
No, that time is not over. I still underestimate him and think that he often says stupid stuff (for example some of his claims about Hyperloop, self-driving, world as a simulation theory).

Musk is someone who's obsessed about being admired and considered smart.
Unrelated, but this comment has a very nice HN id, 22222222 (https://news.ycombinator.com/item?id=22222222). And that happens almost on 2020-02-02. Congrats.
> I've also noticed that internet comment sections are actively hostile to any negative experience reports from psychedelics.

It's pretty obvious you are referring to Reddit ("sort by controversial"), just call it by name. Reddit is generally pretty hostile towards anyone who indulges in wrongthink.
From a quick search, it appears to be a Japanese idiom that means the same thing as "read the room". To assess a social situation.
Maybe something like "read the room"? Native English speaker here and I'm just as baffled
Cloud modelling is only part of it - advances in computing have allowed the reduction of cell size, allowing more detailed and therefore hopefully more accurate physical simulations.
For postgres you can just use the separate operator IS NOT DISTINCT FROM to explicitly request this behaviour. In SQLite I think it's just IS. I assume most SQL databases have something similar, and that's a far better solution than applying a global config.
The level of naive fantasy (no offense, I'm just talking about the simple drawing technique and the dreamy future) in this era is staggering.
Hold my beer :)
http://climatechangereconsidered.org/
I remember first visiting Santa Cruz in the 90s and being disappointed to be early for what was still expected to be a magnificent season.

Earlier this winter I was splitting an old log pile and disturbed three hibernating monarchs. I felt like a real jerk for waking them up. I hope they survived, and learned to be more careful disturbing the more obvious hibernation sites in the garden.

I wish my connection with nature had come earlier in life.
Yellow is a great colour for many things but the background of a blog post? Not sold!
Yes, they are symptoms, but the point is that "just give people deadlines" does nothing to address either the symptoms or the underlying problem. It's facile advice that doesn't lead to actual improvement.
What about a machine with an Nvidia GPU? The game streaming latency is surprisingly good assuming you're in the same region.
I feel that JFK could give such a rousing speech that touched our spirits because he already had the Soviet threat with which to touch our pocketbooks. I imagine the closest Musk has is the threat of climate disaster?
So are you saying they are refusing to give you service or provide you with a shuttle they're providing other customers with simply because you talked them down to a price they still agreed to?

Service and Sales are completely different departments. They rarely speak. They rarely interact. They report through different managers, sometimes up to the VP level for large dealer groups. I've known a handful of car salesmen (half dozen or so) and quite frankly can't believe a story like yours would ever happen at any dealership large enough to have both an in-house service center as well as free shuttle service.
Which I guess means Australia is also rotating slightly clockwise?
Oh, ok. There was an immense number of things wrong with PHP. It's gotten to the usual manageable level of $anylanguage.
alternatively, firefox reader mode doesn't intercept selection events
It's because the predominate feeling of those in power is this issue is overpopulation. And yes a population reduction the type WWII provided would be in the 'right direction'. That this is all 'carrying capacity' and they know how to deal with that. Just need more room to live.

Steve Bannon and Trump are fans,
"The authors envision a return to a more traditional, conservative social order as one outcome of a crisis. They also see the possibility of retribution and punishment for those who resist or refuse to comply with the new expectations for conformity. Mr. Trump’s “with us or against us” attitude raises questions about what kind of leader he would be in such a crisis — and what kind of loyalty his administration might demand." https://www.nytimes.com/2017/04/08/us/politics/bannon-fourth...

"If they do not yield — kill all males", says the terrorist christians:
https://en.wikipedia.org/wiki/Matt_Shea#%22Biblical_Basis_fo...
I don't see how you brought socialism into any of this.

Ironically, socialism is being sold as a solution that you yourself make very clear. That, the pace of scientific progress is really fast ,and automation is going to make a lot of jobs obsolete.

Socialism (in the nordic sense, ie. capitalism with social welfare) is being proposed as a solution to rising inequality and unregulated for-profit forces in the free market of industries where the consumer has no choice. (medicine, education)
For me, I expected something more closer to the classic XCom games from the 90s. What I got feels more like a spin-off of the contemporary X-COM games, with interface, camera and general gameplay cloned 1:1.
I would say he/she is an experienced "person", but many of these points, including some about software, can be understood simply by an honest understanding of human beings.
It's possible the forensics experts couldn't extract the video encryption key because the malware itself had decided to corrupt/remove it.

It would make sense - if you're distributing a (very expensive) zero day exploit to a target, you want to make sure that as soon as the exploit code runs and leaves the payload, the exploid code is removed and scrubbed, and any evidence of how the payload got there is hidden or removed. Deliberately changing the encryption key stored in whatsapps message database would be a good way to do that, as would locking down backups, usb ports, and generally things that make forensics difficult.
# Summary of some of the new changes:

## Union types

Specify multiple types

public function foo(Foo|Bar $input): int|float;

## JIT

Just in time compiler for improved performance

## Static return type

Return static of class

class Foo
{
public function test(): static
{
return new static();
}
}

## Weak maps

Prevent blocking of garbage collection for improved memory usage when needed

private WeakMap $cache;

## ::class on objects

Get class type from object like get_class($object)

$foo = new Foo();
var_dump($foo::class);

## fdiv function

When you don't care about division by zero

fdiv($x,0);

## Concatenation precedence

Math takes precedence in string concatenation.

// this
echo "sum: " . $a + $b;
// evaluated as this
echo "sum: " . ($a + $b);

## Some others

- Create DateTime objects from interface

- Type annotations for internal functions

- Variable syntax tweaks

- Breaking changes

- Consistent type errors

- Reclassified engine warnings

- Reflection method signature changes

* Note: HN pretty please get improved mark down parsing
IBM's Lost Decade
the idea is you don’t know if the null != 5 because null isn’t a value it just marks the absence of a value
Focus is woefully undervalued, I think. I haven't had a single job as a software engineer that didn't have a constant background of distractions and interruption that prevented work from getting done. My current job is great, but its biggest issue is the sheer amount of interruption and poor organization of information that makes it difficult to get work done in a timely way. When I have to switch contexts frequently, for lack of a less cliche term, it takes even more time for me to get back up to speed with where I'd left off. Some people are clearly better at this than others, but I'd bet that those who can handle context switching well would still do even better under a system that valued focus. I don't think this really has much to do with introversion(which everyone has a different definition of and, in my experience, everyone claims they are, making the term worthless IMO).

This last weekend I did something that I normally refuse to do, which was to catch up on work. I still dedicated most of my time towards non-work, yet being able to work without interruption was not only a breath of fresh air but seemed to allow me to get more done in the same amount of time.

My guess as to why organizations don't care about focus is that they value the perception of "getting things done"; when engineers that need focus are frequently interrupted by the process, they'll shift to getting smaller tasks done first so that management will know that they're working on something. Organizations will tend to tolerate a more complex task taking longer than estimated, but in my experience are less tolerant of engineers not pushing lines of code for days because they're taking time to implement said complex task in a good way. In essence, it's a spin on "butts in seats", except it creates the illusion of productivity when in reality it could mean counter-productivity.

I'm not exactly sure that having the process wall people off from interrupting each other is necessarily a good thing. What would be better is a good planning process that limits unnecessary change combined with a working culture that values focus.

EDIT: I'm not talking about legitimate interruptions like when someone needs help or wants to pair program. I'm talking about interruptions that are either environment related or are a result of process failure(e.g. new tasks and course corrections frequently added to the pile because of poor planning). Although I can imagine some would want to limit "good interruptions" to a window, if possible.
Cyberpunk aesthetics tend to include splashes of bright neon color counterbalancing inky blacks -- a game like the 2009 Syndicate still looks pretty flashy.

On the other hand, games that seem to take visual design cues from metal albums (looking specifically at games like Dark Souls and Bloodborne) tend to have an all-grey look that quickly bores me.
"Spanish flu" is something of a misnomer.

https://en.wikipedia.org/wiki/Spanish_flu

---

To maintain morale, wartime censors minimized early reports of illness and mortality in Germany, the United Kingdom, France, and the United States.[10][11] Papers were free to report the epidemic's effects in neutral Spain (such as the grave illness of King Alfonso XIII).[12] These stories created a false impression of Spain as especially hard hit,[13] thereby giving rise to the pandemic's nickname, "Spanish flu".[14]

...

The major troop staging and hospital camp in Étaples, France, was identified by researchers as being at the center of the Spanish flu.

---

So actually the "French Flu"