skysight-inc/HackerNews huggingface dataset:
I've had a similar problem with Google Fi customer support when my phone suddenly stopped charging while traveling abroad. Sparing the details, the lesson I learned is not to buy a phone from Google. As a customer you are at a severe disadvantage to Google, because Fi is not their bread & butter and they don't seem to mind if you cancel. Furthermore, in the event of a dispute, Google will turn off related services on your account, for example your associated Gmail account. After learning this lesson the hard way I wanted to stop my Fi service, but unfortunately I still found the Fi plan to be the best choice for my present situation: I am outside the U.S. for most of the year. I hope other carriers will improve their international plans.
Hokuriku Electric Power Reroutes Electricity to Protect Oriental Stork's Nest
The P30 Huawei phones currently sitting on shelves should have all the major Google apps installed already, including the Play Store, and thus should fall into the "Existing Huawei Devices" category. I know this because I bought and returned two P30s (both defective) and settled on getting a P30 Pro.

I don't know what this means for phones that haven't been manufactured yet and whether Huawei will pre-load them with the G Apps.

The big question now is for how long "Google Play and the security protections from Google Play Protect will continue to function on existing Huawei devices." We'll probably find out more during the week.
I could go one step further: Build another open source OS that can run Android app but not Android. Many Chinese companies already tried it (non-open source though) before but been persuaded not to, I guess they're feeling a little bit different now.

The good part is, by building that OS, the domestic tech communities could receive a huge boost.

So far for Huawei, Google's blockage is partly useless. As long as Huawei can sell device globally, they can just build their devices in such way that allowing their users to load custom ROM into it without effect warranty, then their users can just use LineageOS (Huawei's Android UI is a crap anyway) or a Linux distro etc. (Maybe the first hackable phone from a major manufacturer)

BTW: In China, not a single one domestic phone manufacturer I know of ships Google service with their phone. So Google service is largely an non-existence.
the car/tesla analogy was a mistake as it's secondary and evidently not true, but too late to edit the comment. thanks for sharing about smartphone manufacturing. it seems like foxconn is already moving toward this, though naturally slower than projected: https://qz.com/1312079/iphone-maker-foxconn-is-churning-out-...

can you recommend any sources for learning more about the state of automated CE/smartphone manufacturing, or this based on personal experience?
so?

China alone is a bigger market for smartphones, than EU + US together.
I hope they have the DOS/VSE or whatever operating system that ran on them on backup or installed on the hard drive.

I remember 360's had a level you pulled called the IPL button. Initial Program Load.
Sounds like the OP was far too nice, you need to threaten to take legal action and if that doesn't work, fuck with their business
Since the budget is being cut in half and the majority of costs are for the techies working there, I'm wondering if anyone is going to be cut earlier than planned.

It would have sucked to give up a decent gig in the private sector for a promised 3 or 4 year tour with USDS, only to get cut after 1 year, especially since most employees end up moving from out of state to the DC area with all the accompanied costs.
This might provide some context as to why:
https://www.youtube.com/watch?v=4JrF2X4Db84

After 9-11, the FBI's mandate was expanded from investigating terrorist attacks to include preventing them from occurring.
Show HN: A weekly email for busy people who care about augmented reality
Out of interest, what phone can you get that is not US or google related?
> I mean, we have a century of settled tradition/law for how to handle deaths and injuries from badly designed cars.

It's settled for cars with human drivers, because the drivers bear most of the responsibility. For cars without drivers, who's to blame for bad driving? "Somebody's bank account" is not a compelling answer.

> I don't really see the analog with the banks.

What part is unclear for you? I'm saying that with banks for the last 10+ years, we see that financial penalties don't solve problems of risk or accountability.

> Software has endemic low quality where it doesn't much matter. In mission critical systems, it is usually reliably as solid as it needs to be.

I don't think either of those statements is correct, unless you mean the first one tautologically. But the latter is definitely untrue. Look at the way Toyota was building their software. Or the recent Boeing fiasco. Or Volkswagen's emissions scandal, which is responsible for circa dozens of deaths.
Things that are outside your comfort zone.
Things that go beyond what is expected or required.
Things that are too big to accomplish alone.
Things that don't earn an immediate profit.
Things that challenge the cultural norm.

<a href="https://onlineitguru.com/tableau-online-training-placement.h... tableau online training</a>

https://onlineitguru.com/dot-net-online-training-placement.h...
> * AOP for logging; ...

Can you expand on how this works in practice. Or link to an explanation? (I assume AOP means "Aspect Oriented Programming").
No, not at all. It was an extension of lawful wiretaps in to the digital age. CALEA required that manufacturers add the ability for lawful intercept to be done on their equipment by the providers that purchased them.

Law enforcement still had to go to a judge, get a court order, and take it to the ISP. The ISP could then configure the devices to siphon off traffic from a single customer to a collection device.

The same functionality and process has existed in phone networks basically since they became electronically switched.
Guide to choosing the right UWB methodology
A program is a theory.

A theory can be evaluated: firstly, does it describe/predict the data (i.e. does it work)? Secondly, is it parsimonious?

But the key issue with a program-as-theory is that you must understand the theory to understand the program. Because of this, it may be much more effective to shoehorn a problem into an ill-fitting theory, if that theory is already well-known and well-understood.

A new, unfamiliar and strange theory must be REAL GOOD - and that improvement must also be valuable in the applied context - for it to be worth using. If so, it becomes a new standard theory.
City centers are absolutele hell for cars with all the random crap going on. Freeways should be tackled and mastered first.
How accurate should your asset tracking system be?
Are you saying that:

A) all Huawei phones (old or currently being sold) with Google services will keep access to the services, even in the long term?

B) the only effect fo the ban on current Huawei phones (old or currently being sold) will be that updates will be stopped?

A is good news, but B is catastrophic. This means that the effects of this ban will be to put Huawei customers at risk.

One thing is to prevent customers to access a given service. Another thing completely different is to allow access to a service, and then let those same customers down regarding security updates.

I hope that at least security updates will be allowed.
Also, Italy. These people drive like maniacs.
I doubt it.

The word "Frukost" (breakfast in english) has been used since the 15th century in sweden to describe the first meal of the day. Before "frukost" we used the words "dagvard" and "nattvard" to label the main meals during the day where "dagvard" was usually the first meal during the morning. It later shifted meaning and became what is now called dinner.
> About the first one, that's also another problem, BIOS doesn't have standard protocol, if there would be such, there would be one standardized way to detect the memory layout.

It's the same for almost all hardware: graphics cards, sound cards, all use their own register map (which, to make the matter worse, is often kept secret). Even USB stuff, which is supposed to be already homogeneized (i.e USB classes) often requires sending vendor-specific "quirk" strings to get the hardware working (e.g the list of 'quirks' in the snd-usbmidi Linux kernel module).

The hardware diversity isn't a detail here. It's the root of the "too many abstractions" problem, and I don't think this is something you can avoid. This is why device drivers exist. This is why operating systems try hard to impose APIs on device drivers (ALSA, Direct3D, etc.) so Firefox, MS Word, Half-Life ... can run on future hardware.

This is one reason why the abstraction layers exist (I'm not even talking about memory protection / safety here) : because you don't want to re-release your app every time some vendors makes a new sound card, graphics card, MIDI interface, wi-fi chip, etc. And you don't want to code the support for all this hardware yourself.
As if CIA and co doesn't do the same.

So how is Geneva convention working on there?

Your list of undesirables is just sad.
AFAIK, at a certain depth below ground-level, the temperature is constant all-year-round. Something like that in two meters the ground is constantly around 14°C or something like that.

...so basically all you'd need to do is just dig a hole, put a bunch of metal pipes inside, seal it all up and run cooling water through and couple it to a closed-loop temperature control and you're done.

The idea is from an article from overclockers.com from the mid-2000s, about a dude who built his own water-cooling system and wanted a more efficient radiator. Not sure if I can find it again...
It's not any comment; it's a bold claim with no evidence. Also, it's not clear to me that you understand the levels. A car "driving around in fairly busy European streets with zero human interaction" is evidence of level 3, nothing higher.
Most Chinese versions of Android are completely de-Googled[1]- no Play store, no Maps, no GMail, etc. They have their own app store, web browser, and everything else. They are still based on Android, but it's not a stretch to think that most Chinese phone manufacturers could fork the open source project tomorrow.

As soon as Google goes too far against the Chinese government, the manufacturers will receive a notice that Android is no longer welcome as an operating system and they will flip the switch. Most Chinese citizens wouldn't care or even notice.

Other Asian companies are working on alternative OSes in case Google ever "pulls a Google" and kills off Android. Samsung has Tizen, which sucks, but could be better with some work.

[1] I bought a Xiaomi phone with a Chinese ROM and it took three days to get unlock permissions from Xiaomi to put the Global ROM on it that had Google apps. In that time I didn't feel like I was missing anything huge- except for being able to get directions since the maps app didn't have US street maps.
Why Feature toggles brings real business value into DevOps, and how
Aussie man hits the jackpot, finds $100k gold nugget with metal detector
So American breakfast is relatively modern?
How's your daily schedule? I have a very hard time following the conventional meals (Breakfast,Lunch,Snacks,Dinner). For me, I would like to shift the timings of these meals, but the cafeteria operates only in conventional times.
as somebody that bought an huawei device from a carrier, if carriers wont sell your devices you are just like dead. and i cannot imagine carriers selling devices that need to sideload google play and stuff.
Yes, I’ve had to find a new job many times because we waited too long to fix real problems that hampered our ability to make progress.
The only thing the Chinese government has to do is explain that American imperialist white piggus are trying to destroy the Chinese people and they wouldn't even be lying for once.

Nationalism is a play card in every country.
Huawei is on the entities list, if Google didn't stop providing Play Services to new devices shipped by Huawei then the Feds would be apt to get involved.
As a Norwegian who drives in snow at least a few times a year, it’s funny and tragic to see videos of pileups in the US when there’s 5cm of snow on the road. It’s easy to drive safely in snow, assuming you have snow tires, but you do need to slow down a lot. Even here, the first snow of the year results in multiple accidents every year, before people learn to adjust.
All fields have quirks but I think software has among the fewest quirks, and at least software is very aware of its own quirks and tries to fix them. Law, medicine, or literature are by far more quirky subjects of study, areas of study which will never be amenable to the lens of something as simplifying as the lambda calculus.
International roaming at no extra cost is great, but if you leave Google Fi you can pay for that when you needed it.

The real reason to stick with Google Fi is: it's the only carrier (ok, MNVO) that requires 2FA for a SIM swap.
9 Year Old Mathematician and Programmer
And this is the danger of having so much power concentrated in a single country.

Google might not want to do this, but they might need to, because they are a US company.

Unfortunately this affects everyone. Why should Europeans care about US’s trade wars?

And don’t get me wrong, I would never buy Huawei devices because they are made by a company owned by a communist party, but that’s my choice to make, not that of some random US government that will be remembered as one of the worst ones yet.
Build a full-featured chatroom app with React Native
This is indeed not the first time something like this happens and a good reason to get your openjdk builds from someone that has licensed the test suites and supports their builds.

I remember having weird issues a few years ago with builds for both Centos and Debian/Ubuntu where they first took ages to get release builds out and then made it worse by basing their builds of pre-release versions rather than actual stable releases. This was several months into the JDK 8 cycle. In their defense, JDK 8 had some nasty bugs early on. But still, a lot of this seemed accidental to me and not intentional.

You can get decent openjdk builds from Amazon, Azul and Red Hat. They each put in quite a bit of effort to ensure these builds are solid and tested and they each offer these builds for free they also each offer Docker images with their builds and make it very easy to use them. I've been using Azul docker images for quite some time.

Amazon particularly seems to have made an effort with their openjdk builds. If you read their commit log: https://github.com/corretto/corretto-8/commits/develop, you'll see a few backports of fixes from openjdk 9 and lots of efforts to get the packaging right. The last bug fix they added was from just a few months ago. I'm currently considering switching to this.

BTW. Oracle seems to have stepped away from this and only offers limited time support for their own JDKs which also cost money. So, not including them in this list on purpose. Unless you must use them (for legal/business reasons) and fully understand the legal situation that implies, you should avoid using them.
Demo scene seems to be more active and creative than ever.

The stuff released at Revision 2019 was just mind-blowing.

Two examples

EON, by TBL: https://www.youtube.com/watch?v=i1O4_58HVIg (Amiga 500 1MB RAM!)

dope on wax by Logicoma: https://www.youtube.com/watch?v=QhqT0DhV9yE (PC 64K)
Basically this is Descartes’s Discourse on the Method

(2) The second ·was· to divide each of the difficulties I examined into as many parts as possible and as might be required in order to resolve them better.
(3) The third ·was· to direct my thoughts in an orderly manner, by •starting with the simplest and most easily known objects in order to move up gradually to knowledge of the most complex, and •by stipulating some order even among objects that have no natural order of precedence.
(4) And the last ·was· to make all my enumerations so complete, and my reviews so comprehensive, that I could be sure that I hadn’t overlooked anything.

http://www.earlymoderntexts.com/assets/pdfs/descartes1637.pd...
Cloud Ops Advocates with Rick Claus
Google has a long history of F...all altitude. Not a surprise.
Loudoun county or Maryland somewhere?
It depends on the company. Some companies have core hours where everybody is supposed to be working. Others work asynchronously, so that people work whenever they want. It seems to me that the organisations that embrace remote work fully tend to go async. and the ones that are new to it or don't fully buy into it have core hours.
It's probably because a lot of people feel we could easily do better when it comes to the environment - regardless of what other countries might be doing.

And there are a number of areas where we certainly aren't ahead either.
Android has cryptography in it for app signing and secure logins and such. Crypto is a real sensitive subject for export, even fairly standard implementations like what Android has. I'll bet that once the question is raised with government officials they will say that Google licensing crypto to (or just trusting certs from) Huawei is a hard no.

It would be real hard to make the Play store useful if you take away its main feature of getting trusted versions of apps. Ditto for most of Google's other products in Android.

Edit: For those of you who disagree with me, check out what happens now that Huawei is on the entity list (https://www.bis.doc.gov/index.php/policy-guidance/lists-of-p...). Most notable is that they are now subject to "license requirements are independent of, and in addition to, license requirements imposed elsewhere in the EAR." Even if Android is deemed no license required (NLR) to every other person in the world, the US government can still prohibit Google from licensing Android to Huawei. If you don't think that the government would use a petty excuse such as [easily available] crypto to deny the license, then you obviously haven't dealt with the government enough. The US government was treating crypto the same as nuclear technology up until the year 2000, and they would still prefer if US companies didn't give out source code on the internet. This isn't a bunch of forward thinking Silicon Valley types making the judgement call, it's a bunch of bureaucrats in suits that don't understand how the internet works.
It's not that. YouTube is very worried about the copyright position of video game streams (ie. The stream clearly shows the copyrighted artwork of the games, unlicensed).

If they don't review the video, they can use the safe harbor provisions. If they look at the content and decide to promote or reward those creators, Google themselves could become liable for that IP infringement on aassive scale that so far is mostly going unprosecuted.
So a Huawei phone will be stuck on Android Pie, since any upgrade to the forthcoming Q release requires re-certification?
Germany's Infineon suspends shipments to Huawei: sources
Leaving Earth comes with serious psychological risks
Podcast: Designing for Death, Rewriting Wills – Dan Garrett, Farewill
It seems like something endemic to the protocol. Logitech's recent wireless mice/keyboards have skipped bluetooth altogether - they determined the lag was simply too large for high performance gaming: https://www.reddit.com/r/MouseReview/comments/99qq4a/about_t...
You mean this:

> My entire professional career has been in finance, where I have worked in small, flat organizations with a project-driven, deal team-oriented model.

Which is immediately followed by:

> In short, I had no idea what to expect, and I learned a lot, quickly.

This wasn't 3 people working on building v0.1 or early customer discovery. This was a 100+ person company with some momentum.
Google Fi is a huge joke.

I had the same type of shenanigans with their customer service. Eventually after calling every day for about two weeks I managed to find a competent supervisor that managed to follow up on what he said.

Since then I moved my main number back to ATT and I keep a Google Fi account open for my international travels. I only ever use Fi outside the US and I pause the account whenever I'm in the US.

GoogleFi is a good deal financially but if there is something I learned after years dealing with shady companies is that you don't want any of those shady companies have any leverage by keeping something essential such as your phone number under control as a leverage.

Sadly I saw exactly the same type of issue with their Google Cloud customer service. I really think that Google employee still think they work for the best company in the world and that people cannot wait to do business with them. They need to get out of their little bubble.
Many road signs through Europe have an alternate speed limit for rain, I see them very often.
I 100% agree except that this isn't day one where they're still figuring out the basics and where the bathrooms are. From the article:

> The company has 100+ employees, hundreds of customers, and more than 15,000 end users.
Try telling this to a two year old. By the time we get to be able to read the cereal packets we are likely to be agreeing with the marketing material and eating the product as if our lives depended on it. We will be fully indoctrinated by then.

It doesn't matter how ludicrous this breakfast meal is, or how unnatural it looks, we fully believe that these products are made because the product owners care about our health and well being.

In the days before the internet there was no way of finding out an answer to what breakfast is really about, you were kind of stuck with the marketing message. Even today when - for clickbait reasons - you read an article such as this one then it is going to come too late, one's habits of starting the day with sugar/fat/carbohydrates is very much a habit where change is not a realistic option. Changing one's diet is hard, almost as hard as changing one's mind.

What I didn't get in the article was the point made about bacon being something that just farmers ate. There must be some other thing going on with bacon - was it something that changed as a product with refrigeration or factory farming?
And they wonder why there's resistance to phones that are wireless only.

Their wireless audio protocol is bad and they should feel bad.
I speculate there are more intelligent people than people with strong psychologies (those who are committed to learning), but by filtering for the intersection you're throwing lots of industry advantage away.

I also say that the problem people are bothered by is human suffering. Even if you don't like how meritocracy is conducted today, like maybe you feel that 50% of positions in society are not sufficiently merited, and even if you could snap your fingers and magically sort people by potential like an oracle, you are still left with a meritorious race where few people win and losers suffer bad.

As a society we should contemplate more deliberately the fate of losers.
For scale and because they've recreated the buildings but not gone back in time I think
Thanks, but my age was negative in 1965! (But not very.) Maybe I was taking credit for somebody else's work and forgot to get my story straight. ;)

Old coders never die, they just get frozen until their favorite programming languages come back into fashion.

https://medium.com/@donhopkins/cobol-forever-1a49f7d28a39
How did Thiink.com sell for $50k? Seriously, this makes no sense
After using the big three clouds for a long time, GoogleCloud got the absolutely worst support. And by far.
The only advantage inner cities have are lower speeds, otherwise they're full of unpredictable humans, just not in cars.

I'd say if we ever do get self driving cars, they'll be on Motorways first, there's just so many less edge cases.