skysight-inc/HackerNews huggingface dataset:
Reddit has terrible search too, but you can appreciate that "Reddit but with good search" isn't all it takes to compete with Reddit. That's 0.001% of the work.

And of course Goodreads has issues of its own, but none of them are show-stoppers for most people, especially few of the people who just use it as a glorified Excel spreadsheet.

I only chuckle about this because, like many enterprising HNers, I myself have considered building a Goodreads competitor in the past and even managed to build the ol' weekend prototype (i.e. 0.001% of the work). It's one of those projects where you start and, after you get some of the easy things done like fuzzy search, you go "wait, wtf am I doing? Who would switch to this?"

Using and improving OpenLibrary is also alluring, but pretty hard to do without an application with actual users that have some sort of "edit book" functionality that you can then moderate and submit upstream to the OpenLibrary data source.

For example, look how ListenNotes.com lets users edit its podcast database: https://www.listennotes.com/podcasts/the-joe-rogan-experienc... -> the "Edit" tab.
People often can't read the articles when the click on links. Sometimes it's because of paywalls, but sometimes it's for other weird reasons, like regional restrictions, adblocker malfunctions, etc. Alternate links provide alternate ways for people to read the articles.
I will never encourage anyone to work 70 hours a week.
At the moment, we are currently outsourcing genetic counseling. We simply don't have the capacity at the moment to bring that in-house. Very happy to discuss further over email (harley@probablygenetic.com). One thing to consider is that for many of these other companies that are doing genotyping or panels, a lot of the analysis can be automated. For exome and genome testing, this is not currently the case and there is plenty of space to develop IP in that regard.
Stolen Genes, a Shortcut to Success
As someone who read your comment before reading the article, I took your comment to mean that the article was poor because it had bad graphics. That's not a criticism against you on my part btw, only an observation. So it might be that more people read your comment that same way due to how you phrased it.
Like I said in my unpopular comment, I dont buy it. I dont buy that canning, freezing, and drying food cant lead to a long term storage reserve. Is it a geographic size issue, that the warehouse space cant possibly exist?

Lett's say famine hits for one or two years, and we actually do get better about wasting food. Two years of famine year food usage is 1.33 years of current food usage. Its not possible to reserve that much food for the current population of a country, even dried? It sounds more like we just dont want to, the benefit doesnt outweigh the effort, or nobody wants to pay for it.
I agree that the video "Evolution: Bacteria to Beethoven" is misleading and serves a religious agenda.

The video accepts natural selection, and references real research data, which is nice, but it asks too much of science. The implicit claim is "until all biological mechanisms underlying evolution are fully explained, you should remain skeptical of the theory of evolution."

An obvious likely audience interpretation of the video could be, "this calm, smart, and reasonable-sounding man is telling me that it is fine to be skeptical of evolution. I'll keep on believing in creationism."

However, this amount of misdirection is reasonable, is fairly typical among political organizations, and does not reflect an incendiary or particularly damaging viewpoint. If the corpus of PragerU videos can pass this bar, then there is no reason to de-rank them in YouTube.
this... makes a lot more sense
Specifically, in SSL or with older (non-browser) TLS up to 1.2 the encryption of traffic depends on a session key which was itself encrypted using Public Key cryptography based on the public key in the certificate. The CA doesn't have the corresponding Private Key (if you use Let's Encrypt's popular Certbot tool it is minting that key on your machine and never sends it anywhere) and so it could not decrypt this message and get the session key. This is a bit clunky but it works. Bad guys who steal your key (from you not from Let's Encrypt) could retrospectively decrypt stuff though.

In TLS 1.3 the session key is always chosen before any certificates go anywhere, using some flavour of elliptic curve Diffie Hellman key agreement - both sides agree on the same secret key without it being sent anywhere because Mathematics is Cool. So even if you were a fool and entrusted the Private Key corresponding to your web servers to somebody you shouldn't there's no way for bad guys to decrypt stuff without a live MITM attack.

The middle ground (modern browser, co-operative server, but older TLS version) is in between, bad guys can't retrospectively decrypt but it is clunky and some stuff (e.g. certificates) is not encrypted at all.
> That’s worser than I thought :-( I was thinking that $1400 is too pricey to anybody — turns out that it was higher for people who don’t have insurance.

He's giving you false information, that's not actually true.

If you are poor you don't usually have a deductible in your insurance (because it's government subsidized), which means you are responsible for LESS of the bill, not more.

People have a lot of false views on US healthcare, mainly because it's a political issue, so people have a strong motivation to spin it one way or another.
You might not need an addon at all; Firefox on both desktop and Android now includes a pretty capable ad/tracking blocker right out of the box. See https://developer.mozilla.org/en-US/docs/Mozilla/Firefox/Pri... for details.
As someone who uses both languages extensively, I disagree.

You are right that Python is great for writing small tools that you can run, just like Perl.

But Python does not lend itself to writing them inline in a command line like was done here. Perl not only does, but has a number of useful features specifically added to fit this common use case. 3 of which were used in this example. (-a for autosplit, -M to load a module, and -e to have the code passed as an argument on the command line rather than having to have it saved to a file.)

Secondly, Perl lends itself to being used as a "better shell" while Python does not.

What I mean is that anything that can be written in bash can be trivially rewritten in Perl, and the program that you get tends to be substantially more maintainable if the bash script is at all complex. In such a rewrite there usually isn't a good reason to change the structure of the program and make it into a single Perl program.

By contrast Python has focused on the "One True Way" to do things, and the plumbing work for calling external commands is just verbose enough that a Python rewrite of a bash script is not necessarily better than the bash script. And furthermore it is much more likely that the Python rewrite of the bash script is much better rewritten as a Python script.

The result is that for someone who lives on the Unix command line, Perl integrates into their world better than Python does. If you have never lived on the Unix command line, the objections may sound silly. But spend months typing commands and doing the extra steps that Python requires Every Single Time will get old.

(This is historically not surprising. Perl 1 was focused on generating text reports. Perl 2 moved into being a sysadmin tool. Perl wound up as a web language because it is what all of the sysadmins recommended for text manipulation to people writing early CGI scripts.)
If you enjoyed this post, then I'd really recommend "The Wall Street Journal Guide to Information Graphics: The Dos and Don'ts of Presenting Data, Facts, and Figures" by Donna Wong. http://www.donawong.com/
No, that's just... not true at all. Yes, there are some bigoted people -- of any race/caste/socioeconomic class -- but to automatically assume that all, or even a significant number, of my Indian co-workers are like that is just bigotry on your part.
Most of the trials are happening in China, not the US.
Isn’t The Morning Show an Apple Original?
Ok, I did some digging.

The wedding cake case in Oregon was much closer to what you describe.

The one in Colorado was more like the Youtube case. He offered to sell them a cake off the shelf, but refused to create a custom cake for something he didn't support.
The main issue is that the numeric key pad, with larger buttons, are a lot easier to type (as predicted by Fitt's Law).

We must allow they to automatically use this keypad without the confusing behavior of the <input type=number>
I'm not questioning or debating that here. I'm merely asking what the solution is, then?
The issue is miseducation essentially - it effectively promotes bikeshedding and signaling contests instead of anything actually productive.

An analogy is "Why would promoting handwashing to combat aids be a bad thing? It gets people focused on health."
> rapidly de-age many Western countries

We're talking about 10 people dieing in a country now. How would this lead to that? Where's the math?
New York City has many, _many_ composting options: the city offers organic waste pickup (I don't know the details, but you'll see the brown and orange containers on trash pickup day), some food co-ops and green markets accept compost and, as you've mentioned, some community gardens also accept it.

Most/all? Whole Foods also have a dedicated compost receptacle -- I have no idea what their policy on people depositing compost from outside the store is.

Here's a link to GrowNYC compost drop-off locations: https://www.grownyc.org/compost/locations
Holding option and clicking on a lot of things will unlock advanced entries. For instance, hold option and click your WiFi button in the top menubar to see advanced WiFi stats like channel, speed, etc... same goes for Bluetooth device menu and others.
The court could not have ruled otherwise. Still, a society where a dominant corporation has this much power to squelch voices it doesn't like is not what we ought to hope for.
Good post - these features are quite undiscoverable, and I only figured them out because I did them accidentally one day or someone showed me.

Someone at Apple made the determination that "looking simpler" was more important that UX discoverability, and so hid some features under Ctrl/Command clicks.

A worse offender is "Command+Shift+." for showing hidden files - they don't even have a menu item anywhere for it, it's either you know that hidden files is a thing or you don't, and there's no way to discover it by clicking around and paying attention.

While I still prefer macOS to Windows, I agree that Apple could do a bit more to make these hidden features more exposable. E.g. why not let a click on the folder name show you the folder path, why require a "Command"?
Years ago Macs used to all come with a cheatsheet of keyboard shortcuts and other hints. Before that there was a guide program with every Mac showing how to interact with the OS. Now you get nothing, nada, bubkes.
Earth has captured a new mini-moon, 2020 CD3
I honestly wonder why any country would want to host the Olympics. It costs an enormous amount of money, and I'm pretty sure that it's been found that the host country never really recoups that "investment"; instead the taxpayers fund the construction of a bunch of big facilities that are never used again. The world would be better off just having 2 permanent locations for the Olympics (summer and winter) and reusing them every time.
Woops, for some reason I read the title as "Why the GOV.UK Design System team changed the input type for phone numbers" - removed my comment since it doesn't apply.
I had a hard drive failure, and on restore Backblaze lost ~70% of my files. They were unable to help. They were just gone (I cared about pictures mainly, roughly 160GB of them).

So in my experience they don't check data at rest very often. Unless you try to restore frequently, your data may be gone.
what practical situation do you encounter that DNS isn't an option?

why are you shutting down servers to rotate certificates? a reload should be totally possible!
Oh, it's crazier than you can imagine.

We have a healthcare system that demands my wife goes into the doctors office when fully healthy during the midst of flu season with an unknown epidemic ongoing just to get a refill for the same maintenance meds she's been on for over 30 years. Simply because they haven't billed us anything for over 6 months.

These policies actively spread infection and expose a larger number of the population to infected people.
What if your output isn't always HTML? Now you need to know to decode the database AND reencode in the destination format.
Events over the past ~5 years seem to put that belief/pattern in doubt. While I'm not so arrogant as to definitively assert that our current time is the grand exception to the rule, I think it's worth examining that perhaps what we're doing to combat disinformation and racist/sexist/etc. speech isn't working.
In all seriousness, the FEMA ICS 100 and 200 courses:

100: https://training.fema.gov/is/courseoverview.aspx?code=IS-100...

200: https://training.fema.gov/is/courseoverview.aspx?code=IS-200...

They are both available online for free and you download a little certificate afterward.

ICS is the Incident Command System used by law, fire, and other agencies to manage "incidents" -- anything from, "my kid just disappeared from my front yard" to "the entire town of Paradise just burned to the ground, now what do we do?"

There are some principles in ICS that any technical manager should find helpful. Someday I'd like to write a long article on what technical managers can learn from ICS, but in the meantime I'm happy to suggest other people just take the first two courses.
I was looking forward to watching this movie, and this is a a spoiler when you put two and two together. The actual murderer is the one character who never uses an iPhone in any scene. :/
Liberals are trash
TileDB is more than a format. At its core, it is an engine that allows you to store and access multi-dimensional arrays (dense and sparse) very fast. Similar to Parquet, its sparse array support can capture dataframes[1]. It is more general than Parquet in the sense that it can support fast multi-dimensional slicing, by defining a subset of its columns to act as dimensions. This effectively buys you a primary multi-dimensional index (and in the future we could add secondary indexes as well). Also, TileDB handles updates, time traveling and partitioning at the library level, obviating the need for using extra services like Delta Lake to deal with the numerous Parquet files you may create.

The good news is that we offer efficient integrations with MariaDB, PrestoDB and Spark, so you can directly process SQL queries on TileDB data via those engines (which work even for dense data). With MariaDB, we even have a embedded version which allows running SQL queries directly from Python[2]. This combines the ease of use of sqlite with MariaDB's speed and TileDB's fast access to AWS S3 (and Azure Blob Store in the next version).

[1] https://docs.tiledb.com/main/use-cases/dataframes

[2] https://docs.tiledb.com/developer/api-usage/embedded-sql

Disclosure: I am a member of the TileDB team.
That's how you turn on DND...

Frustratingly, if you "x" all the notifications, there's still no hint that you can scroll to see night shift & DND toggles.

I still have to think really hard every time I want to move my cursor to the beginning or end of an edit line on OS X.
Well, he is not wrong yet :)
Not just the hosting country but TV business globally. They have other big events later and can't afford to have them all go over each others.
I read your FAQ but still couldn't tell if you test for Scheuermann's Disease Orpha:3135.
These cases are not even remotely the same.

In the case of the bakers refusing to bake a wedding cake for a lesbian couple (I followed this case closely as I lived in Oregon at the time), the cake shop owners refused to bake the cake on the grounds that they said specifically they refused to bake the cake because the couple was gay. The bakers also went the additional step of doxxing this customer for which they paid a hefty fine.

Also in Oregon, gay people are a protected class of citizen by the State.
If you watch Brooklyn 99, you'll see in the credits "Promotional Consideration Sponsored by Apple".

https://www.youtube.com/watch?v=kXFsXnklOhY (28 second mark)

It might not be paid in all cases, but I've seen it in a few shows.
> At its base level things like urban design, our reliance on cars, subsidies on crop mono-cultures and the lack of proper introspection as a people hurt us far more than any of these specific problems.

With the current ordering of our society, most people do not have the power or economic freedom to effectively advocate for change in our urban design, reliance on cars, or subsidies on crop monocultures.

Do you really think the people making small changes in the ways that they have access to would reject more significant structural changes? This seems like a complete caricature to me.
That should be there soon : https://github.com/containerd/containerd/issues/3731
Derivative of Inverse Function: Theory and Applications
>I'd argue that US parents are so keen on schools staying open because often their jobs depend on it. I expect it would be similar in Japan as well.

Why would it be similar in Japan? In Japan, children walk themselves to school (using public transit if necessary) as young as 6 years old. It's not like the US where parents can be thrown in jail for "child neglect" if their children don't have 24/7 adult supervision. I imagine that Japanese schoolkids can just stay at home if the schools are closed.
> Is it wrong that I find it a terrible thing that people aren't allowed computers with internet or cellphones in prison?

I also think they should be allowed to grow their own weed.
Right so (I think this is silly but this is how colleauges have been doing it for years) if a change to a production system is required, first people back up whatever artifacts are being changed to a folder on their computer or a network share. Think like stored procedures, report definitions, SSIS jobs, whatever the thing is. That all goes in a BACKUP folder, then you make your change, test it, then put it in prod. Then you hang on to that backup folder for 1 day to a month, depending on how often you clean house.

I think this is silly, of course. But the reality is this org doesn't have very many changes to production that go wrong, so maintaining a version history seems like added overhead to every change.
It sort of determines how the FDA chooses to regulate. This was one of the issues that came up with 23andme in the beginning. The FDA chooses not to strictly regular physician-ordered lab-developed tests and thus the physician-ordering is sort of a key piece. Right now, we only accept saliva (and soon a cheek swab) that's sent in via one of our kits. Unfortunately, at the moment, we are not exploring doing sequencing on other samples.
I'm not sure why you're trying to spread fake news. The Trump admin absolutely made cuts to the CDC in 2018 and pushed out key officials.

> In May 2018, Trump ordered the NSC’s entire global health security unit shut down, calling for reassignment of Rear Adm. Timothy Ziemer and dissolution of his team inside the agency. The month before, then-White House National Security Advisor John Bolton pressured Ziemer’s DHS counterpart, Tom Bossert, to resign along with his team. Neither the NSC nor DHS epidemic teams have been replaced. The global health section of the CDC was so drastically cut in 2018 that much of its staff was laid off and the number of countries it was working in was reduced from 49 to merely 10. Meanwhile, throughout 2018, the U.S. Agency for International Development and its director, Mark Green, came repeatedly under fire from both the White House and Secretary of State Mike Pompeo. And though Congress has so far managed to block Trump administration plans to cut the U.S. Public Health Service Commissioned Corps by 40 percent, the disease-fighting cadres have steadily eroded as retiring officers go unreplaced.

https://foreignpolicy.com/2020/01/31/coronavirus-china-trump...
For this application I think you really want one of those maps that equalizes area and population!
How to know if AI is about to destroy civilization
storage or ram?
I'm not sure the article correctly interpreted the findings. The paper is here: https://www.pnas.org/content/pnas/early/2020/02/18/191722211...

What they found was a correlation between false positive rates and true positive rates, where IF you could accept a false positive rate of 0.1%, THEN you could get a little over 50% true positive rate with the longest seam length under "ideal imaging conditions".

They do not attempt to estimate the false positive rate of whatever methodology FBI agents are using in practice. I doubt the FBI has a rigorous well-defined test that could be analyzed; I suspect this is just a general technique that is applied by different agents in different ways.

Even if the FBI's methods approach this ideal false positive rate (which they can't), they are not describing it honestly in court.

> When, for example, an FBI analyst identified the plaid shirt in a surveillance video as that belonging to Wilbert McKreith, the analyst stated in court that the odds that two different shirts would match were a staggering 1-in-650 billion. The analyst arrived at this number by making eight measurements along two seams, estimating the probability that the plaid stripes at these eight locations were misaligned by a certain distance, and then multiplying all eight of these probabilities to reach the astronom-ically low odds of 1-in-650 billion.
Well, if you're running something on a non-standard port then you could just use a tool (like certbot) on the standard ports and copy over the certificates when you're done?
Show HN: Proaction – A CLI to improve GitHub Action workflows
Non-Docker Local Installation of searX on Linux

https://persagen.com/2020/02/02/searx.html

TL/DR

* searX is a free metasearch engine with the aim of protecting the privacy of its users.

* searX does not share users’ IP addresses or search history.

* Tracking cookies served by the search engines are blocked.

* searX queries do not appear in search engine webserver logs.

In addition to the general search, the engine also features tabs to search within specific domains:

General|Files|Images|IT|Maps|Music|News|Science|Social Media|Videos

I do a lot of technical searches (StackOverflow …) and in my preliminary use of searX I find that selecting “General” (only) as the Default Category (in Preferences) gives the best results.

Notably:

* Each search result is given as a direct link to the respective site, rather than a tracked redirect link as used by Google.

* When available, these direct links are accompanied by “cached” and/or “proxied” links that allow viewing results pages without actually visiting the sites in question.

* The “cached” links point to saved versions of a page on archive.org, while the “proxied” links allow viewing the current live page via a searX-based web proxy.
No I'm not assuming constraint on the number of comments. First example shows how easy limit number created objects.
Spam prevention is other topic not so trivial but mostly solved problem.
Yes, but the other Apple Originals I've watched don't have much if any product placement. Granted it would be anachronistic in something like "For All Mankind", but I don't recall seeing any in "See" or whatever other shows of theirs I've watched either.
...and if you can't stand to see it, "hide" it.
You can definitely trust them when they say there's been an outbreak in Alabama.

https://en.m.wikipedia.org/wiki/Hurricane_Dorian%E2%80%93Ala...
Literate programs are essays. They might be easy to read and reason about, but not modify or extend. A computer program is not best understood and managed as a linear artifact. Much of it's power is in graph nature.

Documentation comments are great, but that's not the same as literate programming.