skysight-inc/HackerNews huggingface dataset:
Been doing this for years! In addition to this I recommend a <Content> component which lays out margins for typography just like you would get in a vanilla HTML document for h1,p,etc, but outside of that everything should use spacing components
>go away forever with a month of global lockdown

Therein lies the problem; people, countries, religions, politicians (dem/rep/liberal/conservative), etc would all have to actually work together. Coordination is what this entire response, globally, is lacking.
Do you know if you can share screens between China and the United States? Are there some geographical limitations?
Was CNN trying to rile up Trump's base too by calling it the Wuhan Virus?
Ahh ahh, my bad, and thank you for the correction.
Do they make the passengers walk the oars, too?
https://youtu.be/8SW6a1z_hUk?t=112
Haha, brilliant. If I may write the first paragraph:

> Facebook has quietly marked Considered Harmful articles problematic, and that's a good thing.

> When I was a child, my father often took me fishing as a way for us to get out of the house. I remember the dappled early Sunday sunlight playing across the dashboard as we drove up to the lake in our 1998 Subaru Forester, a car whose longevity is likely to be greater than mine. Subaru, as it turns out, tapped into a fundamental part of the American psyche that had, at the time, been left completely untouched out of sheer unawareness.
If masks were plentiful, non-sick people should wear masks in this case, because contagion starts before symptoms.
Right, but they’re not available yet.
IANAL, but in most legislations you do not have to register a trademark for it to be valid. It is important that you defend you trademark, and you will lose your right to a trademark if you fail to do so.

https://en.wikipedia.org/wiki/Trademark#Enforcing_rights

I do agree with those saying that in the wider audience, GNU screen does not mean anything, including (probably) the large armies of Windows developers. Besides that you should use tmux anyway ;).
Interesting to see the comments suggesting that we should expect the NHS to pay if there is a problem that needs solving. It seems the implication is that labour should never be done voluntarily (even in a crisis situation) in a free economy. I find it bleak that we expect our societies and markets to function, solely driven by "selfish" value-chasing individuals.

As someone who has grown up benefitting from the NHS, I will sign up to volunteer, and am glad to do so. I wouldn't be surprised to see ample response from the rest of the nation.

Interestingly, in the past I've also experienced private health-care in the US, and yet wouldn't consider volunteering in the same situation on that side of the pond (and, of course, they likely wouldn't ever ask).
This was never up for a public vote, but every other public office and judicial appointment has clear ethical guidelines for conflict of interest. The only reason it was never legislated for the president was because up until now, no president has been willing to brazenly violate ethical norms.
Thank you for putting this out there. 10 a month per user puts me in the 'likely never' category.

I suppose people that use it a lot will benefit and those who have big budgets won't think about the price.

I loved screenhero and bemoaned it's disappearance into the slack neververse. Glad to see you are able to bring something back that was good before an aquihire gone blank.

If there's ever a version where I could pay a hundred bucks to use the code on my own servers for as much as the servers can handle, I would jump on it.

I like the way the privacy policy it put together. With my bit of research into webrtc, am I assuming that "In 1:1 meetings with two participants, media data is sent peer-to-peer" - would mean a direct connect shares each person's ip address with the other person's system - and this does not happen when going through the third party servers(?)

No big deal when screen sharing with friends, creates an issue for some people who don't know about these things and they get stalked by someone who suddenly knows what city and internet provider you are using, for some people.
What will they spend it on?

They can't go out, can't spend it on anything but essentials and some percentage of those essentials are difficult to get anyway.
Java-SDK-specific. There are several immutable data type libraries for Java if you should need them. The main downside of immutable data is that it's much slower than mutable data. A performance oriented solution is borrowing in Rust. (Which after a decade of using Scala is one of it's main downsides).
At almost every job I've had to push back on designs with low contrast and large fixed headers for UI elements. These things look fine on a 27" 4k screen in office lighting, but they're horrible on a 13" laptop with glare from sunlight.

Similar to Facebook's 2G Tuesdays, I'd love to see what designers would come up with if you made them spend one day a week using a 13" 1366x768 200 nit TN screen.
Not sure if Taiwan, Singapore, Vietnam had to do much to prevent it in the first place. Their warmer climate seems to have slowed the spread.

South Korea's initial response was actually slow -- didn't restrict travel from China like many others did. The president declared a premature victory ("it would be over soon") and donated 2M face masks to China -- only to find the country in masks shortage the very following week. But their innovative testing efficiency (eg, drive-through, booth) and containment strategy set a good example for the world.
Same here. If any of y'all want to shoot the shit about Sloan, feel free to send me an email. I'm cooped up at home in South Florida and desperate for social interaction!
there is a test, or at least I hope so because the UK has announced we've bought 3.5M of them
https://www.bbc.co.uk/news/health-51943612
Longer story here: https://screen.so/about

Summary: we were sustainable ($1MM ARR), but chose to join Slack since we felt we could get to our goal (have everyone use our product) faster. We didn’t foresee our product getting dropped.

This time around, the company is 100% bootstrapped, and I have no intention of taking any investment. We just want to be able to keep our burn rate low, build a product people love, and stay independent forever. I believe we can do that as long as we continue to make something people want.
a todo list :)
The ifdef and ifeval features are nice, but I would not take advice about document formatting from anyone who uses full justification layout.
Call me old school if you like, but the cleaner solution in my eyes are to create well-defined CSS classes for such margins and use them in my designs.

<div class="margin-10">..</div>
<div class="margin-20">..</div>
<div class="margin-30">..</div>

is MUCH cleaner than:

<div space={3}>..</div>
<div space={4}>..</div>

The difference being, first of all, I don't need to dig into the source to see what `space` does. Next, appearance layer is tied to CSS and the JS takes care of the rest of the structure of the component.
Trump Administration Gives Apple More Tariff Relief
Pricing feedback. I would love this type of training for our small team of 12 people BUT at this time, I cannot spend $199/Month even though one could argue that there is no cost high enough for security. Perhaps add another smaller tier for companies with 20 or less employees in the 2 digit range ?
I'm well aware of their model. So do you personally have access to one? Can you provide a specific number? Or is this all conjecture?
> completely flies in the face of separating view from the program layer.

Why do people stick to this concept like a religion as if it's the only right way that has no tradeoffs though?

If you want a heavily designed look to your website or UI, at some point you're going to have to add annotations to your data for purely presentational reasons either because of limitations with CSS (e.g. there's no way to style the first word of a paragraph with only CSS) or because there's no semantic reason one piece of data should look different from another other than it "looks nicer that way" (e.g. adding a line break in the middle of a heading because you want a two word brand name to appear at the start of a line).

You might be able to avoid presentation-only HTML markup by preprocessing the HTML, modifying the HTML with JavaScript, using some CSS hack, excessive annotations that might never be used (like wrapping all brand names in tags) etc. but is it worth if for this purity of separating data from styling? It has tradeoffs.
George Washington and the First Mass Military Inoculation
Avoiding infection was never the goal. "Flattening the curve" so as to not overwhelm the fragile health infra is, and it's already been shown to be working.
Most of these reasons why Markdown Fails are weak at best.

The 5th reason especially You can convert markdown into other formats such as PDF, Word, Media WIKI etc using pandoc (I am sure there are other programs). It is trivial to write a shell script or similar to convert markdown files into another format.

> After that, it is hard to migrate to another tool, as custom-defined HTML classes and flavor's features won't work outside the current set of tools and page designs.

That contradicts his Lack of Extensibility. Typically anything custom you do outside what is supported officially by the tools maintainer is your own lookout.

Markdown is a like a lot of things that succeed. It is good enough to produce well formatted documentation to be read by a client and simple enough for people to learn it relatively quickly without headaches.
What about the remaining 0.09% ? ;)
More tp would be available without rationing, because the wasteful guy will not waste it. He'll only buy what he needs.
Then how should higher-level geopolitics and popular sentiment modification be carried out better? China is undoubtedly leveraging every bit of power they have to sow popular opinion against the US. How can the US counter that without bringing claims of racism?

Edit: removed snark
Informed Patient? Don’t Bet on It (2017)
> I am not going to stop using Markdown any time soon, and I hope nobody else does either.

I wish more people would.

I spent a whole 2 minutes fighting with the text styler in a gmail draft today. One of my bullet points ended in styled text, so it really wanted the next bullet point to be that style too. The whole cmd-shift-v for unstyled pasting wasn't the issue. Selecting the text and unstyling it removed the bullet point. The trick was to unstyle all the text except for the first letter, then delete that and type it back in. Would rather just have used MD.
I really don't get what the point of your argument here is. It's such a bad comparison.

The US came out of WW2 with an amazing economy.

Also this isn't a war.

And your augment is openly self defeating, since it takes 5 seconds to find out that 3% of the world population died in WW2, and slightly more than a minute to find out that 12.7% of the Russian population died - only for them to become a world super power immediately after the end of the war.

Are you arguing for bringing the economy back online?
I was in S. Korea from around Feb 1 - 20. US and S. Korea had the first case of COVID at the same time, Jan 20.

As of the first week of February, emergency SMS alerts in S. Korea were sent out daily, sometimes several times per day. These alerts told everyone to wear masks, stay inside, wash hands, and exercise caution. S. Korea was already mobilizing government resources when there were very few cases. I remember there were only 20 cases at this point and all the efforts seemed overkill, but now we know they were necessary.

Meanwhile in the US none of this was taking place and the president is publicly saying everything is under control, when it was not.

It's comically easy to see why the US is failing to contain COVID if you have been watching how governments in Asia have been handling the outbreak.
I know many people already in full time work volunteering to do this, and their work supports them.
>> To be clear, I don't think this will actually be enforced

In my opinion, Army will be called if the police is not sufficient to enforce this.
Can someone explain me one thing?

>When accepting untrusted input from the user, we should escape it before it is added to thedatabase so that we can later use it without worrying about escaping.

I tend to believe that despite very popular saying `escape everything!!!` it isn't so practical

Let's say I have ASP.NET Core WebAPI which is using EF Core + Vuejs on frontend

I'm accepting user input which is being binded to model (class) without escaping and saving it straight to db (ofcs after basic validation like strings length and business logic)

I'm using parametrized queries, so I don't have to worry about about SQLi, then I'm returning that data as json and the client (frontend, vuejs) escapes it and renders as text.

If I escaped that data before e.g `Germany / Berlin / 15B` after escape it'd be `Germany \/ Berlin \/ 15B`

then it'd less practical to use thing kind of data because whenever you'd want to use it, then you'd have to take into account that there may be some "weird" characters.

So how it is? I tend to believe that sql parameters and escaping on client side should be done instead of escaping at the beginning

Also I tend to believe that SQLi should be non-existent problem nowadays(and before tbh) because it's always possible to compare ASTs. SQLi will always? modify AST, yea?
I'm in the same boat and would like to know so I can volunteer. Even just taking vitals at a hospital, cleaning or transporting things. If I'm immune I would like to provide some firewall to other people, especially vulnerable. I think we have to wait at least 2-3 weeks before we can see any in Spain.
Every web frontend codebase I have every aged incredibly badly. System A was replaced (inconsistently) with system B after half a year. Ideas and concepts thrown out as well.
It's funny to see that the government regulations on employing people make it too hard for the government to bother going through with them, so they try to find a backdoor by hiring volunteers instead. One would think that the government will think on their feet and relax the burden at least in the time of life-threatening crisis.
Don't tell me what to do.

Also, I like markdown.
Asciidoc and RST fall down because they act like Excel: a UI which expects its user to work through a tutorial on pivot tables. The success of Markdown comes from knowing that its users don't want to spend any more time learning it than they spend learning how their bank website works.

So you want to preserve that navigability.

A source-reader isn't going to have the time to learn "conventions" like rails asks them to do. So for any deviations from markdown, you would want the reader of the source to be able to see how those are defined.

I think the sweet spot would be markdown-biased JSX.

The directory structure would be:

- `/components` with two file to start: index.jsx, which would import the `Markdown` element from the library and re-export it. There would also be custom-component-example.jsx to demonstrate and document the interface expected by the renderer. Any custom components go in this directory.

- `/theme` which has theme information across the whole site. If you want a different theme for a different part of the page, that is a different site

- `/source` with a tree of mostly .md files, but occasionally .jsxmd files which tell the source-reader where the component was defined, but otherwise get out of the way. A .jsxmd file might look like this:

```

from '../../components' import Markdown, Aside;

export default () => (<Markdown>

## JavaScript Resources

The React documentation assumes some familiarity with programming in the JavaScript language.
You don’t have to be an expert, but it’s harder to learn both React and JavaScript at the same time.

We recommend going through this JavaScript overview to check your knowledge level.
It will take you between 30 minutes and an hour but you will feel more confident learning React.

<Aside>
#### Tip

Whenever you get confused by something in JavaScript,
MDN and javascript.info are great websites to check.
There are also community support forums where you can ask for help.
</Aside>

## Practical Tutorial

If you prefer to learn by doing, check out our practical tutorial.
In this tutorial, we build a tic-tac-toe game in React.
You might be tempted to skip it because you’re not into building games — but give it a chance.
The techniques you’ll learn in the tutorial are fundamental to building any React apps,
and mastering it will give you a much deeper understanding.

</Markdown>)

```
No love for Mac OS X Server 1.0? I have my phone using the same background as Rhapsody DR2.
+1 for WAHH! It is quite good in that it covers everything and is very readable for a book on subject as this.
I would say not worth it. Very minimal ghz boost you probably won't notice and an additional 2MB (6->8mb) of L3 processor cache you probably won't notice.
India also has pioneering metalwork (steel) and surgery history.
Point is, nobody will be confused when you say COVID-19 or more specifically “COVID-19 virus” where context demands it.
This is just too much. Nobody wants to have a linter for their code “documentation”! Oh we’re gonna have the linter in our CI pipeline too probably.
Good catch, the fix will show up soon.
Don't dance around the greater question - was the degree worth a lot or was the knowledge gained from the degree worth a lot?
Ask HN: Open-source E2E encrypted video conferencing tool
Are there any (real) end-to-end encrypted open source videoconferencing tools apart from the DTLS/SRTP WebRTC setups out there?!
We're pretty open to candidates of all experience levels, and are mainly looking for folks who bring a strong foundation with the relevant theory (math, algorithms) and software development practices, even if they're coming right out of school.
Gates got it done, others did nothing.
Using spacing components makes sense for small applications where there is a predictable set of spacings used everywhere in the app.

Once you get to the size of an app which requires a dashboard, and many specific distances, some just a tiny bit smaller or bigger, this gets unwieldy very fast. You end up coding around the spacer component or not using it entirely for some situations which makes the whole approach kinda useless.

The approach I take is the "pass your own classname"-approach. Im sure somebody has found a fancy name for it.

Having a componenent A:

const A = ({ className }) => (
<div className={`${COMPONENT_CLASSNAME} ${className}`}>
Hello, World!
</div>
)

You can then just pass your own classname from the parent into the child component. If your component A does not define any margins, it should be easy to define those and not break anything. As simple as that. I find that to be way more flexible than a spacer component, because most of the time, spacing depends heavily on context. The spacing component therefore either becomes too complex and unwieldy or does not get used at all.

The approach from above does have a drawback: if you dont pass a className to your component, the resulting class attribute will contain "COMPONENT_CLASSNAME undefined". I have not found that to ever be a problem, although if you really want to, you can also write the template string as follows to mitigate this:

`${COMPONENT_CLASSNAME} ${!!className ? className : ""}`

But I do find that to be unnecessarily verbose.
10.0 to 10.4 wallpapers have always looked the best IMO. Even more so today in 5k.
Backblaze tops 1 Exabyte of Storage
> ... Japan has been incredibly slow to act and test.

and it seems the Japanese public is quite angry over Abe's willful neglect to save the Olympics. Now that the Olympics is off the table (ie, postponed), Japan can stop pretending that everything is all sunshine and sunflower.
Totally agree. See my recent posts on this kind of sentiment. I was surprised that those post didn’t get any traction. It told me that in a way people don’t care or are mired by such losses busy lives that they can’t have a discourse when it’s needed the most.

Anyways yes the countries that were able to contain this may be autocracies but their people will live. We can’t do this because a we are a democracy is just a flawed argument and one that allows status who to prevail when change is needed.

As for the govt futzing around in the us and Giving itself 10 out of 10, somebody on one of my posts said it best - “drain the swamp my a$$, let it burn”. In a way a lazy citizenry deserves the govt it gets.

Also all the countries - Taiwan, Singapore , China etc whole dealt with this effectively - this was not their first rodeo. They had the foresight due to experience of sars and swine flu etc. the west only has experimented with military type attacks..
Yes, some examples:

- margin-top inconsistent between Firefox and Chrome in some cases, usually near the start of a container element.

- specifying percentage height for absolutely positioned elements inconsistent in some cases between Firefox and Chrome (bugged in Chrome)

- SVG elements or CSS backgrounds are handled inconsistently by Chrome, Firefox and Safari. Which can depending on the use case can lead to issues like exceeding max-width, failure to apply aspect ratio, or in the case of Safari full page reflows every frame where an SVG is animated.

- Chrome incorrectly renders any scrollable element with backface-visibility: hidden. Requires non-scrollable nesting div.

- Everyone has a different way of specifying custom scrollbars. On some platforms you need to leave room in any scrolling design for a scrollbar which will reliably be an unpredictable width. Chrome and Firefox still have inconsistent non-standardized css proprties. Or (some) Apple users get the self-hiding scrollbar. In practice this needs to be detected and fixed after the fact with Javascript.

- position: sticky unusably broken in Safari

I'm sure there are others, but my point is the browsers are quirky and better to just face it and get over it.
I hold those two directly responsible for much of my love of wordplay. And a strong thank you to all of the translators around the world who made their work such a fun way to learn new languages. Cheers to them all.
The author is missing the difference with markdown, which seems to be the main blocker here. But Asciidoc is more like markdown + extras. It's (optionally) backward compatible with markdown, so unless you use those extra features, it's unlikely that an average person will distinguish the difference. So you can continue to write markdown as usual, only add extra stuff when you learn it.

The minor difference is things like how you embed images, and so on. _For me_, the main feature of the Asciidoc is the syntax for tables. Tables are important for good documentation, but with markdown it's really hard to write with tables, it makes a document a total mess and ruins the whole idea.
I bought the Intuos S specifically for this as well. It does take some getting used to, but I like it as well!
How does it work in the event of real time changes happening on the database(s)?

It appears not to use logical decoding/replication. If so, how it does sync the data? It sounds like a hard problem, and not very efficient, to do it without logical decoding/replication.

I didn't see documentation about it. Unless.. it is intended to be used only with offline databases.
Can a century-old TB vaccine steel immune system against the new coronavirus?
The Asterix comics really never caught on in the US, so I sadly have not read any of them, but multiple people that I respect have told me that I really need to check them out.

To someone who is almost completely unfamiliar with the material, what would be a good place to start?