skysight-inc/HackerNews huggingface dataset:
which gives you some really fast offline apps... not.
Moxie's quote really hits the nail on the head.

"The thesis essentially being, if you aren't able to build TextSecure from source, you probably aren't capable of managing the risks associated with 3rd party sources."
I had the pleasure of working in the same building as a company that builds specialized navigation systems for high end cars. They almost always used the microkernel that powers BlackBerry's latest operating systems, QNX, and one of their engineers described it to me as probably the only good implementation of a microkernel to date. He felt the microkernel architecture was very important to the needs of an automobile.

From a hardware standpoint BlackBerry is severely behind the times but their underlying operating system appears to be quite impressive. It's just yet another reminder that the best technology isn't enough to win in this mobile game.
Kim Dotcom – An EXCLUSIVE Interview
Sos awesome as always! Keep on going.
Is it even possible to transmit all of the tapped data?

It's possible to transmit part of it with a buoy and a satellite connection or using UHF transmitters but if the data is encrypted it seems like it would be impossible to determine the important data or transmit all of it.
Moxie, it's probably pointless to do it now, but right before or soon after Whisper is finished, you need to set-up some crowdsourcing of language localization for Whisper. Doesn't have to be anything complicated. Just arrange all the text nicely in a txt file and let people download it and then upload the file for a certain language.

I think localization could give a great boost to Whisper in countries where English isn't the native language or that well known, and it doesn't cost you much to do this. But as I said, it's probably best to just wait until Whisper is finished, if it's coming out this year.
The actual nonsense is the existance of the mythical " real, free-market capitalism", that nobody has ever seen in practice.

The "free market" that does exist is based on subsidies, bailouts, state protection, monopolies, a huge army, bullying, and resource grabbing (and past 300+ years of colonialism).

Heck, the "free market" is even more mythical than the laughable "really existing socialism".
In the late 90s, my downtown SF software employer proposed cubicles for the developers in the new office nearby. The team revolted, with good reason, and offices were installed in the new space.
Not the same thing in common usage. Most people use "bug" to refer to unintended behavior. Wikipedia also includes "incorrect behavior" in its definition, but that's extremely broad, since "incorrect" could be used to describe anything from an underperforming call to action on a landing page to creating software in the wrong market (e.g. "My software had a bug: I created a food delivery app when I should have created a social network app").

In fact, it's hard to even call this a flaw in design, because your intentions and hopes for Bitcoin might be very different than those of the Bitcoin developers.
Bitcoin wasn't even around in 2006.
The fact that the app is open source is nice, but realistically speaking very few users will build their own copy from source over just downloading an existing binary from Google Play or the Apple App Store. Nothing (but garden variety trust in the source of the binaries) is stopping a situation where there is a clean open source version and then a version with a backdoor built into binaries submitted to the app stores.

And even if you are one of those paranoid users who builds from source, a backdoored central build could still impact you personally unless you're sure everyone you are messaging has also built their own from clean source.

Personally I wouldn't worry too much about this scenario playing out, but I don't see that the client being OSS really buys you much safety practically speaking.
Groundhog Day is one of my favorite films of all time. I think it's really Important that when trapped in his lonely cycle Murray finally settles on taking care of others as perfectly as he can. Beautiful.
No, never even heard of it TBH. Looks pretty neat though. I'll definitely dig in more.

Open data is interesting. I guess I never really thought of that as a humanitarian project. Is there a specific angle you have in mind?
> I disagree in terms of regulation: there is plenty of regulation on broadband internet, except it tends to discourage competition against broadband providers.

Well, yes - when I use the word "regulation", I'm implying the sort of regulation that we see with respect to Con Edison. They can't so much as change the way they itemize fees on my bill (!) without regulatory approval.

That certainly creates problems of another sort, but on the other hand, the actual service provided[0] and the pricing is pretty much a solved problem (as much as one can expect)[1].

I'm sure ConEd would like the sort of legislative protectionism that cable companies receive, with no requirements surrounding price or quality, but thankfully, they don't have that (and altering the status quo is always tough in general - in this case, inertia is on consumers' side).

Obviously regulation could be established to make things worse, but I think it's clear what kind of regulation we're looking for for the purposes of this discussion. And I'm intentionally deferring the question of how any of these policies would be enacted - I'm just comparing two alternatives states to the status quo.

[0] excluding customer service, which is going to be mediocre at best no matter what.

[1] Interestingly, pricing is partly "solved" due to the introduction of ESCOs, which are a way to privatize the supply chain (at the consumer's choice). "Free market" and "regulation" are not mutually exclusive - we could easily establish a regulated monopoly on last-mile copper wire while allowing multiple competing upstream providers.[2]
The Flask Authentication Problem
So now our bosses have a pretty chart to show we don't work.

Weekends being dead don't help, folks!
They are part of the World IPv6 Launch measurements found at: http://www.worldipv6launch.org/measurements/

Network providers sign up to join the measurement effort and then Google, Facebook, Akamai and Yahoo measure the connections coming from those networks over IPv6 or IPv4. A person at the Internet Society then aggregates the data from the providers and makes it available on the World IPv6 Launch measurements page. The specific mechanisms used to measure IPv6 by the 4 companies are described at the bottom of that measurements web page.
Wanted: a C++ book that just works
I wonder why they don't just publish the source repository on the web.
What surprised me most is that SPARC is only ~2x slower after all these years (3.6ghz T5 / Sol11) ;)

$ time perl -e 'for ($i = 0; $i < 100_000_000; $i++) { $s = "SCaLE12x" }'

real 0m33.59s
user 0m33.57s
sys 0m0.00s
It also reminds me of when governments freeze the bank accounts of certain people for various reasons.
Mainly for extension authors and people writing tools that interact with source code. Having a "compiler as a service" allows you to generate data structures and query the structure of the source code you are working with without the need for writing your own parser.

For example, you could use the "compiler as a service" to create a semantic model from source code and then query it for "all classes that contain a public method that accept an int and return a bool". This might sound trivial, but using a tool like Roslyn to do this is much easier than writing a parser that handles a language and then doing the same thing.
Kim Dotcom Answers My Questions. The Backstory.
If we had wanted oil out of Iraq then Saddam would have been quite happy to give it to us as the price of remaining in power. Heck, we could have just lifted the embargo and all of Iraq's oil would have gone onto the world market and we'd be able to buy more for cheap.

If you want to say that the US invaded Iraq because the embargo was going to fail anyways, and this way Iraqi oil production would be delayed by years causing oil production in Texas to be more profitable at least then you'd have a conspiracy theory that made sense.

But really it was mostly Saddam overestimating US intelligence capabilities, assuming we'd know that he didn't have any nukes despite what he was telling his supporters, while really the US was relying on the reports from those of Saddam's supporters who defected.

Cui Bono doesn't work in a world where there are multiple equally intelligent forces trying to fool each other.
Impressive how much faster open gl is.
Presumably, the intelligence community would not make it known that it knew such things; they could then use these lines in disinformative ways.
How a mobile game is augmenting reality – the story of Ingress and "Portalyst"
You are correct. Actually any non-zero value after the ,8 caused the load to be relocatable. Kind of a cool feature.
Asian-American Contestant, 'Villain' of 'Jeopardy,' Set To Return
Who is paying for the servers this runs on?
today my source code is compiled three times because my plugins cannot hook into the analysis of the primary compiler.
Bring the field of education up to where it should be today.

One project I've started: building a platform that allows people to develop an open set of learning standards. The project is stalled for the moment while I complete some shorter-term projects, but I'd be happy to give this some more immediate attention if it catches your interest. The front page gives a pretty clear picture of what problems in education I'm aiming to solve:

http://opencompetencies.org
Way more appealing because of dumping SMS. :)

Also a beautiful UI, and I can't wait for the iOS versions.

Good work, Whisper Systems!
Okay, so their anti-tampering detectors alert them to the fact that the US has tapped the cable.

Then what?

With it's budget, the US can tap the cable more times than the Brazil-EU alliance can remove the taps.
> Well now it sounds like you're talking about not just spamming, but phishing.

They're interchangeable activities, and both are fueled by a ready supply of e-mail addresses.
One of the arguments I saw for faster internet outside of a single-user app is when you have multiple people using a connection. If you have a family of 5 people all using a Cable connection in the US today, it is very easy to overload that line. And since upstream sucks on most home connections today (1.5 to 2 Mbps upstream), a single person uploading a video to youtube (or backing up data) will kill the connection for every other person using that line.

In the current ecosystem, I see gigabit connections being useful for multi-user connections where a lot of video is being streamed. Or using cloud storage solutions like Dropbox or Google Drive.

In the future, I could see other use cases. For what we know about Google's self driving cars, the first time a road is driven on (manual driving) it gathers a ton of data about that road. When you park in the garage, it may have to upload gigabytes worth of data for Google to process to make available to other cars. Doing that over the current connections most people have would be painful. If you have a large pipe for uploading lots of data, this becomes a lot more feasible.
This is true, but at least it lets a small group of people do the verification work and post in a public place if the publicly distributed binary stops matching up with the one built from source.
The truth about Justin Bieber...from the Big Bang to black guys
CobbleStone?
> And I don't think it's a moot point -- if with moot you mean "open for debate".

While "moot" itself has several definitions (and is, in fact, a contranym), the phrase "moot point" generally means a point about which debate is irrelevant, not one which is "open for debate".
Why would you think that the goal of this project is privacy?
Woa woa woa, let's pump the brakes, you are misdirecting this. Of all the innocent victims Google takes on a daily basis, both algorithmically and manually, you are not one of them.

YOU made a mistake by not thoroughly researching the new domain before buying and moving your site. It's essential to check the history on a domain before purchasing and dumping all our eggs into a new basket, which for you was an unknown basket full of the previous owner's spam.

Archive.org, ahrefs.com, domaintools.com << Not hard to determine a domains past history even for a novice, just using archive.org and the free versions of ahrefs and domaintools.

The only person to blame is you my friend, purchasing that domain and 301ing your old site sealed your own fate. So you're really just wasting everyone's time with a bunch of wining and pulling the big bad evil Google muwhahaha card.

For once, I'm on Google's side here. Party's over everyone, move along.
I had a similar thing happen on my personal site, also due to phpBB2. The bad guys used an exploit in phpBB2 to upload a bunch of images of ads for cheap drugs and male enhancement products, and then they spammed links to those images to websites and in email.

I have no idea if Google noticed or cared, because I had nothing on my site that I expected people to find via search. I did have one page, some analysis I wrote on how to beat a particular puzzle, that was #1 on searches for how to beat that puzzle on both Google and Bing, and it stayed #1 [1].

[1] It's pretty funny. The page is just a simple page of mostly text, with some tables. No attempt has been made to optimize for search. There are very few incoming links, and one outgoing link (to a domain that once had an online version of the puzzle in question, but whose registration lapsed and is now owned by a noodle soup chain). I posted maybe one or two links to the page in comments I made on discussions of that puzzle a dozen years ago, and have done no other promotion of it. Yet for over a decade, it has been #1 on Google and Bing for searches on how to beat that puzzle. I have no idea why. (I have not named the puzzle or linked to the page here because I do not want to do anything that might disturb the situation. I'm curious to see how long it stays #1 without any promotion).
Offscreen, Ramis and Bill Murray were trapped in a cycle of personal strains. Murray’s marriage was breaking up, and he was behaving erratically—the whirling, unpredictable personality that Dan Aykroyd calls “the Murricane.” Ramis sent Rubin to New York to work with Murray on the script, because he was tired of taking his star’s 2 a.m. calls. Rubin says that when Ramis phoned him to check in, Murray would shake his head and mouth the words “I’m not here.” “They were like two brothers who weren’t getting along,” Rubin says. “And they were pretty far apart on what the movie was about—Bill wanted it to be more philosophical, and Harold kept reminding him it was a comedy.”

“At times, Bill was just really irrationally mean and unavailable; he was constantly late on set,” Ramis says. “What I’d want to say to him is just what we tell our children: ‘You don’t have to throw tantrums to get what you want. Just say what you want.’ ”

After the film wrapped, Murray stopped speaking to Ramis. Some of the pair’s friends believe that Murray resents how large a role Ramis had in creating the Murray persona. Michael Shamberg, a Hollywood producer who has known Ramis since college and who used to let Murray sleep on his couch, says, “Bill owes everything to Harold, and he probably has a thimbleful of gratitude.”

From the New Yorker profile of Ramis, which is worth reading in its entirety: http://www.newyorker.com/archive/2004/04/19/040419fa_fact3?c...
Having recently worked on optimizing the performance of my own view extension library to Backbone (kettle.js), I can give some explanation about the relatively poor performance of Backbone's todoMVC implementation in benchmark#1 and #2.

Benchmark 1) This benchmark deals with adding a bunch of todos and seeing how fast they render.
The major performance impact here seems to be jQuery. Specifically jQuery event delegation. I was surprised to find that binding DOM events in jQuery are incredibly slow, in fact the majority of the time in that benchmark is spent event binding. For comparison have a look at exoskeleton, a Backbone fork which removes the jQuery dependency and uses the native DOM methods instead. It's also available on todomvc.com and uses pretty much the same code as the Backbone todo implementation.

Given the following benchmark :

var benchmark = function() {
app.todos.reset();
var s = [];var i=0; while (i<1000) {s.push({title:'foo'});i++};
var t = performance.now();
app.todos.reset(s);
return performance.now() - t;
}

Backbone: (http://todomvc.com/architecture-examples/backbone/)

>>benchmark()
>>667.2439999965718

Exoskeleton: http://todomvc.com/labs/architecture-examples/exoskeleton/

>>benchmark()
>>226.4119999963441

It's worth mentioning that Backbone has a couple pull requests open that is meant to address this.

Benchmark 2) This benchmark deals with toggling all of the todos events at once. It builds up 200 todos and toggles them on and off 5 times.

The problem lies with using 'all' and 'change' events way too liberally within the todo application. Which causes a ton of needless render calls. During the course of this benchmark the main view has render called on it 6000 times (!) while the child views have render called on them for a total of 3000 times. I'm actually surprised that Backbone is as fast as it is given those type of numbers. What should happen is the main view should only need to render a total of 5 times (once for each toggle) and the child views 1000 times (200 items x 5 times).
It's the percentage of IPv6 adoption seen coming from Google Fiber networks by the companies participating in the World IPv6 Launch measurements program. (See the bottom of http://www.worldipv6launch.org/measurements/ for how IPv6 adoption rates are being measured.)

My guess would be that while all Google Fiber customers very well may have IPv6, they may be using some devices that are only IPv4 capable.
Talking to or knowing someone from Eastern Europe may disabuse you of this notion.
You can use the API to download your submissions and comments extremely easily, too.
No debates there; it will be interesting to see how phone carriers fight being 'dumb pipes', which I believe we all want to see as inevitable.
What leads me to believe we'll do better with new regulations? The belief, as chimeracoder suggests, that regulation can done right.

One point that caught my attention in an NPR report[1] on this dispute last week:

IHS's Broughton says there was a similar dispute in South Korea a few years ago, and it was ultimately arbitrated by the government.

I don't know the details of the South Korean dispute but I understand South Korea has pretty fast internet speeds.

http://www.npr.org/blogs/alltechconsidered/2014/02/20/280255...
Before you consider hosting your mail in Germany, you might want to consider these:

http://translate.google.com/translate?hl=de&sl=de&tl=en&u=ht...
http://rt.com/news/german-spy-agency-nsa-051/
http://arstechnica.com/tech-policy/2013/10/europe-wont-save-...

TL;DR:

Article 10 of the German has provisions that allow bypassing all data protection law. All providers above 10,000 users are required to install governmental snooping devices that are capable of getting full emails and not "just" metadata. And the 4th amendment of the US constitution does not protect you in Germany.

So as far as Germany is concerned you may just be worse off than hosting with Google.
Honestly when it comes to colocation the price of your hardware is largely irrelevant, as you'll be billed on a combination of power-draw and bandwidth.

A cheap VPS will almost always be cheaper, unless you're at a big scale. Partly due to access issues, and handling replacement drives/PSUs/etc, actually using a colo unless it is a gentleman's agreement will be more of an annoyance anyway.
Previous HN discussion: https://news.ycombinator.com/item?id=6936975
offices are for professionals and academia, cubicles are for technical staff and open [factory] floor is for blue collars and low level clerical (i.e. easily replaceable commodity). That basically reflects the evolution of status of programmers in the society during the last 60 years.
Assuming the US thinks the benefit of spying is bigger than the backlash of ruining the cable.
What should I watch tonight? MediaBox.
"vaccines may not always be safe" is a true statement.
Yet, popular server software like nodejs still prefer ipv4 over ipv6 addresses, slowing down the transition even more [1].

1. https://github.com/joyent/node/blob/master/src/cares_wrap.cc...
I'm happy to see that Samsung has stuck with the design philosophy of its previous Galaxy S-series flagships.

In a world where other manufacturers of high-end mobile devices have adopted a unibody, no-replaceable battery, no-storage expansion approach, it's nice that Samsung sees the value of a device that works for users who like expansion possibilities and who don't really care about the added expense of shiny metal. They're serving a huge market that other mobile device designers are increasingly ignoring.
Watch for signs in between the lines (answers), not for the answers themselves.

All answers will be optimistic and positive BS, but pay attention to subtle things, body language, eye contacts, hands gestures, finger movements, your own emotional feelings when communicating with these people, etc...

Some of these will be green signs, some are red.

Do not ignore little things - they are the ultimate answers.
After recent articles such as http://www.ispreview.co.uk/index.php/2014/02/many-broadband-...? brought to the fore the issue of people not communicating their woes about their ISPs, and in light of recent developments in the net neutrality battle, I thought I would email my ISP about it. Turns out its hard to find appropriate email addresses for feedback for most ISPs. Hence I made this simple web app to do that for every ISP I could find support emails for. Although this is very simple thing, I thought I may give people a nudge by making it easy to compose an email about things they may be concerned about.
It should have worked on Firefox too but there's a bug
Interesting natural language processing question. It took me a minute to notice that you actually included three languages in there.
DHCPv6-PD just works automatically with TWC (in Austin at least). You may need to upgrade your router.

(I am having some strange problems with Chrome reaching Google sites over IPv6, but I have no idea how to debug them.)
It's likely 76% that have google fiber, and a router that supports it and their computer setup to work with it. Since it's measured by sites actually reporting the traffic on ipv6 vs ipv4 the ones not on ipv6 are likely those with setups that are preventing proper support.
I learnt to program by typing ? at a BBC BASIC prompt. Later on I found some manuals and after that magazines started appearing. Intuition is just experiences you haven't thought through yet. Not that I'm recommending this approach, it takes an unnecessary amount of time to build sufficient experience by trial and error.
Loss of containment is expected, and is more or less trivial. The result is that the fusion plasma simply expands or runs into the side of the reactor wall. This may sound dramatic but it's not. We're talking about at most a few grams of hot gas/plasma. In reality it's not any more significant than running a welding torch or a plasma cutter. As for the fusion reactions, they require the high pressure and high temperature conditions of containment in order to operate. Once containment breaks down the fusion reactions stop.

Don't let ignorance fuel fear of technological advancement.
This is pretty interesting. What drove you to get involved in this particular area? Do you/did you teach?
I'm in Schaumburg, and have had the same experience, but with a Linksys E3200 access point. Plugged into Motorola Comcast modem, and dual-stack came right up.
Meet some of the developers who think disappearing texts are the future.