skysight-inc/HackerNews huggingface dataset:
Simplisafe | HW, FW, SW, and QA Engineers | Boston, MA | ONSITE | http://simplisafe.com/careers

We are the fastest growing home security company in the country competing against the entrenched giants, like ADT, and the new-to-the-space giants, like Amazon and Google. To compete in this ever growing IoT home automation security space we must learn and iterate quickly, work collaboratively, and deliver creatively. In service to this challenge, our engineering team is proud to own and run the literal "full stack", from designing and building the circuit boards on our hardware all the way to coding the UI on our mobile applications.

Please feel free to take a look at this recent article on our great culture, growth, and engineering management team:
https://www.builtinboston.com/2018/12/20/spotlight-working-a...

To apply to jobs, please submit through our careers page and feel free to e-mail me (Ryan.Clough@simplisafe.com) so I can expedite a review of your resume with the hiring manager.
SEEKING WORK

Full-stack web developer, academic functional programmer, programming language/DSL designer, extreme polyglot programmer.

Preferred languages are Typescript/Node, Scala, Java, Haskell or other ML-likes (OCaml, SML), or anything unusual, new, or obscure. Experience with automated theorem proving and type theory.

Also a lot of basic web dev experience; that's most of what I've done in the industry. SPAs, Angular, Vue. Linux scripting and ops experience: shell scripts, Docker, Ansible.

---

Examples of my ideal jobs:

- Working on parsers, compilers, IDE tooling, libraries, API documentation, etc. for new or obscure programming languages

- Developer tools -- new text editors, static analysis for existing languages

- Developing a web application from the ground up (greenfield development, full-stack including choice of languages/platforms and server administration)

- Anything involving functional languages and deep type theory, advanced language features

---

Location: Western Massachusetts

Remote work preferred, but local is possible.

adam at nels.onl

(Would also love to chat about your crazy ambitious language/library/theory ideas, even if it has nothing to do with a job.)
Japan’s local governments are trying to give away millions of abandoned houses: https://www.travelandleisure.com/travel-news/japan-free-aban...

Similarly to rural Italy, France, Spain and USA, as people move to urban centers, rural population falls and small towns die. Japan’s demographic situation makes their case extra difficult at the moment.
As well intentioned as this may be, I get the feeling this might be the first step to a world like the one depicted in the movie "Surrogates".
Pharmacology PhD (6years), post-doc(6 years), despite excellent publication record, not flashy enough to get grants or a tenure-track position after post-doc, continue as super post-doc(RS at our institution) for 7 more years until funding finally ran out. Gravitated to big data analytics, learned coding, learned ML and more math, looked for job. Total unemployment time == 1.25 years. Found current position (almost a year now) after about 200 applications. Happy as a clam and not the old bitter scientist of old.
Kadane’s Algorithm – How and Why does it Work?
Technology, Ranked
Indeed, I also find value in Facebook.

The data scandal was serious and to be honest, needed. It brought data and privacy awareness, countries and even entire continents are now trying to convey regulations on the subject.

Facebook was already superfluous, if you can afford to delete it.
>(You don't have to tell your friends or family you code in PHP)

Brilliant.
> we use IQ to select for success, then say IQ is correlated with success.

We don’t, though. The most financially successful people in the world are sports stars, movie stars, and business owners, none of whose success has anything to do with IQ scores. He bangs on IQ, but nobody actually uses IQ to select for anything – it’s actually prohibited by law in the US (https://www.britannica.com/event/Griggs-v-Duke-Power-Co). We do use SAT scores to determine admission to college, and SAT scores correlate pretty well with IQ scores, though, so I guess he’s indirectly complaining about SAT scores being used for college admissions? There’s nothing particularly new about this, though – people have complained for eons that measuring people’s test scores only tracks how good they are at taking tests. The problem is, true or not, tests are the only objective way we’ve ever come up with to figure out if somebody actually knows something.
Location: United States

Remote: Yes

Willing to relocate: No

Technologies:

-Languages: Ruby, Elixir, Perl, Javascript, Python, Java, Kotlin, Scala, lua, C#

-Databases: Postgres, Mysql, Redis, ElasticSearch, DynamoDB

-Cloud: aws

-OS: linux, windows

Resume/CV: Available on request

Email: selectiveshift@gmail.com

Full stack developer with 8+ years experience (5+ years at AWS). Looking for full-time remote gig within the United States. Willing and able to learn new languages/technologies.
https://github.com/flutter/flutter
The answer to your second question is no, unless you believe that a unified Catholic Germany would have stayed out of or won the First World War. I believe you are referring to some quotes by Martin Luther that no Lutheran church propagated or even remembered for the most part. The portions of Luther’s writings that spread through Germany were his large and small catechisms, Smalcald articles, etc., that were contained in the Book of Concord compiled shortly after his death.

As for the Calvinists, I hope you know you associate with very unusual people. There are a lot of Calvinist-founded colleges.
The Failure of Crypto Tribalism
I ran this on my 2008 high-endish business laptop on lowest settings and it ran at about 2 frames per second (though the indicator was showing 11) and wasn't responsive. I love the idea, though.
I don't see why anything should be done. Obesity is your body telling you that you are doing food consumption wrong. If the human that is wearing a large body in life doesn't find the awareness to recognize that they must change their behavior, I don't believe society should try to innovate them a thinner body. Their currently large body is a gift from nature intended to signal that a course correction is needed. This enlarged body (which will usually come back to shape and health through corrected nutrition) is a manifestation of a more fundamental internal issue (mental or emotional). Innovating thin bodies while not addressing the internal issues will only cause more problems for this human and society at large.
Thunderbird in 2019
Location: EU (changes frequently)

Remote: Yes !

Willing to relocate: Maybe UK

Technologies:

* Crypto/Blockchain - building Crypto infrastructure (multiple Blockchains), customized libraries and APIs, as well as front-end (MetaMask) solutions - Highly motivated to continue working with this.

* NodeJS/Meteor/SailsJS

* Serverless (going heavy on that one)

* Cloud technologies (AWS/Azure/GCP)

* Wordpress/CodeIgniter/Yii/Drupal (Components, Hacks, Themes) - less motivated, unless truly cutting edge (or WP VIP projects)

* CI & Unit testing - Jenkins, Mocha & Karma for JS, Toast for PHP, as well as Selenium

* Django (general Python too) - to a lesser extent

Resume: Upon request

Email: dev (at) azdv.co

Looking for Challenging projects. Most recently worked extensively with Serverless & AWS APIs, building cloud-related prototypes, before that worked as an AngularJS specialist
Neither. He'd rather have the school sugary breakfast than to eat at home. The school will not refuse him (or any child) food. So they'll send a bill home that we now owe them money for the breakfast. I have repeatedly asked and responded to them to deny him breakfast at school, which... did not go over well and caused some other issues. So he eats sugar at school, because he won't eat at home, and I'm required to pay for it as his guardian, although I do not want it.
Hype vs. being honest with ourselves? The crypto tribe needs a reset button press.
You aren't contributing to society if you charge more for rent than mortgage and maintenance, you are a parasite.
> They may be short and sweet but I certainly don't feel they're unsubstantive.

Your comment is visible through enabling flagged/dead comments in settings, and now that I've enabled it—I really don't see the value that this specific comment adds. It broadly derides a class of workers (regardless of whether we actually hold them in high regard) without materially contributing to the conversation.

Commentary of this nature does largely invite simple, emotional agreement in forums with a more instinctive hive mentality (versus the intellectual hive mentality which arises here, a challenge I'm not discounting generally but am subtracting from this equation). What it generally doesn't do is invite informed conversation.

It scratches an itch, and judging from how thoroughly your comment was both modded down and flagged, it looks like it scratches an itch Hackernews doesn't have.

Tl;Dr: dang might be the decider, but his decision was informed by flags, which speaks to the nature of the discourse desired here. The comment was just out of place. It's a better fit for Reddit, but most of us who are active here are specifically here in search of a respite from that.

--

If I were to reply to your comment in search of an actual conversation over this, it would probably be more along the lines of:

> I doubt the politicians themselves came up with this. More likely it was drafted by a think tank, an institution with a vested interest, or a committee constituted of the above. Can't blame the politicians for investigating whether there's a challenge here that'll help their constituents; it's literally their job.
Marta 0.6 is out (macOS file manager)
Fat Llama | London, UK | Software Engineer (Frontend, Mobile) / Designer / Product Manager | Onsite | Visa
The Future of Ownership. Fat Llama is the online marketplace for lending and borrowing anything. Every day, we connect people with spare stuff to those that want to use it. Fat Llama is creating a future in which any item - from the everyday to the niche - is accessible within minutes.

In 2017 we went through Y Combinator, and in mid-2018 we announced a $10M series A raise from some amazing investors to superpower our growth. We are active across the UK and recently launched in the US as well.

Technology is at the heart of everything we do at Fat Llama, allowing us to solve a problem that has never been solved before. Our whole team gets a say in the product & tech roadmap, and our engineering team takes pride in writing, testing and deploying new features on a daily basis. We highly value personal growth and learning, and are building a supportive and collaborative engineering culture.

We also have a lot of fun. We're posting this from the Ivory Coast, where the product team have been working from a beach house over New Year.

Find out more and apply on our jobs page: https://jobs.lever.co/fatllama

Here's some recent news about us:
https://www.bbc.co.uk/news/business-44301183
https://www.thetimes.co.uk/article/the-best-startups-we-saw-...
Libraries did that. Most now guard against this by forcing the developer to explicitly enable the 'None' algorithm. Normally you don't need it, and certainly never in production.

But yeah, if your server accepts JWT's, reject anything that doesn't use an algorithm from your whitelist, which usually contains just one entry.
SEEKING WORK - REMOTE

Highly experienced VP of Engineering & Crypto consultant.

Skills:

* Crypto/Blockchain - building Crypto infrastructure (multiple Blockchains), customized libraries and APIs, as well as front-end (MetaMask) solutions - Highly motivated to continue working with this.

* NodeJS/Meteor/SailsJS

* Serverless (going heavy on that one)

* Cloud technologies (AWS/Azure/GCP)

* Wordpress/CodeIgniter/Yii/Drupal (Components, Hacks, Themes) - less motivated, unless truly cutting edge (or WP VIP projects)

* CI & Unit testing - Jenkins, Mocha & Karma for JS, Toast for PHP, as well as Selenium

* Django (general Python too) - to a lesser extent

Seeking: Challenging projects. Most recently worked extensively with Serverless & AWS APIs, building cloud-related prototypes, before that worked as an AngularJS specialist.

Example work: Upon request

Location: EU

Contact: dev (at) azdv.co
I used to just follow whatever people said in oAuth and oAuth 2. No longer. Once I started questioning why we need all these tokens, when we will anyway have to look up access information in some database, I got pretty much no satisfying answers:

https://security.stackexchange.com/questions/161734/why-does...

The token may as well just be an AUTENTICATION token, such as the app’s id with timestamp signed with the shared secret. (Or even better, an asymmetric private key, where the shared secret is replaced by TWO keypairs, one from app-to-platform and one from platform-to-app.)

Then you use this app id to look things up in an Access Control List (ACL).

Then stuff becomes easy. Forget all the oAuth crap. The app is just another user with an ID in your system. Users may grant access to other users, for different streams of data. The access can have various read/write/admin levels etc. It can be changed anytime. Finally, users can have LABELS (or Roles) which determine in one fell swoop what an app can do. That is similar to “scopes” in oAuth.

I don’t just talk about it — this is how we handle it in our platform:

https://qbix.com/platform/guide/access
Show HN: Online YouTube Gif Maker with Full Search
For sure, although not completely impossible to replicate in software.
In this case almost certainly paper, technical pen and somewhat steady hand.
Data-centric programming is a great insight for making development user-friendly. Spreadsheets are the second-most successful end-user-development tool, largely because it provides immediate results for any function evaluation.

I have the hypothesis that any programming tool geared towards non-programmers will need to be embedded as an extension for an app with a specific purpose (i.e. not a development environment). Users will understand better how to create an automated process if they can work on real data while writing the functions.

Avoiding the blank page effect is essential for such a tool, as non-developers wouldn't know what to put in a program if they start from scratch - they'll need some example data first, on which they can build abstractions that automatize steps for processing that data. Again, spreadsheets largely work this way.

Outliner apps would be a great use case for a programmable app for end users. We have seen examples of somewhat programmable outliners such as the Leo Editor, notion.so and the like; though they lack a good low-code/no-code approach.

Many developers know how to use Emacs outline mode for keeping track of their data and build automations over its hierarchical structure; a user-friendly, easy to learn tool that worked the same way would be a hit. It should made programming functions over the data tree as easy as functions on a spreadsheet, and that's the missing part from current tools.
They appear to have a video monitor with a camera feed from the robot, but I can’t figure out how they actually control the robot and how responsive it is.
Developer survey (Slash Data): take part
Lower Manhattan needs to be pedestrianized immediately, with wide bike/scooter lanes throughout.
> the [sovereign] debt treadmill enslaves the poorest the in the heaviest shackles

I hear this frequently stated as fact but I've seen no evidence for it, and it doesn't make intuitive sense to me.

Sovereign debt is serviced either through taxation or through inflation.

It's the rich who pay a majority of the taxes, and rich creditors also suffer the most from inflation. So how, exactly, are the poor on the hook for national debt?
New Horizons probe reveals Ultima Thule is huge, spinning chicken drumstick?
> All of the speech recognition and command dispatching is done client-side so that no data is sent to any server unless an external service is required

How do you do the speech recognition in the browser client-side? Afaik the only browser with in-build speech recognition is Google Chrome, which sends the audio stream to Google for recognition.
It was a time when the U.S. kept the worlds manufacturing jobs warm before they were outsourced to these rebuilt places.
As a whole, I doubt a book like this would be of much use to a non-programmer. There are some high level tricks that might be fun to learn, and could be loosely applied to day-to-day thinking (should this be solved in a brute force way, or is there some shortcut). Overall the book (I assume, I haven't read it) is technical and precise solutions to technical problems.

Algorithms are just ways of solving technical problems in the most efficient way possible (for various definitions of efficiency). They are deep programming which even most programmers don't use frequently.
New Horizons has a successful flyby of the Kuiper Belt’s bowling pin
Dia&Co | NYC, LA, or Remote (US only) | Remote-OK | https://www.dia.com

Dia&Co is the leading personalized styling service for women who wear sizes 14+. Our business meets a profound need, and we are on a mission to democratize fashion — not only by providing easy access to quality clothing, but also by building an inclusive community of women who use fashion to celebrate their bodies.

To learn more about who we are, our engineering culture, and whether this is the right place for you, read our Key Values profile: https://www.keyvalues.com/dia&co

Here are some of our open positions:

* Director of Engineering: https://www.dia.com/careers/job?gh_jid=711199&gh_src=eshew45...

* Lead Software Engineer, Consumer (frontend heavy): https://www.dia.com/careers/job?gh_jid=1386889&gh_src=eshew4...

* Senior Software Engineer: https://www.dia.com/careers/job?gh_jid=226476&gh_src=eshew45...

* Software Engineer: https://www.dia.com/careers/job?gh_jid=613338&gh_src=eshew45...

* Senior Project Manager: https://www.dia.com/careers/job?gh_jid=1432914&gh_src=eshew4...

Tech Stack: Engineering: Ruby on Rails, React, Node, Postgresql, ElasticSearch
Data: Python + Go, Docker, AWS services (e.g. Kinesis, Lambda, ECS, Fargate…)
I found this video and talk to be very enlightening. I know it's not the neatest, most exciting framework, but Rails with Turbolinks sure can do the trick. My last two mobile applications were built in the same way that Sam Stephenson describes here.

https://www.youtube.com/watch?v=SWEts0rlezA
What was her take on halloween?
Ah, I'm not sure, IIRC when I tried it I got a "don't call us, we'll call you" page. I'll have to try again.
It is. Follow the internet archive link.
It was newer released. And the DMCA claim was against main game and not DLC.
Is the experience and number of technology stack non-negotiable?
Ravenports explained: Why not just join XYZ?
Tesla delivered 90,700 cars in Q4, Wall Street freaks out
Pendo | Sr. Level Engineers (5+ years working on a SaaS product // Back, Front and Quality Roles Open) | Full Time | Raleigh, NC | ONSITE | https://pendo.io

Pendo is a product cloud that provides user insight, user guidance and user communication for digital product teams. With Pendo, product teams can answer questions like which features are customers using? Which features are they ignoring? Which ones are driving delight and which are causing pain and confusion? From these same insights, you can easily set up in-app messages, guides and walkthroughs without any coding to help users get the most value from your products. By quickly identifying the specific features and workflows that cause users pleasure and pain, you can use the Pendo platform to guide users through the rough spots and drive them to adopt the features that create raving fans.

Technologies we use: Go, NoSQL, Vanilla Javascript, AngularJS, VueJS

Full job descriptions and apply: https://www.pendo.io/careers/

Recruiter: Steve Cosme, steve@pendo.io (FYI-all applicants will need to apply directly to begin the interviewing process)

Happy New Year and New Beginnings!
Isn't this essentially how Apple Watch pairing happens?
> Ever been to Paris ? London's transit is fairly bad compared to it. Or to Lyon (which is vaguely SF's size) ?

I have. As of 2010 (before Cuomo's tenure began), New York had unambiguously better public transit overall than Paris, in addition to serving a city with four times the population of Paris.

Cuomo is doing his best to "fix" that, but in 2018, I'd still take NYC over Paris as far as public transit is concerned.
I am old and used a lot of different GUI development tools. From Xwindows to React. Then AWT, Swing, Qt, Android, iOS, and many others inbetween.

Flutter is the real deal, IMO. The reason is it offers a superior developer UX.

It is the hot reload aspect without having to do web development. Then the weird feature that I now love is how it retains state when developing. This is such a simple thing that you get use to and hard to lose.
$40 seems excessive for what is essentially a hierarchical TODO list.

I simply open a google doc in B4 page format landscape and keep a list with bullets/sub-bullets.

It's not ideal, but I haven't found a mind-mapping tool that materially provides anything better.
The Mythical Million Dollar Run Rate
https://www.globalpolicy.org/component/content/article/209-b... (2000)

"Critics accuse the institution of taking a cookie-cutter approach to economics, and they're right. Country teams have been known to compose draft reports before visiting. I heard stories of one unfortunate incident when team members copied large parts of the text for one country's report and transferred them wholesale to another. They might have gotten away with it, except the "search and replace" function on the word processor didn't work properly, leaving the original country's name in a few places. Oops."
I was raised differently as well; food in front of you is what you're eating. However in this day and age, it's tantamount to neglect or abuse to refuse a child something to eat. IE "Chicken is what is for dinner, no you can't eat pizza" -> "You can't not feed your kid, let him eat". I commented to another poster about the school breakfast/lunch situation. TLDR: I have no choice in the matter. The kid wins.
Sure, mail me your phone no. and let's have a chat: artjom@sompani.com
Hmm, well, it depends on where your knowledge base is :)
Studying electrical engineering wouldn't hurt.

(not complete, but it's a start!)
Basics:
Math: Complex Numbers, Integration
Physics: Wave Mechanics, Oscillators, Energy, Impedance
Electrical: Currents, Voltages, Capacitors, Coils
Electronics: Semiconductors, Resistors

Semi-Advanced:
Electrical: Compensation, Impedance Conversion, Complex Values, Frequencies
Electronics: Transistors, Amplification

Advanced:
Electrical: Magnetic/Electric Fields, EM Fields, Flux, Conductors/Waveguides
Electronics: Filters, Operation Amplifiers, Oscillator Circuits

and further.

When you are able to build and test your own filters and oscillators, then you might pull off building a simple/small SA yourself.

!! But remember: always work inside a shielded environment! Active analog HF circuitry interferes with everything else around you !!
> Now instead of unhardened gears you will always get powder gears, which are better.

Nope, now instead of unhardened gears you get powder gears which are even worse (but much cheaper than those good powder gears), but minimally better than plastic. My father is power tools' serviceman and since sintered gears became more common, there are MUCH more broken transmissions (but yeah, they are a little cheaper).