skysight-inc/HackerNews huggingface dataset:
Previous discussion: https://news.ycombinator.com/item?id=23261815
Judging from people's reaction to the "end of the lockdown" here, I think Costco's leading the charge and making it OK for other businesses to require masks and enforce distancing has been, effectively, better public health policy than what we're getting out of our state government. Outside those places there's a clear "well guess the danger's over, let's all get really close and spit on each other and all touch the same stuff" attitude and pattern of behavior. It's insane—now's the time to be more cautious when out and about, than during the lockdown! Especially seeing how people are acting, it's gonna get worse before it gets better. I reckon my odds of catching it in a given store outing now are significantly higher than during the lockdown, but people aren't acting that way.
> You can't do "1/3+1/3=2/6" not because it doesn't make sense for tables of boys and girls (because it does) but because it's against the rules for adding fractions.

It is pedagogically superior to choose the route implied by the comments about this being a type error.

That is, if you teach the students to "type" all those fractions (e.g., 1/3 of this blue table, etc.), you gift them a tool they can use to map between the real world and basic unitless mathematical notation. (I'd even add explicit operator definition to that.)

For example-- such an educated student could hear your ascetic declaration that "it's against the rules" and quickly grasp something like the following:

1. "1/3+1/3=2/6" doesn't have any units, but it must somehow map to operations with units.

2. If unitless math can be applied regardless of units, then perhaps "1/3+1/3" may mean "1/3 blue table + 1/3 of the red table, where + means joining the two tables." That would equal 2/6 of the joined tables. But "1/3 blue table + 1/3 (same) blue table" would give 2/3 of that blue table, with + mapping to adding those two fractions of the same table.

3. 2/3 does not equal 2/6, so unitless math can't map to both operations.

4. macspoofing said that 2/6 is wrong.

5. Therefore, unitless fraction addition implies addition of things of the same units, and not joining two different things together and finding the new fraction of the new joined unit thingy.

If on the other hand a student of your apparent method of declaring rules for unitless math came to a class that had practiced explicitly mapping unitless <-> unit math, they wouldn't have any tools to understand the mapping. (Well, at least if the teacher made a similarly ascetic declaration regarding mapping.)

I offer into evidence this very article to show what happens when a student of your apparent method becomes the teacher and encounters the most trivial of unit -> unitless mapping errors.

Edit: clarification
Great Games that deserved more Sales
> The attitude that your comment reflects crops up a lot in relation to, for example, the Washington Redskins naming controversy. Folks who like the current name are always bringing up a couple of examples of Native Americans who say they “don’t care” about the name, and claiming that it’s really only white liberals who are offended; meanwhile, in my experience, the large majority of Natives actually do care very much, and are upset that a racial slur used for their ethnicity is being used as the name of a sports team.

I found this comment rather funny, because if CGP Grey is correct [0] the preferred term by American Indians is "American Indian", NOT "Native American". So you're claiming knowledge of the general opinion of a group, while not using the group's preferred name for themselves.

0: https://www.youtube.com/watch?v=kh88fVP2FWQ
> Caches need only hold active routes, which is orders of magnitude smaller.

What do you do when there's no active route? If a router receives a packet from 192.0.2.1 to 198.51.100.2, but the router has never received a packet from 198.51.100.2, how does it know to which of its neighbors it should send the packet?
Bingo. To me, this is the key point of the article:

> It’s hard to think and teach at the same time!

This teacher seems pretty bright. I'm sure if she had a few quiet minutes to think and regroup, she could come up with a stellar explanation. But instead, she has to proceed with the lesson, manage the classroom, and tackle an interesting puzzle at the same time.

At home, merely trying to manage my work and two kids with their remote learning often puts me in the same spot. I will often do some tutoring with them during a work break. But my brain power is already silently depleted, so if any kind of obstacle or creative question arises, I struggle to even begin thinking of an approach to it.
Multiplication is a function of numbers, and function composition is a function of functions, so neither is an instance of the other (unless you take the unusual perspective of thinking of numbers themselves as functions, but I don’t think that’s what you meant).
Also one of the reasons I’m gonna take back my old kindle from a family member. You need an old one to break the latest generation of DRM they deployed.

The new ones - paper white etc pull the new format off the cloud which is currently unbroken.

I definitely want a backup of all that stuff
Physical cash.
Does f^2(x) in any scenario mean (f(x))^2? Usually the square of a function, with named arguments is written as f(x)^2. So, not clear on the confusion.
Oh absolutely, her husband profiteers from legal cannabis while she held a hard line of prosecuting people for using it due to "no health benefits"

https://www.mirror.co.uk/news/politics/tories-blasted-links-...
Mozilla chose Matrix but they advertise Slack on the linked page.

> Rust's decisions about chat platforms has nothing to do with Mozilla.

Is Rust not a project of mozilla?
For people looking for a Free Software solution for running a (traditional) conference, there is also PreTalx https://pretalx.com/p/about/ and https://github.com/pretalx/pretalx

But your simple solution for virtual events is very much welcome and appreciated! Many thanks!
Title nit: "Aids" should be "AIDS"
I'll make a basic UI eg. menu/side panel/body/basic write interface and then use LAMP. I can add additional capabilities eg. commenting/stats(view counting) if I want... don't think I personally need anything more than that. My stuff is dynamic eg. using TEXT for body through MySQL. I use Node now as a backend but for something quick I can still use PHP which is where I came from/started with. I can host images wherever/maybe add free CDN account.
I never ran into this issue myself but I do know the recent 3.2.3 version should have fixed it. With that said I love godot but GDScript does need more love.
Isn't "shake" described as a way to meet strangers who move their phone's in a specific way? How do people use this to connect to each other online after meeting in person?
Show HN: PropPrices – Explore current and historic property prices
I'd venture to say that our initial reaction to lock down early-on was prudent. The scant evidence available at the time indicated the possibility of a much worse outcome than we have now.

I think the problem is a lack of constant re-evaluation. Politics has solidified the desire of many people to make the "correct" decision and stick to it. Why can't we be comfortable with making a decision with partial information and treating it like a ship that needs occasional course-correction?
My interpretation of the presented material that no, difficulty doesn't matter, "available resources" too, "impact" - well, the impact you should strive to is exactly the reduction of the most critical risks.

Using the example from the linked material: surely if you can't swim, learning may be quite difficult.
Lest you forget Armored Core.
I recall that each of the ghosts in Pac-Man has their own hidden behaviors which help define their character.
Solution: add chickens. They'll periodically jump up onto the arm of your chair to see what you're doing, thus startling you awake from your nap and reminding you to do some work before you doze off again.

In all seriousness, in the 9.5 years I've worked from home, I've spent 99% of that time indoors, even on super nice days. The problem? Neighbors. From the kids playing in a backyard to the neighbor mowing their lawn, then edge trimming, then leaf blowing, I've found the QRM (man-made noise) to be annoying enough that most days I don't bother. And you can count Thursdays right out; that's when the garbage truck is in the neighborhood.

It's the primary reason I'm on the hunt for property outside of town...
NASA, SpaceX to Launch First Astronauts to Space Station from U.S. Since 2011
Fixing Your Sudoers File on AWS
Ask HN: How do you fix the Internet?
I subscribed to O'Reilly Safari and Packt. They provide web pages and mobile apps. Because I don't own the books so it seems I cannot download them, but the apps are not very nice. I would avoid them when I can, so I just use those books as manuals to refer to when I have to read them.

On the contrary, I spend quite some money on Manning Publications and Pragprog to buy some PDFs and read through my PDF viewer and I'm pretty happy about it.

I know it's not a fair comparison at all, since I didn't buy books from O'Reilly and Packt. But the point is just to illustrate DRM + apps really destroy the experience.
To me, the article somewhat misses the point of what's interesting here. Using ASTs to represent equations, or even whole programs has plenty of precedents in ML/AI. I'd have liked to know how exactly they translate these trees to a representation suitable for an ANN. Fortunately, the paper seems to be easy to find and access (it's [1], I guess).

[1] https://arxiv.org/abs/1912.01412
Italian brand of chocolate, not Swiss ( https://it.wikipedia.org/wiki/Novi_(azienda) )
Gadget Invention for 2020 the 8th Will Suprise You – Mabs
Ah, fair enough. It was not my intention to make you feel uneasy, apologies.
"With this, you get: ... more abstract programming languages (maybe)."

That would be great. If you could guess, how would you go about using symbolic math and neural nets to create a more abstract programming language?
Optical illusions indeed highlight limitations in human perception. However, the dress illusion seems to me far less of a problem than mistaking noise for an object.

More relevant however is that we humans can understand that we're faced with an optical illusion and we can make adjustments accordingly. We have formed the concept of an "optical illusion" and we just place "The dress" in that category. A machine needs to be specifically trained on adversarial examples in order to be able to predict them. Once you come up with a different class of adversarial examples it will continue to fail to detect them. There is no understanding there, just more and more refined pattern matching.

Does a machine that can match any pattern actually "understand"? I would say no. But these are already philosophical considerations :D
So you don't vaccine your kids either ? Because, you know, the chance they'll caught measles or chicken pox is not that high...

For me it's the same way of thinking
I agree. I think many people are thinking the main obstacle here is the mathematical mistake, when the main obstacle here seems to be explaining the mathematical mistake to 4th graders who are learning fractions for the first time. I'm also not sure what the best way to do that would be. If you start with one type of fraction (say, half circles), it's probably easier to intuit things like 5 halves and how much that is, but other things are probably going to be more difficult.

So yes, telling kids that there are more complications when approaching certain problems that you can explain later might be a good approach.
I Sell Triangles on the Internet
I've been using Github pages with Markdown for my personal website and it is so simple and just works.

Haven't yet seen a reason to switch to anything else.
relevant XKCD https://xkcd.com/488/
Show HN: Format/Edit/Minify multiple JSON at the same time
That’s not the point I’m making. http://wipmoore.info/posts/2017/09/17/security-simple-vs-eas...
> Unfortunately, just reading the FAQ a few red flags. It doesn’t allow importing encrypted keys. This is an automatic “nope” for me.

This is answered in the FAQ:

Can I re-use my existing private key?

Yes. The best way is to send an Autocrypt Setup Message from the other e-mail client. Look for something like Start Autocrypt Setup Transfer in the settings of the other client and follow the instructions shown there.

Alternatively, you can import the key manually in “Advanced settings / Manage private keys”. Caution: Make sure the key is not protected by a password, or remove the password beforehand.

If you don’t have a key or don’t even know you would need one - don’t worry: Delta Chat generates one as needed, you don’t have to hit a button for it.
I second this. I'm all in on Markdown and other ASCII-readable formats. By all means, render out to HTML to make things pretty, but consider keeping the source in plain text. You can browse my personal site with curl or even netcat:

curl https://anderspitman.net/txt/19

nc txt.anderspitman.net 3838 <<< /txt/19
Who is "we've" and who is "the medical folk"?
“Bear” is a well-known note-taking and writing app https://bear.app/
SLOs – A Primer
Might not get another visit in before we move this fall. It only occurred to me late in our city shopping that I should be also poking at the startup networks.
I wouldn't necessarily think like that.

A domain can be either resold to another third party or could be sold to the trademark owner itself. You might reach a price agreement that brings you some money and costs the trademark owner less than getting a lawyer involved.
No non-technical person does this ever.
Can I guess - Arthur Andersen?
Ask HN: Can you start a SaaS business while working for AWS?
To Amazonians of HN: will AWS allow you to start your own SaaS company while working as a SDE?
As long as the product is not conflicting with existing services, will it be okay?
So there's four sides to this.

1) Individual practical action - that's your standard "low carbon lifestyle" stuff, reduced meat, bicycles, insulated housing, minimal consumption, all of that.

2) Individual mental action - this is actually getting to know what the goals of yoga are, if you're doing yoga, and Buddhism, if you're doing mindfulness etc. Actually understanding the goals and objectives is key.

3) Collective practical action - how do we actually build things which we can ethically use? I've been banging on about the Fair Trade Laptop for years, but if we had a lot of demonstrated collective willingness to buy such a thing, maybe Fairphone or System 76 or somebody would be willing to manufacture one for us. Demand aggregation is a thing the internet is good at.

4) Collective mental action - where is our objective map of the risks to the human species, and list of efforts to mitigate those risks, ideally with drill down to budget line items so we know how our money is being spent?

A sort of policy wiki? A global survival wiki?
Doesn't it still need the end users to have some kind of google account? At the very least a google email account?
True. I couldn't believe it. I actually disabled NoScript to get it to work but even with the relatively conservative Firefox security settings it still doesn't load.
Only tiny part of Mozilla is non-profit. It’s called Mozilla Foundation.
The rest, called Mozilla Corporation (I.e. the maker of Firefox) is very for-profit, including all the usual things like profit-driven layoffs and insane bonuses for executives, etc.
I'm referring to the squash feature of git rebase. The developer collapsed years of commits into one before pushing to GitHub, I am wondering if there is a way to keep working on top of the original history privately, and pushing to the "clean" history on GitHub, without having to cherry-pick all new commits for GitHub by hand.
wat? doesn't this prevent you from doing anything else w git?
See S-expressions in another way like this http://cirru.org/ .
French StopCovid app delivered as a ZIP file in a Git repo
My sibling...

I'm trapped in this mess because the nature of our Client is that they'd consider anything besides Azure as a slap in the face, but it's been absolutely the most miserable task I've taken on in years.

As a bonus I'm getting side-eyed by teammates who have a naive faith in The Cloud and can't comprehend why this is taking so long and why I can't just give them a cost estimate.
> left or right

There are very few false news actors on the left. Most fake news is either corporate or state-sponsored, and /somehow/ that heavily skews very right.
This might come true some day, but it seems not in C++20 and in recent static reflection proposals there was no way to distinguish reflected from non-reflected members in the same class.
I just remade my personal site after a 6 year break.

It took me 4 hours to redo a static HTML and CSS mockup, learning a bunch of great new things about CSS Grid and Vars... then another week to convert that static into a Gatsby static-generator site.

It's sort of insane how over engineered we've gone on this stuff. HTML and CSS are pretty great tools for a blog. We can skip the React, GraphQL, etc.
Actually he was accused of doing the exact same sloppy, misleading, politically/ideologically motivated "research" on the subject, of the kind that he used to criticize in his meta-studies...
Predicting the end of a sentence when you forget a word: smarthome lounge domain
Discussion about the paper a while back: https://news.ycombinator.com/item?id=21084748. Conclusion seemed to be that the comparison against Mathematica was unfair since Mathematica's execution time was capped at 30s.
The precedent is already established, you're missing the point: in order to enforce such precedent you have to go to court anyway.

And that costs money.
You seem to be suggesting that Zuck has changed, but I have seen no evidence of that. Have you?
I thought the Mozilla Google partnership ended several years ago when they changed to Yahoo for Default search and signed a MASSIVE mutiyear deal with Yahoo.

I know they terminated it (and kept the money) when Yahoo was sold to Verizon but I had not heard they signed a new deal with Google, I assume they were surviving off the Yahoo Money still
People who don't run Play services by choice will typically use MicroG [1], which still uses Google infrastructure.

F-Droid is doing fine but mostly with a certain kind of apps that either run entirely on the device, or connect to third-party networks via more or less established protocols like IMAP, XMPP, OpenDAV, etc.

Google provides Cloud Messaging, Firebase, etc. free of charge. Everything can be worked around with enough money thrown at it of course but choices like this tip the scale in favor of going for a mini-app instead of a standalone one.

1. https://microg.org/
If you want to enjoy even more pain, ah trivia I mean, NXOS and NXOS are not the same thing. Read it again. There is an NXOS train for the original 2/5/7K and current kit in that line, and there is another version for the 3/9K new kit from the ACI spin in. They are just different enough that it makes things difficult when you are trying to develop tools for them. Cisco has promised to merge the two for a long time now.
On the Mozilla branded website that this discussion is about: "Join us on Slack"
How to drive the product growth?
Yeah, it's spinning disk backed. What's different is the drives are aggregated up on hosts under the design assumption that most of the drives will be powered off most of the time, allowing a lower cost per byte.
What would a confidence interval for this type of prediction look like?
With AI, the production of a result is not the same as an answer/solution.

Instead of a know-it-all, AI comes across as a guess-it-all (narrowing all results by the criteria programed) and as comments stated, AI is good at producing 99% maybes.

Looking past the hype, AI has thus far just added to the cacophony of noise among so called experts. (AI is not an expert)
> Yes, pirating media is often easier than buying media that compensates the author and distributor. Didn't we all know that?

We all know that it doesn't have to be that way.

> DRM and other protection instruments are widespread in digital media and I don't think a good answer to this problem has been found yet

DRM is the easiest of problems to solve: just remove it.
Beginners Guide to Kubernetes
I'd absolutely agree if you were tutoring the child one-on-one. My concern is about leading the other 19+ kids astray with a confusing example before they're ready for it.

Ignoring it does feel wrong, but I don't know that it is. There's only so much time in a class period, etc.

That said, I really liked where mnsc went with it: https://news.ycombinator.com/item?id=23312266
it was! no idea how it got changed to "Aids"
So then would it make more sense to call it a windmill?
>Truly owning digital media is increasingly rare concept. Being able to sharing individual media items more so. Typically we merely rent temporary access through a defined ecosystem. I don't know what the answer is, beyond acknowledging the limitations of both physical and digital media and not expecting the best of both worlds to be possible.

I think within 5-10 years digital media like ebooks, games, movies etc will transition to being represented by ERC-721 tokens which brings with it the benefits of physical media (permanent ownership, sharability, etc) while also being easy to store, transport, read digital items. The main benefit is that you can buy your ebook/game/movie in one store/ecosystem and even if that system goes out of business your purchase will still be valid at other stores and platforms. You own the item itself and are not renting it from a certain store.
The Human Fabric of the Facebook Pyramid (2017)
They are already collecting GID if you use FB for anything more than creeping these days.
I've been using st4 dev builds for a month now. If you have a license for st3 you can download and test it
So... why did you convert it to Gatsby?
They're owned by a VC firm now, which I suspect means they'll need to change how they operate in order to show growth. That's not what I would want in a registrar I'm counting on for absolute stability of domain names for my hypothetical big/important company.
ah! how did I miss this option! thanks :)
For the curious - this is toll fraud https://www.twilio.com/learn/voice-and-video/toll-fraud

Scammers make money from receiving phone calls. Apparently, it is super difficult to tackle this problem - right from twilio to phone network carriers
It's quite alright to no have a 'brand new idea'. It's near impossible to have something that is a truly novel idea unless it's something that will be discovered or invented far out in the future.

The process of creation is what matters as much as the end creation. During the process, you have had a great learning experience. This will help you go on and build new ideas. In the end, almost everything in the world today is built by stacking on knowledge of the past.
+1 I'd also recommend sending the author a note to take their ebook elsewhere in the future.
Agreed, but DMPs aren't perfect, they aren't considered source of truth, and are used largely for targeting for advertising. However in this case there can be serious implications outside of simply advertising and the data integrity issues with DMPs now begins to lessen.
Fallout 76 at least had a relatively small number of players per server, so you can still largely pretend you are engaged in the main plot line by yourself.

ESO has just a steady stream of other players on the same quest chain as you, with absurdly short respawn times. You stumble on to the boss fight you need halfway in progress, help bring them down, while ignoring the other players, then by the time you loot the quest item and start back out the MOB has respawned.

WoW was infamous for the competition to get your 10 bear pelts or whatever, but it didn't feel this crowded.