skysight-inc/HackerNews huggingface dataset:
I've always thought of the whole containerization and orchestration "hotness" (I guess we're calling it "gifee" now?) to be great for people who want to write their own PaaS. And not really anybody else.

I mean, it's great that the pieces are all there and open source now. You can get to a really great place with automation by gluing together Docker/Rocket, Mesos/Kubernetes, etcd/zookeeper, etc. But for now, a complete solution still requires you to bring a lot of your own glue.

I mean, by the time you've actually covered enough edge cases to make all these ops components work together in a meaningful way, in a way that doesn't doesn't fail randomly or trip over itself when some critical component breaks, you may as well just start charging other people money to use it.

I say this from the point of view of someone who's done it all (implemented a private Heroku on the stack described above [1]), and although it works amazingly well (for literally hundreds of internal apps), it was not trivial... not even close. We're talking probably 1-2 man-years of effort to get it to the point where it's usable, and that's with leveraging as much existing tech as we can.

To anybody else, as in, any company who actually wants to ship a product (where the product isn't just a PaaS), I just don't see how it's worth it. Just use heroku (or elastic beanstalk, or appengine, or whatever.)

[1] I'd love to make all the glue open source but I'm not really in a position to do so. But I suspect I'm not the only person who's done this... I really think anybody who's gotten this whole "the future" stack working solidly is in a similar position as me: if you really did get the job done for a single app, chances are you've invented an internal Heroku of your own.
And once you're used to it you'll never want to go back. All of my experiences with focus-follow-mouse on commercial OSes have been almost-but-not-quite right.
Your description of this theme in sci fi reminds me of a Brandon Sanderson book that I've been thinking of reading, Legion.

"Stephen Leeds, AKA “Legion,” is a man whose unique mental condition allows him to generate a multitude of personae: hallucinatory entities with a wide variety of personal characteristics and a vast array of highly specialized skills. As the story begins, Leeds and his “aspects” are drawn into the search for the missing Balubal Razon..."
http://brandonsanderson.com/books/legion/legion/
the only winning move is .....
We had everything set up on sourceforge and we hit the limits of what we could accomplish on sourceforge last month.

We have been moving everything including downloads and forums to a better location. We have not yet moved the git repo to a publicly accessible location, but this is in progress. Thank you for bringing this to our attention, and I apologize for the inconvenience.
Get Text Images Bookmarks Annotations and Link of PDF Using Cloud SDK for Node.js
Ask HN: Practical aspects of code-reading for study?
I am a noob, and I have read plenty of advice on reading code - read good code and let it sink in like listening to an orchestral recording, read code with bad style and refactor it mentally, print code and annotate it, etc.
I know there is tons of code to read, and absent of further guidance I should just dive in and get started. But in the interest of learning:
How do you find "good" code to read? How interactive should the reading be? Are there ways to find a progression of stuff to read - simple to complex? Know of any "reading lists" to follow, maybe even a code-reading curricular plan?
Thanks in advance.
I also love that they support ios 7. We haven't all updated :D
Things I've learned building and coding HTML email templates
4 grams tritium in 620000 tons of water, though?

Seems like the politically expedient thing to do would be to separate a few tons to show that someone is doing something, and smuggle the rest out in ballast tanks.
Looks like there was a typo in the download links for Ubuntu 15.04. I've just fixed them, so please try again.
Google has provided cloud app storage for quite some time now and I believe with M they even said that they are doing full restores including the APK. The real issue as I understand it is that developers haven't taken advantage of all the services available to them.
I would say that the bill is being left by congress by spending a ludicrous sum of money, not by corporations acting rationally (and taking advantage of/keeping countries competitive with one another).

The real danger is with the upcoming BEPS plan, and whether it will cause a rush of companies moving the high tech jobs fueling the economy as it is today overseas: http://www.nytimes.com/2015/06/10/opinion/obamas-corporate-t...
Dolphin Browser Apk HD for Android Free Download
You may be a one man band, but you needn't go alone! Build a rough prototype with the skills you've learned, and reach out to friends and family for their input. Their support will help you crunch through the rough times and motivate you to finish your project.
I'd rather have one good QA lead than 5 great programmers.
> I couldn't download the ubuntu package, as download.fpcomplete.com is unreachable here.

download.fpcomplete.com is served directly from an S3 bucket. You can try replacing download.fpcomplete.com with s3.amazonaws.com/download.fpcomplete.com (e.g. http://s3.amazonaws.com/download.fpcomplete.com/ubuntu/fpco....), and see if that helps. Either way, I'd be interested to know who your ISP and/or if you're behind a corporate or national firewall.
Depends how expensive the receiver equipment is. Seeing as how this is an LEO constellation and not GEO one, and that internet requires bidirectional communication instead of a pure receiver they'll be more complicated and expensive than satellite TV for sure. I just don't know enough about the current hardware to know if it's within reach of the average consumer.

(BTW, I find it likely that even if the ground stations ate cheap enough to be privately owned, they'll be more like a cable modem than an 802.11 chip - a relatively expensive stationary piece of equipment that you hook up to an 802.{3/11} network in the home.
>OTOH I know of no better (weekly or less) sleep aid. If anyone else has a better alternative I'm all ears.

Trazodone works very well for me but I haven't taken it in years because my anxiety no longer keeps me up at night.
Mentlegen.
You can find details about switching and views on it here:
https://en.wikipedia.org/wiki/Metrication_in_the_United_Stat...

US was pushing the effort in the past, with government obviously convinced that benefits are worth it. But inertia was too much, and they ditched active pushing in order not to risk their public image. Since then it's kind of formally "on the plate", but in practice it's barely moving anywhere.
It was painless for me. Literally, just added

plugins {
id "me.tatarka.retrolambda" version "3.1.0"
}

to the top of my gradle.build "mobile" module file. JCenter worked, although the README said to use Maven.

Probably more complex using an IDE (rather than pure gradle).
As far as I know, nobody reasonable prefers a nuclear kwh to a solar kwh. The important question is: should we prefer nuclear kwhs to coal or oil kwhs? The answer to that question is less clear. Coal, in particular, kills thousands of people every year.

People aren't just going to turn the lights and air conditioners off.
The fn/control/alt/command keys ought to have been changable as well, since they differ from system to system and I think a lot of VIM and emacs fans like to change them.

The ~ key also change when you change locale, so that's quite unfortunate that it is static as well.
Daughter almost shoots father with an ak47
I didn't claim a specific linear trend was followed, I claimed that comp went up.
And the other disadvantage is more expensive and complicated ground equipment that can handle changing angle to satellites and handoff on three order of every several minutes. But I imagine that's only getting cheaper...
Or use cloud foundry (http://cloudfoundry.org/index.html) if you have a burning desire to stand up your own paas vs. just using heroku.
> is this a "it's written in Node" thing?

Bud is written in C, not Node. It uses NPM for cross-platform packaging, but that is optional.

> Is there a feature-based reason to use this over HAProxy or nginx,

It can be useful to have SSL termination be in its own process to isolate OpenSSL from other parts of your internal system like HTTP routing/request handling. For instance, in cases where you have explicit security requirements like FIPS 140-2.
Niven and Pournelle's The Mote in God's Eye suggested something to push against: if you're in a magnetic field, you can turn by giving your craft an electric charge.
Yeah completely agree with you. What do you think would be a good thought process between modelling skill and luck in game. I guess you have to create a skill attribute that can affect particular parts of game play in a simulation and then run simulations and compare outcomes with skill vs outcomes with chance.You would then create a cap on skill? Alternatively, can skill be capped by innate features of the game? I guess i'm wondering if its possible to model this without building in the conclusion a priori? I guess this means you have to make sure your model is actually representative of the game and the outcomes and not building in attributes that are only present in the model but not the real game. Just sort of thinking out loud here.
get it finished already so we can see what you've done...lol.
> No matter how scientifically sound the solution, "dump it all in the ocean" simply can't happen.

Headline: "State Government to dump contaminated water from nuclear plant in ocean"

Quote: "There may potentially be a risk to flora & fauna, but we don't know for sure."

That's all it takes to make the idea political suicide. I think that's obvious from a mile away, even if many of us here agree that diluting it in the ocean is likely to be environmentally and fiscally sound.
All of my Android phones, but the Ascend Mate I use now, had a hardware keyboard. It's just was nicer to type and didn't obscure the screen. So I can understand the statements about touchscreen-keyboards.
Falsely Attributed: Famous quotes and the people who didn’t say them
We raised $1.6 B, received the largest spectrum allocation in the history of the world (1000 Megahertz, in the Ka band, available globally), and launched one test satellite.

But, the biggest problem with these sorts of systems is that there is no MVP. Essentially everything has to work before anything can.

Our design was for a network of Low Earth Orbit satellites, which would mean cellular-like latency. We were planning to offer tens of megabytes per second, but it would have been really expensive. Our design used lasers for inter-satellite links, so there was no need for lots of local gateways.

In retrospect, the biggest mistake was to try to raise money from the incumbent telecom operators around the world, whose business we should be have been planning to disrupt.
Do you have data showing that comp didn't go up for any specific subgroup? If not, all you've shown is that employers have shifted comp from the wages to benefits.

I.e., you haven't demonstrated any problem for workers.
Hi I am Kathryn! I am the founder of Control , a Stripe partner, and the company referenced in this thread.

First off, I would like to point out an obvious fact : this is my first post ever on HN. I have observed /admired all of the great discussions on HN for years and have never felt as though I have had anything useful to contribute (or maybe I was a bit intimidated :) However, a couple people messaged me about the thread that has been materializing here- so here I am! I hope I can add an interesting or insightful perspective.

Yes, Control has an iOS dashboard for Stripe merchants. And an Android app. And a web app , and we have an iWatch app in development. We have a number of areas where we are building out a set of capabilities for businesses to manage their payments better. In fact, we have a number of really cool ideas in our pipeline I think anybody who manages payments will find very , very interesting. Contact me to see our roadmap !

I have known that Stripe was building an iOS app for months (as Cristina pointed out , since September 2014) and I believe this is great! I think a free app for Stripe customers looking for very simple functionality is a smart move by Stripe. And the design is sensational, well done!

At Control, we are focused on building out many more capabilities that I believe businesses will find valuable . For example (just to give a flavor of our thinking):

- Real time alerts on transactional behavior indicative of potential fraud occurring
- Expanded CRM tools in iOs, Android, and web
- The ability to manage Stripe, PayPal , Dwolla, and more from 1 app

We have a number of payment platforms in our radar we want to build business apps around (we already support Paymill in Europe and nearly done integrations to PayPal, Conekta and PIN Payments). However, Control deliberately built around Stripe first because:

a. Stripe/Cristina has supported our business model from Day 1 and
b. I truly believe Stripe's approach is the most significant innovation to happen in the payments industry in the last 10 years, because of their philosophy of opening their APIs to the broader developer /app ecosystem. We love Stripe and we love being able to add value to their customers

We are proud to be a Stripe partner and hope to continue growing and innovating alongside with them.

I should point out that one of our investors /advisors is the Hootsuite CEO, Ryan Holmes. The best advice Ryan gave me was not too worry too much about the prospect of Stripe releasing a free app, but to keep innovating and building distinctive value. Hootsuite's business wasn't materially impacted when Twitter launched their free app . I think this is a good analogy of our position.
I figure a large percentage of HN users are technically sophisticated, and that point of view is as interesting to me as the non-technical point of view.
Wouldn't it be easier if your girlfriend would not expect that she can walk in and interrupt you any time she wants?
We just found out about this thread 10 minutes ago, and we have been on reddit for the past 8 hours answering questions. We are stunned by the level of interest and feedback.

We have been using git from day 1 in house for our version control and that will be available to the public shortly.

We have been focusing on outreach to the local SF Bay area developer community, and we presented CopperSpice at the SF Bay Area Association of C/C++ users meeting in February. You are welcome to peruse the meeting notes and our slides:

http://www.meetup.com/SFBay-Association-of-C-C-Users/events/...
https://docs.google.com/presentation/d/1Sxei-Em6cnYbE0Zj16j6...

In terms of 'backing any of it up', the code speaks for itself. I am happy to answer any specific questions you may have.
What browser are you using to turn off CSS?
> They are also highly addictive and almost killed me when I combined one with codeine.

Curious what dosages of these caused you to "almost die". There should be minimal interaction between a single therapeutic dose of both at once (its not uncommon to be prescribed both at once), but if you were taking very high "recreational" doses, that is something else.
I'm so ready for this.

At the very least, it would bring more ISP competition to underserved /sarcasm extremely remote areas /sarcasm like where I live - that would be Portola Valley, CA - where the only internet provider available to most of us is Comcast. Which all of us hate.

I live 16 light-µsec from Stanford (OK, free-space velocity for C), and my neighbors and I have one ISP to choose from.

Go, Elon!! I'd light the fuses on the launch vehicles to see this done.
I believe Musk is, like Teledesic, planning to use the Ka-band. That means the smallest antenna would be the size of a large laptop (and that's only if phased arrays become cheap enough). So, it would work for a car, plane, boat, or house, but would be too big to use while walking.
Maybe, but things progressed way further outside of CLJS space. If you told me this 2 years ago when I was in to it I would be jumping right on it - back when people were saying coffescript fixed JS problems :D

Right now JS has persistent datastructure libraries and TypeScript is a huge productivity boost - tooling is top notch - it makes JS manageable, once it gets async/await (which it should in the next couple of months) I'll be pretty happy with JS development story.

I'll miss some niceties like collection operations, homoiconicity and macros but on the other hand I have working optional type checking, excellent tooling and I don't have to code in AST serialization format with macros :D
Long. Excellent. Funny, having just moved to New York City for the summer, to get Hemingway's impression of it: "It’s a town you come to for a short time. It’s murder."
I don't know about this, but I would love a secure peripheral for controlling my oven over the internet that also had high quality thermometers.

I particularly enjoy slow cooking meat all day, but need to budget time to come home before it nears my target temperature. If I could measure the temperature of the meat remotely and adjust my oven, that would be awesome (or even set a limit at which the oven will stop cooking and lower the temperature to keep the meat warm only).

What I don't want is to buy an entire oven. I want to be able to buy a high quality oven/range like a Wolf and use such a device with a high quality oven of my choice.
I'm not sure I would call it honest. It's what non-anonymous folk have to say to avoid being excommunicated. Hey, for all I know, you and he are actually the same person on two different sides of the anonymity wall.
Ask HN: Pay-Per-Usage Remote Filesystem Mounted Locally in Linux?
Hi,

I've had no luck getting any of the AWS "S3 on Linux" solutions to work right on my Linux boxes- there's always some minor detail that prevents them from working right. I've had it with Googling & trying to overcome each obstacle that presents with each option, & am looking for an alternative to S3 storage on /mnt.

I see Rackspace has a solution, & I don't know anything about it since I've never used Rackspace for storage. I'm wondering what other locally-mounted remote storage options are available before I dive in & get a Rackspace account & try theirs.

I would be happy with an iSCSI or NFS based storage, which I can use natively with my virtualization platform (Proxmox). If it's something I can mount locally in a VM on /mnt- that's suitable, too. Just as long as its 'Pay-Per-Usage'.

What do HN readers know about that could help me?

Thanks in advance,
-c
1. As an American-based company, SpaceX would be subject to CALEA [0], meaning that they would have to enable law enforcement intercept of communications with a warrant. This would likely be done by replicating the packet streams at the gateway. However, it's quite possible that you could use the system in a repressive country, without them knowing about it or having a way to stop you.

2) The purpose of the system (and the spectrum) will likely be broadband data, not hand-portable voice. So, it should be disrupting Time Warner and Verizon's cable and fiber offerings, not cellphones. The real value is internationally to have reliable broadband available anywhere.

[0] http://en.wikipedia.org/wiki/Communications_Assistance_for_L...
> Bud is written in C, not Node. It uses NPM for cross-platform packaging, but that is optional.

Got it, thanks.

> It can be useful to have SSL termination be in its own process to isolate OpenSSL from other parts of your internal system like HTTP routing/request handling. For instance, in cases where you have explicit security requirements like FIPS 140-2.

Sure. I run two HAProxy instances for that, though.
Geostationary, so ~36000km
Is it possible to get IB API access without opening a 10k account? Do they have a demo endpoint you can use? If you didn't already have an existing system built, having 10k tied up while you build one seems undesirable.
I personally believe that Pocket does not belong within the core framework of the browser.

However, I think the feature would probably have been much more acceptable to many users had Mozilla simply held off on integrating Pocket until they added the ability to select other read-it-later services (including open source self-hosted options like wallabag [1]) as well.

[1] https://www.wallabag.org/
Isn't the internet by very definition a grid?
Yep, I use AlphaSSL right now. It's been doing me well for the past year, so I just renewed a couple days ago. No regrets at all.
Well she made public comments about it. She basically said something about if people value the music they like they should pay for it. So it wasn't just the label, Taylor Swift was involved.
There is also Mellow, which I pre-ordered last year. I'm especially excited about using it to cook eggs with perfect soft yolks.

https://cookmellow.com/meet-mellow/
"Dilute the son of a bitch."
Here's the thing: Procedural rendering is a tool. It's useful in some cases (like, say, randomly generating massive universes with distinctive patterns a la elite, minecraft, etc). It's useless if you want to do predictable things which obey a designer's vision. Going from concept art/blueprint to a live mesh is completely impossible with the tooling we have today to do procedurally.

Yes, most games could certainly optimize their contents. I'm certain there's dozens of gigabytes of data which could be shaved off on any gamer's computer between all the installed games, but most of what's in there is there for a reason. Also ... something about frying fish.

So treat that technique as a tool. Not everything is a nail. Is RAGE too large? Maybe. Would procedural generation be appropriate for it (in a way that meaningfully reduces contents size)? Certainly not... not without redesigning the game from the ground up.
CopperSpice is a fork of Qt 4.8 but we have evolved considerably past the Qt version we started from.

We switched the build system to autotools in order to get away from the brittle and complex bootstrap system that Qt must maintain.

With respect to your comment about 'a pittance of work' here are some current numbers from CopperSpice:

43426 files changed, 2062325 insertions(+), 7974133 deletions(-)

Since CopperSpice is an open source project released under the GPL & LGPL, we are not looking to profit from it nor can we. Now, if someone throws money at us, we certainly will not refuse. But we did this for the love of the game.
I haven't tried Blue Apron or Plated but looking at those links the thing that appeals most to me is that it explains the timing. I tend to have trouble getting everything finished at about the same time without something being overcooked.
zip2 would be quite viable even today without much "re-invention".
Messenger is the next Facebook
From http://en.wikipedia.org/wiki/Deutsche_Physik :

"Lenard began a core campaign to label Einstein's Relativity as Jewish Physics. Lenard and Stark enjoyed the Nazi support because it allowed them to undertake a professional coup for their preferred scientific theory. Under the rallying cry that physics should be more "German" and "Aryan," Lenard and Stark, with backing from the Nazi leadership, entered on a plan to pressure and replace physics positions at German universities with people teaching their preferred theories. By the late 1930s, there were no longer any Jewish physics professors in Germany, since under the Nuremberg Laws of 1935 Jews were not allowed to work in universities."

"It is occasionally put forth that there is a great irony in the Nazis' labeling modern physics as "Jewish science", since it was exactly modern physics—and the work of many European exiles—which was used to create the atomic bomb. Even if the German government had not embraced Lenard and Stark's ideas, the German antisemitic agenda was enough by itself to destroy the Jewish scientific community in Germany."