skysight-inc/HackerNews huggingface dataset:
I think the public reason to ban them is totally fine but there’s a lot of more stuff in play here.

Think about the presence of Android in China, they worry about Android phones having Play services calling home with more data than it’s needed to work properly. This is not theory, it was shown in the past and we never know how much data we’re sending back to Google or even Facebook just by owning an Android device. So they block Google Play services, in the name of its citizens right to privacy or whatever. Now the same due diligence is not taken into account for the same kind of services provided by local companies. They can operate without a lot of backslash over data collection or backdoors. But for them (Chinese government) this is still a better alternative. Because the data is not siting on a data center in US waiting to be mined by some agency that happen to have three letters and no need for a mandate to look at data from non citizens.

So the reason to ban them is right, but it’s not just banning them to spy on us. This is also saying that if somebody is going to spy on our communications it better be on our side of the fence. Maybe Cisco could win without a lot of fuss about “possible threats that we don’t understand right now”. Maybe Cisco also have code with dubious quality, or even straight malicious, but at least the data exfiltration is not sitting on a data center in China.
No one actually cares, but a small minority will throw a temper tantrum for political leverage.

Google doesn't actually care either. I hate call it virtue signaling but that's totally what it is even though that term is completely worn out at this point.
> and being middle-aged

The rest I could take, but middle-aged? Truly hell.
> non-NUMA
Forgive my ignorance, but isn't a "non-NUMA" architecture just UMA?
That's not a far less expensive plan per GB though.

20 GBP is about $25 USD. T Mobile US is offering 50GB LTE at $70 per month. Adjusting your 15GB to that nets you $83 per month. T Mobile also offers free call/text/data roaming as well to dozens of other countries as part of the plan.
Z-Wave or Insteon is the way to go for smarthome. Insteon is really old but very good, the switches can build relationships with one another without a central server. Word of warning, do not buy insteon bulbs, they fail regardless of power grid quality. All their other stuff kicks ass.
Easy-To-Read Summary of Important AI Research Papers of 2018
> Maximize your income at work (while minimizing time spent working) to maximize your happiness outside of work

I think this is a really healthy attitude but it also requires a bit of introspection and soul searching about what is "enough" for you to be happy. If your goal is to maximize income regardless of time spent, you should probably be a CEO, or an HFT developer, or a Wall Street banker. But on the other end you can do next to no productive work and earn enough to survive if not really live an exciting life, not be able to take vacations, etc.

For different people, in different stages of their lives, living in different parts of the world, this could be anything from $5k USD a year to $500k USD a year. I'm still trying to figure it out myself and I'm in my mid 30's. It's particularly hard as every promotion that comes with more than a token single- or low double-digit percentage raise usually has a pretty significant spike in work/time requirement, at least initially. So a lot of folks (like a former boss of mine) get a big promotion and raise and find out they were happier doing less work for $50k less every year.
I totally agree. I was 35 when I worked for a start-up, by that time I didn't have kids, health issues, sick family members nor midlife crisis. Work side of life was tough but rewarding at the same time. Lots of pressure, but I could smile in the end of the day.

Now I am a managing partner in 3 companies and have all the issues above. Work is ok, manageable, but the personal issues are REALLY hard to cope with, specially the irreversible ones related to aging and health.

It the past, resilience was a key attitude to me. Nowadays I see acceptance as being more important.
He's not using SSR which is wrong in 2018. Vue's startup performance will also supposedly double in the next version. Looking forward to that.
>Or consider not using a framework at all. For websites that primarily display content, it’s more efficient and cost-effective to just send some server-rendered HTML down the wire. If there are areas of your website that require interactivity, you can always use JavaScript to build those specific parts.

This should be the takeaway from the article. There's absolutely no need for javascript on most websites that use javascript. I understand if you're forced into it by the time and economic contingencies of your work but if you bring JS frameworks home to your personal sites you're doing it wrong.
Controlling a heated blanket without an internet connection? The future really is amazing.
CEBIT is too generic and consumer oriented.

Electronica Munich 2018 (electronic components, systems and applications, SEMICON) just ended and it was bigger than ever. There was attached events like eMEC (medical electronics conference) that made it worthwhile for many.
Erlang/OTP 21's new logger
It would be great if Apple could create their own version of Google Fi, optimized for iOS devices and, more importantly, privacy. This would also be cool for international use, where using my phone feels like playing Russian roulette. Is my Wi-Fi call billed at normal data rate? Am I being billed at $1/minute? Is my call even going over Wi-Fi? If Apple controlled the network, they could just say "This is a free call" on the call screen, or "This call is $0.20/minute." And even better, with flaky international Wi-Fi, the call could be locked into the initial rate even if it hops over to a cell tower if/when the Wi-Fi fails. All I want in a carrier is rock-solid predictability and reliability and for me to never think about it ever again. Google Fi comes really close to this, but it's still not ideal for those using Apple products.
I should have made it more clear that it was in my own personal experience. Many of the kids from my highschool or even as late as the people I am still in contact with from college. Many are astonished I own a bookshelf full of books and actually read from it. I am pretty sure there is no real relation here, but I would like to compare it to how the same set of people feel about math. They have an assumption that it is boring and not fun so they actively avoid it.
> Boeing didn't include training for a new anti-stall automation regime in their type cert update class for existing 737-rated pilots moving to the 737 MAX. There was apparently a malfunctioning angle of attack sensor, which caused a software data conflict which caused the anti-stall assist (which the pilot wouldn't have known existed) to repeatedly trim the aircraft nose-down.

If this is accurate, it's beyond criminal. If they're putting pilots in planes with automated systems without any knowledge of those systems, let alone how to operate/override them, someone needs to be behind bars and is responsible for the deaths of those people.
I think it's rare because it's really, really hard, even with the best of intentions.
interrupt and polling based models each have their own pros and cons. neither is inherently better than the other.
The Software Developer Guide to Learn Quickly and Deeply with Flashcards
> Dude is 22

Ah, that explains the unnecessary and distracting showing off by swearing in the title.
The Arrogance of Authors
You can attain Gatsby's SPA feel/speed with Hugo, via Turbolinks[0]. A much smaller overhead on initial page load, and you can hook up a service worker to do any prefetching/caching.

[0] https://github.com/turbolinks/turbolinks
Downs Syndrome is caused by an extra copy of a chromosome, not a specific gene variant or mutation. It's something you could avoid by embryo selection but not by conventional gene editing techniques.
You CAN use Google Fi but you need to have a US address to get started. But it works great in Canada. Calls do cost 20 cents per minute while in Canada but the data is the same price at $10USD/GB.
Lion Air Crash: Black Box Shows Controversial System Pushed Plane Down 24+ Times
HTTPS everywhere kills caches, in the sense that only end devices can provide them, but other network nodes not.

Check Eric Meyer's complaints.
Are you confusing Wright with Gehry?

FLW has a reputation for making human scale spaces, designed around what inhabitants would do with it. There’s customs built furniture, custom fittings.

Gehry is designing 3D sculptures that don’t seem meant to live in.

Although most of FLW’s residential work in LA is foreboding and not particularly suited to living in. I’ll give you that. But it’s not really typical of his career. He was in mourning.
Javascript regexes are "getting better" feature-wise, but performance-wise not much have improved. The the a?a?a? example regex in Ross Cox article "Regular Expression Matching Can Be Simple And Fast" from 2007 is still getting exponentially slower and slower with the number of "a?"-repetitions (https://swtch.com/~rsc/regexp/regexp1.html)

for (let i=20; i<30; i++) {
let str = "a".repeat(i);
let regex = new RegExp("a?".repeat(i) + "a".repeat(i));
let t0 = performance.now();
str.match(regex);
let t1 = performance.now();
console.log(i + " took " + Math.round(t1 - t0) + " milliseconds.");
}

20 took 7 milliseconds.
21 took 14 milliseconds.
22 took 27 milliseconds.
23 took 52 milliseconds.
24 took 102 milliseconds.
25 took 224 milliseconds.
26 took 421 milliseconds.
27 took 814 milliseconds.
28 took 1604 milliseconds.
29 took 3470 milliseconds.

Tested today on latest Chrome on a MacBook Pro 2,6GHz Intel Core i7.

Here comes an idea on what could be done to improve performance for regexes that are actually regular, and to still keep support for non-regular advanced regexes that e.g. contain back-references:

Add a step immediately after parsing the regex, check if it is regular and can be handled by an engine like RE2, otherwise handle it using the normal regex engine.

An even more exotic idea would be to let multiple regex engines execute in parallell, and return the result for the one that finishes first.
George Orwell's Advice on How to Tweet Effectively
They want you to buy a Mac. It's likely somewhat intentional.
How on earth do people have mobile bills of $120 a month?
I think if you do a Disallow: * and also submit an explicit sitemap, then the sitemap would 'win' for those explicit URLs, no?
Likely they want to be a reliable stop for business travelers, but they don’t want you parking at a table for 8 hours everyday.
If you're happy with your phone service in the US, and you're a moderate or large data user, Google Fi is not likely to be a great deal for you. It's in the price ballpark of other carriers, but it's not cheap.

For me, the four major wins for Fi are:

1. It's multi-carrier.

It seamlessly switches to whichever carrier has the best signal. It also seamlessly switches to VoIP over wifi when in range.

You can start a phone call on your work wifi, walk to a coffee shop, and use their wifi, walk home and use your wifi, and while you're walking, it'll hop between cell carriers to get the best signal. While my scenario is a bit artificial, it's impressive.

The big win here is that you get a strong signal in places where other carriers fail. I had Sprint in Manhattan, and all you need to do to lose signal is walk next to a tall building. I'd get 5 bars outside my apartment and 2 bars inside. With Fi, I have a great signal everywhere.

2. You only pay for what you use.

I'm not a huge data user. I never stream media on my phone, and my day-to-day use consists of reading the news and some light Facebook browsing.

If you don't use any data, your bill is $20/month. A typical bill for me is about $40/mo, which is about half the price I'd pay with any other major carrier.

Sometimes I need more, and having the option is nice. When I was commuting a lot, I'd tether, and use 6-12GB/mo. Since the 6-15GB window is "free", the bill would max out at $80/mo, which is comparable to other providers for similar usage. But instead of paying $80/mo all the time, I only pay that much when I need it. Once, I went over 15GB. The throttling was terribly (256KB), but I was also able to opt-in and pay $10/GB beyond that. I went up to 20GB full-bandwidth for the month, and my bill was $130, but required no commitment. Other providers don't even offer the option.

3. There's no commitment. If you own the phone, it's pay-as-you-go. You don't have to commit to a full-year plan.

4. The data rate applies internationally.

I travel enough that paying $10/mo for data in other countries is a godsend. I used to have to buy local SIMs and pay outrageous rates for data in other countries.
You can. Just need a US address to get started. I use one in Washington that I have anyway for use as my billing address.
Anyone care to guess what the ratio is between trans people that are offended by the pronoun issue vs liberal college kids that are offended on behalf of the trans community?

Yes I realize that saying this on hacker news or reddit is grounds for heavy downvotes and hate mail but good god people. This is all political gaming, not compassion.
> Truth is, when you build your application on top of a modern JavaScript framework, you agree to pay a certain baseline performance cost that can never be optimized away. In exchange for paying this cost, you gain maintainability, developer efficiency, and (hopefully) better performance during runtime.

All of that is completely subjective except for that final bit about runtime performance. I bet nobody can prove runtime performance improves in correlation with layers of abstraction.
Correct. For the strict purpose of protecting private property, something which slaves were considered to be. Thank you for agreeing with the historical facts.
As a hardware engineer, I have what seems to be a surprisingly unique working environment: I have both a private office where I work when I need to focus and a lab/shop area where I work with groups of coworkers. It's ideal IMO.

If there are 3 people in the team room and 2 of them feel like chatting while the other is 3 hours deep in a project, that can kill productivity. Or if you get a bad roll of the dice and have a hard time working with your teammates. Why not true private offices?
Being from India, I confirm this. Broadband plans cost around that. Mobile 4G plans are around 6$ per month for 1.5GB per day of usage. Though the speeds are more like 3G.
More Speed with ElectricAccelerator – Part 2
Fedora 31 Will Likely Be Cancelled or Significantly Delayed to Focus on Tooling
Hyperliterature
Selecting the ideal image format for web apps
It reminds me of juggling where one ball is money, the other is people, and maybe the third is your own sanity.
Awesome, thank you. I dislike working with Gatsby and much preferred Hugo.

But what about prefetching?
It calls to mind Bo Burnhan, poet laureate of this YouTube generation:

"We all deserve love,

it's the very best part of being alive

And I would know

I just turned 25"

https://genius.com/Bo-burnham-lower-your-expectations-if-you...
Link to that AT&T plan?

If you use small amounts of data Fi is cheaper. Most of my bills are under $30.
Then what's the cause? Your analogy should have helped illuminate your argument, but it made it more confusing :o
US has one of the worst mobile data in the world. I remember having to pay around $30 for ~3 - 5 GB of mobile data the last time I visited US. Worst of all the connection speed was pathetic. And it was not even 4G. When I visited Thailand recently I got unlimited 6 mbps 4G mobile data for a week for around 8 dollars. India on the other hand have carriers offering 4G data at around $0.08 per GB. US definitely have to step up its mobile data game.
Strikes me as a sensible business model if you can actually cover the recurring costs by getting enough people in. UK version...

https://www.theguardian.com/travel/2014/jan/08/pay-per-minut...

London: https://london.ziferblat.net/

Manchester: https://www.ziferblat.co.uk/

8p/min = £4.80 per hour. Bearing in mind I'd pay £5 for coffee and a cake in many places that seems reasonable.

UK: many public access spaces have places to sit and public wifi (e.g. central reference library, University buildings, some City Council buildings &c)
I don't think adding your own lag solves it. The game is still expecting you to hit the buttons at its own correct time. Even if you lagged the sound to match the screen, the game would think you're wrong. And you can't get the image from before the console outputs it.
Well yeah it assumes you don't have SSR. But that isn't a useful metric for this "study" since SSR just gives the bare html. This person is just measuring time to interactivity/fully loaded JS and costs from the JS perspective.
This is interesting. In theory, what you are suggesting can be true but in practice you do think the last layer can output 0.1, 0.09, etc especially when last layer is typically not pushed through sigmoid.
Lapabooks – Free Essential Books for Unicorn Designers
I think you've misunderstood me, as that largely is my point. Though the company is now called Alphabet, everyone still knows them as Google.
Amazon FSx; Fully managed third-party file systems
Not having a local number would be a bit of a pain.
I've never worked for a startup, but when my company leaves a long-standing position open, it usually means that there's some work sitting on the back burner that isn't important enough to make it on to an existing employee's task list. Even in my small group, there's plenty of work that would be "nice to have", but isn't mission critical. If we find the right person to do some of that work, we will hire them on a short-term contract to do the work. If we don't find the right person, one of us will get to it eventually.

I have a feeling this isn't any different at a startup.
I'm probably halfway through my career and still feel like a perpetual beginner because of this syndrome. It has brought me many material and intellectual pleasures and tangible benefits, including a decent living; but I increasingly feel like if I want to progress in my career, it's time to specialize a great deal in a tiny subset of my interests. There's real power in being able to say No to things, and real wisdom in knowing what to say No to. I fear I lack both of these! It's vexing in the extreme.
Invest in yourself.

Earn a worthwhile degree if you don't have one and have the time and it would make a difference in your life.

Learn how to start a business and start a business.
Even if so, that's not what the OP claimed. The OP claimed that his 18-22 was more eventful than most peoples 22-35 AND ALSO 16-20 combined
The distinction matters a lot for Google and Verily because they have different motivations.

If you are trying to understand what incentives impact the company, you have to address them specifically. Google is incentivized by the drive to make profits from advertising. This leads them to do many things that are predictable. Verily has different motivations, which change predictions about them. Their parent is motivated to make profit exclusively, so you can make predictions around that.

It absolutely matters when two companies are different, especially if you actually want to understand the situation, motivation, etc.

I'd agree that it doesn't matter to the average person who isn't interested in discussing topics related to the company, and colloquially, the terms are used interchangeably, which is fine. However, for discussing the moral, ethical, legal, etc, issues around the company, it's important to make the distinction to more accurately understand and predict future behavior.

In the case of this click-bait-titled article, it does matter though, as Google has a publicly understood identity, which has no business playing with mosquitos. Verily is in the business of life science, and therefore has plenty of business with mosquitos.

Conflating the two in this context first makes the company recognizable to the general public, probably the point of the mis-representation in the title, but second, it serves to lead the suspicious people on HN and elsewhere to wonder how Google is making destroying the environment profitable in advertising, which is so far from what's going on it would be laughable, if it wasn't so dangerous to the actual scientific and policy dialog that should happen around the topic.
vonseel says>"Hard to believe an arbitrary ranking like that, white lily seems to be the most widely mentioned brand when it comes to southern flours"

What's arbitrary about it?

Judgment of food ingredients should be based upon taste, flavor, texture and appearance of the results rather than upon the number of Google results, say. Now _that_ would be "arbitrary".
That's more or less how it was used in one of the first popular tracks to use the 303, Orange Juice - Rip it Up: https://www.youtube.com/watch?v=ESy-Z8vqMrE
Mobile plans are expensive in the US.
Nothing, apart from you’re thinking of users instead of current dev fashions.
I remember music like this being played at the [gay] circuit parties in NYC (and beyond) in the early 90's. Sure the DJ's played favorites, but at like 3AM, these type of tunes played. Trance, I think it was called. Been a while.
The thing about Google is that they gather data and then sell an interface to that data, instead of selling the data outright.

Pretty much every major carrier is already selling your location information outright to third party aggregators. They push the consent requirement to the third party aggregators under essentially what amounts to a pinky promise.

I use T-Mobile and their Privacy settings did not prevent my data being sold to these services, at least around the time that vulnerability in of one of the 3rd party aggregators was discovered. Even before the exploit, demo of that system demonstrated that location of my phone was available using just the phone number. It was accurate to within a few block radius for me, using tower data (unblockable) rather than some GPS app on a phone that could potentially be prevented. The exploit demonstrated that it was available with no consent, and that consent requirement was just a form-fill for anyone the third party aggregator in turn sold the access to (so essentially they also pass on the consent requirement.. nobody actually enforces it anywhere).

Google wasn't listed as one of the carriers selling location data at the time, but they do not really have their own network, it is essentially a piggyback on others, so I'm not sure how that would work. But I assume it would require their active support.

I think that given the scrutiny about data that Google is usually given, and the incentive that drives them to act as a gatekeeper to data instead of an outright seller, they would be more reluctant to share this than the mobile carriers who already do so. Carriers are under less scrutiny, and users have limited alternatives. And if you're already using Google Maps, Google likely has more accurate location data on you already (correlating GPS and wifi instead of triangulation of cellular towers).

Surprisingly, a Google Voice front to your cell phone offers more privacy than your cell phone alone, as it eliminates the need to share your mobile number directly and have it location tracked. It has made me think more about using Google Fi, to be honest.. Unfortunately I'd have to find some other public demo from one of these aggregators to see if they were sharing my location data like the other carriers. That last one from LocationSmart was removed from public view after the vulnerability was exposed, IIRC.

Other discussions earlier this year:

US cell carriers are selling access to real-time phone location data

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

LocationSmart Leaked Location Data for All Major U.S. Carriers in Real Time

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

Some data just can't be sold without it inevitably being abused.