skysight-inc/HackerNews huggingface dataset:
I'd still be nice if the omnibox search can be changed. That's the reason I've removed the extension after 15 minutes. I have my own search service with a couple of keywords I need all the time. The fallback/default search is ddg anyway.
Bangkok: FoodPanda, Uber, and LINE MAN seem to have much more mindshare in the circles I move in than Grab.
> These are hacks and should not be mainlined

Of course they should. Linux needs to work on hardware that exists not just on hardware that may, one day, exist.

> Don't further pollute the kernel.

One of the primary jobs of kernels, drivers and compilers is to abstract some of the underlying hardware complexity away. Kernels, drivers and compilers have always dealt with bugs and limitations in hardware.

Things like retpoline and CPU barriers aren't especially unusual. Emergency fixing such a pervasive issue is unusual though, hence the attention.

> ubiquity is not an excuse

No, but it's a really, really good reason

If I were inclined to facetiousness (which I'm not), I would point out that there is a large number of other kernels out there that aren't especially performant and don't work well on most hardware. If you really object to this, you can always use one of those.
Is there any way to find out what hackerrank is without signing up first?
RSS/Atom is still used by most syndications. The average user may be unaware of its existence but that same audience is similarly unaware of most technologies that drive the web.

Other than the death of Google Reader, there hasn't been much of a change.

The only alternative to RSS right now (afaik) seems to be bespoke APIs and <meta> which is a pain for publishers to maintain and for software to syndicate.
This would not reduce traffic, though. In fact it would increase traffic, because now cars are transiting between revenue trips instead of waiting at the curb.
https://news.ycombinator.com/item?id=16213362
For Bonobos, it pays to have powerful allies
If one wants to improve something, one nees a little self-sadism, the wish to shine a light on the ugly spots until things improve.
Did the study investigated the effect on a long run ?
Are you paying 680/mo for just yourself or both you and your wife? That seems like a really high number, but maybe that’s the privilege of youth talking...
Here's one reason: In most countries people have an official sex, shown on official documents. (That will change one day: sex should be treated as potentially confidential medical data.) However, most countries have never had an official concept of "race". So if an insurer asked people for their race they could answer whatever gives them the lowest premium and they could not be accused of lying.
I've had to do one whiteboard coding exercise in my entire career. I knew two other devs that had interview at this company, so I knew what to expect. I accepted the in person interview on a whim. I already had accepted an offer as the dev lead for another company.

The whiteboard interview was to write out algorithm for a merge sort. I thought it was the silliest thing in the world. I had already accepted a position to basically create a development department, and he wants me to write a sort algorithm? Once he described how it worked, I wrote it without much difficulty but that was a turn off and I got an offer that was permanent (as opposed to contract to perm for the offer I accepted), making more money, with a signing bonus.

It was such a turn off, I declined the offer for a chance to build a department that would not expose developers to this foolishness and thought that the interview process tells you a lot about the company.

A year later. I'm glad I made the choice I did.

On the other hand, I've done quite a few pair programming type of interviews where there was a skeleton of a program with a lot of failing unit tests you had to make pass. I enjoy those.

Is there a DoctorRank or SecurityGuardRank or WaiterRank?*

Doctors have to go to school 8+ years and do a 2-4 year residency before they can practice without supervision. Lawyers have to go to school 7 years and pass an exam. Software Engineers only have to watch a couple of YouTube videos and they can call themselves "programmers". Doctors can't say they are qualified because they have been doing brain surgery since 6th grade in their bedroom.
Ash Maurya MVPd his book Running Lean as a presentation/seminar (and then incorporated that experience into the book itself as an MVP case study).
> After already making millions off of his past career

Having a popular blog is that much appreciated nowadays that he'd have significantly more income than his peers (without blogs)?
over here in UK with everyone I know the ratio I see is a man with an SUV/large powerful sedan, woman with a small city car to get to work and back. Moms in minivans isn't as much of a stereotype

Also in the UK and can report that mothers driving “Chelsea tractors” is totally a thing.
Physician practices still holding back on telemedicine
Is this David Mitchell the UK comedian?
That assumes that ghostery users block some ads, not all.

Try this alternative: The reports sold by ghostery tell example.com the link targets and reseller chains for each ad on its site, so it can keep away the ads for herbal viagra or fake gucci clothes. (Ad space is often sold through resellers, I've seen five-reseller chains myself and have heard stories about longer ones.)
In the USA, there is no federal requirement for break time.
How to make use of GIFs on Instagram
> "Today I just want to tell you about my new gig, because I think you’re going to be amazed. In fact I think I can safely predict that no matter who you are, something in this post is going to amaze you."

I'm getting super excited!

... a little bit later...

> "So what is Grab? Well, the simple and unsatisfying answer is: They’re the Uber of Southeast Asia."

Lost me at this point!
Very happy about the craft beer revolution in the US. Coming from the UK, we are used to an extremely wide range of beer in our regular pubs (thanks to decades of activism from CAMRA). If you ever visit the UK make sure you visit one. Years ago the only beer I could get in regular pubs in the US were Bud light, Coors etc.
AngularJS and Webpack = lazyLoad
The two "secrets" I know to riding a motorcycle are (1) not leaning on your arms, and (2) consciously countersteering.

Seems like a lot of people I see on the street never learned how to countersteer and turn or change lanes with alacrity.
Looks like a different one:

https://en.wikipedia.org/wiki/David_Mitchell_(author)
Mr president
Statistically, how can most of a market not pay market wages?
Doug Dyer and Maxim Illyashenko Will Attend  ICE Totally Gaming
David Mitchell the author of Cloud Atlas.
It would increase traffic, but free up some parking space!
Disagree. What’s the management cliché? SMART goals — Specific, Measurable, Attainable/Assignable, Relevant/Realistic, Time-bound.

Without a time constraint, most people[citation needed] keep putting things off until later.
No: the author of Cloud Atlas etc.
I think that Google has a very well thought long term strategy. The sole aim of Google is AI, strong AI. I would like to say like Terminator, Person of Interest or transhumanism, but each time I lose many karma points. One of their main scope was analyzing web pages. By "accident", this has created a lucrative business (search engine). Google's aim is to keep the money flowing to pay their AI research. For research, Google needs data. That is the aim of gmail or android. The main peril for Google may not be the lack of money, but politicians and reglementations. Google fear to be broken like Microsoft was broken in two because of their monopolistic behavior. Google spends a lot of money to avoid being a monopoly. I think they could make hangout or google+ far better, but this involves the risk of killing the concurrence and disrupting the market. The progress of AI are impressive: in 2016 AlphaGo has reached the level of the best player, at the end of 2017, with alphagozero they compute the time needed (in hours) by a computer to surpass millennia of human knowledge (centuries in chess). Now, computer games are giving handicap stones to world champions at a game that was thought too hard for computers (AI drosophilia).

I think Google's strategy is far deeper than short term profit.
This is my experience too (jet lag, staying up way too late, etc), but I would hesitate to call it "depression" out of respect for those who suffer from the real thing.

At least when I'm feeling this way I have the comfort of knowing that I'll feel much better after a good night's sleep.
I use Lightroom in VirtualBox which seems to work ok for me

(I don't really do that much fiddling with the photos though).

The photos are actually stored on my Linux filesystem and provided to Windows via VirtualBox's file sharing feature.

And then I just rsync the photos to a backup computer.
I just signed up and needed no verification. Does this differ from country to country?
By turning from a service to a platform. Traditionally, companies that have a direct relationship with the customer are able to derive revenue by auctioning off that access to the highest bidder.

What we've seen across a range of creative industries is a transformation of incentives from those who are able to run the best business into those who are able to make the best product.

Take Youtube for example. Prior to Youtube, creatives had to figure out how to create compelling videos, where to market them to attract the most eyeballs and then how to monetize the ensuing attention. Those are three disparate skillsets that are rarely found in the same person.

Now with YouTube, while possessing the skills to market and monetize are beneficial, they're no longer essential. Instead, what you can do is purely focus on producing the best damn videos possible (where "best" is defined by whatever Youtube algorithm of the week is optimizing for) and Youtube will put your videos in front of the right eyeballs, grow your audience for you and monetize that audience (in exchange for taking a hefty cut and locking you into the platform).

We're seeing the same thing happen with Medium in blogging, AirBNB in accommodation, Facebook with news etc.

Right now, most restaurants fail, not because the food is bad, but because restauranteurs rarely make good businesspeople.

There's a compelling value add to chefs to offering them a platform where all they need to focus on is making the best possible dish for a given price point and customers naturally are delivered to them. At the same time, there's a compelling value to consumers where an app can look at my past purchase history, use machine learning, and add a free sample sized portion of a dish it think I will like to any delivery I order in order to expose me to new restaurants.

Any app that manages to insert itself into the middle of that transaction is going to redefine the food industry. That's why everyone is so hot for delivery right now. Even though the short term game has horrible unit economics, delivery is a natural choke point by which you can own the customer relationship.

In reality, in the US, this is really Yelp's game to lose. Yelp's stranglehold on reviews gives it a natural leverage point to pivot into this space. It's only Yelp's horrible executional ability that has opened up the space to so many well funded competitors.
The helm chart is deprecated. Use their omnibus package, it's very stable.
Nfo Commish tells UK.gov we shouldn't let artificial ignorance
This sounds like BS on several levels.

#1 Electricity delivers far more energy per dollar, especially off-peak. Local EV owners are complaining on social media that they're averaging five cents per mile in the below zero temps we've been having. Using offpeak energy and good weather, costs can drop below one cent a mile. At $3/gallon and 25 mpg, that would be 12 cents a mile in a typical gas vehicle.

#2 Coal is dying. Dropping natural gas and solar prices are killing it. Electric autos get cleaner as the grid does.

#3 Even if you got lots of energy per unit of gasoline, simply refining one gallon of gasoline uses enough power an electric car can travel >15 miles on the refining energy alone.
I've basically reported the same as you, and I too am (was?) very technical, trying to optimize and thinking that tablets were a super set of books.

The edge has a deep link to my memory, scanning with my thumb is more satisfying than having instant full text fuzzy search, which is paradoxical since search is more powerful.

I ended up thinking that we do need physical stimuli. A lot. And that our brain likes to reflect from physical to ideal, if we skip a step, we deprive/depress the system. It will work but less so than having a right blend of physical then ideal brain stimulation.

Also, books doesn't distract, a tablet is a book reader, and 120 other things, including a gateway to internet which is a known addiction now, so for some, there's always a slight effort to make when reading a book that is not already captivating enough or difficult at times. Dead trees are passive things, and you have no other option than to focus all your mind to them.
I don't know how you are not ashamed to state something so stupid.
Yes, I got given a "full stack" test. Entirely in JavaScript. No database element. Required to use React. Screw that, its going to take me a couple of days to get up to speed in a framework that I don't know, and I likely won't make a good job of my first attempt.
> well written software should use as little resources as possible

It's about priorities. IMO if using as little resources as possible is priority number 1, then something is amiss.
no, it's the equivalent of slowing down because you're hallucinating behind the wheel and can't trust what you see.
ZK x MVVM
I won't speak for anyone else, but I've written some really good code but then I had a hard time understand what the heck I did after a year.

Joe's arguments are weak

* code should be readable <--- I agree

* good comments require good writers <---- not really, comments are for fellow programmers to read. If you want to document your APIs, yes, spend good time on it, and get feedback from your colleagues. Inline code comments are internal, so write in the most natural way possible. I've read "shit" and "fuck" before (see Firefox codebase, very funny).

* refactoring <--- I agree, but refactoring and documentation cannot be mutual exclusive. That's wrong.

* His example is way too simple. Try a more difficult approximation function.

Joe needs to realize that code produced at work is not meant for one single individual. If I leave, I want my co-workers and their future co-workers to have a good time navigate through codebase.

Use comments wisely, but don't avoid them! Adding 10 extra lines of comments to the file is better than a one-liner no one can understand. Let's not run a 100-line competition when we are writing code professionally. I shouldn't need to frustrate my reviewers and beg me to explain. Use newlines to make your code more readable as well.
Your description is way too vague to even begin to evaluate and respond to.
Never read the book(s?) and I don't know the characters, nor the author, but that article was really engaging to read.
An Apology to Ursula K. Le Guin [2007]
6 फरवरी के बाद से इन 8 राशि वालो को मिलेगा खूब धन और ख़ुशी I इतना आयेगा पैसा की
Yes, it's a company. But that doesn't mean that the artwork should have a corporate style. I suspect most people here like this style because of professional involvement, but most people will not experience this as art, not by a long shot.
Empathy, self-awareness, and self control.
a) Opel is owned by PSA.

b) That's simply not true. Automotive supply chains indeed are quite global nowadays, in this regard you could say there's simply no <insert nation here> car anymore, for any given country/region.
But - in contrast to other sectors - the automotive industry (including parts industry) is HUGE in the EU, including actual manufacturing.
Completely agree, but have rarely had that asked about in interviews
Waitress Naomi Parker Fraley, who inspired Rosie the Riveter, dies aged 96
People leave companies because they get into problems within a company and do not get along, or are under paid, or otherwise their life is limited.

This guy's report is biased, he is simply apostate from Google.
Then there's hope as it's probably cheaper to have buses full of people than individual cars
Colour by Numbers, Stockholm
The entire market being low cost, or at the bottom of corporate outsourcing chain. Market rates == they have higher recruitment requirements than in developed markets where there are higher wages.
When you're working in userspace, the kernel shields you from much of the hardware complexity. When you're working in kernelspace, the whole hardware complexity is visible; it has to worry about details no userspace code has to care about. It doesn't help that the Linux kernel is highly optimized, using tricks that are uncommon in user space (like self-modifying code; the "alternatives" mechanism overwrites instructions with a variant depending on the hardware, at boot or hotplug time), or highly complex lock-free code (like the "read-copy-update" mechanism).

My personal recommendation is to read the Linux Weekly News (https://lwn.net/) every week (if you don't want to subscribe, the previous week editions are available for free). It always has great explanatory articles about the Linux kernel internals, written by Linux kernel developers. For instance, this explanatory article about the "read-copy-update" mechanism, from the author of the Linux kernel implementation of that mechanism: "What is RCU, Fundamentally?" (https://lwn.net/Articles/262464/).
My first and last experience in Canada was when I saw a 30 rack of Natty Light for $60 USD (and a bunch of Canadians driving over the border to fill massive reservoir tanks with gas). Really left a bad taste! :P
And if your founder fails (like most startups) and ends up wasting several years earning no income then you get to have had a modest job for however long the founder was able to last
>A conundrum for me is how to get other people to code review the way I want to be code reviewed?

Write a document which describes how you want code to be reviewed, share it with the team and then lobby for everybody to agree upon it / sign it during retrospectives?

I think it's better to develop a strong rapport with members on your team and only join teams with strong shared values about what constitutes good code, but in lieu of that you could do worse than to draw up a shared written agreement about what constitutes good code (and iterate upon it).
This complete disregard for speed limits was a huge shock to me when I was driving in Florida 2 weeks ago. In quite a few EU countries we stick to the posted limits quite strictly. But in the US I was literally bullied into driving way above the limit (75 in a 55 zone) and was still getting overtaken on both sides - in one case even by a police car - and some people used turning lanes to overtake on the right. In addition to this everyone was slamming their brakes when they saw an empty police car parked by the side of the road. Crazy.
Because with patents the IP eventually wears out, and IP = expensive drugs = less customers = more ill people = less productive society. I know, I know, the reality is more nuanced, but thus is the core of the counter-argument.
This is great, I’m ordering one!
I don’t argue that Zurich can be affordable (mostly because salaries are higher in general). But the median single family home seems to go for $1.5mn both in Switzerland and Zurich. I don’t think transportation is cheaper in Zurich but I guess income taxes alone can make a difference.

The point is that many things, including many things that “rich foreigners” use to do, are more expensive in Zurich than in San Francisco. For example [1] a hair cut is twice as much ($62 vs $30), a basic dinner at a neighborhood pub for two is 50% more ($74 vs $50), going to the cinema is 30% more ($18 vs $14), a gym membership is 30% more ($118 vs 91$), etc.

[1] https://www.finews.ch/images/download/Mapping.the.worlds.pri...

edit: in the linked document, monthly rent for a mid-range 2-bedroom apartment is 37% higher in San Francisco ($3449 vs $2520). However, the cost of transportation in its different forms is higher in Zurich.
Crappy "coding challenge" site with plenty of reason not to use it in your hiring process, but that's what they are selling it to employers for.
CherryPy vs. Sanic: Which Python API Framework Is Faster?
Echoing the sentiments from OpenBSD's Theo de Raadt as well:

https://www.itwire.com/security/81338-handling-of-cpu-bug-di...
> To me being on time is just a very basic low level requirement of being a professional.

What is on time? On time for what exactly?

Is he missing any meetings? Is he working fewer hours? Is he doing less work? Is he impacting a colleague?

Why do you consider something that has no relationship to the posters job to be a basic requirement to being a professional?
A cheatsheet of modern C++ language and library features
I read Earthsea as a ten-year-old, and I loved it. Then I re-read it as a thirty-year-old... and I loved it, though I understood it far better. Ursula Le Guin was one of the true greats, and the world will be worse off without her.
> In Democracy the people get the government they deserve.

Small but important nuance: the majority vote gets the government they "deserve" ("voted for"). The rest has to go along with the majority vote. The rest are people as well, but they're marginalised by both your quote as well as by reality. The difference can be small. Case in point: the last US presidential election.
I can't help feeling that sometimes saying "People leave managers, not companies" is something senior company management tell themselves to absolve themselves of blame for staff turnover.

I could be managed by the best manager in the world, but if I'm paid 20% below market rate I'm going to leave for a better paid job.
Weaponising Information: Enter an Age of Unbridled Hyperconnectivity
I'm still trying to parse that. If the market in question is paying low wages for the industry, that is the market rate. The entire market can't pay below market rate.

Are you sure that the rate is below market or are you just looking at the inflated rates of the west coast in the U.S.? I don't live on the west coast, I live in a major metropolitan area in the south, with good wages for developers (90-140K with experience) and even that would be considered below market compared to the west coast.
Actual encoding for renders is all CPU based: https://forums.adobe.com/thread/2122549

Personally, I use DaVinci Resolve, but the results are largely the same, with exports being largely entirely CPU dependent: https://www.pugetsystems.com/labs/articles/DaVinci-Resolve-1...

Looks like Puget Systems does a lot of performance shootouts, including some Premiere ones: https://www.pugetsystems.com/all_articles.php

Philip Bloom recently did a writeup of his switch from a Mac to a PC for his editing machine (yes, it's definitely a trend, unless you are a FCP diehard or doing audio production, the Mac is sadly done as a content production platform): http://philipbloom.net/blog/makingtheswitch/

Will be interesting if they revisit some of the shootouts post-meltdown/spectre patching...
Ask HN: Did anyone else's goggle fi phone just turn red?
My status and nav bars turned bright red for about an hour. Tried to get a call back... After not getting one, chat was seriously disappointing... Then it cleared up during chat... Have come to expect more from G... Wondering if anyone else feels the same...
> [...], I really don’t want to watch American literature get sold down the river.

When I read that, I thought of Amazon (book selling river) but wasn't sure if 'sold down the river' was some idiom. Searching for it brought me to:

> journalist Lee Sandlin said "the threat of being 'sold down the river' was seen as tantamount to a death sentence." [1]

What an impressive choice of words!

[1] https://www.npr.org/sections/codeswitch/2014/01/27/265421504...