skysight-inc/HackerNews huggingface dataset:
Tally | San Francisco, CA | Salary range: $135K - $178K + equity | Onsite - Full-time | Multiple Positions | www.meettally.com

Hey HN, I'm Jason Brown, co-founder and CEO of Tally. We just closed $15M to tackle some of the hardest problems in FinTech. We've got multiple opportunities on our Platform, Data, and Design teams (https://www.meettally.com/careers).

ENG:

->Senior Platform Engineer - You'll build a scalable architecture that simultaneously supports a seamless consumer experience and Tally's core financial systems. Our technology uses Scala-at-large to build discreet services and servers to make credit card automation look simple. Functional programming experience a plus (Scala, F#, Java 8 lambda functions, Frege, Haskell, Clojure, OCaml, Erlang, Lisp, Elixir).
https://jobs.lever.co/tally/4f6b044f-9110-4d2e-bbb5-ba7cea27...

->Platform Engineer - You'll embrace functional-programming as you strive to write clean, testable code that is effective and secure. You will write new internal and external facing API’s, as well as consume external services.
https://jobs.lever.co/tally/dce2f97c-7957-4cd2-b179-09bd3c81...

->Data Engineer - You'll architect, build and scale our data pipeline from the ground up, bringing transparency to all aspects of our business.
https://jobs.lever.co/tally/227cb799-2903-4533-a1c7-480bf751...

Core Technologies:
Scala, micro-services, Spray, Akka, Finagle/Thrift, Slick, Postgres, Redis, AWS, Push Notifications, SSL, Identity Management, Concurrency

DESIGN:

->Product Designer - You'll be working closely with my co-founder Jasper as well as our product and design-oriented Engineering teams to define the Tally experience on iOS and Android.
https://jobs.lever.co/tally/df9bc455-38b8-4ba9-975b-84dfa88b...

If you're up for a quick chat to learn more, shoot me a note at jason.brown@meettally.com or apply through the listed job postings (I'll respond personally either way). Please include any relevant links (resume optional). We unfortunately can't sponsor new visas (H1B transfers ok).

Articles:
https://techcrunch.com/2016/05/19/tally-raises-15-million-fo...
http://mashable.com/2016/05/29/tally-credit-card-app
http://www.businessinsider.com/tally-is-making-credit-cards-...
The problem with (2) isn't just that your model isn't as precise as it could be, it's that your model may be inadvertently biased because all of the data that it was fed was biased. This comment (https://news.ycombinator.com/item?id=12625917) gives a good example of that one. No amount of expressivity in the algorithm will account for the fact that the Friendface model (read the comment) was trained on a predominately white userbase versus FaceSpace's model which is trained on a predominately urban black userbase.
There's also the fact that their Windows infrastructure is probably costlier to maintain. Windows wasn't built for this use-case, and they're desperately trying to catch up. In the meantime, they have this convenient project called Linux on hand.
John Hancock Digital | iOS Developer (Swift) & Full-Stack Developer (Ruby/Rails) | San Francisco, CA | http://www.johnhancockdigital.com

iOS DEVELOPER (Swift)

We are seeking an iOS Engineer who will own our core mobile app experience. You will ideally have experience in Swift or be a fast learner interested in building expertise.

You will be responsible for actively contributing to, testing and maintaining an innovative mobile experience that can change the lives of millions of families. We’re looking for someone with a proven track record of delivering very user-friendly, well-engineered and tested software, coordinating well with API teams, who thrives in a fast moving startup and environment.

You will be responsible for developing, testing and maintaining critical application features that seamlessly engage users and drive better financial behavior.

As a nice to have, we are looking for candidates with either experience or interest in participating in Android development over time.

FULL STACK DEVELOPER (Rails)

We are seeking a Full-Stack Software Developer with experience in back-end and front-end software development, including work building and consuming APIs. In the role, you will be creating the engine that powers our automated money management platform and shapes a flawless, engaging experience for our mobile application users.

You will be developing, testing and maintaining some of our most important and ambitious features, and you should have a proven track record of delivering well-engineered and tested software at scale. You should also be excited and comfortable juggling multiple priorities in a fast-paced environment.

ABOUT JOHN HANCOCK DIGITAL
We serve as an independent digital innovation startup within John Hancock, focused on scaling our technology to improve the financial lives of millions of customers in the US and globally. We are an agile, fast-moving startup team based in San Francisco, that leverages the brand, support and resources of John Hancock and its Manulife parent company to ship products that positively impact the lives of customers around the world.

Our mission is to use technology (machine learning and applied behavioral finance) to enable millions of middle-class households to increase their savings rates, make better financial decisions and achieve retirement security.

To start a conversation - drop us an email at hello@johnhancockdigital.com with a brief note about yourself and a resume.

You can also read more here: https://www.johnhancockdigital.com
But what is the machine learning to do? It sounds like it could be optimising for sales.

I actually mean that quite seriously - a machine learning system needs to have some goal to optimise for, sone way to tell whether the rating it produces is "good". In Amazon's case that is quite likely to be some measure of clicks or sales.

[Edited to remove typo]
Sounds like secret sauce and not transparent. I really liked IMDB's rating scheme developed back in the late 90s - openly transparent but not a simple mean of rating values. Of course, back then they weren't part of Amazon yet.
I read it as there was a time before he tried for top reviewer when his reviews were unbiased (meaning the free items were the unbiased), and the sellers were the partners in crime.
I suppose you have a class of data that is not trivial enough to store in a single component's state, but also not worth sending to the server. Personally, I'm happy to be rid of having to maintain this kind of state if I can.
You're paying people to maintain your machines. You're eliminating the need for your own sys-admins to keep your servers up to date and patched. For small businesses who have no IT staff for instance, this is exactly what you want.
Thanks for the nice specifications!
Amazon Vine requires you provide tax identification number as to declare FMV on your income tax. That's a real non-starter for a lot of reviewers.
It's worth considering that there are differing opinions on what constitutes danger.

Some would consider religious indoctrination dangerous. Few would agree on the definition of indoctrination.
a rather easy solution to that would be to bar the poor from being paid. Sounds unfeasible, but for example -- we were also able to bar the poor from investing with the "accredited investors" title.
Vine reviews seem legit. Amazon picks the customers so the vendor can't select for positive reviewers. The vendor also can't retaliate by withholding future free products if you give something 1 star (a common thing with game reviews).
Research with blind users on mobile devices
That's pretty much the case, yes.
True. But the argument breaks down (for me) when you consider all the computing power we have, what we're building (i.e., lack of dog fooding), etc. and this must learn tool is the best we got.

NO ONE would use Photoshop or Ableton if they're were as messy as Git. Nuff said.
/r/InternetIsBeautiful
Which is a bit disingenuous. So if I'm a Comcast customer my rating doesn't count unless I bought through Amazon. I honestly don't know anyone who's done that.

Amazon used to be the place to validate if something wasn't crap (and maybe buy it). Now it looks like they're not interested in that anymore.

Is there any product site that's not infested with secret-sauce ratings schemes and/or outright fake reviews?
Lf: A terminal file manager
This is an affirmatively misleading title, and not the title of the original article.

The members of Congress have simply inquired as to the sufficiency of the FAA, Air Force, and NASA investigations of rocket explosions that have damaged quite a bit of property paid for by tax money.

Better to read the original letter:

https://www.scribd.com/document/325845340/Congressional-Lett...
The Entrepreneurs Behind the New Drone Economy
The author makes Tom out to be a loving son, but the mother writes a note to him saying that there was a rift between them and he didn't return her love. C'mon Tom, you spend your life ignoring your mother, then she's gone and now you care about her life?

This was a bit of a hit-piece on euthanasia, but also a lesson to spend time with your family before the inevitable happens (whether intentional or not).
This has to be one of my favorite HN posts of the year.
That depends on your goals for the piece. If you want to interview them again, then you're more careful. That's why, from the source's point of view, it's best to work with beat reporters and have long term relationships.
Their Spectacles announcement was odd though. You don't think an index of millions of people's face data is valuable?
WePay | YCS09 | Redwood City, CA | Software and Site Reliability Engineers | ONSITE

We are looking for Software Engineers and Site Reliability Engineers to work on a handful of from scratch, greenfield development projects. Whether it is developing new micro-services on top of our new SOA or working on building our data infrastructure from the ground up (Google Cloud Platform using Kafka, Airflow and BigQuery) we are looking for engineers who are strong problem solvers and who are looking for challenges / career growth opportunities on an engineering team that is rapidly growing.

Curious to know what we’re working on here at WePay? Check out our engineering blog https://wecode.wepay.com/

Any questions, email miller [at] wepay [dot] com - OR - Apply at https://go.wepay.com/careers
not making a moral judgement here, btw. just arguing about the liklihood of it being 0.
umm I travel in GO and DRT everyday. Neither have bilingual announcement. Same with Mi-way.
&#x6A&#x61&#x76&#x61&#x73&#x63&#x72&#x69&#x70&#x74&#x3A&#x61&#x6C&#x65&#x72&#x74&#x28&#x27&#x58&#x53&#x53&#x27&#x29&#x22
<IMG SRC=&#106;&#97;&#118;&#97;&#115;&#99;&#114;&#105;&#112;&#116;&#58;&#97;&#108;&#101;&#114;&#116;&#40;
&#39;&#88;&#83;&#83;&#39;&#41;>
It's interesting that Florida's solution is still fraught with abuse because those conditions are about the broadest I'd consider reasonable when removing a person's autonomy.
The Lifecycle of Bureaucracy (2010)
>"3-4x faster cell recycling"

What is "cell recycling"?
I think this is a slightly different issue, which first entered widespread public discussion in the SSD market.

Basically Kingston (I think?) and a few others released a new SSD and used very high quality components in them, so that they exceeded advertised specification. After the early-adopter reviews came in with the benchmarks and whatnot, they altered the build to use lower quality / cheaper components. When discovered and confronted, their argument was that the lower quality builds still met spec, so it was appropriate to sell it under the old model number and listings, but the upshot was that they got to produce low quality products while benefiting from reviews and benchmarks that were run against a higher quality product.

I don't think there's much Amazon can do about this particular issue... although yes it would be a great help if you didn't see reviews for the 900x version of something while looking at the 1x version page.
We had planned to develop a Saas solution based on Azure, but the App Service and sql pricing have forced us to drop it.

We love Azure, and we would like to use it for all our web projects, but it is hard to justify it with the current pricing.
I haven't really seen anyone doing a decent security audit for WeChat though. Last time (2014) I tried digging into their third party API, I was put off by uses of MD5 as the preferred hash function. Does anyone know they have improved on the security front in the intervening two years?
> Amazon can add additional weights based on the user's history and using graph network analysis of that user's review distribution. Bad items don't necessarily need to be banned, but the negative weight can make the listings virtually invisible.

I cannot for the life of me understand why Amazon doesn't already do this.
Can they please go back and clean up all the existing reviews? I never understood the 'honest review in exchange of the product' thing because it was always 5 stars and rarely honest.
You don't have to be able to define balance, to point out unbalanced, and any diet largely cutting out one of the 3 is unbalanced.

> I've eaten a low carb, high fat, moderate protein diet for about 4 years. All my blood markers (cholesterol, triglycerides, etc) have improved significantly over that time period.

That's like saying I've been smoking for 4 years and I don't have cancer so smoking must not have any long term adverse effects; bad logic and insufficient sample size.
To be fair, central-bank-hating cryptocurrency enthusiasts also dream of a cashless economy. It sounds like you're kind of projecting.
I suspect it is this one based on the summary at Amazon "Michael Gerber's The E-Myth Revisited should be required listening for anyone thinking about starting a business or for those who have already taken that fateful step. The title refers to the author's belief that entrepreneurs--typically brimming with good but distracting ideas--make poor businesspeople."

https://www.amazon.com/gp/aw/d/0887307280
That is great thank you.
This was spot on for me as a hobbyist who has returned to JS after a hiatus of roughly 3 years. On the one hand, it's exciting to see JS evolving into a sophisticated language with dozens of new constructs specced out. On the other hand, as a casual enthusiast I feel trapped between using a small subset of the features available, or wrestling with a tangle of temporary crutches while implementations catch up with the new standards.
Right^2: Good events are facts that occur at a higher level of abstraction, trying to capture more of the "why" behind what goes on. It's not about describing the effect on data, but the business-decision itself. (Which, when reapplied to a set of rules, will do the actual data-change.)
About time! The paid reviews were getting really annoying and I started to feel that Amazon's amazing review system was going down in terms of quality. It's a bold move for Amazon and it sends the right message: high quality, trust-worthy reviews are much better than high quantity, biased reviews.
> Every review that I received from this group was five stars

There is a certain bias effect to consider.

When you purchase something, your criteria for it to meet your expectations is a bit higher (subconsciously) than if it was given to you for free.
> its way too hard to create new packages

Perhaps it is hard to discover how to, but I was about to post here and say one of the best things about nix is how easy it is to hack and add packages. It does require a bit of learning about how it works, but once you do the whole system is quite understandable. It's also very easy to test out things locally, overriding and extending the nix package collection. It is fairly straightforward to set up, build and install your own local projects as nix packages. Even I -- a mere web developer, who mostly uses OS X -- got a package definition merged into the main repository, it was that simple.

One series of blog posts that is good in this regard is the Nix pill series: http://lethalman.blogspot.com/2014/07/nix-pill-1-why-you-sho...
I tend to not accept a review unit/book/etc. (for off-Amazon review) for something I wouldn't have considered buying anyway. I see zero appeal to getting stuff for the sake of it. That said, I've written reviews of items that I probably wouldn't have spent $200 (or whatever) on. But then, I often say in my review that it wouldn't really be worth $X to me.
Nice article but there is a fundamental thing missing: how to deploy and manage the fleet of containers to avoid downtime (e.g. having a systemd service that stops the container(s) and starts them with the new image is not optimal) and centralize logging.

From my experience "deploying" containers is pretty easy: build the image, push the image, pull the image, start container. The hard parts are: how to deal with persistency (I decided to let RDS manage my database), how to centralize logging and monitoring (just Cloudwatch? Swarm? Kubernetes?), how to make sure the cluster is healthy at all times (e.g. a container crashes, is it being replaced? How long does it take?) and how to make sure you have the correct number of containers running (e.g. I want 2 containers for the app server, 3 as workers, 1 as load-balancer).

If you really think about it, once you remove these advantages (from using containers, that is) the difference between running a container and having a script that provisions a virtualenv and adds a supervisor/systemd/initd service is negligible.
I think you need to be on mobile.
Postmates | San Francisco, | ONSITE and REMOTE (Pacific Timezone),Fulltime VISA (H-1B Transfer) | Competitive Compensation Including Equity

Postmates runs the largest on-demand delivery platform in the country, we grow 5-10% week on week and fulfill over a million deliveries each month. We aren’t just another ad platform or mobile app for serving static user generated content–we have real customers, real couriers and real merchants using the platform to buy, sell and deliver goods in under an hour.

We are taking on many challenging and complex problems while releasing new features and continuing to scale rapidly.

Care to join us? https://postmates.com/jobs/openings
Photon Robot – Teaching kids to code
RIPPLE | San Francisco | Onsite | Fulltime | www.ripple.com

Here at Ripple we create blockchain software infrastructure for financial institutions. Our mission is to create the internet of value (IOV) and support trillions of transactions globally. We also just raised an impressive $55Million Series B Last week! https://www.youtube.com/watch?v=Q2YHhLkOO9g

We're looking to hire a Senior Software Engineer (x3), Technical Writer, Security Engineer/InfoSec and a DevOps Engineer.

We primarily code in NodeJS, we use and contribute to open source software and most of our team have been writing JavaScript and Node for many years and know the ins and outs of the ecosystem very well. In Addition most of our team comes from a diverse coding background, and we are always open to engineers excellent experience with Node, Java, Ruby, Scala, Python, GO and more!

On the operations side we're in AWS, make extensive use of docker and use salt and terraform. If you want more details I can put you in touch with one of our DevOps engineers.

Ripple is growing fast. We've got great funding (inc. Google Ventures & Andreessen Horowitz), and a very strong team here.

Feel free to email me with any questions: mwelch@ripple.com (My name is Matt). Or apply through the links provided on our careers page. https://ripple.com/company/careers/all-jobs/

Senior Software Engineer: http://grnh.se/b1x32i DevOps Engineer: http://grnh.se/xgq4me
Meteor is not at all equivalent to Django. I've used both, and they're leagues apart. Meteor still can't even use SQL.

If you choose Meteor, it's going to dictate your entire stack from database to frontend framework. That's fine if what you really want is an all-in-one solution but it's definitely not a Django equivalent.
Does somebody have some insight about why there is such a gap between 1G ethernet and 10G ? I mean I have gigabit internet at my home why can't I have a faster local network for a reasonable price ? Is it just too soon or there is a real technological gap ?
===============================

Location: Seattle, WA

Remote: Yes

Willing to relocate: No

Technologies: Ruby, Rails, Javascript, Node.js, Golang, SQL, NoSQL, Web Services, REST, Docker, HTML/CSS and eager to pick up new technologies

Résumé/CV: https://www.dropbox.com/s/da10n31nl1widwl/Resume%20%7C%20Joe...

LinkedIn: https://goo.gl/Q73X8O

Github: https://goo.gl/goQ0es

Blog: https://goo.gl/xZ3Xe9

Email: joel@codeprivy.com

===============================

Currently, I work on the tools and infrastructure that enables users to learn new technologies in the browser.I’m well accustomed to taking responsibility for features and implementing them from the ground up. As someone who thrives when confronted with complex tasks, I continually seek innovation to succeed.

For me, coding has become more than work and is a craft I love investing time into. In my spare time, I build and maintain Javascript.com - an open source resource to keep developers up-to-date on JavaScript news. Recently, I joined the list of contributors for Code.org and can’t wait to submit my first PR!

In my spare time, I've been learning C/C++ in order to be more useful when it comes to infrastructure development.
> You don't have to be able to define balance, to point out unbalanced

Yes, you actually have to be able to define what range of mixes counts as "balanced" before you can label anything as outside of that range. (And, moreover, if you want to credibly assign significance to that label, you probably also need to be able to provide evidence that your definition of "balanced" corresponds to a range outside of which there are serious negative consequences.)
I think it's more Comcast's fault because they're the ones who got listed on Amazon. The way I see it is Comcast is using Amazon's algorithm to mislead potential customers who just look at the Amazon rating. It's not Amazon's fault at all.

This is a glaring loophole that Amazon should address of course, but the system they have in place is fair imo and prevents trolls from affecting a product's ranking for no valid reason.
DTU Biosustain | Kongens Lyngby, Denmark (Greater Copenhagen Area) | ONSITE | Front-end Web Developer & Full-stack Web Developer

Our research center near Copenhagen is working on speeding up the process of creating new microbial cell factories — strains of microbes that produce commercially interesting chemicals in a way that is more sustainable than using fossil fuels. For that purpose, we're hiring in two teams right now working on computational initiatives to use data to optimize the scientific process. One team is more focused on data management, the other more on metabolic modeling.

Our stack is Python on the backend (SQLAlchemy, REST/gRPC, scientific Python packages) and AngularJS on the front-end (1.x right now moving soon to 2.x) deployed using Docker.

We are located at the campus of the Technical University of Denmark in Kongens Lyngby, just outside central Copenhagen. Salary is on a government pay grade, as negotiated with a union. (Expect a fair salary — not quite as much much as you can find in industry, but with good conditions and benefits).

For the two positions, visit to our jobs site:

http://www.biosustain.dtu.dk/english/about/vacant-positions

You can also write me an email at lays@biosustain.dtu.dk
> Yes, you actually have to be able to define what range of mixes counts as "balanced" before you can label anything as outside of that range.

No, you don't; for example, eliminating one is not balanced now matter what numbers you assign to balance.
I don't clearly understand how that is effective, but it sounds like fun, and a good way to impress kids.
Typically the design pattern is that long-lived state is outside the container. So you'd have a volume that you attach.