skysight-inc/HackerNews huggingface dataset:
Go to your local aquarium/tropical fish dealer and ask. They'll be able to list pretty much all the providers within a reasonable driving range.

Also lots of cities/towns have RO water providers that will sell anywhere from single gallons to thousands.

source: used to be a marine aquarium hobbyist and bought thousands of gallons of RO water to make seawater.
As a minority, I have to admit that this new fad of "diversity" feels really, really wrong. I want to be judged by my contributions, not my race. I don't want to tell anyone (including white males) that they should take a step back so others can stand in the spotlight. If you're passionate about what you do and you're good at it, that's all that should matter.

I also find all this focus on "PoC" to be infantilizing, patronizing and objectifying. I'm a human not a pawn in the game of political correctness. I'm also confident enough in my skills that I don't want or need anyone making exceptions for me.
There's product placement. He namedrops "Treller" and "VSCO". The article isn't "How to upgrade your style", it "How to become a Snapchat user." Even his conclusion is "I'll try more", just like you tell yur teacher when you've failed and you know you'll fail again. I don't doubt the person is authentic, but I wonder how much he has worked with BuzzFeed to tune the article.

Still, 1. Snapchat's design is remarkable for its hidden features that you discover by social-networking, and 2. it's a much more interesting, funny, interactive press release presenting the features of a product than any other start-up I've seen. Next product video I make, I'll make it this way.
Corporations are hoarding record amounts of cash:

http://www.nytimes.com/2016/01/24/magazine/why-are-corporati...

Isn't that why there is pressure on CEOs to return capital to shareholders? Because they're holding onto more of it than ever before.
Slava @ RethinkDB here.

We're working hard on fixing every bug and performance issue in the system, so the explanation below isn't meant to shirk responsibility. That being said...

Every large system (including the Linux kernel, MySQL, Postgres, etc.) has a large number of bugs lurking under the hood. These bugs are often edge case scenarios that are specific to a given workload, hardware/software configuration, or some other aspects of a given user's system. I'd be careful about looking at the tracker and drawing conclusions -- in my experience bugs like these aren't representative of the overall experience of using the product. (That's not to say that RethinkDB is as stable the Linux kernel, I'm just using that to illustrate that bugs are unavoidable and don't necessarily color the experience of the average user).

Again I wanted to give a different perspective from the POV of a maintain of a large project. We're always working on fixing all important issues that prevent people from using Rethink, so I don't mean to imply in any way that we aren't responsible for these.
Yet Another Skinner Box.

EDIT: At least SpaceX and Tesla won the Crunchies instead of junk like Snapchat.
This is why I like it, and I'm in my 30s.

It reminds me of Facebook back in the day, when it wasn't so serious. When it wasn't full of politics and Buzzfeed and not-so-humblebrags.

You don't have to worry (as much) about a silly photo coming back to haunt you in 10 years on Snapchat. It's much less formal feeling. The faces are my favorite; it's just a lot of fun to use.
From the AT article: "Atlantis was already undergoing preparation for flight as STS-114, scheduled for launch on March 1. As Columbia thundered into orbit, the younger shuttle was staged in Orbital Processing Facility 1 (OPF-1) at the Kennedy Space Center. Its three main engines had already been installed, but it didn't yet have a payload or remote manipulator arm in its cargo bay. Two more weeks of refurbishment and prep work remained before it would be wheeled across the space center to the enormous Vehicle Assembly Building and hoisted up for attachment to an external tank and a pair of solid rocket boosters."

So Atlantis wasn't actually as close to launching as your comments make it sound. Later in the article, they state that it would be a minimum of 21 days to get Atlantis on the pad and ready to launch. And it always took longer than NASA thought; the article author looked for any instances in which a Shuttle moved from OPF to VAB to the pad and launch without errors or faults, and couldn't find a single one.

That's why they planned for this contingency in the remaining Shuttle missions, with the so-called "Launch On Need" planned missions. (In all but one case, they assumed that the Shuttle crew could take refuge at the ISS until a rescue mission could be mounted. For the one mission where they couldn't assume that, STS-125, the Hubble servicing mission, they actually had a second Shuttle on the pad before the first one launched.)
As a counter-anecdote: my stupid self-taught style involved my left pinky shifted left to hover/handle the shift/ctrl keys, and thus my right hand travelled a bit more to cover the remaining keys.

In graduate school I started to have increasingly frequent bouts of wrist pain and realized I needed to do something or risk major surgery. I took a weekend, relearned touch typing with the Colemak layout, and have been happy I did that ever sense.
Single user have 94 successfully funded projects
I like this. I've thought about tackling this space with something similar for years, just never made it a priority. I think your site is great but here's some feedback on that: you probably want to support Spanish language (did i miss it?). You could probably upsell the free aspect more heavily. I would remove the "why is it free" part. Just sell the FREE! Risk-free, no credit card required, sign up now!! People generally don't care why, this just distracts when you're trying to convert. Tell them why once in the app if you feel it's absolutely necessary, will make for a more natural "upgrade to remove ads" experience if that's what you're after

I would test a landing page without the background image, and a more concise benefits w/ CTA. I just get the feeling that the above the fold section isn't converting to it's full potential. The mossy forest ground doesn't make it immediately apparent this is a landscaping website. I have to read the text, so focusing on the text make sense to me.

If I click "Claim my profile" link, why does it scroll down? Seems like I want to sign up if I click that. Then if I click the "Get my Profile" button there's a popup asking if I already have an account. This flow seems very high friction.

Keep up the good work!
> They aren't barred in no way in pursuing these kind of careers

Even if I interpret that to merely mean actively barred, I still don't think it's true. But women and minorities are certainly passively barred from these kind of careers. By virtue of opportunity, environment, peer group, role model, education, and all sorts of passive mechanisms.
Deep Learning: Associative Long Short-Term Memory (by Alex Graves Et Al)
Let me just be the devil's advocate here and suggest that (minority) engineers might not enjoy being asked to do public duties unrelated to their actual job in order to give their company an image of being progressive and diverse.
Awesome Atom
I'm with you brother. It's a hard fact to accept that the majority of the tech-world is leftist.

And for those who think I'm wrong: Imagine company X sent 4 white blond-haired blue-eyed women on the stage with a "message" of this kind. Double-standards anybody?

Also, somebody has to explain to me how exactly the products of a company magically become better when more minorities worked on it. When I engage in work with people, I don't care what their skin color is or if they are male or female.
People embracing this culture of unfairness (because it's unfair to favor minorities over better-qualified non-minority applicants) should rethink what they are doing and who they are cheering at.
Sprout Life – Conways Game of Life with mutation
Maybe, but the increased development costs are incredibly high as soon as you move from a monolith, so much so that the deployment costs, no matter how large, will be dwarfed. For example, in my current setup, having a "mini" services architecture (typical monolith split up into three parts + supporting services) is probably costing us about 25% of our time. In other words, if we had a monolith, we'd be able to spend 3 extra months a year developing or refactoring that are now wasted in the slow development process that is caused slowly by the boundaries between applications.
Why on earth are you using frames for that website?
Stop Asking Me to “Sign Up”
Hi there,

We just built our website this week since we were heads down focused on product. Our documentation is coming soon. We just wanted to get a product into the hands of users and had to make tough decisions on what we needed.

We could be perfect and launch 2 months from now or just launch now with what we have. But you're right, we will be plugging the holes quickly.
How to Make the Most of Your First Job as a Software Engineer
Generically, it would be referred to as "OTP NVM", or one time programmable non-volatile memory.

There are apparently a few different ways to implement that.

A little dry, but the only thing I could find with some comparison of approaches: http://www.kilopass.com/wp-content/uploads/2010/04/compariso...
Diverse teams bring different perspectives for solving problems. By problems I don't mean just technical ones, but also design, usability, and marketing.

When you get a lot of similar people in the same room they are likely to approach a problem in the same way. A diverse group might take longer to communicate because they lack as many shared experiences but for the same reason, they can often reach a better solution.

From a literature review:

"Results suggest that cultural diversity leads to process losses through task conflict and decreased social integration, but to process gains through increased creativity and satisfaction. "[1]

[1] http://www.palgrave-journals.com/jibs/journal/v41/n4/abs/jib...
You'd think Amazon could afford to run a more competent show. When did this happen? Did you do this or you just had screens lying around? :) Can you recommend any cloud provider that is half sane? I was browsing around lately because I might want to start a project on the side, was disappointed that OVH was hacked recently, now Amazon.
No question scientific publishers are effectively a racket. The problem is that as a researcher you're stuck. If you want tenure, you need a publication in a big journal. There are a few that are open access in some domains, notably biology, but even there Plos Biology et. al. doesn't quite have the cachet of Nature/Science/Cell.

In other fields, it can be even harder to find a good open access solution. In chemistry for example, I can't think of one. You can pay to have ACS or other publishers make something open access, but that's more money out a researcher's pocket that's not going toward better science.

Sure, publishing has costs, but nowhere near what gets charged. Also, much of the labor of reviewing papers is also provided to publishers free of charge, scientists review each other's work for no fee before acceptance in a journal that will charge dearly for it.

We as tax payers pay for this work, the people we pay to do it are caught in a catch-22 situation where they can either hand over their work to someone who will charge an arm and a leg, or be pushed out of science.
As much as I like JS, everything involving it and dates/timezones is a giant disaster.
Thanks for the reply. Is it possible to sync logs to s3 for backup after then 2 day retention period?
> Consequentialism is a valid philosophical outlook.

It is also a sign of lack of character.
I think they're probably making money of the invoicing part. Tack 1% on 100k worth of billing and your paid.
Looks interesting - I only briefly tried Meteor, but it seemed like one of those very tightly-coupled frameworks - everything is all nice and sweet as long as you're using all of the official stuff, but try to switch out something, and you're in a world of pain. Sounds like this is trying to both switch out some of Meteor's choices that haven't aged so well and also make the whole package more modular.
Like any South Korean worth their salt, I learned to type on qwerty from typing Starcraft cheat codes as a child.
Asians aren't really a minority in the tech industry. Hispanics, african americans, women and other demographic groups are still underrepresented relative to the general population.
Mailing Lists- Cellular, Modular, Interactiveodular
time is a giant disaster in every language and environment I've ever encountered :P
The RTFM reply s are the equivalent of teaching a man locked in a box to become a magician, by putting a Houdini-manual on top of the box.

Its arrogant from the new users perspective, and basically just a result of the human mind purging negative moments, like ones own beginners frustration, lost in time.
My contentious "personal prior beliefs" are that men and women are equally good at science. My cognitive bias is that I am highly suspect of evidence that purports to show that one is better than the other at thoughtwork. I find that repellant and against everything I've been raised to believe true. So yes, you've got me on this one.
Well put. +1
>It is literally like Facebook was for the last generation.

This makes a lot of sense. I was starting college in 2005 when facebook was really starting to blow up, and this was exactly how I used (and enjoyed) it. There were times when I would just flip through the directory of people in my college and if I recognized your face from class or walking around, I'd add you, send a few messages to break the ice, then meet in person if it felt like we connected.

If anyone else is like me and started with facebook around this time and still has their profile, take a look at some of the posts and friends you had from over 10 years ago. It's pretty remarkable to get such a look at your younger self.
I didn't downvote you, but I do disagree very strongly with what you have written. I was talking about scientific culture in the 17th century and you reply with the achievements of Indian civilization from thousands of years earlier. No one doubts that India is home to one of the great world civilizations, but science is empiricism, it is observation taking precedence over everything else. If this had been created in the Hindu texts we would have settled separate star systems by now. You might as well say that 12th century England had a dynamic scientific culture because they read Aristotle and Galen.
This is interesting. What kind of techniques does he advocate?
When I had to learn Python to do my job, I read a few pages on python.org, and one of the things it mentioned was that 'a python developer can do in a month what a C++ developer can do in a year".

Expressive, concise code is always a good thing.

Meteor is excellent for MVPs and POCs; there are a lot of people out there with big ideas, but limited budgets to test out those ideas.

In Meteor, you can access your collections from the client and the server; and the vast number of packages on atmosphere makes writing a webapp in Meteor feel more like assembling lego than anything.

The speed at which we can write software is tightly correlated with our ability to innovate quickly; test things out, keep what works and throw away what doesn't.

I've developed things for clients in Meteor, in a matter of weeks what others have failed to deliver in year

90% or so startups fail, not because your front and backend were too tightly coupled, but because of a whole variety of other reasons. Given that most of that code will end up in the bin anyway, might as well focus on quantity, and switch to something more robust when need be.
Actual scientific studies proved that more diverse teams do better in problem-solving.

Listen to Reply All episode #52 for more info
https://gimletmedia.com/episode/52-raising-the-bar/
yasb.com
The idea is from Eulerian video magnification

http://people.csail.mit.edu/mrub/vidmag
We parse JSON and you can search your own fields.

We do not have syslog yet or code libraries. We have an agent that ships logs today via secure web socket.

Everything is encrypted in transit, end-to-end. We haven't not researched into encryption at rest on EC2 yet.
I strongly disagree with your contention that the majority of the tech-world is left-leaning in their politics. I have met many libertarians and conservative tech-workers in my almost eighteen years working in development.
I am an extrovert. I worked in many offices, many of the advertising agencies for most of my career. About a year ago, I started a remote job at Fire Engine Red (another fully virtual company), so I can definitely speak to your concerns.

1. Create co-working opportunities. I have a standing co-working day with a group of other work-from-home'ers every Monday. Sunday afternoon we text to coordinate where we're going to meet up. Its reliable. Its social interaction. We have an in-group. On top of this one, I have a couple other people I less frequently co-work with, both coffee shops and kitchens.

2. Its not all about work. This WFH shift for me has given me an even stronger excuse to get out and do my group hobbies even more. For me, its performing in a comedy group. Nothing more social than getting people to laugh.

3. Yes, it is a bit lonely. Happy hours are less likely to happen. But when they do, its with people you actually wanted to hang out with, not just whomever happened to be at the office that day. Casual desk drop-by's are mostly gone, and I actually like that.

All in all, not that lonely, unless you let it be.
HIPAA Compliance?
God that statement made me roll my eyes. It felt so condescending.

Let's totally forget you know, us Asians (people of color and a visible minority in the West) who contribute to tech companies at a high rate and who also have had to overcome racism, stereotypes, and artificial ceilings. Oh wait, we don't count when it comes to determining what contributes to diversity! Somewhere in the 20th and 21st century, our skin colour turned white and we're no different than white people.
Most of this stuff is really designed around doing Single Page Apps, where most of your business logic is in JS that runs on the frontend, and only the critical security and validation stuff and such is on the server. Generally, the server just slings JSON back and forth to the database and does some validations and such instead of rendering full HTML pages with templates. If it makes sense to build a particular app like this, it can result in a really slick user experience.
About the intended use:
Transcrypt’s niche are non-trivial web applications where, apart from looks, things like structure, overview, simplicity, explicitness and regularity start to count. This is where Python shines and Transcrypt with it.
I'm an male Ashkenazi Jew. I don't look stereotypically Jewish so I don't claim to fully be able to relate to these women and their experiences but if the startup I work for now asked me to accept an award on its behalf because I'm a Jew, I would feel incredibly patronized and would start looking for other work.
Larry Correia says [1] that "ban" would not be the right word here, but what they were doing was effectively censoring his work. And the reason they did so, in the instant case, was because of politics. Period.

[1] http://monsterhunternation.com/2016/02/10/left-wing-bias-in-...
All the charts that show this are dealing in percentage of world GDP. This is really a meaningless statistic, and by itself doesn't show anything one way or the other about colonialism. Until the beginning of the industrial revolution, China and India were always 1 & 2 in GDP, because they were 1 & 2 in population. The biggest innovation of the Industrial Revolution was decoupling production from population.

Est. world GDP, 1750: $128 billion - India @ ~22% = $28 billion

Est. world GDP, 1950: $4 trillion - India @ ~ 4% = $163 billion

[1] https://infogr.am/Share-of-world-GDP-throughout-history

[2] https://en.wikipedia.org/wiki/Gross_world_product
It looks like he's having a mental break down.
No but there is an optional CRUD module for RethinkDB https://github.com/socketcluster/sc-crud-rethink
You don't understand, you lack a certain privilege (or probably have it, depending upon whether we can convince you).

You may be a 'minority', but if you are Asian or Indian, then you don't count because you're not an underprivileged minority.
The crash of 2016?
We detached this subthread from https://news.ycombinator.com/item?id=11075245 and marked it off-topic.
We detached this comment from https://news.ycombinator.com/item?id=11075245 and marked it off-topic.
Can anyone explain this quote to me? They say:

>we permit users to downvote or close ads that they don’t like.

Before I used an ad blocker, I noticed that they had a thumbs up/thumbs down icon you could click and choose from why you didn't like the ad. I did this literally dozens to hundreds of times on the same "Azure" ad, and it never stopped showing up until I installed an ad blocker. Is that what he's referring to? If not, what does he mean?
We detached this comment from https://news.ycombinator.com/item?id=11075322 and marked it off-topic.
Yes. But front-end JS takes it to the next level by, for example, not providing any sane way to get the current locale.
In case you are interested, here are slides (http://juliacon.org/2015/images/juliacon2015_moss_v3.pdf) and a presentation (https://www.youtube.com/watch?v=19zm1Fn0S9M) about TCAS (and its successor, ACAS X)
Why is this guy being downvoted? Why should companies hire based off skin colour and not skill?
When someone is a progressive, it does not require that everyone actually thinks what they advocate for is actually progress. There are always two sides to every change.

In that light, many people would consider Free Basics to be progress, and as such those people are progressives. Those not wanting change are the conservatives.
I've got better things to do than avoid updates. Disconnect your machine from the internet to keep Windows 7. Then when you buy new hardware, just run Windows 10.

I for the life of me can't see how "An inadvertent or forced upgrade to Windows 10 would be catastrophic to our workflow". What is your workflow can you elaborate?

Resistance is futile.
That's why colleges discriminate against whites and asians?
I want to be judged and to judge by merit, not by some leftist agenda of "equality".
And you come up with this argument without any proof, only that it's "well-known". I would like to see the numbers, if you may.
My other comment (in reply to another comment) shows how I, a brit, have gotten myself into a problem with far more that 100K, without having any idea.

The best option would be same country exemption for FBAR and FACTA. Or stop taxing non-resident citizens.
Also specifically wrt programming projects: https://bvasiles.github.io/papers/chi15.pdf
This is terrifying.
I am thinking about community managers and how they would be able to engage anyone who just collects snap at lightspeed...
I said as much in my sibling comment. It's dehumanzing to be viewed as a representative of your race when all you want to do is write code and pursue the career you're passionate about.

I think it's also dangerous to provide this PR-esque track for advancement that has nothing to do with your skills. People should be judge by their actual contributions and not who they are.