skysight-inc/HackerNews huggingface dataset:
The arguments made should stand on their own, regardless of motivations. If I'm a selfish prick who wants to attend pool parties but I'm giving valid reasons for ending the lockdown, it does not follow in any way that the lockdown is justified. So, who cares what my motivations are?

The bedfellows argument can be made about both sides of the equation and we can just go ahead and consider it implied, to dispense with legaleze-like formalities and focus on what truly matters, which, to put it crudely is: will the lockdown save more people than will die as its consequence? The answer is far from obvious to me.
> are these steps and precautions worth it?

What I find most concerning is that, even if you allow that the answer might be yes, just asking the question in the first place ends up in immediate dismissal.
So, have been any sufficient effort in design a new syntax of maths that could help the regular folk?

If we learn new syntax(langs) all the time then push for a new syntax(math) could not be that bad of a idea...
Your HOA-esque wiki law has no power here.
This is pretty simple. Put two tables together, 0/6 girls. Now put only one girl: 1/6 put the other girl: 2/6
It also provides the 80-bit precision stuff which I guess could be useful for something.
Let me guess, corn from the US?

Yeah, that's a whole container filled with pallets of cans of corn-fed worms
I nuked my account probably 2 years ago. I wasn't in a great place personally, or professionally, and FB only contributed to my mindless procrastination. Probably one of the best things I did at the time, and that's not even to mention all of the hectic political and family drama that goes with scrolling your wall.

I'll be interested to see their response to all of this. Honestly I wouldn't be surprised if a good majority of these people were blatantly breaking the rules in some way, and they got caught up in a big sweep to remove those accounts, or someone fscked up and entered the wrong database table name in the "Delete accounts" service behind the scenes.
Show HN: Visualize CSV Files in the Browser
Show HN: Visual Studio: Share code via Email in a click
> If people write about what interests them and what they know about, what change would you see when the editors of Wikipedia are changed in demographics?

Different demographics have different interests on average.

> If you add more women, will there be more knitting-articles? Won't women who studied physics work on physics related articles?

The two are not mutually exclusive. In that case there will likely get both women writing about physics and about knitting. Sometimes, it will be exactly same woman writing both articles. Kind of like same man can write about physics, wood carving, league of legends and embroidery.

> It has everything to do with it. An encyclopedia relies not on first hand knowledge, experiences and interests but on compressing third party information. It's basically an organized collection of book reports, only it's about topics, not individual books, and you get to add the bits of information that you discovered in some book to what others have discovered.

That is completely offtopic, because no one suggested people would write anything except third party information.

> And, again, Wikipedia emphasizes that they do not want editorialized articles, don't want your individual writing style and personal opinions. They want a neutral point of view (that term is used so much on Wikipedia that they just say NPOV), they aim for a constant style of little variance. Again, it's an encyclopedia, not a social network or blog site. They very much do not want to give a small world to each and every editor where they can present their world view, opinions and experiences in whatever way they deem fit. There are sites for that, but Wikipedia is not it.

Again, the only person suggesting that there would be editorialized articles or personal opinions is you.

But actually, yes, individual writing style shows up on wikipedia. Some pages are horribly written and others are well written - that is individual writing style.
> fsync() is required to ensure that the data is on disk, though I've seen systems lie about that too.

Virtually all SSDs lie about this to a certain extent. They'll indicate a write is complete when it's in their cache. The cache is RAM; as long as the power stays on, the write will appear to have succeeded to readers, but if the power goes goes off before the drive flushes the cache, the write will disappear. The exception is high end enterprise drives, which come with a capacitor that stores enough power to flush the cache to persistent storage in the event of power loss.
The initial fireball of a nuke is caused by xrays absorbed by air and develops in microseconds. Basically all at once, since the xrays move at the speed of light. A spherical region of air just ionizes.

The expanding fireball moves quite a bit slower and increases 10s of meters (from an initial ~10-100 m) over several milliseconds[1]. After that it slows down even more, and if you measure every millisecond you'll see the fireball expanding by meters.

[1]: https://pbs.twimg.com/media/Dbf8IK9V0AA38po.jpg
Mathematicians understand how to read definitions of notation.

If all of your trig is fractions of pi, writing pi redundantly everywhere is not useful.
That indeed does work great. Potentially at the expense of trashing the heap.

I once wrote my own JSON parser in Java. Mostly because I couldn't abide by how hard serialization was with the popular libs. I just wanted JSON to HashMap and back.

Then I got nutty trying to hyperoptimize it. Stuff like resizing methods so that JIT inlining could work.

At the time Boon was the benchmark leader. Its trick was preallocating a huge buffer per parse (and as well as taking shortcuts with the spec, accepting invalid JSON). Which I deemed wasteful. I had an HTTP server and I wanted each client connection to be lighter vs heavier. And for some reason I was committed to "stream processing" (incremental pull parser).

I could never match Boon's performance. Close. But never quite catching it. Which offended me in some way. More simple should always win, right?

Some time later I forced myself to crawl out of the rabbit hole. I backed out all my goofy optimizations. Opting for the most simple implementation I could conceive. Given my use case, my parser was more than good enough.

It's fun to tinker now and again. If only to relearn the "don't preoptimize" lesson.
Note that Novi is the rebrand of Calibra [1].

[1] https://about.fb.com/news/2020/05/welcome-to-novi/
What a baby. There are only 2 steps:

1. install DeDRM in Calibre[0]

2. Strip DRM from epub

[0] https://github.com/apprenticeharper/DeDRM_tools/releases
It is essentially a proverbial greed trap the same as the music industry encountered already. They can in fact get more but they need to let go of the impossible first. DRM asks for the product to be viewable to the end user while not being copyable when fundamentally being viewable is being copyable. It is a hint of a fundamentally insane world view.
Yes thanks everybody knows what efficiency is. It factors into transportation, only in the effect it has on fuel weight. Essentially, on how it effects kWh(delivered)/kg.
> Who is going to be making heavy use of x87 or MMX (both obsolete) along with AVX-512

Edge case and still not likely to cause contention: x87 fadd has 3-cycle latency while AVX has 4-c lat through ICL. If you need to prepare some constant with a chain of high-precision additions to broadcast into an AVX reg, it's faster. (Especially if the alternative is compensated addition.)
You're right, but the tricky part is, how do you explain that to children who are just being introduced to the concept of adding fractions, without leading them off track? That's hard!

> The confusion comes because no one calls out that they're talking about fractions of different things.

But she did: "When thinking about fractions, it’s important to keep your attention on what the whole is. [...] you’re thinking about the two tables together."

Now, I think something closer to what you're suggesting is, the teacher could have written the following two equations on the board:

"1/3 of the students at the first table + 1/3 of the students at a second table = 1/3 of the students at both tables"

"1/3 of the students at the first table + 1/3 of the students at the first table = 2/3 of the students at the first table"

Accompanied by some drawings, maybe that would have worked. But I think it could just as easily end up confusing everyone—you've made the concept of addition much more complicated! And sure, the real world is more complicated too, but you've got to learn the basics first.

---

The more I think about it, the more I think the best response might have been: "No, you can't do that, because those kids are at a different table. If we added another third of the kids at the same table...", and move on. Ignore the confusing example and refocus on the simple one.
Azure functions is seems better to me, it supports multiple hooks integration
> Fix-the-Internet — Join us on Slack

Doubt.
my version of `gits` is `gs` :)
The other day I started an HTML document from scratch, in VSCode.

I kinda blacked out and came to 5 seconds later, and thanks to autocomplete and muscle memory, the whole skeleton of a document was there. HTML and Head and title and body and all that. It was so fast & fluid.

I'm ashamed to say I'd kinda forgotten how easy it is to just write fucking HTML. It's even got me reconsidering things like Markdown—I mean, fine for webforms and such, but if I'm just writing a document, is it of any use? Toss in a script to add a menu & header to every page & dump the output in a folder and I'm not sure I need more, now, and I can write that in Perl or Bash or Python or whatever in a minute or three and it'll run everywhere, nothing to install.
Like I said in the first sentence, I wasn't criticizing the content, neither I'm saying flywheel is a new concept.

Some call it flywheels, others call it engines, others call it funnel.

David Ogilvy didn't name it in 1963, with the Confessions of an Advertising Man, but the concept was there:

>Why did I write it? First, to attract new clients to my advertising agency. Second, to condition the market for a public offering of our shares. Third, to make myself better known in the business world. It achieved all three of these purposes.

My point is that some disciplines look into have closed concepts, marketing discipline doesn't.
I am pretty sure that if you bought it beforehand, it would change the "ruling" on your piracy. At least in Europe, I am not sure about USA.
I was skeptical when I first heard about this. Now, seeing every screenshot showing USD values and nowhere having to worry about conversions, or weird money transfer junk... yeah it’s going to be huge.

IMO banks have sat back and let themselves be replaced. Bit of a bummer to have to be rescued from bad banking interfaces by big Fintech.
How to Add Search to a React App with Fuse.js
When you say look at the update history, there have been no updates, even very minor, in 9 months. While not abandoned, that does feel a little concerning.
>Based on the history, in the last solar year, the builds have been:

>

> - 3211, Oct/19: 4 fixes, plus what I suppose is a functionality, for Mac

> - 3210, Sep/19: 1 fix

>

>That's... all.

I don't see what you're trying to point out. What about bug-fix updates points to the software being abandoned? I'd argue that it demonstrates the exact opposite.

>I'm aware of it, but my question still stands

What question?

>not updating the blog and twitter (about ST specifically) is generally not a good sign.

Perhaps; perhaps not. You may be putting too much weight in their "social" presence instead of looking into the factors that matter most such as ongoing support and development. The team behind Sublime * is tiny compared to other software enjoying similar popularity. I suspect effort is primarily focused on development of the next major version of Sublime Text, the ongoing support of Sublime Text 3, Sublime Merge's newest release, and other projects we don't know about. I can understand a lull in Twitter/blog/etc. presence.
I don't understand what the negatives of typing `gs` over `git status` is.. Unless I have a bin named `gs`.. but as long as I know that, what are the disadvantages?
> I’m releasing part of that game engine as an open source framework

I'm curious what this means exactly. Does it mean that requires the non-open source part to function? Or is it a standalone part of the non-open source engine that can be used by other projects (like a library)?
As another user mentioned, Next.js has a 'next build' command that creates a HTML build at build time. But it also provides server-side rendering by default.

Next.js also provides a very useful function: getStaticProps. This function will be called at build time - and will provide your (now static) build with dynamic data! It's pretty cool.
I'd love to see a blog post on how your rust/org-mode blog works.
For most business line notebooks the maintenance guide is publicly available and you don't have to remove the speakers and lcd screen to access the fan assembly (serious, wtf?). Thinkpad serviceability is overrated, it's certainly not "legendary", even if you can consider it decent.
I was under the impression that Glacier is hard drive backed, not tape backed?
When you have a specific commit selected you can see in the Files tab at the bottom two buttons Changes and Tree. If you select Tree it will show you the tree for that commit. From there you can get the blame log or history for individual files.
Terminal file manager nnn brings previews, find and list, persistent session
If you buy from the kobo store, you can just go to your "library" on the website and download the DRM free files and then use whatever app you want to read the books.
This release has one of the most wanted features so far - preview hovered. The relevant wiki page has the details on the implementation and usage.

Find & list would let you search in your favourite subtree search utility (find/fd/grep/ripgrep/fzf) from `nnn` and list the results in `nnn` for working with them.

Persistent sessions ensure you always start where you quit `nnn`.

Plugins went through lots of improvements. Plugins which communicate back to `nnn` have a specification now (and it can be easily extended).

Lots of usability improvements and some good fixes.

Hope you enjoy `nnn` as much as we enjoy developing it!
An array is merely a function from N to some set.
Really? I feel like Bethesda game NPCs are mostly memorable for their "so bad, it's good" quality. Unless you go back to Morrowind maybe.
Just a heads up: Your "download source" link is for a .tar.bz2, but the file is compressed with xz and not bzip2.
If you're willing to buy from Amazon and use a Kindle it works pretty easily. One-click purchasing, automatic downloading to your reader, and suchlike.

(That's if you're willing to hold your nose about having DRM at all, the remote deleting of books, Amazon's near-monopoly and so on - personally I don't buy any ebooks I'm not willing to lose)
You definitely can add 1:2 apples and 1:2 oranges, you just need to do so using a common base type (such as fruits or objects).

Note that I'm using ratio notation because the answer for the above is not the same as adding 5:10 apples and 1:2 oranges; in other words, the exact numerator and denominator both matter, so it's not really a simple fraction; a simple fraction can be reduced to its lowest terms (e.g. 5/15 becomes 1/3), but you can't do that here and still support the mediant operation. https://en.wikipedia.org/wiki/Mediant_(mathematics)
Work in healthcare, our applications commonly do per-org databases for legal reasons. I have never personally seen anything at scale that is per account/user so this is an interesting read.
Or a different way to look at it is that if you put two things together, the mathematical operation is not always "+"; it totally depends on the things (and how you put them together). You use plus if you put together fractions of the same thing (e.g. fractions of the same box of crayons), but potentially some totally other operation if you put together different things.
> Pushing what is currently impossible is how we got where we are.

This is a tired cliche at this point. Yes the track record for what is "impossible" (flying, going to the Moon and so on) could lean one towards saying nothing is impossible but take that to the extreme and what's left? Is breaking the second law of thermodynamics "impossible"? Time travel? Wormholes? FTL?

Engineering is ultimately limited by physics and the physics for a space elevator are dire. You need a material with a tensile strength such that it can withstand the centrifugal forces of being 35,000km+ long including having a counterweight pulling on it to counterbalance the force of gravity acting on the mass of that.

At this point only theoretical materials come close to that.

But even if you can solve the tensile strength problem (and that may well be solvable) you're left with a structure that isn't really as useful as you might think.

Even getting between the geosynchronous point and the Earth requires speeding up and slowing down for a distance of 35,000km+. Average 1000km/h and you're still talking 35 hours. 1G of acceleration and deceleration could cover this distance a lot quicker but there are limits to how fast you can go when you need to stay attached to a column the whole way.

But let's say you can solve that problem and get to geosynchronous orbit in reasonable time. Now what? Well if you want to go anywhere you need to accelerate. You need to bring the fuel for that.

Now compare this to an orbital ring. An orbital ring:

- doesn't require any magical materials. The core of it is nothing more than copper or iron cabling;

- will get you get to and from different points on the Earth much faster;

- provide LEO space to live and work on the stationary (relative to the surface of the Earth) platform. At 20 meters wide you're talking ~1 billion square meters of area, which is almost as large as the land area of Los Angeles;

- allows for huge amounts of solar power to be generated and sent to the ground via transmission cables;

- provides you with enough delta-V to escape the Solar System for almost no cost; and

- has significantly more attractive failure modes. If an orbital ring severs it'll likely fly off into space based on inertia. If a space elevator severs part of it is likely to fall to the ground, which would be... bad.
Jumping in on this one. I built a very basic server in Go (learning project) that parses posts from markdown and folder structure and lists them in a terribly arbitrary order and otherwise serves static html with some js enhancements that degrade without killing the site. Sits behind an nginx proxy.

Everything is quite outdated, mind.

https://github.com/robertfairley/rf-19-go/
super apps == late 80's, early 90's walled gardens (AOL, compuserve, GEnie, et al). It will be interesting to see if the same forces that led to the downfall of walled gardens also effect super apps. I think two key variables are the 1) diversity of user tasks / needs 2) amount of interop needed between services.

If it's a large number of tasks with low interop needed, I think these will give way to unbundled open web / app marketplace style platforms. If users in these markets have concentrated needs with high degree of interoperability between them, then I think they will persist.
The article assumes that the policymakers (and public) AREN'T considering the drawbacks. I disagree with that.

Many non-US countries have acted to minimize those drawbacks, so it is misleading to act as if those drawbacks are unavoidable and the lockdown is illogical.
Carqon electric cargo bike review: urban transport, solved
C# – 101 Cheat Sheet
I can't see the page (slashdotted), but that sounds just like the puzzle from an old kids' math show we used to watch:

https://www.youtube.com/watch?v=bCoGMYV3UPk&t=2m29s
Getting ahead of the next stage of the coronavirus crisis
There is https://tools.ietf.org/html/draft-brown-pgp-pfs-03 but I do not think that anyone implements it. Regardless I think that not having PFS is not necessarily a drawback.

> The Signal protocol (and entire Noise family of protocols including things like WireGuard) beg to disagree.

These use a dedicated key per device rather than per season.
> I couldn't reasonably be expected to remember what all the three letter acronyms were.

Just remember if you see an "S" it means simple. That means if you can't understand it you must be an idiot. S3 is one of the least simple things I've ever used.
> I'm surprised there is no such operator for averaging.

You can't have an operator for combining portions of groups with fractions alone, because 1/3 = 2/6. Combining groups of B boys and N people total, you get B1+B2 boys and N1+N2 people. Let's use @ for that operator, just to not distract from the usual addition. a/b @ c/d = (a+c)/(b+d).

Let's combine a group of 1/3 boys with a group of 2/3 boys. 1/3 @ 2/3 = 3/6. But 1/3 = 2/6, so that should be the same as 2/6 @ 2/3 = 4/9. But 3/6 isn't 4/9. You end up with this issue of a/b @ c/d = p a / p b @ q c / q d = (p a + q c) / (p b + q d), which can be anything. So we have the conclusion that if this operator makes sense, then all numbers are equal. You end up with a notion of numbers that is useless for the original problem of combining groups of people of different genders.

What we should do here is define it on pairs of numbers rather than fractions. A fraction and a total (p, N), or the number of boys and number of girls (b, g). The latter is super straightforward: (paul, jenny) + (bob, alice) = (paul and bob, jenny and alice), so numerically, it's (b1, g1) @ (b2, g2) = (b1+b2, g1 + g2), but (1, 3) is not (2, 6) here, unlike with fractions. Real simple. If we want to connect this back to the world of fractions, (p1, N1) @ (p2, N2) = (number of boys / total, total) = ( (p1 N1 + p2 N2)/(N1+N2), N1+N2 ). It's just a weighted average, so you need to keep track of the weights.
Novi Is a famous brand of Switzerland Chocolate too
Maybe it's worse than the bike helmet debate, because the general left/right debate has been applied to it. So you get people berating those in masks, or castigating the President when he doesn't wear one.

Might as well be putting stars on our bellies.
Maybe you're right.

But did you know there's a Go font?

https://blog.golang.org/go-fonts
You assume that with no lockdown and with a strategy like Sweden, economic growth won't be stifled and you won't reach ~20% unemployment rate in the US.

And still, perhaps the complete lockdown was an overreaction if you did not aim for Virus suppression like in NZ. It depends on when the vaccine is available.
> Simple things Windows users don't get out of the box.

Of course they do. It's called Powershell.
>they're gonna be around for a long time

how many months does that translate to in frontend dev time?
Why the Fed is considering a cash-backed cryptocurrency
Previous discussions of YT censoring some chinese terms in the last 14 days:

https://news.ycombinator.com/item?id=23223219

https://news.ycombinator.com/item?id=23221264

https://news.ycombinator.com/item?id=23172564
Facebook Renames Blockchain Division After Libra Confusion
Couldn't Toyota have just created another version of the Prius that operated this way?