skysight-inc/HackerNews huggingface dataset:
Yup, that's why China lost 3.8Trillion out of their 7Trillion wealth in the last decade. https://www.forbes.com/sites/insideasia/2017/02/22/china-cap...

And why China is in deep trouble because they have 3Trillion (supposedly) in foreign reserves, but IMF said China needs at least 2.5Trillion for normal import/export operations. So really, they only have 500B in foreign reserves. And now they're going through reserves even faster, selling dollars to prop up yuan, since yuan has now fallen 10% within the last few months.
Everyone thinks their own code is readable. It's when you jump into a project with code written by 10 other people that you get an idea for a language's innate readability. In my experience I tend to agree that Haskell does not score high on this dimension, its syntax is too terse and too flexible and there are few conventions about how to organize large codebases.
How the CIA’s Fake Vaccination Campaign Endangers Us All
That assumes that a local function call has the same failure rate as a remote function call to a microservice, which in my experience is very much not true.

If I have a local function in the same language I can pretty much assume that a call to that function will actually call that function. With a remote call over HTTP or whatever I can't, so that is an additional failure I need to handle.
It's hopefully getting easier. Many libraries increasingly just pack their own definitions, which really is the best case. `npm install package` and done.

Writing a temporary definition file to just make something work is as easy as a one-liner in most cases now (make a .d.ts file somewhere in your project and add: `declare module 'module-name'` and/or `declare module 'module-name/*'`, depending on how the module is supposed to be used).

> Also, why do I need to clone the DefinitelyTyped repo and make a PR to add a typing file? Why can't I just make an NPM package?

It is possible. DefinitelyTyped is a publishing infrastructure bottleneck for sure. But it's a useful infrastructure bottleneck in doing somewhat minimal gatekeeping of the `@types` namespace on NPM and keeping it from filling with garbage. (I was a somewhat vocal critic of it before NPM @types, but I've mellowed again on it, partly because it is shrinking slowly in some areas as more NPM libraries adopt types directly. Some of my favorite contributions are PRs to remove types in DT because a library added their own directly to their NPM packages.)

Though a baked-in default in Typescript, @types is only semi-magic. The configuration knob is called typeRoots [1]. You can't configure a recursive search path like `@types` with it, but you can use it for experimenting with non-DefinitelyTyped types packages. (DT itself uses typeRoots internally for all of its testing.)

[1] https://www.typescriptlang.org/docs/handbook/tsconfig-json.h...
I think you may be looking at the past through a filter. Perhaps you definition of pop science has drifted over the past few decades.
There were plenty of Oxford and Cambridge students in the 30's and 40's who were all up and hot for the USSR. I think there's a common thread between these two phenomena.
Tech's diversity crisis: 40% of VCs went to Harvard or Stanford
Please go read my comment again. I chose my words carefully not to attack the author. But to question the community in valuing a very specific type of social engineering that is occuring in the tech industry.

I am positive that Stephanie Hurlburt is smart and talented. I never intended to question those things. But question the onslaught of speakers who have don't appear to have a good backing for why they are experts other than "they spoke at conference X, therefor...". Making a single accomplishment does not automatically make you a expert. Experts are those who have spent years honing their skills and demonstrated success time and time again. An expert is not somebody who is mirly smart and talented and driven. Those qualities combined with time, successes and failures is what makes an expert an expert.

Upon second look I seem to be mostly agitated that HN has resorted to links to tweets concatenated into articles format, then suggesting buying PDF versions of said tweets.
Nope it changed # to £ by switching the character ROM instead. I think it also swapped keyboard layouts (i.e. AZERTY to QWERTY) but that wasn't an issue for UK folks.
Ask HN: What do you think of Burst?
Energy efficient coin with privacy and colored tangles. What do you all think?
This is pretty much straight from the DynamoDB best practices. Offload infrequently accessed data (think time series data from previous months) to S3 and use another tool to query it.

https://docs.aws.amazon.com/amazondynamodb/latest/developerg...
I only ask because I used to do business with BoA after a series of banks that I did business with were acquired by them. They were a truly awful company, and seemed to systematically apply policy in such a way to maximize customer harm.

I now use a credit union, and the customer experience is dramatically better. Other than fee-free ATM access, there is literally no downside. I addressed the ATM issue by adding a checking account to my brokerage relationship strictly for cash purposes.
Glad to hear that!

Just added that to our backlog :) Wondering how you envision those changes within Toybox being displayed/integrated in Asana?
Link to actual report: http://mh370.mot.gov.my/MH370SafetyInvestigationReport.pdf
> I would agree that it’s unlikely for a PHP project to result in good software, especially if it’s big and has had many contributors.

I disagree. I've contributed to several large open source PHP projects and never had any trouble figuring things out. It's surprising how quickly I can get comfortable with a massive, foreign PHP codebase. In fact, I think the structure of PHP makes designing certain systems, such as plugins, much more intuitive.

It also helps that the PHP community is often united on tooling. Unlike the Java community, whose tooling seems to oscillate between verbose & power to simple & rudimentary and back again.
no way! When I drank my first cup of Japanese green tea I didn't even know what l-theanine was. Since I felt very euphoric and relaxed after said cup I had to google the components of sencha to find out what caused this very pleasant sensation. However, the intensity of the effect does vary from day to day for me.
Reminds me of an amusing story I read somewhere a while back:

>It is the month of August; a resort town sits next to the shores of a lake. It is raining, and the little town looks totally deserted. It is tough times, everybody is in debt, and everybody lives on credit.

>Suddenly, a rich tourist comes to town. He enters the only hotel, lays a 100 dollar bill on the reception counter, and goes to inspect the rooms upstairs in order to pick one.

>The hotel proprietor takes the 100 dollar bill and runs to pay his debt to the butcher. The Butcher takes the 100 dollar bill and runs to pay his debt to the pig raiser. The pig raiser takes the 100 dollar bill and runs to pay his debt to the supplier of his feed and fuel. The supplier of feed and fuel takes the 100 dollar bill and runs to pay his debt to the town’s prostitute that, in these hard times, gave her “services” on credit. The hooker runs to the hotel, and pays off her debt with the 100 dollar bill to the hotel proprietor to pay for the rooms that she rented when she brought her clients there.

>The hotel proprietor then lays the 100 dollar bill back on the counter so that the rich tourist will not suspect anything. At that moment, the rich tourist comes down after inspecting the rooms, and takes his 100 dollar bill, after saying he did not like any of the rooms, and leaves town.

>No one earned anything. However, the whole town is now without debt, and looks to the future with a lot of optimism.
I know there's a reason people like it, but when you can have cheddar instead, I still don't understand why anyone would prefer American cheese, other than nostalgia.
How to Backdoor Federated Learning
Until reading this I had completely forgotten that back in the late 80's during an airshow at Homestead AFB, I walked into an "open" hangar (door was open just enough for me to wiggle through) and climbed up onto an F-16 while my friends were frantically trying to get me to come back out before I got my ass hauled off by the security that for some unknown reason wasn't anywhere nearby.

When I got back out my answer to their "are you nuts?" remarks was "well, they left the door open, what do they expect?"

And, yes, I'm also going to recommend Skunk Works I loved the quote from one of Kelly Johnson's engineers, "that man could see air."
This squares with my belief that prices are currently way too high, for just about everything. Do any mainstream economists believe this?
I think passive investing works, on average, because, on average, companies generate profits and increase in value over time.
Active investing loses because transactions have costs in terms of management fees, commission and spread and is how stockbrokers make their money.
I tend to agree with OP, just because people are getting paid doesn't mean they're leaving biased reviews. Also, how long are people going to be willing to do this without expecting anything in return? It doesn't seem very sustainable and certainly won't scale as you get more customers.

This whole business just has a very scammy feel to it, and it just seems so rushed.

Congrats you made 1000 bucks in a month, who cares? Put together something people will actually want and can trust. Why not take the time to do that? The only thing this tells me is that you're not very serious, and so I won't be buying anything from you. I'm much more inclined to go with OP who has probably been doing this longer and appears to have done the research.
Currently running an i7 15” MacBook Pro - from 2014 and have no issues with it.
Aha! A new platform, brilliant! And better yet, it could be a common runtime, for different languages to inter-operate!

But what would they call it?!

;)
Hmm, the three women have the same swimsuits on, and the vertical posts along the balconies don't match. I think this is two different but similarly equipped pools at the same Motel!
> These bigger, more useful programs you can write with Haskell are pretty much unreadable though.

This seems somewhat baseless. Unreadable according to whom? There are many large and complex programs written in Haskell by large teams of developers (open source or otherwise). It’s the nature of software in any language to become difficult to manage as the code base becomes large; I don’t think Haskell is an exceptional offender in this category.

> There is a reason everyone is not jumping into the functional programming bandwagon, despite mature languages being available for 30+ years.

There certainly are reasons for that, but not the ones you laid out.
There have also been allegations of plagiarism [1]

1 - https://finance.yahoo.com/news/exclusive-researchers-allege-...
The hate on PHP is real, but I think it's completely unjustified. I do a lot of work in PHP because is a great tool for anything web or Linux related. I can get code that works out the door quickly and it will happily run for years without issue.

The issue is not "hating" on the technical merits of PHP. The issue is going where the money is. PHP developers don't make nearly as much as C#/Java/NodeJS developers.
An introduction was posted here recently - which may be good, depending on how comfortable you are with logic in general.

http://citeseerx.ist.psu.edu/viewdoc/download?doi=10.1.1.673...
I think what they are referring to is that Postgres and most other databases were built in the before time, the long long ago when every connection was a process and you limited concurrency of connections in the configuration file. If you have a 1000 concurrent calls on lambda you aren't going to be able to have them all talking to the same database at the same time. You'll run out of connections and the application will crash. Same reason you see this happen to PHP web applications when HN or Slashdot is pointed at them and they say they can't connect to the database. They have hit the concurrency limit. Connection pooling solves this problem but currently requires another layer between the application and the database.
The British have been annoying the French for at least a millennia.

https://www.goodreads.com/book/show/7881207-1000-years-of-an...
Kahn Academy for Kids
Bringing Fibers to TruffleRuby – Graalvm – Medium
Setting up a blog with Gitlab, Hexo, and Netlify for free
That's a useful read!

One thing I've always wanted to know: Where is the actual "ground rod" in a building/residence? How do I find it? I've assumed it was just the water pipe, but now I am not sure.

Also, don't these rods get corroded to oblivion after decades in the ground from electo-chemical reactions?
Can we please stop repeating this same old attack on economics. Just because economics 101 introduces people to some simplified assumptions does not mean all economics is like that.

That's like saying, well I was reading a programming book about a Ruby and then I laugh at the professor threw the book in his face and said 'One can never make an Operating system with this'.

Honesty, if you truly believe that about economics then you simply have never spent time to actually learn and engage with a wide verity of economics that exists.
I don't think his account was frozen on account of him potentially not being a citizen. It was frozen as he didn't provide them an answer to the citizenship question.
"Well, we've done it, lads. We've been to space. Jolly good show, everyone. Now maybe those bloody Yanks won't rub our noses in it at the next NATO meeting."

"Shall we start planning for the next mission, guv?"

"Next mission?"

"Well, we are going back, aren't we?"

"Back? To space? Naw, mate, we just went to say we've been. 'Aven't got the quid to piss away on going back. We'll leave that to the bloody Yanks, let them deal with the mess up there."
Not necessarily unique, since the other commenter seemed to know what I was referring to. That, or he knows about some anti-Wiccan Evangelical folklore, which I in turn wouldn't know of.

What I have heard is that Witches who would turn over to that faith from Christianity would have to undergo a ritual denouncing their former faith. Part of that ritual (or a subgroup of them, I guess), would be a transformation of a (Christian) cross in a circle into a peace sign, by turning the cross upside down and then breaking the cross beams such as to form the peace sign.

If this really happens, I would like to know deeper Wiccan meanings about it. Is it related to "peace"? How old are these customs? etc
Offsite cache http://archive.is/bffia
Python, Java, and C# are not new cool tech stacks yet they are still widely used in greenfield projects.

They've also evolved a lot (new Java frameworks are quite decent, asp.net has also gotten a lot better from the aspx days)
Introduction to Recursion
they ARE fudging the numbers

China’s 2015 GDP Was Exaggerated By Fake Data, Analysis Shows

https://www.bloomberg.com/news/articles/2018-02-01/china-s-2...

China's average GDP growth has been roughly 30% less than reported, based on the measures of its changes in national lighting

https://www.investors.com/politics/editorials/new-study-shin...

Another Chinese city admits 'fake' economic data

https://www.reuters.com/article/us-china-economy-data/anothe...
SF Community House for the Impact-Driven
Hey all - I'm managing a 50 room coliving space in SOMA, SF and I'm looking to use the space to build a community of people who are driven to solve the biggest problems and make the maximum positive impact on the world.

I'm looking for people who want to start/join organizations and companies for the greater good, have constructive conversations about things like x-risk, and find ways to add value to world-saving projects.

The current community has no theme or focus but turnover is high so as people (especially interns in the next month) move out, I want people like you to fill their spots.

Perks include relatively inexpensive rent for SF, wifi and utilities included, laundry on site, private and shared room options, community events and meetups, and being a part of something that's going to be big.

If you're interested in learning more, reach out to me at olli@tribecoliving.com or find me on facebook, and mention you saw this post. Thanks!

-Olli Payne
Physics was able to go on from the simplistic models, refine and extend them to both a wide scale and very high quality of theoretical and empirical concurrence in exquisite detail and generality.

On the other hand, economics goes on from Homo economicus into a mass of mathiness with very poor empirical correlation except perhaps in very very narrow circumstances.
No it wouldn't. Everybody could be a passive investor and the economy and your portfolio would just continue to exist.
Mamata Banerjee Wiki – Biography – Age – DOB
If CoffeeScript didn't have arrow functions, I don't think ES6 would have had arrow functions.

CoffeeScript had this mix of language features I think any language aficionado could have picked up at the time. It was just crazily succesful, no doubt due to its flawless execution by Jeremy Ashkenas.
I find it strangely correlated with the way the camera is set up. If it uses the middle finger then the camera might not see correctly the cube's face. You can see it using it at the last resort.
But I don't see why this would matter in the simulation phase.
> Is the text in the pictures German?

It's in German for me too
"Russia dumps over $90 billion of Treasuries (80% of Russian held US Treasuries) in April and May as holdings collapse from near $100 billion to just $9 billion"

out of 11,000 billion issued (https://en.wikipedia.org/wiki/National_debt_of_the_United_St...)

Boohoo, 1% - this is purely symbolic in terms of economic impact on the US.
Top Dynamic Programming Practice Problems
It's interesting to see this topic brought up without a reference to Haldeman's seminal Forever War. I can't recall whether he specifically outlines the means of interstellar travel in his universe as Ramjets but the story heavily relies on this concept.
I'd like to see it roll a coin on its knuckles. Or maybe some card tricks.
It's not quite an in-joke. It's in-gallows humour: something common to all transmission of hard-to-communicate knowledge.

Anyone on the far side of a gulf of enlightenment—and understanding monads is an enlightenment, if a small one—knows that it's effectively impossible to actually communicate the particular thing they learned that helped them achieve enlightenment. (Well, it's not impossible to communicate what they learned; it's just that that's roughly useless to anyone else. An enlightenment is a realization that culminates only from all of a set of micro-skills being attained; and each person is missing different micro-skills to start with. You can look back and see the micro-skills you learned, and teach those, but you have no idea what micro-skills you started off already in possession of that others did not—what micro-skills you take for granted—and so you cannot teach those.)

When faced with someone starting on the path to an enlightenment, who asks you to simply summarize the path for them, there's no way to actually usefully tell them. But it's kind of rude to just say nothing—and on a forum like this, equally rude to assume a role of a master verbally lashing an apprentice (ala a Zen parable) for assuming they could understand the concept without working their brain up through all the micro-skills it was missing first.

So, what you do instead is, you make a joke. A joke that seems opaque at the time, but which the learner, having journeyed further down the path, will realize was the truth they sought, and exactly what they asked for—it was just a truth that was, necessarily, completely useless to them at the time. Any such truth would be.

You don't make the joke to be snarky. You make the joke because you wish that, this time, it would work, and the learner would skip the path and achieve the enlightenment; that you could just reach across the gulf and bring them over. But you know it won't. The punchline of the "joke" is not played on the learner, but on the teacher: it is that the world is cruel and to teach skills that require enlightenments is to suffer knowing your students lay across this gulf, and most of what you say will miss them entirely because of the mismatch in micro-skill acquisition between you.

(Though, I suppose, when the learner attempts to teach the concept themselves, and realizes the only thing they want to say is the same useless thing that was said to them—this would be the joke "paying off." That pay-off makes it sort of like a traditional joke, in the sense that choosing to "tell" it rather than simply thinking it to oneself is choosing to set the learner up for that later pay-off.)
Please also be aware that by reading pundits like Noah Smith, you are buying into what is basically a historical fanfic of economics "schools" fighting fiercly over who is right.
This sells a lot of articles, but it doesn't really reflect academia (if it ever did).

The god to honest truth is that macroeconomics in aggregated form is an undertaking based on extremely scarce data, and it always was. Traditional statistical inference invariable fails if you basically only do observational studies where you observe everything once, more or less.

This is also why these grand theories have fallen out of style, except of course for those vocal pundits like Noah Smith, who literally has a job because he conjures up debates on political economy.

The gold standard in todays Macroeconomics are either some variation of VAR models, more or less assumptionless vector-autoregressions of whatever flavor, or more structural DSGEs, who are fine-tuned to explain certain mechanisms but are arguably incomplete as models.
Neither of these models are Keynesian, or Austrian, or monetarist, or whatever.

It is also wrong that the mainstream is some sort of monolithic entity. The biggest econ association in Germany is trying to engage "heterodox" scholars, inviting them to conferences and such. Several universities keep clusters for agent-based models, complexity research and even econphysics. The research output, however, has been a bit lacking as of yet.
In Paris, there is an active community of "Post-Keynesians" right in the top-7 econ university in the world. I know that figures like Prof. Keen are invited regularly.

In contrast, it seems to be in the interest of some heterodox scholars to conjure up a hostile "mainstream theory" and then refrain from actually engaging with it in academic channels.

The same is true for those pundits going on about Keynesians vs. Chicago boys in this day and age.

Insofar that academic discussions did occur, they have been extremely productive imo.

Well I am not an Macroeconomist but there you go.
Potential Policy Proposals for Regulation of Social Media [pdf]
I can't claim to understand the first thing about quantum mechanics, but whenever I read about it I always come to think of lazy evaluation. Then I want to know if it's there simply for performance reasons or if it's to enable an infinite universe.
We found that the further we got into using different services the more difficult local development became. I just assumed that, as in the old days of web development, we would be forced into not being able to do local development at all. So then we'd have to have duplication of services. One for development and one for production. Or multiples for development so that each developer didn't step on the toes of the other. There goes the cost savings touted by Serverless Architecture.

These are problems that will be solved eventually, I have no doubt. But they haven't been solved yet and that is what makes Serverless Architecture not ready for prime time in my opinion.
Because BofA decided how they were going to abide by those regulations.
The Intel Xeon W Review