skysight-inc/HackerNews huggingface dataset:
Huh. I noticed in the profile the pic order changed, which made me think it was a bug until I remembered Tinder is more data-savvy, but I never received a notification.
There Is No “Next Smartphone” [pdf]
I'm sure there's a name for this phenomenon, but every field is like this.

It looks easy and clear-cut to you, because you know what is going on.

You look at an HTTPS connection issue, and you can soon discern that the crypto-suites do not match, so the connection cannot be negotiated.

You go to a mechanic (assuming you are not knowledgeable about cars), and you can at best partially describe a symptom and when it occurs and your best guess as to why it might occur. That is better than a non-technical person, its true, but a mechanic may be able to speak to you at the same level about computer problems.

As a counterpoint, look around your office at all the people who would not be able to help the mechanic diagnose a problem - they may have domain specific knowledge, but not a troubleshooting mindset.
Doesn't matter what the error message is. It's very unlikely they're reading the error message at all. And yes, I've tried what you mentioned.

I did fib a bit though. There is one error we get emailed to us regularly. It's a 403:

{"code": "Forbidden",
"message": "You do not have access to this
API feature because you need to be a member
of role [ROLE]. To get access, follow this
link to our role request page here:
https://linkToRoleRequestPageWithDeadSimpleHTMLForm?role=ROLE"}

THAT error reliably gets copy/pasted in an email to us with the questions "Why am I getting this error?" or "How do I get access to this?"

EDIT: I'm also talking about the JSON output of an internal API whose target audience is developers and people writing scripts. This means that we are all the problem. If the target customer were average Joe user I'd completely understand.
Chris, I respect you. However, your comment contains conjecture without much facts.

1. >The deep state loathes. What makes you think that a large amount of intelligence community members didn't vote for Trump? He won a third of Maryland and almost half of Virginia. And what about the military? Do you honestly think even 40% of servicemembers voted Democrat?

2. >and then they can turn on him, like leaking negative things So a handful of leaks blemish the whole IC? The IC has been doing its job, supporting military operations ordered by the President and assisting ICE and CPB. As far as we know, the leaks came from congressional or White House staff.

3. >taking out his appointees Is Mike Flynn's conduct defensible? He was working for foreign governments without reporting it. I don't think there's anything wrong with talking to the Russian Ambassador, but he brought all this on himself.

You never addressed my point about the "deep state" being controlled by Congress and the Executive. The IC is dependent on line items in its budget to be passed in order to get funding. Unless congressmen are corrupted, there isn't an autonomous "deep state."
For those wondering, Miegakure is a not-yet-released 4D puzzle platformer. Think Flatland but as a 4D video game.

https://youtu.be/9yW--eQaA2I
NASA is running out of space suits
That's a great blog post. The `linux_literal` section is particularly interesting re: mmap.
In terms of memory usage for similar Result type in C++, is there any way around allocating the space for both types (as opposed to Result in Rust, which just allocates enough space for the larger of the two)? My understanding is that there is not, although I'm still not very experienced with C++, so I wouldn't be surprised if I'm wrong
Isn't this false advertising? If someone doesn't have the wherewithal to know how to choose a picture that best represents themselves, then I don't want to talk to the actual person.

Stop trying to optimize everything for my engagement and fix other people's stupidity.

The next thing you'll be telling me is you're automatically removing blemishes and making people look more attractive.

Tinder is a glorified personal ad. Stop thinking you're some kind of advanced tech shop worthy of such algorithms with fancy-sounding curves.
If it were successfully concealing its actions, what wrong would it be doing? If all the bad things someone does has no effect on anyone else, then who cares if they do them?
What gets me is that anybody would even believe something like that was real.
Distributed Team Tips
Whoa, that took a weird turn at the end:

> But why would North Korea or Iran build a nuclear weapon when either can drive countless cars into one another at 100 miles per hour?

What in the world is that about?
Yep. That's Juicero level money.
On maintaining scikit-learn and sustainability of open source [AUDIO]
Don't you need RTTI as well? That's not been zero-cost on all compilers I've used in the past.
How to Make a Google Data Studio Dashboard for Adwords, Facebook, Twitter and Bing
Those of us who are good at addressing user-reported issues learn to do the same. No one in our industry seems much to teach this skill. I wonder why.
Really? The above HTML will look very readable if you just fire it up in a web browser. And if we all agreed on the location of an optional CSS file (e.g. ~/.default.css) anyone would be able to customize how all their documentation looks. It would be totally optional and just make semantically-good HTML go from readable to super-pretty per-user custom themes. Totally optional -- if you don't have it, you'll still have something extremely readable, well more readable than Markdown.

<html>
<head>
<link rel="stylesheet" href="~/.default.css">
</head>

... your documentation goes here ...

</html>

The best part? If you don't think <i>this</i> is readable, just double-click and open the thing in a plain-old web browser and it'll be more readable than Markdown.
Shoutout to PiHole - https://pi-hole.net/ which falls under the category of DNS blockers. One tiny Raspberry Pi can provide adblocking to all the devices in a network and radically speeds up page loading.

True, you can't block trackers on domains that aren't blacklisted, but on the other hand you can block trackers for all devices on the network.

I had Ghostery installed for years (gets one of the highest blocking marks) but I didn't like that it slowed down Chrome, hogged a lot of memory, and has the capability to send traffic back to a company.
The disastrous state of our expressways and commuter rail are provincial responsibility - the mayor is in charge of in-city roadways and transit.

The 401 and QEW are a disaster though, I agree. Mississauga and the rest of the Western GTA sprawl are the worst-case example of how induced demand can ruin a roadway.
You do realize that many people enjoy living in big cities, right?
I declare you stupid.
I love Southwest.
How do you show a GAAP profit without a corresponding positive EBITDA?
This particular convention is inherited from the ML family, where it has been very popular for a very long time.

For what it's worth, there are many cases even in the natural language where ' is not supposed to have a "closing" counterpart - indeed, the "it's" in this very sentence is one such example. Then you have the use of ' to denote feet and minutes of arc. Now, technically these are all actually different symbols, with their own Unicode codepoints etc - but in practice, people use ' for all of them, and it doesn't seem to be confusing anyone. You could treat the ' in Rust as something along these lines.
I know you're just having fun, but: the delay is not compute time. It's about using all the other data available to get the geometry and photometry correct. The ephemeris (i.e., spacecraft and target location) and pointing will only be known after the spacecraft trajectory is analyzed after the fact. Sometimes they will make quick-look images for sanity checks or quick analyses for planning future activities. But for science purposes, they would need more, even to publish one image with correct geometry metadata.

(If Cassini science was time-critical, they would develop a "near-real-time" or NRT version of data products for faster distribution, usually within minutes-to-hours - which would then be supplemented with a definitive product later on. Here's an example of a time-critical NRT product: https://disc.gsfc.nasa.gov/nrt)

The geometry information is even more critical if they are mosaicking images together.
Seriously, this is one of the worst written articles I've read in a while (though I gather that it's an excerpt from a book: it's also worse than any book I've read in a while).
L'esprit de l'escalier debugging?
I think the problem with it is that it's essentially exploiting a flaw in capitalism. The company would probably generate more total long term value if it continued to service multiple companies, but Tesla wants to capture as much of its production as possible. Humans aren't money optimizers, and almost everyone has a buyout price. Because Tesla has so much money, they can gain a competitive advantage by just buying out others. Tesla and the stakeholders of the company they buy win, while the overall health of the industry loses. Now all their other clients have to spend extra time and money to do what they were previously paying Grohmann Engineering to do, either by finding a new partner or doing it in house.
How does that actually play out? Google Ventures and Google's self-driving car were both "Google" when that investment was made, but now Waymo and GV are ostensibly separate entities. Is Alphabet suing Uber, or is Waymo suing Uber?
Not all legal things are right. Not all illegal things are wrong.

To be clear, I am not saying Lewandowski's actions are right; I'm saying your argument does not sufficiently justify its wrongness.
A Two-Time CEO Failed Upward by Screwing Over Users
Famously, WhatsApp supported 900M users with only 50 engineers: https://www.wired.com/2015/09/whatsapp-serves-900-million-us...

While support staff definitely increases with users (paid or not), beyond a certain size the number of engineering staff should be largely independent of user count. As long as you are able to run 24/7 ops, manage outages and incidents, scale appropriately, etc. the only variable should be how rapidly you need to build and maintain your software. The rest of the complexity is all handled via automation.
Sheldon Whitehouse on the Politics of Climate Change
If you're motivated by money, you're really motivated by having the most of it. And in that sphere, $120MM isn't actually that much.
I've always imagined dolphins as playing word games all the time.

They play with everything else, so I think something as complex and fun as words is fair game.

If it wasn't such an interesting problem that might lead to related interesting leads, I would feel sorry for the programmer on the project (if my imagination is even remotely true)...
So you're supposing that we have honed and selected an AI so wonderfully adept at valuing human needs that we make most human life dependent on it, yet it will spontaneously come to disregard the value of human life? And despite the fact that we would naturally require it to be sufficiently transparent about it's valuations in order to actually ensure we get the results we want, it will also develop this animosity in secret?

That seems a bit contradictory to me. And if not, highly contrived and unlikely.
Leafpub is a fork of the original Postleaf concept, which I also wrote :)
I hope not. The writing's been on the wall for ten years.
How to Choose the Perfect Technology Partner for Your Agency (6 Tips)
Thank you! Couple followup questions: if I have a box at home that I intend to install ubuntu to run random services, should I use minikube since it's just one node/box, or should I give it the full K8s treatment?

Also, what is the difference between a reverse-proxy and a load balancer? In the K8s docs, they mention load-balancing in the 'what is ingress' section. Is it that Google made ingress both things (reverse proxy and load balancer) or that those two things are conceptually similar?

If I wanted to make my local home-network machine accessible to the outside, would I want to have a reverse proxy within my network that leads to k8s/ingress, or could/should I use k8s as the exposed entrypoint to the outside world?
Depends if they see it as a vehicle for tax avoidance.
Nope! That's a fork of the original PHP version that I released last year. New version is Node.js based.
You can use a union + tag(which the same as Rust uses which is why they're called Tagged Unions) however you run into issues with constructors/destructors. You can do something similar with placement new/delete but it requires some hoops.

Honestly most error codes are small enough that you can just pay the hit for it on the stack and discard it once you've handled the good/bad case.
Another day, another scandal.
Did you ever get screwed over in a tech partnership? This cool article talks about the mistakes you should avoid, how to detect a legitimate tech partner and what great tech partners will talk to you about. Really visual article. Loved it!
If you're interested in fast inference models, be sure to check out QuickNet: https://arxiv.org/abs/1701.02291

Disclaimer: I'm the author on this paper.

It shares many similarities with Google's production MobileNets albeit MobileNets is a family and QuickNet uses PReLU which has helped a lot in terms of parametric efficiency. Also there's a slight difference in the implementation of the separable convolution (no activation function in between the depthwise and the pointwise for QuickNet).
> The onion service implementation reflected far from even journeyman competence.

Oh ya, Ulbricht was not even close to journeyman competence. Falling victim to well know PHP issues, poor Apache security implementation and really poor OpSec is what doomed him.
Why a "Lead" will often come from another company.
I've noticed that it lacks any sort of licensing information. If you use it, let me know; I will slap a BSD two-clause on it.
The current litigation is civil, however, he or uber could be potentially criminally liable as well...
I heard a saying once, "Deadlines slip by the units they're measured in." If you say three weeks, it will slip by weeks, not days or months. If the estimate is months, etc.
Supports postgres too, these days.
This is great, I love watching magic at 1/4 speed. I think he's sorting the cards into a face up and face down half and puts the two picked cards in the opposite half. It looks like he sorts faces up on the top half and faces down on the bottom. He might even have left the top card face down so the deck looks more unsorted because he flips it during the 4:04 move. Then he flips the halves which results in a sorted deck with the picked cards flipped.
Wow, I stopped reading to check this thread at exactly that point.
The article is a swipe at evil silicon valley corporations who hide their products' lack of value behind fancy advertisements; but are consumers with freedom to choose not responsible for their choices?
Typson hasn't been updated for a while, we use https://github.com/YousefED/typescript-json-schema which works with recent typescript coupled with https://github.com/mafintosh/is-my-json-valid
Very frequently on tinder I've seen profiles where from amongst a set of unremarkable photos the one picture of the users derriere was selected.

Whether or not this is a case of overfitting I leave up to you to decide.

I did ask a user in person once, she wasn't pleased.
I'm pretty sure they were making a moral argument, not a legal one.
Wait what? Why are those at all exclusive?
Well maybe. If you become a big enough target then defence is about how expensive it is to find you..

Still, look at the folks who get caught by such agencies -- usually it's some amateur mistake...

I think most of us can obtain suitably anonymous/blended bitcoins and spin up a .onion site which couldn't be directly linked to us in the way that SR was linked to DPR though, which was the point...

Completely anonymous? Maybe not, you're right. Could you or I host a .onion site that, if we abandoned it as soon as it was up, would be impossible to tie to our real identities? Yes.
I think that custom deep learning chips will be the best enabler of edge device deep learning, it's just too difficult to deploy anything useful onto most smartphones or other computationally constrained devices, and to compound this you often have to use the CPU because the GPU is unavailable either due to the framework or due to the drivers unavailable.
This is a really good breakdown on data engineering for mobile. Usually you read something really theoretical or a complex ML solution but here is a great breakdown of the pros and cons of where to do training or inference.
Neither of these articles establish why EHRs are any more valuable than identity information. The same things can be said about any service that stores profiles including SSNs.

The article alludes to "medical" abuses of stolen EHRs, but doesn't explain how these abuses rely on anything more than identity information.

I'm left skeptical, especially because the author has something to sell.
> Anthony is overrated

Maybe. He did this. http://americanhistory.si.edu/collections/search/object/nmah.... At least that's what Google tells me :). Given your history with him, do you know how much of this is true?

> and a complete psychopath

Whoa.. When you say psychopath, I'm translating that to 'ruthless without any morals.' Can you give any examples without giving away other people's personal details?

> As a Google shareholder

Waymo is suing Uber. Not Google. I don't think Google shareholders can vote their shares in other Alphabet companies.
Tech program managers and product managers for example get one round of whiteboard coding questions.

The rest is pretty standard, still high expectation though because of the number of applicants.
I work at Stripe on Developer Relations. On the client side, using a library is important to ensure that sensitive card data never hits your servers so you don't have to worry about PCI compliance. On your question about the API, since you're using Firebase, have you looked at Google Cloud Functions? The Firebase team put together some examples [0] to accept payments with Stripe easily from your apps by simply calling functions. Please let me know if that's close or different to what you had in mind.

[0] https://github.com/firebase/functions-samples/tree/master/st...
I think that custom chips won't be made but just better graphics processors that can do inference even faster. Gamers that want more performance on their mobile games will push mobile graphics to the point that you will able to do gpgpu.
In fact, lede is a deliberately misspelled version of "lead"; like TK, it exists to be picked easily out of copy without being confused by the real text.

So it's especially strange to criticize the use of the word "lead".
PBS NewsHour: FCC chair Ajit Pai explains why he wants to scrap net neutrality
https://www.youtube.com/watch?v=6Q5_oV4JB10
I did the same! Spent $60 on a nice mercer(?) stainless razor and maybe $20 in the past 5 years for Astra platinum (?) blades. Feels amazing. If only nice shaving cream was as cheap!
I just mean as a software developer.
Doesn't California state law invalidate a lot of this? I signed non-competes that come with a little clause at the end: "pretty much none of this is enforceable in California. We have to say this because California is making us."

Of course if you use company resources or IP you're out of luck.
That's quite depressing.

The best defense against tracking, in my humble opinion, is compartmentalization. If you're concerned about X and Y being associated through tracking, compartmentalize them. Use multiple personas, each with its own VM(s) and chains of VPNs and Tor. I don't care at all if everything that Mirimir does online is tracked and associated.
Especially on Delta and American, I don't even get brusque professionalism, I get outright rudeness. The longer I've lived in the US, the more I've learned to minimize conversations to flight attendants to "I'll just have water", "thanks" and "have a nice day".

AirTran (now part of Southwest) used to be really nice.
Thanks a lot! Looks like the current best solution. (That GAM project looks really good, we are using "raw" Google APIs)
Yes, please, FDA isn't doing anyone any favors right now. Throw it out and build something more reasonable like they have in basically every other nation on earth.

I have gout, which is well controlled by not eating too much meat at a sitting and occasional "doses" of tart cherry juice. FDA would prefer I spend hundreds of dollars a year on drugs. I'm not sure what to recommend for your hysterics, however.
I do drive there, and then I turn my car off and walk. I don't see how that 10 seconds of minor car noise is worse than a continuously buzzing drone.

I don't sit there for 30 minutes loudly revving my car engine at the lookout right next to people.
Interesting post - I'm fascinated by this space myself. I launched a site (http://judg.me) a few years back with a slightly different take on how users perceive your profile photos.
Isn't resource access like that found in CloudFoundry or Chef Habitat?

Isn't load balancer standardization found with Kubernetes Ingress? Though it doesn't let you select the lb algorithm though.

Isn't cron found in Kubernetes Cron Jobs?
If you want performance don't use Python.
Qubes OS is built for this exact purpose...too bad its hardware support isn't very good yet.

But it's very promising.
The production or use of {murder-for-hire, weapons, poisons, child abuse imagery} all involve grave and inherent harm -- regardless of the laws that regulate/prohibit them.

The harm that drug use/manufacture causes is a lot more a function of the relevant policies/laws than the actual chemicals themselves. Indeed, most of the harm from illicit drug use comes from:

1. dose/concentration uncertainty or potential contamination with higher-potency drugs -- like unexpected fentanyl inside heroin

2. contamination with unwanted or dangerous chemicals (from manufacturing / distribution processes) -- such as https://en.wikipedia.org/wiki/MPTP or cutting agents

3. Poly-drug use: combining any two of {opioids, benzos, alcohol} to exploit synergistic effects -- which can easily result in respiratory depression

4. Designer drugs / research chemicals -- the result of someone trying to make a drug that works on a given neurobiological target but without the result being similar enough to the molecules on a Controlled Substances list. The problem lies in the fact that many drugs with long histories of human use (opium, marijuana) have long histories of human use, and so they've been tested extensively and are known not to produce horrid adverse effects. It is hard to replicate the effects of a compound that has been selected and tested for efficacy and safety -- while being forced to make significant changes to the molecule. Examples of that include synthetic cannabinoids (https://en.wikipedia.org/wiki/Synthetic_cannabinoids), which are a lot more dangerous than actual marijuana.

All of these are either caused or significantly worsened by prohibition and can be much more readily avoided without prohibition. Those harms are not inherent to drug use; indeed, people who have adequate access to pharmaceutical-grade opioids can safely use them for decades without any major medical complications.
> FDA would prefer I spend hundreds of dollars a year on drugs.

Would you elaborate on this? It leads me to think that the FDA is either recommending against you handling your gout as you see fit through diet, or strongly encouraging you to use the medication you'd rather not spend money on. The FDA may approve drugs for specific treatments, but that doesn't mean you have to use them, does it?
For me it's the noise. High pitched whirring sound. I don't mind them when they're high enough to be barely audible.

Of course all the best wedding shots start low down and loud, nice and close to the stars of the show.