skysight-inc/HackerNews huggingface dataset:
You are correct, this was voluntary. It was the difficulty level of the upgrade that was frustrating.

We also love the NPM known vulnerability scanner, and we managed to get down to zero known vulns in our deps, we like the direction of React, and Bootstrap and some other things. We want to be a good citizen and use recent versions of software, partly to play our part and decrease the maintenance burden for old versions of things, but also when we feel that holding back the tide will not help us.

Webpack has also got a lot nicer, the defaults are getting better. Its opinionated starting point philosophy is good, and did let us simplify a lot of config, and speed up builds etc.

I'm willing to accept that I'm grumbling, and perhaps the trade-off of better software but more serious breaking changes is worthwhile, but I think it could have been avoided if there was more of a focus on trying to bridge versions of React. It would be nice to be able to upgrade React and focus primarily on how that might affect my own code, than having to chase down all the deps that don't straddle versions.
I googled one of the names at random and I'm having a blast.

http://www.npcusa.com/ Just look at this website.

http://www.npcusa.com/assets/combined2012a.pdf Laughing out loud at the fat guy using the computer, and then the guy with the mullet.
You sure about that?

Facial Recognition systems are out in the wild, busy profiling [0]

0: https://twitter.com/GambleLee/status/862307447276544000
Hi berti! I wrote the library and the blog post. Can you point me to some PDFs which have these register maps?
What do Climate Change, Data Centres and Cloud have to do with each other?
I don't get the point. If your are on to replace your CSV im-/exporter you can switch to a non-ridiculous format anyway.
>As a-moral as the US' foreign policy can be, we don't do outright assassinations anymore

Your government kills people with drones, often with many innocent people as casualties along with it, without any form of process and even US citizens.
> The competitive advantage of most of these companies is how much data, with what sensors they are able to collect.

Yes, however "you're removing my competitive advantage" has always an enormously bad argument for (or against) legislation.
Yes, you can add a header, of course. No worries. CSV 1.1 is still CSV. It's not CSV 2.0 :-).
This article is excellent. I wondered about this exact issue before. Prograde/forward acceleration only from outgassing from a constant surface just seemed difficult to visualize. It would make some sense for an object with minimal spin since the side facing the sun would heat up more than the rest of the surface and so you'd have an outward acceleration primarily from the rear, but when you're spinning how could the outgassing not also [strongly] affect that spin, excepting some highly improbable scenario where your axis of spin is directly perpendicular to the sun and the 'thing' is perfectly balanced, like a propeller facing the rear of a plane?

I also wish more media ran articles like this. It's fun to let your imagination run wild, apply a bit of math and visualization, and also learn lots in the process. And there's no division. Even if somebody says something completely wrong, people can have fun correcting and adjusting their views like a collaborative project instead of some competition to 'prove' your subjective interpretation right, as so many other topics devolve into.
If a field starts with # you have to escape it, that is, put it into a quote e.g. "# no comment".
You should try the assumption of good faith some time. It generally leads to a happier place.

In this case the data was from the time Google introduced the TPU internally, when the K80 was very much up-to-date. It also makes sense because the K80 was the only GPU offered in GCP.
Tìm hiểu về thuốc giảm đau Hapacol
No. BYD is neither one of the largest car makers of China nor does this imply cars at all. If you buy an electric toothbrush at German drug store „dm“ for €20 and rip it apart, you‘ll find a BYD li-ion battery. https://imgur.com/gallery/kp6eULc

BYD batteries are everywhere.
Pretty sure the ASUS TURBO models are already out, which are blower style cards.
I would like to meet those employees who are that loyal that they will risk jailtime for their company. Sure, some people will risk persecution to work in outlawed political groups, but that is some real dedication in the example. Especially as they have nothing to gain whatsoever.
We have a big problem in tech to do with how we use the Cloud and Climate Change. Our Greenhouse Gas Emissions from just data centres are equivalent (and probably higher) than the aviation industry.

https://www.change.org/p/sustainable-servers-by-2024

We can do something about this. Anne Currie and I have written a whitepaper on this.

https://bit.ly/2024

So we'd like everyone to move to sustainable servers (cloud providers are self reported):

* Google is 100% offset
* Azure is 100% offset
* AWS has 4 carbon neutral regions - Oregon, Montreal, Ireland, Frankfurt
* Move to a Data Centre using/offsetting with renewable energy
* Request Data Centres to move to renewable energy

These are simple things we can do now.
This is a really good example of how to briefly introduce/sell a library. What it does, why, how, how to install it, with concrete examples.
Robotic Furniture Lowers from the Ceiling and Keeps Track of Your Stuff
Cool thanks. Seems like the puzzle was not difficult enough for the force of the internet?
That's a key point - classical randomness is still causal.

QM effectively seems to be non-causal - or at least, much less causal.

Tidying this away under the heading of "It's probabilistic, let's just do the math and not worry about why" seems to be ignoring some very basic questions.

I can't seriously imagine Newton saying "Well, the Moon stays in the sky instead of falling down - and that's frankly a bit weird, but I'm not going to wonder why because it's just a mystery and anyway, I can predict its orbit with these epicycles."
A big problem is that regulation tends to be pretty porous. Rather than curbing bad behaviour, it just adds, as you say, several layers of complexity on top of the bad behaviour. And the task of handling that extra complexity ends up on the desks of the working grunts keeping the system churning.

Like with GDPR, the regulation was to give people control of their data and make privacy by default an available option. But it's just given users more hoops to jump through before scooping up a user's data anyway.

Regulations tend to be a bit of a nudge in the right direction, but play out as something systems have to work against to keep things running the way they were before.
> how much faster the web is without it, and how much smoother, and how much less cluttered

I know HN has some JS, but I realized that I usually click on comments link for HN stuff since I know it's going to load super fast and not have a ton of useless crap on the page. If the comments are interesting I might read it, but most of the time there's more information in comments than the article itself. Or people quote the interesting parts. Maybe this is lazy or just the parent-of-two way to ingest tech info over morning cereal
Project XCloud – New Microsoft Service for Gamers
VC based companies want to control the app(controlling user demand) and control the delivery network.

Why ?

Roughly speaking, high demand means you can deliver cheaper than others(assuming you have the delivery network) - because if you deliver all the meals in my building, it's very efficient. Once you have those, you tend to win the market, make tons of money, and it's very hard for someone else to build that and challenge you. A very good business.
Sounds like you might like blendle.com. Although article prices are an order of magintude more that what you're hoping for.
> You can't choose between paying and getting tracked […]

Well, you can of course pay and use an ad-blocker. I have a subscription to a Dutch newspaper (on actual paper even), and use their site as well, but not without protection.

The ads in the paper newspaper are usually fine. Rarely do they affront or annoy; and they are tailored to the general profile of the newspaper's readership.

But whenever I use a clean browser profile to verify some piece of behavior in a website, or to see if a bug on it was caused by the use of uBlock Origin or Privacy Badger, I am acutely reminded why I choose to shield my brain from the repetitive onslaught of internet advertisements with all their tracking and insulting attempts at trying to put me into a specific profile.

I don't mind internet advertisements as such though. There is a certain social media site that starts with an F but is not Facebook (and quite empathically and by design the opposite in terms of prudishness) which serves ads that are vetted by the website's advertising department, and are shown to users at random without the option of narrowing the reach to users with specific interests or demographics. These have never bothered me, and sometimes even serve to introduce me to a business that sells products I am interested in. Like my paper newspaper, advertisers only know the general profile of the site's members.

More sites should consider that option. No tracking, no tailoring beyond 'people that visit our website', and vetted by the site itself. Newspapers in particular have the knowledge of how to acquisition advertisers for this; they already do it in their paper editions.
How Netflix Uses Hadoop for Marketing
I made a map: https://datawrapper.dwcdn.net/0N2SZ/1/
EULA are basically void in Germany anyway, so I don't think the distinction matters much.
That's correct. Recently retired Delta II also had a great record. Only active ones count.
[
["If", "we're", "going", "to", "improve", "CSV"],
["Let's", "do", "it", "with", "some", "JSON"]
]
If you don't pay for the product, you are the product.

If you pay for the product, it shows that you have disposable income, making you an even more valuable product.
The upcoming Crew Dragon and Starliner are more important now than ever.
I feel you, however I also love https://github.com/Knio/dominate - a Python library to generate HTML.

Generating HTML always felt awkward for me in many languages. From PHP where you sprinkle PHP between HTML or HTML between PHP, to frameworks in various languages where you populate variables and HTML is magically generated.

Somewhere in between there are template languages.

"Dominate" uses Python itself as the template language - this means there never is that "disconnect" where you have to validate your output, neither is it that disconnect coming from generators, nor do you have to learn and use a separate template language. Dominate can look like this:

return hr(), p(
a(
'Start',
href = '/start'
),
style = 'text-align: center;'
)

If the Python is valid, so is the HTML.

For me it hit a sweet spot. Dominate uses kwargs. I discovered this and (a?)bused kwargs when I wanted to add some tags of my own.
Hey, if "never right" was your previous opinion, then you can still consider this progress. That's the great thing about Democracy, serving the people is pretty mandatory.
I think you don't understand :-). A specification doesn't always have to be complicated, that's the point. I'm all for tech notes with all the details. Here's a challenge for you - write a csv parser - I know - it's a daunting task. For inspiration, here's an example from your humble self - https://github.com/csv11/csvreader
Definitely "leading their way" using that computer..
Yeah I meant that I loved the sentence! I worked in corporate before deciding to go back to Uni and it really resonated with me, even though unfortunately I wasn't able to already buy my own freedom to not be in corporate but need to be supported by family still.
Hope I can make it one day :)
https://www.gwern.net/Archiving-URLs
sure but that integrity may become a scarcer commodity as it becomes more difficult to earn a living.
Presumably we're ignoring Identity Fraud when we say banking is doing pretty fine?

Obligatory Mitchell and Webb "Identity Theft" link: https://www.youtube.com/watch?v=CS9ptA3Ya9E
Try these:
Page 233
http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-8351-M...

Page 45
https://ae-bst.resource.bosch.com/media/_tech/media/datashee...

Is the library able to handle cells that span multiple columns?
I read the wikipedia article and then it clicked for me. Here is the intuition I got:

If you know one of the kids is a boy then there is a 2/3 chance of there being a girl kid. I will assume you are happy with the reasoning behind this (3 options BG GB BB, two of which yield a girl).

Now why does spotting one of the boys change the odds? You already knew they had a boy right?

Well the boy being spotted conveys some information!

In particular you DIDN'T see a girl. You could have seen one, it would be possible right... but it didn't happen.

That fact means it is a bit more likely that they have two boys. How much is that bit, well 1/6th to be precise. So 1/3+1/6 = 1/2 chance they have two boys. And 2/3-1/6 = 1/2 chance they have two girls.

That gives me the intuition and makes this no longer a paradox intuitively. Although it was never a paradox logically.

CAREFUL:

The conditions under which the boy was 'revealed' to you matter.

If it was random 50-50 chance of seeing the girl or the boy then the above applies.

If the boy was picked, i.e. you said "ah you have at least 1 boy, show him to me". Then no information has been conveyed.

If something else situational (e.g. girls birthday party and all the girls are inside in the room, and boys are playing soccer outside [sorry for stereotyping but my imagination isn't so good] and so you see him) there may be a non 50-50 and non 100-0 probability then there are some more calculations to do :-).
Making the world beautiful with ARCore Android
Yes, the company keeps an open repo:

>...their product (whose source is also publicly available) ...
You have a strange postal service. Where I live, the norm is that you put your letter in an envelope and it would be illegal for the postal service to open the envelope. If you pay the postage, your letter will be delivered, no matter what the content, and without any changes to the content.
Maybe you will appreciate NPR,

https://choice.npr.org/index.html?origin=https://www.npr.org...

which provides a plain text site alternative
Possibly there were some assisting tools, but most likely nothing more complicated than search-and-replace. Handcrafting these things is the whole art of the IOCCC.

Many years ago I wrote some obfuscated Perl, assisted by the fact that the language is pretty obfuscated to start with. https://flatline.org.uk/snowflake.pl.txt - I think I may have had a tool to help it fit the template, but since you can't have a space in the middle of an operator restructuring the program to make the operators fit the snowflake was a major part of the effort.

While there's an "unobfuscated" version of the emulator program in this thread, it's clearly not the same program - there's no "switch/case" in the obfuscated version.
200,000+ MikroTik routers worldwide compromised to inject cryptojacking malware
Hi, I'm building the world's first crypto trading terminal. Anybody interested?
Banks are doing security right because it is in their best interest.

The average IT company however doesn't care much about leaks of customer data, except perhaps for the publicity effects.
How is it different from, let's say:

chrome --headless --disable-gpu --print-to-pdf https://www.google.com/
Nested Forms in Angular 6
Interviewer failed the coding test
Coding tests can be problematic. The inverse can be much worse.

I interviewed for a job wherein the would-be manager proudly showed me code he had written demonstrating the skill I would need to manage in a multi-tasking real-time embedded system (something I was doing already in the seventies).

I immediately pointed out a serious flaw in his code. He turned red and ended the interview shortly afterwords.

He failed the coding test.

I got a better job elsewhere.
Yes - I’m not sure if that makes it better or worse.
My suggestion would just be to significantly ramp up the fines. No need to bother with pointless tickbox compliance audits and all that other stuff. Obviously you would also have to have some pretty strong rules around covering up security breaches - I would suggest explicitly making it a serious criminal offence.

Hopefully the GDPR will have a positive effect here. If you suffer a security breach, you can expect to face severe financial penalties. I'm sure companies will figure out how to secure themselves surprisingly quickly after they see a few of their competitors get fined several hundred million euros.
> will have a huge negative impact

I doubt that public telemetry would have a negative impact on the tech itself. Quite the contrary. Not necessarily true for the business case of course. And although there is a connection, it would boost the tech if there would be publicly available telemetry.
id actually argue that a chromebook is less a "PC" than a surface myself, while i see the point in the cheapo chromebooks as long battery life web browsers i dont get the point of premium chromebooks like the pixel etc, why would you need an i5 or i7 to run apps that can comfortably run on CPUs of half that power

not that im a fan of things like the surface either, i see why theyre useful for designers and such but to me a laptop needs a decent keyboard and the surface keyboard cover just isnt

but maybe im just old fashioned as i dont even see the point of a non convertible laptop with a touchscreen, reaching over the keyboard to press something feels much more awkward and less intuitive than just using the touchpad

personally id be tempted to just separate the markets by OS as that is likely the deciding factor before anything else, eg no matter how powerful the hardware you wouldnt buy a chromebook as a gaming machine as there arent the games for it.

yes OsX may be more general purpose than ChromeOS but to me it still has a specific market, if youre buying a mac you either need it for a specific app or youre not doing anything particularly important (web browsing, document writing, video watching) and just want something fashionable (or youre used to the OS and dont want to change)
Most of the China based suppliers are located to the east of Heihe-tengchong line[1], i.e. the east half of China.

[1] https://en.m.wikipedia.org/wiki/Heihe–Tengchong_Line
"The primary reason computers are insecure is that most buyers aren’t willing to pay — in money, features, or time to market"

Im not sure this is true. That the market is not producing adequately secured stuff is fact, but... It strikes me as similar to "journalism is broken because people aren't willing to pay for good journalism anymore". Maybe be it's true in a sense, but I don't think it's a useful sense.

It's not like computers come in regular or secure, with a 20% discount on regular. Money is not always a direct lever on things. Some software has crappy UI. This does not generally correlate to UI spending. A much bigger influence is the type of market that software is in. "Enterprise" will likely be much worse than consumer stuff, because of market structure, incentives and hard feedback loops.

Bureaucracy/rules come with costs that can't be easily priced too.

For example, gdpr...

The writer complains that current laws are written from a naive perspective, as if the internet existed within its jurisdiction. That nativity is inherent in regulatory/rule-based systems.

GDPR was written as if it will be written by a person writing software. It's not. It is written by lawyers, hired by companies to "do gdpr." Mostly, lawyers reduced this to paperwork. Policies that must be meticulously written. Checkbox software that must be installed. Agreements with vendors that must be updated.

..All things that cost money, put lawyers and compliance officers in more powerful positions, and do very little to improve user privacy and agency over their data.

If you want to start a company in a regulated market, your first hire is a compliance expert, preferably one with a personal relationship with that specific regulator.

Regulators are process oriented, not results oriented.

For example, let's say some drug is overprescribed. Regulators respond with new small print that must be included in ads. They will meticulously measure "compliance," but may not even take an interest in results. Ie, they may not even check to see if sale/consumption of the overprescribed drug have gone down.

Anyway... Whether through regulation or whatever, security is hard. It is almost always reactive, responding to past crisis.

Personally, I'd start with laws (not regulators) targeting after-the-fact disclosure. I think self reporting is the most useful/successful part of gdpr, for example.

Light helps. It can also create the pressures, incentives and information required for change.
They have trained extensively for all kinds of events and outcomes, including this one. As Chris Hadfield noted, emotions would most likely be frustration about not being able to do the work they've trained for for months, but not panic about the launch vehicle failing.
If you buy a used computer, the windows license doesnt transfer with it.

Ignoring that however, you cannot be bound by a EULA that you receive _after_ signing a contract. If you receive the eula before or with a contract, it may be valid
Driving location and driving patterns is private information. Especially if video and/or lidar information is present.

This is doubly so when driving on private property or in sensitive areas that forbid photography.
We’ve looked into it:

https://github.com/frictionlessdata/specs/issues/537

Feel free to add your use cases to that issue.
What does beta really mean?
No worries. It's just a write-up for what gets used in football.db, beer.db, world.db, etc. day in, day out. Also remember - as the say it's never too late :-).

[1] https://github.com/openfootball
[2] https://github.com/openmundi
[3] https://github.com/openbeer
I feel like too big deal is being made of this, as if people are about to suggest that we should shut down all human space flight on the Soyuz for good. The emergency systems worked exactly as they were meant to. There is risk in going to space but it's worth it, the astronauts know what they're doing and what could happen. Everyone needs to calm down, wait for the investigation and then almost certainly get back to putting people in space.
> church organ players have to deal with 100ms+ latency and they still manage to play Bach.

but they don't play Bach on pipe organs with a drummer
But the GPU needs to support ROCm, which is quite recent right? e.g. The MBP 2015's Radeon m370x doesn't seem to support it.
Glad it works for you!
Inbox zero is a cognitive hack in a way that works for some (at least for me). It frees some of the mind-cycles that normally are wasted on worrying about an ill-defined and always growing 'todo list' held in a mail account. I personally prefer to define my tasks, at least the longer ones, using verbs - as I would delegate them, but to myself. Also having more clear outcomes defined and written so I don't have to think about it more than once helps me a lot. So if you are like me, having inbox zero and a clearly defined todo list just gives more freedom to be creative and focused on a task at hand and not to worry unconsciously about everything else waiting in my mail account. But everyone's different so what works for one doesn't necessarily work for others and everyone can or maybe should pursue their own methods to deal with 'stuff'.