skysight-inc/HackerNews huggingface dataset:
Sorry that is a crazy thing to say. With node (front end tech at heart made by front end people) programmability invaded the frontend. Which gave myriads of new ways to solve problems and given that all the front end problems are new and the community is fairly young the whole thing is pretty wild currently. No backend dev would care about SPA madness is he had the choice.
Hm, increasing 47/12 in 7 days is the same as doubling every 3.55 days.
I'm sorry. ;)
Just created my first open source project to connect a Restful and/or GraphQL API or Headless CMS to your Storybook component library.

https://storybook-addon-headless.netlify.com/

https://medium.com/@arrayknight/how-to-get-real-data-into-st...
If your goal is to learn, I believe this is THE way to do it. My experience has been that reading about something complex without attempting it first isn't effective. If you are not familiar with the problems you won't understand or appreciate the solutions. It's like listening to a lecture about rocket science without a background in Physics - there is useful information, but you won't be able to process or connect them to anything you know. And that also means you won't retain the information.

Of course there is a limit to this. It wouldn't make sense to intentionally avoid looking up solutions if you are stuck on a specific problem for several hours or days. But IMO it also doesn't make sense to read a whole textbook without trying to implement anything. What has worked well for me is to do it in an iterative fashion. Read when necessary.
>the current democratisation of encrpytion protocols is a threat to them.

This is absolutely true and nowhere was it more evident than the Speck fiasco. Watching the old guard of the NSA show up and hammer a crypto forum with stonewalling and smug G-Man hand-waving would have been acceptable in 1995, but watching it take place after the snowden revelations was just cringe-worthy. The answer from the community wasnt just no, but hell no.

https://www.tomshardware.com/news/nsa-speck-removed-linux-4-...

I suspect things like ED25519 and LetsEncrypt were probably a much more damning blow to the day-to-day business of warrantless telecom spying than we're led to believe, and its only going to get closer to that 10% pre-MINERVA figure as time rolls on. the Signal protocol has gained massive traction, and things like Tails are easy enough for a power user. Once someone rolls out a slick CSS frontend for wireguard its back to greasing the palms of guys like RSA in the hopes snooping corporate networks is just as fruitful as snooping the public internet.

CryptoAG tips the governments hand on exactly why it disfavors crypto now. its not terrorists or posthumous parallel construction of $latest_shooter. its about control.
It didn't die; somehow it changed direction hard enough to lose significant developer capacity.

I liken it to the total failure of the Flickr rewrite. Flickr could have been Facebook!

So... How did that happen? Who was responsible for setting Gnome dev back by half a decade?
> Edited to fix autocorrected errors

Missed one: Conal Elliot.

Poor Conal. He had to stop using the name Functional Reactivate Programming
to Denotative Continuous Time Programming because the FRP name became a buzzword for a bunch of non-FRP systems
Any sources that you do recommend?
This is also the origin of the whole "alcohol kills brain cells" myth.
I'm surprised to not see more Banktivity users. It's like Quicken with the option to do envelope budgeting. Unlike Quicken there is not a required yearly subscription fee, unless you want it to directly download your transactions from your bank. I prefer not to do that.

It does so much and the customizable reports and amount of info it gives you at a glance includes some things I don't see in other apps. Examples are savings rate (not present in any other app I've seen) and a calendar view of your finances (which is in a few apps, but not many)
"They" are the people requesting those FISA warrants. "They" are the people who put you in prison forever without a trial. "They" are the people Snowden revealed to be flaunting the law with illegal domestic surveillance programs.
I used to read those stories a lot. I liked the challenging and interesting stories.

But after a while they took a turn for the more dramatic and IMO what felt like a lot less honest articles that read like they're intended to manipulate the reader, make a point via some morality tale / op-ed disguised as something personal.

Now it is a bunch of short glib stories and misc celebs reading them aloud.
I've ended up applying YNAB's 4 rules and way of managing money to Banktivity and it's working out fantastic for me.
“worst flu season in modern times” — would that be when
https://en.m.wikipedia.org/wiki/Spanish_flu killed one out of every 15 to 30 people then living, mostly within a period of two months? That sounds pretty bad.
Ahahahahah... HN really is a small world. I remember this paper. The section on “indoor heating and AC” stuck to my memory to this day. Back then we were hoping for a seasonality-based follow up to this paper: https://www.pnas.org/content/106/51/21484 but it was not meant to be.
It hardly seems like a coincidence that RMS has spent years advocating for sharing software by comparing it to sharing recipes.
I assume that's handled by the merchant directly to VISA/MC/etc, not by Apple. I've certainly never had to re-auth my apple pay to the payment terminal for a refund.
Amazingly this self righteousness sets in after cashing the bonus check. Hypocrisy anyone ??
Almost Every language has data composition if all you mean is "it's possible to wrap two things in a container" or "you can apply a function to two things and get a third thing".
> U.S. officials say Huawei Technologies Co. can covertly access mobile-phone networks around the world through “back doors” designed for use by law enforcement

I cannot believe they don't see the contradiction. Chinese law enforcement isn't supposed to have backdoors in equipment sold around the world but the US is? Seriously? I can't believe any countries would buy sensitive communications infrastructure from any country that openly includes backdoors.
Both the American and Chinese governments have bad track records when it comes to abusing civil liberties, privacy intrusion. I would say that the Chinese government is worse, but that doesn't really matter from my perspective for this particular thing.

As an American, I expect that the US government, if it wants it enough, can obtain access to my communications (at least while using US infrastructure), assuming they're not e2e encrypted. Hopefully such access would be gated by a warrant, and I expect in most cases that's how it works, though I do expect there are abuses here and there.

The Chinese government, however, should not have any kind of access to any of my communications (unless I am visiting China, using their infrastructure; or perhaps am communicating with someone in China from abroad). In addition, if the relationship between the US and China ever sours to the point of war, presumably the Chinese would have no problem using any possible backdoors to disrupt US telecom networks.

Given this, I would much rather the US use US-built telecom infrastructure than Chinese-built infra. I think an argument over which government is more moral or trustworthy is just not useful here.
The counter argument to this is that the auto industry runs on razor thin margins and is littered with failed companies. Hell, the entire industry almost went belly up in the late 00s. Just look at how much cash had to be funneled into Tesla, which is a small market luxury brand.
Growing Neural Cellular Automata
I don't know that they haven't - I assume those four cities support some additional integration with Google Pay over just paying for tickets.

My local commuter rail "takes" Apple/Google Pay in the sense that you can buy a paper ticket via contactless payment - there are no turnstiles or fare collection, making it essentially an honour system.
How to Make Your KDE Plasma Desktop Look Like Mac OS
"use that knowledge to infer a pronoun's antecedent based on what yields a more sensical overall interpretation of the sentence"

People often assume a very benign, civilized environment for AI. In ordinary life, human beings (on the internet or off) take an adversarial approach to other people modeling the logical framework behind an utterance. They either subvert it for amusement (trolling or comedy) or profit (politics, propaganda, sales), and a tremendous amount of effort goes into it, much of which is very effective.

As people have observed, it can be very easy to convince a human that a machine is intelligent, as with ELIZA. But if you violate the presumptions of trust that a machine is designed with, it's going to be surprisingly vulnerable. To be superior to humans, a machine would have to be able to fend off an intelligent person trying to undermine it, not just work when it is spoon-fed.
For hobby and learning? If you have time to write it blindly and then review the literature afterward, go for it. It's a fun and enlightening experience. The only real tradeoff is that you might have been able to learn about two different topics in the time it takes you to start from scratch and then rewrite after a review of the state of the art.

For job-related work? Definitely not. Always survey the state of the art first.
Noria looks very cool. A lot of engineering time is spent building by hand with kafka and microservices what Noria can seemly generate from a declarative create view statement.
He also has some rust great live coding stuff on youtube.
This highly depends on where the code is executed, and how debugging is implemented. A medium-sized project (say, 300K lines of code) would require to transfer hundreds of megabytes of data to be able to debug things.
I had--and still do have--similar concerns as you've raised.

But there's been one really nice, overriding factor for me: Twitter pals.

I feel like I've gained a few internet ride-or-dies, even if it's mostly us liking / commenting on each other's stuff.
If we really want to look at anti-competetive mergers check out the telecom acquisitions. Seems like every single one leads to increased prices and the companies doing the exact things they promised not to do to get the merger approved.
Many Chinese manufacturers of face masks ‘rebrand’ them as 3M (i.e. counterfeit...)
I've been saying for a long time that every abstraction has a cost. Sometimes that cost is hard to quantify or externalized, but our inability to quantify it doesn't mean the cost doesn't exist.

Abstractions have to at least pay for themselves many times over to be worth the extra cognitive burden and we need to get better at measuring these trade-offs. The success of languages like Go hint that there's more costs than we have traditionally been willing to acknowledge.
China doesn't invade countries; except Tibet, Vietnam, India and Korea. They also funded and trained the Khmer Rouge and clashed with the soviet union. They have also built and fortified islands in other nations territorial waters. That is from the top of my head.
So what features are removed, added despite user complaints or demonstrate an inability to understand how the internet works?
You keep indicating at some hypothetical argument from morality. Can you just lay it out? First you claimed both sides were relying on a purely moral argument, but you seem to have moved on from that after I gave the constitutional argument for gay marriage. Now you’re arguing there’s a moral argument against gay marriage, but I can’t fathom it. Can you be more specific?
>Chloroquine is widely distributed
in the whole body, including lung, after oral administration.

Can't say that about fire.
The defendants not using all of his facts distinguished this case from ones where the plaintiff won.

https://law.justia.com/cases/federal/appellate-courts/F2/827...

Worth's reliance on cases involving infringement of one directory by another, see, e.g., Leon v. Pacific Tel. & Tel. Co., 91 F.2d 484 (9th Cir. 1937) (telephone directories), or one list by another, see, e.g., Eckes v. Card Prices Update, 736 F.2d 859 (2d Cir. 1984), is not persuasive. In Leon, plaintiff's entire selection of names and numbers were copied and listed in numerical instead of alphabetical order. Leon, 91 F.2d at 484-85. In Eckes, the plaintiff published a list of 18,000 common baseball cards and selected 5,000 of those cards as "premium" cards; the defendant's listing selected substantially the same 5,000 cards as "premium" cards. Eckes, 736 F.2d at 860-61.
What is this? A plane for ants?!
Do you just want to make more money, start something (anything) new, or solve an actually important (and challenging) problem? Your answer to this should guide you on next steps. Ex. if (1), follow the normal startup problem search path. If (2), it doesn't really matter what you do as long as you're personally interested in it. If (3), make a list of the big problems facing the world today and decide which ones you can personally help solve, then figure out how to go about it.

Oh, and if you say "all three" you're not being very honest with yourself. If your next step doesn't feel like a hard choice you're doing it wrong.
Image Classification Fast.ai L1 Part1
Not sure about bad labels, but semi-supervised learning is the term for training on data with a lot of missing labels. Essentially the algorithm makes predictions on the unlabeled data and uses its highest confidence predictions as additional training data. Generative models can also "dream up" entirely new training examples. There is a risk of amplifying the confidence in bad predictions, but it works well overall (better than using only the labeled portion of the data).
> If there was, then perhaps there wouldn't be such a strong push to rig the deck in the first place. At least that's heartening.

Intelligence isn't about truth and transparency. It's about deception. They're not going to run a Super Bowl advert saying they can crack anything. That's not how it works.
Wrong approach. The claim was made that Delphi does not scale for big teams. Name me one single Delphi related (mis)-feature that prevents it to scale.
Having EVERYTHING in one big text file would scare me a bit. I've been using the open source app Joplin which lets you take notes in Markdown and am leaning toward one folder per month and taking individual plain text notes there.

The metadata is in a database but the notes themselves are all plain markdown. If something bad ever happens to Joplin, I can just dump the .md files to a folder and move to something else.
Agree, it's so convenient for grabbing fields that I ended up writing a bash script that generates an awk script since the '{print $1}' is cumbersome to type, and I can never remember how to properly output multiple fields.

At some point I thought that had the ideal use case for awk (a git --graph filter) and spent an evening desperately putting it together because, as other commenters mentioned, it's hard to find good documentation and examples online. Sure, I have a fast and mostly-working filter now, but the code is also hard to understand or even debug. On the other hand, the examples linked in the article are actually a lot more readable than I expected, so maybe it's something to consider for small but frequently-used log parsing scripts.
Theoretically, a person could learn SQL by knowing relational algebra and still not know what a table is. Just sayin’.
Is it possible there are no cases in Africa? Or will that be a black hole for a decade until their economy reaches some minimum...
The Making of Cells: A Case Study in Dumb Luck (2017)
To Betty Holberton, inventor of breakpoints, thank you. Sincerely, everyone.
Yeah, that is vastly amusing.

I wouldn't be at all surprised if Huawei backdoors stuff for its government. It's well known that US manufacturers have done that.
It really depends on the specific user and why they need the language.

Ultimately, Polymath is meant to provide a file format that will work for the long term, so I don't think users should be always getting an abstraction of the language through WYSIWYG, because then they don't understand the files they are preserving.

If you only care about having a nice blog, then sure, WYSIWYG might be convenient, but the whole reason for using Polymath instead of pure HTML/CSS + JS libraries is because it gives you the same/similar level of convenience as a WYSIWYG editor without losing exactness and understanding.
What's super-weird in all that coronaviruses are already an entire class of viruses that are the second most popular cause of the common cold, behind rhinoviruses:

> "The common cold is a viral infection of the upper respiratory tract. The most commonly implicated virus is a rhinovirus (30–80%), a type of picornavirus with 99 known serotypes. Other commonly implicated viruses include human coronavirus (≈ 15%), influenza viruses (10–15%), adenoviruses (5%)..." [1]

Someone you know probably has a coronavirus right now -- just not the one in the news.

But somehow this basic fact has barely been mentioned in the media.

Seriously, calling the new disease "coronavirus" is as silly as a chef calling their new very specific recipe "soup". Like... you've gotta come up with something more specific...

[1] https://en.wikipedia.org/wiki/Common_cold
Facebook and the “dead-body” problem (2018)
Chloroquine can have serious long-term side effects. This is not something you should attempt lightly or without a substantial fund for compensating the volunteers for the damage to their health.
Addons are still not available in Reader View. :(
That’s a lot of work to try and appear to do something no one else cares about.
I work in Ruby on Rails (currently with a React frontend, but previous jobs used Angular) in the Midwest. IME almost everything around the "recent" JS ecosystem (npm, npx, node, yarn, grunt, react, jsx, etc) are used (begrudgingly) when necessary, but are just the butt of jokes 99% of the time.
I use OneNote at work. It's the one Microsoft product I really enjoy using. It does so much and lets you organize things any which way you want. It is about as close as I've seen to digital paper.

Granted, I haven't had to do sketches in there, or any kind of OCR. I think I'd still do those on paper.

I've got one folder per project and one folder for each thing I want to learn.
I never really understood Git until I read this tutorial: https://github.com/susam/gitpr

Things began to click for me as soon as I read this in its intro section:

> Beginners to this workflow should always remember that a Git branch is not a container of commits, but rather a lightweight moving pointer that points to a commit in the commit history.

A---B---C
↑
(master)

> When a new commit is made in a branch, its branch pointer simply moves to point to the last commit in the branch.

A---B---C---D
↑
(master)

> A branch is merely a pointer to the tip of a series of commits. With this little thing in mind, seemingly complex operations like rebase and fast-forward merges become easy to understand and use.

This "moving pointer" model of Git branches led me to instant enlightenment. Now I can apply this model to other complicated operations too like conflict resolution during rebase, interactive rebase, force pushes, etc.

If I had to select a single most important concept in Git, I would say it is this: "A branch is merely a pointer to the tip of a series of commits."
No tinfoil hat necessary. You're simply being practical. I mean, only the naive expect honesty from the three-letter acronyms. Honest is not their job.
Do you mean a shallow copy?
I just try it. And if it doesn’t work I swap for a card and grumble to myself how it’s almost the future.
>this does not include non-card transactions like WeChat!

This is common in these articles. For some reason the west is entirely unaware of WeChat, despite it being massive in terms of userbase. I'm starting to see restaurants in the Bay Area that take either Cash or WeChat... no Apple Pay in sight.
We haven't started using it yet but we've been thinking about using the Architecture Decision Record pattern as presented in the ThoughtWorks Technology Radar [1].

The basic idea is document decisions with a specific structure and keep it close to the code. The thing is any time we can answer "why", it's a form of decision that can be documented somehow. Since it's close to the code, while coding, any search will also land on those decision if the same terms are used.

There are several tools to help with that as presented here [2] and here [3].

[1] https://www.thoughtworks.com/radar/techniques/lightweight-ar...
[2] https://adr.github.io/
[3] https://github.com/joelparkerhenderson/architecture_decision...
Microservices Are Not Fixing Your Enterprise's Problems
A quick reference guide on Git pull request and workflow
This is sort of a non-discovery. All that he did is unpack the quadratic equation. If you look at what the q.e. does, it’s just this “new” calculation folded together algebraically. And once you remember it, the q.e. Is very efficient.
This is a clever idea.
Amazing how left leaning politicians don’t make this their battle cry. If they want to fight for government working, it has to work in these cases of obvious corruption. The same thing happens in the US
There's some good information here: https://developer.mozilla.org/en-US/docs/Mozilla/Developer_g...

If you want to jump right in and look for bugs that match your skills/interest, try: https://codetribute.mozilla.org/
Huawei and Oppo to Attend Mobile World Congress Despite Coronavirus Threat
Would love to see a toxicology report that has some verifiable chain of command element to rule out foul play from his unfortunate demise as a dissent in that harsh political climate where having an unpopular opinion can result in your life being ended.
It took me a while to understand xkcd #599[1]; now I'm wondering what the current lower bound on someone's Erdős–Bacon Number is today. Anyone know?

[1]: https://www.xkcd.com/599/
I'm waiting for the Tesla apologists to say something about how drivers are supposed to stay alert or autopilot is in beta. I've said it before and I'll say it again: Autopilot is dangerous. It actively encourages drivers to completely ignore the road and not be in a position to correct the vehicle while at the same time it has been shown on multiple occasions to happily drive into stationary objects at 60mph+.
> In my WeChat feed, I've seen a lot of panic

This is the problem, everything is hush hush or online. No one has the _____ to stand up and say this is not right. I'm only contrasting this with democratic govts. (However flawed the system is) have a voice to stand against a govt. This is non existent in China.