skysight-inc/HackerNews huggingface dataset:
I empathize with your concerns for civic engagement, and I encourage you to read some of the other comments responding to your original point as I believe you will find an idea there very much in tune with your democratic ideals: namely that bitcoin is not the only digital currency and that in a hypothetical future of widespread adoption these currencies would compete for a share of the total transactional manifestation of value. It doesn't necessarily make sense to alter an existing digital currency as democratic control takes place through popular selection of currencies based on their ruling mechanics. This offers much more democratic control of our currencies (emphasis on plurality) than any illusion that central banking falls under any shred of democratic influence.
There's a block exchange protocol where that can be built in: refuse exchanges relating to block X. There is also potential for a web-of-trust built on top of that as well. So rather than a centralized flagging system, if sufficient numbers of people you marked as trusted flag something, it's likely not something you want to make block exchanges with.
Tried to exhaustion to convince them. I've given up. They're like tied up to that specific process and nothing will change their mind, not even reason it seems.
>The government employs a great many safety officers.

So do private businesses.
There was a large Rothko mural at the school I went to for undergrad, and I dated an artist who loved his work for several years. I remain unmoved.

On the other hand, in one visit to the Berlin Alte Nationaegallerie, I saw paintings that I will never forget. "The Iron Rolling Mill", by Adolph Menzel, "In the Troops Quarters outside Paris," by Anton von Werner. The Blinded Samson. These are truly masterpieces, to my mind.
It's a general principle. If you're Apple and you generously replace every product that could have a design or manufacturing defect, you are unlikely to get sued on that basis. But when you're Apple and trying to figure out whether to replace expanding batteries or screens with messed up oleo phobic coating, you don't draw a line in the sand at a point where you won't get sued. You toe the line that balances replacement cost against brand impact and litigation risk.
> The first thing to know is that you have to physically be there to apply.

Not anymore, according to the article.
IPFS has ipfs for immutable data, and ipns for mutable ones. It uses a DHT to name an ipfs hash.

We're actually in the middle of finishing up a demo for mounting a Docker registry on top of IPFS, and showing we can freely push/pull from it. https://github.com/ipfs/container-demos/pull/19
False precision
I really enjoyed seeing No. 14 at SFMOMA. Rothko's canvases are huge and there is a real warmth to them due to being hand-painted oil on canvas. These murals must have been a sight to see when they were in good condition.

A lot of abstract expressionist and other experimental art pieces suffer from preservation issues, often due to unorthodox techniques and materials such as thick application of paint. It's too bad because you can't properly perceive the texture of real paintings and their sense of light and space when you look at a small wikipedia photograph on a backlit monitor.
No it would not.

On my case, I wanted to make use of the native file pickers, which only became available in Qt 5.4 via QML (not C++)[0] for Android, with iOS and WP8 support still coming.

Granted, on Android's case the pickers are only available as of version 4.4, but they are available and it is also possible to use intents for lower versions and vender specific pickers.

On my specific case, I came to the conclusion that writing my own JNI layer would be less trouble than debugging Qt. However note that for me this is just hobby development, whenever I feel like coding for it.

Compared to Xamarin, The Qt Company seems to still be searching on what platform integration to sell to companies and how.

[0] http://blog.qt.io/blog/2014/12/10/qt-5-4-released/
Facebook Integrates Whatsapp into Facebook for Android
This draft looks great. We've been running Mono since December 2013 for a fairly big data processing framework - 2014 saw us move it into production. We've had our fair share of really horrible performance issues, runtime issues and the rest. 4.0 has some stuff in that fixes many of those nasty issues!

Awesome work by team Xamarin + Contributors.
Also solves the problem of not wanting to donate your CPU, bandwidth, or storage to things like kidporn. That's a serious issue with things like Freenet, where you have no choice about what you cache/host.
This is an important point and one reason why we have no interest in overdoing this. HN already is a composite of the kind you're talking about. It's not perfect—there is cross-cultural friction—but it is workable.
Your claim was new to me so I did some very basic checking and found this:

http://arstechnica.com/information-technology/2015/03/window...

What it says is not that it must be mandatory, but that being able to disable secure-boot is not a requirement. It's clearly sneaky, but it's not the same.

Note also that nowhere does it say that you can no longer install your own keys.

Some parts are what I'd call "sneaky", but this Windows 10 spec is not hijacking the X86 architecture to run Windows only, like you hint at either.

As for adding your own keys, I only have Intel mobos with UEFI and I've seen menus for adding them. This article from the intel forums seems to give you some leads if you want to go looking:

https://communities.intel.com/community/itpeernetwork/vproex...
Is there any precedent for arbitration clauses being thrown out? I didn't think there was (in fact, quite the opposite), and that that's why they've become so common in everyone's EULA.

If it had already been shown to be useless, why would they keep trying to use it?
He did stuff like this long before he was wealthy. Calling the Pope with a blue box, and so forth.

If anything, most people stop kicking legal hornets' nests once they have something to lose.
You make good points, but they're completely drowned out by the noise of the derisive term. Seriously, leave the memes on Reddit.
Kayakers Worst Nightmare Great White Shark 12ft Long Stalks Then Attacks
One way to approach it: Color, and combinations of colors, convey information and affect how you feel about things. Imagine if you challenged yourself by reducing someting to only its colors; what could you express with it? What could you express with subtle variations?

The first time abstract art made sense for me, when it suddenly clicked, was looking at a painting by Rothko.

Art can be challenging, but that can be part of the wonder of it, to introduce people to entirely new, previously unimagined ways of seeing things.
we have a system for this called IPNS, (the interplanetary naming system). It is essentially a global, signed pointer to whatever content you want, we also have DNS mappings to ipfs objects as well.

see section 3.7 of the paper here: https://github.com/ipfs/ipfs/blob/master/papers/ipfs-cap2pfs...
Oh, very nice. I've been using org-mode lists with ad-hoc "key: value" syntax inside of them for some kinds of stuff. This looks better structured, while still being friendlier to write than something like XML or YAML.
Works for Apple.

Works for the 10 largest software companies, most of which sell to businesses.
"It is impossible to independently implement Bitcoin..at reliability levels sufficient for financial applications"

This is the real challenge to us crypto believers. Its hard but definitely not impossible(as demonstrated by the worth ofbitcoin today). Working on it.
To understand why, I'll start with a quote from the Wikipedia page for "Big Data":

> Big data is a broad term for data sets so large or complex that traditional data processing applications are inadequate. Challenges include analysis, capture, curation, search, sharing, storage, transfer, visualization, and information privacy. The term often refers simply to the use of predictive analytics or other certain advanced methods to extract value from data, and seldom to a particular size of data set.

See the last term? That's the meaning used in this article. You can see that in "Mistake #1" when it mentions Python Pandas. That expects that data can fit into RAM. You can see more of it in "10s of gigabytes of data, the power of a scripting languange [sic] like Python, no matter how optimized, may not be enough" -- I used Python to process 10s of GB of data, and renting a 60 GiB machine from Amazon costs $1.680/hour.

If you believe that it's not "Big Data" unless you need a cluster of machines to have enough RAM to work with it, then I can well understand why you might complain about Python in this context.

On the flip side, I've seen, or heard of, "Big Data" projects which start with the expectation that it will require a cluster, and never investigate if 'traditional data processing applications' are adequate. Eg, in one project I developed optimizations that gave an overall 40x performance boost, so that one machine was needed when previously my client required a cluster.

If Big Data includes using machine learning to identify patterns in data sets too large to understand by people, then we were using Python to do data mining of large chemical screening data in the late 1990s. Even earlier, Python was being used to control supercomputing tasks, where the high-level glue code was in Python and the low-level code in C or Fortran.

Unlike simple map-reduce jobs, these included codes with complex inter-node dependencies, like molecular dynamics, where the network bandwidth is another important performance factor. A molecular dynamics simulation can product 10s of GB per day, so can easily count as "Big Data" projects which cannot be done using the JVM-based solutions you mentioned.

http://www.infoq.com/news/2014/01/bigdata-languages also gives a viewpoint on the lack of importance of the specific language on big data analysis.
That may well be true, but two things to think about in that regard:

1) You don't have a Constitutional right to have private companies not collect your data. You don't have a Constitutional right to sue those private companies if they use your data in ways you don't like. These may be important things, but they're not in the Constitution.

2) In fact, arbitration clauses are almost always enforceable. Once you check that box and click OK on a contract containing an arbitration clause, it's almost a sure thing that the court is going to enforce it. That's because of the Supreme Court's ultra-rigid interpretation of a law called the Federal Arbitration Act, and it's not going to change anytime soon. You can have a look at http://en.m.wikipedia.org/wiki/AT%26T_Mobility_LLC_v._Concep... for an example of how it works.
Thanks for the read. I moved to Atlanta metro area from Miami about 9 years ago and always wondered this. I currently drive across 5 counties on my way to work.
My solution, which I haven't come across elsewhere and is thus quite likely to be wrong or incomplete: (Update: upon rereading the article this is essentially the Carnap solution)

If you have no knowledge of the distribution of ravens and non-ravens, then picking an object at random and observing that it is not a raven should slightly decrease your estimate of the number of ravens in the population. In turn that makes it more likely that all ravens are a single color. 100 ravens are less likely to all be the same color than 5 ravens. (In the limit, if no ravens exist than all ravens are black, and purple, and polka-dotted).

So under those conditions, it is true that observing a white cat should slightly increase your belief that all ravens are black, but it should also increase your belief that all ravens are purple, and even that all ravens are white. That's entirely because the non-raven reduces the expected number of ravens, thereby increasing the probability that all ravens are a single color.

On the other hand, if you already know how many ravens exist, then observing a non-raven tells you nothing about the color of ravens, and your prior for "all ravens are black" should be unchanged.
How Bitcoin Can Help Millions of Women Around the World
California Drought Tests History of Endless Growth
The earth is not gigantic. It's tiny and it's also the only one we have. If this was an isolated case then maybe I would agree that it could be let slide but the effect humans are having on the environment is unprecedented and causing a mass extinction. There is no excuse for this kind of small mindedness. It would take very little effort to contain the waste in tanks until we figured out what to do with it.
> In practice, it only takes a handful of programmers to provide value for billions and stave off corruption. See: Linux

I get the point, but Linux's success isn't purely the result of a few programmers banging their fingers against a keyboard. There has been billions of dollars poured into its development over the years by corporate interests in the form of pure money and developers being paid to work on it.
Sure, but they'd have a very uphill battle convincing a jury of that. This isn't "breaking seal voids warranty". This is "you, and you alone are responsible for the results of modifications you make".
kindof, yeah. Zooko wanted to build a distributed data economy with mojo, i'm not too sure on what happened to it, but we have talked with zooko and other people on the tahoe-lafs project and they seem interested in working out some sort of interop between our systems.
"a toxic, nightmarish lake created by our thirst for smartphones"

Is it my decision of buying a smartphone or the host country's lack of will to make laws to protect its citizens and environment? Hmmm I wonder what makes more sense...
Can anyone explain to me how the p2p network determines which files to persist, given a limited amount of storage available?
Tips on Migrating to Docker
The laws of physics and mathematics aren't democratic, and that is a strength.
Ah, I see the problem now. I had the "cloud to butt" chrome extension for bitcoin turned on. I totally agree - fixed.
I would say it's the responsibility of everyone in the supply chain. Less pass the buck and more ownership.
Lazy Performance Comparison of WordPress and Ghost
Can someone explain why all of the hashes in this demo appear to start with the same few symbols ("Qm" in this case)? Ordinarily I'd expect this to suggest that it isn't actually a hash, but perhaps there's some detail I missed.
We used to have proxies that cached http requests. And there are already technology for broadcasting.

I do not see how this will be better then say Torrents. Or if anyone would use this for more then sharing "copyrighted" content.

I'm not saying this is bad, just that you can do better at marketing/selling it. You mentioned on the second video that this is targeted to those that do not know how to set up a LAN connection. Then maybe you shouldn't use the CLI in the demo.
Hey there, I am James Montemagno a developer evangelist at Xamarin. I have been developing native apps with Xamarin for nearly 4 years now across iOS, Android, and of course Windows (I was a customer for 2 years before joining Xamarin). I just wanted to clarify a bit about Xamarin and Xamarin.Forms. It is important to know that Xamarin.Forms is a cross platform UI layer that sits on top of the core Xamarin platform. Using native Xamarin you are still sharing your backend C#/.NET code and then building out native user interfaces for each platform.

The Xamarin.Forms library adds an abstraction over common controls available on iOS, Android, and Windows Phone. Xamarin.Forms is extremely extensible, but it is not for every app, especially if you need a lot of custom UI or API access. For data entry, proofs-of-concept, or other simple apps it is great and we have a guide to help you select: http://cdn1.xamarin.com/Architecture%20Selector.pdf. The nice thing here is that either approach can use a shared-code backend.

I think I can address some of your concerns below:

1.) I would love to know which components you were having issues with and I can work with the team. There are a lot of settings in Visual Studio and Xamarin Studio as far as when to break on exceptions so I would love to help out here.

2.) If you are exclusive to using Xamarin.Forms then yes you will have a limited set of controls, since Xamarin.Forms is a subset of common controls. It is extensible via “CustomRenderers”, but that require some work and if you need a lot of them then it might be worth looking into the native approach without Xamarin.Forms as this approach will automatically give you access to every control on each platform you are creating.

3.) We are always looking to expand our documentation across all of our products and highly recommend checking out our updated developer portal: http://developer.xamarin.com there is a plethora of Xamarin.Forms related documentation as well as http://developer.xamarin.com/guides/cross-platform/xamarin-f... It is pretty extensive, but if there is something missing please please please let us know and we will work with the documentation team to add it. In addition to this documentation we do have a book that has been written by Charles Petzold on Xamarin.Forms that is freely available: http://developer.xamarin.com/guides/cross-platform/xamarin-f...

4.) For XAML intellisense it is built right into Xamarin Studio, for Visual Studio there is an extension that you can install: http://www.cazzulino.com/mobileessentials.html This will be integrated automatically in the future. I apologize that this is tricky to find.

Hopefully this helps out a bit with some of the issues that you have run into, but again please please feel free to email me with any questions, encounter any problems please reach out to us so we know and can fix them. You have my direct line: james@xamarin.com.
Some of the text-message class actions were pretty justified as well imo. Besides straightforward spam (which like the old fax spam, costs recipients money), there was a whole ecosystem of fraudulent sign-ups to subscription services (sometimes called "cramming"). The telcos were forced to stop enabling that (at least allowing people to opt out) after settling some class-action suits.
Gmail’s SSL certificate for SMTP appears to have expired
It is a very interesting topic beyond food.

When I first came to America, I was surprised and confused by the lack of diversity on vegetables in grocery stores. Around the small Midwest town I lived, there were many weeds that look edible. I had never heard any local Americans eat them, though. I thought it was simply because there were a surplus of food in America.

Many many years passed. In our backyard, there are many weeds that look edible. I have tried only two, dandelion and a kind of fern. I hesitate on the others, although some looks similar to what I had eaten before. I am concerned they might cause health issues, from minor stomach discomfort to serious food poisoning.

It is not like I had no experience in forage. I regularly foraged for weeds, ferns, mushrooms when I was a child. I love them better than carrots, celeries, cabbages, etc. They simply tasted better. But I hesitate at the weeds and mushrooms in my backyard.

Whenever I see some new vegetables in the fantastic Berkeley Bowl, I will get some, google recipes, and try them. Whenever I see these weeds in restaurant menu, I will order to have a try. First, because I love trying new things. Second, I believe it is sustainable, both from where I grow up and from my education. But I still hesitate at the weeds and mushrooms in my backyard.

One can explain it from the point of view of evolution. Somehow, I feel it is more than that.
I highly recommend,
Uncertainty: Einstein, Heisenberg, Bohr, and the Struggle for the Soul of Science by Lindley, David

Great read about the beginning of quantum mechanics. I really liked how Lindley depicted thoughts and reactions of great minds to one of controversial topics in physics, quantum mechanics.
Yeah, a huge part of why I still (mainly) run Windows at home is easy access to Visual Studio. With third party extensions (e.g. ReSharper), and even without them, it's probably the best single IDE I've ever used.

I still use WebStorm + JS for frontend Web work, though. Would you say it's worth the switch to VS and TypeScript (though WebStorm supports TypeScript, too)?
Mostly everything, I just have trouble accessing it without a lead. But I can't read a book twice, as I instanty know what happens next.
Glad you read the first 7 words of my reply to satisfy your cleverly devised bait. I encourage you to read the rest.
I was going to ask why this is better than TortoiseGIT, but the animated gif showed that here you can edit the message of a commit easily. I hate to invoke a complete rebase only to fix a typo in the message.

Question/Feature request: Can I reorder commits?
Carbon Capture: climate change and conservation
Ouch. You're right.
Ways That Linux Contributes to Tech Innovation
Delta – Highlight timestamp gaps
Not them but...

> Why exactly are you terrified?

Because disproportionate punishment on one crime could result in disproportionate punishment on another. In particular with how the US has been fearmongering "cybercrime" recently, before we know it someone gets a 10+ year sentence for an SQL injection.

> That's more than murder gets in many countries.

>> Orange and Apples.

Indeed it is. So why is apples getting a similar punishment to orange? That's the problem, that they are orange and apples, but yet get punished the same. Where is the logic in that?

> Why do you and other people in this thread fail to see the highly destructive element of this crime?

That's a strawman. Nobody is arguing that he shouldn't have been jailed, nobody. Therefore there is no way you can claim that people think what he did isn't "highly destructive." They just don't think it is on the same "level" as murder, multiple rapes, or beating two people to within an inch of their lives.

You know what else was highly destructive? Wallstreet fraud. How many people lost their jobs? Lost their homes? Literally committed suicide? And how many of them went to jail for a single year let alone eighteen? None.

The legal system is corrupt and inconsistent. That's a genuine problem and one people are right to complain about.
one of the most interesting (and also funny) books to get the general reader interested in science is probably Bill Bryson's: A short history of nearly everything: https://en.wikipedia.org/wiki/A_Short_History_of_Nearly_Ever...
That was a very interesting video but I think you misrepresent it slightly. Its clear the Estonian E-voting system was designed very very well in comparison to the ridiculously bad Diabold machines of yesteryear. The problem was that the current state-of-the-art hasn't advanced enough to make major fraud at least as hard as the paper ballot. And that means that e-voting makes it plausible for state actors to dictate election results, which in a democracy is a very bad thing. In other words, there was no way Estonia could make it perfect and anything less than perfect is broken.

The important point for me was that getting e-voting right is so incredibly important to a democracy that it should be treated as a national security issue. The Estonian E-voting system was clearly treated as a government IT project as procedures like "don't plug in a personal USB stick into the master counting server" are violated if its more convenient than replacing the broken DVD drive. Worse, politics gets mixed in which means that security concerns are dismissed with complacent and technically questionable statements like "nice people who care about computer hygiene have no viruses".
In most cases, the company agrees to pay the arbitrator, so it's even worse. You're in private court where the judge is paid by your opponent. The statistics on how often outcomes go against the company are about where you'd expect them to be.

You don't have to pay, but good luck getting anything out of the 'neutral' arbitrator.