skysight-inc/HackerNews huggingface dataset:
As explained in the thread, that is because Go best practice is to treat `nil` and `[]T{}` as the same thing in every API. If you want an explicit `null` in your JSON you can use `*[]T` as your field type, and then it makes more sense.

The very idea of allowing the nil value for slices seems to be very strange and inconsistent, as slices are struct types, not pointer types in Go (they contain a pointer and other members). Just one of the many ways that builtin types in Go are fundamentally different from user-creatable types, I guess...
Stale Velocity
I make about $5-$10 a month on Medium (and occasionally have made several times that). In comparison, I ran a blogger blog actively from 2006-2013 with adsense monetization, & adsense has made me less than ten dollars in total over the entire thirteen years that I've been using it -- eight of those dollars coming in a single six-month period.
Saudi Aramco reaches $2T value in second day of trading
I would be careful with selectively dismissing rules if I were just beginning a management career, as I would potentially be opening up myself for liability in case something goes wrong.

It takes lot of experience and wisdom to accurately distinguish between useless and seemingly useless but critical rules.
How about "shutting down your API"?
Do you know about dosdude's Catalina patcher? And for previous versions? It's unofficial, so it might not suit you at all. It allows older hardware to run (with some caveats) newer macOS versions.

http://dosdude1.com/catalina/

Currently I have a 2009 MacBook Pro 5.1 running High Sierra.
No swipe interpreted, it pains me because it's absolutely true! But there's a lot of people out there that fancy themselves UX designers (hey, that's what everyone's hiring). No true Scotsman, erm, UX designer would do something for the reason that it's "cool and clean," that could be a side effect of a good design. There are some very talented designers out there who make some very beautiful designs... that would look great on Dribbbbbbbble but confuse their core audience/customer base.

I have to agree with you on the examples you gave, those sound like things that were useful to users. It would have been nice if the designer, in wanting to make something "cool and clean", found a way to make those elements belong to the overall design aesthetic, instead of simply removing them. That's the lazy way. The hard things that requires real talent is making utility elements feel sexy.
> How invasive might this become?

Brain-wave-scanning kind of invasive. FB (and advertising in general) will continue to become ever more invasive until it meets a limiting factor. That limiting factor will possibly be legislation (just not in the US because worshiping the Dollar overrides anything and everything else).
Syriza was right and Varoufakis should have called the ECB’s bluff but instead the ECB knew Greece was just pretending to call the bluff and just let them hang.

They’d have been better off if they had executed Grexit than be saddled paying off German banks.
An introduction to metamodernism: the cultural philosophy of the digital age
all above 70 are exempted
As far as I know there is no reason to think that Intel's problems with 10nm process have effect to new processes they are developing for 7nm. Core technologies change and missing a step is something that might happen to others in the future.

In fact GlobalFoundries also failed their 7LP (7nm). As a result they stopped pathfinding and research for 5 nm and 3 nm and quit the race. They are moving to more specialized chips.

Fab cost for new process has grown each year for decades. Now it's something like $20 billion. Stakes grow at same time as things get more hairy and complicated 'down there'.
I really dislike misleading headlines, so it could, or could not, right? This says nothing.
>but torque converter automatics aren't strong enough for use in a big-rig like this.

Not true Allison makes pretty standard 6 speed automatics with torque converters that can handle class 8 trucks, look at the 4500 series.

They aren't the most efficient for long haul steady state highway though, Allison introduced a sort of hybrid 10 speed with torque converter back in 2012 for highway use called the TC10.

Other makers of automatics are Detroit, Eaton and Volvo I believe they are all dry clutch designs.

The automatics can have better efficiency do to fast optimized shifting and are of course easier to train. I believe that majority of newer trucks (2015+) are built with automatics now.
Surely you were wandering around outside in these exact same temperatures only moments before?
Question: do you guys find a graphql-only API acceptable in 2019? For us to develop a (good) REST API layer on top of our existing solution is a non-trivial piece of work, and GQL offers us all we need on the front end. Customers seem ok with it, but we haven't got any large enterprises yet.
As a consumer, I was just looking for mobile apps. I couldn't find any on this page.

Are there any?
I'm quite sad that accessibility is not mentioned at all, because I'd say it is THE CLASSIC feature that many users pine for but developers frequently overlook.

Just to name a few of the major ones:

* Screen-Reader Support

* Alt-text for images

* Sensible zoom behaviour

* Options for keyboard input (instead of relying on mouse)

* Colour-blind & high-vis color schemes (Though "change color of things" covers that, at least)

Funny side-effect is that implementing this stuff very often (I'd even say almost always) makes the product better for your non-disabled/non-handicapped customers as well.
"first seaplane"
Timely. Just started a project to document Bosnia and Hercegovina's remaining minefields on OSM. The build system consumes PDFs from the European Union Force as they are updated, georeferences them and pushes the features to OSM. Many tile sets on live maps are updated within the week!
There are many bird species that do the same. Last year in Rotterdam, Netherlands they released a trained American bald eagle from a highrise building to fly to a designated spot across the river. It never arrived there as it was attacked from all sides by other birds, mostly seagulls, and chased across the city. It took hours to find the eagle, and when they did the poor beast was exhausted.
I disagree. I think most of the people in this thread are promoting Activitypub merely as a starting point. Sure, it could use some tweaks and improvements, but it's a good foundation to build on.
> the user looks at it saying "uh... too complicated"

The context is really important, otherwise Photoshop, Logic, or any ERP wouldn’t have users.

Also I disagree with the part regarding the UI. It’s the customer money. If they want to prioritize futile details it’s their choice, just bill accordingly. It’s your job to inform them what it’s important to keep there project on track and that changing the UI will move the deadline for example.
Right! Don't worry about negative feedback, because the much more likely scenario is no feedback as nobody cares.

Getting anyone to care enough to give you any feedback at all is a sign you are onto something.
The biggest bottleneck is the laser (physics) used for etching of the layers ( and at some point, the number of electrons passing throught the gate, which intel solved using a "3D" gate.)
Thank you, based-AMD.
Valve won't collect data?
that seems somewhat of an anomaly, but maybe it's not - it just hasn't been the norm on most projects I've been on - both as a freelancer and working at small companies, large companies and agencies.

That really takes a dedication and long-term view that doesn't seem present with most orgs. A non-long-term view also impacts a lot of the actual software too - I'm working with a large enterprise company right now that has rather immense challenges - UX is so low down on the list right now. And yet... they keep getting new customers, and, from what I've seen, it's because their UX is still better than that of their competition, which is truly ... shocking.
No, they are only used in very specialized cases. They have many durability and practicality issues for general military usage.
I've tried over and over again to switch to OSM but everytime I've reverted back to Google Maps and Citymapper. I've even contributed to OSM to fix bits I'm around but it's hard.

I don't drive so I rely heavily on public transport, and so for me that's the biggest selling point for any such tool. Unfortunately I've yet to find an OSM app that can do this in a useful manner as Citmapper and Google do. Unfortunately the data is just not there, and when looking through the issues of AndOSM, it feels there is a lot the developers just don't want to bother implementing (and in one scenario, someone had raised a PR but they refused to merge it). Granted, some issues are due to licensing, but many are quite important from a usability point of view.

It's been a while since I last time tried AndOSM, or OSM on it's own for that matter, so unfortunately I can't remember the specific cases.
We need to compare our current situation with an ice age to put it into perspective?

That doesn't that reassure me.
Osmand for Android is pretty good, they should promote it.
And also for the "O bugger the enemy have broken through" moments
U.S. watchdog finds $6.7B in questionable Medicare payments to insurers
Releasing BadgerDB v2.0
That may not necessarily cause a significant change.

I believe that for a significant share of the cosmetics users, just doing some gym and adjusting nutrition would improve looks significantly more than cosmetics.

However, gym and diet change take effort, so it's "natural" to look for silver bullets. And looking for silver bullets is not about effects, it's about deluding oneself.

I agree on the theory that cosmetics do little or nothing. I was reading about somebody who claimed that the the general cosmetics effect can be achieved by home-made hydrating cream, and that over the counter cosmetic can't have significant effect, otherwise they would be dangerous (e.g., large amounts of certain vitamins). However, I can't find any reference.
It is common knowledge even among consumers that pick PC parts.
It's really common in startups everywhere. CTO is just shorthand for "the technical co-founder".
They make use of "innovative" ways of calculating the gate length.
From a liability point of view, this only has downsides for a "target" company.
> I mean isn't this a major marketing fraud?

This isn't marketing fraud because you aren't being sold transisters like you buy lumber at Home Depot.

Instead, you buy working chips with certain properties whose process has a name "10 nm" or "7 nm". Intel et. al. have rationalizations for why certain process nodes are named in certain ways; that's enough.
The client should try to parse the response body only if it has the appropriate Content-Type header value. It should not assume that responses with various status codes have a particular body format.
We were offered personalized medicine. Instead, we got Facebook for our DNA
If you ever see a non-training photograph of someone firing that size artillery piece at that kind of angle you can be assured that they are having a very interesting day.
> Once you can process high-definition video there is little need for further performance in mass-market processors.

In the grand scheme of things high-definition video is an extremely low bar for consuming and archiving content. It's totally flat, distorted, has a fixed viewpoint, a tiny field of view, super low dynamic range, etc. It doesn't match what you would see if you were there in the slightest. It's closer to looking at a photography than to being there. We should strive to do better than that. Decoding high-def video is mainly done on the GPU nowadays anyway.
If the 404 is due to the client calling the wrong URL, rather than trying to access an entity/record that doesn’t exist, the client code will incorrectly assume the entity/record doesn’t exist when it actually does.

Eg an API has a /discountvoucher/ID, so your client can enter a discount voucher code and get info on the voucher. If your client code calls /voucher/ID instead, under the 404 approach you would incorrectly think the voucher doesn’t exist, when it does.

If using the other approach, you have this code in the body, you would know straight away that the URL itself is wrong because you’d have no JSON body.

So in the former approach the client code would be oblivious to the error until someone realises, maybe years down the track, that the code is calling the wrong URL. In the later approach you would know immediate as the client will receive a body content it’s not expecting and throw a fit.

Yes you could return 404 as the http status code and embed the code into the body, but that brings us back to why do both? That opens up for lazy programmers to just check the first and not the second.
There's an implicit time window on the sum. Burning fossil fuels is evaporating all the carbon captured in the past billion years, over a few hundred years.
Yes, and Yes. Though, as far as I know, there is no financial reason to buy RIs at this point. Check out this comparison table [1]; you get the same savings, but far more flexibility.

AWS very rarely removes features. People may still buy RIs because they have corporate or technical processes in place where they make sense. But, from a pure financial standpoint, RIs are inferior to Savings Plans.

[1] https://docs.aws.amazon.com/savingsplans/latest/userguide/wh...
There is also a difference between teaching and grandstanding; the reality of the situation is that there is no single correct response for this kind of situations: the junior maybe was zealous, maybe he was trying to shame the senior, maybe he just copied in CC the wrong mailing list.

Obviously the original answer was not appropriate in every situation, but also likely it was appropriate in some.
MySQL 8, for starters.
I'm not. I believe that this kind of data in combination with machine learning makes for the perfect storm. While users may not understand the difference from before.
https://www.cbc.ca/news/technology/dna-ancestry-kits-twins-m...

no, not really.

Last spring, Marketplace host Charlsie Agro and her twin sister, Carly, bought home kits from AncestryDNA, MyHeritage, 23andMe, FamilyTreeDNA and Living DNA, and mailed samples of their DNA to each company for analysis.

Despite having virtually identical DNA, the twins did not receive matching results from any of the companies.
Here's a picture of a person standing next to a 2002 is300: http://www.billswebspace.com/lexus2.JPG

Looks like it would pin you just above the knees if you were her height.
A History of Spotify's Journey to the Cloud
i mean in a western country the dude himself is at least worth at minimum a $100.000/yr salary
> I'm an immigrant from the south of europe that lives in the UK - I did not have to cross any shipping lane in the dark. What's reductionist is your definition of immigration (and immigrants) to the uk to be what you described and that of a winner-takes-all society where there's only one way to describe winning, vague economic performance of the unbridled kind that the US lives in, and the uk can't wait to jump into, head first.

> There's more to "society" than average wages and startup capital.

You are misunderstanding, or perhaps deliberately misrepresenting me, and I'm not going to bother to refute your inaccuracies.

Apart from that, again: I'm quite happy to be convinced by a well argued article, but this article is laughable, histrionic caricature. 'Europe' as a single entity? That'll be the homogenous undifferentiable Europe of for example the Netherlands and Albania. Or Liechtenstein and Poland. Or Finland and Russia (oh wait a minute, is Russia in Europe or not?). Do you not see the problem here? To contend that there is a single Europe with similar policies is disingenuous. Or is the author pulling the old trick of conflating Europe and the EU? Despite the latter's colonialist ambitions, the two are not yet the same. And even if we only look at the EU, it is riven with contradictions and inconsistencies to the degree that attempting to assert the existence of a single European model is open to challenge.

The same issue exists with the UK and US. There is not one US but several - some areas are thriving, others are dying. And to lump the UK in with the US is laughable - the UK's most rightwing parties are generally held to be to the left of the US's most leftwing parties. And the author seems to completely ignore the other anglosphere nations i.e. Australia, New Zealand and Canada. Perhaps because they do not meet his moronic simplification that Europe = good, US/UK = bad?

If Europe is so awesome, ask the generation that have had their life chances destroyed by EU policies what they think about it - and why millions of them are flocking to the beastly awful UK.
The Talented Mr Ripley Is a Sociopath for Our Instagram Age
Facebook, Google Fought Tooth and Nail in Bid to Acquire Fitbit
I think the statue of limitations in Russia is under 10 years for most civil claims. Maybe someone can clarify what are the actual charges and what would the statute of limitations be? If statute of limitations ran out, maybe the corporate lawyer can get this thrown out quickly?
Yeah, but showing the user the GUI early is important because otherwise you are risking to build the wrong tool.
End users usually only understand the GUI not a specification.
No code tutorial: Build a Dating App with WordPress and CometChat
funny, when i saw that i thought “hey the cuckoo’s egg guy is making klein bottles!”

I’m so happy that he’s got himself a weird and cool life and hasn’t lost that exuberance at figuring esoteric stuff out.
#DJI

Re: hiding docs:

Luckily, this can be easily done by putting the documentation behind a login screen...
consider making your documentation a PDF file...

DJI's release notes for the DJI-SDK are only available for DJI registered developers. As a zipfile - of a single pdf doc.
All these 'extra crunch' articles seem very high quality, but it's beyond annoying that I haven't been able to ready any of them.

I understand why services like Netflix are only available in some countries, but an online publication? That's just crazy. Take my money already!
It seems surprisingly complicated. Why is there a “start” and “stop” button? Why does it take so long for it to generate a random string? Why is there a “console” that just seems to show the page template?
Top 10 App Development companies in 2020
This would still be a big win for long haul trucking, most of time is spent staying in lane on the interstate. The drivers are required to take breaks to stay alert which adds time to the delivery unless alternating drivers.

IMO this is where self driving should focus, not city driving. Truck drivers or anyone gets the vehicle on the interstate and you can sleep or whatever to the next exit for fuel or your destination then take over again.
The reason rabbits and squirrels run into the car is because they assume it’s like other predators and not taking a path. Squirrels are trying to “juke” and anticipating that the car will respond to that.
Honestly who even needs a 1.4nm? Hell, who needs a damned 10nm? Most people could get by on yester-decade’s CPUs no problem.

We need something new, not the same old “add more cameras to the phone” kind of innovations.

It’s the engineers that will make those discoveries—the investors can shove it. All they do is freeload on innovation and cramp peoples style.
Easy (but very unethical).

Just send them a sample from someone else.
RPA Predictions for 2020 and Beyond
I hope it's a joke, or something is missing there. I try to save as much as possible and I barely spend 25% of my income. Forcing me to spend more is not right.

Maybe they were rather thinking about: move your money electronically, which would also include getting salary on a bank account, or wiring it there.
Ha. Widespread tax evasion is not the fault of the banks. If there is a country where a huge proportion of people work in the grey and black markets then normal government tax policies don't work.

If governments don't have income then they can't do the things that they need to do. If you've got a country then I think by definition you require taxation, borders, etc.
Scaring People into Supporting Backdoors
But it's not executing a match, it's creating a random password picker. That's exactly equivalent to parsing the pattern where the actions on terminals are to generate random characters.
We Only Hire the Trendiest (2016)
Just wanted to call out and thank the badger authors for a great key value store! :)

I'm using badger at work (for an event aggregation system), and I've been able to get a throughput of 200k writes per second without any tuning on a single machine (4 SSD's on raid 0).

We're also planning on using it for OctoSQL[1] and are basing all our exactly-once streaming efforts on Badger transactions. (we'll see how that pans out in the future!).

[1]: https://github.com/cube2222/octosql
Why is a new grad R&D Engineer strange? that's certainly most of the people recruited at the first place I worked (UK) started as.

OK they wont be at the same level as the Boss (the President of the Mechanical engineers at the time)

What sort of people do you thein NASA JPL etc. recruit from university in the main.
Stonehenge 1875 family photo may be earliest at monument
Shrike birds always remind me of the Shrike from Hyperion [1]. I guess the real thing inspired the character's thorny exterior.

[1] https://duckduckgo.com/?q=hyperion+shrike&ia=images&iax=imag...
Cracking Reduce Concept in Just 10 Minutes
In recent years the node names don't correspond to any physical dimensions of the transistors anymore. But since density improvements are still being made, they just continued the naming scheme.

https://en.wikichip.org/wiki/technology_node#Meaning_lost
Is there anything that renders the mapps prettier? The difference between osmand and Google maps is jarring.
Turning a Service Business into a Service Platform Startup
Nice word salad.
Someone in the Erlang community, might have been Joe himself, said (paraphrased) about timeouts:

When I see an infinite timeout, I suggest the developers change it to 30 years. They inevitably respond "That's crazy!" and prove my point.
have you tried OsmAnd https://osmand.net/? I'm using it for years, travelling around the world when i need to have offline maps with me and it works good most of the time. I'm not saying it's the best and the fastest map, but it helped me tons of time to find an A-> B route - being a pedestrian, a cyclist or travelling by a public transport
Like Kryptochef ... https://www.schneier.com/blog/archives/2006/06/the_doghouse_... :)
Seen another way, companies will have to provide electronic payment options. Hopefully there's follow up incentives to make electronic payments appealing. Credit card cash back isn't still a thing in EU (or at least Germany). That said, I don't know which is generally safer, cash or card, but in my own experience I feel more secure traveling/walking around with my bank card that cash. It's 2019 and there's still several places in Germany where you have to pay > 50eur bills in cash.
Make sure they have time to do it. If they feel like they have a lot on their plate or a higher-up breathing down their neck, then new learning will not be a priority.
What trailer brake controller brand to choose?
Hey everyone. What trailer brake controller brand to choose? Please help. I checked here https://jonsguide.org/best-top-trailer-brake-controller-reviews/
How to Implement JavaScript Utility Functions Using Reduce?
Was disappointed that this wasn't a font.
Tackling Inequality from the Middle