skysight-inc/HackerNews huggingface dataset:
Same with Clojure, where Rich and other core contributors decide for the rest of the community what should be worked on. I think Python is/used to be the same.

Name of this leadership style is BDFL (Benevolent dictator for life) and seems to work for some projects, but you always have people feeling unfairly treated by it, while others enjoy it greatly. Guess that's the effect of being a human :)

https://en.wikipedia.org/wiki/Benevolent_dictator_for_life
I migrated to CSS grids as soon as I could but find a lot of people still lean on flexbox. Is that just preference, older browser support ...? Are there things you can't do in grid?
You should probably add how exactly you retrieved the 4 million Reddit posts.
Ford was only downgraded by a single rating agency in September and only recently downgraded by the rest last month; well after the initial model of these facilities was announced. Ford has been preparing for being downgraded and has the liquidity to support themselves even without Fed action.

I'm not waving away rating agencies. I'm saying that General Motors has less liquidity than Ford. In your "no bailouts" world, Ford would be in better shape than General Motors. General Motors is investment grade, does that magically make them better than Ford even though cash on hand says different?

Ratings really mean nothing right now as far as the health of a company goes and ratings agencies have specifically mentioned that they are backlogged with assessing all consequences of what's going on right now. Ratings have and are always backwards looking data. How the "largest funds" in the world invest is completely irrelevant for this.
So, in a truly classic bit of 1am CSS rendering weirdness, I discovered that you can't transform (rotate/skew) Emoji by 45 degrees in Chrome, Firefox or Safari in MacOS, or they'll disappear. You can transition _through_ 45° on the way to another value, but you can't stop on that magic 45. Does anyone know what's going on?
Turns out everyone is just flailing and drunk on the dance floor, geopolitically.
> The 3M spat between Canada and the US makes it abundantly clear that in a time of true crisis, you can't even trust your closest friends when something terrifying happens to the world like this pandemic.

I think the Canadians worked that out a few years ago when the Trump administration declared Canadian steel a security threat to the United States so they could impose trade restrictions in contravention of our treaty obligations.
The remaining Dune books are quite different from the first book as well as from each other. They explore lots of different ideas.
That's because:

- I have no control over the millions of other tutorials that have been written. I can only control my own blog, and the actual Redux docs.

- The question of "When does it make sense to use Redux?" has been answered numerous times already [0] [1] [2]

- I wasn't trying to address the "when?" question in this article. I was trying to answer "is Redux still a viable choice, and how does it compare to other alternatives?"

I've written plenty of 6-10K word blog posts about Redux before that delve into how and when to use it. That wasn't my goal for this post.

[0] https://medium.com/@dan_abramov/you-might-not-need-redux-be4...

[1] https://redux.js.org/faq/general#when-should-i-use-redux

[2] https://blog.isquaredsoftware.com/2017/05/idiomatic-redux-ta...
Can you get things done in python/c++ sure, but the two language problem is a well known issue, and python has a number of problems. People certainly want a better option, and google investing as much as they did validates that notion.
It may be that rather than put all production eggs in the China basket, advanced economies diversify both by having domestic production and having a diversified global production basket.
I agree they probably aren’t doing it, but there is almost zero chance of a multi-billion dollar fine.

They’d just explain it away as an error and be given a few million dollar slap on the wrist.

It would be very easy for Google to make a plain language public statement about this and clear things up, the way Apple goes about their privacy/data handling.

It’s not a good sign that they choose not to.
> Unless that global government is dominated by Chinese communist government ideology or shows the same judgement as the WHO.

Or like the federal government of the United States. I think we've been having pretty bad luck this year with large and influential organizations, which is a fair counterpoint to a global government proposal.
JS parameters are named to some extent, as in you can refer to them by name within the function body - BUT (a critical shortcoming in my view) you can’t assign values by name when calling functions, you can only assign values by position.
Update which deserves to be read:
https://www.vice.com/en_us/article/v74az9/the-viral-study-ab...
I didn't say "give them scientifically supported facts". I meant that you tell them that your approach is going to get them what they actually want, and that you can deliver and the other guys can't. But to do that, you first have to understand both what they want and how they think. Then you can talk to them in terms they understand.

[Edit: I'm not knocking facts. By all means, use them. We absolutely need more reality in our political discourse. But you have to present the facts within their frame of reference, not yours.

You need to be able to make a blue-collar midwesterner understand why Trump has let them down without expecting them to adopt the mindset of a coastal liberal.]
The USA really needs to stop rewarding the quarterly profit driven stock market approach to management. It's the same thing that caused Boeing to build bad airplanes and the same thing that causes companies to build insecure software. We need to get back to engineers and architects (who actually know what they are doing) making decisions and building solid solutions and products. Companies can be reasonably profitable and have sound products and software too without farming everything out to the cheapest bidder of the week.
China causing this should be a massive scandal. China lying about their numbers so we can't deal with it effectively should be second bigger scandal.

Historically, I've been quite pro China (until they started rounding up Muslims recently at least). But this is totally unacceptable.

</rant>...
There's No Such Thing as Serial Killer Bait. Homelessness
WWOOFING, How could routine dayplanner, I'm 40-50 years old needing nonprofit career planning for outdoor learning home automation sensors immersive learning practicing participation wellness for mobile tool librarians with executive function disorder 501c4?
Because people have unrealistic expectations.
I built a small (8x10) shed in our backyard from scratch, mostly as a stress reliever from actual work. I realize the irony in doing more work to relax from work ... but carpentry is so tangent to computer work that it felt like an escape. A sort of real world Stardew Valley.

In terms of material cost it was maybe $2k at the end, but could have been cheaper (I splurged on slightly nicer versions of some things like plywood instead of OSB).

If you're even slightly handy it's a nice project to undertake. All the work is light enough on a shed that size that you can one man all of it.

It's hard to describe the primal feeling I get when I'm inside this shelter I built with my own hands. For all the back breaking work of it and all of its mistakes the feeling of satisfaction is immense.

Photo (was still working on the doors when this pic was taken): https://i.imgur.com/FogNzBP.jpg

Ever since the shelter in place order went up I've been out there working on little woodworking projects. Recently finished two small tables for around the house (https://i.imgur.com/ea67ANO.jpg) and a few misc house improvements.
My favorite question to ask these people:

Okay, so then how do you argue against those who want to reinstate slavery? If a radical neo-Nazi or KKK person believes slavery is legitimate, maybe that's just their cultural perspective? You could perhaps argue for the universality of human rights, but isn't that also just a cultural perspective? Who are you to impose your cultural values on racist Neo-Confederates?

This is a more sophisticated variant of an apocryphal story I once heard about a Rabbi's answer to this: he thwapped the speaker on the head and said "I didn't hit you."

IMHO this is exactly why a lot of modern liberals are forced to try to de-platform neo-fascists and the like: they are unable to argue against them. Liberals from a previous era would have made ground beef out of an intellectual weakling like Richard Spencer or (LOL) Alex Jones, but to argue a position requires a belief that there exists some objective standard against which a position may be tested.

When the ability to debate is removed, the only thing remaining is force.

Personally I will take the position that there does exist an objective standard, that human rights can be defended objectively, and that those who advocate slavery or institutionalized racism are simply wrong. They do not have a point and their position is not valid.

Edit: I also personally think that nobody actually believes this stuff. They only deploy it as a weapon against people they don't like. Nobody lives by this nonsense. You can't.

Edit #2, and then back to work: how do we know something objective exists? Try this: jump off a cliff. For the political version: move to North Korea. The question of how we know what that objective reality is is more difficult and is the realm of epistemology among other things, and that's a separate question.
Searching for "marijuana" should point to trees (internal Reddit joke) and not marijuana primarily.
We heard about it just before Xmas time in Singapore. Basically that there was another SARS outbreak in china. It was definitely known before the 26th.
If you want to quickly build and test MVPs without dealing with react or css, you might find my startup interesting. It's at Appsmith.com and you can build a quick app by binding our UI widgets to dB queries or API endpoints.
tl;dr: the conclusion of the EdDSA part of the article is wrong. EdDSA has its problems, but malleability is not one of them, if one is following RFC 8032.

>There are several ways to sign a document with EdDSA, and produce a valid signature. The three sources of malleability are:

>We can add a multiple of L (the order of the prime subgroup) to s. Recall that B has order L as well, so it will absorb any cofactor. Basically everything happens modulo L, so adding L won't change a thing.

This is prevented in RFC 8032 by checking that 0 <= s < L. Tink [1] does this check, and therefore is malleability free.

>We can sign the same message with a different nonce r. This requires knowledge of the secret key a.

This proves that the signature of a message is not unique -- that is the signer can product multiple signatures -- but I haven't seen anyone calling this a malleability issue. Malleability is about taking a triple (public key, signature message) and tweaking bits to produce another valid triple.

>We can add a low order point to A, and subtract it from R. That way we produce a valid signature, but from a public key nobody vouches for. If the verifier checks the weaker equation, we can add a low order point to just R, and produce a "valid" signature with the same public key.

This is the second time I saw this claim. When I first saw it [2], I thought, wait, this test is missing in Wycheproof [3], but Bleichenbacher does NOT miss anything. That's when I knew it's wrong.

Modifying A or R instantly makes the signature invalid. Using the article's notation, the signature is validated by checking that

B.s.8 == R.8 + A.h.8, where h = SHA-512(R, A, M) and M is the message

Multiplying the cofactor or not doesn't matter, doesn't introduce any weakness, as implied by the article. If R or A is changed, h will change.

[1] https://github.com/google/tink

[2] https://github.com/dalek-cryptography/ed25519-dalek/issues/2...

[3] https://github.com/google/wycheproof. Wycheproof has tests for EdDSA malleability, but it only tests if s is not properly range checked.
I just hope they stay away from their respective red button consoles.
Maybe the goals you've mentioned aren't about features. As for the success of the app, actually, it couldn't get popularity and is used only by very few people. Maybe I better put all of my brilliant plans behind, pay attention to marketing above all and decide the fate of this depending on the result... (it won't go away, but how much I should focus on it)
What is that type of workout machine called?
Looks like you made a nearly identical comment 2 years ago:

https://news.ycombinator.com/item?id=16801801

Assuming you must've gotten it after release because as far as my memory serves, the original Riven came in little brown sleeves clearly labeled 1 to 5.

I don't think your jewel case issue was an easter egg/trick. Just an attempt to fit 5 discs into 2 jewel cases.
Their jobs may be important, though. It's a privilege to have a stable and meaningful job, but it's also important to do it.
> it does maintain the high level of security that Plaid requires.

When plaids infrastructure gets popped the fallout is going to be incredible. Hundreds of thousands of bank logins, ripe for the picking.
I've been enjoying Legacy Code Rocks (https://www.legacycode.rocks/) recently having learned I'm more of a mender than a maker.
I work in a tech company. The number of people you see who have their desktop filled with permanently mounted DMGs, launching their apps by opening said DMG and launching their trusty old Chrome version 53 by double-clicking the icon would blow your mind.

Users don't use your software as you would like them to. Zoom now requires ~4 clicks to update when a new version is released as you click through the installer steps. You have to click the single frickin' disk icon (which is the only disk 99.9% of Apple users are going to have... still you have click on it) in one of the steps for the Next button to activate. Result: I fully expect a large percentage of the users to never update their Zoom successfully again. Great win for the users, the software which you downloaded, then clicked to install, no longer executes that scary pre-install script.
The Fed's mandate isn't to prop the market up; it's to keep the value of money steady. They're pumping money into the system to prevent deflation.
I assume it's sort of in-between the typewriter and modern word processor experience: you can undo what you type and insert text for instance, but given the slow refresh rate of the screen it will be tedious so you'll probably want to limit it as much as possible.

As such I think it can work well for people looking for a "typewriter" in order not to be distracted while they're writing something. Just throw your thoughts on e-paper and edit them properly later on a real computer. So obviously technologically-speaking it's much closer to a computer than it is to a typewriter, but usability-wise the parallel might be more obvious.

My main issue with this design is that the screen is too small IMO, but of course I assume that large e-ink screens must be quite costly.
Probably with the official Reddit API? There are several libraries for it.
"Why not get YOUR information from..."

I got my information from the academic article (https://chemrxiv.org/ndownloader/files/22129965). Then I saw this submission on HN that I felt was an OK summary of it. Then I saw your ilk flag it.

An interesting hypothesis is an interesting hypothesis--even when it does not come from our pill-pushing, astroturfing, tell-us-more-about-harry-and-meghan-while-the-bombs-are-falling mainstream media.
Disgusting prevarication in an attempt to sell the idea that it's perfectly natural for the world to balance on a knife edge of investor confidence. Don't swallow it.
My gut response as well. Reading that page was surreal, especially as the punch line failed to materialize.
> Half-and-half is cream.

No, half-and-half is, as the name describes, half cream and half milk.
Similar lending happened in 2008 and inflation fell to -1% in 2009.
works for me, macos + firefox
Kai Ryssdal often states "the market is not the economy"
Large awnings and roller blinds would help somewhat with the big greenhousey glass wall.
While I’m a fan of Swift and am glad that it’s getting a lot more attention outside of the iOS world, I’m not sure if it’s the best language to be used in the data/ML world. Yes, it’s faster than Python, yes it’s almost as easy to read, and yes its standard library is powerful. But when interacting with Swift as a framework, I can’t imagine how much of a pain in the ass the strict type system will be for researchers. I get it. Types help people developers write less error prone code and blah blah. But the main target here are ML researchers. They aren’t developers. They just want to write down their theory in code and just run to train their models. They aren’t writing complex iOS apps here.
Or rather people who point to a sub in a comment to a post... in that same sub :)
I think people may also be mixing up the two parallel streams of PPEs - there were equipment donations, and at the same time, Chinese manufacturers are selling PPEs like they normally do.
The Viral ‘Study’ About Runners Spreading Coronavirus Is Not a Study
Ask HN: Do you think I should lie on my resume?
I've had a bad year in terms of employment as a software developer. I quit two jobs. I didn't want to quit either job but I kind of had to both times. I wont go into that but I'll just say that I would do it again and leave it at that. In other words even now I think I made the correct decision, both times.

The problem I'm having though is now I have a sketchy job hoppy employment history. So I just left the second job I quit off my resume entirely because I was only there for a few months. The problem is that makes it look like I haven't been programming professionally for about a year. There's several things wrong with that:

- I have been programming as a freelancer

- I have been teaching programming

- I had been spiraling down into lower and lower quality development teams. By the time I left my last job it was like I was on the bad news bears. In other words, even if I had taken a year off I'd still be way better at programming than a lot of the people I've worked with.

- I had already kind of maxed out on what you need to know for mid-level programming anyways.

I've been looking for a job for the past three months (before covid-19) and I'm not getting much interest. I'm considering just lying on my resume because otherwise it's going to be more starting out at the bottom of a bad news bears team and it's not like I have a huge ego but I just can't take that anymore.

What do you think?
People just remember that there are no guarantees. Dedication and hard work help a lot but you may still fail.
(I was being mostly sarcastic.)
imho we are going to see something like both scenarios... scenario 1, then scenario 2.

Also, when you say "in fact, the more money the Fed prints, the stronger the dollar", I don't think this is quite the case. The supply of US dollars isn't enough to match the global demand for US dollars. The Fed is having to "print" (basically enter some numbers into a computer) dollars to meet this demand otherwise it causes havoc... perfect example is the repo market spiking and the Fed having to intervene.

For a good explanation search for the 'dollar milkshake theory' by Brent Johnson.

I agree that the Fed's interventions can't keep on going... each intervention creates market distortions that end up requiring more interventions. However, one of my economics professors used to say, “In economics things take longer than you expect, and go quicker than you expect”. So, I take that to mean that the Fed will ‘save the day’, continue to distort the market, and we will have a catastrophic unwinding of the debt.

In terms of how I'm going to protect myself, I looked long and hard at Ray Dalio’s ‘All Weather Portfolio,’ but I've decided to implement Chris Cole's ‘Dragon Portfolio’ (search for ‘The Allegory of the Hawk and the Serpent’) with a tactical overlay taken from Seth Klarman's out-of-print investing book, 'Margin of Safety' which I highly recommend.
Anyone remember /r/reddit.com? That was around the time reddit looked like Hacker News and people were embarrassed to admit they use it.
Qatar Airways: On the Verge of Getting Bankrupt?
> Surprisingly very expensive too (9K+). But they sell sheds too that are 2K- so I'm not sure what the benefits are?

At a glance, better looks and insulated exterior doors like you'd have as an exterior door on a house, rather than thin shed doors that aren't designed for temperature control at all. Probably the windows are better, too. Hard to tell what else. Dunno what about it justifies that much higher a price but better doors & windows, wall insulation, some kind of interior wall cladding rather than just exposed studs, better sealing like you'd have on a house (guessing on the last three, see no evidence of it) and you could get up around a couple grand more on the materials cost.
The subsidies from Made in China 2025 won't be going to foreign companies since it's supposed fund Chinese companies and domestic innovation so they can have replacements for foreign tech IP. There should be no reason for the international market to think they can get some of that money.
Numpy is basically lapack. You'd be hard pressed to replace that with something nearing its performance. For autodiff, I dunno, how about John Mount's explanation?

http://www.win-vector.com/blog/2010/06/automatic-differentia...
> People emigrate from places with problems, then insist the place they immigrated to should be like the place they emigrated from.

the majority of the time, the problems you speak of were caused by the big western powers in the first place
I don't trust new products anymore, especially anything like a new chat app. I don't install new apps. I'm more willing to try something if they have a website that works in incognito mode and doesn't require a phone number to create an account.
I've been recently wondering why something like Javascript/Typescript could not grow into the role.

* Ubiquitous.

* Not owned by a single corporation.

* Fairly performant runtime characteristics, with multiple implementations.

* Optional typing for quick explorations.

* Quite pleasant to use in its 2020 incarnation.

* The community has a proven process, tooling and track record of incrementally improving a language and its ecosystem.

Please don't shoot, I'm interested in constructive criticism.
Temporal circuit of brain activity supports human consciousness
Maybe I misunderstood the article, but the way I read this sentence is 'this is one of the four options we considered, and it wasn't implemented because of the UX'
I actually wrote a script to convert the HTML version of the SRE book to epub, and then to mobi; which I then used to read a few chapters on kindle. It was far from perfect, but did the job.
Every country needs to distance themselves from China until they sort out their food hygiene laws and they prove they can handle epidemics without lying. I have no problem with the Chinese people. But their government caused this and then lied to make it worse. You can't keep trading with someone like that.

Add in the treatment of minorities and the lack of progress towards democracy or rule of law, and they're basically North Korea with a working economy...
“I got straight A’s this semester!!!”

aggies 19.0%
Luckin Coffee Scam: Everything Explained from Scratch
Nobody thinks slowly and hard about the consequences when it is time to give trillions of dollars to Wall Street banks.