skysight-inc/HackerNews huggingface dataset:
FYI in case the author reads this, since this seems to be intended as an intro for people who aren't already familiar with this stuff: I didn't see "CQRS" defined anywhere in this article or in the two or three links I followed from it; they all begin with an assumption that you know the acronym, and delve straight into details. It might be good to define some terms in the front matter (unless I've misunderstood the target audience).
SEEKING WORK

Location: Des Moines, IA
Remote: Only
Willing to relocate: No
Technologies: iOS, Android, Java, CSS, Javascript, Web & Mobile Design
Résumé/CV: https://s3.amazonaws.com/nschulze/resume.pdf
Portfolio: www.nickschulze.com
Email: nschulze16@gmail.com
Location: Jaipur, India
Remote: Preferred
Willing to relocate: Depends upon the location
Technologies: JS, Python, C, Go, Bash. Full-stack web and system tools.
Résumé/CV: http://sidverma.net/Resume.pdf
Email: sid[at]sidverma[dot]net
I got my first email address in 1984, my boss and I got one on a local newspaper bulletin board. Only people we could email was each other. The only other emailing people were the execs who had some terminal based system - but their "secretaries" printed the emails and the execs dictated the responses.
So basically a * clone, where * is any prior app/service/website that facilitates the sale of items with pictures?
New in Linux 4.8: Express Data Path (XDP)
There's an even cooler thing you can do with automatic grading. I saw this idea on another HN comment once. The computer can figure out the answers without programming them in. Or it can figure out mistakes in the real answer key.

The idea is that answers are highly correlated. Better students are more likely to get all answers correct, worse students are more likely to make mistakes. So if you do something like PCA on all the students' answers, the first dimension will represent the quality of the student. And the weights will represent which answers are correct.
Location: San Francisco

Remote: Yes

Technologies: Go, Postgres, Javascript, anything

Resume: https://burke.services

Email: kev+consulting@inburke.com

I write here: https://kev.inburke.com

I can help your company build better software, and teach you practices and tools that will help your company build better software. Minimum contract length is 1 month. Get in touch!
Location: Austin, TX

Remote: No

Willing to relocate: No

Technologies: Node.js, PHP, Docker, AWS, HTML/CSS/JS

Resume: http://overthemonkey.com/resume

Email: anubis@overthemonkey.com

I'm interested in working for a small team of engineers passionate about technology.
10x developer. < $50/hr. Prefer US and Canadian candidates. I think one of those three things is going to need to budge a bit.
Location: NYC

Remote: Some level of remote-friendliness preferred

Willing to relocate: Yes, if relocation expenses are provided.

Technologies: Ruby, Rails, Javascript, Node, Angular, React

Résumé/CV: http://bit.ly/2bNaXki

Email: neill@nbolt.io

------------

Hey all! My name's Neill. I'm your local linux enthusiast, web developer, cyclist, travel bug, anime fan, serial entrepreneur addicted to making cool stuff with awesome people.

I'm an experienced full-stack engineer and have been working with various companies and startups over the past four years and have taken on roles that include quality assurance engineering, frontend web development, mobile development, backend / database work, linux server administration.. if you have a vision I can own development from front to back and make it happen.

I'm always on the lookout for awesome workplaces with strong, engineering-driven culture to connect with and possibly be a part of and help grow. I learn very quickly and am always excited for whatever comes my way.
Location: New Delhi, IN
Remote: Yes, would prefer onsite, though.
Willing to relocate: Yes.
Technologies: Python, JavaScript (ES6), CoffeeScript, Stylus, React, Django, Heroku, AWS, etc.
Résumé/CV: https://noop.pw/resume
Email: prashant+hn@noop.pw

A senior year undergrad with a major in Math and minors in IT and Computational Biology. I love solving problems which may require a multidisciplinary thought process, or those which are simply fun to solve! In addition to that, I am very enthusiastic about Open Source community. Few keywords: Functions with minimal side effects, Immutable data structures, Semantic HTML, Space for indentation.
GitPitch Slideshow Presentations for Developers on GitLab
I recommend buying a vertical mouse if you're doing a lot of precision mouse work. I generally don't consider surfing the web precision work, and I can offload a lot of muscle twitching to the scroll button.

You can use ambient lighting which changes color to match what's on the screen. This is a well known technique to reduce eye strain.

Grab yourself a decent chair with memory foam padding. A lot of the pain that comes from sitting is in the lower back, so it's absolutely crucial that the lower back is looked after.

A lot of the other comments regarding breaks and eye strain are generally fine, but can be overdone very easily. Flux + eyeglasses + antiglare screen covers combined together can be overkill.

Try to use autofill as much as possible and isolate applications so everything is not in one place and thus difficult to find. For example, I have one browser for Reddit, one browser for hackernews, one browser for casual surfing, etc. I'm pretty sure an SSD can handle multiple contextual browser like this and it doesn't take long to split a browser up like this, and believe me it's worth it!
Intuition behind permutations and combinations
Startups, please don’t hire a biz dev person
Great job on the interactive presentation.
I think an under-appreciated effect of regulation is making participation in the market easier.

I don't need to research the apple I'm buying at the store. I don't need to look into the company that certified its safety to ensure it's not captured by the very company producing/selling the apple, or that it's not the same company that had huge scandal last year but with a new name (to take the Anarcho-Libertarian idea that private companies would replace government regulators in certifying safety and quality). That huge time/money cost is just gone. Anything in the grocery store will be basically fine. I can just toss it in the cart without a thought. I might gain some benefit from researching the products there, but it will be marginal. I don't have to do that stuff to just probably not die of food poisoning.

Same with car safety and any number of other things. Regulation ensures a baseline under which products will (generally) not drop, making it easier (cheaper) for buyers to spend. It reduces (consumer) overhead and greases wheels.
Google cloud ML is in public beta now
Of course I read the article. Maybe you didn't?

> 2. That a compromise in a mail server is already bad so having systemd protect the mail server according to him does NOT help

Right, the point of which is, as I said: systemd does not offer a substantial enhancement to system security

> He stated nothing about an increased attack surface.

He made reference to "baggage" which could mean many things. But either way the argument runs the same: systemd may offer some enhancement to security, but not a substantial one, not one that can only be achieved by using systemd, and not one that's worth the cost of using systemd.
There are many and equally valid reasons for going to school. Vocational knowledge is among them. So is the pursuit of an academic credential for it's own sake...or for the sake of approval by one's social circle. Not to mention the pursuit of knowledge for the pursuit of knowledge.

My advice: γνῶθι σεαυτὸν
10 Free Responsive WordPress Themes 2016
Location: Des Moines, IA
Remote: Only
Willing to relocate: No
Technologies: iOS, Android, Java, CSS, Javascript, Web & Mobile Design
Résumé/CV: https://s3.amazonaws.com/nschulze/resume.pdf
Portfolio: www.nickschulze.com
Email: nschulze16@gmail.com
Location: Chicago, IL
Remote: Yes
Willing to relocate: Yes
Technologies: C++/C, Python, Caffe, TensorFlow
Résumé/CV: https://mkrum.github.io/resume_latex.pdf
Email: mrkrumdick@gmail.com

Student, looking for internship summer of 2016.
Research experience and passion in machine learning/deep learning
SEEKING WORK - Remote or Stockholm, Sweden

iOS, macOS, tvOS. Swift / Objective-C / C

I've been doing iOS since 2010. My priorities are quality / clean code.

Resume/CV: http://jdmoreira.me
Portfolio: email me
Github: http://github.com/jdmoreira
Linkedin: http://www.linkedin.com/in/jdmoreira
Email: joao at jdmoreira.me
Snap Tech | Full time | London UK, on-site (https://www.snaptechnology.co.uk)

Snap Tech wants to redefine search. We're the computer vision company behind Snap Fashion, a mobile and web app that lets you shop by colour and shape.

We're hiring for many roles to grow our small team, including:

* Senior iOS Developer

* Computer Vision Engineer

* Business Development and Strategic Partnerships Manager

If any of these sound interesting, you can read more at https://www.snapfashion.co.uk/careers or drop an email to ross [at] snapte.ch for an intro.
Actually, homophobia is on the rise worldwide.

The apparently approved YC company attitude of utter naïveté about social reality anywhere other than your own back yard (consider the negative impacts of airbnb, for example) is distressing. As I read it, the New Yorker piece makes it abundantly clear that YC is unfit to be leading the changes it thinks are appropriate, "creating the future" etc.

What's the size of the overlap between YC-involved people and those involved with Black Lives Matter? I'd love to be proved wrong on this but everything I've seen suggests it's more or less non-existent, and if so, this is a massive elephant in the room and a disgrace. For the privileged people who think they have a mandate to create the future to be so apathetic when it comes to huge sections of society...
Looks like a use-case for typeclasses, e.g. those in Haskell. A typeclass is like a Java interface, except the method lookup can use the return type as well.

For example, we could make "plus" depend on the return type:

-- "plus" takes two instances of "Number" and returns an "a"
class Additive a where
plus :: (Number b) => b -> b -> a

-- Take two Numbers and return an Int
instance Additive Int where
plus x y = intPlus (toInt x) (toInt y)

-- Take two Numbers and return a Float
instance Additive Float where
plus x y = floatPlus (toFloat x) (toFloat y)

We can even abuse this to do ugly hacks, like making "plus x y" return a list of "[x + y]" when the return type requires a list:

-- Take two Numbers and return a list containing their sum
instance (Additive a) => Additive (List a) where
plus x y = [plus x y]

Alternatively, we could have returned "[plus x 0, plus y 0]" to make things even uglier ;)
Great report.

I'm very satisfied with Clojurescript.
Location: Bangalore, India
Remote: yes, please.
Willing to Relocate: maybe
Resume: independent and freelancing. https://goo.gl/hRzUUF
Technology: want to work on ethereum.

Theoretical knowledge of blockchain and have been trading a bit to know how that works with cryptocurrency. Knows Golang, AngularJS/Angular2, HTML/CSS. Have worked on a bunch of other tech over many years.
Without getting into a dispute about the definition of "bias", I'm saying that algorithms can accurately measure reality even if input(x=white, all else equal) != input(x=black, all else equal).

You are saying that algorithms are accurately measuring a reality you wish were different. I don't disagree with this.

The right thing to do is to actually answer unpleasant moral questions like "if blacks are 4x more likely to be dangerous criminals, what should we do about it?" But I guess overloading the word "bias" is a nice substitute for clearly thinking things through.
Runscope | Remote (US or UK) | Technical Support Lead

We are a small, profitable company working on API Performance Management tools used by over 75,000 developers. We're recently off the VC train and are operating profitably on our own income. We're in need of someone to answer questions from customers which are primarily technical in nature. Majority of time will be spent answering tickets via email and live chat. We use HelpScout and Intercom mostly. A desire to contribute to our public documentation, knowledge base, and blog are a bonus. Must be highly self-directed, organized and a clear communicator.

If you like APIs and helping companies save millions of dollars preventing downtime, we'd love to talk: john@runscope.com

Interview process is meeting with each founder via Skype for about 2-4 hours total. We will also send you 3 sample support requests to answer after the initial calls.
It's good advice, but a full-time job---and if you aren't a "marketing person," difficult. It's why startups are often started by partners.
SimplePay | Cape Town, South Africa | Ruby on Rails Developer | ONSITE VISA

https://www.simplepay.co.za

SimplePay is hiring mid-level to senior Ruby on Rails developers to help with our global expansion. We currently have clients in South Africa, Singapore and Ireland. We aim to delight customers with how simple we make payroll.

The role will be mostly back-end focused, with PostgreSQL as database. But some front-end skills will be a plus. Web development outside of Rails is also welcome, as long as you're happy to convert.

The most important part of the interview is an object oriented design exercise, which is also a test of problem-solving skills.

Visas: We may be able to assist with visas for foreign candidates. However, the South African government does not publish clear guidelines on experience required. A comp sci degree will be a minimum requirement. If you also have 3 years of software development experience it will greatly help your chances. I'm sure you'll love living in Cape Town.

Please mail careers@simplepay.co.za if you're interested, putting "Hacker News" in the subject line.
Location: New York City, NY

Remote: Yes

Willing to relocate: Yes

Technologies: JavaSript, React, Angular, Node.js, TDD, Unit Testing, Git, HTML, ES6, CSS, SASS, AJAX, RESTful APIs, MongoDB, NPM, SQL (MySQL, PostgreSQL), D3, AWS, Mocha/Chai, jQuery, Bootstrap, Backbone.js, Webpack, Grunt, Babel

Github: https://github.com/Yangani

Portfolio: http://www.festus.me

Recent projects: http://tidal-flux.pw | http://bit.ly/sky-path

LinkedIn: https://www.linkedin.com/in/festuskipropy

Résumé/CV: http://bit.ly/festus_kiprop_resume

Blog: https://medium.com/@yanganif

Email: fyangani@gmail.com

I'm a Full Stack Engineer experienced with modern stacks including: React, Angular, Node, Express, MongoDB, and PostgreSQL. I've built entire web apps from front-end to back-end and everything in between. I have a passion for creating beautiful, intuitive interfaces with clean, well-structured back-ends.

I have always had passion for learning new and emerging technologies.
Android has both high-level IPC via Intent filters and low-level IPC via bound Service objects. Neither create instability. ACTION_SEND is widely implemented without creating instability. But other verbs are underutilized: Setting calendar events, picking contacts, etc. ACTION_EDIT should be almost as common as ACTION_SEND. Making a cooperating suite of apps is a huge missed opportunity in Android. Meanwhile I see plenty of bloaty apps that are unstable because they are large and monolithic.
> You're assuming average Joe has any way of knowing wether produced-by-paper seatbelts in car A is any different from vinyl seatbelts in car B without any governed inspecting organ.

Consumer reports?
Do you have specific examples of where things break hard?

We are currently using ES end to end for a distributed application including a wearable device, iOS app and scala backend, and up to now, the things that broke hard in the system are the naive/non ES parts.

For information, on the server-side, we are currently experimenting with GetEventStore (https://geteventstore.com/), which seems to be working well for us.
Generally it is Marketing..

And also "Hofstadter's law"
The point is more to weed out Devs that don't have the ability to deliver production ready code without hand holding.
Intercom | Dublin, Ireland | ENGINEERING MANAGER | Full Time | ONSITE

WHAT: Software-as-a-Service, customer communication platform.
Intercom is one of the fastest growing software companies of our generation.

ROLE: Want to write code, define product vision & manage a team? We are looking for an Engineering Manager in Dublin. You’ll work directly with a product, design, and engineering team who’ve worked in places such as Amazon, Facebook, Google, Apple and Zendesk. And best of all, be early enough to hold a leadership position where you have a high impact role in our success over the coming years.Apply here: http://grnh.se/1tlsfw

BENEFITS: Competitive salary, meaningful equity, free food, health insurance, life assurance, unlimited holidays, paid parental leave, public transport and gym covered.

Hiring process consists of email exercise, phone interview and an onsite interview with technical and culture sessions.

TECH: The core Intercom product is a Ruby on Rails application with an Ember.js frontend. We use MySQL and MongoDB for most of our storage, though we’re starting to migrate to other services like Amazon’s DynamoDB. We don’t need you to be familiar with any of these technologies to work with us. Great people are effective and learn what we use quickly (or introduce us to better ways of working).

How we work: https://www.intercom.io/careers/engineering

Also hiring for Lead Data Engineer: http://grnh.se/h8qa7l
Support Engineer: http://grnh.se/8k2xe61
Senior Security Engineer: http://grnh.se/7t63op
Product Engineer: http://grnh.se/w7e5gh1
Here's something from the "About us" page of the company that made my toaster: http://www.bellahousewares.com/img/home/side.png

Companies pretty much all say the same things about themselves, inside of SV or out. It's just whatever happens to be the marketing buzzwords of today.
Billionaire Inventor James Dyson on His ‘Tedious’ Creative Process
Location: Dallas, TX
Remote: Yes
Willing to relocate: No
Technologies: PHP, Puppet
Résumé/CV: Skilled web developer with strong focus on PHP and Puppet. Created a popular FOSS for devops, https://puphpet.com
Email: jtreminio at gmail
I found overwork to be an issue when I began managing large (20+ engineer) teams.

Unlike clients, it's not easy to set boundaries with employees. If something is preventing their forward progress, or a decision needs to be made, my not being there to intercede has a material impact on the company.

I don't want to ask people to not leverage flextime. I don't want to create unnecessary hierarchy. I don't want to over-plan or enforce a less agile methodology. So I'm chained to slack and email.

Less is written about large engineering team management, so it's not clear what options exist. The solution might be to better delineate interfaces and obligations between components and subdivide teams to match, in an inverse application of Conway's law [1], but those abstractions are inevitably leaky and we have thin tolerances.

It's enough that I'm reconsidering doing a tour at Google/Amazon/etc as a way to pick up best practices from my peers at their director levels.

1: http://www.design.caltech.edu/erik/Misc/Conway.html
How is /. now compared to YC?
Can it be on across the internet? So, Apple can or cannot set up an internet service for Swift? If I think I have a better version can I point my editor towards that? If I program in a couple of languages, do I need to get ahold of servers to install?
Connecting our day to day efforts to a larger unifying purpose is a powerful driver of change and an essential leadership skill.

I believe Sam is better at making such connections than most people I know.
For displaying "inline glyphs" made of sequence of consecutive characters there is option to use font with corresponding ligatures baked in, such as Fira Code [0].

[0] https://github.com/tonsky/FiraCode
How are the eBooks? Do you like them?
We find that a simple in-memory synchronous message bus + event logging to files goes a long way. See e.g. https://github.com/robertreppel/hist for an in-memory bus + file system (and DynamoDB ...) helloworld which isn't .net.

Scaling that up by adding asynchronicity and more ambitious plumbing when needed seems reasonably straightforward. For something more out-of-the-box, see https://geteventstore.com/ . It has clients in a variety of languages. Comes with a nice HTTP API too.

I wouldn't normally read the entire event stream; usually, only the state of a particular object (aggregate, in Domain Driven Design speak) is of interest, E.g. the customer with id 12345. Events contain the aggregate ID, so the query to whatever event store you use would be "give me all events with aggregate ID 12345".
Havenly | Denver, CO | Front end Developer, Product Designer | Full Time | ONSITE

Havenly is an innovative online interior design studio that makes beautiful décor convenient and accessible for clients. We operate a private marketplace of interior designers and facilitate an engaging design process which leads to a highly personalized ecommerce experience.

Our recently released iOS app was rated #1 in "New Apps We Love" in the App Store, which was a fun thing to be a part of!

We're looking for front end developers and product designers to join our team to bring the delight of a beautifully designed room to Havenly customers. Front end developers should have experience building delightful and responsive experiences in React/Redux. Product designers should have a full range of skills from product design, interaction design, to visual design.

If you'd like to know more about our open roles and introduce yourself, head over to https://havenly.com/careers
Yeah, they're conservative like Thatcher was a conservative, not like William Buckley was a conservative.
Location: Merida, Yucatan, Mexico

Remote: Necessary

Willing to relocate: No

Technologies: Ruby/Rails, JS, Angular, MatLab, Python, R
Résumé/CV: BS/MS in Electrical Engineering. Worked at Lockheed for 4 years working on radar receivers.

Email: beehollander at gmail
Absolutely. To the extent it's servicable. I however don't trust every app on Apples appstore merely for passing review. I wouldn't be too scared to still use NoScript, but if there are alternatives why would I?
Captain401 (YC S15) | San Francisco, CA | Full Time | ONSITE

We're building the perfect retirement savings plan for startups and small businesses. We make essential HR administration a snap for businesses large and small, and sound investing strategy accessible to everyone.

We also raised a substantial seed round from top investors: http://blogs.wsj.com/venturecapital/2016/02/24/captain401-ra.... If you’ve been wanting to dive into an early stage startup, this is the perfect time to start talking to us.

We have a lot of open roles, so we'd love to hear from anyone interested to working with us. Specifically, we're hiring for:

* UI Engineer / Front-end Engineer (Knowledge of ES6/JavaScript, CSS, and product and design chops)

* Full-stack Engineer (We use Node.js, React.js, Golang, and PostgreSQL)

* Account Manager

Reach out to careers@captain401.com, or apply at https://captain401.com/careers
The hardest parts of starting and running a business generally have nothing to do with tech. That is even true for most software businesses. This is what most developers who have not started or ran a business don't truly understand.