skysight-inc/HackerNews huggingface dataset:
Damn, there's gonna be a LOT of home/SOHO-type routers out there that are affected by this. I expect we'll see some exploits for these devices in the near future.
FollowUp Personal CRM | Frontend Engineer | San Antonio, TX | ONSITE | https://boards.greenhouse.io/followup/jobs/736847#.WdJaTxNSx...

We’re building the next generation of our product and we're looking for a new frontend developer to join us. You'll help build out the client-side application, a fancy chrome extension that augments Gmail. You'll, of course, have a say in the all things frontend and help drive backend decisions (we want to make sure we build pleasant api's).

Our frontend stack primarily consists of ES6/7, React, Redux, Redux-Saga, and Indexeddb (we store a lot client side to keep the app super performant).

Other tech we use: Go, Ruby, React, Google Container Engine, MySQL, Mongo, Cloud Datastore

We're a really small team (5 people), and we're backed/owned by an awesome VC firm called Scaleworks. These are our new digs - https://therivardreport.com/with-move-into-savoy-building-sc...

Our only real requirement is that you have a solid React w/ Redux foundation. We don't do B.S. whiteboard interviews and we're open to differing skill levels. If you're interested please reach out (I'm the CTO, my contact info is in my profile).
Lessons from Bar Fight Litigation (2014)
How can we verify that?
Fake News Fills Information Vacuum in Wake of Las Vegas Shooting
What happened to IPFS and Filecoin?
How to shift your organization
I just don’t buy that go is some sort of sweet spot because it doesn’t have generics. Generics pretty much exist for maps and slices, because they are needed in real programs. The language designers just don’t let you make your own generic collections.
All You Need to Know about Brain Computer Interfaces in VR and AR
I love it when vulnerabilities are publicly disclosed the moment they have patches. Now we all get to choose between patching them ourselves and manually managing patches for the affected software from now on, or leaving them unpatched until the fixes eventually find their way downstream to us.
Feastly | Web Developer (Frontend or Backend, Python/Django and AngularJS) | San Francisco or REMOTE (Preferably based on Argentina) | Full Time

Feastly is a platform that connects cooks with adventurous diners in cooks' homes or venues, aiming to lower barriers for entry into the food space. We have successful operations in multiple cities across the US.

We're looking for a senior frontend engineer, preferably with a background in AngularJS, as well as a backend engineer versed in Python/Django, ideally with knowledge of PostgresSQL and AWS.

This is a very small, empowered, and highly productive team and tech stack. The product is great, everyone is focused and the working environment is very amenable.

Our website is https://www.eafeastly.com/

Send your CV to andres@eatfeastly.com
The keys are staying on the device, so I have no way to check if people actually entered them. I'm also not running any analytics.

I mean, I just guess that if people weren't using the app, they would uninstall it eventually?
I've had a retention rate of 60% which I thought was pretty good and made the think that people actually use the app.

That being said, I completely understand the trust issue you mention. It's even worse for the online version of the same service, iamproxy.com

Do you have a suggestion how I can improve the trust?
Payment Rails | Backend Engineer | Montreal, Canada | Full-Time | Onsite | https://www.paymentrails.com

We're looking for a few great engineers to join our team! The engineering organization is a group of people who are interested in learning and developing their skills and engineers to build a great product and have happy customers.

About you:

You've worked on backend software services in a production environment (e.g. not just school projects) and understand how to build and develop reliable and scalable software in a team environment. If you've worked in Java, Go, JavaScript, Ruby, or Python and interested in working on a API layer built in TypeScript on AWS we're interested in talking with you.

About us:

Payment Rails is a growing FinTech startup here in Montreal with customer using our platform on a daily basis. Out founders have work online payments and have extensive experience with the industry, our technical team is made up of passionate people who love to learn and have great experience building system that scale.

Email: david@paymentrails.com
Location: NYC (attempting to relocate from SF).

Remote: Yes, given SF or NYC salary.

Willing to relocate: Yes

Technologies: AWS, CloudFormation, Python, Linux, Ansible, Chef, StackExchange, ServerFault, Google.

Résumé/CV: Email if needed

Email: myhnthread@gmail.com

I would consider myself mid-level in the DevOps space and have been at this for 4 years or so full time. Primary focus is Infrastructure As Code with a very high preference for automating as much as possible using APIs and modules like Boto3 in Python for AWS. Not against the idea of a junior dev position either as I find software development as fascinating as sysadmin work.
Agreed. Although other comments claim that their dynamically typed languages have this same property, inherently in dynamic languages the auto complete will fail out unless you effective write code as if you were using static types.
Things are currently quite inefficient as there are some non-optimized (non-WebGL) calls being made. DeeplearnJS is a new library but once optimized functions are available, I'll update the site. :)
Doesn't look like it: https://packages.debian.org/dnsmasq
Makes you rethink the cause and effect behind "the crazy cat lady"!
Man's lung tumor turns out to be a toy he swallowed 40 years ago
Fixed now. Sorry!
There's a point beyond which you spend more time proving things about your code than writing it, all the way up to the point where your ability to prove things about your code in your chosen type system starts to affect the kinds of solutions you can construct, and a different kind of complexity creeps in; representational complexity rather than implementation complexity. This can be a source of error, not just inefficiency.
“Outside of Google, we have the best data scientists on the planet”
If you're worried about raw graphics throughput, sure. For most GPGPU use cases you've still got enough bandwidth.
I know.

But what value would you assign to "being able to check Kibana on AWS from the phone"?
I think substratum has a better approach:
https://substratum.net/technology/
If it's wrapped in aluminum it'll be detected by the cavity search.
SEEKING WORK - San Francisco or Remote

I am a polyglot, full-stack developer with ~10 years experience. My specialties are Python, Flask, Clojure, Node, and React as well as professional experience with MongoDB and Postgres. I am reliable, easy to work with, quick to turn things around, and a good communicator. I am available to work either on my own or as part of your team. Client satisfaction is my top priority.

Some of my open source work is available here:

https://github.com/maxcountryman

I can also provide work samples and references upon request.

Please do not hesitate to reach out: maxc@me.com
I have this: https://github.com/kgaughan/dotfiles/blob/master/local/bin/n...

It allows the editing of notes for a given day, listing of all notes, and display of a note for a given day, defaulting to today if no date is provided.

I keep meaning to add support for RCS or some other form of basic version control, but it's never been that much of an issue.
It's also pre-paying to avoid downtime and less efficient work. Given that I can't predict when hardware will have issues, I think this case gets stronger as well.
Despite being able to fetch https://raw.githubusercontent.com/reiinakano/fast-style-tran... I'm still getting 404s for https://reiinakano.github.io/fast-style-transfer-deeplearnjs... (but I can get https://reiinakano.github.io/fast-style-transfer-deeplearnjs...)

Maybe throw ?<random> on your linked urls? Github's cdn appears to be in terrible shape.

¯\_(ツ)_/¯
Ever mistakenly sent an email to the wrong person?
Doctrine | Data Scientist | Paris | Doctrine.fr | ONSITE

Doctrine is the "Google" for the case-law in France! We are a young startup with a huge growth. We are disrupting the legal market at a very high pace. First in France, soon in Europe.
We use DL / NLP to automate lawyers' interns jobs! and we have a deep focus on User Experience.

We are looking for young & smart french-speaking Data Scientists that have experience in NLP / Deep Learning.

Apply here: https://www.doctrine.fr/recrutement or see our open positions on Angel List: https://angel.co/doctrine-/jobs
Touché... :D
A warning before FS conversion would be nice, given such a system isn't mountable by any previous OS version. This might be an example of where thorough QA seems to have gone down hill, if Apple Support think this behavior was "impossible".
Cool, in a mathy way. But it just feels emblematic of the problem of modern engineering attitudes (in that it fetishizes itself over user experience).

What I mean is that taking the convenient statistic and saying "seems to be 80% good" instead of looking at the end-user-experience is a huge part of the problem. Psychology studies show over and over that often more choice can lead to less satisfaction, for example.

[To point, maybe giving a user 5 bad matches and 1 good match is more likely to result in a date than would giving them 6 good matches. If you don't look at the big picture experience-wise all of your complicated math thoughts may be of 0 or negative value, ironically]

Now I get it's much easier to model online dating as though it's a marketplace of assets rather actual (emotional, universally irrational) humans. But I think the real value proposition is in the latter.
Facebook, Under Scrutiny for Russia-Backed Ads, Plans to Add 1,000 Reviewers
Just a technical point that hints at a significant philosophical idea: The asymptote cannot reach 100% of program behavior in any finitary way. That would solve the halting problem. The x-axis should go off to infinity. Also, it's not a smooth progression. There are huge jumps in expressivity involved here. Going from Java-style types to Hindley-Milner to full System F are all massive jumps in expressivity. There are also incompatible features of type theories. Type theories are a fractal of utility and complexity.

A type system doesn't only describe the behavior of the program you write. It also informs you of how to write a program that does what you want. That's why functional programming pairs so well with static typing, and in my opinion why typed functional languages are gaining more traction than lisp.

How many ways are there to do something in lisp? Pose a feature request to 10 lispers and they'll come back with 11 macros. God knows how those macros compose together. On the other hand, once you have a good abstraction in ML or Haskell it's probably adhering to some simple, composable idea which can be reused again and again. In lisp, it's not so easy.

A static type system that's typing an inexpressive programming construct is kind of a pain because it just gets in the way of whatever simple thing you're trying to do. A powerful programming construct without a type system is difficult to compose because the user will have to understand its dynamics with no help from the compiler and no logical framework in which to reason about the construct.

So, a static type system should be molded to fit the power of what it's typing.

The fact that every Go programmer I talk to has something to say about their company's boilerplate factory for getting around the lack of generics tells me something. This is only a matter of taste to a point. In mathematics there are a vast possibility of abstract concepts that could be studied, but very few are. It's because there's some difficult to grasp idea of what is good, natural mathematics. The same is in programming: there are a panoply of programming constructs that could be devised, but only some of them are worth investigating. Furthermore, for every programming construct you can think of there's only going to be a relatively small set of natural type systems for it in the whole space of possible type systems.

Generics are a natural type system for interfaces. The idea that interfaces can be abstracted over certain constituents is powerful even if your compiler doesn't support it. If it doesn't, it just means that you have to write your own automated tools for working with generics. It's not pretty.
Ask HN: What resources have you used to learn Free Pascal?
I'm trying to learn Free Pascal (since Delphi isn't available on Linux) but am finding that resources for learning are slim. There is the Free Pascal wiki, which leaves much to be desired and then I found this site: http://castle-engine.io/modern_pascal_introduction.html but that is about it. Is it safe to say that anything Delphi is safe to use to learn Free Pascal?
They're just sketches. That's part of the point, and the article says that directly. The point isn't the exact shape or slope of the curves, but just their asymptotic behavior and the relationship of "correct features/day" to the other two. I.e. As long as the two curves have that general shape, then the "sweet spot" exists somewhere between 0-100%, the exact location of which depends on language, developer experience, and business priorities. The exact numbers are irrelevant to the article's point.
Practical tips for attacking the chicken and egg problem
Occipital (https://www.occipital.com) | Boulder, CO, San Francisco, CA | ONSITE | Full-time | iOS Engineer, Computer Vision Engineer, Platform Software Engineer - Mixed Reality, iOS Engineer, Platform Engineer, Sales Director - Structure Core, Accuracy & Test Engineer, Embedded Systems Intern, Firmware Engineering Intern, Logistics Coordinator

At Occipital, we’re working on spatial computing - using computer vision to 3D reconstruct and understand your surroundings so that software can operate over real world spaces. We believe it will power the next generation of augmented reality and some of the key parts of virtual reality as well.

https://occipital.com/jobs
Currently listed as vulnerable, I'm sure they'll get on it as soon as possible.

https://security-tracker.debian.org/tracker/CVE-2017-14491
https://security-tracker.debian.org/tracker/CVE-2017-14492
https://security-tracker.debian.org/tracker/CVE-2017-14493
https://security-tracker.debian.org/tracker/CVE-2017-14494
https://security-tracker.debian.org/tracker/CVE-2017-14495
https://security-tracker.debian.org/tracker/CVE-2017-14496
FloydHub | Cloud Infrastructure Engineer | San Francisco, CA | Onsite | Full-time | Salary: 100k-125k (0.5%-1% equity) | https://floydhub.com

FloydHub (YC W17) is building a Heroku for deep learning. We enable data scientists to do deep learning in the cloud with a few simple commands and without any of the infrastructure or DevOps hassles.

Every day, we handle training, scaling and serving of several thousand deep learning models on our GPU clusters and manage TBs of data. As an infrastructure engineer, you will be responsible for building and scaling our GPU cloud infrastructure. Not simply operating the system, but be part of architecting and building scalable and secure cloud infra.

Keywords: AWS/GCP/Azure, Kubernetes, Docker, Mesos, Terraform, Packer, Python.

Requisites: 3+ years of cloud infrastructure experience

We're a small team (4 engineers), agile and very early stage (YC W17). We're Stanford/CMU grads, with experience leading deep learning research at Bing/Microsoft, large engineering org (Location Labs, Avast) and infrastructure at LinkedIn. We're backed by some of the best VCs and angels in town (https://floydhub.com/about). If joining an awesome 4-person team doing AI/infra excites you, come join us! As a founding team member, you will have the opportunity to considerably impact not only the technical direction of the product, but also the culture of the company!

Email us: careers@floydhub.com or find more info at https://angel.co/floydhub/jobs/240935-senior-infrastructure-...
Dstillery | Full-Stack Engineer, Data Scientist, IT Administrator, other non tech roles available too | NYC, New York | ONSITE | Full-time | https://dstillery.com

Dstillery is hiring Engineers!

Dstillery is a machine-learning product company that has built a strong foundation in the adtech industry and is exploring opportunities to branch out into other applications. Join us, and you'll gain deep experience developing systems at scale and working with a world-class data science team (winners of multiple KDD Best Paper and other awards). We're still pretty small on the engineering team, and everyone gets their hands dirty and makes a real impact.

We're mostly a Java shop. Hadoop, Spark, Storm, Cassandra, and Kafka are big parts of our stack, and we're always looking for new tech that helps us work at scale. Experience with these is a big plus, but if you've never used them before that's fine too. If you write clean, tested, working code, think through problems, and know how to ship, we want to talk to you.

We play Ultimate or Soccer on Fridays, have a company band, game nights, and dev seminars where we talk tech and learn from each other. We keep sane hours and don't track vacation.

We're interested in how you really think through problems and write code, so for developers, our hiring process revolves around a small, self-paced take-home project that reflects some of the real work we do.

Please check out our job postings to apply:
https://dstillery.com/careers/listings/#d15502

Feel free to reach out to me if you have any questions at:
oferrer@dstillery.com
Building a fast text suggester using Node.js, Koa2 and Elasticsearch
Ideamotive | React.js Developer | Warsaw | Onsite

Ideamotive (https://ideamotive.co/) - a dev shop specializing business process automation for startups and growing companies is looking for a React Developer. We are located in Warsaw, Zoliborz at a start-up accelerator mansion called ReactorWarsaw.

Our stack consists of Ruby on Rails and/or Node on backend and React on a frontend, usually Postgres as a main database and Redis + Sidekiq for queues.

You, as a candidate, should be a computer science graduate (or has equivalent knowledge) with a solid background in front-end and previous experience in React or similar framework. We also expect you to have understanding of a current trends and state-of-the-art solutions.

Our original job offer (in polish): https://ideamotive.co/careers/frontend-react-dev/

Apply via form: https://ideamotive.recruitee.com/o/regular-react-developer/c...
I think it could be great for founders preparing for a startup pitch.

PS: I posted you on ProductHunt: https://www.producthunt.com/posts/officehours-2
> As long as the uncertainty lasts, you keep retransmitting,

That works fine if your payment gateway processor supports idempotent transactions[0][1][2]. Not all processors do. So your only recourse as a merchant is, in the event of uncertainty, to query the processor via whatever API they provide to see if your transaction was successfully transmitted to and persisted in their system, and discover the outcome..

[0]: https://dev.mca.sh/retrying.html

[1]: https://stripe.com/docs/api#idempotent_requests

[2]: https://en.wikipedia.org/wiki/Idempotence
There's no such limitation in IPFS -- currently the largest known dataset is about 3.8 TB, a mirror of https://cdn.media.ccc.de
> APFS volumes cannot be reverted to HFS

Is that actually true? I’d heard that Apple had reversion instructions for those running the High Sierra beats on a system with a Fusion Drive, which they dropped support for in the final release.
MUBI :: London :: Front-end and Back-end Software Engineers
MUBI is hiring software engineers to grow our London team. We are a VoD company with a focus on bringing the best films to our customers around the globe. What sets us apart is true editorial credibility in the film world, and a strategy building social traction with a cinephile audience before putting Studio content deals in place. That time has now come. We are at an inflection point where we will massively scale the subscriber base.

The product is a streaming service and social network currently available on the web, iOS, tvOS, Android mobile and Android TV, Amazon Fire TV, Roku, PlayStation, Samsung Smart TVs, and several TV's and set top boxes. It is built primarily of Ruby, Rails, React & Redux and the usual client-side VoD frameworks. We have developed our own custom-built CDN tuned to deliver a better QoS than off-the-shelf vendors can provide.

Join our product team as software engineer overall, and play a significant role in defining the architecture of our application as we scale. Strong ruby, rails, javascript, react and redux skills are ideal, though this can be substituted by strong web and backend development skills in similar languages and architectures. VoD and client-side video app development are a bonus but not required. You will have significant opportunity to define your own position and work on any area of our technology where you can add value.

If you are interested please contact me by email at fkeen@mubi.com.
When nVidia's model numbers rolled over, I had a true moment of panic. Didn't know what to do with myself anymore.
quasardb | Market Finance Solutions Engineer | Paris and NYC | ONSITE

Who we are: We are the makers of high performance time series database.

There are two positions, one in Paris, one in NYC.

Your job is to ensure the success of our customer in market finance via the proper usage of the QuasarDB technology, evangelize its features, by writing white papers, code samples, demonstrations, and work with the R&D team to make sure the features are linked to actual use cases.

http://www.quasardb.net/jobs/jobs/2017/09/28/solutions-engin...
Apple, Inc. | Software Engineer / Dynamic Analysis Engineer | Cupertino, CA, USA | Full-time | ONSITE, VISA

The Program Analysis team at Apple is looking for candidates to work on dynamic tools for detecting bugs and security vulnerabilities.

This position offers the rare opportunity to build tools that will be used by the vast number of developers writing code for Apple platforms! Our past projects include Thread Sanitizer, Address Sanitizer, and Main Thread Checker. A lot of our work is done in open source. We are active contributors to the LLVM and Swift projects. If you are interested, please submit your resume (Text or PDF) and cover letter to <program-analysis-job-apply@group.apple.com>.

For more information on the key qualifications visit:

<https://jobs.apple.com/us/search?#&ss=Dynamic%20Analysis%20E...
Trading Jokes and Humour
Also depends on your problem domain. If you have good test coverage but you're parsing strings found in the wild, you're going to spend a lot more time "debugging" your assumptions than AttributeErrors which would be caught by typing. Bug free code is not always the same as working code.

Disclaimer: Python user scarred by email header RFC violations
DuckDuckGo | Business Development Manager | Paoli PA | REMOTE, VISA

DuckDuckGo | Social Media Strategist | Paoli PA | REMOTE, VISA

DuckDuckGo | Frontend Engineer | Paoli PA | REMOTE, VISA

We're looking for candidates that are excited to join us in raising the standard of trust online.

More info: https://duckduckgo.com/hiring/