skysight-inc/HackerNews huggingface dataset:
Truebill (YC W16) | Javascript Engineer/Architect OR Senior Machine Learning Engineer | San Francisco/SF or Washington, DC area | ONSITE or REMOTE | https://www.truebill.com/

Truebill is an app that runs your finances. Our mission is to meaningfully improve the the financial health of millions of people. We offer a view into the important pieces (like all of your recurring subscriptions & bills) of your finances and optimize where we can by lowering bills, getting fees refunded, and even managing cashflow.

We are YC and venture backed. Founding team previously founded Webs.com/Freewebs which we sold to Vistaprint for over $100m.

As a part of our small team, you’ll have input and immense impact on everything from business to product to engineering. You’ll also have a lot of choice in terms of what types of things you’d like to work on, and what areas you’d like to grow in.

Our product engineering stack is awesome to work with: React Native, Apollo, GraphQL, Node, Postgres

We're looking to fill two roles:

1) Amazing senior full-stack Javascript engineers who care about the technology and the product. If you love Javascript, React, and the like, you'll feel right at home.

2) Senior Data & Machine Learning Engineer - someone who can implement various Machine Learning features as well as choose and deploy a solid infrastructure and data pipeline that will serve as the foundation for all things data at Truebill.

Unfortunately, we cannot accept any dev bootcamp candidates right now. CS/CE-type degree and/or solid experience is required. Experience with machine learning is a plus. Experience working on consumer-scale apps is a plus.

Email jobs+hn@truebill.com for more info. We'll do a quick call to discuss further.
> she tells me she's seen that tow car waiting seemingly for us for several hours

FWIW, at least in the U.S. it's common for tow truck operators to wait alongside various roads. Breakdowns are predictable and service is faster if the operator is already nearby. It's not like the driver has anything better to do during his shift.

That doesn't mean you weren't overcharged or even scammed. Really can't say without more information.
>It will be available as open source starting Monday, Dec. 3, under the simple BSD-3 license.

Doesn't the repo saying it is copyrighted contradict the BSD-3 license?

https://developer.nvidia.com/physx-sdk-home
Ask HN: IRC channels you frequent?
What are the best IRC channels for programming, reverse engineering, networking? I'm specifically interested in networking/hosting related channels, the channels I've joined are dead.
When people say "never roll your own crypto", they mean you, the amateur who doesn't have the experience, expertise, or scale to get it right. They don't mean that literally no one should ever write crypto code.
Circle | Boston, New York City (NYC), SF, Hong Kong, London, Dublin | Full time, on site | Engineering, Finance, Compliance, Talent, Software engineers of all types, CX / support, Product

https://circle.careers/en/

Circle Internet Financial is modernizing finance using the blockchain. We launched USDC with Coinbase, operate Poloniex, run one of the largest OTC crypto desks in the world, and are generally deep in real-world solutions using blockchain and cryptocurrencies. We are hiring for practically everything.
Do you think there's no risk of harm (or at least inconvenience) for people who are suddenly discovered to be descendents from baddies of History?

I'm sure the Hitlers and Görings of this world changed their names in due time and took steps to insulate themselves and their offspring from their forefathers' bad rep, but what if it turns out your pop-pop was a guard at Auschwitz?
The best available imagery for remote areas is often crap.

Especially easily, publicly available imagery.
I often use the coin flip rule, but in a different way: once the coin is in the air, I instinctively know what side I want it to land on and then I use that to make my decision.
Many researchers have already moved on to the next phases, because those are ultimately far more useful problems than the pure guesswork of CASP contests. Of course better prediction tools will mean better designs too, but the existing tools were already powerful enough to yield some pretty impressive non-natural designs.
I would add to write done where you are when you are done for the day or switch to something else. I have an incredibly hard time picking up where I left off without something like this as apparently I'm able to compartmentalize more easily than some of my peers.
> Whenever you can’t motivate yourself to start working on something, think about the smallest thing you can perform and make it your only goal for the day.

This is also useful for side projects if you are under time pressure from more important things. Every day, spend ten minutes doing something that will move the project on and keep you in touch with it.
Fluidly | London, UK | ONSITE | Data Engineer, Python Engineer, Data Scientist, Full Stack Engineer

We want to solve the biggest problem facing businesses – poor cashflow. We use technology to provide real-time cashflow forecasting and automated credit control.

We recently closed a £5M funding round led by Nyca Partners [1]. We're one of Wired's hottest European startups [2] and have received numerous industry awards. We're hiring across the team, in particular in engineering and data science.

We're a friendly and enthusiastic team using GCP, AWS and Heroku. We're about to go all-in on stream processing on GCP, so we're especially interested in people with experience in streaming. In data science, we use statistical and ML models to forecast time series and solve other problems within business finance.

For more info and to apply visit https://fluidly-london.workable.com.

If you have any questions before applying, feel free to email me at tom.phillips@fluidly.com.

[1]: https://fluidly.com/blog/fluidly-raises-a-5m-series-a-round/
[2]: https://www.wired.co.uk/article/best-startups-in-london-2018
Preventing catastrophic burnout: if I'm sensing a situation where I'm likely to burn out (a strong miss of expectation of reward), I schedule for myself routine maintenance work with immediate rewards. Also I only take vacation at prescheduled times, never in response to overwork.
Seaborn Library for Data Visualization in Python: Part 1
Sometimes the terms emulator and simulator are used to distinguish between two different types of software.

An emulator emulates the hardware (CPU, network interface, disk, graphics, etc.) and the real operating system runs mostly or entirely unmodified atop this.

A simulator reproduces the APIs that an application expects without running the actual operating system code, through some combination of a port or a reimplementation.

However, I think it's fair to use the word simulation here too. It is a simulation from the user's point of view.

In fact, another way to categorize all this is at which level the mimicry happens: hardware, API, or user.
An exclusive look inside Google’s in-house incubator Area 120
Not unique to architecture; in the past ~3 decades, every higher education department has had to justify their existence with grandiloquent overselling of their major's external impact. It's one of the reasons why we're in our current student loan crisis. Milliennials bought all of the "Go to college!" propaganda hook, line, and sinker. We didn't know any better.
How could've we let that happen?!
NanoVMs (https://nanovms.com) | Kernel Engineer, et. al | Full-Time | On-Site | San Francisco, CA

NanoVMs is re-building the operating system for the 2020s. We work with unikernels and a few other interesting toys. Joining our team you'll be directly working on all those interesting os bits you learned about in college but never got the chance to write production code with. If you are at all interested in osdev this is the place for you.

We have paying customers (yes people use unikernels in real life), great investors and the software infrastructure/systems world is our oyster.

The kernel side of the house is obviously mostly c && assembly however we have quite a lot of Go related infrastructure code as well for other tertiary layers.

Check out our careers page as we have other roles open as well: https://nanovms.breezy.hr/
I get your hope for WASM, but I'm not so optimistic. That's not because I don't think that WASM would allow for "better" languages(I personally like and prefer JavaScript), but the future you are suggesting might cause even more fracturing in the web development community than already exists with frameworks and changes in ECMAScript.

Arguably, such fracturing already exists with frontend frameworks. But what will that be like when we become fractured by language? Plenty of people like and prefer JavaScript, but seem to be at least as many people who would rather use an entirely different language on the frontend. I know someone will want to chime in and point out that WASM will still need to interact with JavaScript, but that's not really the point; once JavaScript as a language can be effectively ignored by the developer, that complicates our occupation in terms of interoperability.

One of the great things about web development was that workflows could be different but, at the end of the day, the end product is(was?) essentially HTML, CSS, and JavaScript. There were only so many languages we needed to learn in order to write servers, and at the end of the day we just needed to make something respond to HTTP requests. I chose web development because it wasn't going to pigeonhole me as much as other fields of software engineering; one can, or could, take their web development skills from one company and easily apply them to another, no matter the scale.

Today, we have a constantly evolving browser language, several frontend frameworks and rendering libraries, not just PHP; ASP; and Perl for the server but Python; Ruby; Java; Elixir; Node.js; Groovy, and a wide variety of toolchains and transpilation setups. Now, we're going to open the frontend floodgates to different language runtimes, and along with them even more frontend debugging tools?

This field is becoming way less fun. It's not that I don't understand the desire for choice or to simply not use JavaScript, but I doubt that as humans we won't naturally take the freedom given to us and use it to our detriment.
Blackfynn | Multiple Positions | Philadelphia, PA | Full-time, ONSITE | http://blackfynn.com

Do you like brains? We do.

We're a life sciences software startup building a data platform which integrates neuroscience and clinical data to enable therapeutics for neurological disease. We're a driven, curious group wielding data science and building software that meaningfully impacts humans. Our mission is bold, our team is experienced, and our product is ambitious. We're looking for engineers and data scientists to help us bring it to life.

Whether you come from a world of neuroscience research, engineering, or something else, we'd love to chat :)

Open Positions: Data Scientist
— Full-stack Engineer
— Product Designer

Languages: Scala, Python, Rust, Javascript, R, Matlab

Apply here! http://www.blackfynn.com/careers/
> You can run IE in a cell of an Excel spreadsheet, but that doesn't make it a good idea.

Embedding a MS Works worksheet in a MS Works document however was sometimes a good idea in '95.

I've yet to see a better implementation than that and I find it really disappointing that the state of the art has moved backwards in this area (in addition to UX and performance relative to hardware specs).
What's your point here?

Ruby (2-clause BSD):

> Copyright (C) 2007-2008 Yukihiro Matsumoto

Keras (MIT licensed):

> COPYRIGHT

> All contributions by François Chollet:

> Copyright (c) 2015 - 2018, François Chollet.

> All rights reserved.

> All contributions by Google:

> > Copyright (c) 2015 - 2018, Google, Inc.

> All rights reserved.

> All contributions by Microsoft:

> Copyright (c) 2017 - 2018, Microsoft, Inc.

> All rights reserved.

> All other contributions:

> Copyright (c) 2015 - 2018, the respective contributors.

> All rights reserved.

Redis (3-clause BSD):

> Copyright (c) 2006-2015, Salvatore Sanfilippo

> All rights reserved.

I'm not convinced you understand open source licensing enough to criticize.

EDIT:
lol, nice edit 'craftyguy. Way to completely change your comment so all the responses lose their context. For posterity, 'craftyguy pointed out that the repository included a copyright notice and concluded it was a very "loose" interpretation of open-source that did "nothing useful for anyone."
Does anyone know about the new "Temporal" Gauss-Seidel solver in 4.0? I can't find any reference on it.
Nassim Taleb covers some basics in his Black Swan and provides some practical suggestions.
Nice read, btw.
I'm pretty sure that's not what a portmanteu is.

"A portmanteau ... [is] parts of multiple words ... combined into a new word as in smog, coined by blending smoke and fog or motel, from motor and hotel"

https://en.wikipedia.org/wiki/Portmanteau

In particular a portmanteau need not contain the original words as substrings.
I have the exact opposite opinion: a coding test is for a candidate you already want to hire and introduce to your development team, to have a look at their coding style.

You don't want to get your developers together for any random loser who'd never want in your team anyway. So the coding is a late stage filter.

At least for me it's always been.
Apollo Agriculture (https://apolloagriculture.com/) | (Senior) Software Engineer | Amsterdam, Netherlands | ONSITE | FULL-TIME

Apollo Agriculture is using satellite data to help bring modern farming to the worlds poorest farmers. Millions of farmers globally don't have access to the basic farm tools the rest of the world depends on for food production, good seed and fertilizer. We sell these proven agricultural tools on credit, and use satellite data and ML to figure out who we can lend to profitably.

We use Scala, Python/NumPy/SciPy (for science/ML), android and are heavy postgres users. We're building great software for places with low reliability networks and harsh environmental conditions. We're entering our third year and we can't keep up with the demand from smallholder farmers.

To apply, send me an email at earl@apolloagriculture.com
Happy to answer any questions you have about Parlor!
> don't display the bookmarks bar in my browser

For an even more powerful version of this, I recommend:

1) The chrome plugin Momentum

2) Internet-blocking apps like SelfControl, Freedom, or ColdTurkey.
So the end result is... lower taxes all around? Where does the deficit get made up?
Again, we know what words mean. We know where choices come from. That has nothing to do with and is frankly a strange deflection from your ongoing confusion about the words you use.

Which is more likely: That you don't know what a word means or that everyone and multiple dictionaries are wrong?
Anthropologists Say Gladiators and Soldiers in Ancient Rome Were Vegetarian
Another big advantage I'd hope to see is it enabling more interesting volunteer computing efforts or maybe a truly distributed web infrastructure.
The most effective trick is to write down whatever you are going to do. You won’t believe how effective is it before you start doing it. Just write them down. I prefer pen and paper.
This is one of the things you hear a lot and you ignore it by default. Start making it a habit my friend.

The second trick is to learn to write a simple decision tree. Stop comparing pros on cons on your head for all critical decisions. Also do it as much as you can for anything that requires mental energy to save your capacity as much as possible.

And third is, to learn simple meditation breathing exercise. (probably 1hr video tutorial on YouTube is enough to learn simple breathing exercise. You don't need more than that. IMO)
Then use this exercise anytime you need to switch to diffuse mode.
Do it anywhere you have to. Even during the commute to work. I know proper exercises has some sitting and environment conditions. But F.. that. You still get a lot of benefits.
I’m sure there are more benefits in doing the whole thing in the right conditions. But even with minimum impact is enough.

And forth just because I saw taking a shower as a recommendation. Make sure your shower time is just a refresher. Don't think about anything during shower. Sign your favorite song if you can't stop thinking.
I have think about this, how a REST API elide a lot of the problems in how integrate disparate stacks...

How have something alike? Maybe put a ring buffer as mediator and push/pull a binary encoding format (messagepack?). Probably need a little of C for the bridge.
How to Master the “Competitors” Slide in Your Pitch Deck – Q&A with Wayne Embree
This is a great idea (ignore the naysayers). It's been discussed before here and in the link 2 comments later: https://github.com/rust-lang/rfcs/issues/600#issuecomment-40...
It's not minimizing the accomplishment - it's an impressive technical achievement, but every new advance in computational modeling for the last several decades has been touted as a revolutionary step forward for drug discovery, and every time it turns out to be an incremental improvement at best. Actually producing a marketable drug is far more difficult than simulating how two molecules fit together.
Foxpass (YCS15) | San Francisco, CA | FULL-TIME | ONSITE or REMOTE | Senior Software Engineer (Backend) & Director of Marketing

Foxpass, a YCombinator (S15) company, is looking for early employees who wish to create software to help companies implement good security practices in their infrastructure. Doing security "the right way" should be easy. Our first product offers SSH key management, LDAP, and RADIUS in the cloud to ensure that engineers and employees use their own accounts to log into servers and wireless networks. Furthermore, we're encouraging companies to make access control API-based, so that access can be given and then rescinded as soon as possible (on-call shift over, JIRA ticket closed, etc.).

We are looking for:

1) A senior back-end engineer who has significant experience with building and operating high-uptime, high-performance systems in the cloud.
https://angel.co/foxpass/jobs/79642-senior-software-engineer

2) A Director of Marketing to kick off our marketing function to spread the word and help us find more happy Foxpass customers. Requirement: 6-8 years experience at a similar company.

email me: aren@foxpass.com. No agencies, please.
I wish Firefox exposed a better UI for it's profiles. It seems like a really powerful feature that is much less useful than it might be due to poor ergonomics...
Percona | Multi openings for OS DBAs and Developers | Remote WFH |Full-time| careers.percona.com

We have multiple openings right now. Here are a few: MySQL Support Engineer, Postgres Consultant and Devops Engineer. Our mission is to Champion Unbiased Open Source Database Solutions. We are a group of motivated, passionate and collaborative individuals that work globally from home. Contact me directly with any questions or interest: jennifer.miller@percona.com
1. You've forgotten WHERE the emissions occur. Would you prefer it next to children waiting for the school bus in urban neighborhoods OR out in the factory district?
2. Batteries are a new technology, they will get faster much better than ICE engines, since they are already mature tech
3. batteries do not use "lots" of toxic chemicals. Li-ion is the main type of battery used in EV's and buses and the tricky/worrisome chemicals are in the VAST minority compared with Li, Al, and other safe compounds.
4. Yes, experts have done the analysis, many many times. You are perpetuating false myths that climate change deniers like to use.
Case in point, making Kendama look like the most natural thing in the world.

https://www.youtube.com/watch?v=TkGawXjsltc
Managers often consider placing pressure on developers a natural and desirable state of things, as it's their duty to keep developers busy, to gain customers with aggressive schedules, and to meet objectives through other people's effort.
Polly | Marketing, Customer Success, Engineering, Office Ops Manager | Seattle, WA | Full-time | Onsite only | www.polly.ai

Polly is a fast growing Seattle based startup that delivers surveys and workflows in Slack. We're currently a small team of 10, and are looking to hire across all major functions. Our product adoption grows organically, and currently supports thousands of companies. By joining Polly, you'll have the opportunity to shape the product, company, and culture, and come take an already working product to the next level!

- VP of Marketing: experience leading SaaS teams a requirement.
- Senior Customer Success Manager: minimum 4 years SaaS experience
- Sr Frontend Engineer: lead frontend efforts for the engineering team. Must be highly organized.
- Sr Full-stack Engineer: Node, TS stack, but more important is your ability to self-manage, plan, and execute
- Office Operations Manager: can wear multiple hats- office manager, people ops, manage A/R A/P, customer support

Apply at samird@polly.ai and reference HN.
> So I heavily experimented with squeezing performance out of a JS-based trie-implementation for LZString.

Incidentally, I did write a JS/WASM version of LZ4 block encoding[1] (also used in uBO). I do wonder if it could be of interest for the LZString project.

My understanding is that the output of LZ4 compression would need to be further processed to make it JS string-friendly (for localStorage purpose).

Maybe worth exploring if even with that extra step[2], the performance gain if any is worth it?

[1] https://github.com/gorhill/lz4-wasm

[2] Encode 7 bytes into 8 valid ASCII characters?
Are you implying that something which is copyrighted can't be open sourced? That's not how it works; the vast majority of OSS work is copyrighted by the authors.
But being on call and suddenly having to fix an urgent issue takes the more energy: warm-up energy, context switching from dining with the family or playing with the kids, or being woken up from sleep. How can that be calculated so that nobody gets taken advantage of? And there's a downside, if being on call becomes profitable, say pays 2X or something like that, I bet new urgent issues would be engineered so that they're taken care of while on call time.
RDMD | Software Engineer | San Francisco or Remote (US) | Full-Time | https://rdmd.com

RDMD is a healthtech startup dedicated to jumpstarting research for treatments in rare disease. We’re building a patient-biotech data platform that enables patients to contribute their medical record data to advance research in their disease. Backed by Lux Capital, Village Global, and execs from 23andme, Flatiron Health, Instagram, Twitter, Clover Health, Forward, and Verge Genomics.

We’re looking for a ﻿﻿senior developer to round out our initial team. We’re currently developing the front-end of our patient-facing product, internal operations tooling, and data research portal. Great opportunity if you're interested in making a big impact on the entire product at a mission-driven company.

News: https://techcrunch.com/2018/08/20/rdmd

Tech: React, Bootstrap, TypeScript, Node.js, Postgres, App Engine

Apply for openings here https://rdmd.com/#software-engineer or reach out to us directly at mail@rdmd.com
Potato | Bristol, UK | ONSITE | Programme Lead

Potato are a lead partner on a large scale, multi-year digital project to create a state of the art, immersive experience based around an iconic and globally recognised entertainment brand. We're hire a Programme Lead to take overall responsibility for the programme delivery

https://p.ota.to/jobs/programme-lead-bristol/

Other roles include Senior Django Developer in Bristol, London and San Francisco - and a variety of UX, Scrum Master Designer positions in SF.

https://p.ota.to/jobs/
Rust is great, but its adoption is minuscule compared to C++. Given the point of this release is to encourage wide scale adoption of certain algorithms, C++ is the realistic choice at this time.