skysight-inc/HackerNews huggingface dataset:
OpenDNS -- San Francisco, Vancouver -- visa

My team at OpenDNS is hiring. We're building a PaaS to increase the velocity of our engineering teams. It's ambitious. It will leverage all layers of our infrastructure (network, compute, data). Docker plays a big part in the delivery of applications. You'll find Python, Go, C, and node.js throughout the engineering organization. It's a greenfield project, so we have a lot of space to try new things.

http://hire.jobvite.com/CompanyJobs/Careers.aspx?k=Job&c=q53...

OpenDNS is growing fast and it's an exciting time to be here. Our infrastructure is big: 22 data centers, as well as AWS. Our service is big: 50MM daily active users, 10k enterprise customers, 700k DNS queries per second. We recently closed our series C (http://blog.opendns.com/2014/05/15/opendns-series-c-funding/). And, we have the people and resources to make you successful in this role.
Linux GUIs are rather poor and usually you just use the CLI.

It's only that i miss sane defaults and a common sense of workflow amongst the community. Currently it's this huge toolbox that can do everything in thousand ways, but to be honest, i don't want to be able to "get my copy of the sourcecode to the server" in a gazillion ways, i would very much prefer one way and one simple command. If you start googling for "how do i do X in git" you will find 10 ways to do X and 100 philosphical discussions why you should do X in a specific way and about "what would Jes^H^H^H Linus do?". For example, i'd love to have "git init" ask your name, email, if you'd like to sign with GPG, etc. etc. and then save this in git, so that every git commit will be signed with GPG without giving that stupid option.
The common way a la "Git" would be to introduce bash aliases, i think. But that doesn't work across machines, OSs or even on the same machine in a different shell.
If you have a good transcript, you can temporarily upload the video to YouTube (mark it as private if you like, it only needs to be accessible to you) - then in the "Captions and Subtitles" options, upload the plain text transcript.

YouTube will sync the transcript to the audio, (removing the ambiguity of it having to guess what is being said, as you're telling it that - so now it knows what words it's listening out for) and you can download the resulting automatically timed file as an SBV or SRT type file.

It's not 100% perfect, and is something of a hack, but it usually works pretty well. :)
Why would a car need Nest ? I am curious.
Calculus is not like computer science. The basics haven't really changed in the last 60 years (and longer)
Thumbtack - San Francisco

Thumbtack helps people accomplish personal projects central to their lives. Thumbtack can help you remodel your kitchen, get photographs taken at your wedding, or teach your daughter how to play the piano. We are a two-sided marketplace that connects buyers and sellers in these service industries. We work hard to empower small business owners nationwide to grow their businesses.

Thumbtack's core values are 1) help locally, scale globally, 2) obsess over our customers, and 3) improve relentlessly. We look for people who have raw talent and drive, work well with others, are motivated to improve, and are personable and intellectually curious.

Our engineering team is a lean 12 people, and supports the larger Thumbtack team of 500. We work in a beautiful office in SoMa, eat family-style meals cooked by our in-house chefs, study CS theory together, read and debate literature at book club, brew beer, and provide annual stipends for self-improvement. We offer competitive salary and equity along with great health insurance and a flexible vacation policy.

We're hiring entrepreneurial engineers with the following kinds of expertise:

* Statistics
* Data science
* Front-end engineering
* Back-end engineering
* Analytics and big data
* Android
* iOS

http://www.thumbtack.com/jobs

http://www.thumbtack.com/engineering

http://www.fastcompany.com/3030952/whos-next/thumbtack-is-co...

H1-B and internships available.

Please contact chris @ thumbtack for more information.
Although it is pretty clear already that it is your position, let me make sure: it is your position that Magnus Carlsen has a significant chance of winning against any existing chess-playing program (no matter how strong or how powerful the hardware it is running on) even when Magnus has no access to a computer during the game?
Seems like an idle boast to me. Also why isn't open source good for innovation?
Try using tig, it will make looking at a repositories history so much easier for you. It's like git log and diff merged together in a command line utility of awesomeness.
http://en.m.wikipedia.org/wiki/Orac_(Blake's_7)

Is one picture covered and my personal favorite in looks and abilities.
Did a quick search
128 occurrences of emacs,
127 occurrences of vim and
28 occurrences of atom

As a long-time vim user I'm very excited for a new cross-platform text-editor when I need a mode-less editor. I use vim for different purposes.
'Cosmos: A Spacetime Odyssey' – "Ancient Greenhouse Worlds"
AddThis - Northern Virginia (Tysons)

JavaScript Developers, Java Developers, Ops

http://www.addthis.com/careers

We're looking for great developers to join the AddThis team and build tools/widgets and infrastructure to power over 13 million websites. So if you like seeing your code all over the web and helping websites drive traffic and revenue, check out our website and send us your resume.
Mobile phones have always been more locked down than PCs, even before smartphones existed. As have other appliances such as microwave ovens, digital cameras, etc.

You can argue that smartphones shouldn't be treated as simple appliances any more, argue about the pros and cons of each approach... but the fact remains that this particular change in Android is fairly minute and doesn't affect the vast majority of users in any negative way, even the type of user that likes to tinker. In fact, it increases security.
SEEKING WORK - Remote (Based in Mexico)

I’m a iOS Engineer based in México with almost 4 years of experience. My expert area is native iOS development but I also do Android and Web development with Ruby on Rails.

Over the last 3 years I have worked on more than 20 native iOS apps including client, in-house and own App Store apps.

I love challenges and I’m always looking for opportunities to do awesome things.

Portfolio (Only relevant and public work): http://chroman.me/portfolio

GitHub: https://github.com/chroman

App store apps: https://itunes.apple.com/artist/christian-roman/id522264047

Design stuff (I'm also a designer): http://dribbble.com/chroman, https://www.behance.net/chroman

Linkedin: https://www.linkedin.com/in/chroman

Resume: https://www.dropbox.com/s/5qduuv61qpp6pwn/ChristianRoman_res...

Contact: chroman16@gmail.com
Show HN: Build worlds and publish your novel with Quillsong
In Italy it was the other way around - steno was cheaper for some reason, but there were issues with foreign words / names / etc. I used to do this stuff for a while and I saw the most incredible things go on air on both sides...
PipelineDB (YC W14) is hiring employees #1–4
San Francisco, CA - Full Time

We are on a mission to build a new type of database for a modern world in which information is constantly moving, and moving fast. PipelineDB runs SQL queries continuously on large volumes of streaming data, giving companies the capability to easily develop scalable, realtime applications and services using only a familiar SQL interface. No application code is required.

This inherently involves solving many big problems, many of which are novel. We’re looking for creative engineers who appreciate the value and freedom of choosing their own projects, approaches, and working with other top talent in a low distraction, streamlined work environment in our new SOMA office.

We are well funded by top investors including SV Angel, Susa Ventures, Data Collective, Paul Buchheit, and more.

If you’ve been waiting for an opportunity like this, please send your resume and a quick blurb about yourself to jobs@pipelinedb.com. We're hiring for two positions:

1) Software Engineer

Requirements:

* Bachelor's degree or higher in CS or related field
* You've worked with large C/C++ systems in a Linux environment
* Strong system-level debugging skills
* Strong understanding of how performant storage systems work

Bonus points:

* Experience with/contributions to PostgreSQL, Storm, Kafka, Samza, Kinesis, or Esper
* Experience with database internals
* Experience building distributed systems
* Experience building realtime systems

Compensation:

$90k - $120k + 1% - 4% equity

2) Frontend Engineer

Requirements:

* Strong design sense (please send us a link to your portfolio/work if possible)
* Strong HTML, CSS, and JavaScript skills
* Ability to implement your vision effectively
* Experience with a framework such as Django or Rails

Bonus points:

* Bachelor's degree or higher in CS or related field
* Experience with databases
* Experience with monitoring/operations/admin software

Compensation:

$80k - $110k + 1% - 3% equity

Please send all resumes and CVs to jobs@pipelinedb.com
>The question is - what for?

Uh, to win prize money?
SEEKING FREELANCER:

The Institute of Electrical and Electronics Engineers (IEEE) On-site in Piscataway, NJ or remote for extremely strong candidates

Multiple exciting roles are available for technical innovators who can drive product design and then make their vision come to fruition.

You would be working within a team dedicated experimentation and research and development. Some of our ideas stick, others do not. You should be comfortable working in an environment where priorities rapidly change - and you must be able to manage yourself.

Interested individuals should email innovation@ieee.org and include the type of work you most enjoy doing, areas of technology that you'd want to get involved with if you had the chance, how much time you have per week to dedicate to this work, and your hourly rate.

I am placing a premium right now on front-end designer/developer hybrids. You know who you are...
You're missing at least one big startup in London: OneFineStay
Thinking like this is a problem. The question isn't "is it possible for people to X". It's "will average citizens have the knowledge, time, and energy to X".

99% of XBox owners will not physically unplug the XBox every time they are done using it because of hazy privacy concerns. Suggesting that a few people could is worse than doing nothing. Those with the knowledge and skill to understand the problem will be inclined to solve the problem only for themselves. A bunch of others will use the "they could just unplug it" line to blame the average user for being insufficiently dedicated/savvy. It dissipates the energy for solving the problem properly. And if the NSA is using the Kinect cameras, then they'll be perfectly happy with photos of 99% of users.

As an example, consider the iPhone. Smartphones existed before it. But by packaging the tech in a way that anybody could use it, they made smartphones mainstream. If we want to make privacy mainstream, we need to do something similar, not fall back on blame-y non-solutions like telling people to unplug things.
Hyperbolic title
http://www.vim.org/scripts/script.php?script_id=1234

You can add a yank ring to vim.
Pallet vs. Chef by Steve Hall
Anarchy Golf: short coding challenges in 99 languages
Maybe I worded my post badly; I was trying to say that your idea of a good test isn't in line with how tests are designed in my experience of education. If you agree with the sentiment that children should be punished for trying to optimise for exams, then yes I think your picture of how tests work (at the moment, in school especially and somewhat college) is wrong. I see nothing wrong with a well designed test, made to cover a whole course and to be fruitless to optimise for. At least in the UK in school, all STEM type exams are not like that as far as I remember. Humanities exams are much closer in style to this.

I do think GCSE and A-level science exams could be much better designed. At college level though I'm not sure the way you describe is the only good way to do things.

I'll refrain from saying what I think about your idea of how to "do mathematics correctly".
SEEKING WORK - Remote, based in India

Full-Stack Developer

* Javascript / AngularJS / NodeJS
* Android / iOS Native or Hybrid
* PHP Laravel, CodeIgniter
* Desktop Applications - C#, Delphi
* and everything in between

We are a team of 5 based out of a small town in India. We have worked for clients around the world and are aware of nuances of remote working. We believe in delivering quality. We are good with building product MVPs.

Feel free to get in touch at madhur@pleximus.com for work references
From the article:

> A glaring omission in Chef is the lack of proper support for push deployments; the agents can only ‘pull’ new instructions by periodically checking in with the master. So you can’t deploy changes instantaneously, you have to wait until the next scheduled timeslot when the agents dial back home.

This is not a practical concern; one can SSH into a server and tell it to converge immediately, if needed. The server will then do whatever it needs to update.
Because nums is a length 5 array, and the loop condition checks nums[i], GCC assumes going into the loop that i is a valid index, i.e. i <= 4. The division then rules out the possibility that i < 4, so for the purposes of optimization, my version of GCC thinks that i always equals 4 at the printfs, even if it's actually higher.

It's based on an old Linux bug... I should learn more about GCC internals in order to tell tell why I couldn't get it to work without a loop. In general, any sequence where some property not holding would cause undefined behavior to occur allows a conforming compiler to assume it does hold, but for most basic examples neither GCC nor Clang does anything special.
lawl...

ya, calculus changes so often, it's best to read a book from the last 2 years, otherwise you'll learn stuff that's no longer relevant...
Same with this one http://zonino.co.uk/job/1360

Unless Ocado have moved their development operations since last time I checked, I believe the job is actually located in Hatfield which is not even in the M25

Whilst this might be a generalisation, most workers in London don't own a car, so public transportation is obviously a key deciding factor when taking into consideration the commute.
Stripe. We're hiring engineers in San Francisco and remotely within US timezones. REMOTE and H1B welcome.

We're making there be more online commerce by making payments (and building an online business generally) way easier.

See [1] for an overview of the challenges we're working on, or check out [2] for a description of our interview process. Apply by following the instructions on our jobs page [3] (please indicate that you saw this post).

Also feel free to ping me at gdb@stripe.com if you're thinking about applying but have any questions!

[1] http://www.quora.com/Stripe-company/What-engineering-problem...

[2] http://www.quora.com/Stripe-company/What-is-the-engineering-...

[3] https://stripe.com/jobs
The penicillin story is not what most people think.

Fleming discovered the mold and its anti-bacterial effect in 1928 by happenstance, but this knowledge languished until the outbreak of WW2 in Europe in 1939. At that point, the Oxford group realized the war was going to cause enormous numbers of gas gangrene cases (truly a terrible affliction), and they very deliberately set out to find a treatment. Their research was, therefore, incredibly directed, and, indeed, most of their work centered on culture and chemical preparation.

Fire, wheels, writing, and industrial production of penicillin -- greatest inventions ever.
Well, whether tainting or actual legal actions are taken depends on which GPL violation you're talking about. The Busybox developers are quite happy to pursuit legal options when lesser means fail, for instance, and I will certainly not say they're doing anything wrong.

I personally don't think copyright infringement warrants anything near the level of legal activity it had just a few years ago, so I'm glad the RIAA/MPAA are moving away from suing the pants off of everybody. But a lot of people seem to have the idea that copying digital works is morally right as long as you're stealing from a business, and yet simultaneously believe that copyleft should apply all the time, which is doublethink.

> Content protection mechanisms are poisoning computing.

So we should get rid of EXPORT_SYMBOL_GPL in the Linux kernel?
This is great advice. Starting a business is difficult work, though. My advice is always to get an internship at a big tech company that you respect. Learn from the masters in your industry. There is so much to being a developer that is not taught in CS curriculum: tools, teamwork, managing a large codebase, dealing with ambiguous specs and constraints, etc.

More and more I have come to believe that while knowing the fundamental CS theory is important, software engineering is a craft that is best learned through apprenticeship. Sure, you can learn the theory in school, then try a bunch of things and figure it out on your own, but the best developers I've met are those that have studied under great mentors for the first few years of their careers. Once you have that basic training, you are much better equipped to venture off on your own.
Modifying files in /system is a big use case for Root Explorer.
I remember hearing that Pallet may not be deterministic in the same way as Chef (i.e. convergence happens in a deterministic way), but I'm having a hard time tracking down or proving such a claim.
Connectifier (http://www.connectifier.com/careers) is located in sunny Newport Beach, CA (45 minutes south of Los Angeles).

Every month millions of jobs are left unfilled. This means people look for work longer, companies move slower, and products and services that we all want don't get delivered. Recruiting is a $400 billion per year industry, and there is ample room to make it better. Connectifier is a small but quickly growing venture-backed startup that’s passionate about solving the hiring problem. We build software to streamline the recruiting process and connect talented candidates with the companies looking to hire them. Join us to be an early employee at a fast growing startup!

Our engineering team has a depth of talent from places like Google, Microsoft Research, Berkeley National Lab, Carnegie Mellon, and Stanford. We’re committed to helping each other learn and grow while having a blast, and we’re looking for developers that are smart, ambitious, and get things done. We mostly work in Java, but you’ll get bonus points for server/backend, MongoDB, HTML, JavaScript, or machine learning experience. You’ll get to design and develop large scale data processing systems, work alongside a talented set of peers, and make an impact beyond what is possible at a large, bureaucratic company.

We offer a highly competitive salary and stock compensation package, including 100% employee coverage for medical, dental, life, and disability insurance. We also provide lunch and a fully-stocked snack bar & coffee station. To decompress, we play table tennis at the office, or volleyball at the beach (which is walking distance from our office!).

Placing the right people in the right jobs is hard, and since we took on this challenge, we've already helped hundreds of companies, from fledgling startups to the Fortune 100s, find and recruit the best talent. We want to improve people's lives by helping them work somewhere they love. If you want to help us change the world and drive the economy forward, shoot us an email at jobs+hn@connectifier.com
Hmm.

Misses out all of the business side of being, like, a working novelist -- understanding what publishers do and how the retail chain works, marketing and sales, contracts, agents and editors.

Misses out the key point that while the author is the prime creative mover, a manuscript is not a book and it takes a lot of people to make a "bestselling novel", from the clerks in B&N who like it and order in extra copies and tell customers about it, to the editor who believes in it enough to push the P&L sheet as far as it will go and who then goes up in front of a marketing meeting and pitches it hard. And the cover design and the flap copywriter (and if you think that stuff doesn't matter in the age of Amazon you've got a rude awakening due).

None of Pickover's advice is bad, but it's very much Programming 101, here's how we write "hello, world" in Python. (Congratulations! You're a programmer now! So for an encore, you can write an interrupt handler for an embedded controller in assembler ...)
You could also be interested in PureScript[1] then; and its React bindings[2]. It is a statically typed language which compiles to JS. It has row polymorphism and effects (yay!).

[1]: http://purescript.org
[2]: https://github.com/purescript-contrib/purescript-react
But this time, we're serious. Unlike all the other times.

[0] http://www.worldipv6launch.org/
[1] http://www.internetsociety.org/deploy360/blog/2012/01/world-...
I'd disagree. If someone figures out the principles underlying an effective anti-Alzheimer vaccine, or anti-sarcopenia vaccine, that will be a "difference" no matter what definition is applied.
Yes but whe editing programs we are constantly alternating between insertion and manipulation every few seconds.

Acme with keybindings for chord actions might be interesting
Meh, the easy to quantify stuff is applied on an ad-hoc basis. It's just a way to lie to employees who didn't win the popularity/politics contest.
3D bioprinting builds a better blood vessel
> which gives you the basic keybindings and modeless editing

This proves my point. These features are just the "porcelain" of Emacs.
See also:

* http://blog.ona.io/general/2014/05/05/automated-infrastructu...

* http://www.infoq.com/presentations/Pallet-DevOps-for-the-JVM
Note that the Haskell list notation is just syntactic sugar. [2,3,4] gets translated directly into

2:3:4:[]
> I have company in my frustration with this state of affairs. Customer satisfaction with cable television companies and Internet service providers is among the lowest of any industry, according to a report released this month by the American Customer Satisfaction Index, which measures consumer perceptions of a broad range of services in the United States.

Probably because for any individual there is usually no meaningful competition. At best you might choose between cable internet and DSL, or between cable TV and satellite.

Back in the dialup days I had my choice of more ISPs than I bothered to count, and the two or three that I had during that time were all excellent providers of customer service.

In fact there was so much choice that there was a list, called The List, which I can no longer find. (anyone?)

Choice is good.

EDIT: This article was flagged and deleted while I was writing my comment. Why deleted?
OneFineStay's site is a bit of a thorn in my side... But I'm working on it!
Yep. That is what makes fare evasion on public transport an interesting subject.
And yet, Dan Brown ..
You can (and many do) just follow the simple teachings of the Buddha that lived 2500 years ago. You don't have to buy into any ideologies you don't want to.
I'm surprised no one has suggested this yet. In python

>Write a program that seemingly adds the numbers 2 and 2

a=2+2

>and outputs 5.

print(5)

Yeah, I know that isn't the intent here, but, following the wording of the contest rules exactly...
5 Typography Artists Worth Following
Industrial-Organizational Psychologists have been struggling to change this for decades, but we're a small group and the scientist-practitioner disconnect seems to only get wider. However, I am optimistic about the growing interest in data-driven HR (i.e. People Analytics). As more companies value applying outside research (considerable though too often ignored) and conducting internal research, the gap should narrow.
Sorry, might be I pasted the wrong link in the end:

https://archive.org/details/calulusforthepra000526mbp