skysight-inc/HackerNews huggingface dataset:
That is interesting.. maybe someone did base it off that. I thought maybe they had just come up with this map and decided 40 islands was a good number.
They also aren't a new to reserve to right to cut users off and knowing that the wider world doesn't care much if they do that to "extreme cases".

And on the other side, many of the more extreme users of drive probably aren't new to storing a lot of data and knew that Amazons offer had to be unsustainable when used to much and thus would disappear in some way.

I'm not particular sympathetic to either sides messaging here. It's sad that rclone got caught in the middle of it.
While others drag on for decades with establishment involvement - the U.K. being the current but not first example.
Ford undoubtedly benefited some from cash for clunkers and loose money, but it didn't do any emergency borrowing from the government.
Nice, I like 4, that's the number we had at my last startup, and it worked well. I figured that the max reasonable team size was 8, but I think your solution (two rooms of 4) strikes a nice balance of noise and allowing the entire team to be very close to each other when they need to be.
Thanks for sharing! That's a great story, hadn't heard it before.
Patent trolls should be prosecuted by the FBI, before they can even start harassing anyone, in my opinion.
A billion tons is a cubic kilometer, maybe easier to visualize how tiny a part of Antarctica that is.
Yes, though it has been a year or two. However it's more of a personal preference / fits within my normal work routine to use GH. I have a number of OS repos that, for community reasons, need to stay on GH, then most of my normal work is on GH which is generally where the concerns come in from a security standpoint.
I did not know you could boil lead out of water.
> because we do not know the actual food production capacity limit of the earth

We're past one limit already. We couldn't feed current population were it not for the invention industrial fertilizers.
I bought a battery pack that could jump my car let alone charge my phone. I didn't expect much but was impressed with it from the start. Everything was quality made. (My truck doesn't start easily in cold temperatures) Right after I got it I happened by someone on the street in -30 temperatures that ran down their battery. Anker's battery jumped it in less then 10 seconds and the battery was at half charge.
Hey! Just in case you missed it, the new GitHub Apps might be a suitable alternative for you - they can have granular permissions (https://developer.github.com/v3/apps/permissions/), so the app can select just enough permissions that it needs. For example, a GitHub App could request permissions to write issues, but not read your code - which isn't possible with OAuth Apps and scopes, as you mention. You also install them on a per repository basis, so you can pick and choose that access. Mostly these are for the app to carry out actions as itself (e.g. create a status, write an issue comment, run a build), but some actions as an authorized user are allowed just now. There's more info on them here: https://developer.github.com/apps/building-integrations/sett...
Haha that sounds awesome. Horribly sweaty, but a lot of fun, kind of like a little scrappy startup inside a bigger company. I'm guessing your guys' team spirit was off the charts. Thanks for sharing that.

I guess maybe the key to making this work is actually having teammates that like each other. A lot of devs seem to really hate working near other people, and are very particular about their setup, so I guess for them, individual offices are much better. But if you like your teammates, I'd much rather work in the same room with them than in a room all by myself.
It surprises me that "Hitler was wrong" is hyperbole now.

The Islamic conquests are the same situation as the American conquests: numbers make it impossible to give the land back to the surviving descendants of the conquered, but they shouldn't be treated as second-class citizens of their own countries. The conquerors' descendants should stop celebrating the conquest; they should acknowledge that what their ancestors did was profoundly wrong; and they should give the conquered peoples more privileges and social prestige than the conquerors, not less.
I think people forget, or maybe don't realize, open floor plans were popularized in the startup world because of their cost savings. It's very hard/expensive to rent office space with enough rooms for everyone, or build one out that way. It's way easier to put a bunch of IKEA desks next to each other.

I'm not saying there's not a better way, but that's the justification. Anybody trying to convince others that open floor plans are more productive is living in crazy town.
Add the implosion of brick and mortar retail and we're in for some hard times. Automating away jobs increases inequality.
> they're still louder than most decent non-mechanical.

They're louder than all decent non-mechanical. They're also quieter than all decent non-mechanical.
Trump's election slogan was "Make America Great Again" implying that USA is at the bottom and we need him to bring it up. But then so was the campaign of Hillary or Bernie or any one else (Perhaps except Garry Johnson).

I think this is a standard trick employed by elites. That to make a very serious claim that paints USA in a bad light and then propose themselves as the "problem solver".

> The antidote, as prescribed by Temin, is likely a tough sell in today’s political climate. Expanding education, updating infrastructure, forgiving mortgage and student loan debt, and overall working to boost social mobility for all Americans are bound to be seen as too liberal by many policy makers.

At the risk of being down-voted I think the MIT economist is playing political games here. In the absence of stronger contrary evidence I would simply call him a shill.
Elixir – GenStateMachine
Yeah, we've been working on this for about a year (not continually, but as we have time to try to work through the problems). We do use subdomains though, so that is part of the problem. We keep feeling like we are getting close, but then we run into another issue. It's like a rabbit hole that has no bottom.
Co-living gets more cash – HubHaus raises $1.4M
I would do pretty much exactly what OP suggests. I might just go for React+Redux instead of MobX, but that's not too important.

What I'd like to hear is arguments as to why I might want to consider other options. Why Elixir, compared to the above solution? Why Phoenix, or for that matter Django? Or for the front-end-ish side: why MobX instead of what seems to be a more industry-standard Redux? Why Node.js and Express instead of the alternatives (Django, Rails, but also Hapi and Sails)?
"If it exists, it'll be used" is one of the grand truths about mankind.
Code, you must
I tend to think that substituting time thinking on walks is the greatest time spent during a workday. I can think much more clearly taking frequent 20-minute walks throughout the day.
See also: https://en.wikipedia.org/wiki/Making_false_statements
Previous discussion: https://news.ycombinator.com/item?id=14388102
Fair point. There are some ergonomic mechanical keyboards. I have never personally seen one in use. It's always stuff like this: https://www.reddit.com/r/MechanicalKeyboards/comments/6cnfta...

Which are beautiful, and make wonderful noises, but are certainly not built to prevent the type of RSI that comes with typing.
I would imagine the more resources your page has, the more benefit you can get from HTTP/2 because of Server Push. So if you're comparing a tiny lightweight site, I'm guessing you can't benefit as much from Server Push.
>If you type a lot over a prolonged period of time, yes. If you type in short bursts (like most programmers), no, mechanicals are actually useful.

Is this really how most programmers work, though? When I'm learning a new language or tool, sure, but after that it's mostly just the activity of writing the code.
I'm actually kind of partial to the Wikipedia entry:

https://en.wikipedia.org/wiki/Fermi_paradox
We detached this flagged subthread from https://news.ycombinator.com/item?id=14394707.
Data point added! Thank you.

I've definitely been on a bit of a kick lately trying to make my work setup as healthy as possible.
Ha! Well, you never can tell around these parts.
I agree with you, and I don't necessarily agree with the parent, but I understand where they're coming from because I felt that way in the past.

"Marketing is evil" worldview aside, the idea that manipulating human behavior can be reduced to a three-letter acronym, and that it can be so formulaic and still be so effective is I think what people find off-putting.
I think in the next 5 years desktop applications are going to be a thing again. Frameworks like Qt, electron, nw.js and others have made it very easy for developers to create desktop applications.
Ask HN: Favorite HN comment(s)
There are bunch of informative/interesting comments on HN. Throwing here just few of them:

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

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

Which HN comment(s) are among your favorite ones? Which ones have created value for you?
Honestly, what's the alternative to Agile? Waterfall? Hell no.
>Where did you get that nonsense from

From the article: "since lithium batteries are completely opaque to x-rays"
I guarantee that every company that has ever marketed an unlimited service has internally raised this question. And the answer always is, "we'll just boot the most demanding 0.01% of customers when necessary." This is a tried and true tactic, no one bats an eye.
$11 mil in Bitcoins Winklevoss brothers bought now worth $32 mil (2013, now 90)
Twitters Developer Documentation on Security
That is accurate; there are very very few non-crew berths available on cargo ships nowadays. I know because I've researched alternative means of travelling to see the 2017 Solar eclipse.
Next time I'd really appreciate it if folks didn't automatically disparage an entire REGION of the country as ignorant of the risks of a) living b) driving to the airport c) flying once at the airport.

As far as I can tell, DHS are the ones not properly managing risks here, not the mom traveling to Disney.
There are: you can only use approved third-party apps to connect to the service. This one is no longer approved.
A (usually back) foyer where you take off/store your muddy shoes.
I do have Android development experience, but I have more Java experience all the way back to the early JDK releases, including having read enough papers about several JVM implementations.

The issue regarding lambdas has to do how they are implemented, by making use of inner classes instead of doing what Oracle has done in Hotspot and is being followed by most third party JVM implementations, meaning making use of invokedynamic infrastructure, thus being as if there was special bytecodes for lambdas.

This allows for more performance and optimization opportunities, which are much harder to achieve with plain inner classes.

Also those of us that like Java, always mean both the language and platform when talking about Java. The current situation is that now we need to write Android specific libraries instead of being able to pick any random Java 7 or 8 library and use it on Android applications, without any change.
Oh, I based my times assuming that people didn't live at the BART & needed to catch a bus connection… but I guess driving is relatively pleasant once you get away from the city & thus you can use a car instead.
In most (all?) lisps that's actually exactly what would happen. It would try to call the function '1' (and throw an error since 1 is not a valid function). If you want to have a list you'd typically have something like (list 1 2) or you could quote it '(1 2).

In this case it seems to actually check if the first element of the list is a function and only treat it as a function call in that case.
7 weird inventions of all the time
food automation, healthcare, learning/edu tech
Q: Know that joke about the self-driving-car engineer who walks into a trucker bar?
A: 'course you don't, he never lived to tell it...
The threat of increasing reliance on closed, foreign code
SoftBank-Saudi fund raises world's biggest tech pot at $93bn
Citation needed for both of you.
Emotions are another source of chemical messengers. Lots of things can be, to varying degrees.

Humans are social animals, even those of us that /usually/ prefer to be private.
That is not for everyone. I'd rather be with my family on Sunday afternoon.

Btw, the people they're selling to aren't salespersons (the client) and they're in the suite too.
Something more on the last point, it _was_ even worse in my situation. A friend(?) is a blogger who embedded ads on more than 50% of his posts. He's like a moving billboard, and I was forced to be an unpaid employee of whoever because I might end up buying something I don't need initially. He possibly post 30% of things that useful, so I can't filter this, all I can do is: 1) block him, 2) Unavoidably read 50% of crap.

I have removed my account for more than a year though, NVM now :/
The first civilian in space was Valentina Tereshkova
https://en.wikipedia.org/wiki/Astronaut
How to Speed Up Your Testing Cycle with Containers
Me too. I almost can't keep it together reading this. 33%!! I do wish it's mechanism was known, hopefully anyway it will open up the door for better treatments.
My knowledge of the state of the art in *Core is likely out of date, partly because I have stopped trying to keep up. But last I checked, lazy loading wasn't supported, it lacked a find-by-pk method, seemingly with the knock-on effect that it didn't have any sort of identity map or anything resembling real object-graph management. I have live apps running on it, it's mostly fine, but the overriding sense I have of this stuff since the great open sourcing is of barely contained chaos. Starting from scratch today, the feeling might be different, I don't know.
ShopRunner is also free if you have an American Express card.
That's true, but I rather would have liked to hear how the expressiveness of pushd/popd was superior to cd - (especially with respect to a newcomer internalizing all the weird coreutils & bash things).
Hmm. Maybe? I don't think that's quite it, either—or at least, that aspect of it doesn't bother me as much. If this type of geek thinks that they're really good in some area that they have no knowledge of, that's silly, but what bothers me more is the assumption that the people who are experts don't know anything. They're related, definitely. But I object more to the tearing-other-people-down, rather than the building-themselves-up.

Like the users above who assume that the author, a PhD candidate in neuroscience, is unaware of the difference between mean and median. Did they explicitly mention which they meant? No, of course not—it's clear from the context which was meant, and to explicitly spell it out would be insulting to the readers. Yet we have readers here who take that omission to mean that the author doesn't even understand the difference.

I see it all the time when a person writes about a problem in their field, and then armchair quarterbacks here confidently state their 5 minutes of thought about it as if it were a novel idea. So sure, there's some Dunning-Kruger in there, but there's also a corresponding assumption that author didn't think of the solutions you get from 5 minutes of thought about the problem. "Why didn't they just consider X!" Well duh—of course they did, because that's obvious.
See also: https://en.wikipedia.org/wiki/Fifth_Amendment_to_the_United_...
We detached this subthread from https://news.ycombinator.com/item?id=14391166 and marked it off-topic.
Related, I am learning to code and in the process I built this simple website that randomly shows the most upvoted HN comments:

http://www.opusnota.com/hnbc
totally! i work 15-20 hrs a week, if that? i firmly believe that software would be a happier, better place if more people did that. i dont make alot of money, but i dont feel the need for alot of money since the extra time has so much value on its own.
I'm trying to think of reasons why it would be this way and what I can come up with is that if you were to pay by the hour instead of by the mile it would be an incentive to the drivers to take longer to complete routes. A classic principal-agent problem in other words. Is there any non-obvious reason besides that that anyone knows of?
I for one will do my part to help pick up the slack in demand.

While the wholesale price has fluctuated, has there been much change in retail/restaurant lobster prices? I certainly don't see restaurants near me lowering the price of a lobster roll. If anything, looks like Old Port Lobster Shack in Redwood City increased theirs judging by what Google shows in their menu listing for a "Maine Lobster Roll" ($18.75) vs. what their website shows ($22.95). But that's just a local price in a market that in general seems to see prices racing upwards due to the influx of cash in the area.
GitHub GraphQL API and GitHub MarketPlace Announcement
Yes if you use Android, and in particular yes if you've given an app camera access.

Proof: my phone (unrooted, OEM Android) can shoot photos whenever I want it to, even if it stays locked, without anyone noticing. It's a trivial Tasker job I set up myself (think e.g. shooting rear-camera selfies using your smartwatch), but it nicely demonstrates that any app with camera privileges could do that too.
That's the usual problem. Most people can't judge other people's output so the only metric they have is emails or meetings attended.

I always have trouble justifying that I have spent two weeks in figuring out something without any visible progress.
Their legal defence would be that the word 'related' between the 'like' endorsement and the new 'content' creates a separation such that one wouldn't confuse the two. Hopefully a judge would then make it clear that the practice is intended to deceive, and is in fact illegal. That would be nice.

Any time you have ever 'liked' anything on Facebook is a time that Facebook interprets that you like the entire organization behind the piece. So if you like The Washington Post, a day later, or 8 years later, Facebook will put your name and photo by an article that you've never seen and say that you like The Washington Post with a big news article, picture, author, etc, that you've never seen.

It is certainly intended to make the user's friends think that this content is endorsed by you, to get your clicks and attention and ad dollars. It certainly should be illegal. They've been doing it for years though, so it seems that this kind of thing is the new normal.
It looks beautiful! It reminds me of Gingko (https://gingkoapp.com) and Pinboard.

How are you guys going to make money? I understand it's a non-profit but you're gonna still need money for servers and man-hours.
That's about what I did for a while. Then realized Twitter is a better fit for public posts. Now, I visit Facebook in an incognito window only when my mom tells me to check out something.
Aurelia + TypeScript for the front-end and C# on .NET Core for the back-end.
Scrum is collectivized micromanagement.
I can handle one conversation. Or many. But two or three going on is really annoying.

And I think it's because we natural pay attention to humans and look for patterns. You can't really do that when there are multiple conversations. And the brain doesn't bother trying when there are too many voices.

So one conversation is fine. If there's already one conversation and you need to speak to somebody, use Slack or get a room or set up a meeting or wait.
Toyota pushes into blockchain tech to enable the next generation of cars
Could a tech company, as a potential futute patent holder, sue?
if ifs and buts were candy and nuts, we'd all have a merry christmas
its the same thing as the college classic: "i havent slept in 2 weeks / ive been working on this paper for 3 days straight". its also the same in that, generally, its a lie, and most of the time is spent not really working.
chroot is unnecessary. You just install python 2.7 in its own directory and run it from there. The system-provided python 2.6 and your desired version of python should co-exist.

As a general rule, never try to replace any program or library supplied by your distribution.
After getting maybe a dozen cables and a few battery packs from Anker, I bought a bluetooth speaker. It looks like the Soundlink Mini from Bose, but it was a fraction of the cost. However, when playing base heavy songs at very low volume (which I had to late at night due to house sharing), it would sound distorted. I didn't mind too much, but in the end I emailed them about the problem.

Two or three days later, I had a replacement unit in the mail. When asked how I was supposed to return the faulty unit... I was told to keep it. So now I have two units, both work perfectly fine in most situations and I'm one happy customer. Like below - I was never told to update a review or buy more stuff.

Highly recommend Anker.
But juries are selected locally.
Challenge: Making an Affiliate Registration with Hierarchy
See also, the de-obfuscation wrapper [1], decryption implementation [2], and the key [3].

[1] https://github.com/ncw/rclone/blob/66e8c1600ec8c18cbcdce5664...
[2] https://github.com/ncw/rclone/blob/66e8c1600ec8c18cbcdce5664...
[3] https://github.com/ncw/rclone/blob/66e8c1600ec8c18cbcdce5664...
"Market" is an interesting concept here.

Do you compare all usage, or just their hosted versions (i.e. do on-premise installs count)?

Do you compare all usage, or just paid usage?

Can a company that's not even close to profitable be considered a "market leader"?
Clinton did. She had a jobs retraining program that would have addressed people in industries that were in decline or going away. Ironically, the very people who would benefit from this program mostly vote for Trump and he is not going to do anything for them.

Automation is coming for these people's jobs and there is nothing that can be done about that. Retraining is the only hope for these people but they have to stop acting entitled and start voting for people who will help them get retrained.
I'm in the middle of reading Owning Our Future: The Emerging Ownership Revolution by Marjorie Kelly, which talks extensively about Maine lobster fishery rights.

Along the sensitive areas of the coast, only owner-operated boats are allowed to fish, and these people must all have certified lobster fishing licenses. Their licensure also gives them voting rights around regulations for lobstering- in a sense, they own the commons and collectively make rules governing it. Kelly argues that this ownership of the lobstering commons, in a cooperative-like structure, leads to greater sustainability.

Large corporate boats can operate only in designated areas. Instead of permitting limitless liberty to absentee owners for the seeking of wealth -- by hired hands indifferent to local custom -- Maine set spinning a new governing pattern…. That the right to make a living comes before the right to make a killing. That fairness for the many is more important than maximizing for the few. That sustaining the prosperity of larger living systems, both human and wild, is the root condition for the flourishing of all. (page 138)

I'd highly recommend the book, which introduces the dichotomy of "generative" organizations (which by design seek to produce social value in addition to profit) vs. "extractive" organizations (which maximize financial value above all else).

I'm surprised this article skips over this topic entirely.
It's the same OEM with the same basic design, slightly tweaked because the Anker has individual output port protection. Otherwise it's the same basic design produced by the OEM.
Can you suggest any unsupervised learning? I want to take a body of text associated with users and come up with keywords/topics with each user. Thanks! :)