skysight-inc/HackerNews huggingface dataset:
Mutt 1.7.0 released
Agreed (as someone who has spent the last 1.5 years working on/with Mesos and will soon be looking to migrate to openshift/k8s)
Nobody ever listens to me:

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

I don't get it, has he given up on Guile or not:

http://lists.gnu.org/archive/html/guile-user/2016-06/msg0002...

http://lists.gnu.org/archive/html/guile-user/2016-06/msg0002...
Worth noting that that website - probably the most down-to-earth, accessible public health resource on the internet - is the product of a socialized health care system.
Which is doubly awesome coming from a google employee. It shows Kelsey really wants to teach k8s to everyone.
"it's fueled and armed" is not mutually-exclusive with "it's always fueled and armed".
There are online conferences, but they're very different from the in-person ones. Here are some properties of in-person conferences that are difficult to replace.

* Some talks are long, intricate stories, and you get much more out of them by paying close attention. (David Beazley comes to mind.) From experience, I can say that I'm far more likely to divide my attention at home than in an in-person talk, and I'm not unusual here.

* Sometimes, there's no talk that grabs you in a time slot, but that can lead to pleasant surprises. This is especially effective if you intentionally choose topics that are unfamiliar, then let the physicality of the room force you to pay attention (because it would be rude not to).

* Running into people randomly in the hall makes for serendipitous conversations that wouldn't have happened otherwise. People get jobs this way; open source projects start this way. The global Code Retreat movement started this way due to a conversation at CodeMash years ago. (That conversation began by us talking about the ethics of the meat in the sandwiches.)

* If there are people who you put on a pedestal as untouchable divine entities, meeting them will usually fix that. I don't mean that they don't deserve respect, but simply that everyone is human. You might be appalled to learn that your favorite programming tool's author likes music that you find repugnant. This is valuable; we're people. You'll be less likely to appeal to authority unthinkingly if you've been appalled by authorities' taste in music.

* It's vulgar to put this so bluntly, but a lot of power is brokered in person at conferences. Not through mysterious back channel conspiracies, but through normal human interactions. If I've met you in person, I'm more likely to trust you; you're more likely to come to mind when someone asks "do you know anyone who can do x?"; etc. Anyone who doesn't participate is at a disadvantage here (and many surely don't care, which is fine).

(Source: I've spoken at about 40 conferences, give or take, and attended many without speaking as well; I've made a lot of friends who do the same; I shot an unpublished documentary that was sort of about this; and I have repugnant taste in music.)
> Netflix is the good guy, they are pioneers in electronic content delivery. They are fighting to break the monopoly of the movie industry while having to work with them to get content. And they are producing their own content.

Then why don't they release their own content without DRM? It's because they favor DRM just as much as "the bad guys."
As other's have pointed out, they are contractually required to use DRM by the content providers and it's not really effective anyway.

But what really annoys me is: I want to watch netflix on my TV, it's a little too far from my Computer so I have a Raspberry Pi hooked up to it. The Pi is fully capable of running netflix, it can run a webbroswer with html video support and decode 1080p mp4s. But because the raspberry pi foundation refuse to lock down the firmware and provide a safe area for the Widefire DRM plugin to run, netflix refuses to run.

I pay for netflix. Why should I have to buy a locked down device like the Chromecast to use it?
"During his first week on the job, Butler asked the Joint Strategic Target Planning Staff to give him a copy of the SIOP. General Colin Powell and Secretary of Defense Dick Cheney had made clear that the United States needed to change its targeting policy, now that the Cold War was over. As part of that administrative process, Butler decided to look at every single target in the SIOP, and for weeks he carefully scrutinized the thousands of desired ground zeros. He found bridges and railways and roads in the middle of nowhere targeted with multiple warheads, to assure their destruction. Hundreds of nuclear warheads would hit Moscow—dozens of them aimed at a single radar installation outside the city."

From Command & Control by Eric Schlosser
I mean, Haskell doesn't have module functors, and I'd certainly claim Haskell is in the ML family. If Haskell isn't, what would be?
did you read what they said or were you just looking to score a quick point? there's an operator sitting in the driver seat in those cars, intervening, from time to time.
> Facebook mapped a bunch of roads in Egypt, and has an ongoing effort

Worth noting that the Facebook robomapping was of extremely poor quality (it actually managed to completely break the OSRM router, which is quite some achievement) and has now been reverted for that reason.
Interesting! I remember first reading this on Wikipedia a few years ago. either I'm misremembering or the article has changed since then. Here's one article about Ford's influence on it: http://www.politifact.com/truth-o-meter/statements/2015/sep/...

A quick Google search and there are a lot of others like this. Thanks!
I'm going to assume Betteridge's law applies here...

...And now that I've read the article, I think I'm right. This sounds like an advertisement, to be honest. But I'm not really even sold. I feel like if the argument is that it's more directly supporting the artists, maybe it would be better to use something like Patreon[0]?

[0] https://www.patreon.com/
A full-blown gout attack is not on the list either, and that has to be near the top!
Less is more than enough: go to the gym less frequently but still gain strength
I only invest in index funds. I do not day trade. I am all for HFT and a liquid market.
Unless we trip your "bozo bit"?
Hey, I know the guy who wrote this! As a boss, and in fact as the former boss of itamarst, I agree with this strategy. I want employees to produce high-quality work, to be predictable in their pace, to not get burnt out, and to be happy and pleasant to work with.
The Last One Picked in Gym Class
The author is stating that they typically used it for punk, only recently noticing bigger and more mainstream acts are using the service.

As a musician, I can't sing their praises enough. Especially if you aren't particularly huge (<10,000 copies are being sold) and you're part of a community, there is virtually no benefit at all to publishing on itunes/spotify/play.
this is playing right into Uber's hand's, part of their fundraising strategy was to scare investors from putting more money into Lyft and it may be finally paying off.

Now Lyft won't be in a position of leverage when they have to sell themselves as no one wants them at their current price and acquirers will know Lyft is running out of options and will be 1/4 of the price by the end of 2017
This was well-written and a good read, but I found this passage -
"I do not like this word — curated."
- a little funny, coming from a music critic.
> Honestly I don't care for your thinking that you're going to explain anything to me, because it's obvious that my attempts to explain artistic creator perspectives are follies.

Well, if you don't actually care to understand, why pretend so in the first place?

Also, I don't really see you explaining much so far? Though I suspect there wouldn't even be all that much disagreement on my part with the problems that you see.

> So, in turn, it'd be helpful if you could give a short indication of what your creative experience is to set a parity of baseline [...]

I think I'll skip this simply because I don't see the relevance. Just assume that all answers are no/none. Or explain how it's relevant to the discussion at hand.

Now, you skipped the most important part, didn't you? Where do you draw the line with the smart tractor that I bought? I didn't ask for your level of knowledge to get into a competition, but in order to be able to make myself understood to you. But if you don't say anything that I could respond to, what's the point?
Comments about downvotes are discouraged by the Hacker News guidelines. They are often downvoted by people who feel such comments add little to the discussion at hand. To me, it's rare for a comment about downvoting to add anything to a discussion.

Which is not to imply that I dislike being downvoted any less than anyone else.
You know, even if that were true (which I doubt) due to vast numbers of people now getting treatment they would have done without before, who is to say that the value rendered to society by that does not exceed the expenditure?

I don't think your idealized "market will fix everything" capitalist model takes account, among many other things, of the very true fact that people are frequently shortsighted and stupid.
This was on guile-user and no one seemed interested.

http://lists.gnu.org/archive/html/guile-user/2016-06/msg0004...
I get most of what you are saying, except you say that Python tuples must be able to resize. Python tuples can't resize, they are immutable. Lists are over-allocated to help with append operations, but tuples are not, because they have no append operation.
Maybe? I mean, he's been in hot water much more recently than that for trying to fix the market. http://www.bloomberg.com/news/articles/2016-03-09/manipulati...
Amusing nonsense. Pain is indeed not the same as damage. But nor is it the same as suffering, as lovers of curry and BDSM both know.
Developers can continue to build Chrome apps and eventually Android apps for Chrome OS, when Google Play store is brought to Chrome OS. However, I agree there is the problem of losing incentive to maintain a native Chrome app from the developer POV.
Oh, of course. In Python's case, I'd advocate to just get rid of tuples and be done with it. (Maybe replace it with a nice immutable adaptor class; I'm sure one already exists.) It's a dynamically typed interpreted language, neither performance nor type-correctness is its strong point.
Bandcamp is the first place I look to buy music from a band I like, because of their fair revenue share. Many times, it's the only place I look: I'm reluctant to shop at other online music stores and streaming services because so much of the music industry is toxic, and I don't want to put money into that system to sustain it.
I think we have different definitions of support. What constantly amazes me is how similar many OSes are - except Windows. DSC hasn't changed that, even though Mr. Snover is a very clever guy. If you're in a homogeneous environment, DSC is probably great. But it's 2016, and environments are heterogenous. Even shipping an SSH client and server with Windows would go a long way as far as interop goes - which may be happening AFAIK (OK, I admit I love SSH, but it's so useful). PowerShell feels a lot like the xkcd n+1 standards thing. I don't use bash any more, but it (along with ash/dash) is the de facto standard.

Sorry I can't get more excited about this, which is especially sad because my background is QBasic -> VB -> C#.
I started this kind of tool-building in grad school, where I implemented a bunch of algorithms from the research literature and combined them together in interesting ways.

Implementing interesting algorithms is a good way to get a feel for the problem space, and it drags a bunch of the UI/UX considerations along with it – once you've created the crux of a particular tool, how do you expose it to a user (or just yourself while testing) in a way that makes sense?
"The artist gets 85 percent. Always, the artist gets to know who’s buying, without a third party in the way."

This quote sums up why Bandcamp makes sense to artists. Listening now to music off Bandcamp. Buy Vinyl also get .flac an the artist gets the dollars and data. How good is that.
Yes, you are right about that. Edited.
Agreed. After reading the article and related comment threads, my perception is one that aligns with this view.
UWP is sandboxed, Mac App Store apps are sandboxed, Mac apps from outside the store can opt-in to sandboxing, flatpaks are sandboxed, snaps are sandboxed.

In terms of maturity, all of these techniques are probably more mature than any WebUSB/Browser hardware access thing/abysmal-of-the-day.
Well-put. I've heard the GDP argument so many times and never seen anyone call attention to this vitally important point.
Yes; that's what I mean. First move the stolen goods back to the victims from the robbers. Then apply any additional penalty.
I really like that Bandcamp supports "pay what you want" as an option, I find I'm always more likely to buy music when that's a possibility.

That being said, I also wrote a BandCamp scraper, https://github.com/Miserlou/SoundScrape , so maybe I have weird priorities. Either way, I love BC way, way more than SoundCloud.

In the long run, at the scale that BC-type artists operate, I think that the merch game is actually bigger than the paying-for-music game. They've made a few moves in that space, but I get the impression that BigCartel is actually the sleeping giant. I think whoever can combine BigCartel, BandCamp and a _manufacturing_ component into a single experience will be the winner.
I feel at this point in our society the reverse proves true more often than not.
Expiring options are pretty thinly traded, no? If you're trying to sell 100000 shares, you may have a hard time scrounging up 1000 puts at 3:30 Friday.
How the Brightest Minds in AI Are Using Gaming to Reinforce Learning
But also sounds like he is not communicating neither the metrics nor the expectations well enough to the team
Hard to see what relevance that has to mosquito eradication. Evidence suggests we've done a lot of harm to coral ecosystems around the world, but not as a result of the careful study and consideration that we're applying to the idea of wiping out certain harmful mosquito species.
Because alcohol laws don't tend to get enforced unless there's a problem, because most of Southern Europe operates on a "village and neighboring villages" field of view and it would be socially uncouth.

Weed on the other hand is very strictly enforced for the most part, except in more touristy and "Americanized" places.
I'm not saying that aborting on OOM never makes sense. I'm saying there are many situations where you shouldn't abort on OOM, and those situations overlap considerably with the situations in which a systems language is ideal[1]. So a systems language that doesn't allow for robust and fine-grained OOM handing isn't much of a systems language.

Example: Basically any highly concurrent network daemon that multiplexes many clients on the same thread. In that case, you want much more control over where to put your recovery point. Even if the process doesn't abort, if the recovery point is beyond the scope of the kernel thread (i.e. a controller thread, which was the recommended solution before catch_unwind), that can be really inconvenient, and also requires a lot of unnecessary passing of mutable state between threads, which is usually something you try to avoid.

[1] Lua has robust support for OOM recovery, which is noteworthy because there can be situations where you both want to handle OOM but where a scripting language is more preferable. Example: An image manipulation program with scriptable filters, where you don't want an operation that can't complete to take down your process or thread.
It's too bad (and uncharacteristic of mitchellh) that this post is so light on specifics. Were the "previously unknown challenges" simply that not enough people adopted Otto? Or were there actual technical hurdles?

The premise of Otto isn't clearly flawed, so it would be interesting to see specific challenges - even if it's just "the problem space is way too big and not enough people wanted it"
I think it's missing a level (SL0.5 - linear)

all levels above 1 assumes that the compounding effect of technology will continue into the future, but it's also possible that this growth will level off or come in spurts as major advancements are made, and that the current exponential growth is simply our civilization moving from one plateau to another.

At SL3~4 some of the ideas also assume that the space of possible technology/intelligence is a smooth continuum that extends to infinity. However it's perfectly possible (likely, in fact) that faster-than-light travel is simply a physical impossibility, or that there is a ceiling on intelligence which is a very ill-defined quantity to begin with.

Bearing that in mind, here is my slightly less optimistic prognostication:

Technology will reach a plateau as the low-hanging fruit borne of the scientific method is exhausted. Progress will still be made linearly, with each year bringing less change than the last. Although the total number of minds working on technological problems will increase, the mental effort required to reach the state of the art in very narrow disciplines will approach one human life time. New and exciting technology will be produced, but it will often be the application of existing technology to a new field rather than the result of fundamental research. This state continues for several hundred years, after which linear progress has produced significant results in human lifespan, intelligence or both via genetic engineering and all bets are off.
If I were in your shoes I'd look at going hybrid Android since recent chrome devices are getting Android apps.
Well, the USSR's problem was two-fold: until Cuba they didn't have a place to put their short- and medium-ranged ballistic missiles. They did have ICBMs that could hit the US, but 1) there would be enough warning for an immediate counter strike and 2) they just couldn't deliver enough to cripple the US. The Soviet Union's concern was also that the US did have missiles in places like Turkey and Germany, which provided them decent first strike ability that-- until Cuba-- the Soviets didn't have.

To my mind, though, the big differentiater was Strategic Air Command. The US had an enormous amount of bombers regularly patrolling outside of Soviet airspace. Had SAC been ordered in there would have been plenty of warning, but it provided massive second strike capability. The Soviet Union had no answer for that and never would, which is why they did opt to go heavy on the ICBMs whereas the US spread out its weaponry across the nuclear triad.
Languages themselves, too: Go 1.7 just came out, but the test lists Go 1.6.2. Rust 1.11 just got released yes? 1.9 (!) is used. Love to see both of those bumped to current.
Called HFT innovative. Can't say that here.
I guess it's not misinformation, I think it's a case that is more complex than expected.

You can create a desktop icon with a link to IE/Edge, Firefox, Chrome, but you can create also a desktop icon with a link to the current default browser.

The problem is that if you have selected Firefox as your default browser, then one of the default icons looks like a link to Firefox, with the Firefox icon, but it actually a link to the default browser. If you copy or drag&drop it, then it look like Firefox, but it's a link to the default browser.

It's very difficult to spot the difference, and after a few months you will forget what kind of link it was.

If the Windows Update changes the default browser (perhaps automatically, perhaps a confusing question in a popup), then your icon to Firefox will change to an icon to Edge.

(I had a similar problem when I changed the default browser form IE to Chrome last year in one of the computers at work.)
The prisoners dillema fails to take into account that both prisoners know each other, and one of the prisoners may not make a rational decision. Say there is prisoner a and b. Prisoner a is a drooling moron who will act again his self interest. Prisoner b knows this. Prisoner b will do the thing that will make him get out of jail for good. Essentially I'm not playing along with this "riddle" because its flawed in the first place because it fails to understand elementary consciousness.
They did this in Brasil decades back. Mandatory home inspections where they had patrols go through every single house and eliminate water pools where mosquitos could breed, mostly all made by humans.

I believe the eliminated mosquitos for a certain period of time but this technique didn't work in the states because Americans were adverse to government agencies coming into their homes and telling them what do to.
https://news.ycombinator.com/item?id=12324350
Chris Dixon – Eleven Reasons to Be Excited About the Future of Technology
Never saw it from that point of view, but that is totally true.
Wrote a small web app that allows non-profits (or any organization) to collect donations from their members via SMS.

http://kindly.at
Here - http://www.atlasobscura.com/articles/while-brazil-was-eradic...
I got Ao to a working state a few months before that exchange on the guile-users mailing list.

Guile works fine for Ao – it's clean and simple, plays nice with C FFI, and has a good REPL.

Racket was lower-impedance for the project discussed in that thread (and certainly has better documentation), but seems a bit heavy-weight for embedded use.
However, their billing system is definitely not out of beta.
Again:

http://lists.gnu.org/archive/html/guile-user/2016-06/msg0002...
or, more colloquially, "the devil you know"
Lurie's "On Infinity Topoi"[0] preceded the book and is, I quote[1],

> 50 pages of pure cake, beautifully and informally written. The book is 1000 pages long. There is some new cake there, but not 20 times as much.

[0] https://arxiv.org/abs/math/0306109

[1] https://mathematicswithoutapologies.wordpress.com/2015/05/13...
What you are describing is basically Openstack. Although Hanlons razor applies, none of the current actors stands to benefit from improving the situation.

* Extremely difficult to set up.

* Claims that half of Fortune 100 uses it (read: many are required to support it; the rest have one guy with a toy installation in some branch office).

* Consists of dozens of components, each with several-thousand lines config files (actually Python code) that must be kept in sync between all nodes (yet have node-specific data).

* Claims to be "modular", but have complex interdependencies between each of the components.

* Upgrading is not officially supported, but some companies will help you.

* Will break in mysterious ways, and require you to backport bugfixes since you're stuck on an unsupported version after a year.

* Have unhelpful error messages (e.g. throw Connection Refused exception when you're actually receiving an unexpected HTTP return code).

* Write documentation in a way that appears OK to new users, but vague enough to be useless for those who are looking for specific information.
Thanks. Need something concrete
Web FM synthesizer made with HTML5
It is not an understatement, mobile game development often ends up with negative income. If you're not featured by Apple or Google - it's over.
Stop saying "You disagree? You must be an idiot." to start. It's not always so explicit, of course, but it's pretty easy for a solid dose of scorn to slip into an argument that the true believers won't notice.

Another exercise is to try presenting (to yourself) the very best argument for the opposing side that you can. Now compare, is this the argument that you are refuting?
I'm disappointed by this article and I'm disliking the "noble savage"[1] tone of the rest of the comments. Yes, you may like it for it's quaint feel but I wanted the author to go into details of how the internet actually functions in Cuba, what sort of restrictions are in place and whats happening to move away from this regressive system. [1]https://en.wikipedia.org/wiki/Noble_savage
I used this as reference - https://github.com/samsung-cnct/kraken

Terraform + Ansible for K8S on CoreOS