skysight-inc/HackerNews huggingface dataset:
Agora Games - Troy, NY. Full-time.

## Job Summary

As a Software Engineer at Agora Games, you will be working on our online game services platform called Hydra. You will be responsible for creating complex data processing and presentation tools that integrate tightly with some of the industry's biggest game franchises (Evolve, Saints Row, Injustice: Gods Among Us, Mortal Kombat, and more). You will work as part of a highly talented team of producers, engineers, and business specialists to expand the Hydra platform.

We are looking for a candidate with the ability to quickly learn new platforms. We use many different technologies within Hydra, and while we don’t expect you to know them all coming in, we need a candidate who can quickly learn and be proficient with them!

## Job Requirements

Job Requirements:

Experience delivering large, complex, highly available software systems

Experience developing and operating distributed systems

Knowledge and practical application of design patterns, SOA, refactoring and software testing

Experience with web application servers, web development frameworks, proxy servers and relational databases

A detail-oriented, organized thought process and the ability to act decisively under stressful conditions

A proactive mindset and the ability to multitask and prioritize requirements

A self-motivated work process and excellent communication skills

An understanding of system optimization issues

## Technologies We Use:

Languages: Ruby, Python, C++, C#, Java, Objective-C

Databases: PostgreSQL, MongoDB, Redis

Web: Rails

Misc: SaltStack, node.js, git, Chef

## Links

Work at Agora Games - http://www.agoragames.com/work-at-agora/

Agora Games Portfolio (games we've worked on) - http://www.agoragames.com/portfolio/

Agora Games GitHub - https://github.com/agoragames/

Agora Games Blog - http://www.agoragames.com/blog/
Localytics - Boston, MA - FULL-TIME, INTERN, H1B

Localytics is hiring:

- Front End Engineers
- Mobile Engineers
- Rails Engineers
- Backend End Engineers
- DevOps Engineers

About Localytics:

* We provide app analytics and app marketing services for thousands of apps on over a billion devices

* We have the best buzzwords: Big Data + Data Visualization + Mobile

* We are passionate about and have deep expertise in the technologies we work with including: Rails, AngularJS, D3.js, Scala, iOS, Android, Mapreduce, MongoDB, DynamoDB, Memcache, Redis, Column Store Databases, AWS: DynamoDB, S3, SQS, EMR, ElasticCache and EC2.

* We are one of the fastest growing companies in Boston and were recently named one of the top places to work by The Boston Globe.

* We are located next to Park Street Station on the Red Line.

We love candidates who:

* Prefer startup environments.

* Are passionate about technology.

* Enjoy influencing the direction of the product and technologies.

Successful candidates may help us with:

* Web application development - Help us expand our analytics and marketing automation offerings.

* Prototyping - We still do a significant amount of customer development and R&D.

* Writing automated tests - Help us expand our code coverage and improve our Continuous Integration system.

* Writing background jobs and data processing - Move data and perform calculations using cron, Sidekiq and Ruby.

* Front end development - Expand our CSS framework, build screens and libraries in AngularJS and build charts, graphs and other cool visualizations using D3.js

* Back end development - wrangling big data using Scala, AWS and several storage technologies.

Candidates of all experience levels encouraged to connect with us: jobs@localytics.com

More details:

http://www.localytics.com/

http://www.localytics.com/company/localytics-jobs/
I just bought the moto G, coming from a Lumia 800. Reasons: (besides battery/no win8 etc) Whatsapp is crap, no official telegram app (the unofficial ones are workable), no Bittorrent Sync, no VNC app, the integrated Bing search always makes me go back to Google (and I have tried), my Imap email stopped functioning just like that, no mass storage, instead: Zune. No good standard podcast player (needs Zune). Etc.

That said, Windows Phone is butter smooth and very nice, very well executed but it really is the apps for me.
This phone could be the new Nokia 3310. Boy, do I miss that phone. It would last forever on the single charge, and it handles the basic function of a phone (talking to someone) really well.
Would you care explaining why it is that you believe email enumeration to be "insecure"?

The data obtained is an email address and a name (only if the user filled in the "name" field). This may as well be treated as public information.
Happy April First
It's not clear from the article if the study measures individual productivity or team results. The pdf is paywalled unfortunately, can anyone clarify?
I'm right there with you. It always seem to me that the people calling for tolerance are always the less tolerant when you disagree with them.

It's scary to see how more and more opinions cannot be voiced safely in public.
Hah, shows how good that test was.

High school education in the US is a sad joke. Light years behind Asia and Eastern Europe. The levels can't even be compared, that's how far apart they are. Apples and oranges.
And I think the attitude that "screw security...shipping is all that's important" is monumentally condescending, and shows incredibly poor business skills. It's saying "look, fuck the customers and whatever data we may collect about them, as long as we launch". And it's not a zero-sum game; you get a long way to "good security" with "good coding practices" and some "good testing". The only real up side to having to clean up the mess after some snotty brogrammers who's only response to "you just dumped the PII for 25k customers into the black-hat market" is "So? We got 25k customers!" is being able to respond "not any more".
I admit I misread a couple of graphs. I was caught out by the fact that the graphs were overall so similar to relative ones that came before them and that they "melt" into each other as you scroll, even though they're showing different things. But they do show that in at least two states, the death toll rose notably in absolute terms, though in one in was rising steadily anyway before the change and in the other it goes up and down dramatically after.

I also note that they're actually selling their own argument short, since they've smoothed the points between years rather than showing them as a bar chart, it looks like the death toll started rising before the law change, but (I think) that's actually an artifact of the presentation, probably depends on when in the year the law change took effect.
You've just become a target. Everyone now knows everyone on that list has Bitcoin and use web wallets, so it's effectively a list of potentially profitable targets for email account compromise.

Please ensure you're using random passwords on every site you use, select the best available security questions, use a password manager, and enable two factor authentication everywhere that allows it.

Also move all your coins in to offline wallets. No online web wallets have a bank grade reputation.
I would not take a non-licensed taxi in Mexico.
Way to generalize an entire group of people there. I can assure you "homosexuals" aren't conspiring to do anything. There is a wide distribution of opinion on Eich; many are pragmatic and support him, others are indifferent, and yet others still want him gone. There are straight people who want to see the man removed from his post as well.

This same story happened back during the peak of the civil rights movement, and I can guarantee you that someone just like you and I had this same exchange. History repeats.

FWIW, I'm pragmatic on Eich. I don't like his behavior, but people change. He's been scalded enough and put under such global scrutiny that I imagine he will not attempt the same prejudicial behavior. He's entirely well-equipped, outside of this issue.
It's not really the questions that disrupt me. It's the constant amount of movement. People getting up and sitting down. People walking across you or moving towards you, and also having to acknowledge them. It's constantly very visually distracting. This doesn't help the team or me.

Maybe there is a good middle ground? Shared cubes of 2-4 people or a single room for a single team?
You can just type emails into the gmail account creation form to get results back on if the username was taken.

This whole debacle is making a mountain out of a molehill.
There's a HUGE difference between a corporate open office plan and a co-working layout. Corporate typically is "here is your desk, don't change anything" combined with the judgmental politics of having to watch what you do. The more informal spaces that you can actually choose where, and what you're doing is far different.
Fools of the Year (Apple related)
For half a year I lived in Amsterdam and my girlfriend in Brussels. We would take turns going back and forth between the two cities for the weekend (little less than 4 hours by bus). It can be done, but it gets really tiresome really quickly.
Coinbase, I hardly knew ya. So long, and thanks for exposing all those emails and full names. Good luck from here.
Well, that's easy, binary to decimal is a lot harder.
Any person who seeks to enshrine in law the inequality of a subset of persons before the law...

Like people who are risk loving and prefer to take their chances rather than buy health insurance? People who enjoy mobility more than home ownership? People who enjoy sex with animals more than sex with people?

All regulations enshrine in law the inequality of a subset of persons - specifically, the subset of people who would (absent the law) engage in the prohibited action. If you want to argue that gays are a special subset who (unlike all the other subsets) deserve not to have regulations go against their preferences, do it. But the abstract principle you are appealing to probably proves far more than you want it to.
Monetate - Conshohocken, PA (Philly suburbs) - No remote, but we will relocate.

Monetate helps digital marketers make their content more relevant. We turn data into action on our clients' sites by doing real-time data analysis and DOM manipulation to put the right experience in front of their users. We’re looking for engineers who want to do highly visible work on great brands and solve tough problems with great coworkers.
What we're looking for:

* People who like to ship - we're focused on building and shipping great products - if you like to see your work in production quickly you'll see it here. We ship often (every two weeks), and iterate.

* People who like hard challenges - we have great problems across our products - huge data sets, UX, 3rd party Javascript, high volume / low latency APIs - we have no shortage of fun problems to work on.

* Problem solvers who like to code - we take things apart, figure out how they work, then build software to solve our users' problems.

About us:

* Founded in 2008

* Respect - it's our core value. We have a great team and we work well together. Our vacation policy is the same as Netflix (we don't have one). Our technical project teams are self-organizing and have full authority over (as well as responsibility for) the problems they work on.

* Open source - Google Closure, Python, AngularJS, Pandas, Redis, Hadoop, Mahout, Solr and Lucene - we're open source across our stack

* Market rate salaries

* Funded by First Round Capital and OpenView

We've hired great people from HN before, and we're looking for people not positions. We have people who have joined the team with no background in our primary languages and people from non-traditional backgrounds.

Check out our blog at http://engineering.monetate.com/ Send me a message if you have questions or want to apply: karl at monetate dot com
CodeFront.io 2014: Front-end Dev Conference, 10 May, [HN discount]!
[INFRA-7524] migrate Apache Subversion project over to the git repo
So, even though the article was an advertisement for IEX, you still didn't answer the question of whether they really are offering a great service to level the playing field. You just answered with more hyperbole.
Oi!!

The general idea is this: IIN is issued to visa branches around the world each branch can only have one IIN. Problem is, visa is not the only issuer of visa cards. Many banks and financial institutions can also issue in lieu of visa and have their own IINs as they please. My visa credit card starts with 2 because it was issued by an airline under a mileage program. I never had problem using it online but most websites won't show the correct card type.

Merchants are not charged according to a card type, the charges applied to merchants have nothing to do with visa. Visa is only doing processing service for a bank. Banks are the ones who charges merchants and pay visa a percentage of the fee the bank charges you. Because banks can't handle the volume of merchants, they usually have gateways or other companies to do that for them.

My company also issue visa cards and we use the same IIN: 6371.
Artificial Intelligence Cannot be Created. Term abused by Scientists
I have looked into that, and yes, there are some pretty awesome colleges out there, but I feel they are out of my reach right now (I have no connections, it's a bit too expensive to be financing it all by myself, etc). If you would like to give me some more details, please ping me on my email: coolsebz@gmail.com
The problem is that phones actually do not market themselves. Samsung have put out some very nice devices but they're not necessarily any better than the competition from e.g. Motorola, HTC and the Nexus line.

Their dominance is clearly due to superior marketing and saturation advertising.
I've had these two books for a while. He updates them rather regularly and they contain exactly what the author states. Python isn't supposed to have TIMTOWTDI, but when you start getting in the weeds you figure out bad ways to do common things. This book can help you recover from bad habits.
Performance Enhancing
This seems like a good measured response.

I'm always nervous when people say "we are just applying social pressure!" when applying social pressure has been used in the past to harm these same causes.

Heck, forget the past, it can be used, right now, in places that aren't California. I was on the losing side of my state's gay marriage ban. I could lump it if someone made a conscientious decision as an individual to not work with me, but it's another thing entirely if the people on the other side were to try to get me fired or boycott anyone who employs me.
Zoona (http://www.zoona.co.za)

Cape Town, South Africa

Zoona is a mobile payments company with a passion for helping businesses grow in Africa. In countries like Zambia (Zoona’s core market), businesses of all sizes struggle to grow because of challenges transacting in cash, low access to affordable finance and poor and unreliable data. We provide a payments platform, innovative financing, and data analytics to help people start mobile payment outlets and connect micro and small businesses to their suppliers.

In 2012 Zoona closed a $4m Series A venture capital round led by Omidyar Network and Accion. Zoona has grown to process millions of dollars in payment value each month in pursuit of its vision of Cashless Growing Businesses.

We're in a very exciting growth phase and looking for:

- Java Developers

- PHP Developers

- UI/UX Designers

- Data Scientists

If you're interested, I'm happy to chat more about the opportunities and the company: hans@zoona.co.za
Homejoy acquires largest competitor
As many of you know, we have been neck and neck with a competing cleaning company and recently things have gotten very tense as we battle for market share and cleaners. Well, that tension can die down now and we can relax a little bit because Homejoy has decided to acquire our largest competitor : Dogejoy . While, we all felt that Homejoy would eventually win the home cleaning race, something about Dogejoy's cute fuzzy faces and broken english made us a little nervous.
Colorblindness – a rant
Gogs v0.2.0 has been released. Self-hosted Git Service in Go
SEEKING WORK - REMOTE

Copy, Copywriting, Press Releases, Ghostwriting, Blogging, White Papers

I've sub-specialized in retail financial topics and equity crowdfunding. I'm highly research oriented and love picking up new topics at speed.

=> https://www.linkedin.com/pub/ryan-kleeberger/2a/821/4b3

Contact directly for portfolio examples for reasons of confidentiality.
IMHO (I'm just a stranger from internet)

1. Call to action is hidden. Your goal it to sell SaaS service?

2. Price comparing plans should be easier, less text more icons. ex. http://uxmovement.com/content/7-useful-design-strategies-for...

3. Too many features. 3 features is optimum, 7 is max. (except selling to corporation, then you need a datasheet). look at https://training.kalzumeus.com/newsletters/archive/enterpris...

4. Products that do everything, are not successful.

5. Who is your customer? Maybe put remaining money in advertising.

6. Set it as beta and put on http://betali.st or other similar sites. Get more feedback, involve users, because you don't need one time customer you need audience (loosely quoting rework)

7. Where is competition there is a market. Competition is the greatest thing on the earth. Maybe you could beat them with the best customer service ever? Or with openness and community around your product? or your product will be super easy with minimum features? or will not require hours of trainings
You should submit the link, and don't editorialize in the submission. (You can leave your opinion as a comment.) http://ycombinator.com/newsguidelines.html
I suspect what the parent author meant is that the lambda calculus is a very simple language. If a new language feature can be defined as a small extension to the lambda calculus, then creating a toy implementation is should be easy because the new language is so small.

More importantly, since your new language is small, you can eyeball the implementation and be fairly confident that the implementation "matches" your formal definition (about which you might prove theorems such as type safety).

Contrast this with defining a new feature as an extension of C++, Haskell or Java. You'll invest a lot of time, and in the end might not even be very confident that your implementation matches your theory. So you might write a few hundred line program in your new programming language, get a wonky result, and not be sure if the formal definition is flawed or if the implementation is buggy.

The "implement almost for free" phrase takes on a different meaning if you decide to implement computer-checkable proofs about your language.
One of the reasons, at least at a startup, why open plans are common is that they're logistically easier to deal with when growing. Rearranging the furniture to make space usage a bit more efficient doesn't involve a sledgehammer. Similarly, it's hard getting a custom buildout (office a-la-Joel) for a short term lease.
I do wonder what would it take to run Windows (oh perhaps XP) on Minnowboard.

The drivers would be the biggest issue. Licence cost would not be that bad(MSFT was charging $15 per licence to netbook vendors a while back).
Wow now. Let's not get ahead of ourselves :) Let's talk again when I can toss a new device on the ground without worrying in the slightest!
At a minimum, it would be nice if they just stopped providing users' full names when a request is valid. While it does increase someone's threat surface to have their e-mail address identified as a coin base user, it is even more problematic to link names to accounts and makes it easier to spear phish.
replication in mysql?
Well, kind of random, I remember @work people not getting it right for 3 years... because they forgot to read the documentation.

We may have too much clueless developer in the wild, imitating for security.

Like the more linux is spreading, the more the sect of the post devil spread, you recognize them with their dark incatation: chmod 777 (the number of the post devil) and chown root:root.
So, while not thesis quality, I wrote some thoughts on this a while back - as one of my main hobbies is generative art. Would love to hear some feedback: http://max.io/theories-on-artificial-expression/

-EDIT- tl;dr - Basically I work up to proposing a test, called the 'cute fox' test, which is similar in concept to the Turing test, but meant for emotional competence.
Very glad to help! Just remember, whatever your move is, don't argue with the world around you. They won't get it. Prove leadership qualities, smile, keep your composure and find the middle ground.

Best of luck!
Monetate - Conshohocken, PA (Philly suburbs) - Remote possible, and we will relocate.

Monetate is looking for Engineers to join our DevOps team.

Site Reliability Engineer - ensuring our services exceed their goals for availability, capacity, performance, and efficiency. You're methodical, analytical, and collected. You have meaningful experience running production services. You have deep expertise with Linux and fundamental Internet technologies (HTTP, DNS, TCP/IP, etc). You can program proficiently in two or more languages. You have experience with automation tools such as chef, puppet, salt or ansible. You've worked in a fully virtualized environment.

Software Engineer (DevTools) - accelerating the pace of product development by creating and supporting continuous delivery tools. You're excited about DevOps. You're highly collaborative and generous of spirit. You're a great teacher and communicator. You have strong knowledge and understanding of automation tools such as chef, puppet, salt or ansible. You can program in two or more languages. You've used Linux in production.

contact kway at monetate dot com with any questions.
...I know it's the fashion to write compile-to-js languages and js-VMs for other languages, but I really have to ask: WHY? I mean, Lua is a dynamic language with first class functions just like Javascript is, no big difference here.

I understand clojurescript, parenscript and haskell to js compilers, because these languages are really different from javascript, so they offer you a very different way of working and different tradeoffs (Clojure, CL, Haskell offer you the ability to choose a programming style that is just not possible in Javascript). Maybe even Opal or Amber - rubyan/smalltalkian oop semantics really are very different from Javascript's and you end up using very different design patterns. And I understand the wish to have static typing for large projects/teams, ergo TypeScript or Dart.

But I really don't understant why would anyone go through such pain (by pain I mean not writing the transcompiler/vm, this is the fun part, I know, but debugging it, maintaining it and debugging the code you use it on), to use a language so similar to Javascript, like Lua or Python, instead of using just plain Javascript and making some minor effort to 'use strict', avoid some dark corners and get used to living with a little less syntactic sugar?
Remote : Anywhere, USA

Mandiant Corp was recently acquired by FireEye, Inc and we're looking to grow! You'd work on a small team of 5 developers with a very laid back "startup" feel.

Our team is looking to hire a front end engineer to join our ranks. SCSS, CoffeeScript, Ruby on Rails environment, competitive salary & benefits, and a fun team who enjoys building, learning, and working together.

Feel free to reach out to me kyle.knight@mandiant.com with a GitHub repo if you have one, resume, and portfolio.

-- We're also looking for a Ruby on Rails developer, so feel free to contact me for more information on that as well!
So you narrowed the problem set down to one that was sufficiently effortless, then uploaded a blog post declaring yourself world champions. I'm not sure that makes anything better. "Fastest-growing open-source project, as far as we care" is a perfectly fine headline. What you've got now is disingenuous and baselessly self-congratulatory.