skysight-inc/HackerNews huggingface dataset:
Coffee Meets Bagel | San Francisco, CA | Full-Time, Onsite or Remote | https://coffeemeetsbagel.com

Coffee Meets Bagel (CMB) is a highly curated dating service where women call the final shot on who gets to talk to them among guys who expressed interest. We believe that the best dating experience is offered through a differentiated service for men and women. Globally, we have generated more than one million dates and thousands of lasting relationships.

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/coffee-meets-bagel

Here are our open roles:

- Android Engineer: https://jobs.lever.co/coffeemeetsbagel/c0642b2b-5640-4452-a2...

- Backend Software Engineer: https://jobs.lever.co/coffeemeetsbagel/fa345fa1-0d43-405d-ac...

- Test Engineer (Backend): https://jobs.lever.co/coffeemeetsbagel/7dcb995c-4fc3-4cea-93...

- Sr Product Designer: https://jobs.lever.co/coffeemeetsbagel/05cb33dc-0d3d-43bd-98...

- Growth PM: https://jobs.lever.co/coffeemeetsbagel/46e4e036-0b00-4795-a3...

- Ad Graphic Designer: https://jobs.lever.co/coffeemeetsbagel/7c9fb0fa-072d-46ee-88...

Tech Stack: Python / Django, Scala, Golang, Postgres, Cassandra, ElasticSearch, Redis, AWS (EC2, S3, ALB, EBS, Kinesis, SQS), Linux (Ubuntu)
Home61.com | Miami, FL or willing to relocate

We are looking for a Product Designer and Data Scientists in full time or part time.
Home61 is reinventing how real estate is done. Through technology we are changing the way people buy, sell and rent homes. This is an exciting opportunity for anyone interested in shaping the direction and trajectory of a new product. You will be collaborating with a cross disciplinary team (product managers, engineers, designers) in all phases of design from discovery to execution and working directly with the CEO and CTO.

Please send your application and resume to hackernews@home61.com
It was clear. I thought it would be interesting to answer it so we could demarcate the freedom to organize politically and the freedom to hide potentially illegal assets and business operations.
If you can't trust the five years of industry experience I have and my ability to convey that experience in an interview, then I don't need to deal with your company. I'm sorry if you guys are so bad at ascertaining a candidate's rough skill level from a conversation. I'm not.

One code challenge is fine. But if they're all asking for them then applying for a job while I still have a job then I'm spending 8+ hours of my free time a week just doing code challenges. I'd have to really hate my life before that becomes something I want to do.

I don't know what segment of the job market you're in, but in mine it's getting a lot more common. They're treating mid-level and senior candidates like recent grads.
Ah no, we use Slurm. So JLab runs on a head node, and users submit jobs through Slurm. Slurm would let you set a ipcluster which you then drive from a JLab notebook, though, which is a nice set up.
The idea is that feudal ideologies are making a comeback with the rise of an aristocratic class. These ideologies are finding support amongst the (conservative/reactionary) lower classes as they try to process why their lives are getting shittier without being provided a clear logical explanation. Thus they reach backwards for older more authoritarian models to try to restore their power. What is missing is the narrative of class struggle.

From the linked wikipedia article:

"It broadly rejects egalitarianism and the view that history shows inevitable progression towards greater liberty and enlightenment (thus, it is in part a reaction against "Whig historiography").[1][2] The movement favors a return to older societal constructs and forms of government, including support for monarchism or other forms of strong, centralised leadership such as a "neocameralist CEO"[3] of a joint-stock republic,[4] coupled with a right-libertarian, conservative or other approach to economics."
Yep, sounds like one step above Soylent.
This is such a clusterfuck I don't even know where to begin. I am very happy that "pay money" for DV SSL certs is going the way of the dinosaur, with Let's Encrypt.

The only SSL cert you should ever pay money for is $90/year for an EV SSL cert for an ecommerce/product purchasing website where people are entering credit card details. The big friendly green bar GUI element, for non-technical users, is worth it.
Interactive GPU Programming, Part 3: CUDA Context Shenanigans
Is there something like this for Java programmers?
Really? You can't blame them? For wanting to and then actually executing illegal methods of spying on someone's private life? I absolutely blame them. That's abhorrent behavior.

Here are some juicy stories for you to read if you want to know the details of all the kinds of stupidity and evil it takes to invade someone's privacy like that.

https://www.revealnews.org/article/uber-said-it-protects-you...
Mac's userland is based on FreeBSD.
Colin Percival is a FreeBSD developer who last modified this file:

https://github.com/freebsd/freebsd/commit/0bc1bed704cc7b7292...
I fully agree with you that after a MOOC you've barely scratched the surface and until you're implementing them yourself then you're not going to jump into a ML job.

However personally I view the rest of the opposite way round. Getting through a course on Deep Learning takes months [0]. Then reading through Keras code once you understand the appropriate NNs is easy.

For example it takes a while of going through Neural Networks to understand ResNets. But if you understand ResNets then looking though Keras code that creates a ResNet [1] is easy.

If I want to build a NN of any sort in Keras I can just Google for it. However there's no simple Googling you can do to teach yourself NN in an easy to follow structured way.

[0]: https://www.deeplearning.ai/

[1]: https://github.com/Hyperparticle/one-pixel-attack-keras/blob...
I think NY state forced them to hand over tips to drivers (at least they did for GrubHub/Seamless), but I don't know if that has changed in other markets.
http://wiki.c2.com/?WhyIsPayrollHard
Lightning Labs | Crypto Protocol Engineer, Frontend Developer, Distributed Systems Engineerg | Remote | Fulltime

https://angel.co/lightning

https://lightning.engineering/

At Lightning Labs, we scale blockchains. Our current focus is the development and deployment of the Lightning Network[1], an open blockchain scalability protocol[2] primarily being developed for Bitcoin. Lightning allows for high volume, low fee, instant payments on top of Bitcoin. We strive to continually push the edge of innovation w.r.t blockchain scalability, advanced privacy-preserving smart contracts, and cryptocurrency UX. Amongst our team include applied cryptographers, the designers of the Lightning Network protocol, and several Bitcoin developers making key contributions to the open source Bitcoin eco-system such as roasbeef[3].

{Cryto Protocol Engineer || Distributed Systems Engineer}:

We're looking for an experienced software engineer well versed in applied cryptography, peer to peer networks, distributed systems, open source software collaboration, and cryptocurrencies. Your job description would include working on lnd[4] the most feature-complete implementation of the Lightning Network, neutrino[5] an advanced lite client operating mode for Bitcoin, conduct novel research into cryptocurrencies (and related areas), and helping to design the next generation of smart contract applications on Bitcoin.

{Frontend Developer}:

Our work on the second-layer of blockchains presents a number of UI/UX challenges, as we lift traditional wallets to the next layer creating a new application platform on top Lightning. As a result, we're also looking for a frontend developer that is able to pick things up quickly, develop skills in our interdisciplinary space, and has strong implementation ability. Applicants should be Javascript experts an eye for design, that have experience building applications with React and React Native.

You can contact me directly at jobs@lightning.engineering with some, or all of the following: link to your github account, resume, a brief cover letter detailing your past experience in the areas listed above, and some relevant work you've done.

[1]: http://lightning.network/

[2]: https://github.com/lightningnetwork/lightning-rfc/

[3]: https://github.com/roasbeef/, https://twitter.com/roasbeef

[4]: https://github.com/lightningnetwork/lnd/

[5]: https://github.com/lightninglabs/neutrino
This is completely wrong.

The CA government engaged the vendor, IBM, after they had decided on a list of requirements from what they wanted from a solution. In your argument you say that the hands of the people doing the actual work were tied. Well that's the vendor, and so no, their hands weren't tied.

And not sure if you've ever worked at a project like this but the committee meetings aren't expensive. They are basically free. And there often should be far more of them. The real cost comes from major changes in the design too late in the project plan.
Reminiscent of the state of Indiana's lawsuit against IBM for allegedly botching a project to automate the state's welfare system — lots of finger-pointing on both sides; the trial court's 65-page decision started out with the words, "Neither party deserves to win this case" [0]. The case has been up to the Indiana Supreme Court already [1]; on remand last summer, the trial court found that IBM is liable for USD $128 million [2].

[0] https://www.scribd.com/document/100544020/Indiana-IBM-Decisi...

[1] http://www.in.gov/judiciary/opinions/pdf/03221601shd.pdf

[2] https://www.indystar.com/story/news/2017/08/07/court-ibm-owe...
Program for Hardware Startups (Simulation Tools)
If you're just using a standard RTL-SDR, then yes, an upconverter like HamItUp or SpyVerter would work.

However, the LimeSDR Mini supports down to 10MHz out of the box, which is "good enough".

If you really need to get the 160, 80, 60, and 40 Meter bands then the converter would be needed, or you can just use the previous-generation the (full size) LimeSDR, which can receive down to 100KHz.
When are you adding designers?
SEEKING WORK - REMOTE, RELOCATION - São Paulo, Brazil

Location: São Paulo, Brazil
Remote: Yes
Willing to relocate: Yes
Technologies: Software Engineer by Day, Data Scientist by night
Résumé/CV: More than 10 years of programming (mostly web frontend/backend and GIS), developing products now used by thousands of people. For three years, I began to branch into data products for NGOs, in which I made:
- The biggest crawl of land properties in São Paulo
- Finding out more than US$ 2.7 billion of property in São Paulo owned by offshores (for Transparency International, report here: https://www.transparency.org/news/feature/us2.7_billion_of_saeo_paulo_brazil_property_linked_to_offshore_companies)
- Making the biggest transit fines map in the country, geocoding over 13 million badly written addresses (had to create my own geocoder for that).

I love doing data products like those, and want to do more of those.
I have a fancy CV here: http://tiagofassoni.github.io/fancy-resume
Email: tiagofassoni@gmail.com
> So, what makes a payroll system at this scale so difficult?

Complex pre-existing business rules of a large, sui generis employer (governments, especially sovereign ones rather than localities, often are because the laws that apply to other employees don't apply to them, and the rules that do apply often aren't coherent across-the-board policies determined by a central org focussed on HR, but often are set in special case laws applied to individual subunits of the government by a legislature then operationalized by the HR staff in that subunit) trying to be put in a COTS system make it hard, but probably what makes it most out of control is that the contractor is optimized in maximizing value extracted not efficient delivery and that governments generally suck at overseeing IT contracts (sometimes this is corruption, but it's often just lacking the knowledge and skills to do it effectively at the direct contract management staff level, often complicated by mandated IT contracting frameworks that are based on the underlying assumption that software engineering is basically structurally the same as civil engineering.)
Per one of the project's boosters: “Unless you’re the cousin of some drug dealer that went bad, you’re going to be okay.”

Is that really the standard you want to rely on - that you're a suspect because of what your cousin may have done?
I tried to create a command line tool that mimics some behavior of a bookmark manager in the terminal.

https://github.com/serv/lbm

Unfortunately, I learned that there's is no way to invoke cd programmatically from a program, but I didn't get an explanation I could understand why this is not possible.

Can someone explain why you can't invoke cd from a program?
The main CrowdSupply page has a very good comparison table: https://www.crowdsupply.com/lime-micro/limesdr-mini
I don't really get why this is that useful. Except maybe the Gmail/Dropbox integration. Our office pays for 1) G Suite - from which we use Gmail and Calendar, 2) Dropbox for Business for file storage/sync, 3) Office 365 for Word and Excel, and 4) Slack.

I would really really like to give my money to one company, except Google Docs/Drive sucks (er, doesn't meet our use case), Office 365 - Outlook sucks (in comparison to Gmail) as well as whatever the Microsoft file syncing option is (OneDrive?). Our Dropbox for Business comes up for renewal this month and Google and Microsoft's file sync stuff isn't remotely comparable. Same for Slack vs the Hangouts incarnation of the moment.

I primarily blame Google. We are probably paying an extra $500/user/year because outside of Gmail and Calendar the other G Suite services are pretty awful in comparison to their competition. It is super frustrating.
FREELANCE - São Paulo, Brazil

Location: São Paulo, Brazil
Rate: USD 50/hour

What the hell I am: Software Engineer by Day, Data Scientist by night
What I bring to the table: More than 10 years of programming (mostly web frontend/backend and GIS), developing products now used by thousands of people. For three years, I began to branch into data products for NGOs, in which I made:
- The biggest crawl of land properties in São Paulo
- Finding out more than US$ 2.7 billion of property in São Paulo owned by offshores (for Transparency International, report here: https://www.transparency.org/news/feature/us2.7_billion_of_saeo_paulo_brazil_property_linked_to_offshore_companies)
- Making the biggest transit fines map in the country, geocoding over 13 million badly written addresses (had to create my own geocoder for that).

I love doing data products like those, and want to do more of those.
I have a fancy CV here: http://tiagofassoni.github.io/fancy-resume
Email: tiagofassoni@gmail.com
Yes, because history. There are no historical examples where wealth was held by the few and social mobility increased broadly. Only when resources are more evenly distributed among social classes has that ever happened.
Seed Interactive | Toronto | Onsite, Full time | Salary | www.seedinteractive.co

SEED is an digital agency creating mobile apps, VR/AR interactive experiences, and we are just about to release our first Nintendo Switch game. Which is to say we do fun and interesting stuff.

We are now looking for a senior Unity and C# developer to join us. Our team is still small - you'd be employee no. 10. What this means is that we still operate in WYSIWYG mode - the correlation between your actions in the workplace and the outcome is clear and discernible. The role comes with a wide range of tasks, high degree of responsibility, and an ample amount of freedom.

A bit about you. You probably earned some kind of diploma in computer science or a game-related field (unless you’re a self-taught savant). Afterwards you’ve meticulously honed your craft in various established organizations for half a dozen of years or so. In addition to great products, over time you’ve also built your set of soft skills. You can not only solve problems but also communicate your solutions to others. You may have been exposed to stuff like office politics and ladder climbing, and rightfully decided you want nothing to do with it. You prefer to disseminate knowledge rather than gossip. And somehow - almost miraculously - deep inside you still feel the fire to write clean code, make smart game design decisions, and lead younger team members with a smile.

Basically we want you know your shit, get shit done, and not be a shit to others. It’s a tall order, for sure, but you’ll get to work with people who exude those qualities as well.

This is a full-time salaried position in Toronto. (Un)fortunately we don’t have a legal team so we can’t help you with getting a visa - you need to be able to work in Canada for this one. Send your resume to ivan@seedinteractive.co (n.b. we are big believers in one page CVs) and write a few sentences why are you the best person for the job so we know that you care (and could judge your persuasion skills and spelling).

TL;DR: Unity & C# senior dev lead who’s also a jolly good chap
I have ordered with Doordash 10-15 times. It failed me only once when the "dasher" delivered my food to a random neighbor (who actually ate all of it)
You could look into Ad Hoc. They are a remote firm that builds government solutions. Worked on many popular apps.
Blocktrade.com|Senior Python and Angular Engineers|Ljubljana, Slovenia|Contracting or Full Time|ONSITE ONLY|€60-120k

Blocktrade.com is looking for a driven and ambitious senior back-end and/or front-end developer to help us build the first registered trading facility under the MiFID II regulatory framework, approved by the European Securities and MarketsAuthority, for trading with Crypto Assets, Crypto Traded Indices™ and blockchain related financial products. Once completed, the Blocktade.com exchange will be able to process more than 1 million trade requests per second outperforming the world’s biggeststock exchanges.

Job description: http://bit.ly/2t5RuHL
A windfall (winning the lottery or some other one-off event) is generally considered a good thing, unless you don't know how to handle it and spend it all at once. Everyone getting a windfall, in different years: still not a bad thing, even if it makes inequality statistics look bad. In theory.

But that's not the world we live in. Most people don't get windfalls and have little savings.
ExecVision | Technical QA Manager | Arlington, VA | Full-time, Onsite

ExecVision is a leading conversation analytics and intelligence company, working with sales calls to increase sales efficiency and to reduce onboarding time.

We are looking for a technical QA Manager - you'll be supervising an offshore team of QA engineers to keep the release cycle moving, and ensure high quality product deliveries. Experience with test automation, load testing, security testing, SQL all highly useful.

careers@execvision.io
ZipRecruiter - https://ziprecruiter.com - Santa Monica (LA
area) - REMOTE in U.S. OK for some positions

Our goal is to create the best online services for filling and finding jobs. We bootstrapped for the first four years, growing to 800+ employees (177 are software engineers). August 2014, we raised $63M led by Institutional Venture Partners.

We have a number of open positions:
- Senior Perl Software Engineer (Santa Monica or Remote)
- Senior Python Software Engineer (Santa Monica)
- Senior Java Engineer (Austin)
- Big Data Architect (Santa Monica)
- Database Architect (Santa Monica)
- Senior SRE (Big Data) (Santa Monica)
- MySQL Database Expert (Santa Monica)
- Principal Software Engineer (NoSQL) (Santa Monica)

Please check out our careers page, ziprecruiter.com/careers, for all our tech positions.

We're growing rapidly and have a large customer base (primarily small and medium-sized businesses). We have interesting problems to solve in the areas of search, yield management, analytics, scalability and new product development.

If you'd like to learn more, please visit https://www.ziprecruiter.com/hiring/technology or email us at techjobs@ziprecruiter.com.
It seems to be a specialized term referring to the change in focus of blogs [0] and online communities [1] over time. This strikes me as a very specialized concept, rather than a generally-important term in machine learning as a whole.

Edit: To add my perspective, with years of industry experience and graduate-level machine learning coursework, I have never before encountered this term.

[0]: https://link.springer.com/chapter/10.1007/978-3-319-16354-3_...

[1]: http://catb.org/jargon/html/T/topic-drift.html
React isn't changing any logic of the types of props; if you actually pass a Promise as a prop, it will be treated 100% as it was in previous React versions.

What's happening instead is that imageFetcher.read() either returns a string OR throws a promise; it never returns a Promise.

So <Component foo={fooFetcher.read(...)} /> either gets instantiated with the fetched Foo, or throws so React.createElement(Component, ...) never gets called in the first place.

Only if you physically throw a Promise (or "thenable") does the new logic apply: https://github.com/facebook/react/pull/12279/files#diff-1996... is called inside an exception handler.
How is it different than angellist
This is good news. They've already done some of the books for the radio, and those weren't awful.

https://www.bbc.co.uk/programmes/b007k0v6

https://www.bbc.co.uk/programmes/b007jmk0
I believe at the time they deployed their Universal SSL, which was over four years ago, is absolutely massive scale, and is free, they were the partner that could actually deliver the necessary integration and infrastructure to handle that sort of load.

Also, they were amongst the only ones to offer ECDSA certificates IIRC.

Cloudflare detailed a little bit about this in this and other blog posts:

https://blog.cloudflare.com/universal-ssl-how-it-scales/
That is basically the bar for a "DV" (domain validated) SSL cert. Let's say you are the owner of the domain rupertsdildoemporium.com and want to get an SSL cert. Since you own the domain you control the entries for what nameservers it uses. Since you control the nameservers, you can point the A record for the domain anywhere of your choosing. Or put an arbitrary TXT record in the DNS zonefile. That is the full extent of what you need to prove to get a domain validated SSL cert.

It is complete and total bullshit that DV SSL certs still cost money (thanks LetsEncrypt), anywhere from $9/year to $80/year.

The companies that rely on selling DV validated SSL certs for their business model are polishing the brass doorknobs on the Titanic. It's all going down. Just a question of when.
I see. I think I misinterpreted the "0 legal requirements" part of your comment. It gave me the impression employees not involved in the care could access medical data. Thanks for clarifying.
I took my first programming class when I was eight years old, at a night class that my granddad wanted to take at the local community college. He took me along with him after I badgered him. It was 1978.

The school only had one computer, and no one in the class had their own. We wrote BASIC programs on paper, handed them in, and the instructor entered them, ran the program, and let us know the results afterwards.

Up until college, I had a habit of writing programs on paper first. I'd forgotten how well that worked for focusing the mind. This is a great reminder.
Oracle costs a lot. It infects your entire stack, from hardware all the way up to personnel, and drastically inflates the cost from end to end.

With no real utility advantage, either.
>...to heighten the level of doubt about all news among the target population.
It's important to point out that the two reviews listed from 2016 and 2017 are for the previous version of the LimeSDR, not the LimeSDR Mini which was just recently released.
The slate article to which r00fus linked is based on that dataset. The graph you linked is literally the first one on the page.