skysight-inc/HackerNews huggingface dataset:
Those aren't books, they are presentation slides.

Using Powerpoint, for every slide the author chose (potentially) a different Powerpoint template (2×1 columns, 2×2 etc). They have complete freedom to "break" the structure, such as with callouts pointing to the "other" column, images going beyond the margins.

A automatic template removes this flexibility, but allows scripting or rebuilding the document with different text/data. That's the compromize.

Remark.js achieves some of the most basic parts of this, but would need some fiddling to add some CSS grid support and/or default templates: https://remarkjs.com/ (Except for being ugly, http://mobmad.github.io/js-tdd-erfaringer/ shows some possible structure with Remark.js).
Is this you on /r/conservative?

https://www.reddit.com/user/tathougies

I think it adds a lot of context to your comments here. And is very relevant in understanding any bias when reading your posts.
U.S. Postal Workers Were on the Front Lines Before. They Were Ignored
Easy meat substitutes like tofu will run out very shortly after real meat does. Demand and thus supply for these is very small compared to the demand for real meat.

I hope you know how to cook with stuff like dry chickpeas. There's normally little retail demand for them but it'll be easier to shift wholesale capacity to retail.
You're entitled to your thing. Granted, CBC mode has a better misuse story than CTR, but an extended-nonce ChaPoly AEAD is likely to be safer in most of Signal's installed userbase (n.b. the same userbase Matrix and Jitsi would be targeting in a lot of cases), given the ARM SIMD (AES-NI equivalent) situation.
Yeah I guess you're right, in the sense that it's still a web application. Still, I don't think the general approach is limited to that. For example, Jitsi also has an Electron app. I haven't tried that, but I presume that would work in a similar way to e.g. Zoom, i.e. you paste an invitation link in there. That could just include the key, without it being sent to the server, and without it being a significant extra hurdle to the user.

Note that I'm not saying that that's necessarily the best solution; just that I don't believe that

> You can't solve the UX on that

is true, i.e. that there's nothing particularly inherent to the problem that results in there being exactly 0 good solutions to it.
Absolutely. In software engineering (a somewhat different field from computer science), the answer is almost always "it depends".
Well, first of all thank you for your earlier comment.

My anxiety is peaking lately... I have no idea exactly why I answered like that but what I meant was that while I'm not familiar with the US payment system, I do know the European one quite well and that's why earlier I'd expressed incredulity that any traditional banking system could offer zero cost transfers. I think I didn't notice you were not JumpCrisscross
Yes, of course. Things matter, even if there is no observer, (animals can observe in any case.) unless you're going to argue that "things mattering" is a matter of human perception in the first place.
I've seen a lot sponsored by Brilliant.something or so. Usually kurzgesagt, but on others too. I guess it must be a good ROI paying those high-profile channels for the ammount of subscriptions they must reel in.
Ask HN: Why is Evernote unable to make a good product?
I've been using Evernote for many years, and the user experience honestly never felt good. To this day Evernote is still clunky and sluggish, and I can't get used to how the notes and notebooks are organized. The "New note" button feels completely out of space.

Also, at one point not so long ago, the search function just stopped working. I had to go to a secret menu and request re-indexing. I was legit freaking out I had lost my notes.

All these years I've been giving Evernote a second chance, but the product just never improves.

Can anyone give some insight on what's happening inside this company? What kind of legacy code or management burden are they carrying?
I'm curious as well. Maybe it's Direct Sales?
Yup. Year+ lockdown is not possible without reverting to a truly authoritarian government model.

So ..., if widespread testing is not available, we don't have a choice, and have to manage the flow of bodies as we reopen society in stages.
There are a huge range of models, it’s not clear which ones are correct. Nuclear proponents tend to push threshold models suggesting there are safe doses.

On the other hand: “Approximately 38.4% of men and women will be diagnosed with cancer at some point during their lifetimes (based on 2013–2015 data).“

That makes it very hard to validate small changes and any reasonable study size is going to fall below the noise floor. In other words people pushing those models lack any direct evidence to support them.
Ask HN: A service to make ads work for me?
I aggressively block ads because they are intrusive and poorly targeted. However I also regularly search for product recommendations and love to try out things my friends tell me about.

It seems that there should be a way to bridge these two worlds. Is there a service where I can actively supply my wants, needs, goals etc in return for a much more highly targeted, lower frequency, and more useful set of ads?
Driverless vehicles in the age of the novel coronavirus
LXC was only introduced in 2007. I wouldn't call ZFS a good comparison as I would also still consider it rather young in terms of basic unix technologies—depending on your needs, you could easily use some other simpler but older (and likely less buggier) software.

With respect to cgroups versus lxc specifically, I don't think the approach is well suited for security reasons—the surface area for bugs and vulnerabilities is much larger than with the jails approach.
YouTubers already don’t make a lot of money off Adsense. The shift is already happening with companies working with individual youtubers. An integrated ad from someone you like/trust/have a relationship with is orders of magnitude more effective than a typical YouTube ad.

Expect to YouTube to try and get a piece of this pie as well when there is a “integrated” ads apocalypse when YouTube changes its terms of service.

It’s expensive to store, process, and deliver all this video.

YouTube has been making money off advertisement to kids for years. Now that is being regulated.
I think this is because that idea isn't sustainable for the majority of youtube content, which isn't produced by professional YouTubers. Most video is hardly even edited. In the current system, all video can be monetized whether or not it's a music video, well-produced documentary, a sponsored gear review, some video of someone's baby crawling around, an explanation of taylor series, or a 24/7 webcam livestream of someone's backyard.

In a viewer-contributed system, only creators that have a good audience worth paying into would receive donations, but those lesser known videos would essentially have to be subsidized by those donations since those videos wouldn't bring donations in themselves. YouTube's cut, 50% as you suggest, would probably be better spent making the platform better for those creators than hosting videos that brings in no donations.

Also only a very very small subset of the audience will donate. Platforms that have been predicated on donating or subscribing to receive content are struggling to lift off (besides Patreon, which is effectively a marketplace for content, merchandise, behind the scenes stuff, etc rather than just a video hosting platform).
Ah, I see now! Definitely agree; if it hampers UX, users will switch.
How to Find Investors for Your Startup
I guess you missed the 20th and 21st century bubonic plague outbreaks? It's still around, and is still found in places like the southwest US!

https://www.cdc.gov/plague/resources/235098_plaguefactsheet_...
I think Google/YouTube made a huge strategic mistake by not introducing a serious competitor to patreon. Pretty much all youtubers these days make a significant chunk of their income through patreon, and its main features wouldn't have been that difficult to integrate into yt. They started to do a small rollout with yt red with "red only" and subscription options ("join"), but it's far from widespread and they did it after patreon had captured a sizeable chunk of its userbase.
Aside from obviously preventing typos, I really like being able to very quickly find all references that use the string.

For example when storing session state into a Dictionary<string,object> all access to the session state is through static strings, never a string literal. This makes is super easy to find everywhere that’s accessing that particular session variable.
From what I got out of his explanation, is that his prosthesis listens to the nerve signals that would control the muscles of a left hand (which he doesn't have). So, I think you could hook up a similar detector to your own arm for similar effects, its just that your arm would twitch along with your commands.

I suspect the reason we don't see these built for able-bodied people is that its easy to contact the fingers to buttons and knobs and read the muscle activations through these cheap, well-understood pieces of hardware. Might be slower than his input method though.
What about FedEx, UPS, and DHL?
Not the parent, but if you look at what's currently replacing nuclear power world-wide it seems to be gas. Gas extraction is also not very environmentally friendly and releases a lot of nasty toxins into the air and surrounding areas, just not as much as coal mining does. I think the point still stands.
When I hit my private URL, I receive "Missing Authentication Token".

My URL ends with // so I wonder if I'm not getting my auth token? Total guess as to the URL structure here.
Privacy Preserving Contact Tracing
Will let the parent reply but at a high level (at least for comprehensive insurance) there is a) a fairly competitive market (and comparison shopping is possible) for car repairs and b) a limit to the cost of a repair (the value of a new comparable car) that we don't / won't place on human lives.
Can you please stop breaking the site guidelines? We've asked you many times, and you've been doing it repeatedly again.

https://news.ycombinator.com/newsguidelines.html

You're a good contributor otherwise, so I don't want to ban you, but at some point it becomes unfair to all the other users we've banned for less.
You can take a look at this talk: https://www.youtube.com/watch?v=DEcwa68f-jY.
It describes how to build a dapp with sqlite + CRDT
Ads aren't effective in the first place? How do you justify such a statement?
passwordless (magic links) auth.

It's kinda like Oauth 2... but compatible with all emails providers :)
Storybook: UI component explorer for front end developers
*determination :-D
Perceived value isn't the same as actual value, especially in the enterprise and academia.
I recently switched from Markdown to AsciiDoc. It is much better in my opinion. The syntax is similar enough to MD that just having the adoc cheatsheet bookmarked is enough to switch. But it's more structured, much more fully featured, just two big implementations (AsciiDoc and AsciiDoctor) which are largely compatible. There's only one way to mark the language of a code block, only one way to make lists, only one way to make footnotes, etc. Also it actually has first-class support for things like footnotes and admonitions[0] etc.

It is a syntactic sugar layer on the DocBook XML format which is apparently used to make actual books. But AsciiDoctor compiles it to everything from DocBook XML to HTML to Markdown to ePub to PDF.

Another thing I like is that AsciiDoctor actually comes with a good default stylesheet. If you just turn MD into HTML you get ugly garbage and need to figure out how to put CSS into the HTML etc. AsciiDoctor has a good default theme as well as a number of other themes available[1], and by default will embed the CSS into the HTML so you just have one file to distribute. It even shows anchor links to the headings when you hover over them.

[0]: https://asciidoctor.org/docs/asciidoc-writers-guide/#admonit...

[1]: this made it easier for me to add the themes, and includes more beyond the ones bundled with adoc: https://github.com/darshandsoni/asciidoctor-skins
Yup. The creators are a bunch of crazy nihilists.
That's an absolutely amazing photo
We’re Demoing Developer Tools Using Hoot, Hosted on Glitch
Has this submission ever reached the HN homepage? I personally tried to submit it twice but no upvotes at all, which I believe it deserves. I just checked the history again [0], none of the post ever made it, which is unfortunate. I thought Hacker News readers would be interested in a RISC processor built in the Game of Life.

[0] https://hn.algolia.com/?q=https%3A%2F%2Fcodegolf.stackexchan...
> how does one define a 'mystical experience'?

This seems to be the current approach used:

Factor Analysis of the Mystical Experience Questionnaire: A Study of Experiences Occasioned by the Hallucinogen Psilocybin

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3539773/#

...using these survey questions:

APPENDIX - REVISED MYSTICAL EXPERIENCE QUESTIONNAIRE (MEQ; 30 ITEMS)

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC3539773/bin/NIH...

This survey seems to be a variation of the above:

https://www.ocf.berkeley.edu/~jfkihlstrom/ConsciousnessWeb/P...

Some research into bad trips:

The Challenging Experience Questionnaire: Characterization of challenging experiences with psilocybin mushrooms

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5549781/

There's a surprisingly large body of proper scientific knowledge out there, despite the long-standing ban on conducting research. And depending on how open-minded one is, there is also a massive amount of anecdotal experiences from individuals, although these all suffer from not following a standard survey, among the other obvious problems one can easily imagine.
That's how you know it was a successful prank: enough people fell for it for enough time to make all those commits and docs!

See also postmodernism which I still believe to be long-form trolling by Derrida et al., yet has attracted considerable scholarship and wields enormous influence over culture.
Whoa! What do you have against hillbillies? :)

Jokes aside, imagine if Annie in accounting has the ability to define her own malleable tools, on top of a solid/robust system for centrally managing data? (version, backup, secure via IAM, etc)

Or will we really be stuck writing procedural code for the next 20, 30, 50 years?

--

[1] Caveat: chief hillbilly of https://mintdata.com here, where we think you really can have your cake (create expressive tools) and eat it too (centrally control, manage, and version your data)
.
Let them setup an environment s.t. they can work on the codebase - help them, but also let them document it for the next person (or update existing documentation).

Give them a high level overview of architecture and best practices.

Let them work on very small features/bugs (update text, fix small issues, ...) s.t. they learn the process end-to-end without spending much time on code.

[^ everything until here could be done without human explanation if you have solid documentation and codelabs]

Give them small features to work on s.t. they can own part of the codebase.
When you are looking at paying for an expiring license or SaaS product, it is build versus Rent. And one cost of renting a product is that your vendor's business may change. Perhaps they get bought by Apple and the product is shut down, or maybe they just decide to go in a different direction. Or they raise their prices. Or the service isn't as good as you thought it was going to be. If you have done a lot of integration work (either in software or organizationally) you are either locked in or all that work is wasted.

This is addressed in the article as "risk".

The best way to balance this is to prefer buying/renting Open Source software. That way, if your vendor changes direction, or their service level drops unacceptably, you can choose a new vendor without losing your integrations. Or even switch to a self-supported model.

And any improvements you need, you can contribute to the project so that others can take advantage of them and share the maintenance burden.
Pinning and override layers

https://github.com/digital-asset/daml/blob/master/nix/nixpkg...
So Skynet was written in COBOL. Explains why it was so angry, I guess.
Or get two candidates and ask them to ask each other questions. Ask them to score themselves and "opponent". Infer score yourself. Promote winner to next level to interview other winners, until final battle. Brutal, but what can you do when you're not technical?
That's not it, actually. This particular pressure is coming from the left, via unions representing Amazon workers. A few NY State representatives have signed on to the effort, as I understand it.

And the "call for closure" bit is a bit spun; it's mostly gamesmanship. The unions don't actually want their workplace closed, they're trying to point out the risk the workers are taking being there and advocating, ultimately, for things like hazard pay and PPE.
Mike Maples: Living in the Future [audio]
BMCRemedy. Anything over 4000 records will kill you.
> you're very obviously wrong

About what? (And you might want to go back and re-read what I wrote before you answer that.)
::reads old tweets::

Oh god... no wonder they suspended me
It can be but it seems to have a strong negative effect.

I've tried it numerous times when I see something as clearly being A but someone else sees it as clearly being B. Once my initial attempts to explain why I see it as A fail, I start asking why they see it as B to understand their view point. The goal is one of three outcomes.

* Find an error in my logic. Oh, it clearly is B.

* Find an error in their logic. See, it clearly is A.

* Find a point of disagreement other than A vs B that explains the outcome. I think X, which is why I see A, but if you think Y, then I can understand why you see it as B.

But in all cases, this sort of questioning a person's logic is viewed as a strong negative of just not dropping a subject. Some instances it may be better to drop it, but when it comes to specs in what I'm building for work, just dropping a disagreement in what the intention of the widget can lead to coding the wrong widget. There seems to be a needed charisma to keeping someone engaged and one that deeply irks me is that part of this charisma seems driven off of factors that we cannot control and which we condemn discriminating upon (meaning there is active subconscious discrimination that shouldn't be happening, but because people don't realize things like how taller people are treated with more authority or how we assume better of more attractive people, the discrimination is overlooked).
Please don't use HN for nationalistic flamewar. Or ideological flamewar.

Also in the site guidelines (https://news.ycombinator.com/newsguidelines.html): please don't post insinuations about astroturfing to HN. The data is clear that this is almost always in the eye of the beholder, i.e. people imagine it as an explanation for things they dislike, and they're far more likely to notice those than other things. For a great deal of past explanation, see these links:

https://hn.algolia.com/?sort=byDate&dateRange=all&type=comme...

https://hn.algolia.com/?dateRange=all&page=0&prefix=true&que...
Check out the NixOS for existing sysadmins workshop over at https://github.com/ghuntley/workshops/tree/master/nixos-work...

If you want a TL;DR overview of NixOS then start here https://github.com/ghuntley/workshops/tree/master/nixos-work...
Tapping interruption insurance coverage to assist small business
Yosemite Valley is about 2% of the total area of Yosemite National Park. It's deliberately concentrated so that most of Yosemite can remain wilderness.
Following the great depression, the generation that had lived through those trying times was extremely frugal, known to keep gold and cash in matresses and other furniture. I expect that this virus will deeply affect the frugality of those living through this in a similar matter. Millions upon millions of people are out of work for an unknown amount of time. At least in the US, a massive proportion of the population couldn't even pay an unexpected $1000 expense before this.
Furthermore I'd say most people with deep knowledge of the field (assuming they don't have a vested interest in arguing otherwise) would agree in a heartbeat.

I don't know if this rhetorical device has a name, but basically saying "and other smart people would agree with me unless they had a sneaky reason not to" doesn't seem like supportive evidence of your point.. (... and I suspect most people would agree in a heartbeat.. sorry! ;-))
Ask HN: How did people think plants worked before photosynthesis was discovered?
Build a Game of Tetris in Conway's Game of Life by Implementing a RISC Computer
As someone who runs interviews occasionally, when you're sitting in an interview room, you're not making an immediate decision whether the candidate is better or worse - that comes after the interview. During the interview itself, your job is to learn as much as you can about the candidate. The biggest problem for both you and the candidate is that you might get to the end of the interview and still not be sure whether they're a good candidate, and therefore have to reject them.

You've got two probabilities to work out, "how likely is this person to succeed in the role we're hiring them to do?" and "how confident am I in the previous number?" Side projects usually don't change whether you think the candidate is a good fit (at least for me), but they usually do increase your confidence in your prediction, and turn some no-hires into hires.
Mini Metro: https://dinopoloclub.com/games/mini-metro/
For an advanced example of overriding nixpkg and usage of pinning/override layers (ie some mandate or reason to run super old version of grpc) — https://github.com/digital-asset/daml/blob/master/nix/nixpkg...
Maybe. The author of this article wrote a book on how a decade of financial crises changed the world. Everyone who writes a book seems to try to shoehorn the current crisis into a blurb pitch for their last book.
I don't know what you're reading but it clearly states unsubsidized wind in the second graph (which has the same value as the first graph).

Regarding subsididies while it does not receive the most subsidies now nuclear has received 66% of the R&D and demonstration subsidies from 1974-2007 in the EU. It still receives about half of what solar receives [1]. So despite it having received much more subsidies previously its still not viable.

[1] https://en.m.wikipedia.org/wiki/Energy_subsidy
you can use NixOS on MacOS.

i was planning to try it out (currently i use homebrew), but with Catalina it seems things are somewhat complicated for nixos+macos.

my understanding is that NixOS wants to live in "/nix", and Catalina does not like that.

there are some solutions to this problem but they seem somewhat incomplete (you have to make an unencrypted partition for Nix etc..), though i haven't tried it so i might be wrong :)

https://github.com/NixOS/nix/issues/2925
https://github.com/NixOS/nix/pull/3212
Thank you for a beautiful description of your philosophy, and your philosophy itself. I wholeheartedly agree with you, and see things the same way; though I haven't seen it expressed so clearly before.

I'm curious – and a little saddened – that you haven't met anyone else thinking this way?

Anecdotally, there are maybe 10 out of 200 engineers at my current company who demonstrably take this "Quality of Craft" part seriously and explicitly: they think in a similar way to you.

It's a rare set of skills: empathy for future humans, understanding how the universal theory is likely to evolve, caring enough about it to enforce it consistently, and effectively actuating on all of these thoughts and emotions. Those add up to somebody special, I suppose.

Anyways, I think I'll link to this comment many times in the future; thank you again.
You are fundamentally buying your time, so buy as much as you can and stay focused on your own business?