skysight-inc/HackerNews huggingface dataset:
Bread Finance | New York, NY | Software Engineering | Fulltime

Bread Finance is a series A technology startup working on the consumer finance space. We have a microservices infrastructure using Go in the backend and React in the front-end. I am currently an engineer here and I'm working alongside some of the smartest engineers I've ever met. If you are interested please send me an email to david [a][t] breadfinance.com and I can tell you more about the role and how to apply :)
That would get you your first launch product maybe. Not an actual enterprise product. Sure, people forgive the small startup for their crashes, their unfinished and unpolished app, their weak customer support, their performance hiccups, etc. As long as they bring something that solves an actual new problem that isn't solved by another product easily available. But an enterprise product, no way you will make that in 18 months with your 20 people while keeping up the maintenance burden you introduced in v1 when you took some shortcuts.
We’re looking for Software Engineers to join our Wellington, New Zealand based team, where you will be using Clojure and ClojureScript to develop:

* A rich browser-based application with a declarative UI generator

* A Clojure-based DSL and related tools for our financial modelling team

* A highly scalable cloud-based infrastructure for our computation platform

VISA - we can support applicants with the visa application process.

https://montoux.com/senior-software-engineer
https://montoux.com/junior-software-engineer
It was never popular.
SOFTWARE ENGINEER IN TEST AT MAXMIND / WALTHAM, MA / REMOTE / FULL TIME

MaxMind does not currently sponsor employment visas.

To see the job description please go here: https://www.maxmind.com/en/careers

To apply, please email your resume and cover letter as an attachment or link in PDF, HTML, or plain text format to careers@maxmind.com. RESUMES WITHOUT COVER LETTERS WILL NOT BE CONSIDERED. Please include a link to your GitHub account or portfolio if you have one. We want to know about you!

Note: We can only consider applications from the US states of Massachusetts, Minnesota, Montana, North Carolina, and Oregon, and anywhere in Canada.
So...what do you think are the right questions?
And my answer to your question is: your reply is pretty far off base. Quite simply: when Uber first launch, Uber was not the Uber you are describing. Telling an engineer they need all these things from the start is completely wrong.

Yes, competing with Uber now, with "this can be done in a weekend", is naive. But that's not the point.

The point is, that there are plenty of problems you can make a lot of money on, with a timeline anywhere from a week to a year. Some will be sustainable, and some will be simple cash grabs. The hardest part is identifying not just what, but when. If you have enough connections in the industry, it can be much easier to predict this than if you are on the outside of things.

I have built plenty of things people would say "I could do it in a weekend". And yes, a weekend is a little short, but many of them took just a week, at least initially. The answer is not "Uber does all these things, you need to too." The answer is, "you need to predict the next Uber, so you don't have to do all the things Uber currently does."
The truncated version is basically a lower resolution. So if you have a 5000x5000px image and you display it on your page as 100x100px, it only needs to download a small amount of data to show it at that lower resolution. Obviously being a lower resolution it won't match pixel-for-pixel identically to the original, but if you downloaded the whole file it would.

FLIF does support a "lossy" encoding method too. The compression FLIF uses (MANIAC Trees) predict what the next pixels will be. If you modify your pixels a small amount so they will be closer to what FLIF expects it will compress much better but still look very similar to the original image. The stored version with the modified pixels would be losslessly stored, in the sense that it perfectly reproduces your image with the modified pixels. But it's lossy in the sense that you had to change the pixels in the first place to better benefit from the way FLIF analyzes and compresses images. The major benefit to this type of lossy compression is that the image doesn't degrade with multiple saves, unlike JPG, where each save compounds the artifacts, causing the "Xerox effect". Here's a video of how FLIF benefits from it's style of lossy encoding:

https://www.youtube.com/watch?v=IheZzcYUV9w
Probably because the only thing this says is that there will be more information in a few days.
Very true, but couldn't you say that about any p2p marketplace/selling website (like Craigslist)? If someone's the harass-y type, I doubt they'd be bound by platform
Sorry. I totally believe you --- but if I were you, I'd take extra care to make it clear that this isn't a security tool, just because of the nature of the secrets you're inviting people to vouchsafe with you.

I'm responding more to the indignant claim that casual security/privacy tools can't harm people. It's true: they are very unlikely to harm the kinds of people who read and write comments like these. Like I said, it was the allusion to Snowden that moved me to comment.
Cant say its "additional" but Polymer + it's material design components work great on both desktop and mobile.
Ask HN: Semi-technical manager to technical individual contributor?
I'm a semi-technical manager who wants to go full-technical, and I think that the best way is to move back to an IC role. My undergrad is in a non-technical area; I worked my way into my current role from a support position. The technical part of my job is by far the most interesting, and I feel like I'm at the point where the only way to improve further is to do it full time. Right now I'm working on my engineering abilities in my free time, but side projects only get you so far.

I'm wondering if management -> IC is a bad choice in terms of future options or if anyone's done something similar. For those who hire, would you see the move as a step back or a demotion?
My company has pretty much everyone in "pods". It's a suite per team with a conference room off the hallway, surrounded by offices with doors around the room. There's a TV in each pod with an HDMI cable in conference table for presentations, meetings, or pair/group hack sessions.

The doors unfortunately aren't the best at blocking loud conversations, but it's still better than trying to concentrate in a loud cubicle farm.
There is a fun look at George Plimpton in My Korean Deli, by Ben Ryder Howe who worked at the Paris Review. It was a fun read beyond that too, and it will show you a different (less ambitious and less successful) view of entrepreurship than you generally see on HN.

https://www.amazon.com/My-Korean-Deli-Risking-Convenience/dp...

Edit: Formatting.
ALso, they are literally trying to solve a problem similar to the travelling salesman problem when you consider Uber Pool scheduling, Uber Eats, etc.
7 Best Ways to Ground and Reconnect with Yourself
The four planes I threw aren't helping. Sorry :)
This shows how impotent the new liberals are: when you cannot defeat people with arguments, you start twisting arms. This is terror, not liberty. And it is a defeat, not a victory. You cannot be promoting diversity while censoring people's views on the world, i.e. suppressing thoughts' and ideas' diversity! Next thing, you ban Christianity, the Bible, and Islam. You can't have claims about tolerance, about being morally and humanely superior, and yet be most intolerant, and not being able to handle the fact that not all people think the same way. Substantiate your claims and you will prove your "enemies" wrong!
True, but I meant that in context with the idling. In other words, when we're in a lull in the BSing, it was a good time to toss around a few questions. A quick "hey, do you happen to know where xyz happens?" can save you ten minutes and cost someone ten seconds. With a small group of just 5 programmers, it was easy enough to know when was an appropriate time for speaking and when it would be best not to disrupt the others.
Goldbely (YC W13) is hiring a senior software engineer
I have seen "name of city, Planet Earth". What kind of geolocation service contains city names but not country?
Depends on the company of course. Big company, the exact number was probably pre-approved (that's how it happens here).
Thank you! I'll delete my OP. [edit: well aparently can't anymore].
Interesting, but the videos of their prototype are ... rough. It resembles the shape it's supposed to be printing, but is very bumpy and imprecise.

It looks like you get 1/50th the quality for 1/10th the price.
About the missing Trump voters or about the Trump campaign not paying attention to data? I gave a citation for the former above - as for the latter, well, the evidence is contradictory. Trump said in May that he considers big data overrated [1][2], though he reversed himself in August [3].

The tricky part about using data is that it takes time to build an effective data operation. It takes time to collect the data, it takes time to analyze it, and then you need a large ground organizational effort to actually turn that data into votes. The last day for voter registration in most swing states is Oct 11, barely a week away. Even if he's recently had a change of heart, it's likely too late to do anything effective.

[1] http://elections.ap.org/content/ap-interview-trump-says-big-...

[2] http://www.wsj.com/articles/trumps-big-data-gamble-146939531...

[3] https://www.wired.com/2016/08/trump-cambridge-analytica/
Source is clearly from experience. My experience agrees with his/her conclusion.
I feel the perceived "hardness/complexity" of the front-end stack is largely due to the relative less mature nature of JS / CSS / and the ever evolving toolset.

From a pure computer science perspective, I feel the data structure, algorithms leveraged on the backend side has greater complexity potential.
Cloud Pricing is ridiculous ... made the comparison between a dedicated server and cloud offerings of microsoft, google, amazon ... rackspace (SO EXPENSIVE) and you pay 5 times in the cloud for the same.
> if your event streams contain mostly CRUD (possibly ANY) then you're most likely applying it incorrectly. Its not just a version history of your data. The event type itself is data, which provides context and semantics over and above the notion of writes and deletes.

Right. A good way to think about this is that as with rows in an RDBMS, events in an ES system are facts, and just as tables in an RDBMS define a category of facts with a particular shape, event-types in ES do the same thing. The difference is that whereas in an RDBMS the facts represented by rows can be general (and are often, in many designs, facts about the current state of the world), events are facts about a specific occurrence in the world rather than the state of the world (and the "state of the world" is an aggregate function of the collection of events.)
Spoken Editions go live on iTunes so you can listen to your favorite websites
OK, some hard facts and some advice.
If you have the possibility to build on the work of other people, like your farthers business, that is where you will have the best chance of making money. That is just a fact. Somebody (your farther) has already done some of the hard work for you.

Now if that does not appeal to you for some reason you can choose to do something else, but the chance of making money will be less, not zero, but less.

You can go down two roads if you want to do programming; work for somebody or start your own. The first option has the highest chance of landing you a decent paycheck. But don't go for the "Google's" of the world. They pay very well and that is why you will be competing with the best programmers on the planet. Hard fact: You are (probably) not that good. But hay none (with the very few exceptions) of us are, and you don't need to be to be successful.
If you want little competition for a good position, find a company which employs programmers but with no "brand". And if you really want to have no competition; they have to make something dull! :)
After your first job getting the next one will be much easier.

Finally starting something yourself you have to have tremendous drive. Like you would not believe. Something you hear from time to time about making a start-up is "Starting a company is like eating glass and staring into the abyss." Not fun!
I have made my own company and it is something you learn a lot from, mostly about yourself and you earn every penny the hard way and risk loosing it all.

But in the end you have to choose what is best for you. It is your life!
As for support find people online or IRL who does the same thing as you. Start-up communities, hacker spaces or any other place where there are people who can inspire you.

Hope this helped and good luck. :)
Location: Cambridge, MA

Remote: Yes

Willing to relocate: Not just now (but maaybe)

Technologies: JS, Ember, Three.js, Java, iOS, Android, OpenGL (mostly my fundamentals are good, though)

Résumé/CV: https://www.linkedin.com/in/weston-beecroft-b4a98054

Portfolio: http://westoncb.com/projects

Email: westoncb@gmail.com

The main reasons you might be interested in hiring me can be found under the 'Big Projects' section of my portfolio linked to above.

At the moment I'm probably only looking to work on something related to new forms of software interaction (especially in the context of AR/VR). That said, if you are doing something novel at all—especially near Boston—please do send me a message.

I'd also be interested in startups near Boston whose tech still mostly needs to be built.
DataKitchen | Boston/Cambridge, MA, ONSITE full-time | Full Stack Senior Software Engineer (Angular, CoffeeScript, Python, AWS, big data, redshift) | http://www.datakitchen.io/
At DataKitchen we help make Analytics Agile. Increasingly Analytic Teams are tasked with delivering both original insight and production analytics. At DataKitchen we have created the world’s first company focused on enabling Agile Analytic Operations. We do that by providing an Agile Analytic Operations product and consulting services to build, operate, train and transfer an Agile Analytic Environment. Our company is profitable, stable, rapidly growing and stock will be part of the package.

We offer competitive pay, benefits like a company funded 401K, experienced team (we all code), amazing customers, equity, and a cool office location. Contact info@datakitchen.io
54 points in 30 minutes. Seems people were interested.
Electrode: An universal react/node app platform by WalmartLabs
The reason is probably that it's closely tied to Rails. I don't want to learn Rails, but I keep seeing Ember and Rails mentioned together. Probably the same community is behind them (too lazy to look up).

I don't really know where I have this preconception from, but probably it's not just me.
http://discuss.emberjs.com/t/are-developers-creating-ember-a...
To remain with the example in your blog post, your model fixed things because the implicit bias model was correct (linear dependance on race), and the data were available, either directly (via the race variable) in the "What if measurements are biased?" section, or indirectly (via the noisy redundantly-encoded race variables) in the "What if we scrub race, but redundantly encode it?" section.

In the first of those two sections you yourself note how bias correction is not possible without the relevant data: "If we scrubbed the data this result would be impossible. Running least squares on scrubbed data yields alpha = [ 0.29878373, 0.30869833] - we can't correct for bias because we don't know the variable being biased on."

I'm not disputing that bias correction is possible, only that it can be much harder than you seem to be implying, with statements like "Most algorithms can and will correct for biases in their inputs.", and "Of course data contains biases. But again, please read the article I linked; algorithms will have a tendency to correct that bias."

I have some experience with bias correction in (ocean) weather forecasting, and in that domain there were problems both with the difficulty of modelling the bias structure, and with obtaining measurements reliable enough for bias correction.
Wow thanks for the Nocix link. I never came across them before. That is dirt cheap.
When there are few objective ways of judging candidates, more weight gets placed on educational pedigree.

About as sad as a statement of a company's (or in this case, a specific department's) culture as one could make.
I think this is right (for good reasons I can't repeat).
The technology of a big company is often a necessary condition, but it's seldom (if ever) a sufficient one.

We technically-minded people are often pretty terrible at accurately picturing reality as it exists outside of our respective spheres. Consider:

"Why is Armani a billion dollar company? I could make a beautiful suit in a weekend," said the talented seamster/seamstress.
parched-tasks-webapp has all but one of those things (hashed file names), and it's just built on browserify. And you don't have to do weird things to get your CSS out of your JS on the server.
DataKitchen | Boston/Cambridge, MA, ONSITE full-time | Customer Success Engineer (SQL, big data, Redshift, Python, AWS,) | http://www.datakitchen.io/
At DataKitchen we help make Analytics Agile. Increasingly Analytic Teams are tasked with delivering both original insight and production analytics. At DataKitchen we have created the world’s first company focused on enabling Agile Analytic Operations. We do that by providing an Agile Analytic Operations product and consulting services to build, operate, train and transfer an Agile Analytic Environment. Our company is profitable, stable, rapidly growing and stock will be part of the package.
You should have solid SQL development experience along with the ability to interface with customers (though there will be no significant travel required). This position requires excellent technical skills, good business communication skills, excellent attention to detail and follow-up, and the ability to self-manage. You will get great exposure as you work directly with our customers to tackle tough business challenges.

Working knowledge of SQL including creation and maintenance of tables, views, indexes, and stored procedures.
Some Python coding experience and experience building Docker containers is a plus.
AWS and Amazon Redshift experience is a plus.
Flexibility and self-motivation – with a problem solver's attitude.
Excellent attention to detail.
Ability to work independently yet collaborates cross-functionally in a team environment.
Highly effective written and verbal communication skills with a collaborative work style.
Web Frameworks, Proof of Concept, and Building an Inbox Simulation (with Elm)
> You also get credits when buying VS/MSDN.

For non-production use only. There's a lot of fine print on the MSDN "free credit."
Uber - Trust & Safety | San Francisco | Full-time | ONSITE

Uber's Trust & Safety team is hiring backend, mobile, and full-stack engineers. We develop technology to help make millions of rides safer every day.

Our tech stack includes Go, Java, Kafka/Samza, Spark, Python, Node.js, Cassandra. We work on a bunch of interesting problems in signal processing, machine learning, and distributed systems.

Some recent launches:

http://www.recode.net/2016/6/29/12053194/uber-madd-driver-sa...

http://venturebeat.com/2016/09/23/uber-selfies-security-phot...

Please contact me at abeinstein AT uber DOT com if interested.
Courex - www.storeviva.com | Lead Engineer/Senior Engineer | Singapore | Full/Flexi-time

# What the company does

Courex is a 7 year old ecommerce logistics company driven by technology. We help our customers manage their supply chain so they can focus on selling. We do the following
- last mile delivery
- warehousing
- omnichannel integration

Our operations is driven by technology. Some interesting stuff
- We run a hybrid crowd-sourced(uber style) + fixed fleet model.
- We built an automated parcel dimension measurement machine using Kinect
- We have autonomous robots coming in 2017 to pick and sort parcels

Experience a different sort of scale. Not bits and bytes, but parcels, machines and people. Your work affects the real world.

# What the job entails

We are looking to add 2 positions. One to lead the inventory management and omnichannel products, the other to help at our delivery web and mobile applications. Our tech stack is Node.js/PHP/Scala/Ruby/Haskell. We allow our engineers to work from home a few days every week.

# Contact

No formal qualifications needed. Please email zan+hn@courex.com.sg if you are interested.
Consider, for the sake of argument, the possibility that perfect efficiency is unachievable. Almost physically impossible. As a company gets larger, certain kinds of inefficiency in hiring and utilization become absolutely inevitable. With that premise in mind, how many employees does a company "need"? If it would need fifty in that universe of perfect inelastic spheres with no friction or similar effects, how many times that does it actually need in the real world of such efficiency-robbing factors?

In my experience, the answer is two at best and more often, around five. The incremental work product from each new hire diminishes more rapidly than many realize, but the incremental revenue might still make such hires worth it. As Dan points out, a few percent increase in efficiency from optimization can be huge. It might take multiple people quite a while to achieve that, and it will still be worth it. There might be another group of several people trying something else that doesn't pan out, but that doesn't mean they were unproductive dead weight either. Bigger companies have to take risks too. They just take them differently, and the cost is more obviously attributed to them instead of the market.

Maybe a single startup could do what Twitter (for example) does, in fairly short order. Even that's unlikely when issues of scale etc. are considered, but that's not even the point. That single startup is not a valid point of comparison, because it doesn't count the cost of failed experiments. Add up all of the startups trying to do what Twitter does, including the failures, and that probably be a better estimate of how big Twitter (Uber, Netflix, whatever) needs to be.
I've considered offering to be a kidney donor. Now that I have a kid, I'm glad I didn't - what if my kid needs it? What if my wife does?
It's a question of costs and benefits. Which is worse: 1 illegitimate vote being cast, or 10 legitimate voters not voting at all?
If you can concurrently build/test and edit, you necessarily have more than one workspace, one of which can take the place of the staging area.

I do like the idea of having a snapshot of a test run, though we'd have to amend the commit or something to indicate that it passed its tests and is a sane parent for new commits on its branch, and I would switch to working on an independent feature rather than trying to do work on code which may or may not be broken.
Yeah, in my opinion both facebook and craigslist are missing the point in not having active moderation.

I'm prototyping an idea for a locally moderated community bulletin board at townsourced.com.

The idea is to try to mesh the strong moderation you get with sites like Reddit with a marketplace for buying and selling (among other things).
There's a difference between "Can't demonstrate" and "difficult to gauge efficacy".

They can't gauge the efficacy because they don't get to A/B test the Iraq war. They don't even really know how many insurgents there are, and definitely not with the accuracy and latency required to judge each operation.

That said, the analytical stuff with the tracking videos seems like it surely must have contributed to homeland investigations. You can't tell me they'd ignore a signal like that.