skysight-inc/HackerNews huggingface dataset:
I'd suggest reading a bit farther into the article:

"[Rouleau] says the kind of early-stage science that the institute does is not really worth protecting. “There is a fair amount of patenting by people at the institute, but the outcomes have not been very useful,” he says, adding that the institute would rather provide data that others could use to develop patentable medicines. “It comes down to what is the reason for our existence? It's to accelerate science, not to make money."

I think the main point is that most scientific discoveries don't need to make it through some regulatory process, because they are knowledge (and not technology). I think CRISPR is a good example of something that does benefit from that model, though.
I've always presumed that ALL of my online activities are visible to the government or other nosy parties. I do stupid things sometimes, but not really stupid.
The main advantage of static typing to me is that it enables automatic refactorings.

Without types, it's impossible for tools to refactor your code safely without the supervision of a human. This leads to developers being afraid of refactoring and, ultimately, code bases rot and become huge piles of spaghetti that nobody wants to touch.

With a statically typed language, I'm never afraid to refactor whenever I see an opportunity to do so.
Yes. But the graphical UI interface he's talking about was lost with the advent of Xorg.

The same (or very close) interface was available for unix in 1982 with the Blit graphics terminal. Blit was created by Rob Pike (acme creator) too and it influenced the next Pike's GUIs (rio and 8½).

In Plan9's rio, windows are treated as completely editable text, then the mouse chords for cut-and-paste works for all applications transparently.

Blit promotional video: https://www.youtube.com/watch?v=emh22gT5e9k

Wiki: https://en.wikipedia.org/wiki/Blit_(computer_terminal)
"HARKing" is a great coinage I had not seen before.
Interesting everybody pointing out that BTC is traced through the public block chain - but what about BTC tumblers/mixers that are designed specifically to anonymize BTC transactions?

I remember one Reddit thread where they chased some huge amount of BTC which were stolen and ended up losing them in one of these:

https://www.reddit.com/r/SheepMarketplace/comments/1rvlft/i_...

As far as I know the thief got away with it.
It's still a problem, because it means you need to size generating capacity to match peak demand, not average demand. It's a problem that can be (and is) solved, but the solution is expensive, and when you misjudge the peak you get brownouts or blackouts.
UniversalIndentGUI – code reformatting with a live preview
> Probably this will still not be enough for Python enemies though.

Because it doesn't appear to actually do anything. It's a joke to call this 'static typing'.
It's endemic. Sean Penn's article about El Chapo in Rolling Stone contained two: "to ward" instead of "toward," and "campasino" instead of "campesino." If errors can creep into a featured article for a national magazine, they'll creep in anywhere.
The Rise of Microsoft CEO Satya Nadella
Create a Full Stack App Using Java and Couchbase Server
Ask HN: Why not programming language annotations to induce editor/IDE features?
Why don't programming languages contain standardized editor/IDE annotations to induce more sophisticated editor/IDE support (e.g., optional WYSIWYG table entry for tabular static data, etc.)?

For example:

let table:[[Int]] /{ tabular, 10x10, centered } = ...

Editors/IDEs supporting this annotation would give you a WYSIWYG table for entering and showing static data for this table.

Another example: induce editor/IDE visualization via unicode

enum Suit { case Heart/{unicode char}, Diamond/{unicode char}, Spade/︎{unicode char}, Club/︎{unicode char} }

let x = Suit.Heart

In an IDE/editor that supports visualization annotations, the following would be shown:

enum Suit { case Heart/{unicode char}, Diamond/{unicode char}, Spade/︎{unicode char}, Club/︎{unicode char} }

let x = Suit.{unicode char}

A linear algebra library might come with unicode visualizations to make code that uses it much nicer to look at.

Yet another example would be to induce tool support for "commit comments":

https://github.com/thebearjew/commit-comments
According to WP Finland produces just 1.4% of electricity with wind power on average, pretty surprising if they managed to still get into trouble with that.
> By far, my favorite brace is the North Bros. Yankee 2101A brace

> The alligator-style chuck jaws close tightly and quickly on square-shanked auger bits or round-shanked twist bits.

From:

http://www.popularwoodworking.com/woodworking-blogs/chris-sc...

There's a few listed on eBay now:

http://www.ebay.com/sch/i.html?_from=R40&_trksid=p2050601.m5...
There's nothing about UX design in the video either.

If he wants a job building marketing pages and videos for software, sure.

But if he wants a job as a UX designer, and I would go by the info on his sites, his design process consists of mockups and talking about it with his professors.

Seriously, if these are his skills, how the hell would he do UX design for an assignment when the target audience does not include himself?
Optional typing like the one we see here is not uncommon in other dynamic languages: For instance, Clojure has core.typed and prismatic schema, which approach the problem in ways related to what the article shows.

However, while optional typing gives you some benefits over purely dynamic typing, the fact that it's all bolted-on causes a variety of problems. First, there's the fact that you'll have code with types interact with code without them. This eventually causes more trouble than it solves.

IMO, the biggest issue though is that what we really see from most of these systems is to add optional type systems that are comparable to very simple type systems, like Java's. But those strongly typed systems are not really that powerful! The real power of static typing doesn't come from being able to make sure we don't mix strings and integers, but in doing type checking for much more complex abstractions. Type systems like Scala's, or Haskell's. Creating an optional typing linter that looks at that high a level, and doesn't cause much of pain, is not something I've ever seen. Type inference with generics, existential types, higher kinded types, algebraic types. That's where the real value is, and where modern typed languages are.

Aiming optional typing at where typed languages were 20 years ago is not going to help bridge the gap. If anything, I think it makes it wider, because then fans of dynamic languages think they understand the position of proponents of type systems when, in fact, they are looking at a strawman from the past.
Don't know much about the Flint situation. But if everything you said is true... Why... on Earth... would the supposedly competent State authorities who took over, switch the water supply???

My understanding is that the entire reason the state "hacks" were in charge is because they were supposed to be more competent and less corrupt than the local government. The more I discover about this situation, the more I see that this was never the case. Some places are just corrupt and inept from top to bottom.

Replacing inept liberals with conservatives is a good idea... in THEORY. The problem is... the conservatives, apparently, are even more inept. The people in Michigan really need to clean house. Their governor and his cronies would be a good start. But I don't think I would stop there.

All that said... I can't really be talking too badly about the Michigan and its people. I'm from a small town in Wisconsin. And here we are embroiled in Heaven only knows how many scandals. It's not just Steven Avery and suddenly missing money. Here we have things going on FAR more troubling than that. I mean... at least in Michigan you guys have leaders who, presumably, INADVERTENTLY poison your kids. Here... (Lincoln Hills)... the leaders and their cronies were using the little boys they'd incarcerate for sexual gratification ON PURPOSE. Fully aware, and with full intent.

Wisconsin's scandals are kind of the reason that I don't throw stones at other states. I just thought the particular case of Flint was so egregious as to be "Wisconsin-esque" for lack of a better word.
I wish I could say... "Well... at least we aren't Michigan." But even in Michigan they probably don't have anything approaching that level of barbarity.
All You Should Know in Regards to Toughened Glass
Two things:

(1) The NSA is there to protect us, in theory.

(2) There will never, ever be guaranteed privacy or security as long as you continue to use other people's equipment and network. Using the internet expecting privacy is like continually saying, "I'm going to have sex with everyone and going to complain about the people that have STD's."

You could try: https://en.wikipedia.org/wiki/Wireless_mesh_network

Or: https://en.wikipedia.org/wiki/Sneakernet

Those are a little safer.
That key pad was a good choice. And u added the rick Ross 'huh'! Hilarious! Good work man.
Looks interesting. I'm using automated RSS feed monitoring currently with IFTTT and its maker channel. The maker channel is calling my own PHP script when an entry has been added to a third party feed. It's a feed announcing new software releases which I then parse, download, and automatically install on a farm of 8 servers. RSS-puppy in this case could remove the dependency to IFTTT.
Teaching Smart People How to Learn (1991)
I haven't done large-scale refactoring work before. How does typing help with refactoring? Is it because you know exactly what's being passed into a function?
This is an ignorant and hyperbolic characterization of recent developments in neural networks. In no way did most AI researchers think that it was "nuts" to learn using neural nets. Instead, neural networks was an approach that had fallen out of favor, and many considered other approaches to be more promising. However, I don't think that any serious researcher has ever called Geoffrey Hinton "nuts." He was very well respected in his field before this epic hotel meeting.
Sorry about that. I don't know an open version.
‘Why the Right Went Wrong’ and ‘Too Dumb to Fail:’ Making Sense of Events
This sounds like a form of "I don't have anything to hide so I don't care if they spy on me."
Well, it won't take much to have tools like Numba (http://numba.pydata.org/) taking advantage of such "type info" during optimization phase. On the other hand IDEs are already taking advance of those (see PyCharm).

And by the way the future looks bright as interesting PEPs are coming: PEP509, PEP510 (https://www.python.org/dev/peps/pep-0510/) and PEP511 for instance.
While I'll agree that just about any decently made amplifier of the same power level, is just the same as the next. Speakers certainly do sound different. $220,000 different? Probably not, but out of every piece of audiophile stuff that is mostly hocus pocus, a set of speakers make the biggest difference. When it comes to solid state components, it's just all parts everyone else is using. The processing features are just about the only thing that separate them.
Not accurate. The link you pointed to was about a vote to switch to a mixed water source mostly coming from the lake and partially from the river.

The appointed emergency manager was solely responsible for completely switching to the river water.
IBM has an incredible salesforce with connections to every government in the world. They were resellers for some of my last company's software and the countries and companies they closed were unbelievable, and impossible for any startup to have a chance of selling into on their own. The big companies and governments that is IBM's bread and butter do not purchase hot new SaaS products from 10 person companies. They want stable, functional, enterprise software that integrates with a bunch of ancient systems and can run on-premises (private cloud).
The problem is that placebo effect is usually close to nil, when it even exists. Most of the time what is actually happening is regression to the mean, not placebo efficacy.
I guess I'm not really sure what Detroit thought would happen.

When you raise the rates on a bankrupt city, what did they think Flint would do? Go deeper into debt from another city that's already bankrupt as well? Or cut a bunch of corners and make do with the old, outdated system? Even GM stopped using the river water since it was so corrosive.

I'm not pinning this on Detroit since there were a host of failures along the way, but the raising of the fees essentially started the ball rolling.
Very nice!

Yes, plumber is the app behind the scenes that make acme so much integrated with OS and other apps. The same applies for right-click on the text between '<' and '>' in includes (in C source files) for opening header files. That's the kind of programming environment that I miss when using emacs/vi.
> If I'm working for a marginal $10 doing unfun work because I need to feed myself, and I'm given basic income, I might say "hey, I'm not willing to do that same work unless I get $20 an hour for it". I might prefer "do nothing and collect BI" to "work for $10 and get BI".

You might. And then that employer might prefer to hire someone willing to accept $12 (or $10 or $8) and you become the unemployed person instead of them. Or the employer might realize that it's cost-effective to replace you with an automated process at the point of $11/hour and do that.

> It's not obvious which way it would go. I think my scenario above is plausible, but yours is as well.

It's pretty clearly going to be some of each. But if they even approximately cancel, I don't see what problem that is supposed to create.

> But in your scenario, why wouldn't the employer capture the entire difference, or a larger part of it? Even if they pay $16k, that's still better than 12k. Or, maybe they'd work less hours.

Maybe they would.

> I think that a more robust analysis than these kinds of handwaving arguments is needed. It's not a simple question.

The problem is it's not an analysis thing. It's a facts thing and the facts are always changing.

If you give $12,000/year to a person, what does it cause them to do? It depends what their options are. Maybe they'll keep doing exactly what they were doing and just have more money to spend, or use it to pay off debts. Maybe they'll demand a raise. Maybe their employer can now get away with paying them less. Maybe they'll quit their job and start a business. Maybe they'll quit their job and go to school. Maybe they'll take a different job that they like better but pays less. Maybe they'll take a different job that pays more but has a higher risk of loss of employment.

It depends on the person and their circumstances. Trying to measure it across the entire economy is chaos theory and the measurement you get today in one place won't be the same as it is at some other place or in the same place after a period of time.

The only way to know is to do it and find out. And if the worst case scenario is that companies have to pay some employees more to convince them to do unfun work, is that really the end of days?
Sophia 2.1: Hybrid RAM-Disk Transactional key-value storage
I hear this argument a lot, and I'm sure static typing is helpful when refactoring, but I have found that nothing is as important as tests when refactoring. I'd rather refactor dynamically typed code with good test coverage than statically typed code without good tests.
Show HN: A chrome extension for taking notes for online learning
It integrates with your Google Chrome browser and stays as a neat small icon on the upper bar, from where you can open a new note with just one click. While the video or article is still open in the same tab. More details here : http://iank.it/note-taking-for-online-learning/
Tipping point models
You just need more sunlight. At tropical latitudes you get enough D in five minutes with only your face exposed. At northern latitudes it just takes longer, or you can expose more skin.
Re: Ruby: There's http://crystal-lang.org/, too.
There's an argument that could be made that capitalism is based on the idea that those who understand compound interest are allowed to exploit those who don't.

So no, you're not the only person who thinks that. And there are plenty of people who want you to keep thinking that. Especially people with bright new financial services apparently aimed at making the wealth gap even worse than it is already.

Robbery by math.
Since the two things are not really connected (as far as I understand)...
It wasn't agility that kept them where they are, it was acquisitions. Facebook had to buy instagram and whatsapp because those to threatened its hegemony. Oculus on the other hand was a strategic bet on the future. When it's not agile enough, it has the cash to purchase those that are.

You could say this applies to all these "frightful 5"
10 picoliter, perhaps? That's much less crazy than 10 picometer.

But you want the dendrites, too, not just cells.
This might make a good "Show HN".

Is there a story behind its development?
How do you feel like a low resolution 3D scan of what someone told you was the inside of your head is clearly you? I'd feel like they could've shown me anyone's MRI and I'd have no way of telling them apart.
Transcend the piece. Go read more nuanced accounts in the scholarly literature. It might still be confusing, since the issues become rather subtle when you delve in, but it will be rewarding I hope.
Project author here: Totally. And don't get me wrong, IFTTT has a slick interface and I love not having to manage it... but also, setting up more than a few recipes becomes a major time sync
Password-Dispensing Banana Pushed into Production
Is programming really harder than writing a memoir? It seems to be the other way around to me.
What are the other, more important reasons that research is unreliable?
It is better with certain languages, and it is better when you encode business logic into your type system.
I suppose I haven't read enough about publication bias to get as annoyed by it as you seem. TFA offers a pretty convincing argument that publication bias is bad enough to doom most current scientific efforts to irrelevance. That sounds like something we should talk about? Or we can talk about more important reasons why published research is unreliable, if you care to mention them.

What is "the skeptic community"? Is Reason part of it? I'm a bit skeptical that's even a thing...

Statistical power is mentioned once in TFA and then forgotten. Amusingly enough, it gets the relevance of statistical power for the subject under discussion backwards. That graf might actually have been added by an "obsessed" editor.
The classic 1966 paper is here (the link here is to a piece from a journal issue commemorating that paper's 40th anniversary):

https://news.ycombinator.com/item?id=10961672
But there is a difference between maintaining dominance through smart strategic investments (like Google acquiring DoubleClick, Android or Keyhole or Facebook acquiring Oculus) and defensive investments because you missed some boat in your segment of the market (Facebook acquiring Whatsapp or Instagram)
Absolutely! Boys do the same with their dolls. :) I spent countless hours crafting physical things (block forts, mostly) and fantastical backdrops for different generations of "action figures". From 9-10 my go to was an elaborate mythology developed around Micro Machines and dinosaur figurines. Something about dead race drivers reincarnating as sentient dinos in an alternate universe, IIRC.

I was never very good at drawing, but evidence shows I did scribble a lot.

My son loved to draw, and is still pretty good but seems less interested since his early teens. He, too, spent long hours with his different dolls, in addition to the video games.

I'd say so the same things as for a girl, honestly. Provide opportunities to draw/paint/sculpt/make noise. They will do so. :)

I think it's more around school ages that things change more. And puberty, or course.
I have this: http://www.amazon.de/Philips-HF3520-01-Sonnenaufgangfunktion...

Not sure if it helps, but it is nicer to wake up to compared to using a regular alarm clock.
$100 for a t-shirt?

They're £58.33 plus £10.00 shipping which converts to roughly $100 US. I'm not that frugal, but Jesus this shirt better be tip top quality and last longer than 6 months for $100.
North america just doesn't use as much hot water as Asia and Britain. No tea or instant foods. Pasta must be boiled, coffee is usually made in a dedicated device...
Freudian slip.

Before being appointed director of the NIH, Collins led the Human Genome Project and other genomics research initiatives as director of the National Human Genome Research Institute (NHGRI)

https://en.wikipedia.org/wiki/Francis_Collins
See Wolfram Mathematica notebooks for example. Also, some literate programming tools are somewhat close.
Do SVGs really perform better than pixel are for what favicons are used for? I was under the impression that vector graphics performs poorly at small sizes.
>Using the internet expecting privacy is like continually saying, "I'm going to have sex with everyone and going to complain about the people that have STD's"

It's more like, no matter how careful you are to choose who you have sex with, there's no avoiding the STD risk when everybody has already been fucked by the NSA
This article is a recap of "a detailed Rolling Stone article" which says:

"The transfer from Detroit to Flint water was just another bottom-line move. Flint was switching over in 2017 to a new pipeline that would serve the middle of the state with water from Lake Huron. (The city council cast a symbolic 7-1 vote in favor of the new pipeline. The state would later try to use this as a protective fig leaf to claim the city had approved drinking river water.) Detroit's emergency manager asked the state to intervene in the switch, and when that failed, the utility told the city of Flint that its contract would be terminated in one year. The problem then was what to do between 2014 and 2017. Snyder's Flint emergency managers – four cycled in and out like scrubs in an AAU hoops game – chose the Flint River rather than renegotiating with the petulant Detroit water utility."

Read more: http://www.rollingstone.com/politics/news/who-poisoned-flint...

PS TIL when you copy-paste from rollingstone.com, it automatically adds the credit to the quote! Worth trying just to see it in action :)
As REI thrives, does it have members or merely shoppers?
This thread is interesting juxtaposed with the "Broken Science" piece on the frontpage now [0]. Apparently science is hard, even with laboratories and repeatable controlled experiments...

[0] https://news.ycombinator.com/item?id=10960411
It would interesting to see the effects of washing on denim jeans since there was a huge uproar when some famous designers came out and said the NEVER wash their denim jeans since it ruins the material:

http://www.dailymail.co.uk/femail/article-2459720/Tommy-Hilf...
Doesn't work on Windows 10 for me, neither FF nor Chrome.
I don't believe you need high ceilings; you can diffuse light just as well over short distances with metamaterials. Look at http://coelux.com/, for example. Ideally, you'd want one of those, brighter, covering your whole ceiling.
Very cool. I wrote up an idea for a "cheap" ram file server a few years ago, but I never got to test it thoroughly. http://www.bashedupbits.com/2010/03/ram-storage-server.html?...
This is really interesting/useful for the next time I'm looking to make t-shirt purchases.
>Who says you need to be able to live completely off of it?

I thought the argument for basic income is that it could support someone without the need for a job. If it can't, then that's not what I've been discussing.

>Requiring someone to work to receive benefits is unbelievably easy to scam anyway because two people can just hire each other to watch television and have the payments cancel.

"Illegal thing X cannot be enforced, therefore X should be legal" is an invalid argument.
I suspect hackers will be more supportive of this reform.