skysight-inc/HackerNews huggingface dataset:
So glad someone captured this talk!

At the 15 minute mark, he introduces a new paradigm for asynchronous IO within render functions; see a screenshot here:
https://www.dropbox.com/s/wybqgtftuyqipk8/Screenshot%202018-.... This is groundbreaking, to say the least, as previously this needed to be done by adding higher-order components to inject the result of the fetch as a prop at some higher level; now, it's as simple as changing the src property in a single line of code.

One of Dan's colleagues, Andrew Clark, described how this is implemented on Twitter: https://twitter.com/acdlite/status/969171217356746752

Here's how suspending works:
- in the render method, read a value from the cache.
- if the value is already cached, the render continues like normal
- if the value is not already cached, the cache *throws a promise*
- when the promise resolves, React retries where it left off

Digging into the source code released in this companion tweet, imageFetcher.read() indeed throws (instead of an exception) a Promise that is apparently caught by React's new error handling infrastructure and handled somewhere up the chain. https://github.com/facebook/react/blob/master/packages/simpl...

The talk indicated that there will be tons of support for granularly choosing when/how to show spinners, allowing interactivity with the rest of the interface, etc. while this loading is ongoing.

It's a bit magical, but promising to say the least!
What integrations currently exist? Does ScopeAI work on email support threads?
Black Mountain (blkmtn.com) | Software Engineer | San Diego, CA | Onsite, Full Time

Black Mountain is a software company that develops innovative, tailored solutions for data aggregation, process management, and business reporting. We've made the Deloitte Technology Fast 500 List for 3rd year in a row. We're a fun company to work for, and we have great benefits. https://www.themuse.com/companies/blackmountain

Position Description: C# / SQL Server / JavaScript - all levels. We are constantly adding new functionality into our core product. Alongside our core product, we have some fresh new initiatives we are building from the ground up to help us break into new market segments.

Contact: jcook@blkmtn.com
Starsky Robotics (YC S16) | Devops, Electrical Engineer, Perception, Gen. Software Engineer, Data engineer, ML Engineer, Test Engineer, Hardware Test Engineer, EE | San Francisco, CA | Onsite | Full-time
We're working to make trucks autonomous on the highway and remote controlled by experienced drivers for the first and last mile. Our trucks will make roads safer while giving drivers meaningful work close to their homes and families.

Looking for:

- Devops Eng/SysAdmin, Data Engineer, Gen software engineering

- Controls Engineer, Electrical Engineer

- Perception Engineeer, Machine Learning Engineer

- Test Engineer (SF and Florida), Hardware Test Engineer

- Internship (SW or EE): On a limited basis, we are open to extremely talented internship candidates. In addition to a resume, attach anything that will show us that you’re exceptional (non-school projects, side-businesses, etc).

We currently run our trucks autonomously on the highway. We are looking for awesome engineers who are comfortable working on a scrappy, driven engineering team. The team takes an extremely active role in the development and testing of Starsky Trucks on highways across the US.

We use Python, C++, and lots of bash scripting. We are a group of PhDs, masters, bachelors, college dropouts, and high school interns all working together. No matter your experience, we're looking for intelligent folks who have a history of diving excitedly into new fields.

Apply here: https://jobs.lever.co/starskyrobotics/
I've gotten to the point where I don't care. The difference between top performer and bottom performer has been usually around 3%.

I appraise myself - have I learned new marketable skills? If so? I jump to another job that will pay the equivalent of 3 or 4 years of raises.
BBC adapting Terry Pratchett’s iconic Discworld books for six-part TV series
>Asians do better than whites on numerous metrics

As do immigrant Nigerians, who are presumably included. All minorities aren't subject to the same levels of discrimination. This should be obvious given the historical context which drives much of the discrimination. I don't think it is a coincidence that the model minority stereotype was created at the height of the Civil Rights movement.
> It's like when I tell the girlfriend I'm going to go on a "bike ride". She understands that I mean I'm going for a ride on my Harley, a motorcycle, and not an actual bicycle.

Try saying this in the Netherlands (or, presumably, Denmark). Everyone would be surprised when you bring out your motorcycle instead of your bike (i.e., bicycle).
Nylas | San Francisco, CA | Full-time Onsite | https://nylas.com | Developer Success Engineer $80-110k | Partner Engineer $105-130k

Hey folks! I'm hiring for two positions on our customer success team here at Nylas. We're a business communications API that helps developers integrate email, calendar, and contact data into their apps.

DSE: https://jobs.lever.co/nylas/9715c82f-2e4f-4b3f-9a8d-d65f8023...

Partner Engineer: https://jobs.lever.co/nylas/9715c82f-2e4f-4b3f-9a8d-d65f8023...

We take our culture seriously: https://www.keyvalues.com/nylas

See our handbook: https://github.com/nylas/handbook

Email me: mike@nylas.com
SEEKING WORK - Remote - Software, Engineering Leadership
I'm an experienced freelancer who brings both software engineering skills and leadership experience.

My tech focus is JavaScript (all the standard buzzwords, node, React, ES6, etc) but I have extensive experience with Ruby, some experience with Python, PHP in the distant past, and will learn anything else.

I also have experience with AWS (lost track of everything I've done, last project was Lambda) and some devopsy stuff (docker, vagrant, etc).

In my last full time role as Director of Engineering I managed a 15+ team and hired half of them. I can help build early stage teams and create an engineering hiring plan. I can also act as team lead for your remote freelancers.

Site: http://driverdan.com
Digital Detox | Mid to Senior JavaScript developers | London, UK | 35k–60k + Benefits
We are looking for a mid-level dev and a senior dev to join our team on a permanent basis working on projects ranging from global brands to our in-house products.
The breadth of challenges we face for our clients means that you could be working on enterprise-level code frameworks or cutting edge technologies for our own products. You will not be afraid to take on the most technical tasks on your project but also ensure that there is delegation across to the team to help everyone develop and learn new skills. Outside of your projects, you will be involved in wider discussions to help shape the technical direction of Digital Detox and choose the right framework for the challenges that lie ahead.
A bit about you: A fan of JavaScript, love semantics and clean code, care about your HTML/CSS, comfortable with Node.js, comfortable or open to full-stack development, good eye for design detail and finesse, bonus if you have worked with React or similar, an interest in native app development.
This is an onsite, full time role in Brixton, London with a great team and plenty of perks with good hours. For more info see our full JD: https://digital-detox.co.uk/join-us
I'm not sure I even understand what the network effects are here. I guess there are some potential efficiencies with having a single delivery company that handles deliveries rather than individual restaurants but it seems like a stretch. People I know who live in cities tend to just have a stack of take-out pizza/Chinese food/etc. menus for places that deliver (or not). Maybe I'm missing something but it doesn't really seem like an area that's crying out for "disruption."
A Beats Tutorial: Getting Started
> I have experienced it first hand with my 4S which became horribly laggy and unusable after all of the iOS updates, and I had no way of downgrading iOS and returning it to the factory state.

This is a big issue. It's one thing for a device to get slower over time as programs become more and more demanding. It's another to have a device that's running great and then suddenly slows to a crawl the moment after an irreversible OS update (what happened to my MacBook after Snow Leopard).
That's a poor excuse not to break out and list their extraordinary success. Asians lead in median personal income, median personal wealth, household income, household wealth, life expectancy, employment, lowest crime, education attainment, etc.

Hispanics are a huge and diverse group of people too. Yet they almost universally get lumped in together.
Of course touch/face ID are not nation-state (or even talented hacker) secure, that was never the point. They are secure for the case where someone steals or finds your phone.

The only people who used passcodes before biometrics in smartphones were either security conscious tech people, or they were forced to use it on their work phone.
Printavo has a problem. We have printing businesses all over the world using Printavo to make it keep track of their workflow. Our team is small and we've grown as a company which has created interesting engineering challenges.

We're looking for our 2nd Engineer to join the team and create a platform of the future for the printing industry.

We're located in Chicago and our platform is built on Ruby on Rails.

Curiosity, drive and business sense are important. If you're ready for the next challenge, let's chat!

https://angel.co/printavo/jobs/260415-full-stack-engineer
https://www.printavo.com
Ambulances are necessary for a few reasons. The obvious ones are acute illness or trauma, where a life threat could develop emergently. Another significant segment of ambulance traffic is psychiatric, where direct monitoring is needed even if there's no likely medical intervention. And another segment is for bariatric or non-ambulatory people.

But this service doesn't seem to be for people who need to be transported so much as for people who need transportation. That is, the target for this service isn't the person who has a medical issue that needs to be addressed in transport. It's for people who need a transport and whose destination happens to be medical in nature. That's why it seems to be marketed primarily to medical providers rather than patients, with the benefit of a reduction in missed appointments and an increase in efficiency.

If there is a new fleet, then, it's likely that the vehicles would have none of the medical equipment that ambulances do. (Though maybe they'd have more leg room, or a stool to help people in, or other minor accessibility considerations.) I'd also expect that drivers would be specially trained in HIPAA, and probably in recognizing imminent life threats so that they could call 911 in case someone was trying to use them as an ambulance.
> Even anecdotal evidence?

I take Uber a lot. I often ask the driver if they enjoy Ubering and I've yet to hear a negative response. In fact most love it. The main reason they site is being able to make their own hours and earn when they want.

I don't think most drivers are even aware that there's a group of upper/middle class people who think they're suffering and being degraded.
How could salary increases be determined then?
It's not for urgent transit. They're probably trying to take a cut of the transportation voucher program available to seniors and those with disabilities to access subsidized rides from existing services.

http://web1.ctaa.org/webmodules/webarticles/articlefiles/Rur...
Co-founder and CTO here, we had launched earlier on hacker news https://news.ycombinator.com/item?id=15286463.

Happy to answer any questions
We need to stop giving people reasons to be miserable then. I know too many millennials working two or three crappy service jobs for peanuts, never going to the doctor because being a server or Uber driver doesn't provide health insurance, and constantly ha-ha-only-seriously joking about becoming alcoholics for it to be just a coincidence that so many people are depressed. Oh, and I'm sure our disgusting sugar-laden diets aren't helping anything either. But maybe some basic social safety is necessary? I'd be pretty miserable too if I were afraid a single ambulance ride was going to bankrupt me (as it all too often does to Americans).
This has been an internal course at Google for many years.
It would be great if you could cite some examples. The American Revolution and War of 1812 clearly are not ones; the UK was not a democracy. The wars in the former Yugoslavia are a stretch; those were at best very nascent democracies.

> if you use a definition of Democracy that isn't so narrow ...

The word has a meaning; these aren't narrow definitions any more than saying 'Manchester United isn't a basketball team' depends on how narrow your definition is of 'basketball'.
Yes, it's just that they can't do those things as efficiently as humans can.

https://pursuit.unimelb.edu.au/articles/why-we-show-the-whit...
It's a dispatching dashboard/service that enables Medical care facilities to call an Uber on behalf of the patient
IMO teaching people ML is good in general for Google. 1. it spreads the use of tensorflow, 2. it increases not only tensorflow, but also Google's mindshare, 3. it trains people that may become future Google employees, and/or serves as a useful resource for existing employees
I'm with a contractor to the government and it's much the same minus promotions. You write your review, you have a meeting with your manager, you are handed the standard COL raise that everyone receives and you repeat every year. I agree, it's not a good system. Those which should be promoted or fired aren't. Those which show initiative and intelligence are often worn down year after year eventually leading them to read their Kindle all day or finding a new job. There is little incentive to do anything other than the bare minimum here and I suspect that's the case for many of these types of workplaces.
Using Sketch and TexturePacker to Create 2D Sprites
Buying a house is excluded, but renting is included.

This is because buying a house is an investment, and CPI is meant to track consumption.
That's right, but it is usually minimal. This is a very dilutive round. But they need the cash, as the general MO is to try and drive competition out of business by pushing prices down. So not much of a choice here.
Unless you have already invested a lot of time into learning (and building on top of) TF, I would advise to pick up PyTorch. It’s much easier to learn and use (imperative!), and has higher performance on common workloads.
Yeah my firm really emphasizes the importance of feedback, but insists it happen via formal reviews which then drive compensation. Which is idiotic. You'll never get genuine feedback if you tie it to compensation because the feedback will be driven by how much the reviewer wants the reviewee to get a raise. So basically by how much they like the person. It's a stupid system that gets almost nothing right.
United States Digital Service | Senior Software Engineers, Senior Site Reliability Engineers, Senior Designers, and more! | Washington, DC | ONSITE https://www.usds.gov/ The best of technology. The best of government. And we want you.
We're looking for the most tenacious designers, software engineers, product managers, and more, who are committed to untangling, rewiring and redesigning critical government services. You'll join a team of the most talented technologists from across the private sector and government. No government resume required! We work on some of the biggest issues affecting the American people there are, immigration, veterans service, students, health care, and more. We're especially looking for talented senior engineers to join us to help shift move government tech in the right direction. See our most recent Report to Congress for examples of what you could be working on:

https://www.usds.gov/report-to-congress/2017/07/

Apply here:

https://www.usds.gov/join
Show HN: UI pattern for truncating long integers/strings in tables
Making an update that breaks the home button, and refusing to fix it ("we can't, just buy a new phone") while rooted phones have community update that fix it is not "making a mistake".

It's a con.
HighGround | Senior Product Manager, Jr/Sr Full-Stack Engineers | Chicago, IL

HighGround is a real-time performance management and recognition platform, providing businesses with tools to foster employee growth and company culture.

Website: https://www.highground.com/

Funding: https://www.crunchbase.com/organization/highground

Senior Full-Stack Developer: https://hire.withgoogle.com/public/jobs/highgroundcom/view/P...

Junior Full-Stack Developer: https://hire.withgoogle.com/public/jobs/highgroundcom/view/P...

Product Manager: https://hire.withgoogle.com/public/jobs/highgroundcom/view/P...

All Available Roles: https://www.highground.com/who-we-are/careers/positions
Here's a nifty idea.. start researching cheap, low harm, but powerful drugs again, instead of banning the research.

Perhaps some new ways of treating depression using LSD or suchlike will come from the research. Perhaps not. Hard to know while the science is banned.

https://www.maps.org/research/other-research
Why Katie Couric Left Yahoo
Sadly, this is how our industry even if we're in the top employees. For a while, I was telling people that I worked at a place that didn't act like that... And then they started, too.

Now, I just decide if I'm happy making what I'm making. If I'm ever not, I'll change jobs.
So is the review directed at the author, or the potential reader?
I am quite happy with the process at my current enployer, I just want to share the metric used at a former employer (only for a year, though, in fairness!)

We were judged by the number of lines committed to our CVS.

They realized that was probably not the best of ideas when a colleague and I checked in 1M lines of comments just prior to our review.
Don't forget the impact of the economy in general. The effective rate is dependent on income and during recessions the effective rate decreases as incomes decrease.

This set of data shows the effective rate for the top 1% isn't that much lower than it was in the 1950's (baring the recession in 2008) and much higher than they were in the 1980's when Reagan gave his "tax cuts to the wealthy".

https://files.taxfoundation.org/20170804133536/Average-Effec...
I'd like to agree with your position but in the current environment I can't. Uber is a shitty company, I can get on that bandwagon and ride it to the other end of the continent. But in my country, America, this sort of service is immensely valuable to the elderly community and yet there is a dire shortage of acceptably priced choices to provide for those peoples' needs. If Uber's service is priced better than the entrenched players then I'll sign that pact with blood.
That makes no sense; how would you extend a cert at the end of its life? If you have to revoke one to get a new one, that means you will have to take an outage, since you will need to get the new cert and install it after revoking the old one.
As someone who just did this internally:

Do it. It's worth your time. Very well paced exercises, and it walks you through the flow quite nicely.
Ah, that makes sense. Yeah, popular sites could probably get away with having no hosts, except for their older posts + user-generated content.
"Employees who stay at companies longer than 2 years get paid 50% less"

https://www.forbes.com/sites/cameronkeng/2014/06/22/employee...
Like Jason, but with the emphasis on the second syllable: Jay-SAHN.
There is nothing about inflammation or Alzheimers in the title or anything else that would provide any kind of information. "Permanently changes the brain" is a meaningless buzzword.
If immigrant Nigerians do well, what type of discrimination are you talking about? It can't be based on skin color if what you said is true.
ResearchGate | Berlin, Germany | Visa | Onsite
https://www.researchgate.net/about
https://github.com/researchgate

Our tech stack: Java, PHP, Javascript (React/Redux), Python, Mobile (iOS/React Native), PostgreSQL, MongoDB, HBase, SolrCloud, Hadoop (Hive, Map/Reduce, Flink), ActiveMQ, Kafka
You'll be working in a fast-paced environment where code is written, tested and shipped continuously. Our engineering team is passionate about building maintainable, scalable web applications that are constantly optimized to meet the needs of our users.

ResearchGate is the professional network for scientists. The network was founded in 2008 by the physicians Dr. Ijad Madisch and Dr. Sören Hofmayer along with computer specialist Horst Fickenscher. Nine years later, 13 million researchers and scientists connect on ResearchGate, and make research open to all. The company has completed four rounds of financing, and investors include Benchmark, Founders Fund, Wellcome Trust, Goldman Sachs Investment Partners, and Bill Gates.

We are looking for:

Engineering Manager: https://jobs.lever.co/researchgate/28e6afff-1598-4834-be9e-d...

Senior Software Engineer, Frontend & Responsive UIs: https://jobs.lever.co/researchgate/4508d2de-f04a-4028-961a-9...

Senior Software Engineer, PHP: https://jobs.lever.co/researchgate/d0a08e0e-ea3d-40ec-9135-b...

Technical Product Manager - Infrastructure: https://jobs.lever.co/researchgate/40f70924-36d0-4b02-9f3a-5...

Senior UX Designer: https://jobs.lever.co/researchgate/ee224fb3-d668-437b-8920-b...

More on our careers page: https://www.researchgate.net/careers
> working remotely for US company and travelling

Note that in many jurisdictions this is in violation of immigration laws (and possibly tax laws). Check the law in the location you plan to move to.
the hardware is great. I still have ipod minis that are in use playing music everyday in my kids' rooms. However the 1st gen ipads are basically bricks as most software wont run. Existing games work and we can run netflix, but not amazon.

The hardware is excellent, the software deprecation path is out of sync with the quality of the hardware.
Yep, nice link roundup - beat me to it :)

Also see the summary post on the React blog for the key takeaways from the demo:

https://reactjs.org/blog/2018/03/01/sneak-peek-beyond-react-...
I've worked two jobs overseas:

a. A post doc at EPFL. The professor sent out the JD, I applied.

b. Microsoft China. I looked at their webpage and cold emailed someone whose area seemed appealing to me. Got the job a few months later.

In total, I was out of the USA for almost 11 years (2 in Swiss, 9 in China).

The market for PhDs is a bit different, we have to rely almost solely on our connections (recruiters aren't useful), but on the other hand it is easier to get the jobs you are qualified for (not as much competition at the PhD level) if you know where to look.
I worked at a US cellular company costumer service call-center once, we had 'unlimited' credits to give out to people, but we were incetivized to give none whenever is possible, that's why it seems like negotiating, because giving credit affects an employees metrics.

It also depends greatly on the mood of the one answering your call and your issue, if they're about to quit, big chances you get a nice credit for your complaint, it's kinda seen as a "just shut up" trump card.
We all have those creative moments when it is easy to produce. It is another thing to produce when everything is complicated, we still have to imagine the solution because we don't know it and it can't be searched on Google, and disheartening. There is something to be said for people who are discipline to keep moving during these times.
Machines and compilers have different constraints and heuristics today than back then. It may be that the old code was optimal given compilers at the time and the relative performance of memory access versus CPU, but that today's compilers and memory hierarchies have changed that.
Apple is great at getting you to buy new hardware. This is, as you have found, quite different from actual obsolescence.
"Long term permanently changes the brain" FTFY