skysight-inc/HackerNews huggingface dataset:
I can't actually see how a civil war would work mechanically. The right side of the political divide makes up almost all of the armed forces, first responders, and police; their civilians also own most of the guns; and they control the food supply.

Beyond all of that, though, my reading of history is that civil wars usually have a geographic component. So, there is usually one region (that may be home to a different ethnic group) which elevates it's political grievances into actual war. But how would that even work in the United States? This isn't like the US civil war where it was the North against the South. This would be geographically isolated urban cores versus their surrounding suburbs and rural areas.

And, finally, I don't think Americans have the stomach for casualties. Life is pretty damned good here. So good that we soured on Iraq and Afghanistan after a few thousand casualties (where we never even had to look at dead bodies, just flag-draped caskets). Somehow I don't see us being okay with the corpses of our dead children littering the streets of Los Angeles or Manhattan.
> And given the city's population and usage of plastic, the chokes are quite severe during the monsoon (rainy season) when it rains heavily

Didnt the city even flood 2-3 days after the ban, when the govt was in full enforcement mode?
ACME clients like Certbot can and do handle a lot of that for you as well.

Certbot isn't as universal as Cloudflare though, since you can't run it on a lot of shared hosting sites. It also requires a basic level of proficiency with the command line, which is unfortunately a bar a little too high for some users.
I was thinking that federation still leaves unsolved the issue of knowing the single source of truth for identities, and when instances go down, you can't reference anything to know who/where people are.

Couldn't Keybase.io solve this? It could track your identities on these servers, and it would exist outside of any instances or federation, but be the source of identity that would go along with any federated instances you are a part of
How different is the YC non-profit application from the usual route? Do they look for an existing established product or bet on new ones like the company route?
Yea, the USA is in bad shape now, but I think the OP was talking about the UK. ;)
What did we all do before middle managers were invented?

New skunkworks project:

Create new org role (and matching business school
curriculum) for communication and synthesis, rather than hierarchical packet filtering.
Agreed. Closed it two seconds into the second loading screen
>Now imagine what would happen if Google swooped in and gave one away for free and said it would easily integrate with Android and iOS devices.

Very little.

The overwhelming majority of businesses won't switch their booking system unless they have a truly compelling reason. A large proportion of small businesses still use pen-and-paper to manage their bookings and have no intention of changing.

There is still a non-trivial market for dot-matrix printers and NCR paper. Many national retail chains use terminal emulators for their Point of Sale systems. For perfectly understandable reasons, businesses tend to be very conservative about their technology choices. Their current solution might not be perfect, but they know that it works, for a value of "works" that is compatible with their business remaining profitable. They know from experience that new technologies are often more trouble than they're worth.
Yeah it looks like one of the default "Smart Art" sets.
I really wish Google was less opaque about problems like this, rare as they are. The only way to know this is happening right now is to get frustrated enough to search around reddit, the only official indication is through Twitter, etc.
> "It's that that $38 buys negative value for teams working on products that would derive value from the feature. You're trying to sidestep an existing metrics ingest pipeline and existing analytics tools."

How do you say that it buys negative value? Additionally, We're not trying to sidestep an existing metrics; yes, this metrics is already available but with poor accuracy and implementation issues. Check the numerous issues with Google Analytics here: https://www.google.com/search?rlz=1C1CHBD_enIN777IN782&ei=Gb... So, we try to fix & improve the well-known metrics so that our products benefit straight away with accuracy and metrics-reliability.

#analytics #GA #timeonsite
9 Organizations Who Offer Fellowships for International Students
Own your performance reviews to boost learning and growth
> There are ways to do early returns in C without duplicating resource releasing code though, using gotos (it's one of the few cases where I think gotos make sense).

Gotos like that are fine. Despite the title of the paper I don't think Djikstra's meaning was that gotos should be removed entirely.
For some reason that's a thing in America but mostly for breakfast places (Original Pancake House, for example).
For all we know, this cockatoo was born Europe.
The simplest and best example in this presentation:

(x * 2000) / 1000 can be reduced to x * 2 but only if we make some assumptions about x (about if x can overflow)

The reason why this is such a problem in C languages is because most of the time one is working in a mixed abstraction environment. The underlying model for many parts of the language is assembly. In order to get away from these issues and to produce more optional code we should move away from mixing models of abstraction.
Depending on your deal with Cloudflare (ie how much you're paying them):

1. You may share a Cloudflare issued (deal with Comodo) cert with arbitrary other Cloudflare customers. This illustrates that only Cloudflare is ensuring your data isn't muddled with data from those other customers. But to be fair in reality this is true in all cases because of how Cloudflare actually works.

2. Your sites may get their own cert, only your names appear in the cert but it's still issued by Cloudflare using Comodo and isn't really "yours" in any sense.

3. You sort out certificates and Cloudflare uses the ones you provide for your sites.
For shared hosting sites the answer is even easier: use a shared hosting provider that provides you with HTTPS.
Install Cmder (which uses conemu) - problem solved even better ;)
The fourth video in the series explains how to encrypt traffic between Cloudflare and the host server.

Also, the article kinda covers this already:

> And before anyone loses their minds over the entire network not being encrypted or Cloudflare being able to MitM the traffic, have a read of CloudFlare, SSL and unhealthy security absolutism.

https://www.troyhunt.com/cloudflare-ssl-and-unhealthy-securi...
I'm loving B2 for my Linux desktop backup. I used Crashplan for many years until they pulled the plug recently. Now I'm using B2 via Duplicati and I'm actually saving money (I have about 500Gb of backup).

Borg was a runner up, but Duplicati had built in B2 support, provided scheduling, and a web interface which makes navigating for specific files in a tree easy when needed.

Crashplan had a nice Linux client, but it was blackbox/closed source, so problems came up from time to time that were hard to debug. So its nice to have more control of my data as well.
The Problem with “Great Schools”
If they are, I sure hope they're doing something more productive than surfing HN
Curious why you got burned with IRC client UX given the multitude of clients available for it.
The amount of Linux foundation OS code that google uses, probably makes them 1000x that amount.

I believe you can't really put a $$ amount on good OS projects. They really do fundamentally shift how things work for an entire industry and make a tiny dent in the universe.

While the world worships the Tech billionaires like Zuckerberg, Bezos, Page, Brin e.t.c Something has to be said for people who pour their hearts and lives to making a great OS project that's used under the hood almost everywhere.
Those are called "detents", and the original IntelliMouse Explorer 3.0 had very clicky detents. I'm hoping they bring those back as well, because I agree with you - every mouse MS has produced since then has done away with them, and a lot of other mice from other companies have as well, and I miss them.
writing entire stacks in javascript, probably
No, thanks; I already have a PhD. I've got no time to tool up enough to follow raw climate change data.

Instead, I'll buy the general consensus of those who should be able to evaluate it, say the AAAS, along with a sniff test to try to weed out complete crazys. Not because I think general scientists are right (they are certainly wrong on at least some details even if they get the big picture right) and certainly not because I think there infallible, but because in the past I've seen their stuff work. Often.
I seem to have gotten through it. The amount of actual text content would fit on a single iPhone screen. I don’t think you missed much.
Yes, the company I’m contracting at currently has done exactly this. We’ve kept Slack around for calls and for monitoring alerts, but other than that it’s all in Basecamp.

It has made an incredible difference. As a remote worker, I always felt stressed if I didn’t respond to a message straight away as it might appear as if I’m slacking off. With Basecamp, a delay is expected, so I finish my tasks before taking a look through my Basecamp notifications. I’m vastly more productive and far less stressed.

In addition, the proposals and comments on Basecamp are in far more detail and conversation is typically better thought out.

Could not recommend it enough.
To me it raises a concern, chatops and slack integrations are /very/ common, it's a form of vendor lock-in on their side and it makes absolute sense.

However, if you become dependent on chat-ops to do your job. (say: fallbacks for common things have eroded due to lack of use) then suddenly your company is crippled. And why? for a chat service? The value add from slack is grotesquely small in isolation.
If something got slower, file a bug with details. We look into all such reports.
In many sit-down restaurants, the main counter is just for the host to seat customers and you have to pay your server directly.
Keybase.io could be a part of solving this I think:

https://keybase.io/docs/sigchain
Seeing it used as FAANG in other media makes sense to me.

As an example: https://www.economist.com/finance-and-economics/2018/06/23/m...
Socat is your friend.
> Considering we're only 8 generations away from huddling in a village, frightened of the wolves and anything that goes bump in the night.

I think you severely underestimate our predecessors. They were not feral beasts, they were almost exactly the same animals as you and I, minus some education and technology.

8 generations ago (25? 30 years each?), the Age of Exploration in which western European powers sent huge sailing ships, (more than a hundred feet long with dozens or hundreds of cannons) around the world to map and claim unknown lands was drawing to a close, because they were running out of unknown lands. London was a city of more than half a million people, importing goods from the furthest corners of the empire, with huge textile mills and blast furnaces and other factories ramping up,the industrial revolution. They weren't huddling in the mud and dark, they were sitting around candles and oil lamps, near streets lit with oil from whales they killed.

Even 80 generations or more ago the Romans, Greeks, Babylonians and Egyptians were dealing with problems of empire governance not wolf packs. (To say nothing of the Chinese, Japanese, or Mayan civilizations which I know less about.)

They may have been superstitious, but they were definitely homo sapiens.
This is not unique to San Francisco.
https://www.10news.com/news/team-10/team-10-man-with-extensi...

> Partin's bus ticket cost $261.50. The receipt, dated February 2, 2015, is stamped with the name of a Nashville agency called Homeward Bound. Investigators at Team 10's sister station in Nashville, WTVF, learned the agency that has oversight of the Homeward Bound program is the Nashville Downtown Partnership (NDP), a group dedicated to making the city a great place to do business.
I agree that null/nil/None is one of the worst programming constructs ever invented [0] and deserves more attention than if statements.

[0] https://www.infoq.com/presentations/Null-References-The-Bill...
The $400M Pitch Deck That Got This Uber Competitor Funded
> deciding to insert ads into Siri or WatchOS would be indescribably stupid.

Most notifications are just ads to use an app. I'd say the ads are already here.
No, I wouldn't put it in those terms (government directing oil production of shale oil). I was trying to use oil as an example of a commodity that is often used as a foreign policy tool (see https://www.cfr.org/timeline/oil-dependence-and-us-foreign-p... for some flavor of that) There was a pretty decent article on oil as foreign policy in either the Economist or Foreign Policy Review which showed regulatory response to oil production when viewed as policy. The bottom line was that the Government can make it "easier" or "harder" to get to oil reserves through regulation or easing regulation. And those changes, combined with the short term ability to fill or dump the strategic oil reserves influences the market in ways that are useful.
It’s not a lot on the scale we’re discussing.
Ok, so former reporter here.

There are several 'criteria for newsworthiness'. One of them is novelty. Another is general public interest. And there is substantial general public interest in Tesla as a whole, since it is doing new things. Additionally, many of the things Tesla is trying is also novel. So that is two things right off the bat that make basically anything that happens there newsworthy to some degree.

I get that people like to say "oh the media is just reporting on this failure because it's Tesla and they want them to fail," but to hold that view is to misunderstand the nature of news in general. Pieces like this aren't inherently "anti-Tesla", (which is what I am admittedly inferring you're getting at with your comment). But the fact that this is a new thing that humankind is experimenting with makes it newsworthy, and that includes its failures and successes.

I also admittedly didn't read the article yet :)
Why do you think that? Please explain with reference to the text of the directive.
Tencent became a platinum member a mere three days ago: https://techcrunch.com/2018/06/24/tencent-increases-its-focu...

I wonder if that may have prompted Google to up it's place on the list. Regardless, more money to open source is a good thing.
I have a small program which uses an undefined behavior. How would you rewrite this so as to not do so, but maintain all existing defined behaviors?

#include <stdio.h>

int main() {
int a, b, c;
printf("Please enter two numbers: ");
scanf("%d %d", &a, &b);
c = a + b;
printf("The sum of the numbers you entered is %d\n", c);
return 0;
}

This is the problem. There is no non-trivial C code that doesn't use some undefined behavior somewhere. And it works just fine, right now. But who says it will on the next version of the compiler?
This presentation is a great experiment, but it's just that, an experiment in presentation. It should never have been released to the general public, just to UI or web dev forums in order for them to learn from.

I think that human computer interaction has taken massive steps back from the 90s. That, or I'm getting old. Could be both too.

Aside: some great content here though. so many beautiful shots of the country. And some brief text that gave a tiny bit of color.
Fire needs heat, fuel, and oxygen. Take away just one of those and no more fire.

Water has normally been used to absorb heat, and takes some oxygen away. But electrical fires you need something else like CO2, powder, or halon.
Not to jump on the bandwagon critical of Google's Product Marketing / Branding, but this just bothers me: why center it as "Duplex," and not just a new feature for "Google Assistant?"

This in no way diminishes how game-changing the tech could be, nor how fascinated / excited I am by it.
I've been thinking about it as well and came to an idea that excessive donation can be damning to the recipient. Tougher constraints keep you sharper.
I think publishers provide far more in terms of services than Steam. And plenty of indie game developers are complaining that they aren't making enough money because there is too much competition on Steam.
Natural language processing has been "the next step" since the 60s. How often have you called in to a customer service center and as soon as you knew you were talking to an automated system just yelled "operator" until you got a human?

The minute a busy waitstaff person knows they are talking to a computer they are just going to hang up.

A voice assistant on one side talking to an API on the other side can be close to perfect -- even Apple can get that right with Siri for the intents that it supports especially since you know you're talking to a computer. But going the other way -- not so much.
They clean up petrol and other leaked fluids after car crashes, what is the correct procedure to "disarm" a punctured lithium ion battery?
MongoDB Multi-Document ACID Transactions Are GA
How are you supposed to tell whether an automated system is intelligent or not? Sometimes the voice prompt tells me to "speak in full sentences", but it doesn't understand what I'm saying anyway.
I suspect XMPP is superior to ActivityPub and the way to go. Bandwidth is only increasing with 5G and with binary XML [1] I think you'll (one day, in theory) be able to get large scale, efficient real-time message flows. XML is just more extensible than JSON soup. These architectures are also probably flawed for pushing for complete N-to-N connectivity. It makes far more sense to push for mobile data that can be liberated from any one server than to assume any given data will always be available and will always provide a given chunk of data. This allows aggregation and caching and copy-resilience which is what makes the web actually work.

[1] https://xmpp.org/extensions/xep-0322.html
There are a lot of reasons why a fast growing business like Instagram should be trading at higher multiples than Apple.

Also the value in NeXT came from Steve Jobs, not NeXT itself.
I know that I am not the typical use case for several reasons including the failure of voice recognition with speech impediments but I doubt voice will be the way forward any more than smart watches were - being niche at best.

First off with speech everyone can tell what you are doing and it is obtrusive - look at the old DMV signs against cellphones back from when they could literally just call.

Second it is just plain worse as an interface - just try to use a phone tree. People have dutifully ignored phone tree based answering machines existence except for the visually impaired who frankly lack options and must use what everyone else would consider useless.

Third there is less to do with it and thus less reason to get involved with the frontier. Again the same trap as the smart watch. People asked what can you do with it and the iWatch flopped despite Apple trendiness.

Direct thought reading might work better but that is in the easier said than done category. They can't even make an acceptably accurate non-invasive glucose meter so it is very unlikely to come out in consumer goods.

Google glass interestingly also largely flopped for several reasons despite heading in the opposite direction and provoked sheer irrational hatred above and beyond all other carriable or constantly recording cameras. AR sounds nice but they also need to factor in the significant glasses wearing population. Also apparently had short battery life for something to be worn as a HUD.

Noting where things can go wrong is easy compared to figuring out where to go in the future even with caveats like "10 years directed research lead time". I think the market has matured for personal electronics now until they can offer "magic" again. VR is neat but a niche in chicken and egg situation.
> setting up TLS isn't "easy," and claiming otherwise is unproductive.

Well... it is if you use Cloudflare. But yeah, it should be httpsiseasyIFusingcloudflare.com or something.

> This is nothing but a glorified ad for CloudFlare

It's technically not though. He says they didn't even know he was making this. It's just a nice little free resource for anyone using Cloudflare or looking for a relatively easy path to https. For him, it'll drive some traffic back to his other site and build his brand a bit more.

It'll probably result in a bunch of Cloudflare sites beefing up their security a bit and capture some who haven't previously tackled https at all. Isn't that a good thing?
Haha, that's great.
The federation elements actually work pretty well, more similar to XMPP than IRC.
> It also requires a basic level of proficiency with the command line

Sorry but when you lack all basic computer skills, you should _not_ be setting up TLS for a web server. No matter if you use Cloudflare or something else, have someone else do it.
an air filled balloon does not necessarily contains hot air

football = hot hair balloon
holds in some cases

a fact is necessarily true
Strange, my browser reports that https://httpsiseasy.com/ is not secure (both Firefox and Chrome). Maybe its because I'm accessing it behind a corporate firewall but https works properly with other sites.
Mastodon and other federated platforms are to social media what suburbia historically has been to cities.

People think it'll resolve or at least mitigate the issues of digital privacy, digital harassment, and digital overpopulation, but in reality will just create ever more wasteful and unaccountable digital sprawl while inevitably recreating the exact same problems (e.g. HOA discrimination, nosey neighbors, hiding all non-conforming traits lest your cohabitants judge you, etc).
Not really, actually a while ago I ordered a bunch of unamplified ceramic patch antennas because they were cheap. Managed to get fix with a 4x4 array and a uBlox NEO-6M chip; at 5x5 gain was good but the beam too narrow. In either case the signal was still under the noise floor.
I wanted to read an article with this headline. Unfortunately, I only got to a slow loading video of someone making a latte before giving up.
They are still good.
The auto example here looks strictly worse than just creating a descriptive typedef/typename to shorten the syntax of the first approach.

I’m all for shorter syntax, just not at the expense of completely explicit type annotation.
The Linux Foundation is a corporate PR joke. Even Oracle, slayer of FLOSS projects for decades, and vmware, violating the GPL for the Linux kernel for years with ESX, are 'platinum members'[1].

At this point, any membership in this 'foundation' should be viewed a shallow attempt at marketing.

1. https://www.linuxfoundation.org/membership/members/
It's just login that's not working it seems.

I keep getting automated push notifications from our bots (but I still can't connect to the app myself).

We use it for things like relaying user-flagged messages to our support team and reminding us when scheduled content has been automatically released.
But that assumes that businesses have the time to integrate, that they care to integrate, and that they can repeat the process for every proprietary API and service out there.

Google is the 800 pound gorilla. Companies would integrate with them if they don't want to be left out.

This allows users to work with almost 100% of businesses right now,

You're assuming that it will be good enough and that the businesses won't hang up on it like people do with every other spam automated system.
Announcing Expo Dev Tools (beta)