skysight-inc/HackerNews huggingface dataset:
How to disable the built-in Windows 10 ads
Can someone informed give some suggestions as to compare/contrast to other tools at the intersection of probabilistic programming and deep learning? What are relative strengths and weaknesses vs edward or pyro?
The runaway success of Apple’s AirPods
In my opinion you're wasting your time. The Ubuntu kernel is very modular to begin with and only needed functionality for the hardware you're booting on is going to load anyways.

Just use the stock config and do your Docker work as is. You're going to be more productive not chasing down this yak-shaving pursuit that will get you very little benefit to begin with. ¯\_(ツ)_/¯
This is great, it's like I've jumped back 20 years
Businesses that only require a desk and internet connection are successful. Most others would have a hard time surviving.

Frankly, it's hard to fathom how any auto production line would want to make it's home in the Bay. Halfway to Sacramento, sure. But Freemont? I don't understand.
Often my response is...i don't know enough to ask yet
> otherwise it may not be clear how it was desugared (runtime vs. compile)

but does that really matter, as long it has well-defined semantics? even for the compile-time case, it's up to the compiler/optimizer to decide whether `(xs + ...)` ends up as multiple ADDs or one ADD in a loop – you're only guaranteed that it's observable behavior will be `xs[0] + xs[1] + xs[2] + ...`, no?
China reports almost no new cases.
One way I usually go about that is to write. The best way to remember what you learn is to teach them. When you teach, you are 'forced' to articulate your knowledge in a coherent manner. In return, that allows this knowledge to sink in. I personally have started this approach by writing some of these things I've learnt over the past months. Interestingly, such an approach allows you to understand knowledge across different domains as well. In this case, I'm a software engineer but was interested to understand more about sales. Hope to share with you! Hope you will find these posts useful to drive this point home! Cheers (:

https://blog.phuaxueyong.com/post/2020-05-03-3-more-cloud-de...

https://blog.phuaxueyong.com/post/2020-02-29-articles-in-sec...

https://blog.phuaxueyong.com/post/2020-03-24-how-to-improve-...
> You’re essentially pondering if it should be okay for a billionaire industrialist to willingly sacrifice the lives of between 1-50 people.

I was unaware that Tesla workers were slaves. Unless they aren't - in which case they would have the option to not return yet.

> If we lived in a sane world that valued EVERY individual human life above the self-serving dreams of an egotistical, arrogant sociopath, the answer would be zero.

Well, factories kill people in accidents. Not often, but it happens. Does that mean we can never reopen factories, even without disease?

> Such a question screams for a sarcastic answer: in case you haven’t noticed, Covid-19 is not the common cold.

No, it isn't. But this is a thought experiment - and an example of orgs willingly exposing masses of people to a disease.
You can generally infer it from restrictions in places that had high case counts and then enforced stay at home measures. Looking at the per-day growth rates in NYC, Italy, LA, etc. before and after the instantiation of stay at home measures is pretty convincing.

We'll probably have some more data as places start to reopen.
And if you really seriously MUST have this optimization you're after… Gentoo or LFS are probably better suited for the job.

Again, that's a lot of time to waste for very little ROI.
I'm no Linux newbie. I've run Debian servers for many years, and I set up my first Linux box circa 1997.

But if my two options are buying a Mac native laptop or spending the time trying to set up a "mac-like" experience on a Linux distro installed on an Acer laptop designed for Windows (the comment I was replying to), I'm going with the Mac native laptop.
‘The Last Unicorn’ Is a Work of Art
Wait, why would you "work as much as [you] can without getting into burnout territory"? That sounds like you consistently and deliberately work more than you get paid for. Do you enjoy the job that much or is there some other reason, if I may ask?
I don't really understand the note resolution process, I feel like streetcomplete could do more to improve this but I don't know what, because I only see it from the streetcomplete side of things.

It's pretty common for me to see a note from someone that's like a year old saying "this business isn't here any more". Indeed, it is not. I mean, I could add a picture (didn't realise that feature existed), but how would that help? It's a picture of a thing that's not there. Why not take the notes word for it when it was first posted a year ago?

If this is some multi-verification thing, there must be a better way to present that?
What I do in perl is to set the line terminator to CRLF.CRLF, read from the socket into a buffer, and then try to read a line (where a line is now defined as something that ends in CRLF.CRLF) from the buffer and check whether it ends in the terminator. Once I've read the data including the line terminator into the buffer, I run a s|\r\n\.{2}|\r\n.|g on the buffer and then write it to disk.

Though it does consume more memory since I have to store the message in a buffer, it doesn't involve splitting the string line by line. It just processes the entire email message at once.

With a size prefix, I would still have to read into a buffer and check its size to see whether I've read enough data.

Though checking the length of a string or size of a file involves less work compared to checking for a line terminator and removing the dot-stuffing, if the amount of data we're dealing with is not large, then there probably isn't really that much difference in the amount of work done for those checks.
Another one that came to mind… Alpine Linux.
Self hosted servers were some of the best times I had with gaming. Admins kept the server protected from hackers, communities formed, you met regulars.

There was a big backlash in the community when matchmaking became the norm. I actually "boycotted" Call of Duty MW2 when it launched because of the lack of server support.
HackerNews has a pretty notorious lack of humor. I agree with your assessment and I'd probably write something similar.

On the other hand, definitely on the candidate to gauge whether the person they're asking is a total curmudgeon or not before asking.
Fully agreed.

There is so much hubris on here it’s difficult to separate reality from bullshit. The trump election fiasco convinced me of that with all the nonsense of “at this point, I know he was financed by Russia” without a single source of evidence.

Why does good commentary get downvoted simply because people don’t agree with it? I wish you would moderate this as much as you moderate bad commentary dang.

Honestly: if you don’t know what you are talking about, spare us the bullshit. You’d be much better contributors by asking questions rather than acting as factual sources.
When I was running Linux one metric that mattered to me in choice of editor was the time it took to launch an editor from command line.

Anything spending time loading plugins or whatever before giving you text on screen and responding to commands is frustrating if the only requirement is to quickly tweak a setting in a config file or just viewing a text file.

I guess it’s less noticeable on windows since everything is GUI based and quite unresponsive by default. But when spending your days in a terminal you get used to a certain snappiness that’s noticeable once interrupted.

Edit: Btw an interesting in-depth analysis of typing latency with measurements https://pavelfatin.com/typing-with-pleasure/
It looks great, but weighing in at almost 400K triangles and 300K vertices though, so it's going to be difficult to do anything practical with a model that size.
Raft: A Fantastical and Absurd Exploration
Raft is all the rage right now. A while ago I implemented Raft in Golang.

Here's my attempt at explaining one of its core mechanisms: log replication, through the life of a entry.
I wonder if you have considered developing your own blog page. That is definitely one fun way to go about this.

I've decided to give that a try and I really enjoyed my site more so than the commercial ones out there. Hope you find these posts helpful to give you an idea of considering customized blog sites (:

https://blog.phuaxueyong.com

An individual post will be as seen below:
https://blog.phuaxueyong.com/post/2020-05-03-3-more-cloud-de...
We had a similar debacle back during the dot-com boom. We were a Microsoft shop and we got a new CTO who despised our monoculture and demanded a shootout against Java. A large team of consultants and employees labored for almost 10 months to produce a system that scaled to .. 2 simultaneous users while running on the latest Compaq servers with tons of memory. Meanwhile our legacy VB6 app was serving 1600+ users on mid-tier hardware.
New York mom with coronavirus saved by medical-student son
I'm a physicist working in a related field, but not involved with this research in any way. I'd like to provide a bit of context and point out an important technical detail that is not touched upon in the phys.org story.

The thing is, the claims made here, taken at face value, are rather extraordinary!

Under usual conditions, in order to observe quantum phenomena with microwaves, sub-Kelvin temperatures are required to prevent the quantum signal from being swamped by blackbody radiation. Theoretically, there could be a few ways around this limitation (e.g. N00N states), but all prior experiments (to my knowledge) have been performed firmly within the confines of cryogenic refigerators.

In this experiment, too, the non-classical state begins at a brisk temperature of 7 mK. To get a strong enough signal that can be brought out to room temperature, bounced off a target, and finally digitized by room-temperature electronics, the experiment includes a "classical" transistor amplifier in the signal path.

Now, another elementary result of quantum theory forbids amplifiers of this type from boosting quantum signals without significant added noise.

How did the experimentalists get around this limitation? It appears that they have chosen to present some of their results as a function of the number of signal photons, leaving out the added noise by the amplifier.

The problematic part for the purpoted quantum advantage is that the classical noise at the amplifier output is much larger than the quantum component. Hence, a target illuminated by this kind of "radar" will simply pick up the amplifier noise, and no "true" quantum advantage was demonstrated.

Note that the above conclusions can be found in the research article itself, starting at the end of second-to-last paragraph on page 3. Also note that, carefully reading the abstract and introduction, no claims of demonstrated beyond-classical performance are made.

Take-home lesson? At least when it comes to quantum physics, it's really really hard to accurately evaluate the significance of cutting-edge research. I'd be willing to assume the same holds for other branches of science, as well.
I can tell you from first hand experience that it is extremely difficult to ensure consistent, reliable ETL of JSON payloads between thousands of services.

APIs are unreliable. Schemas change with no warning. Data you expect might be missing and data you don’t expect might show up. You would be surprised how often things don’t work as you’d expect them to.
Hello! Co-founder here – wow, front page, that's flattering!

We have indeed still got a bunch of visual glitches we couldn't iron out, including the one ~saagarjha has reported to WebKit! We had assumed it was our font being broken, but i'm keen to follow that one.

Otherwise getting hinting right on all browsers in high-DPI has basically been impossible. Maybe we should simply recommend everyone use a Windows 98 User Agent ;)
2008 was really the time dedicated servers started moving over to matchmaking.

I think at times things we think were "10 years ago" were actually more like 15-20.
This is nice and reminds me of the early/late 90's. Was curious what motivated you to bring back the past!
Zapier is great. I use it all of the time, from personal projects to work stuff.

However, as soon as you try to do more than couple of things in one zap and have multi zaps routing/transforming data between the same apps, it becomes very easy to fuck it all up (duplicate, trigger wrong things, etc) and Zappier (or other solutions like tray.io for that matter) doesn't provide you any help and the whole things becomes quickly difficult to maintain or manage.

A great analalogy would be it's a beautiful gun but makes it way too easy to shoot yourself in foot after the first shot

I'm looking for more unbundling and "micro apps" that solve the maintainability of it too.
I'm currently doing this so I can stop paying Zapier. I've built a plugin to append new Gravity Forms entries in WordPress to a Google Sheet & with some more polish it'll be ready to sell.
I don't quite understand so I'll just invoke Cunningham's Law: Why couldn't the SFC, or whatever foundation springs up to run things, publish binary blobs for making builds? I don't see why the open source nature of the project would be an obstacle.
I've never cared when a candidate doesn't have questions questions for me. I've done ~100-200 interviews at FAANG companies and never heard a single complaint in the debriefing about "The candidate didn't have any questions for me."

I feel like once you've done a few interviews you realize that "What's a typical day like?" Isn't really a signal of a candidate's genuine interest, it's the obvious reply to your "Any questions for me?" gambit.

Personally, I wouldn't even ask for questions from the candidate if I didn't know some rare people do genuinely want to ask questions.
I think you're misinterpreting what OP is inquiring.

Amazon is the company. The company offers AWS and Amazon Prime Video (I am assuming you mean Amazon Prime Video rather than the e-commerce side of the business). Ergo, providing AWS enriches Amazon. Assuming funding within the company is fungible, Netflix is indirectly helping Amazon Prime Video.

OPs question is: Let's assume Netflix takes this as the antecedent- why do they still choose to indirectly enrich Amazon Prime Video, their competitor?
Was there any external requirement to specifically sort this file in-memory only? Why not just split the file into chunks (around 100MB), sort them as usual, and then k-way merge sort them after that. This, in theory, can be faster than allocating lots of RAM for radix tree, especially if you use SSD instead of HDD.
LastPass has been serving me well. I understand their data was breached before. yet I always wonder, what happens if a security-centric firm gets hacked? Where else can we truly trust other than our own pen & paper at home? Hehe, just my two cents worth. What are your thoughts? I know of alternatives: 1password
It would be interesting to see if the Constructal Law (1) applies here. Admittedly, I spent an entire weekend trying to understand the quantitative justification of constructal law and failed miserably. However, I get the gist and it seems like it could relate to natural language evolution.

1. https://mems.duke.edu/research/energy-technology-thermodynam...
> I just finished reading Solaris for the first time, and it was mind-changing.

I have heard Solaris refered to as being mind-changing before. What was it about Solaris that impacted you so much?

After first hearing about Solaris decades ago, I finally got around to reading it upon learning of his passing. I must have missed something because it didn't strike me as living up to its reputation.
We had noticed this early on indeed, but no idea what's going on. Thank you for reporting it — we didn't think of raising it against WebKit since we assumed they'd be Doing The Right Thing™.
Although this has been attempted before and was eventually reversed (as other posters have pointed out), it is probably worth your time to investigate and possibly prototype. It may not be a model that dominates the market, but you might be able to find your niche.
auto count = (std::size_t(0) + ... + (pred(ts) ? 1 : 0));
// expands to: std::size_t(0) + (pred(ts[0]) ? 1 : 0)
// + (pred(ts[1]) ? 1 : 0)
// + ...

My deepest sympathies to the person who has to fix bugs in that kind of codebase 10 years from now.
"Just works", unless you want a working audit log that tells you who rebooted a service.

Azure is fractally off-kilter.
AWS EC2 General Price Cut
API lockdown is most probably to prevent crackers from learning enough about the system to create pirated copies of games.
lamotrigine & modafinil (with a few other things) works well for me too
TIOBE Index for May 2020
Ask HN: What's the Biggest Failure of Microsoft?
There are multiple prongs to the tort and all of them have to be fulfilled. A reasonable jury cannot conclude that leaking the memo to the media is outrageous conduct beyond all the standards of civilised society. It no longer matters if the defendant acted intentionally; the claim fails and must be dismissed.
> Assault has always been against the law. But you expect the same government to “protect workers” when they just made people go back to work in the meat industry by invoking a law meant to be used in times of war?

Well, obviously I'd prefer the government used their powers for good, i.e. actually protect workers.
Don't Impress Your Heroes
https://en.wikipedia.org/wiki/Motd_(Unix)

Never heard of MOTD before. I'll keep an eye out for it since I haven't encountered it yet (as a newb!)

Presumably getting ads is pretty annoying!
> Unfortunately I think it'll be held back on that front until it supports console builds

I think the Godot devs have not been clear enough communicating about console support. There are export templates ready to use, up to date and fully working on different consoles. They just can't be offered as part of the open source engine due to legal reasons. That actually applies to other engines too. In the case of Unity, to build for Switch you need to download the required software from the Nintendo Developers portal and it's only accessible to you if you get approved as a developer. If Nintendo wishes to do the same with Godot they can do it know since there are no technical or legal impediments. Since Nintendo hasn't done it so far and the Godot team can't do it for legal reasons, it falls to third parties to do it.
One of those is Lone Worlf Technology LLC, owned by one of the co-founders of the engine, so it's as official as it can get. If you don't want to work with them you now have a second option that's called Pineapple Works.

It's not like you have to pay a company to port your game to switch from scratch. I think many people get that idea.

Edit: orthography

Edit2: Just to clarify even further. If you check the process to build for switch using Unreal you'll see that the process is exactly the same as with Godot, the only difference being that in the case of Unreal it's the same company providing the base engine and the switch export tools.
https://www.unrealengine.com/en-US/blog/launch-your-game-on-...
The compile_commands.json is the compilation database used by clang tools[1]. If you use CMake, enabling CMAKE_EXPORT_COMPILE_COMMANDS basically does the same thing[2].

1 - https://clang.llvm.org/docs/JSONCompilationDatabase.html

2 - https://cmake.org/cmake/help/latest/variable/CMAKE_EXPORT_CO...
The decision to build a private cloud sets back other priorities, like competing with Amazon on Grocery. It may, or may not, pay off for Walmart. If Walmart did store their data in Amazon's cloud, it is possible Amazon could use that information (sales, prices, etc) to more efficiently compete.

Conversely, if Netflix built out their own cloud, it could have come at the expense of delivering more content, which could risk unseat their position as the leader of streaming space.
Stanislaw Lem is one of my favorite authors. "His Masters Voice" is one of my favorite books.

"Cyberiad" and "Mortal Engines" are also great books but much more playful and probably geared towards a younger audience, even if some of the subject matter is philosophically deep.

I think Stanislaw Lem kind of suffered from the same fate as Gibson's work in that there have been a few attempts at making them into movies but they haven't ever really took off or translated well.

I do wish his books were in the public domain, though.
China also claimed they had only 5k deaths
I think another concern you might have if you are a potential investor is some private equity fund offering a large sum of cash for newly issued equity. This would give the airlines the cash to remain solvent but significantly dilute the current shareholders.
Most indies already use Unity, which has support for all consoles. Most indies don't even know a single native API call. Unless the game needs something very special, they just use Unity API for everything.
Abstraction does not happen at 3D or higher dimensions. Abstraction happens in the second dimension. The Greeks made lifelike marble sculptures during the Hellenistic era (300 B.C.) but it took almost 2,000 more years before artists could make lifelike 2D pictures.
My first Debian was also Slink, installed from a box of floppies onto a 486. Had to use rawrite to put the disk image onto the floppies. That box of floppies is still around here somewhere, though the 486 is long gone.
Lightmapping is mostly a bunch of higher-level infrastructure that is mostly portable between rendering APIs, there is often some additional amount of work that has to be done per API but I generally expect it to be minimal.

I don't think the console manufacturers have many incentives to work too hard on supporting these shared APIs. Their business models make it much more valuable to provide higher performing and more specialized code that works better on their console. And that price generally ends up being pretty small and well worth it for a team maintaining their own engine. And that math only becomes more insignificant the more teams are switching to the main engines such as Unity and Unreal.
For those who are already proficient with Vim/Emacs, is there any reason to consider this editor?
This works for me on Firefox 75.0
Tesla will move California to Texas/Nevada due to local coronavirus response
Yeah, but at least a malpracticing psychiatrist can lose their license.
This was very well put and definitely agreed with many of the sentiments you've put forth about bottom-up (get up and running with as little rpc as possible) vs sideways development (copy the entire netflix architecture and try to make it work)

I just didn't put the blame on the previous team, maybe I should have for sticking with it for two entire iterations, still not entirely convinced. I think they couldn't help it and the decisions were already made for them by large faceless corporations. I guess what's the point of calling themselves engineers if they don't feel like they are in a cockpit pressing lots of buttons right from the start?

By profession, I call myself a computer programmer, not an engineer or architect in order to remind myself that I should weigh problems by starting from fundamentals such as a state machine, an integer constraint system or a breadth first search, before setting up service discovery or training neural networks.
Every human being is entitled to make claims. Some claims have more merit and some have less. You can choose to engage or not based on the merit of their argument.
Top Facts on China’s Crypto Yuan and Related Blockchain Projects
I'm sort of reminded of the law of cleanliness (or similar)

In order for something to get clean, something else needs to get dirty.

I think taming complexity might be closer to getting something clean.

But I also think -- counter to the "conservation of complexity" thing -- you can get make a mess and get EVERYTHING dirty.