skysight-inc/HackerNews huggingface dataset:
No problem.

I wrote Matsuri as a way to manage this. https://github.com/matsuri-rb/matsuri This was written with K8S 1.1 in mind, and later somewhat updated to 1.4.

It was primarily intended to solve:

(1) Consolidate interfaces for working with dev and production (or other environments such as staging, demo, etc.)

(2) It implements this by being a manifest generator and feeding the manifest into `kubectl`.

This was designed and written before ConfigSet, so some of what Matsuri solved is now solvable with ConfigSet.

Matsuri is written in Ruby, and so it takes advantages of class inheritance and method override to achieve what it does. The class definitions used generate the manifest is broken down into composable chunks, which can be overridden at any point.

In this way, I can have a base template for say, a web pod for dev, staging, and production. In dev, I would then method-override what is returned for volume mounts and volumes. In that way, I can specify source mounting and SSH agent sock mounting for dev ... but not for staging or production. In another example, I can use method override to augment the environment variables passed into the container in order to capture the uid/gid so that the container can reconfigure itself to use those.

There are helper methods to generate things like, correct format of ports or volumes. None of those are necessary if you already know how to format it.

Likewise, since a manifest is just a class definition, replication controller, replicasets, and deployments all reference a pod and use those to create the pod template spec.

I then have an extra resource called an "app" that does not map to K8S. They define a bundle of K8S resources or other apps that can be converged together. That allows someone to quickly setup a dev environment with all the moving pieces. Those also include hooks for you to do things like, define the command for shelling (with correct uid/gid) or console (which depends; redis console is invoked differently than a rails console). This allows a consolidation ... for example, to log into my dev rails console, I would do something like:

bin/dev console myapp

And to do that on production:

bin/production console myapp

(Powerful, but I suspect there will be some asks around security here).

I had flirted with the idea of allowing plugins or packages ... and then Helm was announced. I figured more people will use that than Matsuri. But one possibility might be to get Matsuri to work with Helm.

There are a lot of rough spots with Matsuri. The command-line interface could be done a lot better (right now, it assumes you will always be in the root of your platform repo). There are no documentation or examples for Matsuri. It does not implement all of the resources. It also helps a lot if you know Ruby.

Infrastructure is not my full-time role on my team. Being a small team and early stage, we have had to wear multiple hats. I had not had the energy or time to document and promote this. If you want to chat about this further, feel free to email me at hosheng.hsiao at gmail.
> This is true any time you move brokerages, is it not?

No. If you own the assets directly, and they are traded on the exchange (like the ETFs WF/Betterment use) they can be transferred around without triggering a sale event. Target date funds and the like would probably have to be sold.

I have my tax advantage at VG and my taxable has been all over the place finally settling with CS for now.
I think that's a bit unfair as Google tried to federate social networking many times but failed (ActivityStreams is one that comes to mind but there were several others).

The big change, imo, came when Larry Page returned as CEO. He shifted the company's strategy away from "technology" and towards "products". In same cases this was a major success, it's when Android started to actually improve its UX, but it also meant no longer focusing on things like standards as much.
And to have the public discourse continue to separate people into groups based on race or gender or nationality is just a continuation of the problem. If you hear outcry against the plight of white americans in rural areas you make policies that effect white americans in rural areas. The race baiting continues and those who want to court the minority population start to show how one side only cares about the majority citizens.

This is everyone's problem and the solution needs to be for all Americans not just ones who live in a select region or have higher amounts of melanin
If they finally made auto-focus acceptable, I am willing to dump D750 as my main hyperlapse-creation tool and buy Alpha 9 for travel. Mirrorless always had issues with focus, if the improved quantum efficiency of the sensor allows better focus, they have a winner.
You should check out Container tabs in Firefox: https://wiki.mozilla.org/Security/Contextual_Identity_Projec.... It's like per-tab profiles, no need for multiple copies of the browser, etc. Totally changed the way I deal with sites I need multiple accounts for (like AWS).

You can use Containers in Nightly or via the Containers Testpilot experiment here: https://testpilot.firefox.com/.

disclaimer: I work for Mozilla
I'm sorry but I find this advice deeply misguided. Few startups get to $1k MRR in their first quarter, let alone 10X that. Three months is a good timeframe for a first release and hopefully a few paying customers, but this is unrealistic.
I don't know, shouldn't you? Isn't judging people so harshly for informal vocabulary used with a jovial intent and no obvious negative connotation (unless you dig deep down into particular Internet subcultures), an exclusionary and offensive practice?
>the US did this with nickel in nickels in the last 5 years IIRC

Using expensive precious metals in what are essentially symbolic tokens seems like a waste, but that's just me.
Personally, I very much prefer that HN is not publicized.
I can't wait until my Bose® active suspension system tracks everywhere I drive and sells the data to local companies!

https://www.youtube.com/watch?v=q8sVDenpPOE
Brand loyalty can be tough. As an outsider to Bose, but a Sennheiser fan, that feeling of finding out you were not getting a fair deal in this case is pretty bad. Bummer.
I can't wait to start playing with this. The DNC is a big part of the initial inspiration for how I started modeling and reprogramming my brain!

A key difference between one of my models for how our brain works and the DNC: there's a mechanism for loading/unloading neural networks into the DNC. Also, the inputs = signals from the brain + body + mind + environment (physical & mental) = the outputs (though some outputs require iteratively applying the inputs a good bit before manifesting).
The innovation tax credits main purpose seems to be to lower morale of software engineers, enrich consultants, and keep a bunch of zombie startups alive for too long or help successful companies focus on something other than product and customers. It's almost beyond parody. See:

https://mobile.twitter.com/acoyne/status/771918107640225792
> change the settings via the oral b app which is required since this model has less buttons than others.

I find it disturbing that we're moving to an era where even simple devices require the equivalent of a sonic screwdriver to make work.

I really, really wish we had a generic discovery, configuration and reporting protocol (like HTML forms but much more rigid and no styling) for configuring bluetooth devices that was open, and popular enough that companies would feel pressured to use it.

Then again, I really wish we had the exact same thing for IoT devices on the local network.

I swear, if it was good enough, and you marketed it to the Chinese knock-off manufacturers (who I assume would love to take some open source embedded code and not write their own), it might actually get enough momentum to force the brand names to support it as well.
Their invite-only model for the first X months was also an early nail in the coffin. It's hard to enjoy a social network when none of your friends are able to join you.
If the goal of the author was to do anything other than sprinkle in some inoffensive humor. ("wat", "performance gainnzzzz")

Not everyone gets every joke after all :)
We got a pre-interview where one of the YC partners asked some questions about the business model, so we were optimistic, but got a rejection letter today. For those of you who got an interview, congratulations! Good luck with your interview, but just in case it doesn't work out, check out this group which is thinking about setting up a Demo Day after the YC demo day for those who didn't make it: https://news.ycombinator.com/item?id=14144922
I think the lesson here is use what tools you already know, and are intimately familiar with. There's no reason it takes two years to launch an Angular app, unless you keep updating to use all the latest and greatest features and versions. The same goes for an old workhorse technology like PHP, avoid using the new stuff in favor of proven frameworks and patterns.
Offspring in the animal kingdom get booted out because they pose a threat or are an unwanted competition for resources.
It sounds like your argument is that the ability to become an engineer or physicist is an in-born trait, which no amount of study and work can overcome, which sounds absurd to me.

As the high school coach used to say: "You don't need talent to practice!"

Barring people truly born with mental disabilities, anyone can do it with the right attitude and resources. I'd be less worried about the gene pool and more worried about the unequal distribution of education spending causing pockets of the country to be financially unable to educate people.
I was astonished by the diversity in Toronto. A much more global feel than I get in the midwest US.
Brain-Computer Interface Engineer, Building 8
>You have to look at the histogram to see if you're losing shadow/highlight information.

Sure...which you only get on an LCD. IMO the only dealbreakers with EVFs are refresh rate, battery consumption and color gamut. If I were a camera maker, I would not be banking on any of those not being solved problems in the next five years.
build an interface around it and then make one AWS implementation and one jenkins/gitlab ci implementation?

You only lock yourself in if you allow yourself to lock yourself in.
Wiping away your debts wouldn't horribly destroy the credit bureaus, and short of the 1% rising up I doubt there would be civil war. Lending did not stop in ancient palestine due to Jubilee, if anything it provided a pressure relief in the form of a second chance where everyone was equalized in assets.

Circling back to an uprising by the 1%, I'd be impressed if there weren't sufficient people ready to quell the rebellion, as it is in the interest of the vast majority to have a Jubilee year. If it is not in the interest of the majority of people to have a Jubilee, then wealth is likely not significantly stratified.
I'm actually a little confused because I didn't think G+ had enough engagement for anyone to be patient or impatient about anything about it.
If you're worried about lock-in checkout https://www.distelli.com.

Disclaimer: I'm the founder at distelli
What's Google+ ?
Sure, but Heroku also manages all your build and deployment steps. Migrating away from Heroku is as easy as pushing your code somewhere else, then deleting the app on Heroku. Ideally all of these build and deployment steps are automated for you, because let's face it, most web applications and APIs have very, very similar hosting requirements.

Maybe I don't really understand the concept of lock-in. I've never felt "locked in" to anything on AWS, unless you're talking about contracts for reserved instances.
Market your way out of the problem, I like it.
Another kit along these lines is https://github.com/leoasis/redux-immutable-state-invariant

While in development mode it warns of changes to the Redux state, without having to commit to something like Immutable.js.
Dzone.com
On the stack-specific modules -- we're using Rails. The gems are installed on a host mount. None of us are using an IDE that needs to reference where it is, but if we did, we could point it to that path.

One of the headaches we run into comes from using Alpine as a baseimage. They are compiled against muslc instead of libc. You always have to install gems from inside the container -- but we can do that with host mounting and then executing the install from inside the container. That hasn't been a problem until we tried to install google-api gem and found out grpc doesn't play well with muslc.
I enjoyed the communities it had for a while. Some cool developer chats I was able to read, though after a bit I kinda stopped checking in.
Except nothing says it's your power line you destroy. The failure is when group A destroys B's infrastructure and group B destroys A's infrastructure but both groups A and B are in the same country.

The gap from tagging aka spray-paint to tossing bricks through windows is tiny. So, yes you can have independent enclaves that are protected, but it's easy to get into no mans land where the police don't come to some and then most areas without a lot of backup.
Name one aspect in which OVFs are more accurate. Many of them are not even exactly 100% of the sensor image, and they do not give any preview of what the actual image is going to be. EVFs give a pretty good perception of the image. They especially give you a good preview of the exposure. With the latest generation of EVFs, as this Sony camera has, their lag is actually lower than the one of an optical viewfinder. The OVF by itself has of course no lag, but when you press the shutter, the mirror has to swing away before you can take a picture. A mirrorless camera can instantly capture a picture, effectively having the smaller time differential between the VF and the picture taken.
Congratulations to those of you invited an interview! If unfortunately you don't get in, check out a group which is getting together to set up a Demo Day for rejects after the YC demo day: https://news.ycombinator.com/item?id=14144922
That sound you hear is thousands of Ops Engineers' future prospects falling further and further into question.

It's becoming hard for me to justify staying in the 'DevOps' space with amazing solutions like this coming out regularly from AWS. I can hitch myself to the AWS wagon for a while, but eventually, it seems, dedicated operators just won't be needed for most small to medium deployments. It's tough, because I can see that this is genuinely moving the industry forward, but it's also negating the need for skills I've worked for over a decade to build. I guess this is what carriage builders felt like 100 years ago.
Awesome. Mac Plus was my first real computer as a kid, played a lot of games. World Builder scripting was the first programming I ever did.
Hmmm. Orkut was a 20% project that blew up, but as friends at Google told me, was never created/properly engineered for the growth it experienced (after a while mainly in South America and India). I'm surprised it lasted as long as it did. Just looking back at my 2006/2007 email, Orkut was one big mountain of spam and 30% fake profiles.
Facebook and OTOY’s Volumetric Camera System Will Deliver Six Degrees of Freedom
AWS Launches Redshift Spectrum, which lets users query S3 data
What's wrong with that graphic?
Also a big one that the author forgot to mention; because server-less back-ends are shared by many companies, there is a stronger incentive for hackers to try to hack the provider.
Google+? More like Google-
rkt on OSX would be neat to see.

We're using Google Container Engine with containervm, which I understand is very similar to CoreOS.
There's plenty of research and best practices on how language can be inclusive or exclusive. Here are some links if you're interested:

- https://qz.com/797559/gender-bias-job-listings-language/

- http://writingcenter.unc.edu/handouts/gender-inclusive-langu...

- https://mit.uloop.com/news/view.php/206562/On-Inclusive-Lang...
It wasn't a better twitter or reddit because it's Google. I don't like all my eggs in one basket. Besides that Google wrecking their search results to give Google+ more prominence made me even more wary of such cross ties between services.
> I still don't understand why they didn't just add a "GMail Social"

Google tried it, called Google Buzz. It was pretty unpopular because they forced it on every GMail user. Suddendly everyone had his name, email and account private details exposed on public readable pages indexed by Google search engine. One year later it was dead. Yet to be replaced by Google+ with almost the same shaddy tactic. No wonder it failed, people don't like such shit.

https://en.wikipedia.org/wiki/Google_Buzz
Surfing the 4th Industrial Revolution: Artificial Intelligence and Liberal Arts
This matches a common complaint about Twitter - that most of their senior executives don't use the service, and as a result couldn't possibly understand how to improve it.
If you don't mind IEMs, they offer superior sound blocking to over-ear headphones with active noise cancelling, especially with foam earpieces.

If that works for you, get any decent pair of Shure IEMs (or anything that uses the MMCX connector). Then you can purchase a Bluetooth receiver that connects to any brand of MMCX IEMs. This is nice because now the most expensive part (the IEM) you can keep using for as long as you want while periodically upgrading the wireless component as new technologies emerge.
3 years ago called...
https://github.com/animatedjs/animated not talked about a lot until things become more stable.
Amazon's design language is very meh. Even if you aren't in a cubicle, as soon as you are on their website, you feel like you are in a cubicle. With bad lighting. Heroku is way ahead in this regard. (not saying that is the most important consideration)
The latest generation EVFs are superior in most aspects. For example the new Sony does not have a viewfinder blackout like DSLRs have.
Facebook is building brain-computer interfaces for typing and skin-hearing
Actually I think the fact that reddit enables pseudonyms makes it quite different. I don't particularly want to share the fact that I'm super into weird animes with my colleagues, and reddit enables this, google+ not so much.
And then there is the recent story of someone getting private emails/password resets/paypal info sent because Gmail ignores the dot in their email address... https://news.ycombinator.com/item?id=14140569 - which makes one wonder if that's already an attack angle being used.
Lots of gloating about the failure of Google+, even though Facebook could really use a competitor (although, yes, something smaller than Google would be better).

The one feature G+ had, that I was sad to see failing, were their "Circles". The idea that you have different personas within different social groups, i. e. work/high school friends/family/...

It's theoretically possible with Facebook I guess, but I just don't trust them not to change my settings, nor do I actually feel like I know the ins and outs of what's private and what's not.

Twitter is a bit better because the clients are made with account-switching in mind. But one account with maybe different "channels" would still feel better.
So no proof, just more hysteria, then accusations that you're being silenced, then when I ask you again for the proof you refused to provide, you go silent. Nobody's silencing you, you're just being downvoted because you're acting the exact same way you're accusing other people of acting, because you can't prove they're acting that way, but your own words and actions prove you're actually acting that way yourself. That's called "psychological projection".
Only on HN... I can't think of a single person outside of maybe Android Kernel developers who use G+. How is this on the homepage?!
> Has there been a single significant update to this platform since it launched?

There was a makeover in the last six months. The article even refers to the relaunch supported by the awesome Luke Wroblewski. Luke is a smart guy and it's telling that he's active on Twitter.

One thing I will say, as a designer I'm saddened to see designers think they can re-UX a site to success. When the fundamental are against you, you might as well piss into the wind. Or visa versa as is the case with sites like Craigslist.

Agreed on the underlying tone of the article. None of this is news. The guy must be living in a cave, under the basement of the Googleplex.
https://en.wikipedia.org/wiki/Dual_education_system

The German dual education system addresses this. Normal jobs have a formal education system where young people learn practical things in companies and at the same time they learn more theoretical things in special schools. One gets some kind of degree and it also enables them a further path for education and career. You could have gotten education in jobs like plumber, aircraft mechanic, medical assistant - there are more than three hundred apprenticeship occupations.

This gives young persons with more practical skills a real education and career path. There is also a positive social status for those who went through this system.

The companies also pay them for taking this education. Around 850 Euro per month.

https://www.bmbf.de/en/the-german-vocational-training-system...

> In Germany, about 50 percent of all school-leavers undergo vocational training provided by companies which consider the dual system the best way to acquire skilled staff.

http://www.npr.org/2012/04/04/149927290/the-secret-to-german...

> The Secret To Germany's Low Youth Unemployment
I actually don't mind a phone app for a toothbrush, but I surely do mind a proprietary phone app for just a toothbrush. Give me a generic app that allows me to discover local bluetooth and IoT devices and prevents configuration for them through an open and highly standardized configuration protocol, and we'll have shifted back a bit more to utopia from distopia, IMO.
I think that has been clear to most people for a long time. But one would still hope that a software vendor would support their own software.
Honestly windows 10 is great and fast. I don't really understand why people want to go back to windows 7 or 8.1. Sure the privacy settings concerns are there which can be turned off to some extent but before they complain about privacy they should have a look at the apps they use in the web and in their phones and if they happen to come across google or anything owned by google then they need to hard look at their own hypocrisy.
How long does it take AWS to get expensive compared to Heroku?
I feel compelled to add that aside from (or interact with) genetic risk factors for autism, exposure to excessive immune system antibodies during pregnancy appears to be involved in a significant number of autism cases. Moreover, in rodent models ASD like symptoms in pups have been created by exposing the dam to compounds that ramp up the immune response in the pregnant dam. I think there are real possibilities for preventive medicine here. Citation:
http://www.sciencedirect.com/science/article/pii/S0006322316...
My thoughts as well although I wish my kids were a little bit more interested in lining things up.

Mine has so far tended to pile things up and tell me they were "decorating". :-)

Before I start thinking about the autism spectrum I need to see serious communication problems, lack of empathy etc but then again I am no specialist.
Ask HN: What is the best alternative now that Wunderlist will be gone?
In usual fashion, Microsoft acquired Wunderlist in 2015 and has decided to sunset Wunderlist for the successor To-Do. (http://www.zdnet.com/article/microsofts-wunderlist-successor-to-do-hits-public-preview/)

Unfortunately To-Do requires a Microsoft Office subscription so it no longer works for me. What are some alternatives for Wunderlist users?

On another note, it's a bit sad that Microsoft acquired two of my favorite productivity apps: Wunderlist & Sunrise and has sunsetted both. I really miss Sunrise Meet.