skysight-inc/HackerNews huggingface dataset:
True story:

This happened in my country, on the major/most important newspaper. They changed their mobile version of the news paper to the following:

Each time you clicked on a news article, you started to read the article, as usual. Meanwhile, in the background, an advertisement was being fetched. Then, about 5 seconds later, an advertisement that took the FULL phone screen appeared (mind you, many times this was a video, so it also made noise). There was no way to cancel this until, about 3 seconds later, a "CONTINUE READING" button appeared at the top.

So you press the "continue reading" button, and the dreaded ad dissappears, but you are brought to the top of the article (so you have to find again where you left off).

They have since removed that annoying UI behavior. However, another one is still at place: While you read the article, 15% of the bottom area of the screen was taken by a notification/advertising bar; and 10% of the top area was taken by a navigation bar. So the actual area for reading the article was rather narrow.

See for yourself if you're on a mobile phone: http://www.elcomercio.pe (click on a news article)
i believe it is a direct quote from the french president. I own makeearthgreat.com though and would be happy to turn it over to a good cause. i used it to sell hats[0] in a vain attempt to get green party votes last election :(

[0] http://politicaljunk.bigcartel.com/
You can switch to experimental UI.
Turkeys are native to the Americas, so it showed up around the 1500s. Usually things from the Middle Ages and the Renaissance have very different words in different European languages. Words that are from Roman times or before are similar because they derive from Latin.
Is the second reason one he actually agrees with? Does he consider the second order effects? He thinks giving more to poor schools would be a "good" thing. All it would do is cause more schools to try to fight for prestige and donations. We have 15ish schools were their number one goal is to find ways to get donations. What would happen if 150ish school expected to be able to get huge sums of money as donations? Many would change their focus away from education and what students what to donors. I think it likely to increase tuition and decrease enrollment. Top 15 schools need to be selective to be the best. If the 100th best school want to look like it getting better it needs to become much more selective.
In Canada, look for "rooming house". In parts of the States, it would be an "SRO". They're often paid for weekly rather than monthly.
Trading is an echo chamber full of self-fulfilling prophecies since forever. The fun thing is that there are so many of these prophecies are around that they usually cancel out.

https://cdn.shopify.com/s/files/1/0060/6102/products/book_bu...
>The whole world's middle class is on the brink of ruin thanks to modern era politicians whose gluttony for easy money

I guess that depends on what you define as "middle class". The bottom 50% of people earn 15% of all income in the US. These people are struggling. Not sure I'd consider them "middle class" though.

On the other hand, the segment from median income to $100,000 is 50% of all income earned, and that figure is rising.
I definitely should have used the subjunctive case there, but I was addressing an HN audience who does get it. A charitable reader might have responded to the gist of the criticism.

Are you suggesting that because many of Dropbox's users don't know about the rooting thing, it's justified by their expansion?

I think the important thing is that, were most users to understand the rooting issue, they would be upset. Most users could easily understand it, if explained clearly. This is likely why Dropbox didn't disclose at all until caught -- and now, presumably, has a techie-sounding disclosure instead of "can we 0wn your machine?", if they are even still doing this on Macs.

This goes along with my original complaint about Dropbox: defaults that are ostensibly in Dropbox's interest, but not users'.
It might, but I would wager that making it to court isn't a cheap proposition - you'd likely need to retain an attorney, pay all sorts of fees, and even with a judgement against you, you now have to track down all of the places your debt has been sold off to, repair your credit history, etc.

Not easy even if you're in full control of your mental faculties.
Another thing that I do with my backups is making it so that the main machine can't access the backups directly and vice-versa. It is slightly more faf to setup, adds points of failure (though automated testing is still possible), and is a little more expensive (you need one extra host) but to significantly so.

My "live" machines push data to an intermediate machine, the the backup locations pull data from there. This means that the is no one machine/account that can authenticate against everything. Sending information back for testing purposes (a recursive directory listing normally, a listing with full hashes once a month, which in each case gets compared to the live data and differences flagged for inspection) is the same in reverse.

This way a successful attack on my live machines can't be used to attack the backups and vice-versa. To take everything you need to hack into all three hosts separately.

Of course as with all security systems, safe+reliable+secure+convenient storage of credentials is the next problem...
The challenge lies in trying not to break any user-facing website functionality. Things like single sign-on, login with Google/FB, Share and Tweet This buttons, CDNs for static content, etc. We also had a goal of not blocking ads. These limitations require a more complex feature, but it can be on by default without upsetting users or publishers.
It's only a temporary advantage.

If you maximize seat safety, you minimize the number of seats you have because you bunch up all your voters. This means that the opposition need only flip a few districts to win back a majority (and then redistrict to their liking!).

If you maximize the number of seats you have then you spread your voters thin. This makes it easier to win in a wave: with many districts close to 50/50, you only have to flip a few percent of the voters state-wide or nation-wide and you win. And that's exactly what's been happening. We've had a number of wave elections recently.
(CTO of Algolia here) We have just the right to host the service for you on your data, it remains of course your property!
This is average, there are huge houses where I live. But there's also tiny ones.
It's still pretty interesting; you can eyeball those other percentages. The "Most projects are still on Django 1.8" insight is still a good one.

Not sure how this short article could have rocketed to the very top of the front page so quickly, though...
I disagree on the effect this has on consumers. I am a paying customer of several cloud storage services, 2 of which you mention.

The effect on me of the temporary unlimited tiers is that I get to know my data usage requirements for a while before I have to choose a tier.

It's really a very welcome intro to cloud storage. I can easily see that even with truly unlimited storage I only used xxGB and therefore can choose the appropriate tier with confidence that my costs won't jump.

One surprise about these unlimited deals is that I'd rather pay Apple for photo storage than use a third-party service that is free (or included in Prime, e.g.). I tried multiple free photo storage services, but the convenience of Apple's offering far outweighs the cost saving.

If you want unlimited cloud storage the G Suite $10 / month plan is still unlimited. (Actually it says 2 PB in Google Photos when backing up original size photos & videos.)
More on how Intelligent Tracking Prevention works and how it may benefit Facebook and Google: https://news.ycombinator.com/item?id=14514859
Link to Channels Television (multi-platform streaming) withnews of Africa
One person entered a dark alley, and then a few minutes later one person with the same build wearing different clothes left...
I agree.

This is why I prefer bouldering these days.
Self-education for Web Developers, free guide for beginners in programming
Explanation of the CellarTracker drink ability algorithm for wine
It's this a million times. As a Canadian I've talked to a staggering number of people who don't understand finances or basic financial instruments. At best they end up terrified of anything so much as a credit card, and at worst they end up like the family in this story, just grasping whatever ill advised financial resources are available to live the life they feel is right.
So if I (for example) scrape a website just to count words, have I made a copy, in purpose? I have no interest in making a copy, rather I am analyzing the content to derive an unprotectable fact. The host made a copy of the information for me so that I could.

Also, the validity of a set of T&C that I didn't explicitly agree to and likely never read is dubious, inconsistently enforcable at best.
The Life-Changing Magic of Tidying Up Code
- YouTube 1B

- Gmail billions

- Android 2B

- Search billions

and the list goes on
Now think about its hardware efforts on developing TPU's for AI.

Here's how billions of people use Google products, in one chart http://www.cnbc.com/2017/05/18/google-user-numbers-youtube-a...
$12,000 is even more.
> Many of them could probably retire early if they embarked on 5-10 years of MMM-style extreme frugality

Depends on where the wealth comes from, and if it's related to the spending of money (networking in expensive bars, for example).

There's another argument: what is retirement? Time spend on 100% leisure? But in this case we live frugally (100% work) in order to get that retirement. the reason we take so long to retire if we don't live frugally, is that we split time among work and leisure - i.e. we are partly doing what we'd do if we retired anyway.
Q+A with Ted Livingston on Kik's New Cryptocurrency
Then he should have provided that reasoning and implored other nations to add those reforms to the agreement. Just backing out is cowardly and shows he doesn't actually care.
By that logic, so it auto and food decisions. Postponing changing brakes has bigger life and death decisions than skipping the marginal medical test.
>Disposable income is staying constant while asset prices (and related things like rent) continue to rise.

Wait, so the middle class doesn't own any of these rising priced assets, thus benefitting from the price increase? I don't think that's true.
We studied the behavior of many trackers in detail. We believe many track you solely with client-side state (including cookies, indexeddb, LocalStorage, The http cache, etc). It's true that some others use fingerprinting like you describe, and it's something we will think about in the future. But stateful tracking is still the most reliable mechanism, and for many trackers it's the sole mechanism.
Both of these things can be turned off in settings and DNDWD will ask you if you'd like to enable it.
We use Algolia a lot at StackShare. Stack News[0] is powered by Algolia's client-side library. It's easy to integrate in your project and runs really fast. We love it! If you're looking for a way to add search for your project give Algolia a shot, there really is nothing like it on the market.

[0] - https://stackshare.io/news
A note about the use of BigQuery here: this problem is one of the very few cases where there is so much data that you'll actually have to pay money to run the query. (the query processes 2.21TB of data; you get 1TB free, then $5/TB).
“Across the Street:” the Disconnect Between Stanford MBA's and Engineers
Macron – Delivering on our promise
Heroku: Automatically Run Tasks Before a New Release Is Deployed
Lobbyists currently do not even need to use propaganda. They just need to provide a sufficient monetary reward to the smaller number of people's "representatives". It is much easier to bribe/suborn a few people than the entire electorate.
It's an interesting approach. It's only async from the client perspective though. Right? The server still processes the action/render inline? (i.e. it's not spawning a sidekiq process as far as I can tell).

We recently implemented something that's async on the server, using a combination of pusher and sidekiq. This was particularly useful for cases where we access an external API and don't want to hold the unicorn process for too long. So when the response comes back we push it back to the client and display it. Would be interesting to maybe combine this approach with some server-push and background workers and what this gem is doing.
Can you give me an example of a 5k isp monitor that costs less than $800 and has type c/thunderbolt ports?
Entrepreneurs take note: Users are shying away from innovations
>4) Global warming means tougher draughts and heavier rains, which means more erosion.

Erosion is not the result of global warming. Erosion is the largest source of CO2 on Earth. It's an order of magnitude larger than all fossil fuel combustion combined.

http://soilcarboncenter.k-state.edu/carbcycle.html

Not picking on you specifically. It's a common misunderstanding. The media has badly misinformed people in an effort to push an agenda.
> If the roads were congested with Fords because Fords got on the roads for 1/3 the price, then the outcome would be the same as if there was discrimination.

Of course. But there is no such brand.

Toll roads are actually a fairly good analogy for (non)net neutrality, since roads are also local monopolies.

If toll income goes back into building more roads, it's a win for consumers and businesses using the roads, but if it's for-profit or is diverted elsewhere (other state departments), then you don't want to develop more roads, because you'll force more people (and businesses) into using toll roads.

This is what local ISP monopolies want, and no consumer or other business wins. At best; Amazon in your analogy keeps status quo by paying a protection fee.

I'm fine with you arguing that net neutrality MIGHT be unnecessary if there were no ISP monopolies, but that isn't the reality, nor would it be easy to both keep enough ISPs on the market to weed out misuse, or as a consumer switch between these.

In the reality we live in now, net neutrality is VASTLY superior the alternative.
Humans are the cheapest machines.
Prometheus even recommends it.

https://prometheus.io/docs/visualization/grafana/
Glacier pricing has changed since that post. It's now a much simpler model, around $0.10/GB to download. The original pricing was very complicated though!

https://aws.amazon.com/glacier/pricing/
My only advice is don't go overboard with it, but keep sticking to your plan. Spending more money doesn't automatically bring you more happiness, even if a large part of society makes it seem so. Buying a new car seems fun, and it may be for a couple of days, but the fun wears out after a while. Eating out at a restaurant can be a great experience, unless you do it everyday and it becomes a routine.
We used to have that in Quebec when I was in high school (in the 90s) but they took it out a couple of years ago.

I remember doing budgets and figuring out how much it would cost to leave your parent's place, rent an apartment, buying fridge, furniture, etc. to help you prepare for being an adult.

They're talking about adding it back now.
BigData and ML Model and Library Weekly Roundup – June 8, 2017
Any reason why you didn't exclude forks from this data?
7 rules for mobile UI button design
MongoDB | New York, NY (relocation is available) | Senior Software Engineer (Cloud) | Full-Time | Competitive Base + Pre-IPO stock Options

We are looking for a server-side Java engineer that will work on core functionality for our cloud products, writing code that will help store petabytes of data in MongoDB all over the world, touching millions of users!

At our size, you will have the chance to have a big impact on our future.
Do you have any interest or questions? Please reach out to me at JC@mongodb.com or apply here http://grnh.se/kr5738
Correct me if I'm wrong but isn't this the same thing as turning iCloud backups off and doing local encrypted backups instead?

It seems like a reasonable choice to me, if you don't want to store in iCloud you can keep it locally with a different encryption model.
Why LINQ (well, C#) is Broken
We came up with a hand-coded deterministic classifié that gives similar results. Part of the reason to use ML is to enable us to adapt to changes in the web.
That is one of my favorite books ever. Anybody who's interested in history or ecology or civilization would love it.
3 to 5 times a week, cardio (30 to 60 min.)
because in good old days they got-by by exploiting cheap labor (in other words slavery). Things went down south since they couldn't do it anymore legally.
Project Scorpio now allows 9 GB of GDDR5 RAM for games
The problem with this approach is when they say "okay, we'll have an intern do the manual keying each week and use the prototype as the finished product. Thank you, goodbye."

Or the fact that it looks 90% done, so the idea that you did it in 2 weeks means you are just days away from completion, right?

Sometimes the reasons for not hacking stuff together can be quite political, both for internal projects and for consultant/client relationships.
Neutral tone tends to take up less space consider the same content but:

"Don't be a slob", "Don't accumulate shit", and "Don't be stupid with your space" are obvious and therefore unhelpful. You will notice your improved condition when you have that extra few feet of floor space so do Put things away.

Useful advice is more inline with: "Replace bulky items with compact travel/camping equivalents." "small linen towels instead of big fluffy bath ones that take forever to dry" (I'd never buy anything else https://www.amazon.com/dp/B00WBC17N4/) Also, things you want to store over summer like comforters and winter coats along with, bags, dishes, and so forth.
That would work for exfiltration, but not for the whole "command and control" part of C&C.
Labor has never had it easier than it does right now in 2017, in a G8 country.

The mental gymnastics required to tell a 1930s sharecropper, an 1890s coal miner, or a 1770s battlefield medic that writing javascript in an air-conditioned cubicle for 45 hours a week is "unbearable".

Vacations are absolutely a luxury. A luxury that is increasingly "required" by modernity with Facebook and Instagram posts convincing people that their lives are less than that of others.
Yes it's bit of a trade-off, as usual in software. Hacking can be the fastest now, but having worked on 10000loc code which consisted mainly of such hacks and none of the feasible maintainability: your hack might cause a ton of lost time in the future.
Then again, the more experienced you get, the easier it will be to spot if a hack is the appropriate thing or not. Like if your software is already nicely established and loosely coupled you can apply hacks here and there without any negative effect on maintainability or functionality whatsoever.
I like the UI for timelines in Chrome Developer Tools or sound waveform editing programs, like Adobe Audition.
I love your comment. It is raw.

I have also begun to look at the world reductively, sense + state, as you said. It helps.

What I found is most powerful, however, is to fall in love, then to focus on building intimacy.

Not very scientific, I know. But I think we can all agree that being in love is a wonderful feeling. The problem with love science is that love feels out of control and science requires tight controls to measure and validate results.

There is no way to do this with love, thankfully, but it works.

In the process, I have come to accept my faults and helped my partner to accept hers. Through mutual understanding and support, we have been able to grow together through shared experiences.

We have also had our share of arguments, and we have both given in to moments of human weakness and self-destructive behavior. But, through accepting responsibility for those off moments, apologies, and forgiveness, we have only grown closer. If we never fought, we wouldn't recognize how good we have it otherwise.

I would make one addition to your beautiful comment by suggesting that the ultimate answer does not lie within.

The answer to anger and host of other issues lies in the deep, time-tested reflection of who we are in another person's eyes.

This is especially true when a person feels unworthy of love.
Folks, I was paraphrasing a majority opinion by Justice O'Connor (retired). Shaw v. Reno[0], IIRC.

Downvote all you want, but all you're doing is showing your bias and ignorance. This isn't the sort of subject where you can reliably determine the truth value of any statement a commenter might make. You should be more open minded. I get the impression that if the tables were flipped you'd flip too, that the disgust you express at redistricting (or the Electoral College, or...) is merely convenient and insincere.

EDIT: And the tables have flipped over the years, haven't they. Democrats ran the table and redistricted accordingly for over 60 years between 1932 and 1994. I'm OK with that. I'm OK with Republicans doing the same now, and I will be OK with it when Democrats next get to do it again. Redistricting doesn't seem to have the effect you all seem to fear. In spite of redistricting, 2006 and 2008 happened, did they not? The 60 years that Republicans spent in the wilderness weren't due to redistricting, they were due to the long-lasting cultural effects of the Great Depression. It's reasonable to suspect that without the Great Depression we would have seen a much higher frequency of majority party switches in the 20th century. I think a switch frequency of 1 every 20 years is a reasonable guess. I can live with that.

[0] https://en.wikipedia.org/wiki/Shaw_v._Reno
>Apple doesn't force updates.

Constant popups _are_ the means to force updates. In addition they also throw up a nagware screen where they trick you to enter your pin to schedule updates. Apple employs several dark patterns, on iOS, and also on MacOS to trick the user and its rather sad to see them follow MS/FB/Google.

>I believe you'll get prompted again every time a new update is released,

That is not true. They do it multiple times for the same update. Look, I wouldn't care if they were simply security updates, but Apple updates bloat up and slow down the phone over time. On top of that, what makes it even more egregious is that they make it impossible for me to downgrade, and go back to a state where the phone was working just fine and I was happy with it.

>but hitting "Ignore" occasionally is a small price to pay.

You make it sound like its once in a year. Unfortunately, Apple constantly nags you to the point where, unless you're constantly looking out for it, its easy to accidentally hit the wrong button. Its sad that they have had to resort to tricking the user to drive their update stats.
The Real GPS and ArduPilot Code in HBO's Westworld S01E05
Ironically, "You're richer than you think" is a major marketing slogan for one of our big national banks. :-/
> Do you think the CEO of GE is really more afraid of the shareholders than the mayor of some city in Kansas?

But CEOs are motivated to perform because their options will be worth more, and they might have vested shares that will disappear if the board fires them. What motivation does a mayor have?

You'd think being president of the US came with a end of term bonus to incentivize good performance. How much would that really cost? Say the payout is $100million * national approval percentage. That'd be enough to motivate most everyone who isn't a billionaire.