skysight-inc/HackerNews huggingface dataset:
Correct on the first part.

We chose Rust not just for the expected speed and safety but also because we needed to create a shared object that could provide the API (written in Go) with exactly the same parsing and matching engine as our edge (initially Nginx for web traffic written in C and Lua).

The key was to produce consistent behaviour in the way we work with filter expressions such that there is no difference in behaviour that can be leveraged by malicious users later. i.e. if a customer used a filter to create a security rule and that filter behaved even slightly differently later then that would be a security incident in the making and we would have failed our customer.

Rust stood out for being a safer language than C (we had that bug) that could produce a shared object we can use in our API (unlike Lua which does not make this easy), and didn't come with the garbage collection.

We already have some other small bits of Rust in part of our dev pipeline so were comfortable selecting it, but this is the first time we would be shipping Rust globally and running it at the edge.

Our main expectation and hope is performance.

The matching engine that applies the filters is on the hot path for handling requests, it's early in the request lifecycle and all traffic on a zone (customer domain) would need to be evaluated to see whether traffic applies to any existing filter. So the numbers we are looking to gather relate to the time it takes to execute expressions similar to what we have already, as well as more complex expressions, and what this does to CPU load - those two things will dictate how this new project affects the throughput.

The hope is that a more powerful matching engine that is fast and doesn't increase CPU load will allow us to remove code from our system whilst providing customers with fine grained control of all features. Today a lot of features implement their own matching on paths, headers, etc... and these are not always efficient and are implemented inconsistently.

Performance is therefore what we are focused on measuring and improving, and we hope that if the numbers are good Rust will provide us the opportunity to remove other code and increase throughput whilst not giving us fear that such a change has opened us up to other more fundamental risks.
Top 5 Highest Paid CEOs of 2018
Re-Coding Black Mirror Part III
Yes absolutely want to do comparisons to ELMo.

Perhaps even more interesting than comparison would be modifications to ULMFit to incorporate good ideas from the AllenNLP ELMo paper.

The learned weighting of representation layers seems like a decent candidate, as does giving the model flexibility to use something other than a concatenated [mean / max / last state] representation of final LSTM output layer (as is the case in some of ELMo's task models). I'm personally curious about using an attention mechanism in conjunction with something like ELMo's gamma task parameter (regularizer) for learning a weighted combination of outputs but haven't been able to get things to function well in practice.

The dataset the ELMo model is trained might also be preferable to WIKI 103 for practical English tasks, although you lose the nice multilingual benefits you get from working with WIKI 103.

In general it seems like the format described in the ELMo paper is simply not designed to work at very low N because the weights of the (often complex) task models used in ELMo's benchmarks are learned entirely for scratch. That's not possible without a decent amount of labeled training data.

Anyhow, thought the paper was very well put together, definitely an enjoyable read. Hope yourself and Sebastian collaborate on future papers, as good things certainly came of this one!
Free market isn't just about buying and selling. Doesn't matter if you agree with the politics, choosing to not to work somewhere on principle is a beautiful thing, especially when the position being given up is a highly coveted one.
I am both impressed and left wondering "Why go through such trouble?" Not in a dismissive way but an inquisitive one since it has been such a long term goal. I can see some power usage reasons given how much fans use and that noise like heat is a proxy for inefficiency whenever it isln't the direct goal but that isn't his main goal.
Their CPUs are pretty good, their GPUs are pretty good, however their GPU drivers are terrible, especially under linux.
It could still be an externality.

For example, let's say you put all your garbage out in the street in front of your house, blocking the road. This hurts BOTH you, because you can't get to work, AND other people who have to drive around the blocked street.

Even though the trash in the street hurts you the most, it is still an externality, because it is ALSO, hurting other people.
Believing that honest > dishonesty is not the same as being duped into believing that there are no dishonest people... This article is proof enough of that, and nobody is making that claim.
It's how a lot of cities were built in the old days of rail. Land grants to build the rail (incentivizing private infrastructure), then the railroads themselves would build towns around stops.

It's not always a good thing. See the land ownership in the Sierras around Truckee.

https://en.wikipedia.org/wiki/Railway_town
times 1000/1001 ever since color was introduced, so about 15734 Hz
Diversify for viewpoint, and filter aggressively for straight bullshit.

Top-tier US print sources, national news organs, some cross-aisle sampling, and various monitoring of chatter, international media.

NY Times, Washington Post, Wall Streeet Journal, Christian Science Monitor. Good, though all have a net strong institutional bias.

NPR, PBS, CBC, BBC, Deutsche Welle, Al Jazeera, ICIJ.

Bloomberg strikes me as quite good, see also news wires: Rueters, AP, AFP.

Sample headlines out of London, France, Tokyo, Beijing, Moscow, etc.

Recognise that some organs are highly propagandistic.

FT, The Guardian, The Economist, Mother Jones, Democracy Today, ProPublica.

Monitor network news headlines: ABC, CBS, NBC, Fox.

Right-wing talk: Hannity, Carlson, Jones, Limbaugh (all nutjobs, but with large audiences and strong influence.)

Metasources include reports on influence or corruption. Sourcewatch and On the Media, groups such as FAIR or Project Censorship are on my list.

I've cut way back on my own news exposure as 1) it's crazy-making and 2) tremendously non-strategic. I periodically monitor the above, though mostly I dive deep into themes of interest, guided by the overarching question "what are the Big Problems?". I've been kicking around the idea of what a true news dashboard or other interface might look like.
Wine taste heavily depends on the taste of your mouth before pouring wine in it. That's why the same wine could taste different on different occasions. Especially if you drink wine while eating
Also, Cloudflare is hiring.
Looks a bit like Japan, not enough workers, average age of the population getting older. Younger people having fewer children. And like Japan apparently the population doesn't want immigration. It seems like this will probably happen to a lot of mature democracies that don't want much immigration. I wonder if automation increases will make this problem go away. The article postulates that the entire increase in the work force for the next 7 years will be smaller than the increased number of govt. workers needed.
A Web Permissions API would be sweet, and only a decade behind mobile...
One knockout punch, or 40 smaller ones?

CTE gets you, either way.
How to sell a 1998 Mitsubishi Charisma for $2000
Maybe you got your understanding from reading HN, but Tesla owners, as a group, are very loyal to the brand. In fact
Tesla owners have the highest loyalty among cars in its price band. So apparently your understanding is wrong, or, Tesla owners are all bat-shit crazy and are covering up the fact that their cars are broken and can't be fixed.
The average is not of the average car, I'm presuming.

It's the current average score across today's cars.
"There is nothing wrong in some cities specialising in industrial buildings while other cities focus on residential projects. Cities should have all this freedom."

- Agreed, in this case if 'office tower/corporate campus' focused cities such as San Francisco (Salesforce/Uber), Mountain View (Google), Menlo Park (FB), Cupertino (Apple) want other cities on the Peninsula to build the housing, then they should share the additional tax revenue they are getting from such specialization instead of capturing all the profits and externalizing all the costs. Otherwise, SB827 will stay where it is now.
Why would I be opposed to the option of on campus housing?

If I don't want to live near work, I wouldn't be required to.

An OPTION is never bad, especially when we are talking about engineers making 200k+. I'm sure that these high paid engineers can negotiate their own preferences for work environment, or at the very leaast, go work at places that share their values.
I recently found out there's not only with the same name as me (it's a fairly unusual name--I haven't previously heard it outside of my family), but also went to my university. It would be very easy to get us confused.
...and does Starbucks commission their own chairs? Serious question
I call it "washing my mind out"... I use mushrooms and MDMA "regularly" (perhaps once or thrice per year) for variety of reasons, but all of them some form of improving myself as a human being. To your point about bad trips, for me, I think the bad trips are as integral to this improvement process as the astonishing religious experiences. But more to the point of the grandparent you quoted, I have always considered myself something of an alien in human skin. I mean I've always felt like I'm not even on the same planet as most people that are considered outsiders. I had a big thing typed up, but it was just too weird-sounding and too revealing, so you'll have to trust me when I say that. The whole process of life and living on a human planet is weird for me, and it's just always been that way. But what these psychedelic experiences have done for me is make me more human. I'm not quite middle aged, but thanks to my experiences with mushrooms and MDMA -- and a small handful of generous people that have joined me in some of the experiences -- I finally feel comfortable and even enjoy the biology of being a human being, and that's to say nothing of what it's done for the quality and depth of my human relationships.
If there are sites you often visit you can see if there exist a userscript for those sites that may have that feature.

You can also block videos completely with an adblocker.
Suresh Prabhu Reviews Progress on Developing National Air Cargo Policy
Computer vision is hard.

Face recognition, autonomous driving, whatever works with dynamic environments will terribly fail for at least another 5 years.

Recognition and classification work fine when working with static environments (pipe checking, train rail track checking, etc), but people and cars are hard to be tracked.. too many variables (light,. Day/night transition, skin tone)
A lot of scientists are headed in the other direction: the discovery that planets are common, and that there are a couple of places in the Solar system which have liquid water up against rock make it more likely that extra-terrestrial life exists, even in our own solar system.
>>> Vanity (server, x-powered-by, via)

gosh, no.

server is no vanity, server is needed to know WHO THE HELL responded you (we are in a very messy cdn selectors + cdns + application layers depending on non obvious rules on (sub)domain and cookies).
Recovering from burnout
There was no Internet to distract him.
Fabricating emails and phone numbers, getting others to act like your boss and lie for you is quite far over the line of just "lying in an interview".

If he had passed all the interviews and when time came said he lied because he knew he can do it but without lying he wouldn't be able to get through the door, he would have probably gotten the job, at least on a probationary basis.

But doing what he did means he's completely untrustworthy. That's not something you'd want in an employee.
Sensor nets often operate in conditions like that. You don't want to have to change the batteries on something attached to a Zebra any more than absolutely necessary.
Easy hunting for M&A in X space, customer lists, and then you can switch over to commodity data, or pretty much anything else you need, from research reports to data pulls into excel for models.

From the dumbest things to the really esoteric like filings of some obscure Hong Kong based firm or data on plasma waste to power projects in XYZ region.

Bloomberg is pretty absurd.
This post even argues against the very idea that JavaScript is any good.

{Garbage code example}
"Syntax is just syntax".
"Tool writers are neutral, then get to work fixing this terrible language".

Really?
For what it's worth, I can ping 86.59.21.38 when tethered on my Verizon phone.
I got into drinking wine at all because I happened to live in the southern German white wine region (marvelously underrated -- I believe southern Germany produces some of the world's best white wines). I lived across the street from a ritzy department store (Galeria, in Mannheim) that hosted a local vintner every Saturday. You could walk in and try a shot glass of each of their range for free. After about a year of doing such, and perhaps 50-ish moderately priced (maybe €7, on average) bottles purchased, voila!, you were moderately competent about white wine.

Or so I thought. It turns out that even going to weekly tastings you don't stumble into the funky stuff. You'd never stumble into dessert wines or wines made with wild yeast. You'd rarely stumble across their barrel-aged whites. They knew what sold, and they'd highlight that.

I still order a case (12 bottles) or so a year from my favorite winery in southern Germany, where I met the vintner in said department store. I've even stumbled across one of their bottles from the sommelier in my favorite restaurant in Berlin. But it's truly only from high end restaurants (and their drink pairings) that I've discovered how wide the palette for wine goes. Not to put too fine a point on it, but I've been to Noma, mentioned in the lead to the original article, and their wine selection, like with most top end restaurants, is genuinely palette-stretching.
Define length of a logical desciption. Number of statements? Number of axiomatic categories involved? The categories being agreed on? That's all quite shaky IMO.
Ask HN: Should developers collectively refuse to take coding challenges?
An increasing thing I'm seeing is these coderpad like challenges in interviews. And now I'm beginning to see it in roles that are not exactly purely development focused.

When I was applying to jobs years ago, this has never been a factor. Noone watched my computer screen while I coded some algorithm.

I have a background and projects that speak for themselves. Is this not enough to showoff?
We have a kind of “TV tax” here in the Czech Republic. (AFAIK the system is more common in Europe.) It mostly works, the “national TV” is much better than the commercial ones overall, in quality journalism. It is also under a constant attack from various politicians and other people, as it’s obviously inconvenient for them.

Regarding local news, I run a local newspaper in a town of about 11 thousand people and I strongly disagree that local news aren’t interesting. Having a good local newspaper is an important catalyst for higher quality local government, for example.
This is not true: if a wine turns into any sort of "vinegar" then a bacteria was present that should not have been. This is considered a "fault", and won't happen normally, even after 100 years in the bottle.
Well, I was a Mac developer for one.
Not to mention that Content-Security-Policy can be costly to set up and maintain properly. My servers send both X-Frame-Options and Content-Security-Policy, but I do keep running into cases where my CSP was too restrictive and have to keep fiddling with it.
I think this depends on your preferences. I like the Balvenie range, and that is easily available in 8, 10, 12, 16, 18, 20, 25, & 30 year old varieties.

For sure the 30 year old bottle is €300 compared to €30 for the 8 year old, and it is hard to rationally say that it is ten times better, but it is _different_ and it tastes great.

I'd never pick a bottle based purely on the age, but there are differences and I personally tend to gravitate to the 18+ ages when I'm picking my single-malts.
this doesn't strike me as a fair assessment of the left vs right. I'd be inclined to rephrase the comparison (based entirely on my own mental model of fiscal left/right politics) as "the left wants to prioritise economic equality over incentivisation, where the right wants to prioritise incentivisation over economic equality". The fiscal right is at least theoretically about allowing market forces to dictate the movement of resources, where the left uses the state to redistribute resources when it deems the market to be unfair.
"Elitist objectives such as climate change"?

That is an incredibly short-sighted statement.

The rural poor are the first to be affected by any ecological disaster (including "godforsaken fish"), as work disappears due to loss of crop and wildlife habitats.

And even urban poor tend to live in places more likely to be rendered unlivable by flooding (see New Orleans).
I think many was EOLed when the Freescale Sendai fab shut down.
mind relatively blown
Wines like MaT are designed to be people pleasers. They're full of easily accessible flavors.

4 out of 5 Americans would prefer Katy Perry to The Flaming Lips, that doesn't mean she's better (or worse), it just means she's more crowd friendly.
It's strange to me how much linkedin is valued in silicon valley because to me it's like the ugly stepsister of social networking. Expecting someone to have a fully built out profile and expecting that person to actively seek out contacts in their own company is strange. I typically seek out contacts either when I first meet them or not at all. The only rhyme or reason to when I do it is when I happen to have a reason to be on linkedin. People are very haphazard about what their contacts look like. Some people have 50% recruiters, some people it's all friends, some people it's work colleagues, some people it's potential clients. Just because you know somebody doesn't mean that you are linkedin friends, and just because you aren't linkedin friends, doesn't mean that that person knows much about you at all.

I wouldn't trust social profile hunting as a real gauge for anyone's abilities. I know plenty of good coders that don't have github accounts because they aren't involved in open source at all. There are plenty of recruiters that don't know linkedin because they have other sources that fill their pipelines. There are people that build out their profiles specifically for job searches. There are others that won't build out a profile at all.

As far as back-channel references go, I'm not a fan. I expect references to be minimal because giving a reference is odd territory. A bad reference can result in a lawsuit, so why would anyone ever give a bad one? A TMI good reference can result in a lawsuit. People should stick to the basics.

The danger territory as far as I'm concerned is hiring someone at the tail end of a long group of rejects. You peel back your instincts in order to get to the finish line.
Some of theses chess addicted inmates become really good.
Bloodgood, for example became 2700+.

https://en.wikipedia.org/wiki/Claude_Bloodgood
Elitist climate change policy has little to do with rent prices in California, and Prop 13 has almost everything to do with it.

It traps people into their houses (for a tax cut), artificially lowering supply and increasing prices.
Essentially advertising has become a threat to the old models of how ideas and the market place of ideas are supposed to work.

Advertising subsidized many functions, and then it became the purpose of those functions.

Ads are the threat.
Honestly asking: why is self-driving orders of magnitude harder than voice recognition?
It seems like kind of an unlikely scenario that you'd want to expire content at a specific time. I mean, if someone chooses to do that, they better know what the impact could be.

With the Expires header, all clients that retrieved that content would expire at the exact same time, which could cause some disproportionately high load in the few seconds after that (the "thundering herd" problem). The Cache-Control solution will stagger the expirations (relative to when the client last retrieved it) so the server doesn't get trampled.
The iphone x is getting close to mbp performance and its just a matter of time before it surpasses it
I'm refusing them sometimes, or I spend a few hours and if it's not going good, I go do something else.

I'm tired of proving myself.
Resisting arrest is pretty vague. If you say, "hey, wait a minute, let me explain," while they are turning you around to cuff you, that can be considered resisting. Really it doesn't have to be anything, they can just put that on the list of charges.

The courts in the United States regard resisting arrest as a separate charge or crime in addition to other alleged crimes committed by the arrested person. It is possible to be charged, tried and convicted on this charge alone, without any underlying cause for the original decision to arrest or even if the original arrest was clearly illegal.

That last sentence is the kicker. If a cop makes an illegal arrest and you resist non-violently, you get charged for it. Think about that for a minute. That alone gives any officer the ability to arrest you for anything they want, then claim resisting arrest and you now have a prosecutable charge, even when the arrest was clearly illegal. This is the case, do we really even have rights in the US, or is it an illusion?

https://en.wikipedia.org/wiki/Resisting_arrest
Thanks, I will put that on my to-read/to-watch list!
>Your statements can be 100% truthful, and yet not reveal all of your thoughts about a subject or situation. Having a filter doesn't make you dishonest. Some of your thoughts are unkind, some can be even downright evil at times. The fact that you don't reveal these things is often a sign of self control. Words have power, and they affect others around you. There's a reason everyone can't hear every thought you have.

Absolutely 100% true.

>I could answer with "thank you for making it"

You are carefully crafting a response to the question to make everyone believe that you liked the food without directly stating that. I believe this is completely morally equivalent to leading everyone to believe you liked the food by directly stating it.

I believe that neither one of these things is immoral in any way in the particular case.

Let's say she doesn't accept your dancing around the question? Are you going to keep crafting answers that are technically correct in attempt to make everyone think you liked the food?

I don't think it's wrong if you do so, but I do think that the effect is completely the same as if you'd just said it was great.
Health – Scoop.it
But that's all delicately balanced on trusting the Via headers. If you are under attack from someone malicious then that seems unwise.

It's like relying on the From: header in an e-mail.
> The wrong side can win, but not just as easily

"One thing is sure," replied Dupin, quoting from Chamfort, "that all common knowledge, all traditional opinions, are foolish, for the very reason that the majority agrees with them."