skysight-inc/HackerNews huggingface dataset:
What makes me excited about Docker’s diff-based filesystem stack is that it potentially allows a build of code to go through a CI chain untouched, all the way into production really quickly. I’m not a virtual machine expert, but I believe this is slower in traditional virtualization like Vagrant for example. Am I far off? At work we’re using layered AMI build tools to roll new services and app builds into production, and the process is not quick.
Quttera weekly
Quttera newsletter. Top most read posts on web malware scan, detection and analysis.
I always assume that the inbound call is someone spamming...
> I don't know as much about Russia...

Unfortunately I know about Russia too much. I totally agree with you, but from my point of view and with information that I'm getting about Russia I can't see how to look at that country from positive perspective.
Whilst I acually agree with simonh's point, there's nothing like an actual symmetry here. Russia is, and always has been, a far more oppressive state than the US ever has been.
Hi, we made this app based on the idea that there are a lot of people who look at their basic survey results (e.g. what SurveyMonkey and other platforms provide) and don't get any insights.

The only other competitor in this space that I know of is Statwing, and we're going for better ease of use and more features.

For example, DataCracker generates a report with charts or tables up front (optionally with profiling or break down questions), can export to PPT/PDF. We've got automatic significance testing (shown via arrows and colors next to data points) that indicate whether p-values are significant and arrow length according to statistical tests. Our Groups feature uses latent class analysis to discover segments within survey respondents.

Let me know what you think!
A path to learn Rails 4 properly
Dear Justin and other Chrome Devs

I have been waiting for so long to bash you on this point. And now when it comes, I'm at an utter loss for words.

What would it take to open your eyes to the severity of the matter? Are you really intending to let this slide away? Putting a master-password or some other level of security over the stored passwords is not such a big deal either that you would want to so actively evade them.

Are you counting on insecure stored passwords as a "differentiating feature" from Firefox?

I had stayed off Chrome for a long time due to the same reason: "No security for my stored passwords". But then I switched because Chrome became very fast and I used LastPass for storing passwords.

I'm telling you this because I'll not shy away from recommending Firefox or even IE10 to other people when they are looking for a browser, because hey, Chrome lets other people see your passwords, just like that.
If and when China is at the same level of military capability as the US, do you believe it will refrain from "bullying" to protect its national interests?
> I'm really looking forward to seeing them get their package management situation worked out and a set of core packages nice and stable.

I really don't understand why each language ecosystem has to go through this phase. What would be so bad about implementing packaging the way it has been done in OSGi for a decade? It's language agnostic, since the bundle can export/import namespaces or arbitrary capabilities, it has solved the dependencies-are-a-graph-not-a-list problem, it supports versioning and multiple parallel versions of the same package.
Exactly my intent. And that somehow I don't think he could pull this off here.

Edit: Here = America
China is also a big bully, just the bullying is restricted to areas around china. US on the other hand is a global bully
I don't doubt he is not a usual person, but taking glee at people fighting over money that you throw out of the window is hardly "eccentric". But then 2008 was 5 years ago and people change fast.
The Toobin Principle
Sitting. Seriously! It's a pretty unhealthy lifestyle unless you make significant effort to request a standing desk, work in hands-on manual role (server integration, physical networking) or are actively fixing issues at different locations or mixing with different teams.

Shoulder, neck, back issues. RSI, eye strain are all common complaints. You have to be prepared to integrate decent amounts of exercise into your free time to stay healthy.

I know engineers that are so used to having everything accessible at their finger tips that it becomes a major effort to get off their ass and go and put a disk into a server.

Always remember, when you go to interview for a job - look at the team. Are they healthy & active or will you be joining a culture that expects you to be sedentary all day.
They sell other people's self help and/or meditation stuff

site: http://mindvalleyacademy.com/en
Let's see if he gets his cash. :-)
The foundcamera idea is awesome. Lovin it
I've just installed it on my ol' Nexus S, it seems to work well, but I'm missing (or I haven't found it?) the native possibility to share articles/HN comments on Android.
So? What are we supposed to do with this information?
Using Facebook SDK with Python-for-Android / Kivy
The family firm at the forefront of selling via Facebook
Subscribe to LWN.net. It's full of high quality technical content like this on a regular basis and it's cheap. Content is available for free after a week or so, but if you're genuinely interested in this stuff the headlines will sit there teasing you and you'll want to subscribe.
So do you expect the browser to prompt you for the master password each time it is about to autofill credentials on a web page?
Imagine what 200-300 years in prison will do to someone. Would they be totally serene, or completely psychotic?

The cost of prison goes up dramatically if people are there for hundreds of years. I think society might reconsider the death penalty. (In addition to moral reasons, one decision for not pursuing the death penalty is the cost - the cases drag on for so long that it's usually cheaper to put someone in jail for life.)
neither is writing an entire article that has a lot of words, and yet says nothing.
I wish that somebody (Michael Moore perhaps?) would make a great documentary on the topic of the surveillance state that everyone watches. (And on the seemingly broken American political system, as well.)
Thanks for the precise and lucid argument.

I'm so angry right now that I can't even string together my sentences properly :)
FWIW, I'm writing a book on how to hopefully do just that: http://howtofindsaasideas.com/

(Apologies for the buggy landing page. New one coming soon. If signing up doesn't work, email me directly at info@howtofindsaasideas.com and I'll hook you up.)
Microsoft Windows Store Now Fully Searchable on the Web
https://www.braintreepayments.com/

Haven't used them myself but seen some positive reviews for them.
> docker is just slightly further along the spectrum than Xen: instead of using a special guest kernel, you use the host kernel. Instead of paravirtualisation ops, you use a combination of cgroups and lxc containers. Without the direct virtualisation of hardware devices, you don’t need the various special drivers to get performance, but there are also fewer security guarantees.

No. People seem to be really confused about this. Docker is a container standard, not a virtualization system. The thing you can download on the Docker website, besides being a toolchain for creating containers, is a reference target for containers to deploy to, which just happens to (currently!) use cgroups and lxc and aufs overlays.

The point of Docker is to create one thing (basically a container file format + some metadata stored in a "container registry") that you can deploy to all sorts of different places, without changing what's inside it. In fact, one of the goals of Docker is precisely that the reference target (cgroups+lxc+aufs) could be entirely swapped out for something else in the next version of the Docker toolchain, and none of your containers would have to change.

Docker containers will be deployable as Vagrant boxes, Xen VMs, AWS instances, whatever. Targets that have an overlay filesystem will use overlays; targets that don't will build a flattened filesystem image from the container stack. Targets that have paravirtualization will rely on their host kernel; targets that don't will rely on the kernel in the container's base image. And so forth. It isn't possible yet, but that's the entire goal here.
Although I think you can't have that many more hobbies with children, either. I think jobs are a bigger problem than children (bigger time sink I mean).
These Silicon Valley Titans Think You Probably Shouldn't Start a Company
Yawn. Paywall.

But meshnets are a very interesting area of research. It can only be a good thing to remove the main gatekeepers (ISPs) out of the equation.

I wonder if you could take advantage of the opening up of various whitespace spectrums (thinking specifically in the UK, but I imagine this is happening elsewhere in the world).
The fury of our sun captured in never-before-seen detail
Well, Firefox does also offer a "Master Password" if you haven't notice.
The most interesting things I've learnt about learning
Have you any evidence to back up this claim? I would wager that the list of countries attacked, invaded or 'freed' as they like to say, is way higher for the USA than Russia. That in my book makes the USA much more oppressive than Russia.
"The technology has reached a point to make a snooper's wildest dreams come true but at the same time there are more and more ways to get information about wrong-doing out into the open and to discuss it which hopefully results in action to correct it."

Yes, but the cost for the whistle blower is everything while Darth Vader gets promoted.
paywall. nothing to see here, move along...
In that case the most trivial barrier is to lock the screen when you're away from your machine, or to set a guest account for when you lend the machine to someone else.
Blueprint for a 21st Century Operating System
Tutorial series on DX11 using C#
Create a money exchange calculator, that is bi-directional, as in $ -> €, € -> $. It covers basic arithmetic, event handling and maybe include an API call to one of the exchange rate API providers for ajax / JSON. The HTML / CSS should be based on a popular framework like bootstrap or foundation.

Also some basic questions that test theoretical knowledge like difference between null and undefined, prototype chains, function scope, module pattern etc.
Thank you, I am glad you appreciated it!
Honest question here. Isn't "American exceptionalism" the same kind of view that people of global superpowers throughout the ages would have had? "All roads lead to Rome" comes to mind, but there are probably a few others.

Even the creation myths of a number of different civilizations consider the natives to be blessed somehow e.g. descended from the gods (compare this to how Americans see the Constitution and the Founding Fathers).

EDIT: Actually, maybe a better example is legend of how Romulus and Remus (the founders of Rome) were raised by a she-wolf. https://en.wikipedia.org/wiki/Romulus_and_Remus.
More importantly, what's the point of building pipes if nothing flows through them. I don't think there is a YouTube or a HN over there. One may imagine that users may share files they have on their discs, or more generally serve stuff, but then you depend on them being up and running (and reachable) 24/7.
... or that he knew that the prize was a complete joke and gave it to the Norwegians for us to laugh at.
Obama pushed for tighter regulation of NSA surveillance as a senator
Compared with what was common his time? I wouldn't be so sure. And we have no way of knowing for sure.
Segurança de Barragens 2013
Bleeding out the akka-ness is a feature, at least if you live in akkaland. For example:

path("get_a_list" / PathElement) { externalKey =>
get {
complete {
for {
internalKey <- redis.get("internal_keys_from_external":externalKey)
finalResult <- redis.smembers(internalKey)
} yield (finalResult.toList)
}
}
}

Spray already expects an akka future, as does everything else, so this library fits in perfectly.
Question:

Could it be interesting to have the main project leaders set up a website allowing everybody to pay hackers to come to your home and set up the required equipment ready-to-use?
envelopes.conn.SMTP is a wrapper for smtplib.SMTP that supports Envelope objects and is reusable. Envelope.send() is just a shorthand you can use if you don't care about reusing connections.

For requests it's simpler to support top-level functions, since in general HTTP request is self-contained. Envelope (or email.mime.MIMEMessage) object isn't enough to send an e-mail - you need to know the SMTP host, port, creds and set up the connection. While it's certainly possible to write envelopes.send() function that'd internally create an Envelope object and send it (all based on the args the function gets) I don't think it's that crucial.
It looks like you're both using the MIT licence (although your LICENSE.md file doesn't explicity state it), so it should be possible to reuse code between the projects. Although whether the architectures you have chosen are amenable to that might make it difficult.
They don't need negotiating power. Qualcomm can tell Google to shove it -- the Android code is still published under the Apache license and as long as they don't claim to have written it themselves, they're free to do whatever they want with it.

Google could certainly tell LG/Samsung/HTC that a condition of getting the next Nexus deal is that all binaries must be able to be freely distributed by Google and let them put pressure on the SoC vendors, but I doubt the Nexus line sells enough or drives enough profit for anyone to take such a threat seriously.
Yes, my evidence is the whole history of Russia from the Tsars, through communism, to post communism, plus the history of the US from the War of Independence onwards.

The US played a huge role (though not quite as much as Americans would like to think!) in freeing Western Europe from Nazism, freeing Asia from Imperial Japan and freeing Eastern Europe from communism. It played a huge role in reconstructing Europe after WWII and I guess the same is true of Japan.

Unfortunately the HN mix of American libertarians and European liberals is rather myopic on this issue.
Then you hand it over, embarrassing warts and all, zero documentation, and walk away.

I think we throw away too much.

Whatever is wrong with it, this could be a good start for someone without their own project or inspiration.
Amicus curiae brief of telephone companies - Olmstead v. United States [1928]
That link just shows academic merits relative to other students, not absolute academic merits.

Politicized is the one that accepts the reality of politics, I don't because I look at result not intent.
Conditionally load content in responsive designs without relying on AJAX
That's certainly been the prevailing assumption.

And perhaps the assumption holds out, but the secrecy of both governments makes comparisons difficult. Anyway, even if Russia is Orwell's 1984, the US must surely be Huxley's Brave New World.
An article worth re-reading now: Internet Traffic Begins to Bypass the U.S. (2008) [1]. The graphic shows (at the time) what percentage of regional Internet bandwidth passes into U.S. & Canada [2]: at the time, 70% of Latin American traffic, 50% of Asian/Pacific traffic, 20% of Europe's traffic, and some African traffic (most of which actually goes through Europe).

[1] http://www.nytimes.com/2008/08/30/business/30pipes.html

[2] I'm guessing this is highly representative of pipes going into the U.S. alone
Heheh, so they intended to hire a front end developer, because of the new buzzword, and then they hired as a UX Developer to chase up the trend...

I have seen a lot of companies doing that, they also guess a UX designer could do everything...
7 Music Apps for iPhone
I recently read an article citing this case and thought it would be interesting to share in light of recent events.

Additionally: http://en.wikipedia.org/wiki/Olmstead_v._United_States
Well, you can be proud Russia has a very sane 13% flat national tax system while the US has incomprehensible tax code.
I like Clojure but I currently don't see any enterprise adoption of it. I see some startups and some students and hobbyists using it. Interestingly Scala seems to get some traction in enterprises here in Germany. I think enterprises love a lot of language features, complexity, security. Maybe Scala with its everything and the kitchen sink feature set, static type system, Java-like syntax and last but not least OOP appeals more to the "manager-friendly conservatism" as the blog author says.
> The order of the data patterns does not matter (aside from performance considerations)

I just started using Datomic for a little project. The performance implications of the order of the data patterns matters a lot. It's not a minor performance consideration when swapping two patterns results in having a full cartesian product of two moderately large fact sets stored in memory. You fill up your heap and wait a long time to just get an OOM error. Very quickly, you realize that you need to think about how the query engine will deal with your request.

It seemed strange to me to dismiss this when it's something that I had to face on day 1.
Oppressive to their own citizens? You are probably right (though US have a higher incarceration rate, still uses capital punishment etc.) But oppressive to the humanity as a whole? US is by far the worst in this regard, just think of Afghanistan and Iraq wars.
Edit: I'm comparing past 20 years specifically, not the cold war era
Because a hare shouldn't bite a wolf. That's against established business practices and customs.
I certainly see a lot of truth in this

http://www.prosebeforehos.com/image-of-the-day/08/24/huxley-...
It's still cheap. In the Netherlands prices are between 5€ and 11€ per gram.
New to Bitcoins? This video will shock your skull out
Bitcoin is a new digital currency that is not regulated by any government or institution and can be split into numerous multiple units that are still more valuable than any currency in the world when put together into one unit Bitcoin. However, to earn bitcoins, you have to either mine or buy directly from owners or in a marketplace. But there's still alot of things that are crptic to the ordinary people...watch the video to understand more!
Could someone clarify what the purpose of a meshnet is? Only encryption of all the contents? Or also hiding who talks to who? That last one seems quite difficult to achieve to me, in the presence of an attacker that permeates the network (the internet).
Yale Game Theory lectures (2007)
You do realize that is only one if the many reason why the meeting was canceled? Theres a long laundry list of other, and more important, reasons. Also, Putin has canceled the three previous meetings including two when he was in the US.
Open Source Promotion and Changing the World on KickStarter
I think maybe you misunderstood what the language does. It is compiled not to Haskell itself, but to the type system. No Haskell code is executed when using the interpreter (well, apart from the interpreter's itself), but it is Haskell's types that are... executed? checked? It's as is you made a program using C++ templates, not C++.

Here you have some examples (although it requires some knowledge of Haskell): http://www.haskell.org/haskellwiki/Type_arithmetic
Except they're correct. HN has always been an echo chamber and the groupthink here is thicker than most places.
Who doesn't understand the difference between Interface and Experience? Clearly using tools with virtually no interface at all can be a great experience.
It should be noted that Norway and Sweden were in a personal union at that time – a union that wasn't dissolved until 1905.
If you restrict yourself to the last 20 years then the argument in favour of Russia is easy to make, as it has essentially been neutered in terms of foreign intervention. However if you look back a bit further you'll have to take into account global communism when judging how oppresive Russia has been to humanity as a whole, and I don't think the comparison will end up favourable to Russia.
Or atrocities committed by organised religion, even though such action is considered a horrific sin according to the same religion's scripture. (it doesn't always have to be nation states - the size of the tribe doesn't seem to matter)

The justification invariably seems to be that the oppressed are inferior in some way. Belief in the wrong god, wrong skin colour, whatever.

I think it's probably a fundamental mechanism in the human psyche for coping with the cognitive dissonance of the "do as I say, not as I do" attitude that seems to come naturally as a consequence of power, unless consciously, actively and continuously worked against. Maybe yet another "passing on your genes" instinct?
Signs of US Android net user decline
EduPunks' Atlas Sorts Free Online and Offline Educational Resources
Go visit Russia, it's hard to evaluate any country based on information gleaned from the outside.

Edit: Actually, by visit, I mean go and live there for a while
Create a font from your own handwriting
I can see that problem solved or attenuated if those meshes turn into some kind of distributed networks like bitmessage or bittorrent where everyone has duplicate pieces of a larger "file" thus ensuring almost 99% availability. Data put in the network would be everywhere and maybe a distribution algorithm could ensure that there's always a complete source on one node so the swarm could be rebuilt if one node goes down.

Of course the bandwidth will be nothing like what ISP can offer.

What concerns me is how highly vulnerable to RF disruption some of those projects relying on WiFi are. This is a serious problem if you are trying to communicate vital information in a country where the government is hell-bent on not letting citizens set up counter-revolt or grass-root movements because it'll actually be very cheap to disturb those signals (I may be wrong but from what I understand of WiFi freq. range it's easy to neutralize a network by flooding it with interference).

edit:
But maybe we don't need 24/7 availability for those kind of network usage. Well-organized revolutionary and underground movements might not need a youtube or facebook uptime.
Installing yet another app is friction though, and unless that app comes up with some serious punch, I doubt it'll be worth it for a lot of people. I think the physical browser model would work be a lot more convenient.
Nvidia's Shield goes open-source
Time is the primary key of the universe
> given the claims on the website I assumed there was something slightly more clever going on, but the only “special sauce” is the use of aufs to layer one file system upon another.

There's also the network stuff? From docker's website, a simple "docker run ubuntu /bin/echo hello world" does the following:

It downloaded the base image from the docker index
it created a new LXC container
It allocated a filesystem for it
Mounted a read-write layer
Allocated a network interface
Setup an IP for it, with network address translation
And then executed a process in there
Captured its output and printed it to you
Sure, US played a huge role in freeing Europe from Nazism.

Which doesn't mean they played a bigger role in it that URSS.

EDIT:
>> However I am grateful I am from a country that fell under US influnce than one that fell under USSR influence.

As a Western European, I can relate. I am just pointing that picking WW2 intervention is not the best way to crown US over URSS.
The main purpose is to have a network without depending on a central ISP.

A good example of a sizable meshnet is the Athens Wireless Metropolitan[1] network which has more than a thousand backbone nodes.

1: http://en.wikipedia.org/wiki/Athens_Wireless_Metropolitan_Ne...
No central control. Point to point. It's like amateur radio communication where two people can talk directly with each other radio to radio.
Wikileaks exposed that the U.S. was bombing Yemen in secret.

http://www.salon.com/2010/11/29/wikileaks_yemen_revelations/