skysight-inc/HackerNews huggingface dataset:
The biggest weakness of Akka (Erlang for the JVM) is the GC. If you aren't really careful about memory usage it's easy to trigger big GC pauses that render your node unreachable by the rest of the cluster.

CPU-intensive operations pose their own problems. EC2 doesn't have amazing context switching so sometimes Akka's internal dispatchers won't be able to get CPU time quickly enough to keep the cluster heartbeats going, also causing your node to be marked unreachable by the rest of the cluster. I imagine bare-metal would be far easier to work with in this regard.

There are certainly ways to deal with these problems by tuning the GC and Akka failure detectors, but it's a serious problem with Akka.
iOS 9: new iPhone operating system to guess what users want before they know
Reread that in the context of the parent's statement. There is a misconception that every other template library blows away parts of the dom on each update and that only React will do something like input.value=newValue, but this is not the case.
While true in many cases, you can bet your bottom dollar that Intel did not spend $16.7bn to enter the embedded glue logic market. It is very much the compute aspect they are after, as a weapon against AMDs HSA and other GPGPU-style solutions.
Location: New York, New York

Remote: Yes

Willing to relocate: Yes

Technologies: Ruby, JavaScript (jQuery, Node.js, CoffeeScript, Knockout), HTML/CSS (Sass, Boostrap), Python, PHP, Java, C#, MySQL, TDD/BDD

Résumé/CV: Available upon request

Email: hire at thirdtruck org

GitHub: https://github.com/thirdtruck

Primarily interested in contract work, but open to part- or full-time. A big proponent of refactoring, in case you have a code base in need of re-engineering.
Founders | Copenhagen, Berlin, London | Technical co-founder

Founders is a startup studio based in Copenhagen, Denmark. We partner with exceptional people and provide capital, expertise and talent flow to turn ideas into great businesses. We are in it with you 100 percent and we get our hands dirty, just like we expect you to do.

About the opportunity

As a co-founder in residence your objective is to turn an idea into a company, working with us through the steps of the Founders Creation Process. You will work on one of our early stage ideas together with us. We expect you to act as a founder from day one and show that you have what it takes to build and lead a team in order to create a successful company. As part of Founders you will have access to a team of people who do nothing else than building companies and products.

Your profile

The typical technical co-founder is an accomplished developer who is already a passionate entrepreneur or has an extraordinary track record leading projects during her / his career. We value your experience and previous accomplishments, but most of all we value your attitude.
As a co-founder you are expected to be able run and grow a company. You will have access to Founders’ resources, but you are responsible for building a great team, a great product and doing what it takes to win in the market.

Requirements

- Drive, passion and curiosity
- You feel at your best contributing production quality code every week
- Track record of delivering polished features based on operational and customer feedback
- The ability to fight for your opinions while remaining open to feedback
- A track record of getting shit done
- You know how to build a team and create a good product development culture
- The stamina to work hard and go through tough times
- An analytical and data driven approach to decisions
- You love getting your hands dirty

Bonus points

- Previous entrepreneurial experience
- You already know your first hire

Please apply @ https://founders.workable.com/jobs/23077
the sample laptop looks like a blacked out macbook pro too
It's long been the least reliable keyserver I've used.
The majority of the cases cited in the article are not possibly intelligent thoughts being misinterpreted, they're mostly just bad attempts to be funny that end up being offensive and dumb. I don't think Justine Sacco would appreciate being grouped with these people.
I dont facebook very often so every few days they send me a notification email "myname you have notifications pending." even when i dont.
Joyent, San Francisco / Vancouver | ONSITE or REMOTE | Software engineer

Recently, the world has figured out what we at Joyent have known for a long time: that operating system containers are the future of elastic infrastructure. While this future has become clear to many, its essential implication remains elusive: that in an all-container world, the old abstraction of the virtual machine becomes prohibitively confining -- a suffocating skeuomorph that incarcerates infrastructure in the past. At Joyent, we believe in containers to our marrow -- and that the transition to native container infrastructure presents opportunities to fundamentally rethink computing, networking and storage systems. We are looking for more people like us: systems generalists who love to cut code -- software engineers who are afraid of neither the biggest of problems nor the grittiest details, who are comfortable in every stage of the software design and implementation process, and who find gratification in seeing their work available as open source. We're seeking engineers who are able to move up and down the stack: at any given time, we may find ourselves debugging a nasty device firmware bug, rewriting a portion of the operating system kernel, instrumenting the networking stack, debugging a virtual machine or interpreter, or developing code for a distributed system to allow containers to be understood or managed -- perhaps all in the same day or as part of the same problem. We expect that you have detailed knowledge of a favorite language, tool or system, but that you are also able to quickly pick up new ones as needed. And while implementation experience is essential, enthusiasm and interest can trump experience; we are willing to take a chance on someone who wants to step up.

We have immediate job opportunities in both downtown San Francisco and Vancouver (both close to mass transit) -- and we are remote-friendly in the US and Canada for those who have a track record of contributing to our open source communities (or who otherwise have a proven ability to work remotely). We are a growing company that appreciates the value of talent -- in terms of things both big (we offer highly competitive salary and excellent benefits) and small (your ACM membership dues are on the house). Join us in forging the containerized future of elastic infrastructure!

E-mail jobs@joyent.com (subject "Software engineer") or DM me on twitter (@bcantrill)
Location: Brooklyn, NY

Remote: Yes

Willing to relocate: Sure

Technologies: Python, Django, PHP, MySQL, PostgreSQL, JavaScript, jQuery, d3, highcharts, datatables, Css, bootstrap, html5, Git

Resume: http://mikejohnsonjr.com/static/assets/Mike-Johnson-Jr-Resum...

Email: self@mikejohnsonjr.com

I'm interested in full stack web development with Python and data visualization with d3 and highcharts. Thank you for your consideration.
Not a single word about income taxes? I'm not saying it's making a difference, but it should at least had been investigated.

For instance, someone playing for the Montreal Canadians will get taxed for about 55%. That's a significant difference compared to any American team where income taxes of 40% is considered high.

Edit: Wow, I grossly underestimated how rich people are taxed.
Here's the HN thread on the subject:

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

I think the thing that made people side with mr-hank over Adria Richards was that he came across as someone who would have responded well if she'd turned around and said "hey, can you guys tone down the innuendo?" whereas she came across as defending a mentality of rapid escalation. As one comment said, "It really is unfortunate that Adria didn't just reach out to you... you didn't intend harm; alas, it seems she did" (marden928)

There were also minor things -- Adria Richards had previously made a twitter joke about freaking out TSA agents by stuffing socks down one's pants, her playing Cards Against Humanity at the same event, her defending her decision [0] "based on the PyCon code of conduct" when PyCon's code of conduct would have had her privately approach PyCon officials and let them try to resolve the issue, and not publicly post a picture of the individuals in question. [EDIT] Not to mention her trying to use back channels to remove mr-hank's comment that he'd been fired. [/EDIT]

mr-hank being fired for being overheard saying something privately would be a great example for this article. Adria Richards' firing is an anti-example [1]. She sought the attention and continued to defend her overreactions, including a non-apology-apology -- and, furthermore, she was in a very public-facing position ("developer evangelist"). mr-hank was a run-of-the-mill employee saying something off the record that got back to the employer; Adria Richards was the opposite.

[0] subthread at https://news.ycombinator.com/item?id=5399047

[1] SendGrid's explanation: http://sendgrid.com/blog/a-difficult-situation/
Location: New York, NY, USA

Remote: Yes

Willing to relocate: Yes

Technologies: Rails, Javascript, Backbone, JQuery, AJAX, CSS, Haskell

Resume: http://www.garrettjohnson.net/assets/resume.pdf

github: https://github.com/reruns

email: graffitisouls@gmail.com
This could help:

http://stackshare.io/erlang

OpenX is a big user of Erlang for RTB.
Google’s Other Mobile Payments Service: Hands Free at McDonald’s
I hear they are doing this to get ARM out of the FPGA+SoC space.
As I see the CTO and CEO are here, I'll add my questions to the list.

1) As you'll be based in the UK, do you have any plans with account in €?

2) Will you offer competitive (read aggressively competitive) transfer rates in €/£ with other European bank?

3) Will you have a coop state of mind (I'm thinking of The Co-Operative Bank in the UK, or Le Crédit Coopératif in France)?

Thank you for your time.
Not saying you're wrong, but I've never heard this argument...
How do you figure that immutability helps solve the cache invalidation problem?
Immutability will cause cache issues, not help solve them. The answer to the question seems to be simply that immutability allows quick comparison due to references being the same so a deep comparison is not necessary, nothing to do with cache-invalidation
YC Grad Yhat (YC W15) Scores $1.5M in Second Seed Round
No, nobody had to do it.

"We" don't need anything. In this matter, you do not speak for me. And that is all that truly needs to be said.

Having expressed your opinion that surveillance is permissible based solely on one's mental state differing from the modal pattern, you have implicitly permitted the state to use medical diagnosis as a weapon against dissent, and thereby discouraged any such borderline cases from admitting their weaknesses to seek treatment voluntarily.

Congratulations. You have increased the number of crazies out there, many of whom are now taking steps to conceal their condition, which necessarily includes avoiding doctors and therapists that keep records.

Furthermore, you resort to such weasel words as "right circumstances" and "right protections". The right circumstances are fabricated for the sake of appearances. The right protections are bypassed for the sake of expediency. Surely, you are not so naive as to not realize this would occur?

The local constable can keep an eye on those people who have outstanding warrants, those who are on parole or probation, and those under investigation pursuant to actual complaints and accusations, rather than statistical profiles. Everyone else should be left alone.

If this practice makes it more difficult to intervene in certain types of crime, that is an irreparable structural weakness in all free societies. You cannot close that gap without making your society much less free, and I might add that the attempt does not appear to be making the formerly free societies any less dangerous.
Edge supports Flash already, so if that's all that 90% of people use, it won't be a problem. And it's typically categorized as a "plug-in" rather than an extension, so I wouldn't lump it in with the extension functionality.

Not sure if it has Silverlight, but since we aren't streaming the 2008 Olympics and Netflix doesn't need it anymore I'm not terribly worried.
Location: Toronto, Canada

Remote: Yes please!

Willing to relocate: Not at this time

Technologies: JavaScript (Angular, Vanilla/ES6, Node.js), HTML/CSS, C++, C#, AWS, SQLs (My & Postgres), MongoDB - always interesting in learning new things!

Résumé/CV: http://dale.io/resume/

Email: dale@dale.io

For the past few years I've been doing front-end web dev. with some back-end sprinkled around. I've also contributed code to Firefox to help implement the WebVTT standard.

http://dale.io/ https://github.com/daleee
Questioning Questions
Potato are hiring project managers, Django (Python), front end web, iOS, and Android developers plus UX designers, a Director of Business Development and a Resource Manager across our offices. Freelance & fulltime available.

We're a 5yr old, 90 person agency based in London, UK with offices in Bristol, UK & San Francisco Bay Area. Our clients include Google, PayPal, Skype, a number of startups and other agencies such as BBH & Mother.

Our work spans (and sometimes defies) categorisation. Recent interesting projects include tracking an Antarctic expedition, organising the world's artworks, mapping DDoS attacks and Syrian regime defections, and aiding rapid collaboration inside companies.

https://p.ota.to/jobs/
I work in an Erlang shop, and I see candidates that are really interested in learning a functional language. These candidates tend to be of a higher caliber. It's not that we suggest learning Erlang in other words... the candidates do, and that's a good signal.
The current Win10 builds are not even close to having the polish iPhone 1 had. There's all sorts of inconsistencies and screwed up stuff. Hell, just clicking on search settings doesn't even work (in true JS style even; it just does nothing, no error, no response).

OTOH, coming from Win8, where it's so much worse, Win10 is an improvement. After running I for months, a friend asked what was new. "Well they undid the Metro app fiasco, more or less. And console windows are now resizable. Font rendering is blurry in half the OS. And most settings are messed up and unusable until you manage to get into the "legacy" settings dialog. And uh... That's it?" Yeah they added a weak attempt at some new window management, but nothing super usable.

Anything is better than Win8, but Win7 users are not going to enjoy it. They'll probably prefer the old shell, with the new kernel extensions.
It is also known that NSA uses speech-recognition software, making voice recordings easily searchable.

https://firstlook.org/theintercept/2015/05/05/nsa-speech-rec...
That's my point. What editor you use is, largely, inconsequential when it comes to getting work done. They're all very comparable in features.

Use whatever you like. It's about the code, not the editor.
Chromebook as a Thin Client for Development
SEEKING WORK - Remote

Hi, I'm Charles, the founder of codemix [0], we're a distributed team of 4 experienced developers + 1 designer, who're known for delivering very high quality web/mobile apps quickly.

We're based in the UK but we work with companies from all over the world who value our relentless pace and our ruthless user-centric pragmatism.

We focus on shipping quality software and making sure that software truly delivers on its full potential. Sometimes that means us taking on the entire project design/development ourselves and sometimes it means embedding ourselves into a larger team to really drive the project forward.

If you have a project that you need to take to market quickly, and you don't want to compromise on the user experience, I'd love to talk to you about it, email me at charles@codemix.com.

[0] http://codemix.com/
"Real software and hardware engineers spend far more time designing and planning than coding. Coding is the end result of a process and, in terms of time, is often dwarfed by design and debugging."

This part of your post is correct. If you don't spend much time coding then you don't have much reason to use Vim. ON the other hand, for those "fake" software guys who do spend a lot of time coding, especially editing code, then . . .
Nice, cito.js shows really nice performance.
Coho Data (http://www.cohodata.com) - { Vancouver, BC, Canada | Cambridge, UK | Palo Alto, California | Bangalore, India }

We’re building a high-performance scalable Enterprise Storage system. We’re a well-funded startup (a16z, ignition) with a strong Engineering culture and a growing team, a customer-proven product and sales ramping.

We hire very strong systems software developers. A number of our staff built the Xen hypervisor and we publish academic research, most recently at USENIX OSDI’14 and FAST’14.

Primarily a Linux shop.

Hottest position:
- Software Engineer - Storage Core

Other roles:
- Storage Systems Hacker (C, git, python, bash)
- Software Engineer with Networking skills (OpenFlow, python)
- Test Automation Development (python)
- Optimization and Profiling (C, valgrind)

Unsurprisingly, we highly value caffeine and beer.

If you’re interested, please head to our website to learn more about us and our open roles: http://www.cohodata.com/jobs
No security measure will 100% prevent attacks; any security measure is about increasing the cost to attackers. Forcing attackers to be active is a good thing on this measure (though of course if you can use a technique that is also effective against active attackers this is better still).
Location: Boston Massachusetts

Remote: Yes

Willing to relocate: No

Technologies: HTML/CSS, JS, PHP, SQL, C#, Python/Flask

GitHub: https://github.com/mandiros3

Résumé/CV: https://drive.google.com/file/d/0B_BmRDNJJqQCLVBKamUwZDFmSUE...

Email: mandirosa3@gmail.com
You can tell (without a syscall!) if between two points there has been a fork or thread created by maintaining two counters: One in a MAP_SHARED and one in MAP_PRIVATE.

Every check, increment both counters, then compare them. If they disagree, then one of those pages has been copied (the MAP_PRIVATE) and one has not (MAP_SHARED).
Location: London, UK

Remote: No

Willing to relocate: No

Technologies: Ruby, OCaml, Scala, Java - other bits at
http://github.com/farhanmannan

Résumé/CV: https://uk.linkedin.com/pub/farhan-mannan/8/389/a34

Email: farhanmannan@mac.com
I initially thought the same thing because the author commits this error in the opening act. But later he seems to understand that Borg absorbed the good ideas of Omega, and that Borg is the one that exists in practice.
Interesting and well written; if it were me, I might only change the ending a bit:

"Whereas, const […]. It is not nearly as useful as immutable data, because the problem it solves is easy, not hard."

To something like:

"const may be more useful than adding something like immutable data to an imperative language with mutability deep in its DNA might be because it helps with one of the hardest problems; long-term, correct re-reading by humans doing maintenance or extension."

But, the OP covers that well earlier in, so I'm not sure a third take on it would add much. Thanks for doing the exploration!
I think you missed the point. I believe the idea is that there isn't One Editor To Rule Them All. You can try out new text editors, but in the end, just pick whichever one feels right for you, and move on.
I can't think of that many movies with sexualised female robots, either - although I suppose if you have a "female robot" it will probably sexy/attractive to begin with, otherwise what makes it female? (Does male/female even make sense for robots???).

I think you exaggerate the problem. Also, even if a female robot is sexualized, it doesn't mean that it can't explore "a larger philosophical world" at the same time. For example WALL-E was in love with the female robot, but the female robot was still cool sampling worlds for ecological recovery etc.
NoRedInk in San Francisco (or remote, up to 6h time zone difference from Pacific)

Full stack rails engineers wanted to make sure that grammer is taught good. Every one's revolutioneyesing educaton but while some student's cant even right the write words.

Then there was NoRedInk.

NoRedInk helps students quickly improve their grammar and writing skills. We've got a small, technically excellent engineering team. We extensively use React.js and Flux in production, and have begun using the compile-to-JS language Elm alongside them. I work here because I get to learn about my practice (as well as my failing grammar skills) every day. I work here because I care about education. I work here because existing online tools for teaching grammar and writing are pathetic. Join us as engineer #7, and improve how grammar is taught.

https://www.noredink.com/jobs

p.s. Other people think we're awesome, too:

http://www.forbes.com/sites/alextaub/2013/12/19/noredink-is-...
San Francisco

hiQ Labs is using data science to disrupt HR. Recently funded; customers include Facebook, Box.com, Pfizer, Nestle, Gap and more.

We are seeking a big data guru -- someone who can help us grow from handling merely biggish data to truly massive data collection and processing. Presently our infrastructure is built around MongoDB, but we are well aware of its limitations and anticipate moving to something such as Postgres and/or Cassandra/Hadoop.
Our ideal candidate has 4+ years of experience in the real world dealing with terabytes of data, distributed file systems, map/reduce style processing, and building systems that remain robust to component failure and network issues. Experience with MongoDB and AWS a big plus.

dev.jobs@hiqlabs.com

http://www.hiqlabs.com/jobs
The Unrealized Horrors of Population Explosion
> "Gaussians are ubiquitous in learning algorithms because they accurately describe most data."

Amazing!

Uh, might want to reconsider and check that.
SEEKING WORK - remote (Barcelona, Spain)

I'm a 12+ year java developer turned into scala developer 2 years ago. I've worked mainly in small and medium startups (healthcare, eDemocracy). I'm available for scala and Java8 Backend development.

I'm reachable at ignasi@marimon-clos.com
The Problem with the FizzBuzz Problem
SEEKING WORK - London UK, Remote

I'm a full stack developer based in the UK with over 5 years of experience. I'm currently working with HTML, CSS (LESS and SASS), JS (Backbone, Angular, React, jQuery), PHP and MySQL.

I'm passionate about what I do and care deeply about my craft. I pride myself on being a trustworthy and reliable no-fuss developer who produces high quality work.

I'd love to learn more about your business and jump into some large projects but I'm open to all opportunities, those that use my skill set or require me to learn something new.

To get an idea of what I'm about check out my blog and GitHub (links are below). If you'd like to work together please get in touch.

Email: chris.pattle@gmail.com

Website: http://www.chrispattle.com

Github: http://github.com/pattle
It already works and I'm sure Apple will officially support it soon after launch.
Location: Detroit

Remote: Yes

Willing to relocate: No

Technologies: Java, C/C++, C#, Python, PHP, Lisp, Prolog, Javascript, Ruby, PostgresSQL, Oracle, MySQL, RabbitMQ, Clojure, Lua, Go, Linux, BSDs, Unit Testing, Git, blah, blah. I solve problems and get things done.

Email: segmond@gmail.com
1.) is simply wrong. Const variables have a live-range hole where access to the variable either throws or returns undefined, depending on the language mode (and the VM!). In either case it not legal to just smash in the constant.

2.) That's nice but JS semantics do not actually hold up. The intent is for a constant, the reality is there is a small window where the wrong results can be observed. Engines don't actually do any more optimizations than for var or let; in fact, your code may actually be slower due to the live-range hole checks.