skysight-inc/HackerNews huggingface dataset:
The nature of scientific research ensures that there can be no "standard way studies are done". When you are trying to discover entirely new things, you will undoubtedly come into new situations that were not accounted for when the standardization is created.

It may be inconvenient, but advancing human knowledge does require that humans use their capacity to reason and examine circumstances on an individual basis rather than mindlessly checking boxes on some one-size-fits-all form.
LiveXAML – ability to develop your app in runtime
>> it contained more Truthiness than any other news source

You got an Oatmeal comic to back this statement up?
yeah I think thats the best outcome of the whole exercise. I went to India in the middle of that shitstorm and it was really painful to travel around. Currency exchanges/banks only gave 2000 rs notes the nobody wanted to accept.
Security Analysis of the Amazon Echo [pdf]
Hubble delivers first hints of possible water content of TRAPPIST-1 planets
I think the corollary to this is manifested in the extended adolescence we see with millennials. Well meaning parents have delayed maturation by limiting those activities which cause emotional and metacognitive growth, free play.

By over focusing on academics and structured activities, the amount of time dedicated to just being is reduced. I would like to see a world where we focus on making self-actualized present individuals.
As far as I can tell this is simply what success looks like.

Depositing the money is just phase 1 and worked as expected. Phase 2 is tracking back large or unusual deposits to find criminals. Phase 3 is to discourage other from trying to doge taxes in the first place.

Even if they only catch say 5% of people and don't directly gain money from this exercise, the indirect effect of scaring that many people is huge.
The WHO isn't a great source for breast feeding, because of weird political and historical reasons.

In the 1960s, Nestle started pushing formula hard in developing countries in Africa. And by "pushing," I mean they hired people to dress as nurses and tell women that they should use formula because it was healthier than breast milk. They also gave women free samples, knowing that if they used the samples in the beginning, the women would have a hard time getting their milk to come in later, "hooking" them on the formula.

What made it worse is that the formula was very, very expensive to these people, and often didn't have any instructions printed in a language the mother could read (assuming they were even literate in any language), causing the formula to be routinely under-dosed. Oh, and they often didn't have access to safe drinking water, which is kind of important for formula.

We don't know how many babies died because of Nestle's actions, but it was probably in the millions.

This led to the huge Nestle formula boycott of the 70s. The WHO started pushing breast feeding hard, and created a whole panel to do it, made up of breast-feeding advocates who viewed it as a kind of panacea. That wouldn't have been a problem normally because strong believers in breastfeeding were probably needed to counteract the corporate push towards formula, but there was a big complication: AIDS. In 1981 the first cases of HIV transmission by breast milk were reported, and by the mid-80s, doctors knew for certain that HIV could be transmitted by breast feeding. But the breast-feeding advocates in the WHO wouldn't accept the facts. Even in the 90s the WHO was "debunking" that "myth" in their literature to third-world mothers.

We don't know how many babies died because the WHO told HIV-positive mothers that they should breast feed, but it was probably in the millions.

To this day, the WHO promotes breast-feeding heavily (which is fine, they should) but they play up the benefits of it more than is really scientifically defensible. Their breastfeeding outreach isn't run by impartial people, but by true-believers in the power of breastfeeding. So take their info with a grain of salt.
> Types do not usually capture semantics - unless we are talking about something a lot more powerful than what I'm used to seeing in real programming languages.

You are right, I should have specified that the correctness proof only applies to properties actually given in the type system. So for a high-stakes financial application, your types should be strong enough to capture at least elementary arithmetic. This is definitely not something you'd see in a mainstream programming language.

> It's not the types that tell me what arbitrary properties my code should have!

When you give a variable in a program a type, you assert a property for all values that variable will ever take. The converse is also true: for any property you want to express, there is a type system that can encode it. This is called the Curry-Howard correspondence.

Unfortunately, most interesting properties one might want to formalize require either an undecidable type system, or you have to write a bunch of proof code just to convince the type checker that the rest of the code conserves the properties it should. That isn't too different if you'd be doing formal verification for all your code anyway, but it gets annoying when it is enforced everywhere, even when you'd deem it unnecessary otherwise. In that, it is similar to a policy of "unit tests everywhere", which probably catches some bugs, but also leads to lots of boilerplate stating the obvious.
I had to shorten the title in order to submit it. Original is: Is there data that supports the conservative claim that lower corporate taxes leads to higher wages?

There's a few interesting replies with lots of sources backing up their claims.
Probabilistic Lightning [pdf]
Academia and industry both have filtering problems, how to tell good ideas from bad ideas.

The industry solution tends to be to try things and see what works in practice. This is extremely expensive in time and only a small number of ideas can be tried. Furthermore the success or failure depends on the execution and marketing. If Bitcoin had not had the developer commitment in the early stage it would be dead and forgotten despite the great ideas.

The academic solution is that ideas should come with detailed arguments about why the solution works, what its flaws are and how it compares to other work. This allows ideas to be compared and judged more quickly at a lower expense. However constructing these arguments is hard, requires rare knowledge and is not always possible.

Academics dismissed Bitcoin because it did not have these arguments. They had no way to know if it would work when it was running with real money on the line. Distributed systems ideas are very hard to get right and Bitcoin had all sorts quirks that Satoshi didn't foresee, however PoW turns out to be a very robust mechanism.
How Did Python Become a Data Science Powerhouse?
A very nice overview; whilst the author is right about having to 'linearise' the block diagram into lines of text, it might be worth mentioning that the diagram is a perfectly valid way of drawing a tree, and that tree is (as far as I can tell) exactly the syntax tree of the 'big expression' (the version which doesn't put intermediate values into variables)!

Another nice point about the 'big expression' version: even hardcore imperative programmers tend to avoid relying on "horizontal" order of execution, e.g. in `f(x, y)` it's frowned upon to rely on either `x` or `y` being evaluated first; the order is even undefined in some languages (e.g. C). Hence the dependencies are clear from the nesting, whilst adjacent expressions can be assumed to be independent.

FYI I wrote up my own advice at http://chriswarbo.net/blog/2015-01-18-learning_functional_pr... which echoes some of the points in this article (e.g. FP is a style applicable to many languages; there's a spectrum from "less functional" to "more functional", and it's fine to pick and choose for your situation; etc.)
Posts can't be downvoted, only comments.
No but that's why I'm a contractor because the £££ offset the misery.
To Plan and Scale Account-Based Interactions, Get Your Priorities Straight
As for question 1:

The US dollar is not deflationary because it is inflationary. I wasn't really trying to make a distinction between the two, I just worded it weirdly in the OP.

As for question 2:

There's two parts to this answer. First, you don't need a money supply to be shrinking to have deflation. In May the US dollar deflated 0.1%, and plenty were printed [1]. Many things can cause deflation, see this: https://en.wikipedia.org/wiki/Deflation#Causes_and_correspon...

Second, bitcoin does have more money mined every day, just like the US dollar. And the rate of bitcoin mining (4%/year) is actually higher than the rate of US dollar printing. However, bitcoin has a predetermined monetary policy: the mining rate will eventually drop to zero, which is why many people argue that bitcoin is deflationary.

[1] https://blogs.adobe.com/conversations/2017/06/may-dpi-report...
How NSA Identified Satoshi Nakamoto
monopolies in a free-market system is an authority. One can claim that they should expire faster or exist with less frequencies, but an authority is an authority, and with it it can exert pressure on what would be a balance between supply and demand.

If we look far enough into the past, large enough monopolies are indistinguishable from governments. The Hanseatic League had their own armies, their own laws and even their own cities. Under their rule they fully controlled supply and demand, including price, which no longer makes it a free-market system. Still, they aren't what we define as a state (definitions...).

Taxation don't violate a free market. A free market need laws, which in turn require police and military, which in turn need to be paid (which distributes money). If everyone has to have their own police, military and laws, everyone becomes small islands of states. Those states then violate the supply-demand market, and thus you no longer have a free market.

There is no free lunch here. One can try to redefine what a free market is, what socialism is, what a state is, what a authority is, what taxation is, what interferences is, but it will just ends up arguing definitions.
With a couple GPUs you could find out if there is a collision on phone numbers with truncated hashes pretty quickly. If the phone numbers are normalized, except for a few edge cases, the space is twelve digits which can be naively brute forced. A trillion SHA-1 hashes isn't that hard to do these days.
Where business grows
I've wondered that myself. There's also no 'flag' link for comments that I can see as well.

And to the guy who says there's no downvoting, why do some comments get lighter and lighter until they're almost impossible to see? Especially if it's an unpopular opinion?
Which means you don't know what you are talking about. Did you search what I said? It's not the first time you do it for the sake of flaming.
> Why can't the runtime automatically leverage multiple cores and speed up the process?

Do any runtimes actually do this? (Honest question)
The article specifically rebuts that argument.
https://arxiv.org/abs/astro-ph/0501331 includes a table (as far as I know, exhaustive) of historical Korean nova records.
Replying to my naive self: Seems the point of this article was to point out some absurd abuses of statistics. Faith in humanity restored!
If you plug values in drakes equations ou can make anything comes out. But historically with any like real numbers you get many civilizations right up until you state how long each civilization lasts. This is why Great Filters are such an important topic of discussion.

Try a calculator [1] and puch in your pessimistic and see what chances you actually get. It is really hard to get 10^20 without just getting 0, and we know the chances are higher than 0.

1 - http://www.bbc.com/future/story/20120821-how-many-alien-worl...
I like the concept too--until a certain age anyways. There is something to be said for academic rigor, but perhaps places like America force it a bit too early in the education process. My girlfriend works in enrollment at our public school district and when a local Montessori shutdown, the reaction was pretty... visceral. "How ever will my 16 year old learn to study for an exam!?"

Edit: looked it up and secondary education in Montessori schools is more uncommon, ostensibly for this reason?
Possibly because personal privacy as a "much greater good" is open to debate. People place wildly differing values on that property.

Google's current ecosystem of data-sharing means that Assistant can make educated context guesses on what I mean when I talk to it based on my browser history and map navigation history. If the new privacy constraints damage that passive interconnection, that's not a net good for me.
Its at least nationwide. Three hundred million happy people, a handful of unhappy people, we will read endlessly online about how awful the service is. Online review sites suffer from the same effect. See also the safety of jetliner travel.
> if i was a shareholder I would be so pissed.

I doubt shareholders are pissed considering the stock has grown 500% since 2009 while paying decent dividends.

> big companies go along with this behavior and collude with the government

Isn't that called mercantilism?

> big companies go along with this behavior and collude with the government, but if this has a big enough effect on the bottom line, then it will happen less.

It hasn't affected their bottom line yet.

It is concerning how intertwined large corporations are with government.
Packaging and namespacing
I agree with what you said, but I don't agree that's what the person implied by their post.
I believe this is appropriate.

The Fall of The Simpsons: How it Happened [https://www.youtube.com/watch?v=KqFNbCcyFkk]
Oops. We accidentally wrote our app to send your contacts list to our servers, to a URL which handled the incoming data.
Your sibling comment by /u/Nokinside says almost the opposite. "Reduced child mortality and health benefits that extend into adulthood".
I don't think developing a malware kit for Windows damages Microsoft's reputation materially. I mean, it's just a fancier RAT, isn't it?

The CIA's job is to spy on people. Planting bugs is part of their job. If they didn't plant bugs in computer systems too, what are they being paid for?

I mean, you can argue that their entire charter should be rearranged or abolished, but it's hard to blame them when "sneaking into places they're not wanted and exfiltrating data" is kind of their entire reason for existing.

(the drone program is a whole other kettle of fish)
Or something like citizens-uploaded-content.gov
There are multiple companies in the industry where you could get interns to build a project like this. Implantation (what we used to call "rootkit") tech is more interesting than banking trojans from a technical perspective, and at the very high end can reach the level of generating new research results --- but this isn't that level.

People continue to be enthralled by low-on-the-food-chain software security work. There are teenagers that have written stuff like this. It's sort of embarrassing that the CIA commissioned this at all (if that's how it happened), rather than pooling with NSA and getting a proper, reconfigurable, deniable tool built.

(But then: leaks of NSA tooling in the last 2 years have demonstrated that we've all been a bit generous regarding NSA's technical reputation, too).

Virtually everything that Wikileaks has published about the CIA has been like this. To the extent that it damages national security, it does so by making CIA look clownish. And yet, despite the extraordinarily low stakes of publishing, Wikileaks is still milking a drip-drip from the original cache they obtained of CIA warez. It's cynical, and speaks to a general contempt they have of their audience.
Immutable persistent data structures used in FP tend to perform slightly worse than their "conventional" counterparts. So if you can manage to run your non-FP program in parallel with a shared mutable data structure and no synchronisation you should see better performance.
In practice, however, you'll almost certainly need synchronisation on mutable shared state and it might very well be slower. So neither approach is per se faster than the other.
Tencent: Hardware virtualization of iOS to trace and control the iOS kernel
I suppose part of that is that the replay value might not be high; without something to change the flow, such as areas you could get away with ignoring, puzzles with more than one solution, or even much optimization available necessarily when you're simply trying to succeed. Maybe there might be some pieces in the text you'll appreciate more since it's been some time, but it isn't the sole focus of the activity.

I was a bit younger than you at the time I tried the HHGTG text adventure, and only managed the Babel fish via meeting someone older who had beaten it... though my mistake was not realizing I actually needed EVERYTHING (as a kid, why grab the junk mail?), and also needed to disrobe. At least, having read the book, I knew I needed to lie down in front of the bulldozer.
> Now there are so many non-technical people micromanaging, evaluating, reporting, withholding information, counting story points and other stuff.

Ah, the Scourge Of Agile. I yearn for the day people see it as the micromanaging abomination it is and we can get back to treating developers like adults, not naughty children.
> It's easier to move an object 1 cm to the left than it is to bootstrap a universe where the object happens to 1 cm to the left.

structure sharing solves this, if my understanding of what you are implying is correct.
How in the world is a man going to be someone's mother?
How is that related? Do you want to downvote this? May I ask why? As someone interested in Haskell, I found this a really helpful example.
Yeah, if I remember correctly it's great up until about 3rd grade.
they are probably not.

banks always had their own trading platform + monetary system. fully decoupled from the economy. https://en.m.wikipedia.org/wiki/Dark_pool

there's no way they are making the system they own be subjected to mining proof and other shenanigans. it would be a very dumb move for no obvious advantage.
The only breakthrough is that some of us learned to use threads. Apparently some of us didn’t.
Are art and capitalism compatible? An interview with Dre McCleod
Thank you, this is what I was looking for. It'll probably take the whole upcoming weekend for me to grok this, but the first thing that caught my eye was that SPECTRE still has PoW, while byteball somehow claims that is isn't necessary... OR may be I'm misreading something. Thanks again.
I could see that.

If the majority of your use case just immutability and named member access, the tupitility of it doesn't matter much.

In that regard, we just need a lightweight way to specify immutable structs, which I would throw a tupleware party to support.

Maybe include a .to_tuple() method on your immutable structs
The Essential Phone Review
Can someone explain me the benefit over a simple public private key system between 3 or 4 players that know each others. Can't they send one of their guys to cross the street to deliver their public key in person to the other team and skip the public ledger part?

I have seen first hand how far stupid ideas can go in one of the organisations named in the article when the management is keen on them.
I would not be surprised if one of the unstated goals was the removal of counterfeit high denomination notes from circulation. High denomination notes are the most attractive to counterfeit and such counterfeiting is often done by state level actors with budgets sufficient to produce high quality notes. The actual number of notes taken out of circulation is 1% of legitimate notes plus the number of counterfeit notes in circulation because the number of notes in circulation prior to the transition included counterfeit notes.
> JavaScript is fractally bad

This made my morning. :)

I will quote you on this.
Create a cross-platform Choo Electron desktop application with one command
Love Vivek's work! attended one of his classes in Brussels years back at Brucon. One of the few people in the world who understands Wi-Fi security.
You can disable the tab thing in your first point. I did that almost as soon as it rolled out. No idea where the setting for that is though (I suppose somewhere in the gmail settings screen).
We have been down this route with flood insurance, so we know what happens - the electorate pressures the legislature to make insurance available at below-market rates, which it does by interfering in the market. As the notably conservative states along the Gulf coast have not done anything to make the situation truly market-driven, it is unrealistic to think of this as a solution.

Maybe if the legislature did not have to respond to the populace... is that the more efficient form of government you prefer?
And with most of the major tech players being American companies, well...

No war except economic war. ;)
It's my understanding (not a professional) that breastmilk is conclusively highly preferred for all sorts of reasons in multiple studies [https://en.wikipedia.org/wiki/Breastfeeding#Baby].

Moreover this study, plus others, have suggested a strong relation on IQ and breastfeeding (this study 8 IQ points, one cited by 23-and-me is 7 points per copy of a certain gene 0-14 points).
Reach 500 karma and you can downvote comments. The only way to "downvote" posts is via flagging.

Don't like it? Hide it.
Article is completely unsourced, just asserts that the NSA used writing style analysis. This is something to worry about. At Pink, we analyzed our previous writings and emails to pick up on some of our writing tics and eliminate them when writing while operational.

Time-based analysis is more tricky: We have to sleep! We mitigate this by sharing some social media accounts between us. We also sometimes set alarms to go off when we otherwise wouldn't be active and then generate a bit of activity on our operational IDs.

For a real fix: we're going to hire PR people and minimize our own online presence.
If the CEO does something that drastic, the share holders can ansolutely sue him or her because the CEO doesn't have the authority. You reckon the owner of a bus company won't fire and sue a bus driver who does something stupid that could endanger many lives?

The key point is; it's not the CEO's company. He works for a pay check, the share holders invest for long term profits. Big difference.
If you're interested, here's a secp256k1 implementation (underlying elliptical curve cryptography) in pure Haskell:

https://github.com/wyc/haschain/blob/master/Secp256K1.hs

Should probably wrap it into a Group or something. Of course it's not secure, just for fun.
Ironically many Oatmeal comics seem very well researched.
It's not about the typhoon/hurricane, it's about the rainfall and flooding. If you look at rainfall amounts from similar typhoons, they all ended up causing billions of dollars of destruction, and in older cases hundreds of casualties. This would cause just as many issues in south china as it is in Houston, especially when you consider that fast-paced Chinese building patterns are probably even worse about covering up natural drainage.

https://en.wikipedia.org/wiki/China_tropical_cyclone_rainfal...

I will concede that pacific typhoons have much higher record rainfall amounts, but 50in peak accumulation is by no means 'normal' for them either.
> Baldfaced Hornet: Rich, hearty, slightly crunchy. Similar to getting your hand mashed in a revolving door.

> Sweat Bees: Light and ephemeral, almost fruity. A tiny spark has singed a single hair on your arm.

Haha, the pain descriptions remind me of a wine menu
If you want to build your own CPU, you should learn about Hardware Description Languages like Verilog. There are free simulators out there that you can play with like Icarus Verilog.
Viewpoint: Why Modi's currency gamble was 'epic failure'
Devil in the Detail: Brexit Talks Are Making Little Progress