skysight-inc/HackerNews huggingface dataset:
DoubleDutch | San Francisco, CA & Amsterdam, Netherlands | Full-Time & Onsite

About:
DoubleDutch apps are about more than just social networking — we’re tying people and data together to get the most relevant content in front of users, regardless if they’re attending the event, organizing it, or exhibiting there. We want our employees to do the best work of their careers here, so we give them the autonomy and transparency needed to get things done.

Want to be part of the DoubleDutch family? Check out some of our open jobs & apply today!

Android Developer - San Francisco, CA: https://jobs.lever.co/doubledutch/6a008573-59b0-41a2-b74e-d9...

Data Engineer - San Francisco, CA:
https://jobs.lever.co/doubledutch/9e785200-683d-491b-803f-4c...

Sr. Software Engineer - San Francisco, CA: https://jobs.lever.co/doubledutch/22d27ca9-e00f-4035-a63e-9b...

Sr. Software Engineer - Amsterdam, Netherlands:
https://jobs.lever.co/doubledutch/88ae4b1e-8f8c-47d3-b439-d0...

Sr. iOS Developer - San Francisco, CA: https://jobs.lever.co/doubledutch/5daa11d0-b4f7-4e30-a178-a8...

For all DoubleDutch jobs, check out http://doubledutch.me/jobs.html
Creator here, sorry about that! It's because Safari does not fully support WebAudio yet, and I can't really test it to see what's causing the issue. Use chrome for now to see the whole thing work.
My points are not about the tech so much as:

* Proprietary protocols are generally a bad deal, and especially so for open source projects. Proprietary clients (gmail, for instance) don't matter as much unless you are RMS.

* Chat should not be a central component of an open source project, but an 'extra' for occasional real time communications. If important stuff happens there, it will alienate people who can't participate because of time zones or other reasons.

Someone else wrote the comment you linked.
SEEKING WORK
New York, NY or Remote

My partner and I design and build mobile apps for early-stage companies. Most recently we've helped a number of companies build out their video recording, editing, and sharing platforms. If you need help building compelling and efficient mobile applications, or have any questions about mobile video, shoot me an email at: james@gradient.nyc.

Some past work of ours includes:

- Reveal: We worked with Reveal to improve their video quality 3x while simultaneously reducing the amount of time their users have to wait for videos to begin playing. (http://reveal.me (http://reveal.me/))

- SNBL: My partner developed Snowball's iOS application and backend, including a system for reordering server-side playlists on the fly, removing the processing burden from the user's device and moving it to the cloud. (http://samk.name/work#snbl)

- Romotive: I was Romotive's lead engineer and led development for our initial iOS and Android applications, including our realtime two-way H264 audio/video streaming libraries. (http://www.romotive.com/)

We're based in NYC, but work with partners around the world.

Email: james@gradient.nyc

Keywords: mobile, iOS, Android, design, development, product, UX, video, New York, Brooklyn, NY, remote, beacon, iBeacon.
Pachyderm's first hire | San Francisco | Onsite only

Golang, containers (Docker), distributed systems, and data infrastructure -- that's what we do.

pachyderm.io

github.com/pachyderm/pachyderm

What would data analytics infrastructure (namely Hadoop) look like if we rebuilt it from scratch today? We think it would be containerized, modular, and easy enough for a single person to use while still being scalable enough for a whole company. Tools like Docker and Kubernetes provide the perfect building blocks for us revolutionize data infrastructure!

Pachyderm's is looking for our first hire! We went through YC W15, raised a strong seed round($2M), and are looking for someone to help lead our core engineering team. Pachyderm is just founders right now, so you'd be getting in right at the ground floor and have an enormous impact on the success and direction of the company as well as building the rest of the engineering team.

We pay competitive SF-level salaries along with significant equity, full benefits, and all the usual startup perks. This position is based in SF, but we offer full relocation assistance.

Read more about our long-term company vision:
https://medium.com/pachyderm-data/lets-build-a-modern-hadoop...

Email: jobs@pachyderm.io
Good to know! I'll try it as soon as it supports Python 3.5, which I use on a couple of machines. The issues page tells me that you're working on that already.
This looks incredible! Thanks for posting it.

Now, they mention that it can be used for decentralized machine communication too. I wonder if there any projects taking advantage of that.
No. Just stick with C so that it's portable and fast.
Why not liquify them and turn them into biofuel? https://en.wikipedia.org/wiki/Thermal_depolymerization
CLX Communications Canada - http://clxnetworks.com - Montreal, QC - Full-Time - ONSITE

CLX is a Swedish based company, offering enterprises direct and efficient access to more than seven billion mobile subscribers worldwide, using one simple API. Our cloud communication platform is based on technology that is also used for critical telecom services by more than 70 mobile operators worldwide.

Positions:

One (1) Full-Stack Web Developer

We are looking for ONE highly motivated and skilled full-stack web developers (mainly Java, but some other languages like Python) in our Montreal office, to strengthen our team of 5, to follow our growth.

We work according to AGILE values of continuous improvement, highest quality standards, openness and sustainability.

A lot of autonomy is given to team members in the daily organization of the work, each person is asked to participate in all parts of the development flow according to their skills and interests.

We like to have a great deal of fun on a daily basis, but are also very serious about the work being accomplished. Working with us is hard and intensive but extremely rewarding.

CLX offers many great perks such as flexible work hours, generous group insurance plan, regular lunch & learns, constant stock of fruits, candies and coffee. Our office is located in the heart of downtown Montreal near the Quartier des Spectacles.

Want to know more? Please go to our LinkedIn Job Offer: www.linkedin.com/jobs2/view/76617684
> You can pre-buy cremations and issued a legally binding document which states that you are to be cremated.

Even if your next of kin disagree and want a traditional burial for your body? People can be assholes and disregard your final wishes if they think their upholding some kind of tradition/religious principle.
Part of my work involves healthcare patient safety -- principles learned from aircraft, nuclear power, oil & gas, safety, etc.

What I found notable was that two months (March vs. May) prior to the accident, the "optimal" break time for train engineers between runs was reduced to 90 mins from about 2.5 hours. The union had protested this change, but to no avail.

If the train the engineer had come in late for any reason, the break could be less than 90 minutes.

In my view, it was certainly unwise to have made this shortening of break time for engineers before the completion of PTC on the line (it at all).
Physicists investigate the structure of time
> UNIX didn't need to be full of obscure commands that are impossible to guess.

Why should commands should be easy to guess? That seems like a bizarre property to expect of a command language.

UNIX provides exploration and discovery via man and apropos commands.

> The point of Haskell is more obscure.

That's a ridiculous assertion. The point of Haskell is to be rigourous. If that makes it obscure, it's only because the problems it's solving are also obscure and poorly understood.
Will it work with https://sameroom.io?
InfoSec Industry in the dawn of a new Era
Education really seems like more and more of an arms race. Makes me kind of apprehensive to have children if I end up getting sucked into this kind of system.
Open to full time or contract. Feel free to contact me, I'm looking forward to talking with you.

Location: North of Seattle

Remote: Yes.

Willing to relocate: Short term on-site.

Technologies: ETL, SQL, Database Development,
Python, Octave, Machine Learning, Analytics,
Health Care, CRM, Linux, Emacs

Résumé/CV: http://www.wmecole.com/p/my-resume.html

Email: wmecole@gmail.com

======

Recent projects have been with CRMs, ETL, and Wordpress.
Natural talent for engineering and picking up new
concepts fast. Lately, I've been diving into
security and machine learning. My people skills
are very strong.
I'm taking a moment to be thankful that today no army of self-replicating probes annihilated life on earth.

On the other hand, we are surrounded by earthly self replicating probes and we seem to be doing fine.
Location: Bucharest, Romania

Remote: Yes

Willing to relocate: Maybe. Also, short term on-site possible

Technologies: Go, Elixir, Rails, Mesos, Kubernetes, DevOps

Email: teodor.pripoae@[google email service]
People have been building IRC bots for decades that integrate with other services.
SSG | New York, NY | ONSITE | Software Engineer (systems focus) | ssgllc.com | resume@ssgllc.com

At SSG we have brought together some of the world’s brightest traders, researchers, and technologists to collaborate and solve some of the most intellectually stimulating and technically challenging problems faced in any industry. Our cross discipline team holds degrees in Computer Science, Electrical Engineering, Math, Physics, and Statistics. We share ideas and collaborate to maximize our differing experiences and backgrounds. Our team finds inspiration everywhere, including academia and parallel industries, sparking our next great ideas.

We hired two amazingly talented developers to join our core team last month, as well as the QA analyst we were looking for, however we are still growing and looking for people with a DNA for building systems.

Necessary Skills

Two+ years of experience working in a systems engineering role

Ability to understand, build, and evolve large systems

Familiarity with current tools and best practices for devops, data pipelines, production servers

Experience with modern computing stacks: networking, storage tiers, OS's, containers, build systems, etc.

Able to quickly enumerate design options, understand tradeoffs, and make the right decisions based on experience
I recommend check out videos on the Internet, some of them are pretty high quality. I have seen the ashes myself before, yeah pretty just gravel.
You're absolutely correct; I'm not sure why I was thinking this would eliminate context switching. I don't have a filesystem written, just a lot of musing and reading about it. Wouldn't context switching be the bottleneck when you have lots of small files/transactions? What is usually the bottleneck with FUSE in your experience?
Silicon Valley and Basic Income – Who Owns the Robots
Just because there are exact tests doesn't make the AKS primarily test usable in the real world because of constant factors . Using Fermats little theorem for primality testing is fine because the probably of encountering a Carmichael number is very low.
You don't have to visit Github's web ui at all if you're just using it as repository hosting. At least users and contributors don't have to, the maintainer needs to occaisionally for configuration reasons.

Also it's worth noting that github's entire UI, at least for browsing (I didn't try creating an issue or editing a file), works just fine with javascript disabled.
I feel it should be pointed out that if the industry you're in is showing up as unaffected by the eliteness of your school, then it's covering the three factors you describe. If you get the same salary then all that networking either didn't actually happen or didn't actually have any impact on your bottom line.
No need to say anything about Rem0te. "Onsite" or "Onsite only" are pretty clear.
TrueVault (YC W14) Is Looking for Software Engineers
TrueVault (W14) | San Jose, CA | https://www.truevault.com/

TrueVault is building a more secure Web. We're looking for more people to join our team to help us to move faster. TrueVault currently provides HIPAA compliant storage API. We are looking to expand and fulfill other compliance and security requirements to empower developers to focus on their core business. If you are passionate about security, infrastructure, and hard problems, we want to talk to you.

We have active openings in Engineering. (https://www.truevault.com/careers)

* VP, Engineering
* Sr. Java Architect
* Sr. Site Reliability Engineer
* Sr. Software Engineer
* Application Security Engineer

Team Activities:
* exploring new features and ideas
* team events, family days, outings
* continuous learning (education/conference budget)
* show & tell events

Perks:
* Generous Equipment budget
* Fully Covered Medical/Dental/Vision + Dependents
* Commuter + Gym/Health Benefits
* Flexible Hours and open vacation policy

If you're interested, please apply here: https://jobs.lever.co/truevault and be sure to mention HN - I'll make sure we get back to you directly.
They own tumblr, and a ton of alibaba shares.
So, does that mean, for example, anything you type in a non-public Google Docs is auto scanned for advertising purposes?
No no. My main concern is authors gaming HN to promote terrible content.
Great! Is there a link with information about the API? Or do I need to contact you through the website?
I can only focus on one stream of words at a time, and can't filter very well. What this means is that if my wife is watching a TV show, I can't have a coherent conversation with her. If guys next to me are talking too loudly (and not rudely it anything, it's just an open office) I have trouble reading.

The other result: if music has lyrics, I can't read very well. Headphones like that are great, as long as you appreciate classical or EDM, lol.
I hate to say that a polynomial-time test isn't efficient because many people use that as the very definition of efficient, but my understanding is that AKS is incredibly impractical because the polynomial is ginormous, even though its asymptotic behavior is nice. So if you actually wanted to know if, say, a 1024-bit number was definitely prime, you wouldn't be able to run AKS on it in a "reasonable time" on a real computer.
Tumblr remains a top 50 US site, so yeah it's still on.

Was it worth it? I don't see any meaningful competitors to them. Nobody has come along to knock them off. The $1.1 billion price was obviously steep for a blog service. So long as the traffic remains, they have some shot at turning it into a sustainable business. It's realistically worth 10% to 20% of what they paid for it though.
And I love you.
What being a PM is really like – Software is easy, People are hard
Nerd Culture
Got ruined for me by the (AFAIK) incorrect Tesla story at the start - pedantic, but the cars did not "burst into flames". From what I read about those situations, the cars functioned significantly after the impact, advising their passengers to get out because it would soon light on fire.

Does it go on to say much of worth?
High expectations for a woman is to get married? Not sure you realized what you wrote
I think it's trying to play in the same space as http://wable.com

That is to say, you pay for a bundle of resources (x cpu cores, x gb memory, x gb disk, x ipv4) at a fixed price. Then, you can subdivide that into however many VPS instances as you want (well, within reason).

As for trusting it, well...it looks like there might not be much of actual service behind the front page. It's possible it's just a tweaked version of this bootstrap theme: http://themes.getbootstrap.com/products/marketing

That said, the Wable business model seems to be popular, and they don't appear to have much competition using the "resource bundle" model.
I'm super excited about this. Well done!

One of my biggest pain points was the lack of ability to determine if a record already exists before choosing to use an Update or Create action. (You'd think a service's API would treat Update the same as Create if no matching record is found, but that's not always the case.) So I've had to err on the side of caution and always use a Create action, thus filling the CRM (or whatever) with many many duplicates.

The search feature looks like it will handle this. Will be implementing shortly.
Can you elaborate on what you mean by this?
>What you don't get is a "better education". (Edit: Some have pointed out rightly that I should differentiate here between top non-elite instututions and the ones that are diploma mills, so to be clear, what I'm saying doesn't apply to the diploma mills.)

In my experience, it is more nuanced than even that. Just take computer science. There are schools that teach languages. You'll spend a semester with C, then a semester with C++, then one with Java. And then there are colleges that teach concepts. Let's look at memory management (and pointers), then let's look at data structures, then let's look at networks. Personally, the latter seem to be a far better education even if the overall experience leads to less initial skill at any given language.

Or take a look even with the same college between degrees. Some science tracks requires statistics for business majors where they will spend a day learning how to sum numbers. Other science tracks require statistics for science and engineering, where multi-variable calculus is a prerequisite. Now imagine if the degree requiring the simplified statistics was switched to requiring the harder version.

(All this being said, I agree connections are a bigger deal. I think what you learn does differ between colleges, but at the end of the day it isn't what you know but who you know.)
No, they're going to kill Yahoo because it deserves to die; a company not making money doesn't really have a reason for existence, does it? (Or it should become a charity instead.)
Looking for Internships.

I'm an undergraduate at a well known Indian engg. university, and have nearly 6 years of programming experience. I enjoy system-level engineering, functional programming and concurrent programming.

Location: Bangalore | Mumbai, India

Remote: Yes

Willing to relocate: Yes

Technologies: C, C++, Haskell, Ruby, Java, SQL, Shell Scripting, Python, JavaScript, HTML, CSS, CoffeeScript, Yesod, Ruby on Rails, OpenCV, Sinatra, Scilab

Resume/CV: https://github.com/vshan/resume/blob/master/Vinay_Bhat_Resum...

Email: vinaybhat001 <at> gmail <dot> com

Strong learner and adapter.
I know it is popular to hate on the finance industry and management and all, but...honest question here...was there really a better solution?

Not trying to discount the human element as it absolutely sucks that many people will lose their jobs. But reallocating that capital that was tied up in Yahoo and clearly not doing any good there seems like an overall smart move if it couldn't be saved.

What would a better alternative have been?
The original phrasing is correct, but confusing if you aren't familiar with socat. Socat fundamentally works by giving it a pair of addresses; they are referring to socat's implementation of addresses starting with "OPENSSL:" (caps-insensitive), AKA "OpenSSL addresses".
It does illustrate the point that Yahoo's wealth is really in its holdings. Yahoo as a company really doesn't produce much, or anything, of positive value.
Location: Riga, Latvia

Remote: No

Willing to relocate: San Francisco Bay Area

Technologies: Java, distributed systems, performance analysis, data visualization and Web.

Résumé/CV: https://lv.linkedin.com/in/kmenshikov

Email: kmenshikov@gmail.com

Github: https://github.com/kiril-me
Related:

http://www.economist.com/news/business/21651207-book-persist...

https://hbr.org/2015/10/firms-are-wasting-millions-recruitin...
Thank you, that's much appreciated.

I don't know if my goals are anything so lofty as setting my family up "for life", but certainly, part of the issues are economic and, to some extent, money can cure them.

I'm not a low-income individual--certainly not by non-SV US standards. But I started this business with $200 to my name and a high personal expense base, and ground my financial history and financial position to powder as a result. I also lost big on an upside down property in the housing crisis, a still ongoing matter. The volatility and sliding-backwards stress of self-employment in a non-scalable niche is a big part of my stress, with cash flow being the dominant stressor; a highly volatile $200k income can be effectively discounted to like $65k. I'm often envious of people who get paid a good salary to just code and not have to think about anything else.

However, I'm capable of conceptually and emotionally disentangling all that from the question of whether I fundamentally like programming per se. I'm still burned out on it in the best of circumstances. If money were no object, I'd do it a few hours a week to meet some functional need, but I doubt I'd be writing new software.
> So, just start with a BASIC then modify by how people solve the problem.

The problem with this approach is that it only scales to small problems, and provides no guidance beyond trial and error for scaling to more complicated problems.

Solving complicated problems requires different kinds of abstractions, and optimizing how people use existing constructs is simply finding local maxima, not finding a global maxima.
Yes, and his G+ posts are seldom Linux-related.
Slack is easily free for a family of 2.

Gmail's search is very good (but only useful if everyone avoids the habit of using Email like an IM client [ie unhelpful body and subject texts]).

Google doc's is okay.

Without thinking about it, slack organizes your messages into topics (aka channels), and it's easy to drag-n-drop files into channels, which are then archived, and easily found.
> What can I do to get out of this rut?

Start attending Software Development meet-ups as frequently as you can. That's where you'll plug into new ideas. Nearly every major hub city has an active community worth checking out. > http://softwaredev.meetup.com/
Good question. I am not opposed to the killing of animals, just the torture involved in the killing. If you see videos of how animals are farmed in slaughterhouses and warehouses, you wonder how humans have degenerated into something so vile that they dont even consider the pain and conditions these sentient beings go through.
Some APIs do support "upsert" functionality which is basically what you suggested. It's not very popular though and Zapier previously had to support the lowest-common-denominator which is plain creates.

Now that we officially support Search actions, we can do a lot more cool things.
Is there an emacs client?
Are you on mobile?
How India pierced Facebook's free internet program
Hi, creator here,

I appreciate your feedback, my eventual goal of this site is to expand to concepts like directly using FFTs with arbitrary waves where your suggestion might be constructive, as yes circles on circles does make it seem more complicated than it is. One of the goals of this specific visualization was to demonstrate how fourier series relate to oscillators and sound, in which case a circle representing a frequency or set of tones added together made more sense.

For reference, I did not personally come up with this particular style of representing Fourier Series, I based it on this: https://commons.wikimedia.org/wiki/File:Fourier_series_squar... which is used on the main Wikipedia page about Fourier Series themselves.
I haven't actually studied to what extent the AKS tests are do-able. I always figured there would be no problem running one for a 1024 bits prime. Found this on SO: http://cs.stackexchange.com/questions/23260/when-is-the-aks-...

Also, to further the discussion on probable vs provable: the probable tests are enough in our case because they tell us _provably_ if an integer is not a prime (that we care), but _probably_ if an integer is a prime (which we don't care here).