skysight-inc/HackerNews huggingface dataset:
CircleCI (https://circleci.com/jobs) - SF or REMOTE fulltime

At CircleCI we're building the next generation of developer automation: amazing Continuous Integration and Deployment. We have traction and revenue and funding and great customers. Our customers love us, because we move quickly, build great things, and provide amazing support. Everyone talks to customers a lot.

We're still a small team, so you'll have a large impact on company culture. We're highly influenced by Valve's Employee handbook, and have as flat a structure as we can.

We're looking for frontend engineers (JS), designers (must be able to HTML+CSS), and backend engineers (Clojure). Being a mix of those is of course welcome! We lean towards senior experienced engineers, or junior engineers who can display great talent.

We're also looking for engineers for Developer Success and Developer Awareness positions. Since we have an incredibly technical product, and selling directly to developers, the dev-awareness positions (think marketing, but much more dev-oriented: dev evangelism, writing interesting blogs, CRO, analytics, etc - think a patio11-style engineer) require significant development experience. Dev-success positions are a good fit for engineers who like working with people and building relationships with customers.

Check out our jobs page at https://circleci.com/jobs.
Edit: Just noticed a downvote. If anyone disagrees with this observation, I'm interested in hearing your feedback. One of the things I appreciate about HN is that it's one of the few places on the Internet were people with differing opinions can have truly productive and enlightening debates.
Webflow — Mountain View, CA - fulltime (INTERN and REMOTE welcome)

We're a small team of 6 engineers and designers on a mission to make web development much easier than it is today. Code-based tools and frameworks are great for us hackers, but designers and entrepreneurs need more intuitive, visual tools in order to build great websites and web applications. Today, Webflow is mostly helpful for static sites... but in the near future, it will empower non-programmers to create much, much more.

As an example of what we're enabling today, here's a site built completely visually in Webflow by a designer: http://interactions.webflow.com/

If you're an exceptional engineer with a strong design background, and you really understand the pain that creative people are having to put up with today just to get their work on the web, we really want to talk to you. We provide great compensation, give out actually meaningful equity, and have a great benefits package. We're also well funded by top investors and financially stable.

You can email me directly ~> vlad@webflow.com

Instead of just sending a resume, please tell me what you'd improve in Webflow instead... that starts a much more interesting conversation :)

We're also hiring for a few other roles: http://jobs.webflow.com
SPECIAL EVENT: The Coronation of Lord Aragorn
Being a dictator in Minecraft isn't really new. I mean I used rule with an iron fist. Then I didn't care any more and made a pvp server. I'm surprised they don't have the WorldGuard plugin installed. That way they wouldn't have to constantly roll back the map.
Expat assignments are increasingly rare these days. Global companies prefer local hires. The remaining expat posts typically go to seasoned company insiders with either mission critical expertise or security clearance.
Weave – Tinder for Professional Networking
True.

I was commenting on the black boxes, not the software contained within.
OK, so I think I understand Facebook un-bundling into separate apps. But this feels like an extremely focused app slicing even thinner. (We've moved from selling albums to selling singles to selling guitar solos.) I'm just not sure there's enough utility here to replace Swarm's primary competition: group messaging.
This idea "becomes new" every few years, and yet PC games are predicted to outsell console games by the end of 2014.

What most people misunderstand is that, given the choice, most people would choose a PC for a lot of their computing needs.

The issue is lugging that PC around everywhere they go. In other words, physics doesn't give people that choice, and so other form factors become extremely popular.

But at no point will PC's be replaced by them. It's been predicted before, and they were wrong then too.
Not listing who you have worked with is not hiding anything. They're hiring me, not the people I've worked with. All they need to know is the places I have worked and the responsibilities I had there and that's on my resume. A hiring manager does not need to know that I worked with Bob while I was there, it is not important to the process.

Yes, they could find out that I worked with Bob because Bob does spew all his details everywhere, but I am not presenting it to them as part of my resume. I also don't list the people I've worked with that I would work with again. They're hiring me, not the people that happened to work at some places I was at the same time.

> It's the same reason you don't badmouth previous employers or coworkers in a job interview.

Yet it's perfectly fine for their reputation to bad mouth me by association. That's what LinkedIn's network does.
Show HN: Knowledge engine, instant answers to any question
SEEKING WORK - Taipei, Remote (visualization/data science)

- Built more than 2000+ Visualization using mostly D3.js and R.

- Largest dataset visualized so far: 1GB.

- Have beeen teaching visualization at the Data Science Program in Taipei and will be sharing speech on Visualizaton @PyCon APAC 2014.

List of my visualization works can be found here: http://muyueh.com/1314/en.html

muyueh.lee at gmail dot com
It's astonishing how many people I see walking with headphones and earplugs in.
Does anyone know if this is any good? I don't think that Packt is a particularly reputable publisher. They published a similar book about Haskell (called "Haskell Financial Data Modelling and Predictive Analytics") which was absolutely terrible - useless for learning anything about Haskell, finance, data modelling or predictive analytics.

You can find a commentary on that book here on Reddit[0].

I hope this book is better, but I will withhold judgement until someone comes along who's read it and is able to give an informed opinion.

[0] http://www.reddit.com/r/haskell/comments/1rj2jq/book_haskell...
LDR Interactive — http://ldrinteractive.com/ — Cleveland, OH — Full Time Local (Sorry, No Remote)

Come to LDR, and enjoy a fun and innovative environment. Our team is revolutionizing the media industry. LDR is growing, and we are looking for smart and driven people to join our team!

We're a funded, profitable startup working in the broadcast media space. We're looking to expand our development team, and currently have two full time development openings available:

---

Lead Web Application Developer, TopicPulse

LDR Interactive has created an innovative social news platform called TopicPulse. TopicPulse provides publishers and broadcasters with automatic discovery of online content, such as news stories, as well as minute-by-minute analysis and insight into social activity (local or national) around a given story or piece of content. TopicPulse is a growing system with a great future!

LDR is looking to recruit a talented developer who can help expand TopicPulse’s feature set and positively influence the trajectory of the product. Our ideal candidate takes pride in finding elegant solutions to hard problems and writing efficient, understandable code.

---

Senior Web Application Developer

LDR has a team of highly talented software engineers who have built our scalable interactive platform that connects listeners with our AM / FM / Internet radio partners.

Now, we have an opening for a full-time software engineer on our evolving team. Our company and engineering team has been expanding this year, and we are looking for a special person for this new Web Application Developer position.

---

Stuff we like / use (and things with which ideal candidates should have experience):

Backend:

- PHP (modular, object-oriented, 5.4+)

- MySQL (MariaDB technically)

- Apache (and nginx)

- Linux

- Chef

- ElasticSearch

- Node.js

- Redis

- MongoDB

- Memcache

Frontend:

- HTML (duh)

- Javascript

- jQuery

- Bootstrap

Missing a couple of these? Apply anyway.

See http://ldrinteractive.com/careers.php for more details on both positions (in addition to our other openings) and to apply. We'd love to hear from you!
This is one of the reasons why continuous performance testing is important. Even when your own code doesn't regress, the platform beneath you may do so. In this case it sounds like a case of the platform making most stuff faster but not page faults, so it looks proportionally worse.
Doesn't iOS Safari already do this? You see only the domain name until you take some action to interact with that area at the top of the browser.
Theoretically speaking, any machine that keeps a fixed (finite) amount of state is a finite state machine. Once you recognize that, you will realize that you have written lots of them without even trying. If a problem inherently requires a fixed amount of state, writing a finite state machine is virtually inevitable. So it's not really a choice of whether to write a finite state machine; it's a choice of how you want it to look; it's a question of style. The state machine style assigns a name to each state, and makes the transitions very obvious. Co-routines can be finite state machines, quite clearly. You could argue that they do not follow the state machine style, though.
As some one who currently works from home, a "purposeless" walk is how I start and end my work day – I think of it as my "commute". Walking clears my head, gets me outside for a bit, and helps me separate my home life from my work life.

For me, those walks might not be a necessity, but they are definitely not without purpose.
What system level metrics should you monitor?
I wish that affected sites would simply reset my password themselves, internally, and then inform me when I visit the site that I need to use the 'Forgot Password' function to reset my password.

As it stands, they get to say they're patched while I remain vulnerable, and now it's my fault if my account is compromised if I don't get around to resetting my password (or they're a site I visited once, years ago, and forgot all about).

Simply updating OpenSSL without fixing passwords just shifts the onus to the users.
I agree with everything except the screen refresh delay making things awkward. That has absolutely no effect on my reading and is barely noticeable in the last few Kindle generations (I've owned three).

What does bug me about ereaders is the software. I have 50 or so books on my Kindle and instead of just quickly grabbing a book off of my bookshelf and reading it until I want to grab another I have to scroll through and find the book- where the screen refresh DOES become noticeably annoying. Not to mention I own a ton of books on my Kindle that I've forgotten about simply due to the fact that they're hidden on page 10 of the library list.
> Very few people, particularly in cities, are obliged to do much of it at all.

Huh? I'd say the exact opposite. Nothing more boring than walking around suburbia.
I've been thinking about this for a while:

What a good unique selling point for an online IDE would be, is automated online testing--preferably with continuous integration.

I've been in the position enough times that I'd like to contribute some small fix or feature to a project, only to be put off by the effort necessary to set up a local development environment to make my 5-line change.

An online IDE could completely forego that: fork the code online, make my change, automatically run all the tests (preferably instantly!) so I can check I didn't break anything, and send a pull request!
It sounds rather mild compared to what went on in my school.
And that's of course the US version of the story. Very cute, but I can tell you from lots of anecdotal evidence that all that ISS work was a drop in the ocean as far as Soviet space program was concerned.

Rocket scientists didn't go to work for rogue nations. You have to understand that Soviet space industry was (and still is) veiled in secrecy. Think of it as SkunkWorks but on a massive scale and with 100x of security officers. You couldn't just hand in your resignation and go work for Iran. It just didn't work this way (it still doesn't by the way). For example, people with a security clearance were required to keep their travel passports with HR and they were not generally allowed to leave the country unsupervised. That's if they could get passports issued to begin with. Perestroika or not, all this security scaffolding was still in place and you bet it was functioning. The state was still guarding its secrets and know-hows. Granted, it neglected people behind them, but it wasn't going to let others access its technology.
Agreed. However the "experts" are not allowed to address each other individually. Senators ask a question to an expert and the expert addresses his or her answer to the Senator.
Interesting, ok so what special requirements could there be attached to Russian engines that US built engines could not supply?

I can see how if they are dimensioned in such a way that they will fit only a launch vehicle by a single party how that might be usable as a trick to lock out competitors (first order launch vehicles without engines, then order engines without launch vehicles). Both of those would be harder to compete with than ordering whole rockets!
Isn't the potential for long-term corruption purely related to not rewriting the entire file from scratch every time you make changes? Even without mmap, any data store where you make incremental changes is potentially vulnerable to this sort of thing.

One obvious example would be filesystems. They're basically specialized databases which treat your whole disk as a single gigantic file, and of course there's a long, proud history of programs used to repair corruption in them due to bugs or other problematic events.

To me, that's an argument for not using formats with incremental formats if you can get away with rewriting the file each time, but once you have enough data to where you can't afford a total rewrite each time, does mmap make the problem any worse?
you mean someone spoofing the device with a picture of the user?

By lack of imposters i generally mean that the number of non-users is considerably small compared to what is tested in most datasets.
Heartbreaking Story: Fatherless Son
* Sr. AngularJS Engineer. *

- Health Care Startup featured at MS Build Keynote

- San Diego, Local w/ Relocation Assistance.

Reflexion Health is looking to revolutionize at-home physical therapy using the Microsoft Kinect. Our web products are being moved to AngularJS, our back-end is powered by Rails, and our patient app is in Unity3d. We were just featured at the MS Build Conference Keynote, closed our Series A, and are HIPPA Validated.

We're looking for someone to lead the charge in our push into AngularJS.

If you want to know more, please check out our careers section at:

http://reflexionhealth.com/

Our bench of talent is deep. Please join us.

beau@reflexionhealth.com
I don't like promises and would like to see it go away

You could always just... not use them.
SET Media (http://set.tv) - San Francisco - INTERN, VISA

We are a Python shop recently acquired by Conversant for our industry-leading content classification technology. We develop and apply machine-learning and computer vision technologies to classify millions of web pages and videos. We build on AWS and use the best tools for the job. We have a spacious, well-lit office (not too) near Union Square. We will sponsor H1-Bs.

We are hiring for roles in every team - if you see something that interests you send me an email: craig at set.tv

QA - As our first QA person you will work with Product and UX to develop testing and acceptance processes for UI and API, automating where possible.

Data Systems - Design and build the next generation of our analytics infrastructure to handle up to 30 billion events per day.

Core Engineering - All-round engineering: optimise SQL queries, enhance our API response times, improve our custom web-scraping technologies

Front-end - Build a beautiful, functional, tested UI on top of our API. We believe that enterprise UI and UX shouldn't be an afterthought; our sales-people demo our live UI, not a bunch of Powerpoint slides.

DevOps - Continuous improvement of systems management and automation (we use Chef and Fabric)

Computer Vision & Machine Learning: Research and apply the latest text, image, and video-based classification algorithms and techniques.
http://www.ivv-web.org/home.en.php
Internationaler Volkssportverband Enrich your life through Volkssport.
I once wrote a kernel loadable module for getting page fault handling info (time cost, etc.):

https://github.com/jw2013/getvminfo

I use that to see the page fault pattern of both sequential and random memory access pattern. In case anyone is interested, just check it out.
Surely you meant to type "Feldstein."
5 Entrepreneurship Lessons Learned at Startup Weekend Kaunas
Clever (YC S12) is hiring full-stack engineers in San Francisco to hack education

Steve Jobs described education as one of the final frontiers still untouched by modern technology. Clever (https://getclever.com) is building the data platform needed for great software to make its way into the classroom. Just like Stripe has made it simple for developers to build payment processing into their apps, Clever has made it easy for developers to build applications for schools using student data.

We're a small team of highly technical hackers with deep experience in education. Since releasing the Clever APIs in 2012, we've signed up the most innovative education companies as partners and deployed our platform to 1 in every 7 schools in America. Clever is making it easier for 4M students to use technology in the classroom, and that number is growing rapidly.

We have all the usual SF startup perks: a beautiful loft office in SoMa, free lunch, and great benefits. More importantly, you’ll be working around a team of 24 smart, talented people (9 engineers) who are all equally committed to solving this particular problem.

We’re always pushing each other to learn new things, both technical and nontechnical - in the past few weeks we’ve done collaborative tech talks on things like:

-exoplanets

-kitesurfing

-Magic: the Gathering

-Regular Expressions for Regular People

(We also play a lot of bughouse chess.)

We’re looking for full-stack engineers who can hack in Node, Go, and Python (or are willing to learn), but more importantly, we’re looking for people who share our passion for improving education. Come help us change the classroom: https://clever.com/about/jobs
Yes, that's a known issue; the crossing minimization piece still needs some refinement. Hope to have it fixed within the next week.
This problem has been known for a long time, though it's taken a while for it to fully emerge.

I first encountered it reading Isaac Asimov's essay collection Twentieth Century Discovery, which highlights a number of the most significant inventions of the 20th century as of its publication date, in 1969 (and no, I'm not that old, I read it probably ~15 years later).

http://www.amazon.com/Twentieth-Century-Discovery-Isaac-Asim...

The point being that natural selection is a very powerful force, and while antibiotics have proven useful, they've got very clear limits as well. And humans are an awfully large and well-connected biological niche to exploit at present.
I think you're talking about XSLT
Google Now remembers where you parked your car
Actual release announcement:

http://marc.info/?l=openbsd-misc&m=139895775701963&w=2
"gaming" is a billion dollar industry, calling it a "very very small percentage of the population" may be exaggerating a bit ;)
SEEKING WORK - Remote, or Dallas, TX area

PHP / Javascript Developer responsible for many open source projects used by hundreds of other developers.

7 years of professional experience with companies in the Dallas and New York areas.

http://davidpennington.me

https://github.com/Xeoncross

http://stackoverflow.com/users/99923/xeoncross
Those are actually the two use cases supported, and enhanced, by Swarm, since they both revolve around checking in. There's a new, more concise view for seeing proximate friends and a more powerful profile page for browsing your past check-ins.
Lots of these are nice points but how did I miss the emulation tools in Chrome, this article was worth the entire read and more just for that, stunningly useful! (I already use the similar thing in Firefox).

EDIT: Having played with it this is fantastic, been able to lock an emulation to the developer tools makes flipping back and forth vastly easier.
With regard to arrow functions, I'm a big fan of how CoffeeScript does it:

-> no special consideration for 'this', works like function()

=> binds 'this' to parent's 'this'
In February of 2000 I was in Madrid (being in a mountainous area it can get surprisingly cold at night), and recall standing in a square in the city centre. Look down one street, Maccie-D's, turn 30 degrees left to gaze down another street, Maccie-D's, turn another 90 degrees left, Maccie-D's. Below the hostel I was staying in, etcetera..

I think the term 'pandemic' is more appropriate than 'invasion'.
SEEKING WORK - Remote, U.S. Time Zone

Social Networking Pioneer / Napster Founding Investor

Full-Stack Dev, Math Ph.D.

Recent projects in Python/Django, Java/Play Framework/Hibernate, Node.js; Some Android

Strong Passion for Analytics, A/B Testing, Habit Creation

Extensive AWS / Cloud experience

Can build/provide capital-efficient dev team

Find out more at: http://www.iShipCode.com
Is this book available in a DRM free format? I’m blind and attempting to read the book word by word on my iPhone to follow code samples and then entering them in the computer is not worth it.
Is anyone surprised? Everyone was so quick to rush into Google's embrace, and is now surprised to reap what they hath sown. Please, at LEAST use Chromium, instead of Chrome, if you must use Webkit. The Webkit monoculture is have a strong negative impact on the web (try browsing in Firefox some time).
Thanks for the further info! I'd managed to figure out that it was because of multidimensional arrays (that snippet I quoted) but I didn't immediately see a nice way to achieve the same thing. And now, because you posted it, I do.

I'll have to give Julia a go. :)
SEEKING WORK - Freelance Ruby, Rails & JS Developer

I have 3 years experience working with large Rails apps and 2 years experience using Ember.js

Contact me at markgprovan[at]gmail.com
PaperG - http://www.paperg.com/careers - San Francisco, CA or Kirkland, WA

The New York Times describes PaperG as "an ad engine to put Mad Men out of business." We're changing how digital ads are created and distributed by automating much of what people thought couldn't be done by computer. Our technology retrieves all relevant content about an advertiser across the web to intelligently design a beautiful set of ads for desktop, tablet, and mobile devices all in under a minute.

We have great benefits and take care of things like visa sponsorship so that we can put together a team that's always striving to learn and innovate. Here are a few positions that are most important to us right now - either full time or as an internship. But feel free to contact us at careers@paperg.com. We're growing the team pretty quickly, and are constantly adding new positions:

* Software Engineer - Site Reliability
* Software Engineer - JavaScript
* Sr. Product Manager
* Enterprise Account Executive
Also, beyond only the state in the file being inconsistent, even if you manage to get a complete atomic write of your program state before you crash, the very same program state that caused the crash (if the crash was your own program's fault) is now being faithfully read back from disk! You're just asking to crash again immediately by blindly loading it all back.