skysight-inc/HackerNews huggingface dataset:
How does Google plan to succeed when the entire medical establishment has been trying to do the same thing for years ?
Handy. But was browsing through the code, and I didn't find it that clean, maybe personal taste. I like to use plugins that are solid.

function input(title, submit_text, cancel_text, type, placeholder, submit_callback, prefilled_value_optional)

Feels like this function has too many parameters, might be doing too much.
A recap from someone who's not a Debian user but who read through the bulk of the threads:

Debian Live has been around for 9+ years, and at least back in 2006 was described as "an official sub-project" which seems supported by the existence of live.debian.net (at least from an outside-Debian perspective).

Some folks on the debian-cd project, possibly unhappy with the level of support they were receiving re: UEFI or possibly just because they had a new shiny, decided to do a new (currently experimental) live CD building system based on some other tools. Note: still experimental.

There's little evidence that the original debian-live folks knew anything about this new initiative, though some have reported that it was discussed in-person at conferences.

While the new project was still in the experimental stage, one of the debian-cd developers decided to publish it as "debian-live-ng", and when politely called on it (see thread: https://lists.debian.org/debian-live/2015/11/msg00003.html) another of the Debian developers eventually came back and said (my translation) "[you're not an official Debian project even though you pretend to be, so we're proceeding as already stated. Consider your concerns marked 'wontfix'.]"

The head of the Debian Live project, faced with this, announced that basically due to the release of its replacement with no prior notice, clearly debian-live had been supplanted so it was being shut down.

There were some places in the past where Daniel Baumann (of debian-live) came off not so well, but in this case he politely pointed out "hey, you've just announced something that collides with our namespace" and got what seemed like an official "yes, we know. You're not needed anymore."

Update: I recommend geofft's much more informed comments in this discussion
Awesomesauce... Really?
Both BitC and ATS are big on formal program verification; rust has the interest because the number of people outside of academia that are interested in formal program verification is approximately zero.
There's a writing tip that you don't quit until you know what the first sentence you're going to write the next day is.

I haven't tried this for coding, but the equivalent would be not to start running a test until you know what the next function/method/commit you're going to make is. Even if you have to screw around looking for potential problems in your code, or potential places to refactor, don't run the tests until you know what that next thing is going to be.

Here's the actual Hemingway quote:

The best way is always to stop when you are going good and when you know what will happen next. If you do that every day when you are writing a novel you will never be stuck. That is the most valuable thing I can tell you so try to remember it.
What's really hurt the mod scene is fragmentation - search for Minecraft Mods on Google and the unofficial-official Curse forums will probably come up but there's also many other sites that re-host (with more ads).

I've heard anecdotal reports of malware being spread through these unofficial mirrors too.

Can you imagine if there had been mods.minecraft.com from the start with some kind of central organisation?
This is actually really cool. The concept of Memory Palaces is borne out of the fact that our brains are way better at remembering geographical information than arbitrary information. If you are managing a lot of servers or whatever you'd actually have a much easier time using something like this.

When someone forgets which box you are talking about: "You know, that server out by the river."

Or imagine flyig above all of your servers and seeing how they are all interlinked and how the scale of your operation has grown over time.

This is way ahead of its time but there's definitely something here.
> And I agree that it would be better for everyone if we collectively just ignored the 2015 incarnation of Niall Ferguson, but unfortunately being a tenured professor at Harvard (and now Stanford) gives you quite the bully pulpit! His first book is actually good, but it's been a downhill slide into largely fact-less political assertions and nasty ad hominem attacks since then...

I couldn't agree more. The 2011 Ferguson was pretty vapid when dealing in short-form too. He debated Zakaria and Kissinger in 2011 on the future of China: https://www.munkdebates.com/debates/china

It is hard to believe how frequently he resorts to ad hominem arguments. Furthermore, he can't seem to even acknowledge a the crux of a compelling argument made by Kissinger/Zakaria. Unsurprisingly, he drove the audience away from his argument in droves.
Can someone explain the term runrate to me ?
This is true. MeddleAPI[1] is the new hotness as it allows mods to be version-agnostic, however it's still early and there's little documentation. Mojang has been talking about potentially releasing some kit for modding for years, but with the C++ based "Minecraft Windows 10 Edition" out, I see little chance of that happening now.

I'm glad to see this though. I have been working on a file editor for minecraft[2] that might eventually work for keeping copies of docker logs, editing code or some such. Advanced VIM functions are not on my docket however. Baby steps.

Maybe more modders will move to mineTest if Microsoft/Mojang continues to sidestep the Minecraft modding community.

[1] http://www.minecraftforum.net/forums/mapping-and-modding/min...

[2] http://www.minecraftforum.net/forums/mapping-and-modding/min...
> because it has platform specific C and assembly code from cgo's runtime

I'm not sure what you mean by "cgo's runtime", but go runtime is in go since 1.5. Some bits are still written in assembly but that's mainly for performance.

I don't think targeting every arch (and virtual archs like asm.js you mention [though there is a 3rd party GopherJS]) and OS out there was ever their purpose.

In case you're interested, there is llgo which has recently been merged into LLVM. It's still not practical however.

> But I guess Google just hates Apple that much?

I don't understand what this is supposed to mean since LLVM does not belong to Apple, and Google is a heavy user and contributer thereof.
Please don't forbid them completely. If they're still really into Minecraft it's worth looking into a few of the more popular mods. (Depending on age, there's some really good mechanics/electronics mods).

http://www.learntomod.com/ looks like a good idea but I'm put off by the subscription model.
And here I was honestly expecting to read a bug report of data loss due to a Creeper attack.
"Anyone one else knows what is 'small number of reposts' and how often until it gets some votes/comments"

There's no guarantee that you'll ever get any upvotes or comments, but if your article is interesting, not off-topic (see the guidelines[1]) and not a duplicate or near-duplicate of another article, it has a much better chance.

I think that the definition of a "small number" was deliberately left vague, so use your judgement. 2 or 3 sounds like a small number to me, but after I see the sixth repost of an article in a single day I start wishing it would go away already.

[1] https://news.ycombinator.com/newsguidelines.html
I immediately thought of this. Dockercraft is the perfect modern recreation of this.
LEARN TO GROW LIKE a SILICON VALLEY STARTUP
Minetest is very... opinionated... when it comes to modding. Gluing a Java webserver to it as I've done with Minecraft wouldn't be possible, as far as I can tell.
I love such songs. Thanks for linking!
PODCAST: STEve HOFFMAN
While I like this idea, I think the parent's point is that the utter simplicity of the language is worth living without these things.

I personally prefer Erlang to Elixir aesthetically. The big wins I see from Elixir are protocols and standardized tooling (though I have high hopes for rebar3). Parse transforms are overkill for most things but that's about how often I need things like macros in the world of Erlang.

Even still, today's Erlang ecosystem is about the BEAM and it's great to have so many options. Erlang, Elixir, LFE, Lua, Joxa, &c.
https://news.ycombinator.com/item?id=10567269
Which is fine, and even necessary, but the article and many commenters here go out of their way to castigate the FBI for "trapping" this kid, which is plainly not the case.
Rejecting the notion that we should do nothing is not the same thing as agreeing we should 'go to war'.

Personally I think the tactical approach (border checks, security checks, pervasive surveillance, drone attacks, special ops, etc) has huge costs ($$$ and in lost civil liberties) with little or no return on the investment (and arguably a net loss).

The core conflict is one of ideas: liberal democracy vs sharia, individual rights vs. communal strictures, equal rights vs patriarchy, and so on. Curiously, the belief in individual freedoms, tolerance, and in particular prohibitions against government preferences towards religion make it extremely difficult for the government to actively oppose ideas that are based on religion -- even when those religious ideas are diammetically opposed to the foundational principles of the system of government.

Even in public debate, where the actions of the government aren't in play, we have a difficult time with the notion of public criticism of religious beliefs, never mind criticism of extreme religious beliefs. Even stranger, in some circles it is completely acceptable to harshly criticize Christianity, for example, but it is off limits to be critical of radical and extreme Islam. Strange.

We have to figure out how to engage in the realm of ideas over decadal time spans if we ever want to justly declare 'mission accomplished'.
I think that people need to understand that the concept of terrorism is next to impossible to stop. Once people understand that I think that their reactions to a horrific situation like the Paris shootings or Mumbai will be less severe and more effective.
> Flash Boys: Not So Fast is a far better book. And even better, it's actually accurate.

I just read it on a recommendation from HN. Entertained me on a longhaul flight. Boy, does the author take apart Flash Boys. Alas, approximately no one will ever read this deconstruction.
I think unattached young males will generally find it easier (physically) to flee. Stronger, fewer dependents.

If they do have a family, many are trying to establish themselves before bringing a family over through safer means. I know if I'm relocating my family (even if just arriving at a train station on holiday and trying to find accommodation for the night), I'm the scouting party ahead of the rest. It is dozens of times harder doing that with a full family.
ahead? This 3d representation of computer operations has been a staple of “hacker” movie art direction since the 80's. Tron, WarGames, Jurassic Park.
Yeah, it looks like he meant to use `retain` rather than `alloc` (assuming he means to use them outside of the next autorelease pool drain).
It really depends how you use it. For instance, probably 70% of my posts are technically reshares, but the majority of them have my own comments or thoughts on a given topic. Sometimes my comments are longer than those on the original source.
China's Version of Lending Club Is Planning an IPO on the NYSE
Wow. But is it reliable in the case of network partitions?
> How does everyone feel about the last item, the "seven lines per function rule"?

As with all constructs that incorporate magic numbers, I really, rather dislike it.

Playing "follow the function call trail" can be just as harmful to code readability as overly-long functions.

I do strive to write functions that are as short as is reasonable, and I do lift single-use code blocks out into their own functions when doing so improves clarity. However, I'm neither an English 101 student, nor a newspaper journalist: I don't stress about whether my work meets some arbitrary length criteria. :)
Now to make a minecraft server to manage my other minecraft docker servers...
Deploy anything with Dropship
we are only seed for testing environment.
aren't they dropping google+? nobody uses that crap
Spedizione Gratuita
I disagree. It may start to make some sense if we get full VR/AR, but right now, with limited screen-space of 2D monitors, using such a system is much more complex and time-consuming than doing things directly.

That said, I'm considering installing it just to have an excuse for playing Minecraft at work.
ISIS Calls Anonymous 'Idiots' as Cyber War Heats Up
ClojureScript for Skeptics
That's different. You're supposed to peruse like a catalogue.
I said "good enough" for many people. Whether it's "fine" is immaterial - it's good enough and gets enough of a job done for people to move on to areas of the project.

EDIT: "generic wisdom about Bootstrap being just fine for most things (which it absolutely is not)"

Again, no, I said it's good enough for most people. That's not the same thing as "just fine for most things". I'd probably still posit that it is fine for most things, but that's not what my original position was.
This will hopefully inspire others to see "boring" applications in a new way. I've always wanted a double-entry bookkeeping system inside of a game engine.

Internet, please make it happen.
How about "Shot in the Dark"? Or "1024:1 Shot"?
The pipe operator is extremely elegant and helpful in F# and (I presume) Elixir. I don't understand why the author considers it "malpractice".
Instagram makes the same mistake exacerbated on popular/celebrity posts. You'll have a food photo shared by a chef, followed by loads of these:

person1: @theirfriend
person2: @afriend
person3: @friendname you'd like this
... and so on forever

If someone's referring something to someone, leave me out of it. That's not a comment to the OP nor to the masses. It's just cruft. You can allude to it "504 people shared this", but the detail is unnecessary.
Seem like there's great potential here as an educational tool to learn how these abstract systems interact. Great stuff.
Show HN: Spotificator – Export your rdio playlists to spotify
Negative space is always useful. Simply spacing shit out to create low information density isn't the same thing. Adding a bunch of unnecessary dividers (cards and shadows) are definitely not the same thing as negative space.

Negative space would be allowing the space between items to create a division instead of the borders and shadows.
Redditor, n.: a registered user of the website Reddit

ಠ_ಠ
Strapless Pleated Prom Dress by Night Moves 6237
Believe it or not, Buzzfeed has pivoted from a clickbait site to a real news organization. I've noticed NPR acknowledging Buzzfeed's reporters on a pretty frequent basis lately. (And for serious international news stories, too, not just fluff.)
I did enjoy it. It was worthwhile, and not so long (for anyone else reading this).

I'm aware of the role of propaganda in society. Just yesterday I recommended to you and others Edward Bernays' Propaganda and a good post by Paul Graham on the same subject.

As I wrote then, I haven't formed a strong belief on Bernays' normative assertions on the value of propaganda to society. Either way, the fact that Bernays' wrote what he did is evidence that he didn't see anything wrong with pointing out propaganda when it is presented. My 'objection' would perhaps have been better characterized as identifying this article as a work intended to direct public opinion, rather than provide factual information.

Thanks for the read.
> 1) "Ye cannae change the laws of physics". We're pretty sure that there isn't any molecule that you can flip around to have unicorns start popping out of thin air[0]. We have some bounds on the amount of damage one can do.

Sure, but every interaction is a hard fought lesson at the moment. If you naively chart it out we're going to be spending literally eons figuring this stuff out.

Now I realize that advances in a bunch of technologies means that we'll know way, way more than we do now in probably 20-30 years. Not just 50% more, not 500% more but probably a thousand times more.

But if there are a million molecules, there are on the order of n! permutations which give you a rough idea of the number of possible molecular interactions. Maybe instead of P(n,n) (which means that all molecules could react with all other molecules all at the same time for one reaction) you'd be talking about P(n,n-5) or so, but 10^6^5 is still 10^30 or a really, really big number. It'll overflow a 32 bit int, a 64 bit int and it uses up a substantial fraction of a 128 bit int.

People tend not to understand that biology isn't just a little squishy or weird, or "hard", the math makes the fact that we understand anything a tribute to human intelligence. It's not finding a needle in a haystack, it's finding a needle in a galaxy's worth of planets that are all covered in nothing but haystacks.
Since Erlang doesn't have a pipe operator it's hard to compare but I'd imagine using nested calls where a pipe might work is also considered inelegant in F#?
I haven't done any Minetest modding, but I'm sure a pretty large part of that is due to the lack of a JVM. Forge can easily enough unpack the jar for clean enough source to plug into. C++ requires the Minetest devs themselves to guess what modders want to do and build Lua entrypoints. With the new Windows 10/Pocket edition of Minecraft being C++ as well, they'd have to do the same thing I would think.
So who made the decision to go with that language?
Are you saying it resembles more of a cathedral than a bazaar?
Since you mentioned Clojure and Erlang's pattern matching, I thought it nessicary to reference this Clojure library, [1] defun.

Here's a quick snippet:

(defun fib
([0] 0)
([1] 1)
([n] (+ (fib (- n 1)) (fib (- n 2)))))

Then:

(fib 10)
;;=> 55

Cool isn't it!

[1] https://github.com/killme2008/defun
Heh, FUCRS? At first skim, I thought the cheerleader chant spelled "FUNCS", which is cute for Erlang. Is this just a jokey abbreviation of "fuckers", a random set of letters given in a funny way, or am I missing something?
When is Google going to drop the dingy grey as a background color? It's so gross.

Google had things figured out with its crisp white aesthetic. Superfluous cards and shadows (thanks Material Design) has borked design at Google.
"finally! it's so ridiculously easy now that everyone will start using it and
the world will be roses and meatballs from now on!"

said no one ever.

even the plan9 guys who were the first to do it with alef and libthread didn't feel like they'd solved concurrency in C.
The right thing to do with Google+ is to drop it. Google should not aspire to build social products: they are an algorithm company. Their attempts to interact with humans historically have failed: see adsence publishers, support of Nexus phones, etc.
Not the only factor, but the Saudis have funneled a great deal of oil money into spreading Wahhabism.

https://en.wikipedia.org/wiki/International_propagation_of_c...
Kudos to Google for building this one, but I've gotta wonder what drove the decision to use Rockchip. I'll be very interested if firmware flashing tools / kernel sources become available for this.
> Who is the target audience?

Ingress players, mostly. I think some of the largest and most active communities on the site deal with the game, and given how the game is stagnant and (at least in my region) people are losing interest, that's telling about G+ itself.
I think the DI was for a view controller in this case.
In normal usage I would agree. DI -> use the constructor. Even in languages like Java and C# I would advocate constructor injection. View controllers and where they get instantiated with storyboards, xibs, etc? Not so much.
R/programming discussion is very interesting, there are ever few Midori developers in it:

https://www.reddit.com/r/programming/comments/3t50xg/more_in...
Benevolent Dictators for Life
* Digs into history *

This was posted 6 days ago; insightful discussion here: https://news.ycombinator.com/item?id=10544943

The TL;DR seems to be "mathematically 50/50 chance that PCG is better than others, but for certain cases it might be superior."
A bit late google. Depending on what you mean by heart disease (it is a very broad category), but if you mean heart disease caused by high cholesterol then it has already been cured and available as a license monoclonal - Evolocumab [1]. We know that knocking the protein it targets (PCSK9) is without side-effects in humans [2]. It will take a few years before everyone is on it, but basically all the science is done.

Edit. Personally I like the vaccine approach [3] as it could be low cost and avoid the need for monthly injections, but I doubt we will ever see this taken through to market. If google wanted to do some good then spend their money sponsoring a human trial of the PCSK9 vaccine.

1. https://en.wikipedia.org/wiki/Evolocumab

2. http://www.nature.com/news/genetics-a-gene-of-rare-effect-1....

3. http://www.sciencedirect.com/science/article/pii/S0264410X15...
If it supports both chromecast and some reasonable open protocol screen sharing, I'd really like to upgrade my chromecast stick. While I'm usually happy with android/chrome integration, there are times when I want to cast some app, or even someone else's itunes. Currently that's not possible.

If this can destroy some garden walls, I'll be happy to pay.
Launching the 4th Generation Yubikey
Paul Goodman: Compulsory Miseducation (1964) [pdf]
Yeah, that makes no sense; every sane plan I heard for taxing stock transactions involves a flat amount per transaction, the idea being to discourage large quantities of trading (or at least convert it into revenue) while leaving the calm, occasional trader/mutual fund mostly untouched.
To be honest I have a 1024x768 12" laptop, believe me that image is far too close to reality far too often.
No, please just make it stop.
“This speculation is like playing fantasy football without statistics.” Really like this quote from Drew Houston, in response to those commenting on the companies valuation.
Coca-Cola figured out how to make more money by selling less soda
I don't think you are, no. It might have been a backronym, or it might be a legit acronym, but either way it means nothing to me either (well, from a programming, Erlang especially, context)
I wonder how much it shares with the cromecast, and whether (possibly) being able to hack at this, will open up the chromecast a little. Should be interesting to watch, since I expect there might be a few spare chromecasts lying around now ;-)
Sure it's hard to design GMOs, but testing their safety is much easier: feed the GMO to some lab rats and see what happens. Or am I missing something?
Well, the new link is prone to the same problem.

It's a bit of a hassle but you have to go to View In (top-right corner) -> Git Revision Log, copy the SHA1 of the topmost commit, go back, View In -> Git, and replace "master" in the URL with the copied SHA1.

(It appears Gitiles doesn't support using the SHA1 of the tip of the tree as showed in the latter page, which is why you have to get the SHA1 of the latest commit to that file from the former page instead.)
21.co ($110M+) – Setup Your 21 Bitcoin Computer
Would you use Fit to find a workout partner nearby?
I don't like the new http://m.reddit.com/

Try this my redesign reddit. http://reddit.premii.com/ I hope reddit does something like this, and let user configure layout for each subreddit.
Probably either Bio (vegan) or Artemesia (not-so-strict-vegetarian). Or green bamboo.

But the reason you found lots of vegeterian restaurants is not surprising: you were a tourist in a touristy area, and it's mainly tourists that look for vegetarian restaurants in Argentina!

Source: I'm Argentine, and I live here. Also, I eat at those restaurants.