skysight-inc/HackerNews huggingface dataset:
I think Apple was able to front load a lot of the growth with the Apply Music free trial. It was long enough that enough subscribers forgot to cancel before they became "paying" and started getting billed.

Also curious that the writer could talk so much about iTunes while skipping over how critical free/pirated mp3s were for the iPod success. No MP3s, no iPod ; without the iPod, it would have been Winamp not iTunes.

The iPod had an advantage in being a very good MP3 player as consumers made their first step in to getting their music from the internet rather retail stores. It appealed to all listeners except those that couldn't stand compression loss. How Apple Music is or isn't accessed from non-Apple devices along with what incentives there are will make this more or much less like their original foray in to music.
Marten is a .NET database client that uses PostgreSQL as a document-database:

http://jasperfx.github.io/marten/documentation/documents/
While I appreciate the action, it's too late. That item has sunk now without trace, and while karma isn't actually worth anything, it would have been nice for that original submitter to get the associated karma for finding this, and not me.
It's the human rights council now, but you're right. Didn't think the UN was a particularly effective body at any rate, but that's ridiculous.

https://en.wikipedia.org/wiki/United_Nations_Human_Rights_Co...
I don't know anything about Forbin, but will point out that people said very similar things about Tom Wheeler at FCC ("he's a cable company lobbyist!"), and that analysis turned out to be pretty facile.

https://hn.algolia.com/?query=author:tzs%20wheeler&sort=byDa...
Assuming the denial is actually enforced, which it normally is not. And generally speaking the only enforcement mechanism is for somebody with standing to bring a lawsuit.

GPL V2 licenses are violated on a constant basis in my personal experience. (I used to run a business that competed in the MySQL market.) It is relatively difficult to detect inclusion of GPL code in shipped binaries, for example, especially if the audience of users is not large or the binaries are part of a larger system.
While I understand your point, the danger in this over simplification is that it encourages brute forcification. If 10k hours were only enough, our typing speed would keep increasing. But that's not the case; to improve you need to be challenged with a higher skill level requirement. For example, if you're at 100 WPM, use a typing tutor that requires 110. Otherwise you'll just stargnate.
Except apparently to the West, otherwise Westerners would be culturally conditioned to not find it weird.
Not sure what you mean by the last sentence here, can you elaborate? What I'm saying is that the fact that this strange mathematical result happens to give correct results in a physical experiment must be a pointer to something.
You certainly aren't trolling, and your point is valid.

Directed graphs are the most general data structure, and the language is homoiconic. So data definitely will be represented graphically: not just directed graphs, but other structures such as arrays.

But there's only one of me, and if I'd done this already, something else wouldn't have got done. However, it is high on my agenda, and will be done soon.
Oh, that's unfortunate. You're right about China, they're very savvy about marking things as "camera accessories" and "usb flash drive" so pretty much everything passes through, too bad other companies don't do that too...
Justice department 'uses aged computer system to frustrate Foia requests'
> "In drug development however, it takes a very long time to know that a candidate for a drug doesn’t work."

Mmmm, only somewhat. At the beginning there are million or billions of candidates. Most of them are easily rejected. It's only a few of the candidates which get far enough along to go into animal or even human testing which cost the big bucks.

> "Tests in a lab can be automated, are a lot cheaper and take much less time to execute."

As in, combinatorial chemistry? Big arrays of screening robots? DNA-encoded chemical libraries?

> "I claim that we should turn our efforts to: 1) Make the in Vitro testing phase a more profound step in the process and as a result:"

Yup, sounds like combinatorial chemistry.

> "2) Find more tests which together provide better predictability of: a. More potency, b. Less toxicity"

Says pretty much everyone, for decades. It's hard to go to a QSAR conference and not hear about someone trying to do this.

> "3) Enable each iteration to make a small change to the candidate and repeat the process."

Yes, this is called QSAR.

> "Nowadays, if a drug fails the clinical trials phase a biochemical engineer may try to slightly alter it — and repeat the entire drug development process from scratch."

Ummm, what? No. It more often goes back to an earlier stage. It doesn't restart "from scratch." If you've got a good lead compound, you're going to "make a small change to the candidate", not go back to, say, virtual screening of millions of compounds from chemical space.

I don't think this author knows much about how drug development is done. Why is this linked-to from HN?
Have you read Outliers? It makes exactly that point.
Thanks for the feedback.

The connection problem sounds like it may be a bug in Jupyter, or the Sandstorm Jupyter package, rather than Sandstorm itself. It would be great if you could file a bug on the package: https://github.com/jparyani/ipython/issues

Usually these kinds of issues are solved by a refresh, though that's obviously not great UX.

> and getting back how? Remember a link? A bookmark?

Go back to: https://oasis.sandstorm.io

All your stuff is listed when you log in.
Unknown if issue solved, unknown what versions affected. Unsafe.
> They don't feel like being left to your whims should you choose to change license to attempt to extort money out of them after they start a large campaign.

I'm not a lawyer but this is wrong, if you've released material under a license in most legal jurisdictions that's binding, releasing it under a different license does not invalidate the terms of the previous one.
I agree with the author on having servers using UTC. The most annoying pain point for me is trying to read a log file and having to perform lots of mental arithmetic to compare it to the local time when I know the local time for an event.

I wrote a simple tool to translate timestamps between timezones on the fly when viewing files, although I've only used it personally, so I am sure there are plenty of bugs. Might be useful to someone else (or roll your own improved version).

https://github.com/billhathaway/catz
[2011] Hanselminutes Podcast 270 - Nancy, Sinatra and the Explosion of .NET Micro Web Frameworks with Andreas Håkansson:

http://www.hanselman.com/blog/HanselminutesPodcast270NancySi...
I've been working on using graphs to model logic as well and it seems like encoding information in color should be avoided. It's tempting, but it doesn't degrade gracefully or scale.

There's no non-arbitrary connection between any of the colors and any of the ideas they represent, so if the user's just going to have to memorize them you might as well use symbols. At least then you can make use of more preexisting memorization and scale to whatever complexity is necessary.

Also, it's hard to predict how colors will be perceived. Between the renderer, the display, and the eye there's an unfair amount of variation. Patterns are better, but they have the same memorization problem as colors.
Are you really a hedge fund in that you actively hedge your positions or are you just an actively traded long-mostly fund that calls themselves a hedge fund because it's a trendy label? What benchmark do you compare yourselves to? Are you sure you haven't outperformed the market simply because REITs have been such a strong asset class since 2010? It's extremely unusual for any actively managed funds to consistently beat their benchmarks net of fees, and those that do, typically have no problem attracting huge amounts of capital (to the point where they lose their ability to outperform). A Random Walk Down Wall Street by Burton Malkiel [http://fave.co/29ZnkN6] is a fantastic book for anyone who wants to learn more about why this is.
Can you cite specific instances? I have not dealt with Disney but most established American companies put effort into avoiding this kind of liability.
The question is if Malcolm Gladwell wants to be a Tony Robbins type author or a Steven Pinker type author.

Both are fine. One is meant to be motivational, and one is meant to inform the public about science.

Gladwell's reputation is one of a science-based author which brings with it extra scrutiny.
A random website claiming "this is my stuff and under CC license" is less reliable than a written contract.

How do you prove that the license really was granted if I take the website down? Convince a court that archive.org or a printed screenshot is evidence? If I falsely claimed to own the rights to the images, and you get sued by the true owner, can you show you acted in good faith and did enough to verify the license? If you have a contract with me and I lied, you probably would have better chances of recovering your damages from me.

It would be interesting to see how many companies would pay a small fee for this if you asked.
I don't understand how to use it. Is there a tutorial?
Unfortunately this isn't feasible. Sandstorm requires some modern Linux kernel features to set up its sandbox. Kernels before 3.13 simply did not have the features necessary, and there's no alternative approach we can use to get the same effect. Sorry. :(
I couldn't get this to work reliably. The tty messed with cr and lf characters unpredictably. I'm curious if you found a way around this issue.
But an infrastructure can make bad decisions at any point. They could terminate the tls connection at a wrong node, they could store your data unencrypted, they could... All of this is not on the user. It's on the company. And if they do decide to use Cloudflare this way it is their architecture decision.
Something's Odd About the Political Betting Markets
Stop Caring About What You Don't
It's not just about VT100s. It's that text is far and away the go-to format for recording any information that's abstract or has narrative structure. It has been for a very long time.

There are graphical techniques, but they all work in very specific and limited domains. In the wild, even flowcharts that aren't meant to represent a process that has dynamic state are frequently tagged with annotations for explaining important details that are difficult or impossible to convey within the strictures of a flowchart's graphical language.

That's not to say that the idea of a visual programming language is not intriguing, or that it's a waste of time to explore them. But the reasons why it's an uphill battle go far beyond mere inertia.
People may not do it consciously, but it is a defense mechanism used to understand why they cannot do something. I recently had a huge argument with some friends about drawing. They said some innate talent was needed to which I said no, practice is all that is needed. Anyone can take some classes, and spend time to become passable at something like drawing.

Greatness is where practice and innate talent intersect.
I'm not sure Wheeler's turncoat, pro-consumer behaviour was predictable (or, for that matter, predicted) by anyone, you or otherwise. I think it's both more likely and more rational to assume duckness if walking and talking are both ducklike. Put another way, this sure looks like a Bad Thing, and until a Wheeler-like situation arises and transforms it into a Good Thing, I don't think the HN hoi polloi can be blamed for reacting to the Bad Thing.
Plan9?
Dmoz still exists and is still run by AOL.
If I stop watching the show it will be because I can't stand Christian Slater.
I believe Gladwell does say 'deliberate practice' so he agrees that time alone is not enough. It must be time well spent.
A great way to understand another's point of view is to strawman it!! If you're actually interested in GGGP's position, look at his second sentence -- it's not that he's some insane opponent of Law and Order, it's that he seems to believe that the US penal system is so monstrous a punishment that he'd rather not visit it on anyone. Regardless, asking open-ended questions, rather than hoisting Cunningham's Law and charging, is probably a better way to 'spark discussion'.
To go a bit further, everything as one perceives it is necessarily in one's mind (or nervous system, to be precise). One consciously or unconsciously determines that something is happening outside of their mind, which makes that determination simply a philosophical one. This is a reminder to all, as to why the highest degree granted at any conventional institution is labelled a Doctorate of Philosophy in a given subject.

I would go as far as to say that just as the Uncertainty Principle prescribes a limit on what is knowable in quantum physics, so does philosophy suggest limits on what will ever be rationally proven through human perception, ideas, and knowledge.
Sim Daltonism – The color blindness simulator
Something that could work with git is to use a map.

Transform:

(a1 a2 (b1 b2))

To:

-------------
parent child
-------------
root list1
list1 a1
list1 a2
list1 list2
list2 b1
list2 b2

It should work with diff too if the ids are preserved.
Nancy Sinatra is the daughter of Frank Sinatra, hence "Nancy".
How to Detect Suspicious Logins in an Elixir / Phoenix Web App
Is this unrelated to snabbswitch? Is 'snabb' a word I don't know? I thought it was someone's name.
Perhaps you should try building your own then?
You can use gifCam to make quick little animated gifs that are a lot easier to produce and more portable than videos. Here's an example from my project Howstr. The dictionary has a lot more. http://github.howstr.com/quickstart.html

I ended up doing roughly the same thing. The graph is based on text, stored in arrays in memory. I just convert to JSON to store on disk. You wouldn't want to mess with the JSON, but technically you could if you didn't make any mistakes.

You can't actually run the programs in parallel though, right? The structure is there but you'd need something on a chip to take advantage of it?
Climate Change Claims a Bolivian Lake and Way of Life
Anomaly Detection: Finding a Needle in a Haystack
Flights to Lisbon on flychecker at € 60
The music companies would be shooting themselves in the foot. Free streaming is a lot easier than pirating, and for a lot of people pirating will be easier than paying.
Show HN: Burning Cash – automatic profit/loss diagrams for options trading
Interesting. What about licenses trying to preserve this freedom? (Preventing "so, here's this somewhat-usable program, let's make it awesome and never release the awesome source to the public")
I forgot the name, but it was some reseller of Awknet. They offered DDoS-mitigated hosting services on their own infrastructure. I think GigeNET also had a slightly more expensive offering, but I'm not sure whether that was ever publicly announced.
Summary: Apple is proposing a per stream rate rather than the current rate structure, a percentage of revenue. This would unquestionably benefit subscription services [Apple] because the proposed structure would be more expensive than the current structure for free streaming services [competition].
> They won't automatically unproxy you without notice.

Author here. They've done precisely that to me in the past. I don't have first-hand experience with their current policies (if they have changed at all), but still hear similar stories with some regularity.
the only time i use the gui is to drag and drop files in os x, i.e. to mail something, or upload.

does anyone know if there is a tool that will allow you to simulate a drag+drop in the gui, and provide a path instead? typing "open ." and then re-arranging windows and dragging and dropping a file is so incredibly cumbersome.
I made this to help me understand options trading strategies. It's written in React leveraging its recent support for SVG. Very fun to work on so far.
Apollo 11 [Launched 47 years ago years ago today]
Most of these chords aren't truly dissonant. They're very rare in pre-romantic classical music, but in jazz/pop theory they're considered basic triads with added colour notes, not weird exotic sounds from musical hell.

Most people will have grown up hearing sequences that use mostly 7ths and/or 9ths, and won't think of them as exotic or strange at all.

The ones that are dissonant - like the Dom 7#11, and some of the clusters - fall later down the preference list, just as you'd expect them to.

The simplest dissonant chords are the basic augmented and diminished triads, and the authors didn't include them in the tests - which is a bizarre and curious omission.
Ah, I missed that. Thanks for the shout out!

I've given some thought to how a more fair submission system would work, and I came up with the following idea:

1. Dup submissions are treated as upvotes

2. If an article has N upvotes, the original submitter gets N points (as it is now), the second submitter (or upvoter -- same thing) gets N/2 points, the third gets N/3 points, etc. until either the article makes it onto the front page or some arbitrary point threshold (like 10) is reached.

3. Every upvote or submission costs one karma point. So you have to have at least one karma point to submit or upvote. You have to get your bootstrap points by submitting a comment that gets an upvote. This is to prevent spamming.
Efficiency is the goal with these small systems. If you desire fish, steak, or hot fudge sundaes, you can go to a restaurant. If you want a sustainable system that provides the greatest amount of nutrition for the lowest resource expense, you want a system like this without animals.

Any time you introduce animals into a food system you're adding at least one trophic level, dropping your output by at least 90%.

https://www.youtube.com/watch?v=ScizkxMlEOM
First, congratulations on learning the guitar, I'm really happy that it brings joy to your life.

However, research in the area of expert performance shows that when it comes to this practice, not just the amount, but the type of practice matters tremendously. How practice is done is such a major factor in improvement that taking the 10,000 hour rule by itself is like solving physics problems with the formula F = a instead of F = ma.

Research in the area shows that performers usually plateau after reaching competence, which is the point they no longer struggle with regular operations. At this point, automaticity takes over, which for example is the reason that whilst most people can walk, few get consistently better at it despite walking a lot. This means, that out of the 10,000 hours put into learning the task, 9,000 are potentially wasted.

In order to leave plateaus, one needs engage in "deliberate practice", a term coined by the cognitive psychologist Anders Ericsson. It's presence, or lack thereof has been shown across a wide variety of disciplines between masters and people who are merely good after having spent similar amounts of time on practice.

Deliberate practice is practice where you consciously strain for a point that is just outside your current skill level. In the case of musicians for example, it can manifest as slowing down a song to a crawl until every note is hit in the right way, and then slowly speeding up or slowing down again at the line where one starts making mistakes.

My point is that whilst the 10,000 hour rule is useful for setting time expectations to become a master at a task and helps illustrate how expertise is attainable for all of us if we put in the time and work, it lacks predictive power for whether you will become great at something after spending this amount of time.

For a hobby, this may only result in some wasted practice time getting to competence(I've eyeballed this at about a factor of 2 doing some testing learning the piano, unscientific, I know), which is perfectly fine. You're doing it for fun. Pain periods and all.

For an occupation, however, it can lead to endless grief. You've read about the 10,000 hour rule, you want to become very good, but after a year of work, you don't ever become significantly better. You sit there, grasping at the problem, but it's elusive, like you're wildly tweaking screen settings things to fix a kernel bug.

I am also oversimplifying a bit for brevity here, but there's some books on the topic. For an in depth review, there's the "Cambridge Handbook of Expertise and Expert Performance"[0].

For a lighter book more along the lines of Outliers, theres "The Talent Code"[1] by Daniel Coyle. AFAIK, both draw from the Cambridge book.

Both of them are worth a look, the 10,000 hour rule might tell you "I can do it", but these will tell you "How to do it".

[0][https://www.amazon.com/Cambridge-Expertise-Performance-Handb...]
[1][https://www.amazon.com/Talent-Code-Greatness-Born-Grown/dp/0...]
What bothers me so much is that his father is both an excellent teacher and researcher so he should have a good role model. I took a course from his father during my undergrad.
While true, StartCom and WoSign have been around for a while (even if they have some shadiness issues of their own).

I wouldn't necessarily hold it against somebody to have picked CloudFlare because of this in the past, but in 2016 it's simply no longer a reason to keep using CF.
> portmanteau

a large trunk or suitcase, typically made of stiff leather and opening into two equal parts.
Optimization journalism for the uber-productive airline passenger - neat mostly supported but typically impertinent factoids.
RSS News Reader- Newstab (Join Android BETA)
New Internet Pricing in Iran: $2 per Month
I'm working on something similar and I agree with him. Writing is literally stone-age technology. It's adequate for many things, but it's only got one feature. We need something with more dimensions.

There were a lot of attempts at touch-based interfaces before someone finally got it right and everyone went "Oh, that's how that's supposed to work."
Sockpuppet votes and comments are not allowed on HN.
My question might be very stupid, but I am genuinely curious:

I assumed a quantum computer is fundamentally different to a classical one and thus you needed actual quantum physics to build this kind of computer. So how can you simulate the quantum computer on a classical one?
I don't know if it's the only study of its kind, but I think the point of studying anything is not always the novelty factor of it, but rather making what we "already knew" more explicit and concrete. At least in math when a "known-to-be-true" conjecture is proven, we don't say it isn't news :) Maybe it's different in science and music.
U.S. Proposes Allowing Foreign Officials to Serve Warrants on Internet Firms
This is essentially arguing that "letting a centralized gatekeeper do all this is easier". While technically true, it also completely misses the point of the web and how it was designed - namely, to be decentralized and not require this.

The thing is that "ease of use" isn't the only metric that matters, even if it's the easiest metric to sell. More often than not - especially in more recent 'startup culture' - something being 'easier' just means that it's not doing it correctly, and that somebody somewhere is conveniently ignoring the tradeoffs.
I don't find the thesis convincing. Bogs sound like a "gateway to the spiritual world" in the same way the Hudson River is for American gangsters - a great place to stash a body you don't want found. Particularly the guy whose throat was slit.
There was a dicsussion and interview with studys author (srongly named as Johsn in the arstechnica aticle) recently on BBC radio 4's Inside cience. http://www.bbc.co.uk/programmes/b07jqr1y 15:10