skysight-inc/HackerNews huggingface dataset:
> You claim the second most important reason for using HTTPS is my privacy, yet you share all pages I visit with Google analytics.

I think that's a totally fair point. Our use of Google Analytics isn't changing any time soon, but we do plan to add a third-party disclosure page that makes it clear what third parties have some window into our visitors' browsing:

https://github.com/18F/18f.gsa.gov/issues/293

This includes otherwise invisible things, like our host, Amazon, and (until we implement OCSP stapling, which is happening soon) our CA during revocation checking (in some browsers).

FWIW, we do turn on the Google Analytics anonymization flag, which instructs Google to chop off the last IP triplet before they write the data into their database. Of course, that depends on trusting Google to keep their promise, but it's something.
Your website is really bad for low screens. The static (WHY?!) header and footer take about 30% of mine. And there is no visual distinction between them and the content. Last but not least, the text is uncomfortably huge. I like to see more than 10 lines of text on my screen, I am neither a child nor sitting 10 feet away.
I've wondered about the angle grinder thing. It surprises me that isn't given more often as a solution to the sand casted pan issue.
As old street used to be a major tech centre for BT (207 and 211) we used to call it the one with the really rubbish canteen.
What I don't understand is that this sort of thing happens between other sectors - for example, 'defense dollars could be used to provide healthcare', or 'subsidies could be used to pay teachers more and improve schools'.

In these cases, the sectors each have their own lobby, and they are able to fight back with publicity and ads.

But scientists are defenseless. Where is the pro-scientist lobby? Should universities just get together and throw some dollars at hiring a lobbying firm?

EDIT: the scientist lobby could release an ad that said this: "politicians are spending millions on armament that was never used and rusted away...do YOU want bacteria in your seafood? do YOU want cheap shrimp buffets? If so, say YES to NSF!" The "say yes to nsf" actually rhymes haha.
https://news.ycombinator.com/item?id=8605847
The last thing that Berlin needs/wants is more hipsters from NYC. The amount of resentment by the German people for that group is pretty high. Go to a nightclub, they'll deny you entry if you don't speak German or look American.
> moving you towards that inky-black mirror of grandma's old pans

I really don't think that will happen. The reason your new cast iron pan doesn't have that shine is because they've changed how they make them.
I don't get the Git fixation. I know it's popular, possibly in a big way due to GitHub. Yet I'm comfortable using Mercurial and Bitbucket. Probably due to Hg being cross-platform from the beginning, it's more Windows-friendly.
> we already have more than enough good art to last anyone a lifetime

It's easy to see that this is false. Pick an arbitrary point in history and imagine that cultural production had stopped at that point. Would that be "enough good art"? Of course not. Old art is not our art.

> artists are mostly motivated by social status anyway

Extraordinary claims require extraordinary evidence.
> A lot of administration is still done on paper. Government organisations barely communicate, […] For every minor thing, you have to fill in a form.

My impression is that Germany requires a lot of paperwork, but this paperwork is often well guided and backed by organizations that are reasonably big and efficient. So the inefficiencies of living in a "paper bureaucracy" where you have to fill out a form for everything are there, but people barely notice them because the bureaucratic machine is well oiled.

The problem is that if you happen to meet one of the not well oiled parts of the mechanism you will be crushed by the bureaucracy. But this is mostly a foreigners' problem, so it not a very important part of the political agenda.
The real story of the design is pretty interesting though http://creativebits.org/interview/interview_rob_janoff_desig...
Oh of course, there's little doubt he committed treason, but the fact that his homosexuality was used to ensure that a fair trial was impossible is what I was trying to get at.

Are there any other similar cases to Turing/Wilde/Casement that I don't know about?
(Note: I'm one of the folks who works at HashiCorp)

We don't have permission at this time to share some of our big users (we're working on approvals!), but I can say that that some very big companies you've certainly heard of and probably use right now have deployed Consul across every server. And Consuls deployment in just companies were working with is in the hundreds of thousands of machines.

At this point were very confident in its stability and it's well proven at very large scale.

If you're a big user and need references to other large users, email me and I'd be happy to set that up.
I apologize for not speaking with concepts you have a concrete understanding of. I sincerely do, this is not a snipe.

"People would be happier reading only the best fiction"

"It’s easier to figure out what the good old fiction is, than it is new fiction there’s also more good old fiction than good new fiction"

"people write too much new fiction. they also read too much"

"Society shouldn’t subsidize economically inefficient things like new fiction"

"We might go so far as to suggest a Pigovian tax on new works because they encourage their own consumption"

"The uses of fiction are much less than one might think, and many of those uses are propagandistic, dangerous, or both"

"Subsidizing the nonfiction market may be justifiable"

Those are the final summations, in order. Seven statements, each of which I find entirely delusional. So by "dozens of levels", the above represents at least seven out of twelve of them.

I cannot think for a brief moment that a large chunk of Hacker News would rest easy with any, or even a few, of those statements.

It is, of course, entirely plausible that his entire piece is a work and to be read contextually as a clever bit of sarcasm or an attack, at which point it simply fired right over my head.
I tried to self-study my way into art - futilely for the most part. Your mileage may vary of course, but art didn't really "click" for me until I decided to create some of it myself.

Once you start creating art you start realizing that you're walking the same learning path others have taken before you, and this allows you to better contextualize art you see out in the wild.

It's a feedback system for me - art I create helps me better understand the how and why of other artists/art, and in turn feed back into the development of my own work, and further understanding, etc ad infinitum (hopefully).
I am happy with mine. I ever thought of it much until I read a few articles written by people who want to spend more time messing with their pans than cooking on them.

Using cast iron is simple. Take a pan, throw in some oil, cook, clean, wipe down with some oil. I grew up using nothing but cast iron skillets and all of this talk about how only a perfect organic oil combined with a special oven can create a decent seasoning is bs. I use vegetable oil and they work fine. Also, my pans have a sandy surface and they work fine. I didn't buy mine at an estate sale, but at a store years ago and they work fine.

I fry food in mine, stick it them the oven to bake, make eggs, steaks, bacon, vegetables. I pretty much cook everything on cast iron because it is easy to take care of and lasts forever. People turn this into something it isn't.

I also grew up making lots of bbq in Texas. People do the same thing with bbq - they spend so much time working on perfecting their tools that they forget to cook the food.
I'm not familiar with Red, but my understanding of REBOL is that its main use case is writing domain-specific languages to do the actual work. I can think of many domains in which you would want your DSL to include primitives/literals for files or network URL's.

Of course, if Red is not so much a DSL as it is a DSL-authoring language like REBOL, then I share your confusion. For a general purpose language, I'm not sure what the advantage would be of making those primitives/literals rather than components within the standard library.
Mobile Cider Mill Is a Game Changer for Orchards
I don't doubt the JVM designers have good compiler writers. I rather think that they wanted the bytecode to be accessible to write for other compiler writers, such as the team that implemented JSP servlets a century ago, but also perhaps with a future vision for the alternative JVM languages.
Read iMessage in the Browser with Angular, Node.js and Express
The treason part of it was pretty cut and tried. The blackening of his character was necessary for political reasons, not to ensure a guilty verdict.
./L
JavaScript Everywhere: The Road to Quotable 1.0
Two Seamless members say hackathon misattribution was unintentional
You're using one input source in the example. I think the main issue that it promotes bad usage pattern.
More interesting: how do the hard drives work in space environment, given the lack of gravity, the radiation and especially the enormous forces during lift-off?
I'll give it another shot (I have to for my current project) -- but I don't think my initial assessment is "total BS".

I understood what D3 was doing under the hood, and experienced a lot of friction/confusion when I needed to build and manipulate a specific SVG tree structure.

The fact that D3 expects me to understand the low-level SVG structure and yet provides me with a model that doesn't intuitively mesh with this model is the source for most of my confusion and frustration, I expect.
I think you may be misinterpreting "the best ones are predominately the ones that already exist" a bit.

Most cultural production in any medium is forgettable. How many composers do you think were alive at the same time as Beethoven? Hundreds? Thousands? How many of them do we still listen to today? Tens, maybe less.

Even more recently, let's take The Beatles and their contemporaries. Of course, The Beatles were not the only seminal artists of their time. They were active at the same time as David Bowie and The Rolling Stones. But again, how many of their contemporaries produced albums that are now forgotten by everyone who listened to them? How much of what's left even now will be gone in another 75 years, when basically everyone who was alive in the 60s is dead?

The only difference between the 60s (or early 1800s) and now is that we haven't yet forgotten all the crap that is being put out today. Will future historians of pop music assign more than a footnote to Katie Perry or Taylor Swift 50 years from now? Will they even get a footnote?

So the reason old art is the best art is simply that we've had time to weed out all the crap. The remaining art that we still remember is the best of what was released at the time. It's not the best because all old was better, it's the best because it's been better curated.

In fact, for all we know, the overall proportion of art that is good might be even better today, but that doesn't change his proposition that we don't really need new art in order to experience great art for the rest of our lives.
Well, the reason Germans produce more is because they have more industry.

Machines could do the work of lots of people and Germany has lots of capital, lots of automation and lots of organization.

What I hate about Germany is their Winter. I would happily live there 6 months a year, the other six in Argentina, SA or Australia.
Get Paid for Your Opinion
I use soap all of the time on mine. I also scrub it off. Just throw some oil on after. Been using it for years.

Cast iron is a lot less maintenance than people think. I cook food too hot for Teflon, scrape the crap out if other pans, and like to throw things in the oven. I also use a metal spatula for everything. I pretty much do all of the things that these sites say not to, and never have problems.
This article is a follow up to another piece in MIT's newspaper about a "disqualification"[1] related to misrepresentation of work in presentations from MIT's student hackathon. The comments of this article and the original are the kind of local bickering and political wrangling and blame shifting that occurs all the time, but I think the broader question of what happens in hackathon presentations is interesting.

[1] http://tech.mit.edu/V134/N53/HackMIT.html
Exactly what happened and if it was a disqualification are subject of much discussion in the comment sections and this follow up article.
It would be interesting to hear what John Carmack has to say about functional reactive programming, as that is meant to have it strengths especially in game programming.
The Forever Professors
I've got two of them that I bought about 15 years ago (Lodge brand) -- they both had that roughness to them. One I use daily (the round one), the square one not that often. Looking at the round one now, and it is perfectly smooth, just like grandma's. So it can be done, it just takes a bit of time.
Baremetrics used SAFE to raise a seed round from General Catalyst Stripe fund. You can see the and their SAFE agreement at https://baremetrics.io/blog/stripe-500000-baremetrics
There is no one silver bullet but I can tell you why I choose to live in Des Moines.

For me it is about the community. I like building things. Here, in addition to building my own startup, I am part of a group of people working to build a great ecosystem. It's exhilarating and inspiring to be surrounded by other people who are working together to make Iowa a great place to live. Being a part of shaping that nascent identity is a good feeling.

That's, of course, not the only reason to live in Des Moines. The reasons, priorities, and motivations are different for everyone. I've heard everything from people moving here to raise a family (low crime, great public schools) to cost of living (paired with the low unemployment the standard of living way more than averages out), to the hundreds of miles of public bike trails, to the growing music and arts communities, etc.

But really, it is hard to know whether Des Moines is the right place for you since I don't know you. It may not be, but I love it here.

It is also always interesting to read outside perspectives. David Byrne (of Talking Heads fame) recently wrote about Des Moines and I think it captured a lot of the small "quality of life" details that are hard to pin down without experiencing them from a fresh perspective. http://davidbyrne.com/des-moines
Very cool, I imagine this could streamline lots of teachers' workflows.

Have you been in touch with teachers / thought about how to reach them with this?
Why are people fed up with tumblr?
They have some costs running and maintaining the system. Connection fees aren't enough, of course people pay monthy subscription fees.

Again, I realize there are obvious ways to abuse its control of its network. I'm a big fan of net neutrality, I just want to know that we've considered what the world will look like down the road. And, really, I can see valid reasons to treat different traffic differently. If Netflix wants to send 2GB of data to a person, there is a deadline of how quickly that data should arrive for a good viewing experience. If somebody wants to deliver 2GB of data to an email server, they're probably OK if it takes a while. Then again, under the current system, there's no way to say what kind of latency or throughput data needs. The best AT&T can do is guess based on who the endpoints are.
How Jack Gleeson Spoiled Game of Thrones for Himself
Passed in August.
You and I decide to test whether or not the universe has decided. We have Nabisco mail us quantum oreos, three at a time and we each choose randomly to measure one of them (this is analogous to measuring the spin of an electron in a randomly-chosen axis).

Now, if we're measuring them three at at time, there are only two plausible possibilities: one of us has all three cremes (this happens 2 out of every 8 trials) or one of us has two cremes (this happens 6 out of every 8 trials). If one of us has all the cremes, it doesn't matter which one each of us independently chooses to measure; we will both have the same outcome. If one of us has only two of the cremes (e.g., [M]e has two and [Y]ou have one), we agree 5/9ths of the time

M M Y
M 1 1 0
M 1 1 0
Y 0 0 1

If we run this experiment many, many times, we should converge upon (2/8 * 9/9) + (6/8 * 5/9) = 2/3 of the time our measurements agree. This would be consistent with a model of "preprogrammed" quantum Oreos. This is not what we see in practice. When we actually run this experiment, our measurements agree exactly 50% of the time which can only be explained if the quantum Oreos are not preprogrammed.
Facebook is no longer a place for “promotional posts”
This is really cool, but I was hoping that they were going to formalize mathematics. For example, like this ([1]) team is doing.

Mathematics should primarily read like code, not (only) like prose.

[1] http://www.cs.ru.nl/~herman/FormMath.html
Did HN bring it down already?
Seatylock – Bicycle seat and lock in one
Five is the number of permanent members of the UN Security Concil which has nothing to do with things like managing internet.
No community reaction doesn't mean anything. HN is so competitive these days, any submission HAS to get 5 upvotes within 10 minutes in order to reach the front page, and only when it reaches the front page will enough people upvote it. It's a catch-22.
is this a joke? seriously? https://github.com/michalbe/tv-series/commit/13d407c0f790a1c...
Yeah, there is a huge opportunity cost when you play on expensive hardware. Maybe you can build a GPU based solution on commodity hardware?
This is true, I am foreigner and I still find it fairly straight forward to work with bureaucracy here.
Cool aside: I was reading the article, and when I saw the picture, I was like "Hey! I've met that guy!" I talked to Joachim Nsofini at the American Conference on Neutron Scattering this past year. I actually took some notes on what he said, because I found it so fascinating. He was telling me his work was to make the test setup as vibration proof as possible and that there were multiple levels of design that would cancel out any movement.

If you notice in the photo, the label on the box says "Do not touch! (Don't even look at it very hard)".
I agree, I would love to see more diversity in Des Moines but I think this is more a function of size; a smaller metro can't have a community of every culture.

I have been waiting for a good Cuban place for far too long!

But it's not like there is a complete lack of diversity. There are large numbers of Vietnamese and Bosnian immigrants living in the city to name a few.
No, Hodges biography for me. But now perhaps all the younger people will be introduced via the new film.
I don't know about legal requirement, but in my case - there is option to receive e-statement in netbanking. I have activated it and I get e-statement every month which I can view after logging in. They don't charge anything for this service.
Yeah, I'd be interested in folks' thoughts on Portland/Seattle. Considering a move up the west coast from SF.
Node Couleurs – A cleaner way to make the strings colored with Node.js
edit: Strugatsky. hi ±HN.
For future archaeologists wondering why everyone is talking about Philae, the title of this thread used to be to the effect of "The rad-hard CPU used in Philae".
I said arranging stuff. I would be surprised if there is any public/general bank in Western Europe without online banking. I mean things like: changing account limits, requesting a credit card, changing the phone number associated with an account, opening an extra savings account.
> By demonstrating by example and by explanation of what's already possible in current rules, 18F can boost the stock of the buried geeks hiding out in many of our government agencies.

You nailed it.
The thing to remember is that the War on Science is really a lot of little battles. Science says a lot of things that people take offense to, inside or outside the US. For instance:

* Releasing large amounts of carbon dioxide into the
atmosphere has significant, negative consequences.
* Most complementary & alternative medicines are ineffective
in most cases.
* Contraceptions are not abortifacients.
* Tobacco use causes cancer.
* There is no compelling evidence that ESP or any other
psychic powers exist.
* Cuts to government spending during a downturn can weaken
the economy.
* Oswald, acting alone and for his own reasons, killed
Kennedy.
* Evolution explains the diversity of life on Earth,
including humans.

But just because someone takes offense to one or more things science says, most people don't take offense to all things science says. This fragments the War -- there aren't two sides, there are a million -- and lets science as a whole progress even as individual areas and projects face varying amounts of hostilities from individuals, organizations, and corporations.
Sadly, we still do. Requiring SNI remains a tough sell. That's one of the biggest limiters in our HTTPS setup on saving costs and being better stewards of IPv4 space.
Sentiment analysis for Twitter rumors
> In terms of diversity; it may not have been that diverse 20 years ago

Most of that diversity is comprised of low-wage agribusiness, factory work or meat-packing labor.
That's great, also, Euro 8.50 is very comparable to other Western European countries that have a minimum wage (e.g. NL is 8.63 p/h with a 40 hour work week or 9.85 with a 36 hour work week).
Why I Left United Airlines
Er, so I take this back? Ilya Grigorik rang in and told me I wasn't distinguishing between request and response headers:

https://github.com/18F/tls-standards/issues/24
More or less any communication channel will work, provided clients are aware of it and checking it regularly. Personally I would recommend a mailing list that your clients can subscribe to in order to be notified of any upcoming changes.
FCC Questions AT&T: Explain Why Your Fiber-Optic Rollout Will Be Delayed
ok then, we probably didn't need that language either
Consul looks awesome. The only thing I don't like about it is they chose to use a homebrew encryption scheme for Serf's gossip protocol:

http://www.serfdom.io/docs/internals/security.html

(If you're confused about how this relates to Consul, see this: http://www.consul.io/docs/internals/security.html)

Worse, their justification for using this instead of standard schemes like (D)TLS seems to be that they don't need the sorts of features transport encryption normally needs because they lean on the protocol's state machine to provide some of the features transport encryption would normally provide for free, like replay attack avoidance.

Not only does homebrewing encryption almost always carry with it design and implementation mistakes, but someone auditing the protocol not only needs to understand the cryptographic design, but how it interacts with the rest of the protocol's state machine.

My advice would be to scrap their homebrew encryption and use (D)TLS
As a 3D printing enthusiast (I've built two 3D printers of my own), the scale of this blows me away. Stereolithography is an amazing technology. It uses light to solidify a liquid resin.
I'm not great with Java, but it seems to take a picture and send the picture[0] of what you're looking at to CamFind[1] which is a reverse image search service.

Pretty nifty.

[0] https://www.mashape.com/imagesearcher/camfind
[1] https://github.com/sandlerben/third-eye/blob/master/ThirdEye...
FYI, also consider Stepanov's book together with Daniel Rose, just out (I haven't read it yet):

From Mathematics to Generic Programming

http://www.informit.com/store/from-mathematics-to-generic-pr...
I had to abbreviate the title. The original is "FCC Questions AT&T: Explain Why Your Fiber-Optic High-Speed Internet Nationwide Rollout Will be Delayed"
Agreed. I really like bash-it to get some of those 'missing' features: https://github.com/revans/bash-it