skysight-inc/HackerNews huggingface dataset:
More disturbing: if/when we reach the day when an AI told us, "I'm conscious, I have feelings, the lights are on, it is like something to be me": how would we know if that were actually the case?

There are people continually grinding on the Hard Problem, and seeking ways to measure whatever consciousness is; perhaps someday we'll have an empirical test.

If that day never arrives, it opens an interesting philosophical question: how important is it that the species that inherits the galaxy has the lights turned on? Is intelligence/complexity which lacks subjective experience still an inherent good? Who knows, maybe we could wind up with a benevolent AI network (akin to Iain Banks' Culture) who seeds and maintains biological life in their optimal planetary habitats, because for whatever reason, real consciousness only arises in nucleotide wetware.

Or: maybe that already happened, and our galactic AI is really really good at staying hidden. ;)
> Your system is designed to download and save information in an unaccountable manner on behalf of anyone

I think perhaps you have confused some source code that I have released with a service that performs a function on behalf of a user. I operate no such service.

All I have done is produced a tool that allows a user who downloads and builds and runs that tool to download data from a website, much like a browser or any other HTTP client. There is no "on behalf of"—it's just a tool for a first party to use.
> that's why they call it present

The etymology is interesting[1]. It seems the common idea is being right in front of something as with something "being presented" or a person that "is present". "The present", as in the time, is short for "the present time" (the time that's with you), and "the present", as in the gift, is short for "the presented thing".

It seems the 2 diverged from Latin "praesens", which meant "being there", and then reunited into 1 word with 2 definitions. The meaning of "present" for time seems to be more in-line with the original "praesens", and it was the meaning for gift that saw more change: "being there" -> "in the situation in question" -> "face to face" -> "place before" -> "to offer" -> "gift"

Anyway, I feel saying stuff like "that's why they call it present" is neat, but, at least in my mind, it invalidates the whole thing you're trying to say when you realize that it's false.

[1] https://www.etymonline.com/word/present#etymonline_v_19454
Obviously, the best health policies are debatable. Saying “our system isn’t prepared for this, therefore we need single-payer!” is moronic and insulting to the reader’s intelligence.
I too have gone down the same road as you. I wish I could share your sentiment of - just go with React Table.

But React Table is headless. Which is nice, but it's not going to automatically virtualize rendering. From what I can tell you are going to have to manually render using react virtualized/window or some other solution to get that to work. It also doesn't support things like fixed rows or columns out of the box since it doesn't provide UI.

My initial reaction is that this is a rather complicated API to group, sort, filter, expand, re-order, and select rows within data structures. It also uses a lot of prop spreading which is not my favorite.

I'm not sold that you wasted your time. But I'm going to give it a little more time as my initial assessment could be inaccurate.
Thanks that is what I meant. Sorry to confuse people.

By the way HN by the way seems to be the nicest site in terms of privacy, simplicity and page load times.
Relative population doesn't matter at this stage. Relative population density might matter, a little.
> How do you report things on HN?

Users with enough karma can click "flag," or you can email hn@ycombinator.com
Yes. I got rejected because their email asking for more info went to spam, and that rejection was final, with no appeal permitted.

I get a final rejection after several rounds, but the very first time? Because of non-response? Ooof.

Luckily, this was just on my personal account, not for work.
You can also set up 1PW to use a OTP itself. I use 1PW for OTP generation and for passwords (naturally), but my 1Password account itself is protected by my password + secret key, as well as an authenticator/OTP app that is not 1PW.
They are still restricting who can get tested. My son who has a fever and cough can't get tested because he doesn't have shortness of breath (you have to exhibit all 3 symptoms at the same time to be eligible for a test).
I always wonder what personal computing might have been like had DEC not so greatly feared cannibalizing their mini/mainframe business. By the time they realized their mistake, it was already way too late. If Digital had played its cards differently, x86 might have been just a footnote.

I found it very ironic that the biggest market for PDP-11-compatible micros was one not actually open to DEC: the Soviet Union.
We are stretching the definition of "JAMstack" here. But the primarily intended emphasis is not just React+API -- it's making structure+design choices that target serverless infrastructure out of the box. It's not perfect and we have a ways to go, but being able to deploy fully serverless is what RedwoodJS is all about.
I strongly favor sticking to DRM-free text-based formats for the web. I remember learning a lot just from looking at the HTML and JS sources from web pages. It's been a great boon for the web up until now. Besides lots of apps already ship shaders as text. They get dynamically compiled and cached, just like JS does. Being text-based hasn't stopped JS from greatly improving performance.

Khronos sat on their hands for years and only moved after Apple shipped Metal and AMD dumped Mantle in their laps (I'll note that Metal came first). SPIR-V is not the be-all end-all of shader programming. Personally I don't believe we should accept some lowest-common-denominator that puts the future of GPU development in the hands of an organization with the track record Khronos has wrt managing OpenGL. That goes double for the future of WebGPU. However I recognize those are just personal opinions and reasonable people may disagree.

To those offering opinions here: If you've never written a renderer or shader can I suggest you write a toy project using both then see if you still have the same opinion?
Chess World Accuses Company of Fake Employees Using Online Human Generator
There are all sorts of people giving good explanations on almost any topic. Only some of them know what they're talking about. And there are plenty of experts who aren't very good at explaining, as they have spent their time and energy on gaining expertise.

So your heuristic easily leads to believing all sorts of nonsense. Antivaxxers, for example, frequently point to glib people with plausible-sounding explanations whose flaws are not at all obvious to the casual observer.
5x the rated voltage the wrong way across the terminals does a good job.
I don't think it's a double edged sword, if there are more financiers there's more competition, and if it's institutionalized then terms and all become more easily compared. I think you're much more likely to get a good deal when there are multiple investors than when you have to count on the goodwill of the one investor you have access to
I'm not a Trump fan, but he made the right choice by shutting down China travel. However, preparedness -- what does that mean? Does that mean we can usually successfully contain illnesses before they break out? That's great, but it's not going to help us anymore. It's already here.

What we need are hospital beds and ventilators. Are we doing ANYTHING to prepare those? Anything at all? Or will we wake up when people are literally dying in the streets, like as is certainly happening in other places in the world?
From the meeting notes [1]:

MS: Apple is not comfortable working under Khronos IP framework, because of dispute between Apple Legal & Khronos which is private. Can’t talk about the substance of this dispute. Can’t make any statement for Apple to agree to Khronos IP framework. So

1. https://docs.google.com/document/d/1F6ns6I3zs-2JL_dT9hOkX_25...
House leaders strike deal to renew surveillance law
Helios64 – ARM Powered NAS
khawkins said (emphasis mine):

> by introducing a highly charged political wedge issue that offers no solutions to the problem at hand

which seems to be their core issue.

Some proposed solutions may become political as you describe, but that doesn't change their utility as proposed solutions to the problem. Whereas it seems like the entire section "Relative to Other Countries, US Labor and Healthcare Policies are a Perfect Storm for Pandemics" could have been omitted entirely without losing any value related to slowing the spread of COVID-19.
As an Italian, I really hoped the horror stories that are coming out of Italy right now could help raise awareness of how things could look like when a government reacts too late to this threat.

However, it seems every major country is sadly going down the same path: https://twitter.com/MarkJHandley/status/1237119688578138112 .

I hope you won't have to be as scared as I currently am for my parents. My dad is in one of the categories that has low priority for an ICU bed. Older than 65 and diabetic. If he gets sick and require an ICU chances are he'll die because medics, rightly so, will choose someone with better survival chances.
This library is very small and you need to implement your own I/O via well-defined functions. The parser itself does not use any library (including libc):

https://github.com/camgunz/cmp
It's clear, right there in the data.

https://github.com/CSSEGISandData/COVID-19

I've been plotting this data myself for a few countries in EU over the past days, and the trend is plainly visible.

Steps to reproduce the effect:

1) Load https://github.com/CSSEGISandData/COVID-19/blob/master/csse_... into your favourite data processing package (mine is Excel, here's the PowerQuery for data mangling I did, valid up to yesterday's cases: https://gist.github.com/TeMPOraL/2a26d3a1da551fb818efce87493...),

2) Select Italy and other countries of interest, and plot on a log scale.
Though most tools that use "JSON" as the config format actually use some superset of JSON, like JSON5, and do support comments. eslintrc, babelrc, vscode config... pretty much every JS tool configuration apart from package.json.

I don't know why people would prefer that over YAML or others but at least you can actually add comments in them and the reason for their popularity doesn't seem to be baked in parser support because these tools are adding their additional "JSON" parsing anyway.
I'm not an expert, but I'd imagine they require maintenance and staffing.
"If anyone has any ideas about how to communicate about this with them, I am all ears. "

First of all, respect them. Even if they might be wrong, they are adults, who have the right, to make their own decisions. You can stress the point, how worried you are and provide them with a good article etc., that in this case some caution is advised, but try not to push them.

Also, eventually everybody has to die. When you are 70+ it can happen any moment. I can understand to not want my last years to live in fear of every disease there is. And there are plenty of them, which are especially dangerous for old people, because .. they are older and weaker.
The flights don't matter anymore. It's already here, and it's clear we won't start doing anything about it until the hospitals start overflowing, so whether that point is in a month or three doesn't seem that much different to me.

I hate to sound so bleak, but I believe it is mostly accurate.
Twitch do streaming really well and you can use Discord to chat.

Half the students will already be on Discord and probably on Twitch too.

For a blackboard, why? With a computer you have infinite space as long as you're using some kind of note taking software. I know that I've abused OneNote's live editing feature to draw on my laptop screen via my tablet + pen. Plus everything electronic can be exported and shared.
I have an Ubuntu server with a ZFS pool that I want to rebuild as a FreeNAS/TrueNAS server. Can I use something like rsync.net to push my datasets up as a backup, rebuild my server, and then pull them back down into a reorganised/renamed tree of datasets? Are there compatibility issues between ZFS on Linux and ZFS on FreeNAS that I need to be concerned about? (that come into play when pushing/pulling datasets)
Yes will do!
And many companies use fixed-width record formats for data exchange... what's your point exactly?
Walking meetings are not accessible. If you have blind, deaf or wheelchair-bound colleagues, walking meetings are a wonderful way to exclude them from participating equally in the workplace. That's of course unless you don't already "solve" this issue by just not hiring such folks.

I really wish people would think about this. And not only in terms of their current workplace demography, but also their prospective future employees.
Show HN: I built a marketplace for affordable art
There should be a special place in hell reserved for people who use comments to convey machine readable information. The whole point of a comment is to provide something that has no semantic meaning.
The Strange, Nostalgic World of Obama-Biden Fan Fiction (2019)
“Improving health care” != “single-payer system now!”
Not an OP, but saying that company A is broken doesn't mean that companies B and C aren't broken.

Once free money dries up, a lot of darlings will go down.
Text by John Locke reveals roots of 'foundational democratic ideas' (2019)
Congrats on the release, you've certainly done a great job documenting it and creating a great webpage. Hope I will put my hands on it soon.

One question, is the React app being pre-rendered at all before being stored on the CDN? If not, how does it qualifies as a JAMstack project? If the React app is being completely rendered on client side, then I don't see any difference with a regular Next.js (without generating a static site) project but I certainly see lots of differences with Gatsby for example.
So, does anyone know what exactly he was banned for?
I personally object to these sorts of editorial labels. Bots are operated by humans; these are human accounts. They’re just alts. They should not be treated differently. There’s no such thing as a “bot post”: just human beings using different types of software to author posts.

Literally every single “bot post” was posted by a real person. That person’s posts should not be segregated as a result of their client software.
Yeah, but most people won't be sick. They can keep those facilities staffed.
has c++ ever been a strict superset of c?

afaik,

int* arr = malloc(sizeof(int));

has never worked in c++.
I have tried this with limited success. Sometimes people respect the time you have blocked, most times not. So I end up feeling double booked and frustrated that my attempts to get time to do "real work" are thwarted.
Ironically, NeXT, or rather the external perception of NeXT was a big driver/motivator of Sun's SparcStation (the classic, wonderful SS1) development. I was then working with Sun people who told me that even before the NeXT announcement.

My employers were signed up as NeXT and Sun developers and for what we were doing, the former was such a disappointment even if was pleasant to use (other than as an NFS server but that's another story...).
Depends on how "deep" the tech circle you are referring to is.

I bet a tech enthusiast will definitely know Wozniak, even if they don't work in tech. If anything, I bet Wozniak is way more known among the general populace than Satya Nadella or Sundar Pichai (Microsoft and Google respectively), despite their respective companies being widely known among the general populace.
Perhaps they mean Twitter is reliably unreliable?
There's definitely a difference between taking table state and storing it somewhere globally for use later and 100% controlling the table state from outside of the table. Doing the latter involves listening to the table state for changes in an effect, shipping the new state up to your higher-than-component storage location, detecting in that same component a change in the global storage location (usually just a memoized prop or hook of sorts) and updating the table state with your updated global state using either a table method like instance.setFilter or even a state reducer if you want total control. The tools are in place and the API is flexible enough to do what you are referring to. I'm sorry your comment in Spectrum got lost in the noise and that you had to resort to posting your question on here.
Might not sound like it, but the fact that they're taking this seriously is good news. If there are cases in New Rochelle, probably large numbers of other commuters taking the New Haven line down into Manhattan have been exposed.

We need to start practicing on what's coming, and right now, China's looking like the most successful model.
"will choose someone with better survival chances."

How does this differ from the death panels that used to be brought up in the US? Serious question as I didn't follow politics too much when I was younger.
I guess that it's not irrelevant. Deprecated, old, etc sure, but irrelevant?
Because almost everyone I talk to in person doesn't even seem to understand that this is happening. They're certainly not going to be receptive to a total lockdown until they start hearing second degree contacts are dying.
Weird, but at least it explains why they are causing a problem.
They've gone from "try to get someone fired to get them to shut up" to "offer millions of dollars of bounties to researchers". It's a completely different attitude.
HP used to be an amazing company up until the arrival of Ms. Fiorina in the late 90s. Their hardware used to be innovative and bullet-proof (HP calculators, early Laserjet printers, oscilloscopes, etc.) Even today, when the company is a shadow of a shadow of its former glory, I prefer buying their business class laptops for personal use (e.g. HP Elite x360, HP X2 Chromebook) since they have an innovative combination of unique features, user upgradability, and reliability. In the old days, HP and Intel used to be synonymous with 'Silicon Valley' as I understand it.
Funny when you figure he's funding DOD spending to the tune of almost $1 trillion. Besides, the exalted Mitch McConnell has already nixed the idea of a payroll tax cut-funded stimulus.
Intel (and so x86) has had a manufacturing node advantage over most other processor manufacturers for a long time. They do not have that advantage currently. So perhaps it was only a matter of time before another instruction set became competitive.
And for what it's worth, I'm incredibly wary of bootcamp developers too. I've seen too many terrible ones to not assume the worst without good proof otherwise.
Alasdair Macintyre has a good chapter on this in After Virtue.
Awesome idea. But I'm curious about your data source since I don't see the biggest spike when China revised their numbers. How did you smooth that out?
You might think this is strange, but the short answer is yes.

Now a slightly longer one. Guidelines on how infection risk can be minimised are very consistent. And they make perfect sense. So yes, that's the advice I give my two kids, my parents (both of which fall into the high risk age groups, luckily they are following that advice already without me), and the advice I follow myself.

WHO recommendations are based on the best available picture to them. I prefer to trust someone changing his opinion when data changes over someone who paints a worst case scenario from day one on.

And yes, if someone from my family ultimately dies, which I really don't hope, having done everything experts told us to do to prevent it would be the only consolation there is. The alternative being fear mongering, panic and paranoia. In which any infections happening toy loved ones (assuming I am the only factor behind there behaviour, which I am thankfully not as my family thinks pretty well for themselves) would be to a certain degree on me.

And the experts have assessed the risk. Hence the advice they give. But you do you, ok? As long as you stop spreading stories about mass extinction and stuff like that.
Here's a previous thread on the topic [1]. From what I can gather, Eric was arguing against allowing "ethical source" licenses from being designated as "Open Source" by the institute.

https://news.ycombinator.com/item?id=22518370
The solution is obvious: you solve the issue by not having walking meetings with people who can't effectively participate in them. Why is that so hard?
I'm afraid I don't understand what "sick leave" for children or people already receiving benefits would mean.

Are you trying to make an actual point about real-world responses to pandemics? Or is this just some sort of language-is-imperfect cul-de-sac you're in? If the latter, please leave me out of it.
An 11 month embargo for a widespread security flaw like this is unacceptable. Researchers need to refuse to comply with this. 90 days by default and an extra 90 on request is more than enough. If they can't get their shit together in six months they won't be able to in 12.
California’s Housing Crisis, People Are Turning to Rent Strikes and Squatting
That $6500 was without any disk beyond the unusably slow (as main storage) NeXT Canon optical drive. I suppose the DEC price was diskless but that was also full retail. Just because NeXT refused to discount didn't mean DEC (or Sun) were limited by that.
As an example, ShaderToy (and ShaderGif which I built) compile shaders directly in the browser.
Is there a similar extension for Chrome/Chromium?
Creator of Zod here. I wrote up a blog post comparing Zod to the other popular object schema validation libraries (yup, io-ts, joi): https://vriad.com/blog/zod. I don't address the various JSON-Schema validation libraries since none of them have static type inference, which is (imho) the killer feature.
So you carry around a laptop powered on all day when you are out? What about battery life?

I’m looking at something like a raspberry pi zero, using the built in wifi to serve as an AP, powered from a large-ish USB battery pack, something that could run 18h+, with a USB LTE modem. Ideally I could get it small enough to strap to an ankle or something so I don’t need to bring a bag.
Testing is very limited in many countries. In Switzerland for example, testing is only done for very limited groups of persons with severe and for some medical staff. Broad testing never took place.
VC money will always be available to a startup that has identified a market that hasn't been disrupted yet. It doesn't matter if the business is just some ad copy and whitespace, if there's a good margin and hockey stick growth there will always be investors waiting for you to execute.

At no point in the past, and at no point in the future, will a VC be put off by the fact a business is just a thin, shiny new veneer over an old model. If there's profit to be had and a founder who can take it that is all VCs want.

This is a good thing. It's how markets work. If it ever became impossible to disrupt a market because VCs decided it was too boring the startup world would fall apart. No incumbent business should be allowed to rest. Innovation is everything, even when that "innovation" is just better marketing.
If the author is here: I find the text hard to read. In reader view, the code formatting is broken.
Perceived Wrongthink, or perhaps for the unforgivable crime of accidentally activating the overpowered ego defense reflex of a person or set of persons without good regulation of their amygdala.
Anyone unaffiliated with a large commercial organization is being systematically rooted out and destroyed in the free software community. I'm honestly ashamed to be a part of this community right now. ESR has done SO MUCH for us, but doesn't align with a position some wishy washy corporate PR departments have OK'd, so he's OUT. There is no "be nice" rule in life, and doubly so for corporate America. This is disgraceful bigotry in action.