skysight-inc/HackerNews huggingface dataset:
Hiring for back end engineers
Uber | San Francisco or Palo Alto | Full-time, no remote| salary + attractive stock - DOE | Backend Engineers (multiple teams)

The role

As an Infrastructure Engineer at Uber, you’ll be building solutions which will help builders at Uber create products for solving business needs. Your work will impact lives of engineers at Uber, riders, eaters, driver-partners, and operations teams across the globe. Our teams span from building data-centers, networking, scalable service, developer experience, and data platforms.

You will use and work on tools which are at the cutting edge of technology and has to support the scale and real-time demands of Uber business.

About you

At least 5 years experience as a software engineer
Expertise in any one or more object oriented programming language (e.g. Python, Go, Java, C++) and the eagerness to learn more
Experience with any databases
Experience with building scalable production services with strict SLAs.
Strong adherence to metrics driven development, with a disciplined and analytical approach to product development.
Experience with developing complex software systems scaling to millions of users with production quality deployment, monitoring and reliability.
Experience developing and running large scale distributed storage systems, service oriented architectures, and reliable monitoring and deployment infrastructure.
Ability to decompose complex business problems and lead a team in solving them

Bonus points

BS/MS/PhD in Computer Science or a related field
I've been reading a lot of JM Coetzee. Most recently The Life and Times of Michael K, and The Childhood of Jesus.

He seems to have an incredible knack for both the unsettling, and the compassionate. It's close to the most thought provoking fiction I've ever read.
Bizarre as in "couldn't be bothered to google a summary to see that is about a Korean family in Japan"?
This is only true because you've defined homeownership in your current job market as a necessity. If you either forgo it, or choose to save for a mortgage in another area suddenly SF comes out way on top.
Caught Dead
The Origin of Capitalism -- Ellen Meiksins Wood

. Basically, a brief but compelling argument that claims that not only is capitalism not inevitable, but just like every system before it it was held in place initially only by force and power, rather than being a natural development of the human species.

Why I've Stopped Talking (To White People) About Race

. A ridiculously easy book to read given the topic, the author has a gift for writing that makes effortless reading. The first section contains a rough history of the civil rights movement in British politics, beginning at world war two and the forgotten legions of foreign soldiers that fought for us. It is shocking, and the catalogued stories of brutality by the state is utterly horrifying, but it is important to read about. It is something that is almost always instinctively and repeatedly brushed under the carpet due to the sheer uncomfortableness of it all. And we cannot afford this any longer.

Carceral Capitalism

. A number of essays on modern capitalism. One of them is how the incarceration system in America is used as an abhorrent form of profit for the muncipalities, another is about the effects of profiling and just how statistically incorrect it is. There are others I haven't got to yet. It's incredibly lucid, and extremely well sourced, but difficult to read because of just how horrible it all is (It quotes from a law journal the example of one man who, having stolen a single can of beer, as a condition of his bail gets fitted with an ankle monitor he has to pay for (Despite house arrest not being part of his bail), the ankle monitor has a monthly charge and a late fee, that ends up driving him into poverty and causing him to donate blood to assuage his debts. Except after a certain point he can't donate blood because he cannot afford to eat enough, to produce enough blood to sell. So (iirc) he ends up in prison for debt instead).

The Silk Roads

. Sick and tired of a european-centric view of history that brushes the rest of the world under the carpet? Well, no longer do you have to endure that. With wonderfully (and indeed, sometimes painfully) dense writing, Peter Frankopan takes you on a whislestop tour of the Persians, the Greeks, the Chinese, etc. All of it revolving around one of the most important single trade routes in all of human history.
The Remains of the Day by Kazuo Ishiguro

Amazing short fictional novel by a Nobel Prize winning author.
“Seven Pillars of Wisdom” by T. E. Lawrence

“The Wars of the Roses” by Alison Weir

Re-reading “A Soldier of the Great War” by Mark Helprin

Also, do yourself a favor and pick up the Aubrey / Maturin series by Patrick O’Brian. You will not regret it.
Wow! You managed to juxtapose my favorite and least favorite science fiction. I’ve never read anything bad by Vernor Vinge.

I could not find a single thing to like about The Three Body Problem. I’ve heard it gets better after the first book, but I loathed the first book so thoroughly I wasn’t willing to try any more.

What did you like about it? It seemed like there was practically zero plot, and the science bits seemed unconvincing.
Xi-editor – A modern editor with a back end written in Rust
That's frighteningly close to the place I was referring to...

https://www.youtube.com/watch?v=pm5BOoS3ihA

http://www.experienceavalon.com/

I just watched the video of "sodasopa". If they didn't have the South Park characters in it, I would have thought it was a real ad for either Avalon or one of the other areas in Atlanta.
So, https://www.gigabyte.com/Graphics-Card/GV-RX580IXEB-8GD#kf this Thunderbolt enclosure from Gigabyte has an RX 580 in it and costs 500 USD (Google for B07CCK527Y). It is not yet tested but it is possible / likely the Vega 56 Nano will work in it once it's more available.
438 Days: An Extraordinary True Story of Survival at Sea by Jonathan Franklin

In 2012 a Mexican fisherman got caught in a storm. His panga's (7 meter long motorboat) motor failed less than 30 km away from shore. He survived being adrift on the ocean for 438 days.

https://en.wikipedia.org/wiki/Jos%C3%A9_Salvador_Alvarenga
Fuzz testing is different than the kind of mutation testing being referred to here. Mutation testing is about creating 'mutant' versions of your source code and determining whether your test suite detects the mutant. It is a measure similar to code coverage, in that it is a measure for determining the effectiveness of your test suite.

For example, a mutation may be changing a '==' to '!='. Your test suite is then run over the mutated source code and the mutant is said to then be 'killed' if at least one test fails. This is repeated many times, each with a different mutation to your source code. Your test suite is then given a mutation score based on the number of mutants killed divided by the total mutants.

Of course, there are some mutations that actually produce functionally identical code to the original. This means it isn't always possible for your test suite to kill every mutant.

Because many different mutations are made, with each one resulting in your test suite being run, mutation testing can become expensive. Having only read the abstract, this looks to be about a way for determining parts of source code not worth mutating, hence reducing the amount of times your test suite needs to be run.
Can anyone recommend some book about Africa? I would like to gain some insights about life there, ideally fact based, maybe some history? Doesn't need to be the whole continent as well, would love to start with any particular country.

This year I decided to read at least one book a month the ones I found most inspiring were:
* Factfulness - how we can misinterpret the data and how most of us have a wrong idea about the state of the world
* Let my people go surfing - growing a business organically, doing the last harm and taking care of your people. This book inspired me to start my own business and follow some of the ideas presented in this book.
* When breath becomes air - memories of a neurosurgeon battling cancer. Very insightful and important read about dying. In a way it's a heavy book, I cried multiple times when reading it.
No, NPM does not have a GPG signing.

There was once a PR open, but it was rejected after sitting idle for over a year.

Yes, you read that right.

https://github.com/npm/npm/pull/4016#issuecomment-76316744
The Three Body Problem is one of my main reasons for learning Chinese :)

Vernor Vinge single handedly became one of my favourite writers (along side Clarke and Lem) with his short story True Names. I didn't find Rainbow's End as easy a read, I'll probably reapproach it after finishing The Star Diaries or Snow Crash, though.
A PCIe card with a AMD Radeon RX 580 8GB is $280 from Amazon.

You are paying a lot for the cool looking case, USB hub and PSU.

I would have hoped that they would have put a premium graphics card like a AMD Vega64 or 1080 in to justify the premium price.
nvidia and mac is not the best combo. https://www.amazon.com/GIGABYTE-Gaming-Graphic-Card-GV-RX580... is only 500, almost the same video card, an RX 580.

For Windows, the 1070 / 1080 boxes are better deals, sure, but 1080 box is not 500 but 700. https://www.newegg.com/Product/Product.aspx?Item=N82E1681493..., even the 1070 is more than 500 https://www.newegg.com/Product/Product.aspx?Item=N82E1681412...
Interestingly, this project makes use of a conflict-free replicated data type (CRDT) data structure [1]. All the information on where they use this can be found on their page detailing their approach to async plugins and undo[2].

[1] https://en.wikipedia.org/wiki/Conflict-free_replicated_data_...

[2] http://google.github.io/xi-editor/docs/crdt.html
Appengine gets very, very expensive as you scale and still has a ton of limitations that only bite you once you have some load.
And, further, it’s frequently considered low class to be associated with Pachinko in Japanese culture, so it’s very common for Pachinko parlor owners to be Korean-Japanese.
Dancing in the Glory of Monsters is a must read and It's our Turn to Eat is also quite good.
Pretty interesting. Does this fit in with Vault (https://www.vaultproject.io) or is it an alternative?
Jordan Peterson’s - ‘12 Rules for Life’

I got into this a couple months ago and it’s been absolutely life changing. Really like this book and most of the content / literature / podcasts he puts out.
1. The Daily Stoic by Ryan Holiday
Its all about stoic philosophy and teachings by Epictetus

2. Examined Lives from Socrates to Nietzsche by James Miller
Biographies of, some of the most famous philosophers.

3. The Soul of a new machine by Tracy Kidder
its about 2 competing computer design teams juggling between engineering quality and time to market.
I never really understood the true appeal of micromodules, but they are especially unappealing in the face of the combinatorial explosion of dependencies and the attack surface they bring with them. I mean if you want a left pad or an is array, is pulling in something established and trusted like lodash really that bad?
I love how much energy this dude spends trying to prove a point, while at the same type including a chart that confirms that there IS a trendline, and it’s not pretty.
Agreed. Nothing beats practice when it comes to math. I know that I spend far too much time watching course videos, and no where near enough working through problem sets.
I spend most of my days reading technical journals and books, so I like to take a break once in a while and read more general writing. The two below are the only books I pledged to finish this Summer.

1) Challenging Sociality: An Anthropology of Robots, Autism, and Attachment by Kathleen Richardson

From the Introduction: This book explores the development of humanoid robots for helping children with autism develop social skills based on fieldwork in the UK and the USA. Robotic scientists propose that robots can therapeutically help children with autism because there is a “special” affinity between them and mechanical things.

2) Wandering Towards a Goal: How Can Mindless Mathematical Laws Give Rise to Aims and Intention? Edited by Anthony Aguirre, Brendan Foster, Zeeya Merali

From the Introduction: This collection of prize-winning essays addresses the controversial question of how meaning and goals can emerge in a physical world governed by mathematical laws. What are the prerequisites for a system to have goals? What makes a physical process into a signal? Does eliminating the homunculus solve the problem?
Since this is from Blackmagic what might be more interesting is a more expensive version of this with decklink built in. Then you could plug your output monitor straight into it. For a lot of people working in film/video that little extra would turn this into a Mac Pro without a cpu in it.
Fortunately we have organizations like wikipedia, Libgen , and the web archive devoting themselves to preserving knowledge archaic, novel, fringe, and vital all alike.
Mcluhan's work would be right up your alley then.

Medium is the Massage; Gutenberg Galaxy would be my top 2 recommendation given what you wrote.
If you're into sci-fi, the Bobiverse trilogy was an absolute pleasure to read. Kinda a silly name, but really tickled me in a similar way that The Martian did. Good mix of entertainment plus some more heady things to leave you thinking.
I've spent a good bit of time with both now. GCP has some real potential but AWS support is nothing short of fantastic. I leaned on them multiple times and had people actively working with me on the phone to get problems solved, following up with me, etc.

I was impressed.

Just got on the Silver plan with Google and only had one support ticket so far, but they got it resolved. Haven't really needed to push it yet, but we will see what happens.
>They have to recover the money spent on TouchBar R&D. We won’t see a proper MacBook Pro until 2020.

The amount of money spent on the TouchBar has nothing to do with anything. Apple makes a new set of chips for each new iPhone, iPad and Mac; they have the in-house expertise and the budget to make whatever they want whenever they want.

It's not like the Mac division has it's own profit/lost statement it has to worry about.

The main reason why it's taken this long to get MacBook Pros to this level of performance is due to delays by Intel; simple as that.
This series is amazing if for no other reason than the ambition! They actually use GURPS (a dungeon and dragon like dice system) to decide important events and write the story based on the results, also the two dudes who created the world are PhDs in Archeology and all the different cultures are based on actual human civilizations.
It is not immaterial who is producing the different editions; at the very least, it tells you to whom you should be directing your anger.

Blockbuster was almost certainly not doing any editing itself, simply for the cost of running a VHS/DVD production workshop at that scale. Doing its own editing without permission of the video owner would have been outright copyright infringement, and they would have had the pockets and visibility to be sued for doing so.

Another thing worth pointing out: rental editions are generally produced and released before retail editions. It's very possible that mistakes identified in a rental edition could have been rectified for the retail edition, and Blockbuster in particular is unlikely to have replaced its rental edition stock with retail edition stock if such changes were made. Just because a change exists doesn't mean that one copy was intentionally censored.
The limit was never 5. It used to be 12 and now it's 60.
Aren’t you comparing apples and plums here? Fully wired cubes versus loosely and insubstantially wired desks.

If you’re not going to give people phones just take the phones away, not pack people in like sardines.
x = stuff
while x:
x = stuff
And these days ld64 is on the way toward being obsoleted by LLVM’s lld, although the latter still uses the same basic model.
“Find Your Passion” Is Awful Advice
> I can'd do encrypted endpoints on localhost, which means 90% of my API can't be tested locally. Having to deploy to the actual service seriously adds to my code-deploy-debug loop!

Try using ngrok (https://ngrok.com/). It can forward public HTTPS to localhost HTTP.
I never had a problem with the selection of blockbuster but I was a kid, so maybe I didn't know any better. One summer as a teenager my mom got me a pass to have any five movies checked out and I loved going back to the store to pick out something else.

Blockbuster had its own competitor to Netflix DVDs and the cool thing was that you could exchange them at the store for another movie when you were finished. Personally I wouldn't mind having a video store near me again combined with the ability to order pretty much anything on disc. It's a shame it didn't last. There is or used to be a local video store within 30 minutes of me but I've never made the drive. It would be great if streaming wasn't so expensive either. Sometimes I look at movies for rent on my AppleTV and find the most intriguing titles, but I can't bear to pay $4 for them. They would make so much money from me if every movie was $1 or $2.
Or buy a Dell UP2715K or Philips 275P4VYKEB both of which connect via dual DisplayPort... Heck, even the Iiyama XB2779QQS can be a good candidate for most eGPU -- it requires a DisplayPort 1.4 but that is now a feature of many video cards, it's cheap because it's only 6-bit + A-FRC.
Those two are fantastic, and if you like Vernor Vinge check out "A Deepness in the Sky" -- I think it's his best work, and is much more plausible (centered around slower-than-light travel).

I have a few more recommendations in that vein here: http://compellingsciencefiction.com/blog/2016-12-18.html
I use iTerm2 as a terminal, and it comes with a handy option to use [option] + [space] as a command to switch between the terminal and the current application. So basically, a terminal is almost as accessible as the space bar, and I've never seen anything that even looks half as easy or convenient.
I miss so much my 2009 MacBook Pro, where you could take out the DVD drive and replace it with an additional SSD for a performance boost.
The 15-inch 2015 Retina model is no longer being sold on their website, too.

Check Apple's refurb store: https://www.apple.com/shop/browse/home/specialdeals/mac/macb...

Also, Woot: https://computers.woot.com/plus/refurbished-macbooks-macbook...
i miss having an office. and lately i've started to miss having a desk, as it seems they are always shuffling people around, or someone is trying to have a bullpen meeting over your head. or as someone mentioned those awful group video conferences which make me resent having even bothered to commute.

seriously, lets just give up on the notion of assigned spaces, idk what value there is when we cant even collaborate because the 4 tiny meeting rooms for 100 people are sitting at the margins of the giant open office. and there aren't any other whiteboards or projectors to use to have conversations. everyone is already wearing headphones so they can try to have a thought to themselves.

there are lots of alternatives. assign rooms to projects and have the principals mostly hang out there. couch areas and pub areas and cubby areas...rooms where you really aren't supposed to talk or hum or do anything out loud.

we've given up any actual utility of the office and are just hanging on to the barest trapping.
There Is Now Just One Blockbuster Left in the US
I'll believe it when I see it.

RIP Washington Station.
I think it’s reasonable to expect familiarity with “the literature” beyond “two exemplary papers” to be given any respect in an academic debate. If you aren’t reading the lit reviews and broadly in the topic how can you possibly contribute to the discussion productively? Almost certainly any points you want to make will have been examined and discussed already. This rule is about FOMO for wannabe rennaisssance-man know-it-alls who think their gut reactions are God’s own truth and demand a response from actual experts. If you don’t know the topic and don’t want to learn about it then please find something else to do.
Just because they are "hackers" it does not mean they know how to program. There are a lot of "hackers" that actually suck at it.
Following up on this. It looks I spoke too soon about the separate domain iframe, since that would be blocked by the iframe's cross domain policy.

So if the domain you are currently on listed in frame-src it looks like you would be safe from this. But if you explicitly set frame-src to include either 'self' or the domain itself then you would still be vulnerable to this.
I'm reading (well, listening on Audible) "Born a crime" by Trevor Noah (he does the narration). Fantastic story of growing up as a mixed-race child in apartheid and very entertaining narration.
Signing will add another factor indeed. :(
same! We actually built an 8-bit cpu, and while debugging some very strange, seemingly random bit flips, learned why you coil wires.
what if scientists actually considered being economically competent? There is no law of nature that holds that scientists must be aloof savants.
Recently finished the Red Rising trilogy and would recommend to anybody who likes fantasy. Not as well developed as Brandon Sanderson's works but definitely a trilogy to follow if you've caught up with Sanderson's works and want something to scratch that fantasy itch while you're waiting for the next book of his many series.
Building a Data Science Product in 10 Days at Instacart
I think a key difference is you have a choice to either be a lottery winner, loser or non-participant.

From the "Millionaire" or not game we're all "losers" by default.
you are also paying for thunderbolt 3 dock which is 250-300 standalone
The STRING Programming Language – AI Memo 142 (1967) [pdf]
It is worth mentioning that Eliezer Yudkowsky doesn't believe in the scientific method, and thinks it can be replaced with pure Bayesian reasoning, without, as far as I can tell, any data collection.
In the chapter on RAM, it says we can index upto 64KB of memory in a 16 bit architecture. Shouldn't it be '128K words of memory', since we can index '2 words' with a single bit.
I think not only beats but the book selection on the shelf was sad too.
"Memories of a Theoretical Physicist", by Joseph Polchinski: 2017

Having only two bodies of knowledge, myself and physics, I decided to write an autobiography about my development as a theoretical physicist... But it is somewhat unique, a blow-by-blow history of where I started and where I got to.

https://arxiv.org/abs/1708.09093

A parting gift of sorts from a leader in modern physics who passed away prematurely due to cancer. A true Summer Read as the author takes you on a ride from a smart kid in California, to Caltech, to working within an academic environment that allowed him to contribute in fundamental ways to understanding physical reality. My takeaways: [1] calculus is actually useful, [2] telling the truth and being transparent are invaluable assets, [3] discoveries are hard won.

Clearly written towards advanced physics types but meant for a wider audience to give a backstage peek into the working life of scientists who push the boundaries of physics.
Wholeheartedly agree that the Stormlight Archive is the best. However, if you can’t stand cliffhangers, you might have a hard time since the series isn’t finished yet. The first Mistborn trilogy is complete—I’d start with that if you want a nice complete series.
[California] DMV investigates startup that has disrupted appointment process
NPM fails to restrict the actions of malicious NPM packages (2016)
Worked on a novel for 10 years. A romantic rival was a somewhat successful novelist. Someday, I'll finish it when I find my voice again.
Show HN: Deploy Machine Learning APIs Quickly with RapidML
Thanks, good to know about the Arrowroot flour being Tapioca flour.

Yeah, it is confusing determining what is flour and starch. Doesn’t help that there are a variety of names eg Yuca (but not Yucca!), Manioca, Cassava, etc.