skysight-inc/HackerNews huggingface dataset:
I don't think this includes the convenience fee in having to use a supercharge station to recharge your car.

If you don't have the ability to charge at home (condo or apartment), the idea of waiting at some energy pump for 30 minutes every morning is the opposite of alluring.
In fact, the recent GMail got a feature to push old unreplied mails to the top (advertised for instance in https://www.indiatoday.in/technology/news/story/gmail-redesi... ). I think Randall refers to this feature.
Amabrush Review
Shameless self-promotion:

For those who are curious about monitoring breathing patterns: https://www.aidlab.com (a chest strap with a respiration sensor)
Ask HN: Best Practices for Open Sourcing an Entire iOS App
I've built an iOS app at my day job which we are going to use to help our internal development processes, and I believe other companies can use it internally too as it's very generic and solves a common problem/nuisance that I've encountered at 2 other companies too. I'm pitching to management to open source it because we have somewhat of an altruistic mission to begin with and have benefited largely from OSS (duh).

Does anyone have experience open sourcing entire iOS apps? If so, are there any best practices you can share? I'm specifically worried about Xcode commiting something that shouldn't be there (bundle identifiers, team, certificate names etc). +100 for .gitignore files to share.

Thank you
What advice would you give to undergraduates that are interested in getting a Ph.D who don't have the best of grades?
mitigate, but nowhere near eliminate
Just finished the End of the World podcast. Episodes 1-3 talk a lot about the Fermi paradox, the Great Filter, etc. Recommend a listen.

Do you have a link to the Fermi paradox article you mentioned?
> However, people can be pressured or even forced into taking on these careers in order to be less of a burden on their families.

I mean.. in a way almost everyone is pressured into working. The vast majority of people work because they need to in order to survive.

Maybe I'm just dense or missing context but I don't really see why that would make you view the jobs in a negative light.
I have updated the website to include the full and complete documentation, I hope this will help you to know whether you want to try Autumn!
Quobyte | Santa Clara, Berlin or Remote | Full-time | Remote | https://www.quobyte.com/

Quobyte is a high-performance distributed parallel POSIX file system designed to handle a broad range of workloads from classic HPC and ML to VMs and databases. Our customers include Fortune 500 companies, research institutes, and innovative SaaS companies.

We are looking for self-starters that can help our customers size and deploy Quobyte on prem and in the cloud, integrate with kubernetes or OpenStack and support them running their diverse applications on Quobyte.

We are currently looking for:
Sales Engineer/Architect EMEA - UK or Germany
Sales Engineer/Architect US - Chicago or New York

For detailed job descriptions please visit https://www.quobyte.com/careers.

Send your CV to work@quobyte.com
For me even better idea would be to create coffe&chat type of Cafe. When real people can talk with other real people, though via robotic interface (contrary to human controlled robotic waiters which can be replaced with AI controlled robotic waiters at some point).
Thanks for the advice. I think the Zelda diagram could have easily been more abstract, but when finding a nice diagram I decided on the world map. I actually wrote the descriptions before I made the pictures and perhaps it's better to go in the other direction for accessibility in the future.
This is a common architecture complaint, but remember that the Victorian architecture you showed was the 1% of buildings; the majority of buildings people lived in during the Victorian era lived in cramped, smelly, and ugly buildings.
Working closely with Intel and others on these issues I have seen zero evidence that anyone realized the security implications and shipped anyways. Zero evidence.
PDX is the opposite direction of my part of Idaho from Seattle. Taking that route would add hundreds of miles.

The dealer in the tri cities or Yakima is out of the way and the one in Spokane would add a couple hours of driving time.

There are no dealers on the direct route home for me. Realistically I could only stop at one.
Global Trajectory Optimisation Problems Database – ESA Advanced Concepts Team
Me too. His notes are amazing in my opinion, and I’m really excited to read some of this book that I didn’t cover during my classes.

I prepped for all of my interviews by just reviewing these notes, and it seemed to work really well.
I suppose the question or insinuation would be whether it was discovered by Intel (or someone else) in the meantime?
I believe that to be Copy & Paste. It's so humble and well ingrained in our experience that we no longer think of it as code or as a tool, yet it's what ties together most data flows in our digital environments, at least for end users who have no access to APIs. Before the Object-Verb syntax of copy-paste was invented (i.e. "select object+copy+select destination+paste"), there were only Verb+Object commands ("move+select object+select destination"), and it sucked.

Cut-Copy-Paste has been for decades the single tool that allowed end users to create their own workflows, combining several applications to carry out the successive steps of a single task not put together by a developer. Copy/paste is THE universal tool that is almost guaranteed to work in transferring information between arbitrary tools, to the point that it feels broken or artificially restricted when it's not available.

Nowadays it gets competition from intents (the "share" button) in mobile OS and the web, but copy/paste is still more flexible. And it's somewhat similar to the role of pipes in the shell, but those are our of reach for end users.
Location: Toronto, Canada

Remote: yes

Willing to relocate: yes

Technologies: Java, Python TensorFlow, Scikit-Learn, JavaScript, Hadoop

Description: Full-Stack Engineer of ~3 years looking to transition into a Data Science or Data Engineering Role.

Résumé/CV: bit.ly/jayresume9

LinkedIn: bit.ly/jlinkedin

GitHub: bit.ly/jaygithub

Email: jay@jaysyko.com
Don't worry, the average half-cocked HN "why do they need so many employees to sell widgets?!" post doesn't bother with details either.

It must feel great to post that, because people do it constantly.
Love that video. Highlight on the two differences basically explained everything!

But I'm wonder if the non-patch(i.e. foregrounding that data) idea would also be helpful outside development. For example, helping scientist to model large and abstract systems(i.e. mathematic models/theories) easier.
> "The production and delivery numbers they came out with were very good and higher than most had expected."

Every Model 3 they are producing is relatively expensive and already has a buyer. What happens when they get to the end of the list of relatively well off buyers? Certainly there will still be demand, but it will be less profitable.
Chartable | New York, NY | Onsite or REMOTE in USA | Product engineer

Do you love podcasts?

Chartable's mission is to grow and serve the digital audio market, starting with world-class tools for the podcast industry.

We believe in the power of podcasts. We founded Chartable after we started our own, and we were surprised that there was so little data available to podcasters. So we set out to fix that.

We intend to build a lasting, sustainable company that we love to work at. We hope you'll join us.

Learn more about the company: https://chartable.com/about

Apply for the Product Engineer role: https://jobs.lever.co/chartable/782f1de9-3877-4fca-aafd-11bb...

Come be a part of the podcast revolution.
Companies can grow in a shrinking market by stealing share. I’m no Tesla bull, but you’re casting a loose prediction with far more certainty than it merits.
What is? Revenue per employee or net profit per employee?
Most positive and inspired startup concept I've seen in a while. Serious props to the founders for pushing boundaries with this.
no JS except a one-liner that waits for some images to load before presentation
Caller ID could always be trivially spoofed. It's just that most scammers didn't previously bother to do it. Telcos currently have no legal responsibility to present accurate caller information to customers. That would require a new law.
Curious what you'd have called it.
Smalltalk 80 – Blue Book (1983) [pdf]
I'm curious, are there papers in other ML fields that could be considered breakthroughs comparable in impact to AlexNet?

For NLP the recent ELMo and BERT papers for word embeddings come to mind, although their scope is somewhat different than AlexNet.
Only if no partial credit is offered, which is not how his exam[0] reads to me:

As usual, answering any (sub)problem with “I don’t
know” (and nothing else) is worth 25% partial credit.
Yes, even for problem 1. Correct, complete, but
suboptimal solutions are always worth more than 25%.
A blank answer is not the same as “I don’t know”

[0] http://jeffe.cs.illinois.edu/teaching/algorithms/hwex/s18/fi...
I've switched to Affinity Designer recently and have been pleasantly surprised. There's some really bad and clunky Adobe UI in Illustrator which affinity improves on. There's only been one or two thing's I've missed from Illustrator that are in their feature pipeline so hopefully they'll be coming soon.

https://affinity.serif.com/en-us/designer/
I think if you find those algorithms obvious and you're able to write memoized solutions, then you already know most of what you need to know about dynamic programming. For example, Dijkstra's algorithm for shortest paths can be seen as DP.

The main thing is to write down a formulation for the answer for n in terms of answers for smaller n, or the answer for (n, k) in terms of answers for smaller (n, k). (And don't worry about how you'd compute them, just focus on getting a correct expression in terms of smaller ones. http://okasaki.blogspot.com/2008/10/score-one-for-induction....)

It can be tricky to formulate exactly what you're counting / measuring (e.g. what's "k" and what's the quantity you're optimizing for (n, k)), but once you have that, and once you have the recurrence, you can consider it a separate (and independent) step to figure out in which order to compute the values, so that you have each value by the time you need it (i.e. the bottom-up formulation that you said is the tricky part for you).

Beyond that I guess lots of practice with problems… e.g. about a decade ago there used to be weekly(?) TopCoder contests with editorials written later explaining the solutions (and the problems were graded by difficulty and even how many people solved it), and the DPs could get quite tricky. I believe those are still happening, and now there are other resources like LeetCode or whatnot.

Do you have an example of a problem that you struggled with, to see what's missing?
Vroom | Data Engineers | New York, NY and Houston, TX | Full Time | Onsite | AWS, Kafka, PostgreSQL, Python (and/or Golang), Redshift, Docker, etc.

Vroom is making the process of buying a used car fun. We're using a lot of data science to ensure we provide our customers with the cars they want at the best possible price. We need experienced Data Engineers to build the infrastructure to leverage those models.

Email evan.gallahou@vroom.com with your resume.
This sounds pretty common sadly. People need to make money so they get a job. At some point they get so into whatever they're doing it's difficult to switch.

Most people don't like their jobs. Most people tolerate it and appreciate it though because for most people having a job is a lot better than not having a job. However I can't say I really know anyone who would continue doing their job if they weren't paid to do it.
KidSense.ai – Embedded / Offline Kids Speech Recognition / Speech to Text
This is a problem you have with any federated token-based identity solution. Distributed logout is a hard problem which can basically be reduced to cache invalidation (insert N/N-1 hard things in CS joke here).
Thanks for the honest feedback, Sahas. I'm a director of engineering at Fair, and we realize our ops and customer support need improvement (and we have directed significant resources in that regard).

I'm curious when you used us, as we have resolved most of those issues.

When trying to deconstruct the entirety of the car industry and re-invent it in an app, there are so many moving pieces and entrenched players.

For example, our partners on wall street (with whom we pledge the assets and finance them through securitization agreements require us to use third party servicers so that these cashflows would still be serviceable if we happen to go bankrupt. Thus, our recurring billing is still through them and these old school finance companies are not paragons of modern technology (to say the least).

We are moving a lot of this servicing and payments in house and focusing on core customer support experience as our top priorities for this year in order to ensure we can scale while providing an amazing experience.

I'd be interested in talking to you more about your experience. E-mail me.
I went to a retail Warby Parker for the first time a few weeks ago and was a little surprised that it was basically just a showroom. If you actually purchased prescription glasses, which I imagine is an overwhelming majority of their sales, you would get the glasses in the mail just as if you ordered online or through the app. The only real benefit to the retail store is to try on more than the max of 5 glasses that you are allowed in a single home trial order. It makes me wonder whether those physical stores are actually a smart investment for the company.
In my particular case, I did quit my job before I got my "real" Data Science position. I can't recall exact timelines, but I think I had already lined up the relationship with the startup.

The reason I did this is because there just wasn't enough hours in the day, and my job was taking ~10 hours a day with commuting...etc. It was a risk, but the idea was that I would be able to transition much more quickly if I worked full-time towards it. I also had the financial savings to support myself for 6-9 months and was willing to get a part time job if necessary. Once it became clear that my job's only purpose was to pay the bills in the context of my goals, and I had enough to pay the bills for the near future, it was clear that quitting was the easiest way to free up a lot of time.

This turned out to be the best decision of my career, but YMMV. I doubled my salary in less than 2 years. It's also nice to be part of an industry that isn't so cost-sensitive. I also have a skill set that's in much higher demand, so you can live almost anywhere and there's a ton of companies that want/need it. With semiconductors, you're much more limited.

It's true that you're giving up some expertise and will start in a less senior position in a different field than if you stayed in semi. Sticking around because you have experience is classic Sunk Cost Fallacy. Think 5 years down the line. If you leave now, you'll have 5 years experience in ML. You'll definitely be giving something up if you leave, but there's huge opportunity cost if you don't leave.
Which are the best (Norwegian import?) electric car companies to invest in?

Thank you
There are aftermarket hidden hitches for the Model S. I routinely pull a trailer with my S, sometimes up to the 2500lb hitch rating. It has served me better than my pickup truck I previously owned, and it only takes a moment to drop the trailer before Supercharging at stations where I can’t pull thru.
Where do I find software engineering jobs?
> Corporate bond coming due will be re-financed at higher rate now.

If ever. A lot of high-quality corp debt was issued around (a) record low interest rates, (b) high tax penalties for repatriating foreign earnings into the US.

Neither of those are a factor anymore.
Agreed - but time can be a strange mistress! The only vector game with predominantly green vectors I can think of would be Gravitar.
I think you might need to brush up on your understanding of demand elasticity curves.

Tesla is dropping the sticker price of their vehicles because they think that demand for their cars is at least somewhat elastic with respect to sticker price, and they're in a better position than you or me to have the data and analysis on this. (Tesla has also announced that this is why they're dropping the price so I'm not sure why you're arguing this point?)

Economies of scale are not related to this drop in price. Economies of scale refers to it being cheaper to product an product at scale due to efficiencies in the use of the largely fixed-cost capital expenditures. Companies don't usually drop prices due to EOS until at least a quarter or two after they've reached that point in the production cost cycle, largely to confirm that they've actually reached EOS operationally, and some company's retain the efficiencies from EOS as profit until/unless they need to for competitive market reasons.
I think putting a number of "$x" on a page, and only when you click into the details, seeing "Estimated fuel cost savings: $y" as one of the line items there is totally misleading.

TCO is a reasonable figure to discuss, especially when changing paradigms. It's not, however, reasonable, to include in a line item for vehicle cost that is not in any possible practical way to attain (at least the fed credits are more concrete) - imagine you go into a Tesla dealership and it says "$35,000" and you say "Sold!", and they reply "Great, that'll be $38,000".

"But...?" "Oh, that price was only to give you a TCO after you factor in three years of gas you're not buying now! It's not an actual discount or credit".
A 'Fallout 76' Bug Has Disabled All Nuclear Weapons in the Game
Grio | Senior Web and Mobile QA Tester | Senior Software Engineer, Web | iOS Engineer | Android Engineer | Senior Android Developer | San Francisco, CA | Mexico City, MX | ONSITE | REMOTE possible | https://grio.com

Grio is a web and mobile app studio with offices in San Francisco and Mexico City. We've been around for over 10 years and we're all about quality software, doing the right thing for our clients, and maintaining a collaborative, fun community. We work on both web and mobile software projects. At Grio, we empower every employee to grow their skills and make an impact on our business.

Amazing Colleagues - We hire passionate, talented, and respectful people. You’ll work with colleagues who bring genuine enthusiasm to their jobs, embrace opportunities to improve, and know how to make work fun.

Great Opportunities - We embrace cutting-edge technology and innovation. Because we work on a wide variety of projects for many different types of companies, you can expect to learn new things all the time.

Investment in Your Success - We want you to feel invested in your work, your career path, and the future of Grio. You’ll have direct input on the projects you work on, and open access to a leadership team that welcomes suggestions and feedback.
Recognition and Support: We genuinely value everyone on our team. We provide competitive benefits and compensation, great work-life balance, and a fun, relaxed work environment in our downtown San Francisco and Mexico City offices.

Email `cchiesa@grio.com` and mention this post.
"IT admin being a dick and won't turn on peer-to-peer networking on the corpnet? Plug a router you bought off the internet into the corpnet tap, or better yet, run a hotspot from some random phone!"

I don't think the title fully encapsulates how astounded I am that this made it through the multiple layers of the Google corporate machine without someone in the chain, someone, saying, "umm..." Next time someone asks you to review those user docs, really read them this time in case you have to be the one raising your hand. ('cuz I know I've been guilty of kind of skimming them.)
You may enjoy these two films:

Painters Painting (1973) – https://www.youtube.com/watch?v=OCnvrNfrUGg

Film before Film (1986) – https://www.youtube.com/watch?v=fKTvEsvH59g
On the other hand, what is a startup if not an experiment? Especially a VC-backed startup. Hiring non-traditional employees in non-traditional ways (compared to enterprise companies), playing around with headcount and job roles in non-traditional ways, and seeking non-traditional ways of doing business. Many of them fail, but the ones who succeed often change the way business is done in multiple industries.

Every startup is an experiment in doing business a different way. If they went with the 85% solution or hired off-the-shelf employees, they'd just be another small business. There's nothing wrong with being another small business, but startups are so drastically different that we came up with an entirely different term to talk about small businesses who do things in wildly non-traditional ways with the hope that those non-traditional tactics will lead to unprecedented success. We call them startups.
Longitude Software | Full-time | Remote | https://longitude.online/

We are building the next-gen pet platform. If you love puppies and technology, you will love working with us!

Experienced Laravel developer that have experience working on a product from start to end, from including technical decisions, deploy, and maintenance.

Required ability to work in UTC-3 or UTC-5 timezones.

More info: https://remoteok.io/remote-jobs/70322-remote-senior-laravel-...

Send your resume to work@longitude.online
Location: Tokyo, Japan

Remote: Preferred

Willing to relocate: No

Technologies: Golang, Php, Ruby, Perl, Javascript, C#, AWS, Digital Ocean, Kubernetes, MySQL, Elasticsearch

Resume: Upon request

G-Mail: mojowings

10+ years development experience. Helped build an email encryption startup from 0 to 150,000 users. Currently processes ~130 million emails per month. Handled development and system administration.
Don’t buy a 5G smartphone–at least, not for a while
> Still not seeing what's scary there. If you don't want other people to see your photos, you shouldn't be sending (or uploading) them anywhere.

That's disingenuous: Google strongly and repeatedly encourages Android users to enable Google Photos for private backup with a single click. Users don't like to lose photos, and their phone vendor is telling them how to avoid it. This often isn't an informed or premeditated decision.
Pixel Slate tablet mode lag attributed to rounded UI elements in Overview, fix i
Before I Wake
Bug report link here: https://bugs.chromium.org/p/chromium/issues/detail?id=903486...

Apparently the rounded corner mask is causing performance issues/stutter even on Chromium running on high spec'd machines.
Thank you for comparing it to SAML. I feel like anytime JWT is mentioned on HN people jump to discard it as rubbish, but really it's useful for people who actually need to exchange claims.
You say that as if cookies haven't been a standardized and widely used data structure (key-value store) for decades.
Mixmax | San Francisco or REMOTE | Full-stack engineer or INTERN in Spring or Summer | https://mixmax.com/careers
We're a fast-growing startup looking for full-stack engineers (senior, new grad, intern).

Mixmax is the hub for all your business communications. We integrate with your company's existing toolchain - email, calendar, chat, CRM, and more - to bring all information into one place. This means we're syncing, storing, & indexing hundreds of millions events a day into our system, and then building fast APIs and delightful front-end UIs to make the data actionable for our users.

Try the product (it's free!): https://mixmax.com

Check out our developer platform: https://developer.mixmax.com

Read about our engineering challenges: https://engineering.mixmax.com

Our stack: Javascript, Node, Mongo, Elasticsearch, React, Go, AWS

Team fun: https://instagram.com/mixmaxhq

APPLY TODAY at https://mixmax.com/careers. Interview process: screen call, 1hr tech screen, 3hr interview.