skysight-inc/HackerNews huggingface dataset:
The moon, yes:

https://en.wikipedia.org/wiki/Lunar_space_elevator

Mars, edge case?:

http://physics.stackexchange.com/questions/33547/space-eleva...

Good post on the subject:

http://tsanad.blogspot.nl/2011/03/space-elevators-where-to-p...
SwaggerProvider – F# Generative Type Provider for Swagger
A non-trivial number of the "freelancers" on Upworks are in fact project managers for larger teams. They'll act as the face of the project and handle communications, but the work will be done by others.

But I agree it would be nice if this was made more explicit, and even touted as a feature. In many cases I might feel more comfortable hiring a team consisting of two developers a graphic designer and a UI/UX expert as opposed to one person claiming to be an expert in all those fields.
you make absolute no sense??? do you want everyone make money from books? it is obviously impossible... but these sites bring entry level to lowest in history, which makes competition higher and thus product becomes better. i cant see what is your alternative? make writing a book almost impossible so only chosen people can do it?????
And now top posting is the norm in email! It's so anti-electronic to do it that way, as if we were exchanging _letters_.

> Participants also cared about readability; good netizenship meant trimming text unrelated to the context you were discussing

I get confusion these days if I use [snip], people think I am mutilating their email through spite or something.
There's also hundreds if not thousands of blog posts on certain topics that have dozens if not hundreds of books/video courses made for it.

People tend to buy paid learning material not only for the learning experience, but how it's written which is very unique to the individual who is publishing.

It doesn't matter if 5,000 other people have books on the same subject. Once I get to know an author, if his style clicks with me then I'm going to buy his book. If his style resonates with a lot of people he'll quickly rise to the top for that subject.
F# Advent Calendar in English 2016
I like the ideas of the choo framework https://github.com/yoshuawuyts/choo it's very close to vanilla js, which makes it less of a lock-in, while still bringing lessons learned and practices from redux/elm-architecture.

I am currently using it (the 4.0 branch) in a project and enjoying it.
by the second half of the season I'd trained myself not to look, but I was just reading without really meaning to when they came on screen. It really ruined some of the surprise in San Junepero (sp?)
Advice from a tech entrepreneur
Just borked my 16GB MBP. Never seen the OS X "Your system has run out of application memory." alert. Great game though.
As long as a major component of space elevators is unobtanium any kind of discussion about them in a terrestrial context should focus on materials science and how to advance it to the point that it becomes feasible. Anything else is not productive, akin to deciding on how to spend your first billion when you have $50 in the bank.
I was the editor and publisher of this tome of a shitpost:

https://www.amazon.com/Hypersphere/dp/132978152X

http://www.lulu.com/shop/anonymous/hypersphere/paperback/pro...

The 4chan /lit/ board wrote Hypersphere as a collaborative writing project but someone needed to actually publish it, something I undertook as a project, I must have spent something like 20 hours editing it (plus way more helping to write it). It has so far sold 650 copies, most of which I sold with a profit of less than a dollar in profit per book since it didn't feel right selling it for a profit to the people that helped write it.

I've since bumped the price and I'm getting something like ~$2.5 a book, and it's currently selling 5-10 copies a month. The Amazon price is far higher than the Lulu one (which was the publishing platform of choice) since they obviously want a cut.

The biggest pro of the project was that it helped me understand how to self-publish: I've given my partner two physical poetry collections about her since: something that was pretty appreciated.
How about a active structure, like a space fountain?
I hope you're not talking about Russia where Snowden lives
But then you lose C's nice property that declaration and use are the same syntax.

For example, D also uses a similar type syntax, so in D if you declare:

int[10][20] x;
x[19][9] // is legal

In C:

int x[10][20];
x[9][19] // is legal

I think the correct solution would have been to make pointer syntax post-fix like the arrays and functions, so that you get the best of both worlds. Go-like declarations and C-like matchup between use and declarations.
Message Processing Styles
Yes, it is unambiguous, even if it is context-sensitive.

If you don't have the available type names then it becomes ambiguous.
Monty Python's "How to Do It" skit:

https://www.youtube.com/watch?v=tNfGyIW7aHM

"... this week on 'How to Do It' we're going to learn how to play the flute, how to split the atom, how to construct box girder bridges and how to irrigate the Sahara and make vast new areas cultivatable, but first, here's Jackie to tell you how to rid the world of all known diseases."

How to play the flute: "Now, how to play the flute. (picking up a flute) Well you blow in one end and move your fingers up and down the outside."
Show HN: Community driven streaming platform
finally? rhino has been around since 1997.
Reminds me of this h3h3 episode: https://www.youtube.com/watch?v=UheC38wpRYg

Remember people, it's completely within your power to switch the game off at any moment! I guess "I disconnected from a multiplayer game because it was filled with jerks" article just doesn't get the same number of clicks as "I was virtually groped in a misogynistic rape fest!"

But, your honour, I was so traumatised I just couldn't click exit!
Yes, Friendster was actually quite "forward-thinking", and I would argue, if had they not liquidated their IP to Facebook, and had been able to hang in there, their IP could probably crush any modern social media concern in operation today (i.e. made a killing in license fees).
Also : Browser history is synced via 'the cloud'

>> It's an internal web app -- outsiders won't be able to discover where it is (@biosshadow)

>if this is about a "exposed under an obscure name", the tools like fierce can probe for it. If it's exposed to the internet at all, consider it under attack at all times.
Maybe it goes like this: subject is quite interesting but similarly too opaque to be able to comment on topic. So you give it a +1, in the hope of coming to the first page, the audience grows and so the probability of someone knowledgeable of the subject to add such a comment, so that a discussion may start.

I am doing like that myself.
Starting construction without having the needed materials is the approach followed at ITER. This way of working is based in a very reasonable idea: available materials have been improving since ever, there is no reason to think this progress will stop now.
ipfs is fantastic, but it is half the solution. We also need a distributed p2p application framework, with which nodes can securely communicate and allow building distributed apps, like search.

We can think differently with ipfs. Traditional web allows everyone to publish content somewhere, hoping that search engines will index it.

With ipfs, the same file (with the same content) is only indexed/stored once and then you reference the hash to get to the content.

This fact changes the problem of search.

Take all the world's movies. With ipfs + p2p network, you only need one back end in the form of a distributed search index, which can index all the movies in the world.

Same with the world's music. You only need one back end which can index all the music.

The index can be as simple as {"movie title": [sha256]}, where the array contains the hashes of different 'encodings' of the same content (eg. 'dvd rip', 'blue ray' or 'mp3').

Content can be indexed by all kinds of properties of course and it can grow organically over time to include more and more details.

With ipfs plus the p2p network we'll build 'apps', not 'pages'. People can have a list of 'apps' running on their machines - which are node instances in various distributed applications, sharing the same p2p network and using ipfs as storage.

Apps can have 'backend' and 'front end' parts - the back end is the part which participates in the p2p network, while the 'front end' provides a human interface to the back end, were users can search/browse/view the content.

Apps are distributed as git repositories stored in ipfs, while the 'core' running on the user's machine compiles the sources (inside a build vm) and loads the resulting binaries into containers running in virtual machines.

This would make it easy for devs to write and publish new distributed apps, making the network totally decentralised and virtually unstoppable.

Ps. If you feel that this insanity could work, then I'd love to discuss it in more depth - delegate78@gmx.com
I'd rather my groceries, gas, bills, et al not cost 50% more/less day to day like the crazy Bitcoin swings we still see.

A cryptocurrency for a nation state as of right now is still a pipe dream.
Actually bookmarks describes my use of them pretty good. I browse /trending repositories at least once a day. I often find interesting projects in there that might come handy one day. But instead of bookmarking, I star them on github. I think that starred projects attract more contributors. Haven't checked on that though.

P.S. I usually DO NOT check the quality of that project prior.
To play devil's advocate. Let's say in 2030 we can fully simulate a human brain and it works. Let's also assume it runs 10000x faater than wetware (a highly conservative estimate?). That means in about 1 yr it should be able to assimilate as much info and experience as a 30yr old human. After that it could use it's 10000x speed advantage to effeftively have the equivalent of 10000 30yr old hackers looking for exploits in all systems.

I'm not saying that will happen or is even probable but when A.I. Does happen it's not inconceivable it could easily take over everything. I doubt most current state actors have 10k engineers looking for exploits. And, with a.i. that number will only increase as the a.i. is duplicated or expanded.
It could be that they've had issues with anti-social behaviour or vandalism. These can often occur in small, remote villages that offer little else in the way of entertainment.
> Nothing ever changes here because everything has to go through many iterations of compromises if it even wants to leave the negotiation table.

That's a feature, not a bug.

> I wish we had a system like the USA.

You are missing the wood for the trees. The last thing you want in a country is an effective government that can push through it's majority agenda at the expense of the minority.

That's why EU countries are as a rule quite far ahead on the curve of progress, see: abortion, euthanasia, LGBT rights and so on.

It's also a way to keep religion out of government as much as possible, you won't see the separation between state and church in a country where the dominant political parties all have to nominally support the dominant religion.

So please, no system 'like the USA' in Dutch politics, though, you may get your wish soon enough. Personally I'd much rather have us adopt the very opposite, the Swiss system which requires a much more active electorate and a much more educated one too.
Paypal Transaction Verification
I am looking to start a paypal withdrawal service since it isn't available in our country. The problem I am facing is that some people (clients) may use this withdrawal service for fraudulent transactions which would mean a loss on my end. Paypal has a way of following a transaction from point A to B and if it was fraudulent all parties involved from point A to B may face limitation. My question is if there is a way to verify the source of the money?
40 Super Powerful Small Business Marketing Ideas for Entrepreneurs [Infographic]
The connotation of the word 'union' is of a group of poor laborers, often working in harsh environment, coming together for fight against arbitrariness of their rich employers with regards to matters such as salary, job security, accident compensation etc. I think it is fair to assume that even the lowest paid programmer is still paid at least above the average national pay in (most) developed/developing countries. Even those programmers that sulk at not being paid "enough" know that they are actually quite well off compared to most others in their society. Any grievance is highly individualized and will be negotiated directly by that person, with their lawyer if necessary. So union doesn't seem necessary.

Further, programmers actively look to change jobs whereas typical people needing union look to holding on to their jobs till retirement as much as possible. A programmer could also go freelance and charge whatever he likes. Exploiting loopholes in the current job contract, programmers could even do consultation or host a revenue earning webapp as a side business. A union like setup seems to be a hindrance to such activities more than being useful.

Finally, most programmers are highly opinionated and always seem to disagree on everything, not just programming things. It would be a miracle for a thing like a programmer union to even exist. :P
The tweet by Tyler the Creator is more and more relevant everyday. No link sorry.
I also follow that approach (more out of eagerness to do something than from a didactic point of view), but the problem with it, is that you end up bypassing the best practices in the area.
> in terms of available state-owned security cameras

This is wrong. It is the most surveilled but most of the cameras are privately owned.
To my mind that's one part of the reason the * belongs next to arr rather than next to int.

The other part is `int* x, y`.
Very cool experiment. It's easy being the opposition. Governing is hard. Let's see how they handle it.
> aarch64 IS available. ... A lot of the out of tree drivers (video offload etc) have issues with 64 bits mode.

"Out of tree"? You mean like BT? Yes, I agree completely... But that's "NOT available" in my dictionary!

I don't care if there is a kernel which works with the CPU if I can't use the most basic of functionalities that RPi provides (BT, WiFI, accelerometer...). I'd be happy to be corrected, but you'll need to supply some citations.
I had actually found that course and it seemed quite interesting. I know that you are it's creator, but it would be nice to have some 3rd party giving some input about what he liked and didn't like about it.
Appeals Court Says Gov Doesn't Have to Disclose Its Secret Terrorist List
And of course, with sufficiently aggressive optimization, there may not actually even be a change to an object in memory (or the object in memory to change) in some cases. Not so with the database.
I would be most interested hearing exactly how many catastrophic launch failures the project is expecting to sustain whilst still going forward. SpaceX today has a somewhat above average launch success rate but the last two failures got the markets into a tizz, which is very significant here if this is meant to be at least a partially commercial venture.
Sorry, off-topic, but thanks to your unexplained acronym I've just realized the coincidence of initials between Occupy Wall Street and Open Whisper Systems.
How technology changed this paralysed Harry Potter stuntman's life
> In America, as has so often been proven, the system is rigged to prevent alternatives to the established parties.

But the difference is that the parties in the US and the UK aren't very powerful in their own regard. Trump wasn't even a member of the republican party until very recently, and he won the nomination -- and Sanders forced Clinton very far to the left before dropping out.

On the other hand, the leaders of european parties are mostly selected through opaque backroom deals and yet are very powerful (through "party discipline", another throughly undemocratic concept, all but unheard of in UK/US parties). Policy is made by these leaders (or their appointed nominees) meeting each other and negotiating a compromise, and then (except in very rare cases) every MP of the parties in this negotiation defends in the media it as a solid and credible response to the issues faced by the country (despite, often to great hilarity, the compromise being orthogonal to several very firm positions and red lines drawn by that very same politician just days before) and then votes for it.

The mechanism for this power is that few individual MP carry their own seat, they're assigned proportionally, according to the national share of votes won by the party. Party leadership wields significant influence over who runs where (especially who runs in "safe" seats), and thus who gets in. MPs who cause too much trouble will find themselves campaigning in a difficult district, or next to a more popular/well-known candidate.
How Google and Bing Protects Their API
The Death Penalty, Nearing Its End
Pixabay Mobile APP on Kickstarter: Highest Number of Backers Ever from Germany
We have been overwhelmed with the amount of support we received from our Pixabay fans! Kickstarter has had over 300,000 projects since it started, and our app ended up being one of the most popular of all time. Here are some of the key stats from our successful campaign (as of 9/29/2016):

1,251 Backers,
€43,039 Raised.

Of 114 successfully funded projects (all time) with a goal to raise between €10k-€100k, we are:
7th highest number of backers,
5th highest in popularity.

Of ALL successfully funded App projects (all time):
Highest number of backers ever from Germany,
3rd most backers from Europe.

https://www.kickstarter.com/projects/pixabay/pixabay-mobile-app
>That's why EU countries are as a rule quite far ahead on the curve of progress, see: abortion, euthanasia, LGBT rights and so on.

Except those are controversial with Americans. I'm not seeing how the system is to blame. Making the electoral process 'more democratic' isn't going to change that. It might make things worse ...
>At the current expected payoff, soon every schmuck will be uploading his book. Quality won't matter. Eventually the torrent of content for consumers will be more than consumers can hope to consume, and the expected passive income for a given creative person will go to zero.

I disagree.

There is no a priori "expected passive income for a given creative person". Some creators might have such expectations of course, but they are make believe unless they are validated by actual sales.

There's only what the consumers actually deem appropriate to spend on one's works.

Besides, everybody believes they are the ones that have the merit in a meritocracy. Even when they produce objectively crap, or maybe good stuff that's not to the tastes of the general public.

>The thing all these sites have in common is that they promised to be a meritocracy for creative types.

Well, here's the main issue. Meritocracy in the book market, whether Amazon or physical books, is not based on the merit of quality (which can be subjective anyway), but on the sole merit of "consumer preference".

Which is also the reason why most of the people would first buy a "Star Wars" box-set rather than, say, a Kurosawa one, or buy Robert Ludlum over Graham Green.

>Go to the app store. How much stuff is in the new section? How much looks good.

More of it looks good than what I can follow/download, or even have a use for (because not everybody has the same use cases). E.g. for mobile painting there are at least 5 excellent apps. I don't have a use for another 100, even if they do exist.
It's way more configurable. Different class.
As pointed out in other comments LFS is not enough
I don't think there's anything personal or political about corrupt people getting punished for their crimes instead of being bailed out without taking any individual responsibility.
I know thats a joke but oh my god would that be amazing.

A computer help call in radio show as funny and warmhearted as Car Talk? Comp Talk? With crazy weird issues? Like email doesn't work over 400 miles? lol.

Esp. if the dudes seemed to know everything and had lots of old-timer computer stories from their old CP/M desktops and whathaveyou.

I'm bored with my lack of decent radio and podcasts. Feel free to recommend me stuff, readers.
For OCaml I'd argue that the canonical QuickCheck is https://github.com/vincent-hugot/iTeML (aka qtest). It looks like it is a unit test tool (which it also is), but it has merged in QCheck which I have used before.
And OP reimplemented the subset he actually needed in half KLOC.
Because there's a lot of it.
How on earth could they miss OpenRTS?
1. Active, not passive: This is income made by actively promoting the book upon its release as stated in the post.

2. Past, not future: This is historical revenue based on active marketing. It is unlikely that it will bring the same income in the future without marketing.

3. Revenue, not profit: The nice cover design is something others would need to pay for if this is to serve as reference, but this cost isn't taken into account.

TLDR: He isn't making $400 ($360) in passive monthly income and it is unlikely he will in the future.
JavaScript developers will probably have/need a different answer in November 2016
The post [0]. Related HN discussion [1].

[0] https://medium.com/@AdShadlabs/why-you-should-never-use-upwo...

[1] https://news.ycombinator.com/item?id=12773282
True and as if perforce didn't have enough of a strangle hold on the industry, it's free for small studios under 20 users I believe. So that would include most indie developers.
Using System UI Fonts in Web Design: A Quick Practical Guide
I wonder if there are any interesting hacks around stars: like monitoring repositories for major releases, discovering similar projects.

And may be there could be some neat ones if we knew the social constructs associated with them.
In most setups, Varnish will perform a lot better. 10x better performance should be expected for any high traffic site.

Varnish is a lot easier to configure if you have some complexity, for example if you want to cache the same page but for different languages that is sent from the browser.

There is also another alternative, Apache Traffic Server.

In the end, it may be Nginx, Apache Traffic Server which are the right tools for your problem. None of them solves every caching problem.
Life without parole is way crueler and inhumane punishment. We either need penal colonies or the ability of the prisoners to request and be granted euthanasia.
Google News: Google Updated Private Policy To Ban on Personally Identifiable Web Tracking.
How to Opt in/out Sharing Data?
http://www.themobileupdates.com/news/google-news-google-upda...
I'm reminded of John Jeremiah Sullivan's essay on the blues, "Unknown Bards", where he talks about the album "Pre-War Revenants":

"We're talking about strains within strains, sure, but listen to something like Ishman Bracey's 'Woman Woman Blues,' his tattered yet somehow impeccable falsetto when he sings, 'She got coal-black curly hair.' Songs like that were not made for dancing. Not even for singing along. They were made for listening. For grown-ups. They were chamber compositions. Listen to Blind Willie Johnson's 'Dark was the night, cold was the ground.' It has no words. It's hummed by a blind preacher incapable of playing an impure note on the guitar. We have to go against our training here and suspend anthropological thinking; it doesn't serve at thee strata. The noble ambition not to be the kind of people who unwittingly fetishize and exoticise black or poor-white folk poverty has allowed us to rmain the kind of people who don't stop to wonder whether the serious treatment of certain folk forms as essentially high- or higher-art forms might have originated with the folk themselves."

His discussion of writing about blues, and the writing about writing about the blues, is pretty interesting.

(https://ourblues.files.wordpress.com/2012/07/unknown_bards.p... but all of his essays are great, I especially recommend the collection 'Pulphead')