skysight-inc/HackerNews huggingface dataset:
CB Insights | Lead QA Engineer | NYC | Onsite | Visas Welcome

CB Insights is seeking an experienced QA engineer to build out our automated testing suite and ultimately build a team to own all aspects of QA.

By way of background, CB Insights is a National Science Foundation backed software-as-a-service company that uses data science, machine learning and predictive analytics to help our customers predict what's next—their next investment, the next market they should attack, the next move of their competitor, their next customer, or the next company they should acquire.

The world's leading global corporations including the likes of Cisco, Salesforce, Castrol and Gartner as well as top tier VCs including NEA, Upfront Ventures, RRE, and FirstMark Capital rely on CB Insights to make decisions based on data, not decibels.

If interesting, please contact me (Jonathan) directly at jsherry@cbinsights.com.

Thanks.
I'm not worried about outlaws tracking me, it's the thousands of legitimate, legal tracking companies that worry me!
Let's Encrypt | Full Time | Remote

Let's Encrypt is hiring another sysadmin. Help us make HTTPS ubiquitous!

https://letsencrypt.org/

Looking for security-conscious systems administrators with the following qualifications:

- Strong familiarity with enterprise networking, such as firewalls, network isolation, VLANs, and data backups.
- Extensive experience implementing hardened systems with high capacity, high availability networking.
- Strong understanding of virtualization.
- Skills with git, saltstack, shell scripting.
- Excellent English communication skills, written and spoken.

Dev-ops and python experience would be a huge plus.

Position is remote, can hire in the U.S. or Canada.

Email resumés to: it-jobs@linuxfoundation.org
It's not meant for hobbyists/indie developers.
What specific expertise do you have with what self-respecting third world intellectuals want?
Lendable - https://www.lendable.co.uk/ - Leicester Square, London, UK

We're looking for an onsite developer to own/rebuild our customer-facing site/journey. Choose your own stack, back end is Symfony2. Longer term, we have big plans for interesting ways we can use behaviour tracking, and making our user journey best-in-class.

If you're interested, send us relevant links/info to jobs@lendable.co.uk (No Recruiters!)
Previously: https://news.ycombinator.com/item?id=9959217
You're way behind the times! http://valleywag.gawker.com/silicon-valley-gets-4th-on-deman...

"Our growth chart was just insane" https://www.fastcompany.com/3045831/from-hobby-to-start-up/t...

"SF tech culture is focused on solving one problem: what is my mother no longer doing for me?" http://www.businessinsider.com/san-francisco-tech-startups-r...
Maybe because people in Europe are more likely to, you know, actually enjoy eating their food?
US hedge fund Citadel banned from share trading on Shenzhen account
Agree! Usually there are a couple of Swedish (mostly Stockholm) companies each month I check.

This is a fun resource to see cities/countries companies are hiring for: http://whereis-whoishiring-hiring.me/

Yay Sweden!
no... this happens. I've got a buddy who is trying to find a job right now. My phone is ringing off the hook even after I've removed my number from the job boards, 'cause I have a pretty cushy gig right now, while he gets almost nothing. He's one of the smartest guys I know, and he's not crazy, no record or nothing, he's just kinda shy and comes off as... well, people tend to think he's shorter than he is.

Which is fuckin' weird, 'cause who cares, right? this isn't sales. the man can program.

Now, he does have a handful of real problems. First, he takes interviews seriously; like he stops looking for work when he gets a serious one. He doesn't look for work while he's working. And he wants a job where he has experience with the languages and frameworks, rather than practicing his "I've got hands, I'm sure I can figure it out" that the rest of us do. To be clear, he's worked with me before, and I have seen him pick up new stuff. He's a smart guy and picks up new stuff faster than most, he just doesn't want to be deceptive.

(If anyone is looking for a smart C++ dude, preferably someone using QT, lemme know, I'll hook you up.)

The funny thing is that I just got off of working for my own company for a long time (not ten years... about half that) and yeah, it's harder to get back in the game working for other people; I'm making less than several of my ex-employees, and I had to do way more interviews than I usually do (though, as I said in another post, that might be because I was confused about what 'devops' meant, in a job description)

So... working for yourself at a company that wasn't venture backed is a disadvantage, but not one that can't be overcome. Lacking that "bro attitude" - that confidence - that willingness to push and shove and to say what is expected? that's a disadvantage... well, that's a disadvantage that it's really hard to overcome.
Civitas Learning | Austin, TX | Full Time ONSITE
Civitas Learning works with colleges and universities to bring deep, relevant insights to institutional decision-makers and personalized, real-time recommendations to the faculty front lines of education in order to measurably improve student learning, persistence, and graduation. We’re building a once-in-a-generation company! We are on the leading edge of technology, design thinking, and data science. We believe every institution is meaningfully different and we're committed to working hand-in-hand with our partners to take on some of the most challenging and exciting opportunities to change education.
We're a quickly growing company and have just passed the 100-employee threshold!

Backend Engineer: Work in Go, Python, Scala, Javascript, and/or Java. As an AWS based shop, you'll get the chance to work with various AWS technologies, like Redshift and Elastic MapReduce.
Frontend Engineer: Work in Javascript with Express on the server and React on the client. Uses PostgreSQL and ElasticSearch for storage.
Data Engineer: Work in SQL to perform the transformations in our ETL process that maps external institution data to our canonical model and powers our frontend web apps and Data Science team. You'll also work closely with our clients to perform data discovery and coordinate the extraction process.
Data Science: Work in R and Python to create data models that power our prediction system. Sift through large amounts of data on students from institutions around the country to figure out the best way to help students succeed.

We also have plenty of non-technical roles available - Product Success, and Sales.
You can take a look at our jobs at http://www.civitaslearning.com/careers/
Email me: g@civitaslearning.com
Pull request build automation for Stash with Jenkins
Sounds like no one is happy then.
Edit: there's not even a law! It's just a voluntary agreement. How many of them will just ignore the agreement and keep doing business as usual? Why wouldn't they?
The Internet Archive's sites are offline
Position: Full-Stack Engineer (Javascript / Node / Backbone)

Location: SF, onsite

Company: Localize (https://localizejs.com/).

Localize is building tools to simplify the deployment and delivery of translated applications. We believe that startups are leaving a lot of growth on the table by ignoring foreign users/customers. It's an enormous opportunity.

As our 4th team member, you'd have full control over large parts of our product. You'll receive a competitive equity grant & salary with full benefits (details on our jobs page).

Apply: jobs@localizejs.com

________

You should be able to:

— Navigate our stack: Node, Backbone, MongoDB, Redis, AWS, Handlebars, and Less.

— Manipulate native browser APIs (DOM w/o jQuery)

— Understand MVC patterns and UI design

— Learn quickly, act autonomously, think analytically.
Franz, Inc. - 2 positions

Software Developer / SPARQL Engine programmer
http://franz.com/careers/software_sparql.lhtml

Software Developer / Database Storage programmer
http://franz.com/careers/software_db.lhtml
Location: Bangalore

Remote: Yes

Willing to relocate: Yes

Technologies:Python/Django/flask, meteor.js, Go language, Postgres, PostGIS, Nginx, RabbitMQ, redis, bootstrap.

Résumé/CV: Please email me.

Email: shabi<at>fossix[.]org

full stack developer with 7+ years of development experience in building products and SaSS applications.

Github: https://github.com/shabinesh/

Twitter: https://twitter.com/shabinesh
Cognii - Boston, MA

Cognii is building the "Siri for Education" to transform online learning. We are looking for two positions:

1. NLP Engineer

You should have a background or interest in following areas

- natural language processing
- statistical machine learning
- syntactic and semantic analysis
- large scale data modeling
- information extraction and filtering
- educational technology experience is a plus

2. Back-end Software Engineer

Some of the responsibilities include:

- Design and implement the scalable web service RESTful API
- Data pipeline workflow optimization
- Write different scripts and tools to analyze the usage data logs
- Experience with Ruby and Rails

Please send your resume and queries to jobs@cognii.com
How should we take the implication on your site that Republicans who support Hillary are not welcomed to apply?
I use vim on a daily basis and think it's a great editor, but it's definitely overhyped. Plugins in particularly are pretty disappointing if you're coming from an editor like sublime. Off the top of my head, syntax checking, fuzzy searching and multicursor options are all perfectly usable but very limited compared to sublime's offerings.
How to create your own simple 3D render engine in pure Java
>What about emacs?

From this, and I think HN is a good place for such a poll, it looks half as many people use Emacs compared to Vim.

https://news.ycombinator.com/item?id=8678339

And it actually should be even less, judging from people in my university and in every workplace I've been.
A ton of research has been put into this. No matter how much formula companies try to spin it, the results are very clear: infact formula is very suboptimal:

impact on future health
http://jn.nutrition.org/content/138/9/1782S.full

impact on allergies
http://www.ncbi.nlm.nih.gov/pubmed/12839115

Now, what does this have to do with Soylent and adult nutrition? Not much.
Plurality. You keep using that word, I don't think it means what you think it means.
Yeah, we'll see about making a one-off just for searching for this flaw. We add issues to our index constantly, and many are security-related but not this one.

Thanks for the tips, and we'll try to do better next time.
If I'm travelling on business, or on a road trip, where there are sometimes no good options at all for healthy food, then this product wins hands-down. I have zero interest in replacing my entire diet with it, and I love good food but sometimes it is simply incompatible with one's schedule.

This company can really be a big winner.
ETW2SQLite and ETW2JSON: Convert Your ETW Logs
One neat feature which you can do in Scala (and probably C++), but which is probably more difficult in other languages, is impose constraints at the type level which force the underlying algebraic expression to already be (partially) simplified.

Suppose we represented Add instead as:

case class Add(exprs: NonEmptyList[Expr with NotAdd]) extends Expr
case class Const(value: Int) extends Expr with NotAdd
case class ... extends Expr with NotAdd

Now nested Add's are a compile time error, and your expressions are automatically simpler. I'm not sure how easy this is to do in a language without subtypes.

I imagine it could be implemented with typeclasses in Haskell somehow (probably using existential types), but I doubt it would be as easy. (Any Haskell gurus care to comment?)

To see a more detailed illustration of how it would work, consider this free boolean algebra implementation: https://github.com/wingify/Oldmonk/blob/master/src/main/scal...
Sr. Security Engineer | Twitter, Inc | San Francisco, CA

The Information Security Org plays a key role within the overall trust and security program at Twitter. InfoSec partners with teams across the organization, supporting their ability to make strategic decisions informed by expert security analysis. We are a team of builders, breakers, and hunters. Our enterprise security team builds scalable security systems for the enterprise, monitors and assess risk, and builds security standards to drive a robust security culture.

As a Sr. Security Engineer at Twitter, you will focus on security for components of our systems, such as client devices, networking equipment and server infrastructure, with an emphasis on threats from all sources. You will be building and automating large-scale systems to harden our core infrastructure and detect intrusion attempts. Top candidates thrive on addressing real world problems and like to solve problems with code.

See https://about.twitter.com/careers/positions?jvi=oqpn1fwX,Job for more information.
Surely you could provide a reference not behind a paywall?
Coders at Work: Reflections on the Craft of Programming - Peter Seibel

http://www.amazon.com/gp/product/1430219483

great book, easy reading, inspiring and insightful, highly recommended!
Maybe the women could wear warmer clothes?
If someone wants you to do webscraping, even for a good cause, I wouldn't waste my time if I were you. Most AWS IPs have been long-since blacklisted by the most interesting sites (e.g. craigslist).
unfortunately codeivate lost me when I switched to Atom.io... the plugin is on a queue for more than a year :( [1]

[1] http://codeivate.userecho.com/topic/417377-atom-plugin/
I used Part 1 of this tutorial as the basis for a lecture in a full stack web development class. Fantastic resource, and while my students praised the content for helping them figure the "why" as well as the "how", the praise really belongs to Ruslan.
Trulia | San Francisco | Fulltime Onsite

We have a few openings in Data Engineering at Trulia, if you have a background in data pipelines or search come check us out. We have a new platform team forming to help keep our platform up to date so if you have a background in setting up data platforms and devops have a look at that role. We use hadoop, hbase, kafka, scalding, spark and we have a great culture of getting stuff done working with excellent people. Good openings on our mobile apps teams too, work on apps used by millions. Easy walk from Bart.

http://www.trulia.com/about/careers/3158/Engineering
I suspect art cataloging has a very specific taxonomy, or even deliberate examples of flaunting taxonomy for artistic reasons.

Normalization risks equating Prince and the artist formerly known as Prince, which is a worse picture of reality for a lot of purposes.
Location: Dallas, TX
Remote: YES
Willing to relocate: No
Technologies: Technologies: OS (Linux many flavors, OSX, Windows), databases (PostgreSQL, MySQL, MSSQL, MongoDB), Memcached, webservers (Apache, IIS, Express.js), WebAPI, MVC, ASP.NET, C#, Bash, TDD, Agile, PHP, JavaScript, AngularJS, jQuery, Ember.js, Meteor, Gulp, Grunt, Node.js, Sails.js, Git, Subversion, REST API integration, Less, SASS, CSS, HTML, AMQP, TCP, JSON, XML, HTTP, IMAP, SOAP XML, HTTPS, MSMQ, RabbitMQ
Résumé/CV: https://www.linkedin.com/in/mutaaf
Email: mutaaf.aziz@gmail.com

If your organization needs someone that closes all the issues so fast you can't believe it, writes clean code, writes the documentation, and then refactors some ugly piece of code on the other end of your app/site into something beautiful, I think we may be a good fit. I can code review, write tests, find ways to make your site/stack/app/build process better, faster, cheaper, safer. If I don't know it I can definitely learn it. I have worked in a remote lead role for large enterprises and even been a part of the full stack development of solutions.
Looking at https://en.m.wikipedia.org/wiki/Synchronous_grid_of_Continen... and combining that with your remark, I would guess the electricity market isn't "pretty global". Yes, you can ship coal and oil about everywhere, but there seem to be economies of scale in larger networks, especially if your grid spans time zones (people switch on their stuff at different times in GMT), and Europe's does that.

Of the four you mention, three aren't connected to that grid, and I would guess the link with Spain doesn't have sufficient capacity to even out peaks and troughs in Spanish demand (http://ses.jrc.ec.europa.eu/power-system-modelling does show a fairly thin line between France and Spain, both large countries in population)

The above is 100% educated GUESS. Corrections welcome.
Let's see:

* Another planet to live on if we mess up Earth sufficiently bad (though, if we can live on Mars, we can probably live on a pretty-fucked-up Earth)

* Close proximity to the asteroid belt (which is already being examined for mining activity)

* Arguably the least hostile to colonization among the planets

* Has water ice, might have liquid water

* Respect from Buzz Aldrin
Dear Startups: Stop Asking Me Math Puzzles to Figure Out If I Can Code (2013)
Firstly, I think the project looks beautiful.

Personally, I just can't stand Ruby, so my opinion will not be balanced. I think the optional parenthesis will be terrible for a new programmer. I think the optional return statement will cause confusion in some cases. The absolute worst is the once or twice I've pasted code into the editor, and when run, I get a cryptic error. Using a hex editor, I discovered that some unicode whitespace got in there and was interpreted as a method or variable. wtf.

For my daughter, we started with Python (and bpython from the command line for explorability). She got caught up on classes, but I think that is natural. She is starting to look at javascript now and we will see how that goes. I think both of these are interesting first languages to learn (not without their warts for sure!). For my youngest, we started looking at Scratch from MIT.
Thanks, I'll do that. For the record, my professional programming experience is about 2/3 real-time embedded signal processing code, 1/3 NLP research and prototyping. I have also had a straight EE role that involved some embedded and test set code.
At my office, which is business professional, it seems that men have less options for "lighter" clothing than women though. I have to wear a long sleeve, pressed shirt and tie, pants, and dress shoes no matter what the temperature is (although the coat is optional). Women can get away with short skirts and dresses that are much cooler.
https://news.ycombinator.com/item?id=9997454
Glasgow, Scotland, United Kingdom | Software Engineer | ONSITE and REMOTE, FULLTIME and PARTTIME | Interns considered | http://www.renderheads.com

About us:

- We make bespoke interactive software for museums, product launches, digital marketing campaigns etc.

- Every project is different - sometimes it's an interactive 3D 4K real-estate visualisation system, sometimes an educational game interfacing with Arduinos and the odd giant video wall.

- Besides software made to order, we also make and sell our own software - developer tools, video playback plugins for Unity

- Our main development tools are C#, Unity and C++

- We are flexible, offering remote working, and a combination of onsite and remote, full or part time based on the candidate.

- There is opportunity to travel as some of our projects require on-site installation of software and hardware

What we're after:

- You should be able to show us examples of things you've created in software

- Passion for creating interesting visual software

- Fast learner, hard worker

Bonus:

- C# / C++ experience

- Graphics related experience

- Shader experience

- Unity experience

- Hardware experience (Arduino, RaspberryPi etc)

- OpenGL / DirectX

- Web front/back-end

- Android / iOS app experience

- Back-end development

- DirectShow / video codec related experience

- Virtual Reality (VR) / Oculus Rift experience

Find more and apply at positions@renderheads.com or http://www.renderheads.com/contact/
I think your example is somewhat badly chosen.

If I had to delete four lines, I'd most likely mash dd until done, or maybe Vjjjd. It would be completely automatic and not require reaching for numbers or the arrow keys, making it significantly faster and more comfortable as well.

I find that vim is extremely good for reading code, since navigating around a file is very easy (and I am in no danger of accidentally editing code while not in insert mode.).

Not having to reach for the arrow keys while navigating is a huge plus as well, since it keeps my fingers on the same position whether I am typing or navigating.

EDIT: Vjjjd, not Vjjjjd. Drives home the point that it's automatic, since I can't get it right if I think about it...
Tilt (YC W12) - San Francisco - Onsite, Full-Time

Front End Engineer (Tilt/Open - Javascript / React / Flux)

Tilt/Open builds powerful tools to drive the world’s largest pre-order and crowdfunding projects. We’ve powered some of the most successful and well-known launches, working with companies like Lily, Soylent, Lytro, Navdy, Eero, Plastc, and many more.

We're hiring for an experienced front-end developer to join our small team of 6 (2 engineers). We've migrated several of our key flows to a React + Flux/Redux stack, and you would help lead and architect our admin dashboard and checkout experiences.

We look for team members who pair strong technical skills with an innate desire to work closely with customers to drive the product forward. We are a small “startup within a startup” team which grew from an experimental side project at Tilt, and many of us have backgrounds as former founders. We’re able to move extremely quickly, while also enjoying the benefits and support of the larger engineering organization and Tilt technology and brand.

Please apply at https://www.tilt.com/learn/jobs?gh_jid=62904&gh_src=fmsw7p.
"Do not track" is completely useless. Somewhat ironically, it actually has the opposite effect: The "Do not track" boolean contributes to your digital fingerprint.
Imagine if you could host Facebook that runs only on your friends computers out of reach by motivated parties interested in tracking you for a variety of self benefit. Imagine if Youtube ran on everybody's computers, DMCA ignored, every single content imaginable is available.

That is where we are going. Anonymous, fault tolerant, ephemeral nodes hosting web services that can't be cracked or spied on. Internet for the people by the people, literally.

Pretty soon we'll have mesh networking that will support this as well. ISP in bed with the government? Guess you will have to tap in to the pool of devices running a node for your favorite web service. DMCA notices? Legal threats and take downs against all million devices scattered throughout the world hosting your web service? Arrest that public servant for incompetence!
ETW2JSON: https://github.com/ETWTools/ETW2JSON

ETW2SQLite: https://github.com/ETWTools/ETW2SQLite

The motivation for these tools is to make Windows system instrumentation data more accessible.
> So are they talking about software or hardware?

Well, if you read the very first sentence of the article:

A series of ultra-high-speed fiber-optic cables will weave a cluster of West Coast university laboratories and supercomputer centers into a network called the Pacific Research Platform as part of a five-year $5 million dollar grant from the National Science Foundation.
I love Soylent, but because they use Soy protein, I have stopped using it. I would drink it every day, all day if they used an animal protein source.
I haven't read latest research, but even if there is a slim chance it increases estrogen levels, I don't want to risk it.