skysight-inc/HackerNews huggingface dataset:
>The National Front will be part of the government in France. Is that what we should strive for?

Yes. People should be free to elect whoever they want to represent them. I'm not a National Front supporter, but they clearly have support and why should they be withheld from running in a free election simply because others dislike their campaign platform?

The idea of "Only X parties that conform to Y beliefs should be able to run/hold government" is a very dangerous one.

I would rather see a world full of governments made up of mixed up groups of representatives than that which the US currently has - two sides of the same coin being flipped every 4 years with a very small number of families establishing themselves as political dynasties.

There's ~350m people in the US. There is no way the diversity of views in that 350m people is represented in the two parties that hold power there. Similarly, there are 350m people and yet those who hold the office of President are, and have been for decades, close relatives of former Presidents. 2016 is just around the corner and it's looking like the US may well have another Clinton or Bush in office. How the hell is that right?

A nation's power structure should be free to change as the people want it to. The government is supposed to represent and serve the people, not the other way around.

We're seeing former outlying political entities in Europe experiencing a large increase in support - UKIP in the UK, Syriza in Greece, Sinn Fein in Ireland, the separatists in Spain, etc. - because a hell of a lot of people feel the ruling entities there are no longer representing the people and are demanding change.

That is something that should be welcomed and embraced. A nation should be free to make its own choices and deal with the consequences, not be shackled to approved political ideologies.
Hey man, are you by any chance still staying in The Netherlands in the meantime? would love to hear more of your story! FYI, I live in Amsterdam currently.
You can be well assured some religious group is going to use this to put up some religious symbol, after which some non-religious group is going to put up another demonic thinking chair.
Epic’s Open World Is Free to Download
This is similar to the solution I came up with for a Fantasy Sports web app that needed responsive tables, check out the table class demo page: http://ballr.com/new_design/tables

The problem was that there is no way to reliably have the responsive styles kick in with CSS alone. You need to know how wide that table is on the page to know when it needs to respond. At his shortfall of CSS (and others) has driven me to create a CSS polyfill to add Element Query support to CSS so I finally can build tables that are responsive wherever they display. My plugin is available at http://elementqueries.com but I haven't had a chance to apply it to tables yet
That's true, you incurred in a false equivalence fallacy.

http://en.wikipedia.org/wiki/False_equivalence
That's an interesting perspective, and I'd be interested in seeing whether people who go on these sorts of trips end up giving more on average to charity across their lives than people who don't. If so, then the trips could be worth encouraging as a societal norm, not for the good that they do directly, but for the impact that they have on later donations. If the trips don't have much of an impact, then it would be better to discourage people from doing this, and societally encourage donations instead.
As I said in another response: it's a political statement made with public art. As far as Parks and Rec is concerned, it's big heavy piece of vandalism, the integrity of which they know nothing about.

To put this in a programmer's perspective: imagine if artists wanting to make political statements suddenly started littering your linux kernel with binary blobs which caused your boot screen to flash an image of Snowden. Let's pretend that this version of the kernel is hosted on an otherwise trusted package cache, and nobody is actually verifying checksums and so thousands of unsuspecting developers now have this tainted kernel. Funny? Innocuous? Ingenious? Perhaps, but I'd be amazed if you all didn't wipe your disks right then and there.

Edit: I don't mind downvotes (this is my most downvoted chain of comments so far). However if you do, please take some time to contribute to the discussion with a substantive argument. I fully support Snowden, these artists, and the Parks department here. My argument here is only an attempt to make better sense of what people seem to be ignoring for the sake of a political argument which many of us want to support.
Right, that's their new address. Their old address was Earth Class Mail on Market St.
Linus Torvalds – Nvidia F_ck You
Thanks for the feedback. I'll fix it to make sure it's clearer.
Likely not. If addresses are $10 each and you want one, why would they spend the time and expense to transfer just one?
By shared-nothing, we mean that no node is special, no node is indispensable. Unlike other popular NoSQL databases, we don't have different classes of nodes. The persistent data is distributed across the cluster, and nodes communicate amongst each other about which data are where.

http://en.wikipedia.org/wiki/Shared_nothing_architecture
> both projects and the communities behind them want people to be successful with containers.

I think it's better said, Docker wants people to be successful with containers, so long as it's Docker containers.[1][2][3]

We've seen a lot of very open work coming from the CoreOS team with Rocket and the ACI... unfortunately we've only seen negativity and mud slinging coming from the other camp.[2][4][5][6][7]

Docker is more interested in having an "open" implementation, rather than an open specification. The things is... an Open Specification is far more important for industry changing technology like containers.

[1] https://news.ycombinator.com/item?id=8683705

[2] https://news.ycombinator.com/item?id=8938409

[3] https://news.ycombinator.com/item?id=8789181

[4] https://news.ycombinator.com/item?id=8938066

[5] https://news.ycombinator.com/item?id=8938176

[6] https://github.com/docker/docker/issues/10643

[7] https://github.com/docker/docker/issues/9538
A polyfill for CSS3 calc()
You couldn't just get a single IP address, you'd have to buy a routable block that contains that IP address, which while I believe technically is a /28, in practice is a /24 (256 addresses)
Out of Ideas and in Debt, Spain Sets Sights on Taxing the Sun
No, a /14 is 2^18 = 262144 addresses.
I love this stuff.

I am taking a good Coursera course "Fog Networks and the Internet of Things" that covers edge networks. I am also planning on including a section "IoT and Edge Fog Networks" in my new book I am writing.

There is a lot that can be done at the edge (collecting and processing local data, sharing computational resources, etc.) without needing LTE/core or the cloud.
Isn't the one job of a startup CEO to keep customers happy?
Pandering to VCs to the detriment of customers seems like a surefire can't miss recipe for failure. Compare the biggest exits with the biggest disasters and you'll find that's the main thing that differentiates them.
At 20/20 vision, we can resolve ~300 pixels/inch at 10-12 inches from the eye. [1]

For a 6" screen, that works out to ~1800 pixels. So maybe not 4k, but the next step down from 4k generally is 1080p, which is less than the figure I gave above.

So yes, there is a point.

(And that's not getting into other factors either, such as panning and stroboscopic effects.)

[1](http://en.wikipedia.org/wiki/Visual_acuity#Physiology)
I 3D scanned the place where the illicit Snowden bust was sitting just a few months ago :) https://sketchfab.com/models/20d2c70c4e164c7596e9393139ad0b7...
We're talking something much closer to an onsite, 24x7 paramilitary force

There's a reason why the United States Bullion Depository is on an Army base. (James Bond plots not withstanding)
the only way I can see the additional product helping is as a fall-back "we also started work on Y before focusing our efforts on X", if their reaction to your attempts to pitch them product X only, gets a "we'd love to fund you as founders but don't like product/market X"

I doubt people get the response very often, but reportedly Reddit came into existence when PG told the team they were welcome to join YC if they ditched their original idea...
Yes, I'm aware the links are broken. Thanks for pointing it out and for the other points, I'll have to sharpen my message so that it's clearer.

You also brought up a good point that businesses do generally know their customers better. I'm looking to tie existing customer data with other demographics for a clearer picture.

The app doesn't need customer information - people will be able to explore markets and cities without it. Of course, with customer information, it would be more powerful.
> I'm bored of all the Rust vs. C++ comparisons, when the C++ code is something you simply don't write with modern and idiomatic C++11 and C++14. Not that you could not write it, but seeing this would not pass me reviewing the code.

Seeing last year's CPPCon videos was illuminating to me.

A big problem is that many are still writing pre-C++98 style or chained to style guides that prevent many of the C++11/C++14 improvements.

Specially problematic when IT is the one calling the shots to what is available in the development environments.
This is a problem already solved by typeclasses in Haskell; http://hackage.haskell.org/package/base-4.8.0.0/docs/Data-Fo...

You can write your own instances of Foldable to add implementations of the "vocabulary" word fold.

How is this different from what you're proposing?
It sounds almost like you want the compiler to figure out an instance of Foldable (or, say, Edible) for you, but computers simply don't work that way (then again, GHC can derive Foldable sometimes!).
Your second function still mixes ownership with resource management. Taking an unique_ptr<BigInteger> by value means, add_one takes the ownership of it. But it does not return anything, making it a useless function.

The though-process goes like this:

* Do you need read-only access to the argument, take a const T&

* Do you need to modify the argument, take a T (by value), letting the call site decide to either pass an rvalue (move it, no copy), or an lvalue (copy)

There simply is no need for unique_ptr<BigInteger>, as BigInteger already handles its resources internally (with move semantics).
It's the same reason as to why an owning pointer to a vector is silly when a vector already handles ownership of its resources.

http://klmr.me/slides/modern-cpp/#9 is exactly about this.
Show HN: Product Hunt, real or fake?
I am curious: is YouTube going to re-encode all existing content with VP9? If so, I am wondering if they do anything special to preserve as much quality as possible. Are there any techniques to do that? (For example, certain JPEG transforms such as rotation can be applied with zero quality loss.)
Court mulls revealing secret government plan to cut cell phone service
Google image search agrees with you: http://bit.ly/1CdboIs

note: jack from "the shining" shows up
Yep, see this: https://code.google.com/p/chromium/issues/detail?can=2&start...

They've got hardware accelerated CSS3 working right in the latest versions, but VP8/VP9 won't work. The explanation is that Safari doesn't support VP8/VP9, so a fallback to h264 happens and the hardware accelerates that properly.
A naked devil grabbing his very erect penis. I can understand why some people may find that offensive but I personally wouldn't be any more offended by it than I was by the peeing "swordfight" statue at the Franz Kafka museum in Prague (with moving hips and penises no less) [1]

Art comes in all forms, including the goat f*cking variety [2] but that's another dimension of this argument that you aren't arguing against so I won't delve into it here.

[1] https://www.youtube.com/watch?v=E5lzZP36xVE

[2] http://www.bbc.com/culture/story/20130419-the-shock-of-the-o...
Isn't gmail supposed to pre-cache those types of images for you? I saw that the demo video used gmail but I'm not sure how. :?
I have no idea

Correct. You have no evidence or plausible argument for characterizing what's in the dump or for making your assertion that Snowden himself doesn't know what's in the dump. You only have ominous generalities to hint about.

Unlike other posters, I don't care whether you're a shill. There are many people around the world who will say what you say - and much worse things - without taking a dime. I submit that it's a mistake to think that the difference matters. You're still engaging in misinformation and siding with government agencies spying on the people instead of with the people. That's no better than shilling.
I agree morality and legality aren't the same thing. But we cannot have a personal morality exception to classified materials.

I'm sure many people who work for the Department of Defense think the Iranian Nuclear deal is wrong. Should they be able to leak a bunch of classified information to sour it? I'm sure they'd believe making peace with, in their minds, genocidal maniacs with nukes is completely immoral.

>Furthermore, there wasn't ever a public debate over whether people wanted the dragnet or not-- it was done in secret, then exposed, then legalized after it was exposed to the public, regardless of any public comment for or against it.

Were you born the day before Snowden leaked? We've been having §215 arguments since the day the Patriot Act passed. It's been debated in Congress every time the Patriot Act comes up for re-approval.

Congress has a large debate about FISA and warrent-less wiretaps every year from 2006-2008, with amendments to the FISA act ever time.

Congress is a manifestation of the will of the people on the United States. You might be pissed off about what they do on our behalf but we elect them.

You may think it was moral to leak, but that isn't germane.
Pardon I witnessed the World Trade Center fall right in front of my eyes. I don't want to witness that again ... let me know your watching my every move and I'm fine with it! I don't want to witness the same type of tragedy again and I have nothing to hide. I am a law abiding citizen.
definitely a positive juxtaposition of the rise in gaming driving improved GPU performance that has an affect on processing speed for determining cancer cell radiation doses. etc
That is wrong, you should be using move semantics not simple references.
Like Chancellor Palpatine.
Unfortunately, while small earthquakes can relieve stress, the amount of energy they displace is inconsequential in terms of the most destructive earthquakes.

You would need 1 million magnitude-3 earthquakes to release the equivalent amount of energy from a single magnitude-7 quake. You'd need 33 million magnitude-3s to release the equivalent energy from a magnitude-8, etc.
Like Jodok says, we don't recommend this, but you could do it. What this would mean that if you destroy a container, you also destroy the data. This would cause your cluster to have to rebalance itself adding IOPs overhead.

When you map a volume into a container as suggested, the data can persist through a container restart/replacement. When the container is instantiated, the volume is read, the node checksums the shards it finds to make sure they're not stale. If so, they're brought up to date. By tuning the recovery settings you can avoid extraneous shard movement and therefore leverage containers as you would expect.
Show HN: Income Reports Dashboard for Buffer, WPCurve, Baremetrics, Groove)
Astronaut – Launch webapps like a boss
Why does crate thinking have to done fast? I find my best and most creative solutions come randomly after thinking about them "in the background" for a while.
How anything is made safe is that the feature is given well-defined semantics: all correct uses are spelled out in the specification, and diagnosis is required for any other use. The implementation then does whatever is necessary.

A language with references/pointers could have a provision for storing a user-defined bit in a pointer. All uses of pointers (at the language implementation level) would then be aware of this requirement. All compiler-generated code which dereferences pointers would clear the bit, and so on.

The specification would also define details like whether or not two pointers to the same object, but with a different setting of the user bit, compare equal. (Or do they compare equal and unequal under different kinds of equality tests.)

This kind of thing is, of course, not safe if the language simply leaves an "escape hatch" for flipping a bit in a pointer, without adding any other requirements.

(Java has no such escape hatch; I'm assuming the topic in this sub-thread is how such a thing can be safe in a language, including possibly a dialect of Java.)
Are there examples where borrow checker stands on your way? Like the mentioned (in comments) way of building a tree. I'm sure there should be really weird edge cases.
I disagree entirely. Accusing someone of shilling doesn't contribute meaningfully unless it can be proved, and proved with damning evidence. Anything else is rhetorical bluster meant to distract and has no place in a discussion.
This is really cool, I've just played about 10 tracks with it. A little bit confusing though, not sure what BlueberryJam means in the top left corner, is that my channel name?
Aren't they doing the same thing people have been complaining about Docker doing? Running with features but not stablizing? Is CoreOS not as unstable as the impression I've gotten of it from comments led me to believe?
> Uncorrelated error [...] accumulates as RSS

Uncorrelated average error, yes. Uncorrelated maximum error accumulates as a linear sum, as he calculated.

But yes, you're absolutely correct in that it tends to be nonlinear effects that cause issues.
Google Fusion Tables – Combine, Visualize Data from the Web
VCs don't put all of their eggs in one basket, but they want to put them very specific baskets. They are not looking for you to manage their portfolio.

I would think of them as investing in a team focussed on solving a problem in a market -- not an investment in the product they currently have. Your product is your current best evidence that you can execute and know how to try to solve a problem (the one they care about).
Show HN: DevGroups – A huge list of developer groups around the world
Thanks for the link, that was a great read!

I agree that the branch (target) prediction will fail horribly on a naive interpreter that calls different branch targets from the same static instruction over and over again. That alone explains the low performance.
"We've always been at war with Eastasia."

-George Orwell, Nineteen Eighty-Four
Monies donated to charity are also tax-deductible in US, and as a result the nonprofit sector is well-organized in terms of public outreach and so forth. One of the minor culture shocks I experienced coming to the US (from the UK) was the variety of billboards, radio, and TV ads encouraging people to donate their car, or boat, or whatever to this or that charity. At first I wondered why so many different charities were involved in giving cars to poor people, until someone explained that it was because you could (then) deduct the general market rate for the make and model of car involved. Nowadays they require more detailed documentation, eg the nonprofit has to give the donor a copy of the bill of sale within 30 days so that the donor knows how much to deduct. Turns out that some generous souls were inflating the size of their charitable donation on the tax forms in order to reduce their tax liability.

I also can't help noticing that some people who extol the virtues of religious giving are strenuously opposed to any expansion of government services, and seem to consider the whole idea of government taxation an intolerable confiscation of their money and thus an infringement upon their liberty. Such folk don't buy into the notion of a secular social contract between the state and the citizenry, and I often wonder if it because they see the state as being in competition with the religious establishment.
Facebook starts testing WhatsApp integration in ‘Facebook for Android’ app
This is an arena in which malice could plausibly try to disguise itself as incompetence. It's fine to give people the benefit of that doubt, but it is a doubt.
WTF is with the abrupt money talk in the middle of the article? The author just can't resist the urge to bash on the evil oil men? This really spoiled the article for me.
How One Author Helped a Translator Steal His Book
WALS Online – The World Atlas of Language Structures
I most often use it because I forgot to include a certain file in my most recent commit. I'll just commit that file then rebase -i to merge the two.
Numeric JavaScript
This is an insult to jackhammers.
Fremont (in Seattle) might be a good home for this. It already hosts that crazy Lenin statue!
What happened to millions of Creative Commons-licensed photos in Flickr?
Thanks, I'll add that to my reading backlog, but I think you hit the nail on the head for the problem with bitcoin.

You talk about the inflationary behavior causing the dollar to lose value over the last century, and that is absolutely intentional. A good currency is expected to experience a 1-3% annual inflation, in order to decentivize hoarding and remove barriers to cash flow.

Bitcoin is deflationary by design, and this is a key distinction to make. There is a definite future for an international cryptocurrency, but the implementation known as bitcoin is not it - exactly because of what you said, it is designed to be a store of value, not a currency. Many bitcoin evangelists will claim that theoretical soft forks can be made to solve this, by adding more supply and making bitcoin inflationary, but to do so requires 51% of miners to agree to it - which is irrational because it would devalue the miners' holdings and infrastructure.

Hence we're back at Bitcoin suffering from tragedy of the commons, which is by design as you point out.
Moya Context, an interesting data structure in Python
This is something that all companies that set out to build great products have to figure out. Do you take the Apple path and attempt to build the best product possible, even if that means limiting where and what it runs on?

While we try to answer that question, I'm pleased that CoreOS has taken great effort to keep our opensource projects[0] separate from our commercial offerings[1]. This allows the community, and even our competitors, to support the "chose your own fundamentals" use case. Tectonic simply represents the CoreOS fundamentals, which we believe encapsulates the right patterns that will lead a large group of people to success.

[0]https://coreos.com

[1]https://tectonic.com
I have two small corollaries to your description.

The first is that, as the "Acknowledgements" section and the copyright page (2) implies, the target audience for this type of thing is the kind of organization that enjoys the use of CMMI. It was one of the greater realizations in my career when I learned that CMMI isn't necessarily trying to improve software engineering as much as it is trying to make whatever process you have repeatable. It took you 6 months to make "hello world"? Great, please don't let it take you 5 or 7 months the next time.

And that segues into another aspect that you hinted at in your "2b, 2a, 2b" clause which is unlike traditional engineering disciplines, software engineering is almost always building something that no one has ever seen or imagined before. Thus, when asked to plan out what one is going to do that day, it's mostly "create a mental map of this unknown landscape as I discover where the theory meets the practice." It is absolutely helpful to have libraries and application servers, etc, but as for knowing _exactly_ what to type and exactly how long it should take to make another component that's shaped like the component from last week but who's innards are entirely different: good luck to us all.