skysight-inc/HackerNews huggingface dataset:
Thanks for posting this. The mathematics involved is way above my head, but it's very pleasant to read about this group of mathematicians and particular time.

This sentence from Illusie says a lot: "The person who at
the time could repair anything that went wrong was Deligne. ".

Also, this nod to Knuth is worth mentioning:

"Nowadays you have such efficient TEX systems, manuscripts look very nice. In Grothendieck’s time the presentation was not so beautiful, maybe, but Dieudonné-Grothendieck’s manuscripts were still fantastic."

The amount of time spent formatting papers at the time should have been better spent.

Also, Serre placing Weil higher than Grothendieck is interesting to read. I wonder if they all place Serre higher than anyone...
> So I think the difference is of substance because it has vastly different psychological properties (more than just thin syntactic sugar).

Right, it's not just syntactic sugar, it's also the type system, and it may also touch on the run-time system. I think we've been in violent agreement from the beginning but I just didn't realise it. I interpreted your language as being somewhat combative and that put me on the defensive.
Very well said. Music is... hard. (I guess all careers in the arts are.) I too have worked both as a musician and a programmer, although I decided to go back to music after almost burning myself out writing code in my 20s. (Music is what I studied at university; I am a self-taught programmer.)

My main reason for returning to music, of course, was a love of it – but the constant voice in the back of your mind you mention was also a part of it. This voice nagged through my programming years, dulled somewhat by the immersive nature of programming and the sheer joy of getting things working. (Even now it's hard not to want to jump back in when I see something interesting on HN!)

My thoughts on music as a career at this point (I'm in my mid-30s now), is that: you really need to want to do it, because the rewards in terms of recognition, financial success, etc, are minimal and/or fleeting. Having some financial buffer from having worked in the computer industry helps, but you need to not leave it so late that you forget the hunger, or that you are accustomed to a comfortable lifestyle. The biggest thing that I've realised in the past few years, and this applies more to composer/performers than it does to concert musicians, is that if you want to find an audience (and then perhaps some success), you really need to find the core of what makes you unique and go with that. The world is already saturated with composers and musicians that sound like a lot of other people. (This is a lower bar than the sort of groundbreakingly uniqueness that comes along once in a generation, but it's a bar nonetheless.)

Anyway, I've rambled enough. My best wishes to anyone that chooses the music road.
For years, I've just asked for my beef to be cooked "As rare as the chef is willing to", or some similar formulation.
That's not the point - the difference between 2 KB and 20 MB is purely a detail. You said:

> If you're not sending 20 megs of data,
> you're not getting 20 megs of security.
> So why allow it if it doesn't add anything?

You could just as equally say:

> If you're not sending 2 KB of data,
> you're not getting 2 KB of security.
> So why allow it if it doesn't add anything?

Your point is the same, and it's still wrong. What you're getting is not the security - that's only half the story. My point is that is does add something, it's just that the something it adds isn't the entropy for the purpose of security.
That person doesn't understand marginal returns / replaceability. They could have been a doctor then paid some homeless person a small amount to pick up garbage for a living, easily combining both outcomes.
I've been on the Pokemon variant[0] of that flight!

0: https://en.wikipedia.org/wiki/Pok%C3%A9mon_Jet
SPNBookmarker is a Great tool for webmasters and bloggers
I'll give you two explanations from the discussion of this article in the Italian subreddit:

- asking for marinara with mozzarella is like asking for a vegetarian dish with some meat on the top - it's against the very principle of a pizza with poor ingredients that were available on a ship (marinara = marine, a sailor's pizza)

- Italian pizzerias usually have huge menus with dozens of combinations and there's really no need to ask for custom ingredients, but for that subset of places that do allow that, mozzarella is too expensive to be put in the category of "extra ingredient for half a euro", so a client asking for a marinara base instead of the more expensive margherita base (that already has the cheese), might be looking for a loophole to pay less.
One thing that confuses me in the conclusion of the article is the assumption that you can either be a doctor, or you can donate to charity and get much more impact. Porque no los dos?

(i have no idea how much doctors are paid; is it not a good career path from a financial perspective?)
I didn't know that existed! Thanks for the link, I'm in for some reading.. I love HN for this stuff..
Given that it's anecdote hour, I'd like to share that the reverse works too: You can prank unwitting foreigners into believing you have all kinds of weird local culinary habits.

In my student days, I helped run a local Dutch branch of an international student association. We made it a habit to tell visiting foreigners that the Dutch, in the winter, like to heat up their beer, add whipped cream and a whiff of cacao powder, and drink it all from mug. Especially popular after ice skating. Rude to refuse.

Over the years i think we got over 200 people to drink warm beer with whipped cream voluntarily.
Bonus scam: Ethereum introduces the first ever verified pyramid scheme!

http://pastebin.com/AGDsJL6j
My usual way of ordering pizza in the US is to as for a Margherita or Quattro Formaggio or whatever, "but with a couple of toppings". That works.

In the place discussed in the article, it would probably be better to phrase that as "a pizza that is like a Margherita, except that it has an additional ingredient".

That said -- a pizza that is altered by adding an extra topping is easier to conceptualize than a cheeseless pizza that is altered by adding cheese. So I can somewhat understand the pizza-maker's distress. :)
I created a small tool[1] to help continuously audit public github commits for secrets, like aws keys. It uses the AWS provided regexes[2] to do to.

[1] - https://github.com/jfalken/github_commit_crawler
[2] - http://blogs.aws.amazon.com/security/blog/tag/key+rotation
Yeah, but to call it a violation? That's quite a bit overkill, and I think everyone in the story reacted as such. Except for the confused person that just wanted his needs fulfilled in exchange for money. If he wanted an authentic Italian recipe, exactly the way it was meant to be done, then fine. But he asked for a recipe, with a modification that catered to his "sense of taste" or personal preference.

What is fine for one person, doesn't make it fine for everyone else. Personally, I would have been incredibly offended, and told them so. After-which, I would have cancelled my order, promptly left and gone to another pizza place that would give me what is asked of them.
> if you did this to a site I owned, especially without my consent, I'd be very motivated to contact the proper authorities and pursue civil remedies.

Actions like this are THE reason the relationship between vendors and security researchers is strained.
It's a super interesting topic to explore. Investigating how much bang we get for a buck in medicine is a touchy subject because when I'm ill I want the very best but while I'm fine I'm more willing to consider trade-offs.

Keeping that in mind I think that averaging numbers is not a great representation of doctors impact, the same way average latency isn't a great representation of what users see. What's the 95% percentile of QALYs? E.g. are doctors making one life (e.g. kid with a broken leg as mentioned in a comment here) better for 50 years when 9 people will just never break a leg?

If looking at shifts in distributions the story might (I could not find raw data) look very different.
Is this a general comment or is there a specific service that you're having problems with? There are IBMers around here (for example, me) that really want to create a great platform. If it's a specific service that's causing problems, let me know and we'll figure out what's going on.
Everything should be open. Its almost immoral to sell software nowadays. No wonder so many people are flying to mobile...
There's a similar crime going on in Florence - people order a well done "bistecca alla fiorentina", not knowing that the meat has been dry-cured for at least 2 weeks in special refrigerators just so the proteins break on their own, making the meat perfectly digestible when cooked rare.

There are no hygiene issues either, so people ruining that expensive dish with their foolish requests don't have any excuse.
I've ordered vegetarian with bacon or bacon and pepperoni or just pepperoni. Why? Because A.) It's almost always cheaper than adding half a dozen vegetables to some other pizza B.) It's also faster to order with less risk of someone getting the order wrong on.
Because KPUD is a public utility district with taxation and eminent domain powers.
The same in reverse: Why use web-based clients/web-pages for email?
A message to the aliens (introduction)
That's a great low-light shot. What kind of camera were you using?

Also, looked up that particular plane and found that it's current operated by the Saudi government, so that's pretty interesting:

http://www.planespotters.net/Production_List/Boeing/747/2275...
> the only food options being pizza or pasta

> the range of foods, which was always pretty unimpressive in Italy

You know nothing, Jon Snow: http://www.giallozafferano.it/ricette-cat/
I guess I don't understand the pedantry. To me, everyone has different tastes and is it really hurting you to make what they want? I mean I cook garlic with mozzarella (and usually 4 or so other Italian cheesed blended together) all the time. I'm an American, I think they go well together, the egg sounds repugnant to me, but if you like it, it's not like I am the one eating it. I can understand a cultural history aspect of preservation but leave that to some society dedicated to racial pizza purity not the every day.

TL;DR - Who cares?
Well i can't believe it but i finally found a relevant use for a cracked video...
https://www.youtube.com/watch?v=XS7-bt3gTqw

P.S.
I'm actually wondering if some one will take it and spin it around into how actresses now will be losing potential income since nude/topless scenes used to give you a nifty "bonus" in Hollywood if you were a star actress...
There haven't been hundreds of years of meritocracy. For one, women have only even been allowed to attend university since the mid 1800s, and only got the right to degrees much later. You can't have a so-called meritocracy when half te population isn't even allowed to particpate. At best, we've maybe had 35 years of meritocracy.

Secondly, where's your evidence? Your statement seems to be total conjecture.
Hippoll app
Wanting to see specific people without clothing is disturbing?

How come?
Wait wait wait.. what!? How can it be illegal to say "I don't like paying your tax rate, so I'm leaving your country and move to another country with lower tax rates. Here is my citizenship."
Ask HN: Best resources on webapp security?
TLDR; What are your favorite resources for how to build a secure webapp?

I've been looking to learn how to secure web apps more systematically. Just thinngs that (should be) well-understood by now--logins, customer data security, how to take payments with or without storing credit card info (even if that's just using a third-party processor). I've found the OWASP site, which seems poorly maintained and terribly organized, and a bunch of books that focus on how to pentest existing apps. The books that focus systematically on security, like Security Engineering, are extremely general and don't explicitly cover the webapp use case.
Microsoft Azure has been expanding its analytics capabilities into this space but more for general Fortune 500 enterprise needs rather than specific verticals.

I can see the two giants on a collision course in the future.
How can such beautiful images can be free?. Another curated collection
All Aboard! The Canal Trip
A two-hour, real-time canal boat journey down one of
Britain's most historic waterways, the Kennet and Avon
Canal, from Top Lock in Bath to the Dundas Aqueduct.
Using an uninterrupted single shot, the film is a rich
and absorbing antidote to the frenetic pace and white
noise of modern life.

Taking in the images and sounds of the British countryside,
underpinned by the natural soundscape of water lapping,
surrounding birdsong and the noise of the chugging engine,
this is a chance to spot wildlife and glimpse life on the
towpath while being lulled by the comforting rhythm of a
bygone era.

Along the journey, graphics and archive stills embedded
into the passing landscape deliver salient facts about
the canal and its social history.

There is a good TED talk about the origins of slow TV in Norway:

http://www.ted.com/talks/thomas_hellum_the_world_s_most_bori...
A tour of the Internet in 1993 [video]
The fact that what you eat before the main course is called the before-pasti makes it pretty clear. The word for meal is basically also the word for pasta.

The last time someone took issue with my opinion on this, they gave me a list of foods demonstrating the huge range. It was a few different kinds of pasta, and some sauce that goes on pasta. You have done better than the last person, but the point isn't that there's anything wrong with Italian food. It's that in many parts of Italy, that's all there is, and they seem to be proud of this limited range. Just Italian food. Compared to the richness of food from a much broader range of origin countries that is on offer in many other countries, it can't compete, and it appears limited and dull.

I had to look up the Jon Snow reference. I though it would be some clever quip about the veteran British journalist. Turned out to be a meme based on a similarly dull soap opera. Spare me (although as a way to soften telling someone they don't know anything, it's not bad).

Here's someone else failing to find a curry in Naples: http://www.tripadvisor.co.uk/ShowTopic-g187785-i421-k2751875...
The problem with using PostgreSQL was difficulty to make it work everywhere, we have at least one dev in each platform. I use the pure JS version of SQLite (sql.js in npm). The server is fairly small, having the bulk of the code in the client (SPA).

If it wasn't for the MySQL I had to implement after the SQLite work, I would say it's better to investigate the quickest way to configure a local Postgres DB. There are portable windows binaries.
The world's most boring television  and why it's hilariously addictive
Right. For readers not familiar with this topic, QALYs are to be contrasted with disability-adjusted life-years (DALYs), which are less holistic (but also less subjective).
Interesting. Looks like it has mostly been parked. It has only logged 250 hours of use since November 2004, when it was listed for sale. Fry's bought it several months later. So that averages to only a few minutes daily since it was bought.
You've heard about slow food. Now here's slow ... TV?
In this very funny talk, Norwegian television producer
Thomas Hellum shares how he and his team began to
broadcast long, boring events, often live — and found a
rapt audience. Shows include a 7-hour train journey, an
18-hour fishing expedition and a 5.5-day ferry voyage
along the coast of Norway. The results are both beautiful
and fascinating. Really.

The BBC recently did some slow TV on BBC Four [0,1] and it reminded me of this TED talk I saw a while ago.

[0] http://www.bbc.co.uk/iplayer/episode/b05t7kc1/all-aboard-the...

[1] http://www.bbc.co.uk/programmes/b05t7kc1
Past a certain point, medicine doesn't seem to improve health: http://www.overcomingbias.com/2007/05/rand_health_ins.html and http://www.overcomingbias.com/2007/05/rand_health_ins_1.html
Foodapi.org – a small seed in the broken world of food
Norway, Software and Me [video]
Angular-hotkeys – Keyboard shortcuts for angular-js app
hey girls and boys. let's talk!
NgMorph – angular module for packaging transitions into directive
> Am I being too hard on myself?

Yes

> What works for you? Is it better to dive in and finish a project, even if it's cobbled together from StackOverflow snippets and code borrowed from tutorials? Or should I take it as I sign that I'm out of my depth and study the underlying JavaScript until I understand it?

No and No

---

The purpose of a framework is to abstract the nuts and bolts of MVC into... MVC (or whatever pattern Angular uses). All you need to know are assumptions on how it works, and not drill down to the if statement that caused this code to run.

For instance, to get myself acquainted with Angular (I had prior experience with Ember and Backbone), I needed to know how it was the same and different from the approaches I already know:

- How the rendering cycle works (when data is set, when it gets rendered). All you need to know about it is what runs when.

- How Promises work, because most of Angular is Promise-based (resources, $http methods). All you need to know is when they're resolved and rejected, not how they work internally.

- How dependency injection works. Angular does some weird static analysis under the hood, and doesn't inject the dependency or run code if not being used. You don't need to know the logic of how it resolves them, just use them.

- How to structure code properly and write it elegantly (because directives are not all that elegant to build). This is based on personal preference. Learn from terribly copy-pasted code.

Everything else in Angular is plain JS and generic programming concepts (event emitters, watchers, inheritance) which you can learn but need not pry open the machine to understand.
Yeah but how else would he get the same ego boost from showcasing his brilliance on HN?
Beginning of Hacking
You can also use ssh forwarding to log into your servers through the SSH bastion without dropping your private keys everywhere on the bastion itself, securing access even further.
OWASP is good especially the top 10:

https://www.owasp.org/index.php/Category:OWASP_Top_Ten_Proje...

Troy Hunt has some good advice on his blog and a site for checking for issues:

http://www.troyhunt.com/

https://asafaweb.com/
No, QALY was actually not designed to be used the way the article is using it

https://en.wikipedia.org/wiki/Quality-adjusted_life_year

"It is used in assessing the value for money of a medical intervention"

not to compare the doctors "impact" to other occupations "impact" which is the implicit goal of the article and the explicit of the site:

https://80000hours.org/2015/07/if-you-want-to-save-lives-sho...

"If you want to save lives, should you study medicine? Probably not."
MinGW is a compatibility library for compiling Unix programs to Windows. MSYS is a collection of tools on top of MinGW. Cygwin as a whole is comparable to MSYS. Has its own compatibility library, a broader collection of ported programs, and a way to choose which programs are installed. Babun is an extension of Cygwin.

The use case for them is "I want a Windows shell that works exactly like Unix" or "I want to port a Unix program to Windows with minimal effort."

Cmder and ConEmu address a bunch of deficiencies in the Windows Console Host (conhost.exe) that provides the UI for all console programs on Windows. They add features like resizable and tabbed windows but behind the scenes they're running conhost in a hidden window and redirecting i/o.

The primary use case for Cmder and ConEmu is "I think the Windows Console Host sucks and want something better."

GoW is a collection of GNU programs compiled for Windows with no dependencies on Cygwin or MinGW. The use case is "I want a Windows port of some common Unix command-line programs without any extra baggage."
If you're serious about collecting capital, spend the next 5 years saving 50% or more of your income.

Then, find the best investment for that, whether property or something else.

That's the solution.
Is that necessarily the case? Did the article explicitly say that the scenes were exactly the same? It seems to me that they should have had the body double perform the same physical walk with a bit more privacy. Given that they needed the nude body walking the same route I would think that only recording the walk and then editing it over would be the simplest, but I have no experience with video editing so I don't really know.
>If a woman doesn't want her naked body exposed on camera, that's her right, just as it's mine to make the same decision. There's no story here, just basic human courtesy and respect.

Of course. But then she should not reap the benefits of stardom and money by pretending it was her naked body on the camera. If you use the fact that "X is naked in Y" in your marketing campaign and X is not really naked in Y then it is dishonest at best.
I don't have a Pixel Chromebook, but I recently bought a Toshiba Chromebook two and installed Linux without X11 http://blog.markwatson.com/2015/07/ubuntu-linux-on-my-chrome...

I like running Linux with multiple shell windows along side Chrome OS, but for me having a good emacs setup and Haskell, Clojure, and Ruby installed is fine. I also use nitrous.io for development.
I call BS. Finland has less than 48 people per square mile and universal cell and broadband service. By law the locally dominant service provider has to deliver a minimim of 1 Mbps to all inhabitants. In practise the delivered speed is a lot more and the minimim will be raisdd to 10 Mbps shortly. 3G is almost 100% and 4G covers most areas.

The population density excuse is just that, an excuse not to do cell and broadband service properly. As such broadband definitrly falls into the should category.
To cook something you have to imagine eating it, you have to smell it. I can fully understand not wanting to cook a dish that is repellent.
> What number of QALYs can be calculated for an average worker of other professions, especially those recommended by the 80000 hours site (e.g. QALYs saved by an average "Think tank researcher")?

When you say "average", do you mean a marginal worker of average quality, or the literally the total impact of the profession divided over its total practitioners? The definition really isn't relevant for s careers because we expect diminishing returns, and individuals can only act on the margins. (On the other hand, the government might be interested in it if they had the ability to expand the size of the entire industry.)

I don't know what the estimates are, but I would wager heavily that there are identifiable think-tank research positions with much higher leverage, even on the margins, than the highest-impact medical professions. It's just a matter of multipliers: think tanks influenc large amounts of money while doctors generally can't help beyond their own patients.

> - Is it even possible to calculate average QALYs in a way to really compare anything meaningful, across the different occupations? If not, why are they here calculated for doctors?

Yes, I think an estimate is possible, although there may be large uncertainties. 80k Hours has previously estimated the value (and chance) of things like becoming a member of parliament, or working in finance and donating most of one's salary to health charities in the developing world. Even when these are off by an order of magnitude, they often are sufficiently informative to usefully change people's plans.

80k Hours claims that over 180 people have made serious career changes that those people explicitly attribute to the organization's research.
It's a movie. A fantasy. Make believe. I got news for you, most actors don't do their own stunts too.
Nice article. I thought they missed a trick by not putting a Crossrail station at London City Airport. See how it goes in 3 years when it opens.