skysight-inc/HackerNews huggingface dataset:
Sococo for web has worked for some time now (shameless plug). We call it 'guest access' since its usually for people that want to participate but don't have the regular client.

Its tricky - you need a web portal for audio and video streaming, and some special servers to bridge to the common media servers for switching. Most open source is about playing streams, so there are issue with latency and dynamic configuration (bugs in the Open Source libraries).
I've spoken to Yishan a few times over the last year about the stress of running Reddit - I can confirm the story as told by Sam and Yishan is true. Sometimes there is more to the story than what you see on the surface, but sometimes there isn't. In this case, there isn't.
I hear what you're saying, but this kid sounds okay to me.

I especially liked the quote from his mom at the end:
"I'm very happy and very proud, I don't want to see him set a world record every day. But I want him to do his best whatever he does in his life," she said.

It may sound subtle, but there's a world of difference between pressure to be the best and pressure to do your best.
> This is the biggest red flag about git's CLI. I shouldn't need to know the implementation to use the UI.

This speaks to a fundamental misunderstanding of the nature of Git. You need to know the model of anything to be able to use it properly- you've mixed up Git's model with its "implementation" (probably because Git's model is so lightweight and exposes a lot of its fundamental workings, [as is right for proper usability][1]). This is like saying you shouldn't have to know what files and folders are to open a document in Word, Yes, you should.

[1]: http://en.wikipedia.org/wiki/Seven_stages_of_action#Usage_as...
I think this is good news. Multiple paths to pass information is a good thing for the world, independent of the reasons behind it.

But I don't think the economic impact, with American firms losing revenue is nothing more than political PR blablabla.
Market forces (price and quality) still drives a lot of traffic from Brazil to USA. For example, there is no hosting solution or email provider in Brazil that comes close to using dozens of american firms.

Of all the startups here in Brazil I would guess that 80% use servers from american firms (AWS, Microsoft Azure, Softlayer, Digital Ocean and many, many others). Our local host solutions are used mainly for amateursih website hosting (of local restaurants and small non-tech companies).

A possible law forbidding national companies to use data centers out of Brazil is being discussed around here. And the general reaction among national startups is "if this happens, we are all fu". There is simply no local solution in quality and price anywhere near those big american ones.

But, again, despite market forces still going to drive a lotof traffic to USA, I think it is a good idea to have alternatives. For sensitive government and academic data at first, but maybe creating the environment to better infrastrucuture companies rising in Brazil or Europe.
There are three relevant regions in cost/benefit space here; call them A, B, and C.

Region A, producing energy by way of wind/solar costs sufficiently less than the price of that energy to make the capital expenditures a good use of money for individual market participants.

Region C, producing energy by way of wind/solar costs more energy to make than we get out of it. This is allegedly the case for ethanol.

Region B, the dollar cost of building and maintaining wind and solar might too high, while the energy cost might not be.

In region A, subsidies are unnecessary - people will build anyway.
In region C, subsidies actually raise energy prices.
In region B, subsidies could make energy cheaper.

If you believe the government doesn't do anything unnecessary, then the existence of subsidies shows we're not in region A. If you believe the government doesn't do anything harmful, then the existence of subsidies shows we're not in region C. Honestly, I'm not sure the existence of subsidies shows us much of anything. There is a world where they might be helpful, though.
At work so I haven't tried it out yet, I'll give it a go tonight. Thanks!
I am not but have several friends who work on their c++ platform.
Class action lawsuit against Bitcasa Inc. [pdf]
Represent and Harvard Partner to Impact the Lives of Students
I honestly cannot grasp how this could be a “predictor” of religious belief. Being confused by confusingly-crafted math-ish questions does not mean the rest of the world is perceived as a mystery too, and therefore religion is the answer to everything. I believe there is no god, but I can’t for the life of me figure out why the answer to the first question is “5¢” — could someone help me understand?
Yes. Exactly. This bothers me as well. People live out in nowwere and expect to get internet, water, transportation at the same price as people in citys. I see no reason fir this, specially because living rualy is not even disrable for the envoirment.

If no private company want to lay down high speed internet you have to reavalute if you prefer to live rually or if you want top high speed internet.
Using WebRTC I assume? If so it may mean there are more devs contributing/posting bugs for the WebRTC project which can only benefit everyone.

Edit: the description says "Mac OS: Safari 6 and above." Safari doesn't support WebRTC and Skype says "no downloads". So either this document is incorrect or Skype is using Flash.
According to a report by the Department of Energy, interest payments to the government from projects funded by the Loan Programs Office were $810 million as of September - higher than the $780 million in losses from loans it sustained from startups including Fisker Automotive, Abound Solar and Solyndra....

Not sure I agree with that. Sure it has more money than when it started, but you need to take into account what that money would be worth if it had been invested at a risk-free rate during that time period.

If I lose $10 then get $10 back 5 years later, I'm still down $1.59 if you assume that $10 could have gotten a 3% return for each of those 5 years.
There are some other example implementations here:

http://www.jsoftware.com/jwiki/Essays/Fibonacci%20Sequence

This:

f0b=: (-&2 +&$: -&1) ^: (1&<) M.

is probably the most elegant solution. It's recursive ($: stands for "self-reference"), memoized, and it works:

f0b&.> i.20

│0│1│1│2│3│5│8│13│21│34│55│89│144│233│377│610│987│1597│2584│4181│
IMHO, I believe you need to align your expectations about value you wanna extract from the comment section.

Do you want spread the content or you want to enrich the content? It's very important to know.

I can see you already accepted the challenge to build the thing from nothing. What worries you seems the hard and must-do decision, because if you chose a delegated system you will have a big problems to migrate the content generated through the comments.

If you want just spread the content, go with the delegated systems, FB for e.g.

If you want to create value, build your system, it will give you space to explore possibilities that underlies out of your sight.
I believe you need to align your expectations about value you wanna extract from the comment section.

Do you want spread the content or you want to enrich the content? It's very important to know.

I can see you already accepted the challenge to build the thing from nothing. What worries you seems the hard and must-do decision, because if you chose a delegated system you will have a big problems to migrate the content generated through the comments.

If you want just spread the content, go with the delegated systems, FB for e.g.

If you want to create value, build your system, it will give you space to explore possibilities that underlies out of your sight.
>To the broader point though, why aren't more investors also putting money toward these "moonshots?"

Because only ultra-large, incredibly-rich companies can afford to have seriously large investments fail quite this often. Which is not to say they're a bad idea! This is how blue-sky research works.
I realize that he's promised eventual support for sensible systems, but it's _much_ easier to write code that is portable from day one than to port something later. Everyone who's not using Windows will miss out on the majority of the project, too, having to wait until it's decided that portability is a concern.
As a visual thinker, this is great! Especially for mathematics which I was great at until secondary school began, where I struggled a lot due to impatient math teachers poorly explaining concepts.

Congrats to the team for shipping this, I've subscribed and hope to see more stuff like this. It would be great if you could explain basic concepts (and gradually to complex formulas) and hopefully beginners who struggle due to bad teaching can bump into your website and keep their interest alive.
This is a meaningless number, like the ones that say that the bailout was profitable. At least the article realizes this instead of just copying the press release: "The report's findings are more of a political victory than a financial one. It took the program three years to break even after Solyndra's failure, while during that same time the Standard & Poor's 500 index increased 67 percent."

1) Is this 810M nominal, or inflation adjusted?

2) What was the market rate for loans at the time, and what rate did the creditors get from the Treasury? The difference is a loss.

3) How much would insurance have cost for these loans in lieu of the government guarantees they were given? This was also a cost, and a subsidy to the private lenders involved with the program.

I want the government to be spending on research into renewables, and spending generously, but these bullshit press releases are what make Jonathan Gruber's remarks about voter stupidity (which largely boils down to innumeracy) and the need to fool them in order to get policies enacted seem like an overt, conscious policy regarding all of the financial services interventions (including ACA) that have happened during this administration.

You may not agree with Walter Lippmann, but he wasn't proposing a way to structure governance, he was describing how we're already being governed and the inherent hard problems in coming up with any alternative that doesn't either converge to the current form or destroy itself over time.
Thanks for the link. Yes I was excited to see AWS moving higher up the stack and offer code pipeline and deployment options, but CodeDeploy is exactly what would have been designed (and in fact was) if EC2, ELBs and AutoScaling did not exist. It was born 18 years ago. It suffers from all the same issues that any rolling update with mutable infrastructure does.

Blue/Green, while harder to use without tooling like CloudNative adds, has numerous benefits including near instant rollback to a previously known good state.

Netflix figured this out 5 years ago.
Considering that latey there's been a pretty strong shift to using HTTPs everywhere, I don't see how using it on .gov site needs an explanation :)
The NSA can tap communication cables in the deep sea. Tapping cables in Brazil on land shouldn't be much of an issue. Also the alternative to US telecom equipment is Chinese, and well, I wouldn't trust that either.
This is incredible. I still remember the first time I read through Eliezer Yudkowsky's Intuitive Explanation of Bayes Theorem [1], and how it was one of those moments where the lense with which I saw the world changed forever. I still refer people to that page whenever I have a tough time explaining it myself, as well as a handful of other pages (now including this one).

I know Show HN is typically used for getting constructive criticism, but I don't have much to say there other than to keep it coming.

http://yudkowsky.net/rational/bayes
Why even move to github then?
Debugging Scala compiler's magic
Hope you don't mind, Speeder.

This might help some, dudu.
https://news.ycombinator.com/item?id=8394490
On the plus side building something like this establishes a capability and track record, and could be of future benefit for contracts abroad.

In a similar sense a push to getting more than 20% of your local startups on local hosting - which is already quite a good number - might attract foreign customers.

Long term the economic impact might be worth talking about but in the immediate term I agree that it is just noise.
I appreciate the effort but 1) If the NSA really wants the data they will pull the cable up and put a tap on it like they are doing now. 2) Even if not "buying American" on the hardware, they will at some point end up on an American network[0] and the NSA will get the data anyways.

What we really need is another Snowden to grab recorded private phone calls of Congress. I'd imagine we would see their funding dry up rather quickly (then again they didn't seem to mind the CIA's adventures).

[0] - http://en.wikipedia.org/wiki/Tier_1_network
Do you know your average revenue per kilometer?
Partly true, but visualizing timeseries is full of little details and gotchas, and taking care of all of them on top of standard d3.js is quite a big chunk of work.

There's a lot of value on higher level libraries that make opinionated decisions how e.g. gaps, data point highlights, zooming, rounding, axis labels and tons of other details work.
To be fair "You don't go to jail for using child labour" is a good reason to me. Also tack on "and my rate just went up £10 for hearing your stupid comment."
> These properties are useful for all of our applications, all of the time — not just when passwords or personal information are involved.

Bingo. HTTPS only is a much better way to operate web properties these days -- the only downside is a fairly marginal investment of money and time.

What's interesting is to see the headaches people experience with mixed content warnings/errors before they move to the Light Side of the Force (I've been at places where this is a substantial undertaking/roadblock).
Helmut Smits' the Real Thing Turns Coca-Cola Back into Water
And also for INotifyPropertyChanged! (Although CallerMemberName helped that some in C#5.)
to avoid "the curse of the gifted", praise the effort (procedure-based) not the talent (objective-based)
Big Data: What's Holding Us Back
I've never understood why Twitter doesn't run way more ads than they do. When I view my Twitter timeline in a browser there's an enormous amount of unused space on both sides of the timeline and it would not bother me one little bit if they displayed some ads in that space. In fact, it would be much less distracting/detracting than sticking sponsored tweets into the middle of my feed.

Like most people, I find ads kind of annoying, but Twitter's an unusual case — I would be 0% less inclined to use Twitter if they put some ads in that totally unused space.

Twitter might lose approximately .01% of their users if they ran ads, but they'd be making billions in profits.
Wow, and I thought I had a bias for having relatives close to the conflict...

A citation or two or three would be nice on all of this, as I do not share many of your assumptions. That said, without being there first hand, I don't think one could really know the truth.

Not sure if you read Russian, but here's more "entertainment" on the subject of MH17: http://lenta.ru/news/2014/11/14/boeing/.

On the subject of MH17, it's really appalling how the media and people discussing it seem to focus on the Ukrainian conflict and not on the loss of life here itself or even on the people working to fight AIDS: http://en.wikipedia.org/wiki/Malaysia_Airlines_Flight_17#Pas....
On yakshave, on color, on cosines, on glitchen
The practice of pressurizing conduit and insulation sheaths is meant to keep water out. I don't think pressure is likely to be the best way to localize a fault. There are other types of sensors that can locate a fault in a fiber optic line.
Google is also building a fiber optic cable from Brazil to the US, so not sure how that changes things.

http://www.zdnet.com/google-to-build-brazil-us-fiber-optic-c...
"A lot of people find it difficult to figure out what they should say, how to keep track of who they follow and simply how to engage with it."

I have been using online messaging and chat since ... 1991 ?
BBS forums, irc, unix talk, MUD/MOO, ICQ, classic mailing lists and thousands of web forums.

I still find it hard to view a conversation thread on twitter.

If I see a comment that is interesting, and is obviously part of a thread or conversation, it's still non-obvious how to view that entire conversation or respond to specific parts of it in any way that resembles a thread.
I can't understand why they haven't tried to fix their CLI syntax. Besides having to remember when to do origin <space> branch and origin/branch, there is also how do you set the upstream branch, there's a couple of ways there.

And then creating a branch and switching to it. Is it 'git branch -c foobar' or 'git checkout -c foobar'. Was it -c for create? why not allow it on both? And its so easy to fix these things.
You need to distinguish between the VC fund and the VCs.

The VC fund is the entity that holds shares in the portfolio companies. The fund is purely long and unhedged. They try to minimize losses by being selective about their investments and negotiating contractual protections that reduce their downside risk (e.g. anti-dilution protection and redemption rights). But at the end of the day, they hope that their portfolio will include enough successful exits to cover losses and unsuccessful exits.

The VCs themselves are investment managers. They control the investments of the fund and they are generally compensated based on (a) percentage of the assets under management and (b) a percentage of the return.

(a) is supposed to enable the management firm to pay staff and support the costs of finding and managing investments. (b) is supposed to incentive the managers to maximize returns to the limited partners providing capital to the fund. In practice it's a bit muddier, as sometimes the managers will defer fees or co-invest in portfolio companies alongside their funds. But the basic idea is that the managers will make some money regardless of how the fund does, and they stand to make a lot more if the fund does well. You might cynically say the managers are "hedged" even though that is not strictly true.

A better question is whether venture capital (or private equity, for that matter) performs well as an asset class after all of these fees. See, e.g. http://www.kauffman.org/~/media/kauffman_org/research%20repo...
>I've long hoped that self-aware AI would come out of Google, but perhaps not.

No, that one's coming out of MIT. Gosh, don't you read journals ;-)?
I haven't seen a great data-driven review of the different smartphone cameras and accessory lenses, but there have been some attempts. Seems like the Schneider and ALPA are best (but pricey), with Olloclip coming in as a decent cheap choice. But to my eyes, reviews like this show the many depressing weaknesses of smart phone cameras:

http://www.photigy.com/selecting-the-right-lens-for-iphone5-...
Show HN: A RESTful Web-based Todo Application in Python and Flask
Frequently Used Arguments Against Hybrid Apps and Why They Are Invalid
Looks way better than the MotoTec Wheelman.

http://www.toysrus.com/product/index.jsp?productId=42682786&...
What exactly and why?
I'm going to take some hits for that but... with .NET being open source (never liked Mono..) and all..

I'm tempted to use C# in the future again. Using it on Windows has always been good - and now that it compiles to native code too and that the libs are open....
Lots of little things but they're pretty handy. I wish I still wrote in C#; perhaps that day will come when they start distributing the .Net runtime on Linux / Mac OS X.
Here's an idea: if Mozilla had first-class support for Active Directory Group Policy, my company would almost certainly pay for modest support licenses.

As it stands, Chrome for Business and IE have better support.
I joined a Portuguese startup in 1999 that had an in-house Apache module for TCL, an application server similar to AOLServer in design.

With an abstraction layer similar in capabilities to what people know Rails for. With lots of C plugins as well.

Being part of the core developers meant I was a regular reader on tcl/tk forums, eagerly looking for the upcoming TIPs, following ActiveState work in the community and so on.

It was also the last time in my career that I used C on the job, instead of my then favourite C++.

I learned lots of stuff while there, but two important things in terms of programming languages were:

1 - scripting languages are great for prototyping

2 - if you ever plan to scale, use a compiled language for the get go instead (JIT/AOT)

On our case, due to certain circumstances, we were part of the .NET alpha program and started moving part of architecture to C#/Managed C++.
Keala Kennely and Paige Alms Surf JAWS
I have never had an effective counter to the following argument:

We can use human population in 1790 as a rough estimate of Earth's carrying capacity for humans pre-industry.

There were roughly 1 billion people then.

Now we have 7 billion.

So we need to be extra careful in our thinking about energy policy.
People in the UK can't read this... Now I want to know more
He made a war against it

http://www.vanderburg.org/OldPages/Tcl/war/0000.html
The ball can't be 10 cents, because 10 cent ball + 1.10 dollar bat = 1.20, and it'd exceed the total.

Since the difference is 1 dollar, we can do ball + ball + 1 dollar = 1.10, then we can see that 2(ball) = 10 cents, so 10/2 = 5 cents for the ball.

I think the questions gage whether or not the person's beliefs/thoughts/rightness come intuitively and they decide to settle, or they keep searching.
> Considering that latey there's been a pretty strong shift to using HTTPs everywhere, I don't see how using it on .gov site needs an explanation :)

If only the .gov space were shifting at the same rate! That sense of inevitability and momentum you sense in the private sector is not so widely present inside the US government. Posts like this have two audiences: outside folks like you, and my colleagues around the rest of the .gov world.

For reference, 18F got the first .gov domains added to the Chrome HSTS preload list less than 2 weeks ago:

https://chromium.googlesource.com/chromium/src/+/af1870543d1...
How Frucket plans to change the way we make plans with friends
> I believe there is no god, but I can’t for the life of me figure out why the answer to the first question is “5¢” — could someone help me understand?

Question: "A bat and a ball cost $1.10 in total. The bat costs $1.00 more than the ball. How much does the ball cost? ____cents"

Let b be the cost of the ball in cents.
Then b + 100 is the cost of the bat in cents.

b + (b + 100) = 110
2b + 100 = 110
2b = 10
b = 5

QED.
30 years of experience and never heard that in DB programming.

Thanks for the tip.
is it a typo? I just assumed the dad was speaking his 'native tongue' ;-) What is the intended wording? I must be missing something...
Using static classes as namespaces addresses something I was just complaining about a week ago. Let's take it a step further! Just let us put bare functions in namespaces without the dance of the static class.
A major 'feature' of D3 is its ability to update the dom with the new svg elements.

Given that libraries like Ractive and React handle dom updates in a much more sane fashion (just re-render the entire virtual dom instead of mucking around with individual nodes), all I really want is a library to generate path attributes for the svg elements, and hence find paths.js to be a much simpler option.
I am jealous of the engineering students to come after me. Can you imagine when every advanced textbook is so clear and interactive? Eigenvalues, differential equations, relativity...