skysight-inc/HackerNews huggingface dataset:
There are a lot of use cases where getting someone to install an app is a big lift.

With PWAs, discoverability can be search ads, included in existing communications, linked from another app, etc.
“Never use absolutes.” - Brightball’s Law
"All men" or "all people" is a trope that should be erased from our vocabulary. Most statements making claims (esp. about the motivation) of "all people" are incorrect. Every person has their own opinion, and you simply can't generalize. Unless it's naïve tautological claims like "all people need food to survive".
Yeah, I was thinking about if the stranger said something like, “not all the dots are blue.” This is non-trivial by the definition given, and no one would have to kill themselves at all.
What Data on Formula One Crashes Suggests About Workplace Rivalries
Can anyone do a shakedown on Ghostery? I'd love to know their ethical stance.
I wrote a successful Squirrelmail UI for the third largest Austrian ISP then. It was not sold, but used and liked. When I switched to working with cPanel I never thought of bringing along this patch, which was public decades ago, because I had more important things to do.

The other two options, roundcube and horde, which I updated recently at cPanel, are much better.
I genuinely think that some men love the idea of war. Men who haven't been in the battlefield, of course.
>"people who will look you straight in the eye and laugh as they talk about murdering someone"

Murdering, or killing? I ask because murder refers to a specific sort of unlawful killing, but it's not clear if you're using the term precisely. Most would probably say there's substantial difference between laughing about killing somebody who was trying to kill you (not murder) and laughing about killing a civilian in cold blood (murder).
As a Canadian who has lived in the US for 1 year (in SF) I have a totally different take away. I noticed that people here are very hard working, almost as they are desperate for success, like if they fail or lost their job they would just die, poor and homeless and healthcare-less.

I found that people in Canada were much more focused on happiness and were more willing to make sacrifices to improve their quality of live, though in Vancouver the housing crisis was a gut check for anyone who's goals include owning a home, or starting a family.

There is money to be made here in the valley, especially in tech, but it is not where I intend to be permanently. I want to retire one day, and I probably can't do that here. I definitely couldn't do that in Vancouver with a local salary.
Apologies if the post was ranty. That wasn't my intention, and likely my inexperience as a writer. I will try to avoid that in future posts.

I mention GDPR because it's enforcement is bring privacy to the public eye. That's all. I don't have any use for buzzwords. It's a personal blog and I don't have any ads or even analytics. I don't really care one way or another if people read it. I posted it to HN because someone might find it interesting or entertaining, and personally I enjoy the occasional blog post on HN that isn't affiliated with a company or media outlet. But maybe I need to reevaluate doing that.
I'm inclined to agree that this doesn't seem to add up, but I don't think that matters much any more. There seems to be a transition taking place in which exaggerated, thinly-supported 'market cap'-based value metrics, the fundamentals of which are largely opaque to outside analysis (almost all being derived from coinmarketcap, a single centralized aggregator site), are the new normal. Peeling this onion apart would require what seems an unlikely pairing of extremely high cryptocurrency domain competence and extraordinary resistance to corruption.
Also, the problem assumes that padlocked boxes themselves are not stolen. Presumably we're expected to consider this a reasonable assumption, because a thief wouldn't bother stealing a box that they couldn't open. But just as with public-key cryptography, a thief who can both steal packages and forge return addresses could intercept the box, place their own padlock on it, and then execute the rest of the protocol to perform a classic man-in-the-middle attack.
Hey! I worked with Dr. Akin in my undergrad. Definitely learned some of these he hard way during my project:

11. Sometimes, the fastest way to get to the end is to throw everything out and start over.

And

14. (Edison's Law) "Better" is the enemy of "good".
If this was in the unsecured area, that may not have been an employee, but a stranger trolling for tips.
meh -- this has always been the case with Canadian IT jobs, this is not some new development. Nobody can realistically compete with USA's tech. sector -- US attracts best IT engineers from around the World.

Which means, not only does Canada lose out to USA - so do other IT giants such as UK, China, India, etc.
I am constantly hopping back and forth between Chicago and Toronto to be with my boyfriend. I have never been seriously questioned on either side, though I think I get a slight bit more side eye on the U.S. side when I mention the same-sex partner thing. But I could be projecting.
Great analysis.

My only complaint: "Zombie movies started off as societal critique about the dangers of consumerism"

The meaning of "Night of the Living Dead" (the film that defines where zombie movies started out, critically), is a much-debated topic, but "excessive consumerism" doesn't get much notice until at least a sequel or two later (forgive my memory), with the one that takes place in a mall.

The first/original was much less specific, much more philosophical, which makes it by far the most interesting (to humble 'ole me).
Even if someone assembles a product like you ask, how will they monetize it?

I'm assuming you want the product to be built with open source components, so then the startup would be selling a glue script to package these open components together.

The only feasible way to make money with this would be to sell a proprietary glue script. Not sure how acceptable that would be to you or to potential customer base of this startup.
>Sure, there's no competition for the 1080 Ti, Titans, Quadros, and Teslas but those are a small fraction of the market. For other GPUs, AMD and NVidia are pretty evenly matched.

This is precisely my point. If you are in the market for a top end consumer GPU, there is only one choice. It's not a matter of competition, no other company has an even remotely viable product.
Ok, I'm going to say the following after I issue my caveat that I never expected to see a discussion about peeing in the shower here on HN BUT of all the places on the Internet HN is one of few places mature enough to handle such a discussion. :)

I'd like to offer the counter-point that for those people who enjoy peeing together (as a kink) the shower seems like a great place to pee together.
I feel like this is an incredibly childish and almost insulting reduction of a complicated and important feeling that the author is trying to come to terms with, and one that is likely very common, even if not universal. He spent pages explaining and examining this attitude, and doesn't appear to be using it as a justification at any level, I don't think it is appropriate or helpful to frame it this way at all.
I use the same. I don't have any uptime requirements because it's only for freetime and experimental use. But I don't think there has been any outage (knocking on wood)

If you use their Ubuntu image it should have unattended upgrades enabled already. Still, you need to watch it. Ubuntu is not very good at restarting daemons after a library has been upgraded. dhclient is regularly affected. And libc is blocked from automatic updates IIRC. The kernel anyway, because this is a diskless setup.

I like the product (baremetal ARM). But I fear it's dead. They used to upgrade the kernel frequently, but now it appears that no one is working on it anymore. Of course don't try to run anything that requires performance or availability on a 4 EUR / month server.
Innovative Leadership Allows the People to Ask, “What If?”
Ok, so go build a gaming rig with an ARM GPU

My point from the very beginning is that there is only one viable option for a top end consumer GPU, as would be desired by the gaming community.
The entire butcher's bill from the War on Terror and the Iraq war for the US military, over a decade and a half, would be less than a quiet day during one of the offensives on the Western Front in WW1 or the Eastern in WW2.
> I don’t like the data collection either, but it’s impossible to know the untold disasters that it may or may not have prevented.

This is probably the most irresponsible and reckless statement a citizen of free of oppresion country can say.

Follow me here; taking your reasoning further here is my honest statement: i can bet my chopped off head that if we would have installed cameras and microphones in every single room in every single american househould, we would have avoid “intold disasters” that i can guarantee you, including but not limited to: burglaries, kidnappings, abductions, ilegal arms/drugs dealings, prostitutions, child trafficking and domestic abuse. At least! I really guarantee you that! Push the switch and count saved lives in tens of thausands!

I would rather live without my head than in such military orwellian state! Those who want temporary safety by giving away freedom.. so did one smart man said.
Nortel was an actual fraud though, as well as collapsing as a company. Changing financial reporting rules could prevent another Nortel-style fraud.
I did some mail ui work while at cPanel. We have three options, the old Squirrelmail, the recently updated Horde, and Roundcube. That should be enough.

Squirrelmail was unmaintained, hence it's deprecated. I did maintain some patches decades ago, but don't work with PHP anymore for several years. And not with cPanel anymore either. Dropping squirrel was discussed 5 years ago already.
A fun drinking game is to ask them to rigorously define what “Hegelian” is, and every time the explanation becomes pointlessly vague or self-referential, drink. I take no responsibility for the inevitable stomach pumping though.
One person's killing is another's murder. The act is the same regardless. There is no innocent self defense in war.
Wait, are we talking about salary or total compensation? The latter includes things like stock, and is often quite a bit bigger.
Oh jeez, the whole "is urine sterile" debate.

Enter on one side, the purists: "sterile means absolutely, positively no germs"

Enter on the other side, the realists: "if I pull open my festering sore, and you piss on it, will I get your illness?"

The purists say, "well maybe, the probability is not zero, you can't say that is sterile"

The realists say, "Run the experiment it 1000 times, and if no one gets infected, what do you call that? What do you call it if 1 out of 1000 gets infected?"

What do you say?
You didnt do nothing wrong. Welcome to 2018 hacker news! It hasnt been like this few years ago, now many times i start reading comments from the grayed out to regulars. And i upvoted all of your comments because they were right on the subject, informative, rich in facts and sources, and i genuinely learnt something new today.
> 8. Android

Have you tried to build pure AOSP lately? Hint: you pretty much can't, it's broken. Google plays super dirty with manufacturers that want to use Android.
You clearly do not use the nightly version to judge. They literally inform you this, not hidden in any TOS, like really straight up telling you you can't disable telemetry on Nightlies. They even told you that you can compile your own, which will include none of the telemetry
I think, I may want to borrow your this kind of idea haha
That was interesting. Two questions:

1) Is there a problem with python, or a problem with flask? Isn't this what chalice is for? https://github.com/aws/chalice

2) How are you dealing with cold starts?

I learned stuff from this post, but I would have learned more with some background about the workload etc so I could reason about what generalizes and what doesn't.
One hypocrisy that I always find galling: while Americans (and really any of us living in the Western world) find bulk collection of metadata to be abhorrent, nobody raises an eyebrow at the expanding scope of KYC/AML legislation.

I can't imagine anything more revealing as to the nature of a person than how they spend their money.
Visual Studio Code Will Replace Visual Studio
Doesn't U.S. immigration get in the way? Or is everyone trying their luck on a TN Visa?

The job postings that indicate visa assistance are the exception, rather than the rule.
WIRED Recommends: The best gadgets and gear right now
If your problem is that your boss is asking "is it done yet?" writing your own new ORM does not seem like the most productive antidote to learning an existing hard-to-understand ORM....
Maybe it’s old but you need to read manager vs maker schedule:
http://paulgraham.com/makersschedule.html
It is the gold standard on why creative workers hate meetings. All those things you mentioned sound great, but you’re still destroying productivity if you’re scheduling meetings anywhere other than the immediate beginning or end of the day.

For makers, there are only 2 time slots: before lunch and after lunch.
The article did not say that owners were compensated. The wikipedia page (if you trust it) for Oak Ridge makes mention of the fact that not everyone was compensated: https://en.wikipedia.org/wiki/Oak_Ridge,_Tennessee#History
> You know what else was a fad...I mean cultural phenomenon? The Wii.

You do know that the Wii actually "won" it's generation in terms of unit sales?

https://en.wikipedia.org/wiki/List_of_million-selling_game_c...

And the Switch is now closing in on the Xbone...

Not exactly what I would call a "fad".
This sub-thread is fascinating. On the pet service business, it sounds like there might be more tables due to some kind of object polymorphism on a per customer basis? Are there any other "per-whatever" expansion factors that are multiplying your table count?
This article is timely. I have just written a database to fill a gaping hole in the ecosystem. It even understands SQL.
I'm sort of confused by what these games bring to the table that is novel and such a revolutionary improvement over what came before. My FPS playing days are long over, but battle royale games seem like super beefy Counter Strike or Quake Arena servers, to my ignorant eyes. I'm pretty sure 100+ player Quake World games would have been awesome, if the hardware and network connections of the time could have kept up.
The auto import of providers is my favorite feature in this. Now you can just define something as @Injectable() and make it available in the module automatically. Big improvement over older versions
You're suburban. Growing up poor and in a requisite poor area, plenty of your white friends will end up in prison and jail. A lot of mine did.
Not the author, but you can set up cloudwatch to hit your lambdas at defined intervals. I set up my lambdas that are accessed through api gateway with a special header to check. If the header is there with the correct value, it just returns. Most keep-alive checks are in the 10-20ms range, and since charges in increments of 100ms, it's the lowest possible tier for getting charged.
And the romantics, "Does this have more germs than the saliva I gladly drink out of my lover's mouth?"
"til" in many cases should be "th"

"m" in many cases should be "rn"
iMessage does have it on iOS - you can set it to keep 30 days, 1 year, or unlimited. It also supports apps and comes with a GIF app out of the box.

iMessage on the Mac however, is utter unmaintained garbage.
>Every person has their own opinion

Perhaps this is also a too-general claim :)
LinkedIn doesn't let you crawl their graph like this but they could do it
Yes, I believe you catch the gist of it.

It’s a calculation which proves there is indeed a complexity point whereby quantum computing will exceed classical computing ... by proving mathematically that adding enough qubits will suffice that.

Keep in mind this proof still hints at “a class of problems/calculations” which qubits will overwhelm, not a general overwhelming of everything. At least that’s my reading.

Still this mathematical proof is indeed interesting.
This might seem a bit shallow, but I think it comes down to the set of skills, a lot. To give you an example of what I mean, if you have Node.js and React on your resume, chances are you'll be pinged by tons of startups (and some very early ones) in no time.

There are so many startups in San Francisco right now, and we're in a strange situation where both demands and supplies are high, but the matching isn't always great and companies (especially startups) are still struggling to hire because they can't find the right fit. (sometimes true, sometimes because of terrible interview processes, sometimes because of not finding candidates like you who might actually be a fit but don't look like it on paper)

If your resume contains things like C#, .NET, etc. chances are many/most startups will overlook you for other candidates. (Not saying or generalizing what your skills might be at enterprises, just giving an example) Vs if you have Node, React, Docker, that sort of stuff, you'll look like an attractive candidate to them.
I like to ask them to explain how I can build a rocket ship with it.
taboola and similar are what's known as a "chumbox". here's a taxonomy:

https://www.theawl.com/2015/06/a-complete-taxonomy-of-intern...
Interestingly enough, at Ionic we've seen almost more demand from enterprises for PWAs than the broader market. It's not normal to see enterprise ahead on the adoption curve. As you said, cost is a big factor, but I think PWAs are familiar to these organizations because it's just like building web apps. It's something they know how to do already and they get full control over distribution/security/etc.

A lot of what they need to build was never meant for the app store (internal/employee facing/etc.), but needs to be mobile, so it makes a lot of sense.
I didn't get that from this article at all. It didn't really seem to say anything about backend stuff.

I build huge serverless backend applications, and IMO it's been fantastic. There is a learning curve, because your application's execution environment is pretty different from traditional applications, but it's allowed us to build a remarkably complex and scalable application, very quickly. And it's been pretty maintainable too.
As far as we know, humans' originally competitive advantage in hunting was long-distance running. Game could out-sprint humans but not out-distance human hunters. So, after successfully running down game, they must have had enough in the tank to complete the kill. This practice is still evident in some African tribes.
I've been playing with graalpython this last week too. The python implementation is in its early stages. I could get a "hello world" working with both their binary builds and from source but not much else.

Also: Try "print('hello world')". It's targeting python3
Problem is that they promised no ads and got free labor toward that mission. Now that people have marketed them into almost every browser that matters.. they're getting in bed with advertisers.

And amount is going to be 100s of millions, not just a bit of money. money earned by deciving and free labor
Mine kept losing it's "bridge mode", maybe twice a year. Very frustrating and unpredictable when I was trying to access my x2go server remotely.
Bummer on the shirt! It is a great design. Although, I'm biased since your team gave my domain a prominent placement.

That position on typo correction is a bummer. I fat finger typing domains on occasion and found it handy to have my DNS service take care of that for me. Hopefully in time you guys reconsider. I am sure common errors could be corrected and it would lead to a better browsing experience for folks using your service.

Thanks though for making such an excellent service free and fast! Love the work you do!
We have done this. The problem is that concurrent requests have to warm a new instance - so if your concurrent workload increases, newcomers face cold starts. Worth noting that we are more worried about user experience from slow returns than price.

Edit: forgot to say thanks for suggestion! Also, here is a related article: https://hackernoon.com/im-afraid-you-re-thinking-about-aws-l...
"not all the dots are blue" - in the case where there are n people with n-1 blue dots and 1 red dot, the person with the red dot kills themself, and then everyone else kills themselves because they know that the red dot person killed themself because they did not see any red dots.
you're right, to be more accurate I should say it's not just about the spider.
I can’t tell if that was funny on purpose or not.
If that were said to a population of 2 people, one with a blue dot and one with a red dot, the person with the red dot would kill themself immediately
Theu don’t just hand you towels, they usually have OTC type things if you’re feeling ill - you’ll never be more thankful for them until it happens to you when clubbing
Especially if you've left autoplay video on, you're going to have weeks worth of people's timeline videos cached in there
I should clarify, I don't mean putting them to work. Like a punitive or job placement type of thing.
These are smart people motivated by risk and reward. And they can plan and think and follow through. They just need easy pathways to jobs and lifestyles that can let them do that.
Right, but isn’t the challenge supposed to be to prove that in every case, everyone dies? Not that ‘in at least one case, everyone dies’

If it was the latter, a one person town would always die.
I'm curious, though, what professions are being able to avoid all these high cost areas in Canada?

Vancouver, Toronto, Victoria - while not SF or NYC cost of living, they are still really expensive and their programming salaries appear to be 50% at best of comparable salaries in major US tech centers. Are other professions in Canada doing better? Are the only people who can afford the real estate people that just owned real estate previously and rich foreigners?
Does this have anything to do with New Orleans as well?
Right, but if there were two red dots the town is fine.

In a one red dot town, you could say “there is at least one blue dot”
Oak Ridge is a pretty awesome little city (very beautiful too). I live nearby in Knoxville and did a lot of work on the Titan supercomputer and spallation neutron source at ORNL while in grad school. Interestingly, Oak Ridge was rated the safest city in the U.S. in 2017 (https://www.google.com/amp/s/www.realtor.com/news/trends/saf...).
I'd second this -- and very occasionally I think of spinning off my current code into this.

If find PaaS can be a little too opinionated. You get boxed-in too quickly. Whereas IaaS is too raw. I had a bit of a head scratch when I recently moved to Google Cloud and was a bit flummoxed on where to put my (backend) session state. Similar experience trying to get Blue-Green deployments on GKE (Kubernetes).

I feel GCP/AWS and friends will get there. But for now there are definitely some gaps.
Former top official says Fed should ‘Maybe’ create ‘FedCoin’ to rival Bitcoin
This sort of sounds like Brahmins in the 19th century?
There's nothing wrong with using promises to reduce nested callbacks.
> The only people who love war are corrupted individuals. They have no morals.

Says a person who has never truly faced a grave moral test in his life.

I have known many veterans of horrific combat from Okinawa through Afghanistan. They all will tell you they loved it in some bizarre, insane fashion.

Yet these same people are the most trustworthy, truly moral people I have ever known. They have touched the abyss, and you and I have not. They understand things we never will.