skysight-inc/HackerNews huggingface dataset:
Another one for your list:

https://github.com/zerotier/ZeroTierOne

Docker integration by a third party user: https://github.com/davide/docker-zerotier

ZeroTier isn't Docker-specific, but people are using it there.

(Disclosure: I wrote it.)

No DNS-like component (yet), though it's possible to use mDNS/Avahi or other existing methods. Seems like DNS+Docker wants an orthogonal solution, maybe something built into Docker itself or otherwise transport-agnostic. I can imagine deployments with multiple different kinds of transports running to connect Docker containers to different sorts of things.

The mDNS protocol tries to solve this problem in a more universal platform-independent way, but in my experience it isn't that reliable and doesn't scale well enough for mission-critical infrastructure use. Maybe the right thing to do would be to fix mDNS by changing it over to a Kademelia DHT or something else more intelligent, scalable, and closed-form-provably correct.
I really wish I could edit .txt files in the iOS Dropbox app instead. I wonder how much it will increase the app size.
I mention 4 different products, I was demonstrating there is not a single one of their products that hasn't got quite obvious UX issues that they never seem to even notice.

And I haven't even added the new home page Chrome redesign on Android now hiding the most recently viewed web in landscape mode just so it can show a massive Google logo. It's very annoying.

And their search still wastes a mass of real estate on the right hand side even when there's nothing to go there which resulted in the snippets of text being too short to be useful.

I could go on and on ;) And I haven't even started on Google Play Music which has so many things wrong with it, not showing album years, it's a nightmare if you try and go "back" and a ton of other annoyances that spotify doesn't have.

All of their products feel like they're just not very well thought out. But technically speaking they're brilliant and that makes up for it.
yup, an absolutely amazing read, having recently finished reading it, I have even more respect for the guy and his work. I am really hoping the new jobs movie puts him in better light than what the last movie did.
The lowest price I was able to find for a used Model S within 500 miles of San Mateo, CA 94401 was 70k..
It's already been noted but:

> A year after entering commercial service the Comets began suffering problems, with three of them breaking up during mid-flight in well-publicised accidents. This was later found to be due to catastrophic metal fatigue in the airframes, not well understood at the time. The Comet was withdrawn from service and extensively tested to discover the cause; the first incident had been incorrectly blamed on adverse weather. Design flaws, including dangerous stresses at the corners of the square windows and installation methodology, were ultimately identified. As a result, the Comet was extensively redesigned with oval windows, structural reinforcement and other changes. Rival manufacturers meanwhile heeded the lessons learned from the Comet while developing their own aircraft. [http://en.wikipedia.org/wiki/De_Havilland_Comet]

Perhaps (nautical) ships had round windows, but it was for an entirely different reason, and clearly some planes used square windows and found out a good reason not to use square windows.
> $8.25 a month

Or "free" if you already had Prime. I can't see anyone signing up for it just for this new service.
To add to your data point, I recently transitioned as a software dev for a e-commerce company to Bioinformatics research place.

The e-commerce recently IPO'd but I didn't like the culture and lifestyle for all the reasons you've already stated in your post.

Funny enough I also applied for a software position for a hospital but I didn't take it as I consulted many of my friends who are in residency and EMR software field where they said that hospitals are onerous with regulations. So coding can be frustrating experience and turn-arounds are slow with specialists/business analysts ensuring compliance with patient privacy and clinical data accuracy.

If you're looking for a place where there's a lot of smart people who are not motivated for money, there are many software opportunities in NGOs, life sciences research where lifestyle is much more relaxed, pays actually pretty well (because people won't accept the fake carrot of big equity payout) and you get more job satisfaction IMHO. Best of luck to you.
Does google drive have syncing folders on all systems like dropbox where I can just drag and drop? windows, mac, linux, android, ios? I actually don't know, not being sarcastic or anything.
I was addressing the statement 'Currently, all our human rated rocket engines use chemical reactions', and I agreed with it. But it's not good enough if you consider the lengthy design cycle of propulsion systems. We ought to be creating additional designs which assume that fusion sources of various sizes and masses will be available.
Google Launches Managed Service for Running Docker Apps on Its Platform
I don't own a high-performance car and have never driven a Model S, but to me this car is truly unique in it's category.

You can't compare the Model S with gas-powered engines that had many decades to be refined. Considering everything, the Model S appears to have made a larger jump than any other car in recent history.

It's not designed to be raced on a track, but it does give you an edge in some situations where any other EV or most gas powered vehicles won't.
Weave is also topology agnostic - see the explanation vs Flannel (formerly "Rudder") here http://www.infoworld.com/article/2608941/application-virtual...
Instead of surface mounting, let the LEDs dangle, and introduce a bit of current from air flow or a mineral oil fill.
...and this is done now. The books are linked up. Once Amazon finishes processing the change, you'll be able to buy the Kindle version for $3 after you buy the print edition.
Twitter lacks one important feature which I have in all my RSS readers and it is marking a article as read/unread.
Indispensable reference to Joel:
http://www.joelonsoftware.com/items/2007/10/26.html
Last time I looked at the Google Drive terms of service -- which was admittedly years ago (I ought to check again) -- they were basically unacceptable for me because Google were demanding a perpetual non-exclusive copyright license to everything I stored there which would have allowed for unlimited reproduction or use for any purpose Google felt like making of it. It looked like your standard boilerplate land-grab, and unfortunately it was incompatible with my business (which involves selling exclusive (but time and scope limited) licenses to use copyrighted materials I produce.)

Dropbox's copyright clause was much more tightly drawn and not incompatible with my business model.
It'll take me a while, but let me look into that. I'm certainly not opposed to selling the PDF for people that want that, I just need to figure out the right distribution system.
Putting the Secure in SSH; tips to harden your shell server against most attacks
To the best of my knowledge, the only provider listed above with an official linux client is Dropbox. It works for me.

Google Drive has a very unofficial yet supposedly usable 3rd party client at http://www.lbreda.com/grive/
They could do that: Pay $300k for professionals to maybe or maybe not find something, and get limited PR

Or, what they do now: Get good PR and if someone manages to win the competition, it means they found flaws which the pros would, hopefully, also have found. If no one wins, they can then use the $300k to get pros on it. Win-win if you ask me.
This is our first post in a series about the promises of the Jetsons smart home, and how the industry is missing the mark.

Our next in the series will talk about what Astro is doing to change that.

Looking forward to hearing from the community!
Have you had any sync problems with OneDrive or Google Drive? After switching to OneDrive from Dropbox six months ago I've continuously had problems with OneDrive syncing correctly and resolving conflicts by silently dumping a copy of the file into the directory for me to sort out later. Worse it does this silently so I often don't know a sync conflict happened.

Trying out Zocalo now with better results but was curious if anyone else encountered this issue with OneDrive or if my experience was unique.
You can easily roll your own Emacs theme with this Emacs theme creator https://github.com/mswift42/theme-creator.
I think my favorite part of this is not that they were able to demonstrate it so well but instead the reactions of people expecting it to actually occur.
Just be careful about two things about the Nest protect, which are not obvious when you first purchase it.

1. If your house has the 3rd wire running between all the smoke alarms, so if one detects smoke, they all ring, Protect will not work with that system. It doesn't have the hook up for the 3rd wire. Nest will tell you to replace all the smoke detectors with the protect if you want the alarm to go off in the entire house.

2. If the Nest does detect smoke, it goes off and there is no way to turn it off until it thinks the smoke has cleared. Short of climbing up to the ceiling and ripping it off the power supply it will not turn off. You can't turn off the alarm via the app or by physically pressing the button.

I was originally very excited by the nest protect, but now not so much.
"Sacrificed" seems a little hyperbolic, considering no one is forcing anyone to take these jobs. Compare e.g. crab fishing: http://en.wikipedia.org/wiki/Alaskan_king_crab_fishing#Dange...
Though it might be attributable to bad writing/editing on the part his co-author, iWoz is by far the worst, most disappointing book I've read this year. It is essentially a 300-page 'humblebrag' about how smart he knows he was as a kid, how he's still kind of a kid, and what qualifies as bad things other people do versus pranks I pull. Read it for the interesting facts (in between reminiscences of the middle school science fair) and historical perspective, not for the writing or, as far as I can tell, to glimpse Woz's real character.
The Stages of Life for Code in a Startup
I seriously doubt they emptied the huge vacuum chamber for this experiment. Most likely it was used for some other experiment and it was very cheap to do this experiment as well. As to answer your actual question, because it's very televisual (this was for a TV show, after all) and sells well. It's something very simple, something (almost) everyone understands yet something almost nobody has ever seen. It's a powerful experiment for the general population.

But to answer a more general question. We shouldn't stop repeating experiments just because they were done before. The scientific method works as long as we keep reproducing results. Sure, this is a trivial result, but it's something every kid should have done by its own in the school physics lab.
I believe there was a link on HN awhile ago from a guy that did a very in-depth analysis of cost of ownership. I believe the Tesla actually did come out on top of comparable vehicles due to lower fuel costs, lower maintenance costs etc. I'll try to find the link.

EDIT Here is the link http://www.teslacost.com/
The creator has since updated the figures after HN members noticed some errors and the Honda Odyssey came out on top (unless you are able quantify safety, HOV access etc).
Fixing Online Dating: Can It Lead to Happiness?
Wohoooo
Back when I was writing parser/tokenizer stuff for a dev tool shop called "Morada" back in the early 90s, it was a bit hard to predict how many lines (parsed items) the input files would be, unlike a game with a constrained "arena". So, this double-upon-realloc was exactly the approach I used in some library calls I made up for dynamic array / "index" / list functions I put together in C. So, I would say that the article is very GOOD advice for many, if not all, usages.

. . .

To me, it seemed an obvious implementation of the "List ADT" stuff that I learned in uni in the 80s (even if it was in Pascal back in the day), but my bosses were minicomputer guys from the 70s, so they wanted to be sure I didn't "steal" the code from somewhere. (and this is pretty much the approach taken in the Java runtime for Vector & ArrayList)

It was my first job coding C on a regular basis. I think my employers may have confused my initial unfamiliarity with where to put my "asterisks and ampersands" (C gobble-de-gook syntax) with some kind of general ignorance :-)

(to their credit, they knew I wasn't stupid - I had done a sub-contract job for them in another language)
I have a very efficient setup that's also very new construction. Steel framed, mostly polished concrete floors, lots of large windows and thermal heat pumps. Plus the thermostat I originally had I felt I had set conservatively.

Bought a Nest, and it still managed to save enough to pay for itself in about 15 months. Staggering to have an electric bill in the $40-50/mo range.
> removing side-effects when possible will always be better than merely restricting them

I disagree. Effects are a very natural mental model for a great deal of problems and constraining yourself to purity is both impractical and quickly experiences diminishing returns.

Furthermore, if you can intercept effects, you can impose purity upon them. For an extreme example, consider application virtualization and containers such as Docker. By intercepting the system call table, you can create a "pure" filesystem from the view outside the container. At the other extreme, take a look at "extensible effects" and the Eff language, which lets you stub any subset of the effects available down to the individual expression!

> If the tasks produce data structures that describe the build process, it's much easier to intercept and prevent or reorder the cleanup process.

If you intercept all file IO, you can recover the same data. The only difference is whether or not you know that data upfront.

> Functions, especially ones that are Turing-complete, are notoriously opaque.

This is true! However, there are a great many build processes that do not know what they depend on or what they will produce until they do some Turing-equivalent work. For example, scanning a C header to find #include statements.

Rather than try to shoehorn all data in to a declarative model, we need both 1) fully declarative and 2) the ability to recover a declaration from the trace of an imperative.

An example of this trick, employed manually, is the notorious .d Makefiles. The C compiler finds all the dependencies, produces a submake file with the .d extension, then make-restarts recursively using the new .d file as part of the dependency graph. However, it's a very unnatural way to think about the problem and it leads to complex multi-pass build processes that are necessarily slower. Instead, the dependency graph could be produced as a side-effect of simply doing the compilation and that graph could be used as part of a higher-level declarative framework.
Celebrate 10 years of Firefox
Not sure what you mean by "API keystroke passwords". Almost all major APIs these days that you'd be working with for your bot use either OAUTH, generated API token strings, or bot. So you're either storing an OAUTH token or a token that isn't OAUTH but that the user treats a lot like a simple OAUTH token (it is use-case-specific, can be revoked, is identified by its purpose, etc)
Google Cloud Platform price reductions
You might be surprised. I just pulled up Process Explorer, which makes it easy to see which running apps are signed, and the only unsigned things I'm currently running are VLC, Evernote, and some Brother Printer utilities.

Things from Google, Intel, MS, VMWare, Spotify, Github, Dropbox, and even f.lux are all signed. Of course YMMV but the trend has been positive.

(A little worrisome is that there are two running Broadcom bluetooth apps that have explicitly revoked signatures...I wonder what that's about.)
People analytics: can data make you a better manager?
2 year old sings Stay with Me cover with dad
For what it's worth, Cox isn't a comedian. He has a PhD in physics, has supervised PhDs of his own, has been a research scientist at some of the best groups in the world, and currently works in Geneva with the LHC.

Surely he's qualified to demonstrate F=ma, even to someone with a sense of wonder as evolved as your own.
Moon and Earth from Chang'e 5-T1
Thanks for including this article, it was a really good read. We're working to address aspects of this problem with www.discovle.com, would love to hear your thoughts.
self reply after getting the update : nope.
Data Warehousing Online Training – SRY IT Solutions
Best place to learn Data Warehousing Online Training in SRY IT Solutions. Visit for more details: http://www.sryitsolutions.com/data-warehouse-technologies/
Marketer’s toolbox for creating amazing visual content
Sublime Text appears to be developed by someone who actively shuns his users, though.
Well I guess I am not listing my work flow clearly.

Backup:
Comp #1 (Selected) -> HomeNAS
Comp #2 (Selected) -> HomeNAS
Comp #6 (Out of State Mother Inlaws (Selected) -> HomeNAS

Work Flow
Any Comp working on files from NAS (Not local)
I was hesitant to reply because your response (especially the unrelated copying rant) looked fanboy-ish instead of technical, but I'll give you the benefit of the doubt and see where it goes.

"Yeah, it's called building a stable API. Not all APIs are ready for external consumption."

Yet Android's APIs that allow multitasking, JITs, and sharing with arbitrary apps (instead of just the apps that Apple has blessed) have been stable too and available much longer. The stable API argument doesn't hold water.

"iOS's public APIs are way better"

As a developer, I have to disagree. Even for simple things like sharing, multitasking, default handling, and multitasking Apple's APIs remain inferior.

"[A long irrelevant rant about copying]"

Technically, the LG Prada pioneered the UI and interaction model you're talking about, but that's not the point. My point was that Android didn't use a "whatever" model for multitasking but instead designed at the outset the same save/restore transparent multitasking system that Apple adopted years later that you hold in such high esteem.

"Because there are more things to enjoying software development than 'hating closed systems' or not wanting to part with $100."

$100 per year. I have never met anybody who would prefer to pay for their hobbies when there is a free option that is just as good or better for scratching their itch.
Also, it still weighs 4830lb.

Yes, the weight is better distributed - but in the sharp turn on the curvy road, I am more worried about the inertia rather than the body roll.
Sounds fun. Would this framework be using straight video streaming from desktop to mobile or passing parameters and rendering a native/web view of touch friendly controls via an easy to build mobile app?

things in the same vein I currently use:

Logic Remote (remote control of some features of Logic Pro X)
https://itunes.apple.com/gb/app/logic-remote/id638394624?mt=...

TouchOSC (control anything that uses OSC/midi on a phone)
https://itunes.apple.com/gb/app/touchosc/id288120394?mt=8

Pixl Preview (preview your Photoshop designs on Android)
https://play.google.com/store/apps/details?id=at.markushi.pi...

They are all great, would be nice if when I start the associated desktop app, the mobile companion would also start without (much) effort from me? Maybe through a notification, if not automatically? Right now I often forget/can't be bothered to run them since they are buried somewhere on my phone
WordPress Hosting Performance Benchmarks
I'm disappointed to see Weave adding features instead of fixing the foundation. Userspace encapsulation is garbage; it's both slower and more work than using the kernel's built-in encapsulation.
The far side of the Moon being on display, which is unusual for a photograph.
Under the rules of the challenge, that isn't possible since the "clients" aren't real and its just a bot they wrote. :P

All you are getting is the over-the-wire exchanges which makes it kinda a joke.

The part that is actually vulnerable to attack is the way the client functions and handles keys.

MitMing after a key exchange isn't helpful since its like getting the PGP text after its encrypted. You have to brute force the keys at that point.
You can target a group of specific users. There are some restrictions (minimum group size) but there are ways around it.[1]

[1] http://mysocialsherpa.com/the-ultimate-retaliation-pranking-...
Well, there's Open Office, Libre Office (both free) and Scrivener (paid), and tons of high end professional typesetting software - I'd say there's plenty of competition, but Office is winning because so far it's still the most accessible and useful for most people. It may be that it's the best of a bad lot, but I still choose it over LibreOffice etc.
This contest is only valid if they provide access to their servers and databases. They will never prove, this way, that Telegram cannot crack itself.
No, for several reasons.

The congressional election in my district is essentially a foregone conclusion and since our voting system is winner-take-all there is really no point in voting for the opposition. I also happen to think both candidates are unqualified to represent themselves, much less a state.

My state has judicial elections as well, which might be worth voting in if any of the candidates were less despicable. Some of their ads are Onion-worthy. All judicial candidates I've seen have breathlessly tried to one-up their opponents by being "tougher on crime" while glossing over thier utter disregard for the either the federal or state Constitutions. It's made me wonder if defense attorneys can even pursue a judicial career in a place like this.

Some have made the argument that not voting is also equivalent to a vote of no confidence in the available candidates and/or system as a whole. I kind of agree with this, but doubt that such a protest is really effective.

One of the few things our highly divided political factions do agree on is that everyone should vote. Preferably for their party, but at least vote for someone. Depending on your perspective, this is either evidence that voting is such an obviously good thing which everyone should do regardless of their circumstances, or (if you are less trusting of their stated motivations) an attempt to ensure their own legitimacy. In a way, each vote that isn't cast is a vote against all the candidates, so the idea that someone would not vote is equally offensive to our political factions regardless of what side of the aisle they sit on. Since I happen to think that many of these individuals do not deserve their present positions, and the candidates their respective caucases and donors have promoted to replace them are no better, not voting is the most natural expression of my opinion "you are all unqualified."

Basically, the marginal value of spending my time not voting (e.g. working, reading, even writing about why I don't see a point in voting in this election) far exceeds the expected return on that same time should I spend it voting. I suspect it's the same for many people. Most arguments to the contrary appeal to various theoretical notions or idealistic purposes/side effects of voting, which to me just sounds like "you should vote because it will make you feel good." If it makes you feel good, then go ahead. Some people like to feel like they're participating. I prefer to know that I'm impacting the decisions that get made in my state in a positive way, and I don't consider selecting the lesser of two evils to meet that requirement.
Correct! Actually what's coming is free or unlimited storage from MS and Google as Levie has pointed out awhile ago.

When that happens the only way Box or Dropbox makes money is from businesses because MS and Google will want you in their eco-system.
Introducing Container Engine, Cloud Networking and much more
We ought to design for a range of masses.
Early Mistakes That Almost Killed This Founder’s Startup