skysight-inc/HackerNews huggingface dataset:
This is the real barometer to watch-- as long as university presidents are pulling down a million a year you won't convince me that Uber was displaying their "Asshole" nature by "poaching" these guys.
> Every vi(m) user has had the experience of pasting something in while in command mode or typing commands while in editing mode.

I wouldn't choose my editor based on something that happens rarely and is merely "annoying."
> I divide my officers into four groups. There are clever, diligent, stupid, and lazy officers. Usually two characteristics are combined. Some are clever and diligent -- their place is the General Staff. The next lot are stupid and lazy -- they make up 90 percent of every army and are suited to routine duties. Anyone who is both clever and lazy is qualified for the highest leadership duties, because he possesses the intellectual clarity and the composure necessary for difficult decisions. One must beware of anyone who is stupid and diligent -- he must not be entrusted with any responsibility because he will always cause only mischief.

- Kurt von Hammerstein-Equord
C was the first programming language I learned well. I've co-written two books on C programming. I've built software ranging from text adventure games to flight management networking software in C.

I personally now avoid C as much as possible.
I'm an alum of CMU, and make no mistake that that institution (and NREC by extension) is willing to play hard-ball to meet its own needs.

My (uninformed on the particulars of this situation) guess is that if the strategic partnership has 'devolved' into a poaching situation, CMU shares its own bit of the blame. There's a lot that went on behind closed doors that we will likely never know.
What's with the all-capsyness? Please edit the title, moderators.
Location: Vilnius, Lithuania, Europe (+02:00 GMT).

Remote: yes, please.

Willing to relocate: no.

Technologies: full-stack JavaScript (Node.js, React, RingoJS, Firefox OS,... uhm... jQuery, AJAX), LiveScript, GNU/Linux, shell, Nginx, Git, Jade, Stylus, LESS, Jekyll, Inkscape, Gimp, Sqlite, MySQL, PostgreSQL, Elastic Search, CouchBase...

Résumé/CV: https://lt.linkedin.com/in/emilisdambauskas

GitHub: https://github.com/emilis/

Email: emilis.d@gmail.com

Looking for a senior/architect/CTO JavaScript position. I have been developing web-things for 15 years. Last 5 of them – all JavaScript.
Link to the story (if you'd rather read it than listen to Bill Gates talk about it). "http://www.vox.com/2015/5/27/8660249/gates-flu-pandemic"
That was a good read :) I love vim it's beautiful
————— Underdog.io ——— New York, New York ——— https://underdog.io —————

We’re looking to hire employee #5 (data engineer) and employee #6 (UI/UX designer #1).

Today, Underdog.io is a curated marketplace for talent. We connect amazing people with founders and hiring managers at top startups.

We don’t charge placement fees because we’re not recruiters. We’re building technology to reduce the noise of the job search and match. We started Underdog.io because we experienced the pains associated with (1) hiring while working at top startups in NYC and (2) looking for new opportunities.

Our platform is currently live in NYC and SF, where we work with 130 awesome startups. We’ve had to turn away one of every two companies that have tried to join the network.

As we scale, we’ll focus on building tools for candidates to organize, search, and discover new job opportunities. In our view of the future, job candidates don’t receive unsolicited outreach from recruiters and companies don’t pay placement fees for the vast majority of their hires. Job search is organized, and talented candidates have more high-quality options.

We’re built with Python/Flask, Javascript/Node.js, PostgreSQL, Elastic Search, and S3. Here's a recent blog post written by one of our engineers about how we solved a recent technical challenge: http://blog.underdog.io/post/119558043297/scaling-underdog-t...

If you want to learn more about our first four months, here’s a blog post: https://medium.com/@joshuagoldstein/our-first-four-months-bu....

Email chris@underdog.io to apply.

Sorry, we can't sponsor visa candidates.

Keywords: NYC, Developer, Dev, Python, Flask, Node.js, PostgreSQL, Elastic Search, S3, https://underdog.io/
Feminist Frequency and the Witcher 3
To be fair; getting the benefit of const would require code too though:

function constUseful () {
var guarded = 1;

(function loop (orgGuarded) {
setTimeout(function () {
if (guarded !== orgGuarded) {
throw 'guarded reassigned!';
}
loop(orgGuarded);
}, 0);
})(guarded);

guarded = 2;
}

constUseful();

That's an approximation of const's value as delineated in code.
Fair enough. Well, fair enough in that you're probably right; it doesn't seem fair on an individual basis. I would still have consulted a lawyer in the case mentioned.
Will OpenCL Help Displace GPGPU?
I see the cto is in this thread. In what ways are you different than a bank like Simple?
> We're eager to meet all types of engineers, regardless of where you live or what tools you use day-to-day. Your creativity and intelligence are much more important to us than your experience with our stack.

I received this reply when I applied despite having experience with Node:

> I don't think we have a role that would be a good fit for your skill set.
Restore a User's Google Drive or Gmail Data
Location: Houston, TX

Remote: Yes

Willing to relocate: No

Technologies: iOS, Ruby, Java

Résumé/CV: http://www.chrisjeane.com

Email: chrisjeane@gmail.com
My experience was a couple of weeks using it full time to really get comfortable with the basics.

From that point you'll be constantly learning new ways of doing things better because vim is really more of a language than anything.
Yes I'd definitely consider Erlang for this type of application. Though at the time that I was implementing an RTB bidder (2010/2011 timeframe) Erlang still did not offer actual multicore support, was still quite considered quite exotic (and probably still is) and therefore made pointy-hair types nervous, and my negative experiences with RabbitMQ at the time (very unstable, and not actually that performant) made me leery of using it in production code.

After working on the bidder side of RTB, I then had two jobs where I worked on the other side, _sending_ bid requests, one of which was here at Google. I learned a lot.
I'd like to add touchpads with a pair of discrete buttons.

I'm the first to admit that my hand-eye coordination on touchpads sucks, but my finger has a tendency to move when clicking on those Apple style, pivoting touchpads. More often than not, it moves the pointer away from what I'm trying to click onto something I don't want to click.
Do You Need an SEO Checklist? Thought So
iFit | Senior Mobile Developer, Senior Javascript Developer | Logan, UT | Onsite; [Remote] | Full-Time

Senior Mobile Developer, Senior Javascript Developer: Remote and/or Logan, Utah

___Senior Mobile Developer___ We need brilliant people who love using cutting edge technologies to create engaging mobile applications on Android and/or iOS, using Java and/or ObjC, using Xamarin!

Preferred Qualifications: - Experience developing Android and/or iOS applications - Experience with git - Experience with Agile Methodologies - Degree in Computer Science or related discipline - Passionate about mobile technologies and coding the right way - Experience with Xamarin and C#

To Apply: http://goo.gl/3Rf9uS

___Senior Javascript Developer___ We are looking for full-stack developers who are interested in using cutting edge web technologies. The core of our web application is built on NodeJS and MongoDB. You will be helping to improve and maintain a data-driven fitness platform that connects millions of devices and consumers.

Prefered Qualifications: You enjoy JavaScript, and are aware of its advantages and flaws. - You value open source. - You consider yourself a full-stack developer. - You are comfortable with *nix command line tools and processes.

Experience in these technologies would be considered a plus: NodeJS, MongoDB, Redis, Git, React, SASS

To apply: http://goo.gl/M8aKw9
I use the vi plugin for IntelliJ. Get all the powerful IntelliJ features and refactoring tools, but with the efficiencies of vi (including macros).
>People have sent me links to a number of other demos. All are simply missing 'track by'.

really people? I knew most of the people spewing the angular hate didn't know what they were doing but this is kinda silly.
Foodstand | NYC | Full-Time | Frontend Engineer | On-Site Preferred

Foodstand is a quickly growing digital community for anyone who cares about supporting a better food system. We’ve launched a beta version of our mobile app that allows eaters, makers, and growers to share and discover good food from like-minded folks. We have an extremely active and growing audience and have a quickly established ourselves as the hub of good food through our events, community activities, and partnerships. The Foodstand app was incubated by Purpose, the movement-building agency in NYC that has launched several movement organizations and initiatives to tackle issues of social change such as gun violence, LGBT rights, human trafficking, and climate change. The Foodstand venture is Purpose’s effort in mobilizing consumers to be a part of changing our food system.

We are a small team working from the lovely Purpose offices near Union Square in New York City. As our user-base continues to grow, we are looking for an outstanding Front-end focused engineer to help us scale up our community and continue to improve our product.

On-site full-time presence in NY is preferred but we are open to other arrangements for outstanding candidates. You will be joining a very small engineering team and will have the opportunity to make a huge impact on the organization and the product. If you care about food and improving our broken food system, and want to work with fun, smart, pragmatic, motivated people, please get in touch.

Our Stack is HTML, CSS, JS, Ember, Cordova, Objective C (iOS), Ruby/Rails/Heroku/Postgres. Experience with these specific technologies is a plus, but not required.

You can learn more about Foodstand and the team here:
https://www.thefoodstand.com/about-foodstand/

Apply by emailing udi@thefoodstand.com with your resume. Thanks!
SEEKING WORK - Remote or based in SW Ontario, Canada

LinkedIn: http://ca.linkedin.com/in/zamkhan

Recent client: "As an academic entrepreneur, I have engaged in a number of out-sourcing processes and truth be told, _kohanz_ was one of the few that I would still continue working with. He is skillful, honest and up front, knows what he is doing and does his job very quickly and within the time frame promised at the beginning."

Experienced (10+ years) developer of software for medical devices and scientific applications, many with an imaging component. Have architected and led teams to deliver on software for systems in both diagnostic and interventional contexts. Comfortable working in an FDA-regulated & ISO 13485 compliant quality system.

I excel at iterating research or early-stage prototypes (e.g. MATLAB developed by researchers) into commercial-grade software ready to impress the right audience (clinicians, investors, etc.).

Developing scientific applications involves a high degree of uncertainty and requires an engineer that actively participates in all phases of the SDLC (e.g. requirements gathering, risk analysis, etc.). My ability to communicate has always led to my role as the technical point of contact for researchers, clinicians (surgeons, radiologists, etc.), and senior executives.

One of my current freelance projects is creating an automated trading platform for forex and equity markets through a well-known online broker.

Outside of the medical domain, my development projects have included an automated stock-trading engine (including backtesting suite) and various sports analytics software solutions (for example, my side-project http://recappd.com).
Technical keywords: C++, C#, Java, Matlab, VTK, ITK, OpenCV, LabView, Rails, R, Python, and more.
It makes you wonder what the determinants of success are for a Chinese business. Would you trust cars made by Nike, if they suddenly started making them, or a airline run by the Hilton Group?
It was removed for a while and then returned in the most recent build as far as I'm aware.
Carnegie Mellon Struggles After Uber Poaches Top Robotics Researchers
Chaosium's RPG rules for the world of Elric are exactly that.
http://en.wikipedia.org/wiki/Stormbringer_%28role-playing_ga...
While I get the consensus opinion of the other people who have replied to your comment, I think you and I feel another missed opportunity here. A notable audience for Microsoft is the PC enthusiast—people who use multiple 4K monitors connected to powerful workstations.

One of the disasters of Windows 8 was viewing full-screen Metro applications on a 39" 4K monitor. It would have been funny—heck, it was funny—but it was also tragic. It was a touchstone of how utterly out of touch Windows 8 was with desktop computing.

When Microsoft shows silhouettes of all of the Windows 10 platforms, one should be a 3-monitor monster desktop workstation, the kind of PC that some of us own and love. In not showing something truly high-end, they make us feel like high-productivity computing is no longer a focus of Microsoft.
I see FEC is mentioned; isn't most error-correction over noisy channels implemented at the link-layer? Even over e.g. wifi or cellular radios, my understanding is you typically either get the packet or not, with the internet layer rarely seeing corrupted packets.

[edit]

I read deeper in, and apparently, QUIC optionally allows sending packets in groups, with an additional packet that is the XOR of the other packets in the groups; this means that you can fill-in any single dropped packet by sending an extra packet ahead of time.
Exploiting Internet Explorer 10 (part of ExpDev Course)
Understood.

My point is that most truly latency sensitive applications, in GC'd languages or not, don't do any allocation/deallocation on the hot path. Memory management is just too slow.

So GC twiddling is a red herring in those environments, though using manual memory techniques on the JVM may obviate the major reasons to use it in your particular cases. Lots of teams make the engineering decision the other way and use the JVM in usages that require more consistent latencies than RTB requires.
OpenSignal - London, UK (Full time, permanent)

At OpenSignal we're using mobile apps to tap into the smart phones we're all carrying around with us to build up global crowdsourced sensor networks. Our first sensor network is for wireless signal [1] where we are building a global database on the coverage and performance of wireless networks (both mobile + WiFi) on a scale that has never before been possible. Our second sensor network is WeatherSignal [2], which uses the barometers, thermometers and hygrometers on smart phones to crowdsource weather data and we have already published a scientific paper [3] showing the potential of this approach. If the concept of crowdsourced sensor networks appeals to you too then please get in touch. We are hiring for all manner of different roles right not (DevOps, Android, Frontend, UX/UI & data science) but most of all we are just looking for smart, like minded people rather than people with specific, existing skills. We also recently raised our $4million Series A [4] from Qualcomm Ventures, O'Reilly Alphatech Ventures & Passion Capital so are growing fast.

We've also just released WifiMapper [5] which leverages sensors and the community to build the best free Wifi database in the world.

More info: http://opensignal.com/jobs/

Email us: join@opensignal.com

[1] OpenSignal App: https://play.google.com/store/apps/details?id=com.staircase3...

[2] WeatherSignal App: https://play.google.com/store/apps/details?id=com.opensignal...

[3] Battery Temperature/Weather correlation: http://opensignal.com/reports/battery-temperature-weather/

[4] OpenSignal Series A: http://techcrunch.com/2014/08/05/opensignal-series-a/

[5] WifiMapper Website: http://wifimapper.com
Location: Dallas, TX
Remote: Sure
Willing to relocate: Able and willing
Technologies: Ruby, Sinatra, Frontend development, devops, Cloud technologies, AWS, sysadmin funtime
Resume: http://insecure.rylee.me/resume
email: rylee at rylee dot me
What you mention are but a few of the socially unacceptable things in "liberal" environs, others will have locally unacceptable behaviors. There are regional and industry differences. I recall an attorney who prosecuted domestic violence got in trouble when it was found out he engaged in violent sex; consensual, but brutal non the less.

In other places people get accused of burning religious books. It's all puerile revenge, not really much to do with social justice. Sometimes social justice is a nice cover, when it coincides.
[APP][FREE]Circles – the simple and beautiful game
There are lots of websynths that respond to MIDI note messages, and I've seen some that respond to CCs as well -- e.g. the midi-synth [1] by Chris Wilson (editor of the WebAudio and WebMIDI specs) -- but in that case, the CC messages are hardcoded to the UI. (It also doesn't support 14-bit messages.)

In 106.js, every UI control is arbitrarily assignable to any MIDI CC message, so you can map it to your device however you like. That's a feature I'm used to ("MIDI learn") from desktop DAWs, but haven't seen in any other websynths yet.

You won't be able to see the UI for this feature at all unless you've got a MIDI controller plugged in, though.

[1] https://github.com/cwilso/midi-synth
https://suade.org / Sysadmin that likes dev / London

Very early stage fintech company in the heart of London at the Microsoft Accelerator.

We need an expert Linux sysadmin that can also help build our Python powered banking products. We use Docker, Postgres, ElasticSearch and other powerful pieces of tech.

Want to learn more? Get in touch, and we can talk it over: jobs [at] suade.org
Impart Co | Dev | San Francisco, CA | Onsite | Full-Time | Visa Transfer | Scala; Akka; Spark; Mesos

We are building a web/mobile replay and analytics platform giving you very granular insights to understand the broader "happy path" of customers.

Impart is looking for a seasoned backend development dev. We are looking for Scala, Akka, Spark and/or general backend developers to help us create some of the early code to manage a highly data centric application at scale.

We are also looking for critical iOS/Android mobile engineers to lead the development of the mobile agent/library to give the same excellent experience to mobile customers.

We are funded but haven't released a product yet. Email me dan@impart.co

Currently limited to on-site in SF, CA for now, contact me if you aren’t in SF but are still interested, maybe we can figure something out long term.
I found this discussion interesting regarding conceptual approaches about how to handle partial torrent updates:

"Thinking about 'meta' torrent file format."
https://gist.github.com/mait/8001883

Truly Meta - Meta:
https://news.ycombinator.com/item?id=6920244
Location: Paris, France

Remote: Yes

Willing to relocate: Yes

Technologies: Data Science/Machine Learning (clustering, prediction, anomaly detection...), Hadoop, Spark, Elasticsearch, Scala, Python

Resume/CV: https://fr.linkedin.com/in/juliennaour

Email: julnaour at gmail dot com
Along that line of thinking, Flipboard created React Canvas, which renders directly into a <canvas> tag, bypassing a lot of the DOM:

https://github.com/Flipboard/react-canvas
You should have a look at Mailjet too.
While I agree that this discussion should end, how do you know it works quite well for you? How do you know that you haven't rejected some candidates, on grounds of "culture fit", who would have been really valuable employees?
Xilinx tools are only free for certain chips and feature sets. If you want tools like ChipScope (which more than pays for itself) or to use any Vertex chips you need to buy their software.

For their lower end chips (All the Spartan series, the larger of the 6 series are still quite useful) they straight up announced an end of development on the main toolchain (ISE) with no plans for support on their newer one.
San Francisco

IGN is hiring in many departments, but here are a few that might particularly interest the HN reader. Shipped in 1996, we're not a startup, but most of that code is gone now, and we're keeping things interesting with work spanning desktop (ign.com), mobile web, iOS, Android, and consoles (Xbox One & PS4 native apps).

I'd never thought of it as a value before joining 4 years ago, but there's a lot of happiness derived from a strong common ground (e.g. a passion for games & entertainment) that's not directly related to roles across the company.

Good hunting.

Lead Software Engineer
https://social.icims.com/job/Lead-Software-Engineer-Job-US-C...

Product Manager - Video
https://social.icims.com/job/Product-Manager-Video-Job-US-CA...

Product Manager - Advertising/Monetization
https://social.icims.com/job/Advertising-Product-Manager-Job...

Frontend Software Engineer
https://social.icims.com/job/Front-End-Software-Engineer-Job...

Infrastructure Engineer
https://social.icims.com/job/Infrastructure-Engineer-Job-US-...
In this article/talk, the "talent myth" in question is not that individual 10x programmers exist. It's that the distribution of talent is bimodal, that you're either a rockstar or "not really a programmer" with nothing in between.

Note the example of Ann Trason, who would surely count as a 10x runner. The normal distribution doesn't preclude this; it merely makes it improbable that any given person is, in fact, a 10x runner.

Of course, it's much easier to identify 10x runners, since there's a clear metric to rank by; how do you do that in programming? I believe I've worked with 10x programmers, but how do I know this isn't just another "I know it when I see it" fallacy on my part?
I think what he's suggesting is that minorities find our community unwelcoming, and by unwelcoming they're probably referring to the racism and sexism that's rampant in the tech community. Unlike you, they're not worried about being turned away from a job for not being a hipster, they're worried about being turned away from a job for being black or a woman. Or, worse, they're worried about the abuse and disrespect they will undoubtedly get while working in tech.
Location: Wrocław, Poland

Remote: Yes

Willing to relocate: no

Technologies: Scala/Akka/Spray (some Play), Linux (Debian, Ubuntu), Bitcoin

Resume/CV: http://www.linkedin.com/in/wlangiewicz

https://github.com/wlk

Email: wlangiewicz at gmail com

Blog/website: http://wlangiewicz.com/

Ideally I'm looking to join early stage startup/company as backend engineer.
How to Improve Concentration When Studying
I've got one, the mouse leaves a lot to be desired.
City CCTV networks vulnerable to cyberattacks
CopyCopy, London, UK | REMOTE or ONSITE | Marketer/Growth Hacker

CopyCopy is a young, cosy, startup on the cusp of launching a groundbreaking consumer productivity app.

We require someone to help us get many many users to try out our service!

The ideal candidate would:

• Know the correct channels for marketing our product.

• Have good writing and communication skills.

• Be prepared to get hands-on posting on all relevant marketing channels and pushing our product.

• Have been involved in a tech product launch.

Brownie points if:

• You've worked in advertising to some extent.

• You've done some really cool "growth hacking" in past.

• You've got some coding ability.

Remote applications are fine as long as you're located +/-3 hours from London (GMT) timezone but we're very happy to have you on-site in our London office. Will consider shorter term or longer-term contract or employment for the right candidate.

Just email a CV to jobs@copycopy.cc

We're also looking for UX/UI designer, see https://news.ycombinator.com/item?id=9639387