skysight-inc/HackerNews huggingface dataset:
I'm using Matrix/Riot to communicate with two of my friends.
It's really nice in general. But if you want to use E2E encryption, the key exchange is really tedious. Every few months, when someone gets a new phone or accidentally logs out of his account, we need to meet in person to compare fingerprints.

Of course, even if you leave out the E2E encryption, it's still about as secure as Telegram's default settings. And with E2E encryption, it should be about as secure as Signal is (I'm not a cryptographer, though, so take this with a grain of salt). However, if the user is not experienced with key verification, I'd always recommend Signal over Riot.
TL:DR - We're screwed - blame politicians on both sides.

This is only going to get worse because the politicians are beneficiaries.

One in three UK politicians are landlords:

https://www.theguardian.com/housing-network/2016/jan/14/mp-l...

One in three UK politicians has a significant percentage of their wealth dependent on rising house prices and rising rents which is why:

1. Help to buy schemes increase demand but not supply therefore increasing prices.

2. Large scale bulk buying of properties by dirty offshore money where apartments are not being rented out hasn't been stopped - its better to buy London property than pay for gold storage:

https://www.theguardian.com/society/2014/jan/31/inside-londo...
https://www.theguardian.com/society/2017/jun/13/foreign-inve...

3. Train prices in London are the most expensive in the world, so many will decide to spend more on rent and have the extra hours per day back than travel and pay almost the same price once train costs are factored in:

http://www.bbc.co.uk/news/uk-england-london-39806865

4. Increased population growth into London due to political focus on the South East - 100,000 extra per year increasing demand :

http://www.dailymail.co.uk/news/article-3834825/London-s-pop...

5. Not enough homes are being built to satisfy a single year's needs let alone the cumulative shortage:

http://www.telegraph.co.uk/finance/property/news/12127141/Fe...

6. One in six Baby Boomers (who are the generation that has caused the property problem) intend on spending the inheritance their children could use on a deposit or buying their home, and therefore may remain renting:

http://www.dailymail.co.uk/news/article-3818803/The-baby-boo...

The most depressing thing is that its starting elsewhere in the UK now because people see the UK as a good place to invest, and its gone crazy in the best cities in other English speaking countries - Sydney, Melbourne, Toronto etc.
I feel very shitty about the racism there. It legitimately made me feel bad.
> HN is becoming too political.

This. Since the last US presidential election, the signal-to-noise ratio on HN has slowly but steadily being diluted with a ever increasing constant stream of political propaganda posted by the virtue-signaling crowd.

Some of it manages to be filtered out of HN's main page, but sometimes browsing /newest is a sure way to flair up the good ol'carpal tunnel flagging political propaganda submissions.
> I totally missed this in my reply, but in 2017 if folks are frequently calling you a Nazi it probably isn't a Seinfeld joke.

You also missed that I was referring to small minded people jumping to using the word "Nazi" when commenting on anything that involves the President or executive branch.
It's somewhat nice that among those racist jokes there are litte nuggets of sincere opinions, opinions that people have but are forbidden (by themselves or moderation/peer presure) to share on places like here.

For all the problems that it brings anonimity has that good facet.

When reading threads like this from 4chan I feel the spirit of the internet of yore, when everything was more free and we were a little more sincere.
Disturbed sleep patterns may be key to ADHD, study finds
Just completely ignore them - repaying them in kind is the very thing that fuels their actions. These are just bored kids fighting for attention.
The growing toll of suicide in New Zealand
It's telling that 4chan can't tell the difference between hacker news and a bunch of progressives. I guess when you're that far off to one side everything else looks close together.
I think it's a perfect name.
It's a good barrier to entry. If in 2017 you can't figure out how to setup an ec2 instance and run a simple webserver in any language, then you don't need to be setting up software. It's not hard.
Snapshot of thread for when it dies: http://archive.is/fIadd
https://en.wikipedia.org/wiki/Occupation_(Battlestar_Galacti...

I disagree with OP RE BSG.

It was not about morality in general it was directly referencing our current views on morality, specifically the Iraq war.

But do agree subbing in animals/zombies/aliens for humans allows movies to get away with more.
At $0.07/hour, with a bike cost of $80, the bike needs to be taken on 1,200 hour-long trips to recoup its investment. That's possible, but not in a city with 1 hire bike for every 16 people.

And this isn't even considering the bike repair, lost/vandalised/taken apart bikes, trucks needed to move the bikes when people's trips don't balance the bikes out (e.g. people riding public transport uphill and bikes downhill).

Even most publicly funded bike shares don't make a profit. They bring benefits to their city in reduced pollution and traffic, and increased health and enjoyment. None of which will show up on a start-up's balance sheet.
I may be missing it, but where is the discussion of blinding? If the person reading the story is the one who gives directions about sharing, then how do we know whether or not the effect was due to the experimenter?

The original journal publication is at least linked in the article [1]

but this is a very fundamental experimental design concept. I don't understand how this experiment can be run this way, let alone reviewed by peers and published.

1. http://onlinelibrary.wiley.com/doi/10.1111/desc.12590/epdf?s...
> Mao was never legitimate. Even today's communist Chinese regime recognize the cultural revolution was a bloodbath

Have you been to Tien An Men? Mao's portrait is still there, proudly displayed at the entrance of the Forbidden City. He's still very much legitimate in China (sadly), and if you criticize him a bit too openly you'll get in trouble.
SGI, Sun, DEC... I really miss those days a lot. Sure, they were daylight robbery (SGI especially so), but computing was far more heterogeneous.
Of course, researchers don't have their work "taken" by publishers; there are big incentives (via the citation count metric of academia) to provide their work to these publishers. This problem has been hashed out so many times, and I'm so upset that we're still at the status quo (especially since I'm at the end of my graduate student years, and will soon no longer have access to the university's library!)
4 marketing tips for the vaping industry
Lately I've found myself using runit a lot in docker containers. In the happy path with a single process, you still gain because it does leave you a bunch of nice hooks when docker exec'ing to shutdown/restart your main process when your developing.

In the more common path, I rarely have containers which don't more easily share 1 or 2 tightly coupled support containers (and in general I prefer having `docker run` just work, rather then turn into an affair with docker compose).
Well the clique here seems to be all in when they have no direct loss in such an assertion but the companies recently in the news with union concerns are/were all darlings here at one time or another. Yet their leadership which qualifies under your statement objects to the idea of a union operating over their employees.

no one wants added cost or loss of control in their company and I am sure many in leadership positions think they are doing far more than is perceived by the line workers.

in the US unions earned their bad reputation but are a very strong political force at the state level because of public employee unions. we have sufficient laws to protect workers in any industry these days but it was not the case fifty or a hundred years ago. today's unions are more about the political power they can wield than the workers they protect.
I'm surprised this didn't get more up votes.

Perhaps with another title like "A man of average attractiveness can only expect to be liked by less than 1% of females on Tinder".
Way to attribute credit for every technological advance to one economic system. Yes I am sure it had nothing to do with the scientific discoveries going on at the time. I am sure the dinosaurs going extinct was the result of socialism.
Which is cool in itself.

What is deeply regrettable is the fact that they ended up selling to Facebook and thereby contributing to Facebook's aggressive and relentless mass surveillance system.
Ah no, you don't set pixel to frame number. You set frame number to list of pixels. Same memory, but you only read the pixel corresponding to which frame you're on.
FOSS and Pro-Privacy Reddit Alternative Raddit-App
Since Reddit has now abandoned its open source mission statement, this is a good time to contribute to truly free and open source projects that aren't controlled by profit-driven corporations. MediaGoblin is an impressive decentralized alternative to YouTube, Mastodon improves on Twitter and Diaspora on Facebook. Similarly, Raddit-app aims to be a libre Reddit alternative:

https://gitlab.com/edgyemma/raddit-app

Everyone that spent time and energy contributing to Reddit's code had the rug pulled out from under them when the company announced it was closing its source code going forward. An "open source" license alone is no guarantee that the code will always be public, which is why it's important to support fully FOSS projects if you're going to volunteer your labor to create a better Internet.

Started as a response to Reddit's warrant canary being killed, Raddit-app was coded from scratch in PHP and is so pro-privacy that it doesn't require javascript to work.

Raddit-app's so-far only implementation https://raddit.me is run by direct democracy, with all decisions being made by the community that uses the site. It also has the most libre Privacy Policy out there. IP addresses are only held for 7 days before being purged from the system, and no other identifying information is gathered. No tracking, no ads, no profit incentives, and it even includes features missing from reddit such as integrated themes, night mode and a Tor hidden service. The code is so lightweight it costs only $5 a month to run the site (on a VPS), when it would cost 20 times more to run a site of equal size using Reddit's memory-intensive mess of a codebase.
Cache invalidation. Cache expiration is easy.
Sure, that was true-ish a decade ago.

It's not anymore, and hasn't been for awhile. Here's one example:

https://www.phusionpassenger.com/
> So you request a specific approach with reason and care offered, but base this on the generalism, "Science is not sacred?" Seems contratradictory but okay...

> Being specific, why wouldn't we carefully measure the impact of private industry on public health? Private industry isn't on the hook for health emergencies, the public is. So we shut this down because... "waste?"

Sure but there's plenty of other things we should be measuring too. Canceling one doesn't mean we're against measuring things. It just means that the executive branch has prioritized other things above this particular one. That's a natural side effect of limited resources.

> Given the the ongoing phenomenon of our executive parroting nonsense, pseudoscientific marketing speak like "clean coal" it certainly appears to be the executive helping the coal industry with it's long-standing and well-documented agenda of stifling public research and denying transparency.

I'm pretty sure President Obama is the one that championed the phrase "Clean Coal". It didn't make much sense when he said it either (though sequestration is interesting).

> I don't get why cancelling an ongoing public health research project is "my cherries". If the coal industry and their legacy, heavily subsidized, environmentaly damaging, largely export-driven, minimally job creating industry is causing public health crisis, I do not want to further reward them.

So go make some money and fund a project to research the negative effects of things you don't like. Or lobby your representatives to do so. Or organize your fellow citizens to elect a group of officials that will do so.

It's "your cherries" because you're clearly offended by something in this action.

> It's their cherries you're proposing to pick, all the while suggesting that scientifically driving inquiry into public health is a luxury we may not be able to afford.

What we can afford is a sliding scale that has to factor in deficit spending and taxation levels. If you're of the opinion that budgets should be balanced and taxes should be low, then you have to be more selective in what you can afford.

> To which I ask: why? What's in it for anyone? Why are you proposing that defunding public health and environmental research is fair but coal industry subsidies are conveniently absent from your austerity program. Why?

I haven't proposed any specific policy proposals in this thread. All I've claimed from the beginning is that I think we need to look at funding proposals individually. Just because something is "for the public good", "involves public health", "will further science", does not mean the Federal government can or should spend money on it.

Similarly just because the prior administration funded a project does not mean the current one must continue it. If that were true would you be standing behind every executive order that President Trump puts forward, regardless of the outcome of future elections?
nah, because you'll just redefine 'community' to mean something else.
Indeed. I hope it has not been deleted because many comments here are mostly negative…
Why A.I. Is Just Not Funny
Reading the comments, I get that many users are upset about the XUL extension APIs being dropped, but what I don't get is that many of them plan to switch to Chrome.

a. You're getting a less powerful set of APIs in Chrome than in Firefox, even with WebExtensions being used by both.

b. You're supporting a browser by a major corporation that is already number one anyway and has a IE-style chokehold on the web, giving them even more power is not the best solution, helping Mozilla make the new APIs as close in power to the old ones would be a better alternative in my opinion.

Again, it's everybody's personal choice and am not saying what anyone should be doing, just found it curious that many consider switching to WebKit/Blink to be the solution, where they won't get more power and give Mozilla even less of a say in terms of web standards and just having a decent alternative to WebKit.
Re: racism. You can read the past submissions like this below. Notice the dozens of deeply nested comments from people being offended and engaging in passionate discourse about the heresy of such statements.

That is the goal of such comments, nothing more, nothing less. It's like the biker gangs/prisoners who wear prominent swastikas - not espousing national socialism (seriously), but just a way of saying "I wholly reject your culture, your taboos and feelings, and want this to be known as quickly as possible."
It's super easy to focus on a single metric (user growth) when you have a seemingly unlimited amount of capital and have no immediate pressure to turn _any_ revenue/profit. This article does a massive disservice to those who are not as fortunate who will inevitably be lead into failure.

Note, this should not discredit the more interesting and glorified aspects of WhatsApp (strong leadership, technical aptitude, tech stack, etc).
This seems to be happening much more with mobile apps than desktop software, and I can't help feeling this is partly a response to not being able to charge a serious price for a serious app as a one-off. In mobile world, apps cost a few dollars at most. That's just how it is, because everything in the early days was quick and cheap and that set the market's expectations. It doesn't matter that you needed to spend a billion dollars in R&D and your app is the secret to eternal life, if it's more than $1.99, it's too expensive and the bad reviews will pour in. So if you really are building something that is expensive but worth it, you need to disguise the price, and thus almost everything serious uses either in-app purchases or a subscription model to avoid the scary number.

Compare this to the world of professional software, where it's almost the other way around. Businesses are used to spending lots of money on software, because it makes them more money in return, but they won't do so lightly. To get businesses to pay on a subscription basis, even the biggest names in the industry have had to set their subscription levels at a tiny fraction of the previous cost for a one-off purchase, because businesses will do the sums and won't take the deal if it's going to work out too expensive.
Inequality, Outsourcing, and the tale of Janitors at Apple vs. Kodak
Does anyone know how NK is able to successfully fully develop Nuclear and missile tech inspite of sanctions. I believe many countries like Iran Iraq have been trying without success for many years
On Disrupting Hurricanes
Why not try a different approach, and start posting nonsense or content that breaches their T&Cs instead? Send annoying messages and make requests to lots of random LinkedIn employees. Embrace the fact that they want to keep your account open and keep shitposting until they decide to quit (by closing your account or banning you).
how come?

i think it could be better because

1. it's kind of long

2. it's sterile, devoid of emotion, and hard to link emotion to via marketing or branding

3. it's too technical - the common phone OS consumer doesn't know what postmarket means, and don't know what an OS is

4. it works against itself if it becomes wildly successful, and OEMs want to put it on the phone at the time of sale... at that point it's just "MarketOS"?

None of these are a huge deal, or detract from the overall value of the project (it's awesome!); but I can't see an argument for keeping it. what makes it perfect, in your eyes?

And i'm not a brand expert; i would love to see points by someone who knows a lot more about marketing and branding.
The man who revolutionised american postal system
Rule #1 of entrepreneurship. There are at least ten other people out there with the same idea. With seven billion people on the planet it is highly unlikely that anything is so special and unique it requires hamstringing the rest of human creativity to reveal it.
Pony: open-source, actor-model, capabilities-secure, high performance language
I've had the same problem with Myspace, 3 years ago. They restored my deleted account and they wouldn't let me log in. Regaining access was much harder than expected [1].

[1] https://darekkay.com/blog/recently-checked-myspace-account/
A (somewhat non-standard but I think compatible with general usage) definition I tend to use is that fuzzing is the data generation part and property-based testing is layering interesting non-trivial tests on top of fuzzing.

You then get different tools optimised for different spaces. Things labelled fuzzers tend to be optimised for one or two data types (usually text or bytes) and for long-running processes where you can leave the fuzzer running for days or weeks (Google spent a CPU-millenium fuzzing ffmpeg!). Property-based testing libraries on the other hand tend to be optimised for making it easy to write fuzzers for arbitrary data types and assume that tests are short running (seconds or less).

Fundamentally the tools for this are all "the same sort of thing" but there's a very large design space and most things called property-based testing libraries currently sit at more or less the opposite corner from most things called fuzzers.

Hypothesis is maybe a little closer to a classic fuzzer than a classic property-based testing library in design, but that's mostly an implementation detail at present and from the outside/API level it definitely looks more like the latter than the former.
> If the US had a normal President

The president is a non-issue on strategic matters, he has no knowledge on this, he knows it and the people around him know it. If you watch him, you'll see him do the typical alpha-male thing solely for his crowd, then the generals will tap him on the shoulder, whisper something in his ear, and after that he will do and say what he's told. Happened for Syria, happened for Iraq, happened for Afghanistan, and it will be the same for NK.
Why? Php wasn't some new, amazing idea. There was perl at the time as well. Php took off mostly because of mod_php, but there was already cgi. There was also asp from Microsoft that had almost all the same properties as php e.g. inline code and markup, upload and refresh), but Windows only. Php was just a little simpler to configure on a Linux webserver than cgi, but at the expenses of using php -- we've been paying for the decision for what, 20years now.

As someone who works in php daiy, I despise the language. It's getting much better than php4, but it still is lacking.
I happen to do enterprise consulting, so I get to live through "us vs them" situations within companies with cultures similar to Oracle quite often, hence my example.
US belives in free trade?
The messaging app no one uses in Asia?
The author also mentions why they see this property of React as a problem.

This is just like earlier versions of Java which didnt have enums or lambdas, but used classes for everything. See what's happened now.
Not even that, but with services like heroku and app engine, upload-and-refresh style development isn't php or old asp or cgi on a shared host anymore.
It's probably not a huge issue, otherwise it wouldn't have taken decades from font creation to implementation in licence plates. But if the font change is timed with other plate changes the problem is fixed extremely cheaply. I think it's totally worth it (maybe because I don't dislike the font as a licence plate font. Just don't use it for text)
Would love to use this once there's some kind of public health / medical data of some sort!
This was my immediate thought. Mine has been deactivated for 4+ years and this hasn't happened.
I don't get it. The reasons they give are:

1) Only had £100,000

2) Would need more money to make the app deal with false alerts.

3) Would need more money to "keep up [...] our engagement with users."

What does this mean?
Out of curiosity, what was the (presumably now open-sourced and discussable) "telecom stuff"?
Google Bill Clinton North Korea deal... there ya go.
> and of course all of this has astounding levels of government subsidies.

You might want to look up "US farming subsidies."
Unless you're a whistle blower exposing corruption.
that is an amazing point. the lesson to future authoritarians is clear, isn't it.