skysight-inc/HackerNews huggingface dataset:
I'm a grant writing consultant (see www.seliger.com for more if you're curious) and zero clients out of 1,000+ over 20 years have asked about our education level(s). They want to know if we can write their proposals. It may be that the closer you are to the work itself, so to speak, and the further you are from the bureaucratic apparatus, the more "Can you do it?" questions matter (and can be measured) and the less "What degree do you have?" questions matter.

Some others in this thread have noted that there might be a credentials "arms race" going on—I would add, in particular, in healthcare, education in government, per Tyler Cowen's book The Great Stagnation: How America Ate All the Low-Hanging Fruit of Modern History, Got Sick, and Will( Eventually) Feel Better. Parts of big business may have signaling / credentialing disease too.

Bryan Caplan is writing The Case Against Education, and he argues that too much of education is a signalling arms race. Here is one introduction to his thought: http://econlog.econlib.org/archives/2015/04/educational_sig_....
RethinkDB and JVM: Querying with Scala, Clojure, Groovy, and Kotlin
non state sponsored are criminals who do it to get money. blackmail / hostage.

State sponsored don't do it for the money.
Ask HN: What are my options to host a 10-20TB Postgresql server on the cheap?
The obvious answer is Amazon but was wondering if there are cheaper options. I've thought about using Backblaze B2 Cloud Storage (.005/GB storage + .05/GB transfer out). That would only host the actual data without the server but I'm not sure it would work if I need on-demand access to it. Are there any other options?
Thanks for the feedback! Agree analogies are context (and time) sensitive. As soon as you make a reference the clock starts ticking about how long it would remain relevant.

For this specific example, I was writing to a high-school version of myself who wanted to really get an intuition for primes. What can we deduce from a prime factorization, are there other ways to think about it? (Number theory is studied later, even though numbers are introduced early.)

For a younger child, I'd probably use Lego or Minecraft to show how numbers can have "building blocks". And if you didn't use any Redstone as a building block, there won't be any Redstone in the result. (I.e., a number which never had the "2" building block added, will never be even.)

Thanks for the comment!
Subtleties of the ANSI/ISO C standard [pdf]
Why not simply advocate for killing them then? I'm not personally arguing for this, but it would be more honest than purporting to settle on a fixed term while actually creating a shadow life sentence.
Tell HN: Its too easy to press “flag” on mobile
I misflagged a good article I was trying to visit today, for the Nth time this month (3rd or 4th). The touch target exists, and with fat fingers on a 4" screen, there's very little seperating "34 comments" from "flag".

Hacker News should put the "flag" action behind a JavaScript alert dialog if your browser window is below 400px wide.
See: the startup industry. You'll either die or get acquihired before your product will have to start to make some sense (in terms of being actually useful).
Yeah, to be honest, I'm writing for someone who saw the textbook definition of trig but didn't have it click. I'm not sure how it would work as a sole treatment. (However, I suspect the vast majority of people reading the article are learning trig in school alongside an existing lesson, vs. randomly reading about it with no context. The people who google "trig" for fun having never heard of it... are strange beasts.)
Since Xi Jinping took power, the government has stepped up their internet censorship efforts, banning many well known VPN. According to some accounts, they also utilize some sort of dynamic filter to determine if you are accessing censored content or using non-blocked VPN.

How exactly they do that is unknown, but the fact is, it's much harder to visit censored websites now than before.
As a counterpoint I visited in October this year and used ExpressVPN, which worked fine and was fast. No 6 layers of VPN required.
Comparison Between Hollywood and Bollywood Movies Five Reasons
Show HN: No Pressure, use GitHub without silly distractions
Their point is that it's more free than that alternative of life imprisonment for comparable crimes which is already well-established and completely legal. How is that remotely wobbly?
I don't know of a serious American restaurant that does this. Even my local dive bar doesn't have photos of the food on the menu. The only place I associate with photos on a menu is fast food, and we all know those photos never live up to expectation anyway.
If that's what's happening, then yes, notification is exactly what middle-America needs. Adults don't need to be protected from the truth.
Site's loading too slowly for me to get to the main page, so at the risk of starting a Haddaway thread…

What is LÖVE?
Nobody is arguing that your likelihood of dying is significantly higher on a private flight.

I might be wrong, but this is indeed what I am arguing, and I think 'jacquesm' is saying the same. 'nostromo' says your likelihood of dying is the roughly the same for both private and commercial flights, and I don't think this is true if the metric is getting from point A to point B without dying.

If my memory of previous research is correct, a passenger on a private plane has approximately the same risk per mile travelled as a passenger on a motorcycle[1], which is something much greater than the risk per passenger mile of a normal automobile, which is in turn something significantly riskier than traveling the same number of miles by a commercial jet.[2]

We're arguing that the thing you should care about is whether the specific flight that you are on will crash, which has a significantly higher likelihood in general aviation.

Yes, each flight you take in a private plane is significantly more likely to end in a crash than each flight you take on a commercial airline. Your chances of being killed if the plane is involved in an accident are greater in a private plane (fatalities per accident are greater on the commercial flight, but risk to each passenger is lower). Therefore, your chances of dying per flight taken are greater in private flight than in commercial aviation. Is this the same as what you are saying?

[1] Edit: Found a seeming good source at http://www.nianet.org/ODM/presentations/Overview%20SVO%20Ken..., page 8. Looks like I was slightly wrong to say that motorcycles and GA are comparable risks. If we trust their estimates, motorcycles are about 2x more dangerous per hour than GA, and 3x more dangerous per mile.

[2] I put the specific numbers from in my other comment here: https://news.ycombinator.com/item?id=10781106
I don't see the blanket ban...dozens of carriers operate in the US daily.
I had the exactly the same experience with student co-ops in college, as did many of my peers. Honestly, I think it's just a better way of living in general, Odyssey Years or not. I'd love to still live in a self-sufficient, close-knit community when I'm 70 years old. (Maybe structured as a bit more of an eco-village than a giant house, maybe not.)
Stories from our latest intern class
Ask HN: How do you handle misc tasks with due dates in Agile?
Let's say you're in a four person team. Everyone's got their stories planned and groomed. Everything's going great. But there are a few things which don't quite fit in:

- Bob needs to make a trip on Friday to HQ to demo the software to some execs.

- Sandra needs to file 3 TPS reports on Wednesday.

- Jim needs to print 350 name tags for an event next quarter.

How do we keep these tasks visible and show the progress of them?

Do we create stories for them, point them, then put them in our task board? Or, do we not create stories and just post them alongside our task board to keep them visible?

Do we create a new column in our task board for misc tasks and put them there?
Not sure I follow you here. How would they make money from controlling BTC other than by selling it? ...which is impossible if they break it, as argued above.
(edits because xmas)

HackerNews is not mass market, HackerNews is niche. HN is also not "The News" that one would read in these VC backed startups.

So I am here because this is a successful niche site which is not a VC backed mass market site :-)
Because it costs $85 every 5 years? Where does that money go? I don't know, but I bet whomever gets it is politically connected.
Do you have a good link where I can read about this evidence?
I got annoyed enough to write a tool to emulate this behavior on OS X: https://github.com/jmgao/metamove
There's an open source project called Slate [1] which is basically a static site generator for API docs you might consider which looks like Stripe's API docs.

[1]: https://github.com/tripit/slate
It is a 2D game development framework for the Lua language.
LÖVE has their own recommendations on resources to learn Lua from here: https://love2d.org/wiki/Main_Page#Lua
The NASA EmDrive research is what I thought of, as well.

I found the vehemence and personal nature of the attacks on those results to be surprising, disappointing, and beyond the bounds of typical rational skepticism. Sure, it will probably turn out to be nothing, but NASA is not trying scam us. Not every investigation of weird results is a scam.
6 Mistakes Women Make When Dating and How to Avoid Them
This is a cultural issue much more than a technical issue. I can relate to both sides. "I want to be able to patch anything myself," versus "I want to be able to reliably reason about how my module works."

The rhetoric on both sides can quickly get stupid. This is one of the major ways in which languages are divided. Ruby folks are used to being able to monkey patch everything, and Python folks tend to avoid it even though they can. JavaScript programmers are divided on the issue: should you add a method to Array.prototype, or is that just asking for trouble? I've certainly seen my own fair share of bugs and crashes caused by programmers substituting types where they shouldn't, and seen my fair share of frustrating limitations in sealed modules that should just expose that one method I need, dammit.

Objective-C leaned towards the "go wild, do anything" approach, which grew quite naturally out of the minimalistic "opaque pointer + method table" foundations for object instances. One of the reasons that you make such a choice in the first place is the ease of implementation, but in 2015, writing your own compiler is easier than ever. So Apple is quite naturally considering application reliability as a priority (since they're competing with a platform that uses a safer language for most development).

Unfortunately, it's a cultural fight where one side or the other must necessarily lose.
What evidence is that?
I've been to plenty of hole-in-the-wall Thai and Vietnamese restaurants with pictures on the menu. They are not chains.

It's helpful if you don't know much about what you're ordering (is it a curry? soup? stir-fry? etc).
I like types, but jeez, the vast majority of web systems over the last decade were written in dynamic languages. You're trying to claim absolute proof for a very subjective choice, and it sounds silly.
Once you have the laws, the "wobbliness" as a weakness becomes apparent.

Go see how many people are on lifetime lists as sexual offenders because they got caught pissing in the woods. Or someone saw them naked in their own house through their own window (I didn't make that up).

I don't think anyone would disagree about the clear-cut cases (child rapists... actually any rapists), but once you give the government a powerful tool that follows you your entire life they tend to abuse it.

I would be more comfortable if a committee of trained medical professionals put people on lists or GPS trackers, vs. judges or DAs.
Site is hugged to death. Google cache/mirror: http://webcache.googleusercontent.com/search?q=cache:https:/...
In the analogy between programming and theorem-proving, programs correspond to proofs. When mathematicians informally check a proof, they are usually judging whether a complete proof could be produced, not whether the presented proof is a complete correct proof. Programmers are not given the same affordance.
If a person has a psychiatric illness that makes them hurt others, then treating them in a close facility is right and proper. Its no more restrictive of liberty than any other involuntary hospitalization.

If a past criminal moved next door, it should not matter what kind of uncontrolled violent behavior they had. Is it that much better to know that instead of sexual violence criminal, you get a person who slashed a knife into a innocent person? What if they shot a person, or kicked and stomped on someones head and cause irreversible brain damage? If Wisconsin's law is good, then why not apply it to all criminals that has been found guilty of serious violence?
Because it helps your users save time, Magic increases conversion rates and makes the web easier to use.

Honestly, how much time do you really save by auto completing a couple of fields? This seems like a solution in search of a problem.

Also, while I don't have the data to speak for other users, I personally don't see myself paying for any service that presents my own personal information to me before I even know what the fuck it is.
How does LÖVE compare with Corona SDK, a commercial Lua-based mobile framework?
Where I live the legal drink driving limit is one beer. I can safely enjoy rather more than that if I take the bus.
Welcome to Clearbit!
How's the performance compared to say Cocos2d-X in C++? For say something like large scale steering forces and Behavior agents?
:-) Bcrypt it is then.
Huh? There's an archive link on the CRAN page for every package; e.g. ggplot2 back to 2007: https://cran.r-project.org/src/contrib/Archive/ggplot2/
Why would you say they are "unsophisticated"?
There's a chess term for that too. :)

https://en.wikipedia.org/wiki/Zugzwang
I should have clarified by "Landlords" and "Middlemen" I meant the groups that lobby local governments to restrict zoning and growth, so they can retrieve higher profits.

Uber is very much within the "virtuous cycle" – but they may also become rent seekers via monopolization of private transportation.
Can somebody please start a co-living startup that actually increases the quality of housing for the money instead of decreasing it?

"I have a great business idea -- you can rent a bedroom on Craigslist for about $1,200 a month, so let's add bluetooth and charge $2,000 a month!"

These people are parasites and they need to be stopped.
That's really reassuring to hear as that's pretty much all I can afford. I got a refurbished used desk and it wobbles but not as bad as the ones I tried at IKEA. Will give it another go! Thanks!
Sure, as long as you're willing to discount accidents involving air shows or other activities that involve planes flying intentionally close together. In normal flight circumstances, planes are intentionally kept miles apart and even when they do get close, communication between the vehicles to assure that doesn't happen is not only possible, your pilot in question would be fined if he weren't doing it.
Founder here! We were totally full when we opened in October. Our next building - also in Brooklyn - opens on January 10th.
Whoops, might not have been clear enough. In more mathy terms:

Multiplication by 2 means "1 (starting point) times 2 (scaling)"

If we "do the opposite" we can take the inverse of the starting point or the scaling:

-1 (additive inverse of starting point) times 2 = -2

or reverse the operation

1 (same starting point) * 1/2 (scaling inverse) = 1/2

Of course, we assume the scaling term is what's being inverted, but it's important to think about the meaning. There's a hidden parameter for these operations and sometimes making it explicit can be helpful. (I.e., euler's formula, e^ix, is better seen as 1.0 * e^ix. That is, you are starting at 1.0 then doing a rotation.)
"Programming in Lua" is Lua's K&R. It is a very well written technical book.

The Lua reference manual is also very approachable.

http://www.lua.org/pil/

http://www.lua.org/manual/5.3/
However the tools are getting better also. You now "stand on the shoulders of giants". With modern computer based math tools you can, for some problems, be lot more productive then working out everything on paper.

You can also just search the internet many types of information and methods instead of having parallel invent it. Making you more effective.
>>In the vast majority of cases, the client's preferred vendor helps the client write the RFP

Thats surprising - In my state (NV) someone would be fired for that as it would be considered collusion.
No - subletting / listing a bedroom on Airbnb at Common isn't allowed. It's a pretty tight community of 19 people so your roommates would definitely notice.
I agree totally. I was responding to the parent who was challenging cost-plus as an explanation for Big-Co failing to bring down costs.
There is a fantastic 99% Invisible podcast on The Landlord's Game/Monopoly: http://99percentinvisible.org/episode/the-landlords-game/. Highly recommended.
They're great and we have many friends at both companies. Our main goal is to get map data and software into the open so others working toward that goal are not really competitors.

If there's overlap, I don't see why that's a bad thing. The geo industry has had the problem of too few options for a while. More options are a good thing.
I also manage servers from my bedroom. If I set up a cock-based email service from my bedroom, I wouldn't expect to receive the same credibility as the likes of gmail or hotmail.
Lack of native mobile support was one of the reasons I dropped LOVE for other frameworks.

This is fantastic, and LOVE/Lua is really fun to work with, I highly recommend this framework.
> don’t slow down those who are in a hurry

I used to be able to go through the drive through of a local taco place and order "2 Super Mightys, mild with sour cream", "Anything else?" "Nope", done. They've added a bunch of options to it and now I have to have a conversation: 2 Super Mightys... white or wheat? white... hot, medium or mild? mild... Would you like sour cream, guacamole or salsa on that? sour cream... Any chips? No... Would you like anything to drink today? No... Anything else? No... They always ask in the same order and I've tried giving all the selections at once in hopes they realize I know what I want and just let it be done, but they always ask the follow up questions anyway or they get tripped up and I have to repeat everything. Now, if I'm moody, I just go over to McDonalds and get the #1.
Money quote for those checking the comments first:

"Furthermore, we argue that the C standard does not allow Turing complete implementations, and that its evaluation semantics does not preserve typing.
Finally, we claim that no strictly conforming programs exist. That is, there is no C program for which the standard can guarantee that it will not crash."
Announcing Handmade Quake
Perhaps I can see value in it with those kind of restaurants (despite not seeing it myself, ever), but in the article the example given is a generic bowl of pasta. The caption given is "What was that great pasta dish called again? Oh yeah, this one in the picture!". No. There is so much wrong with that.

Also surely the menu would be ordered logically, with noodle dishes placed under a 'noodle' section, same for soups and curry.
I feel like the analogy would be "writing mathematical proofs without writing down any of the propositions" (And indeed, the Curry-Howard correspondence lends credence to this). Writing down types for programs is not just useful because the computer can check them, but also because it commits what is in one's mind.

What's more, type-checkers offer a lot more help in checking types than Coq does at proving mathematical propositions (There is a reason, after all, that one is an assistant, whereas the other is a checker), so, relatively speaking, writing a proof without Coq is not as hard as typing a program without a type-checker.
Iwillteachyouto.com looking for instructors teachers and trainers
Foursquare’s Value Will Be Cut by More Than Half in a New Funding Round
There are already several episodes uploaded. The playlist is here: https://www.youtube.com/playlist?list=PLBKDuv-qJpTbCsXHsxcoS...
I have data about online restaurant decisions and I can tell you specifically that brits do want to see those photos. Including at the highest end restaurants.
jQuery brought us cross-browser compatibility at a time when dealing with multiple browsers was a big PITA.

It also made it simple to interact with the DOM and provided capabilities in animation and such that were not yet available in css.

Bootstrap made it easy for non-designers to build nice looking sites. Sure, they all looked the same and it's bloated, but it helped to handle layout for those who didn't know better (the author could take some tips there).

So, if we look at these tools as introductions too, and provide people to quickly develop working sites better than they can without, is that so bad?

For high-quality production websites, these libraries and frameworks should be used in moderation, if at all.

I for one am thankful for jQuery, Bootstrap, Backbone and many others for continuing my education and helping me build sites that people enjoy using.

We're now ripping out a bunch of Angular and Backbone on a project at work and going back to plain library free javascript and css (though we're using sass, so not sure if I can say it is completely free).
Date Change for Migrating from SSL and Early TLS (PCI TLS Date Pushed Back)
You've reminded me of a quote from the great Christopher Nolan film, Memento:

Memory can change the shape of a room; it can change the color of a car. And memories can be distorted. They're just an interpretation, they're not a record, and they're irrelevant if you have the facts.
he meant, baby don't hurt me.
Lua is really easy to pick up, even without a book. Start using it with LOVE and have fun.
Yes, it is. I can observe innocent tourists and citizens taking photos and avoid them if I want to. The key part you missed was "without my knowledge." I'm not going to obsess over being in the background of the occasional tourist photo, but if I want to avoid it, I can by simply observing the obvious camera and avoiding it. I could even discuss it with them if I really cared for some reason, and possibly have them delete a photo of me.

I am aware of tourist photos and photos by friends. It is reasonable to expect that I'll be in occasional photographs where I am not the subject. I know that. It is reasonable to expect that I won't be the subject of photos without my knowledge or included in detailed photographic records just because I went to a public place. Detailed imagery of your whereabouts and activities should never be expected and should only be legal with a warrant.
I used an arithmetic example, but since everything in Forth is just "words", it all reads the same.
Why hasn't the POS problem been solved yet? I'm assuming there's either some blindingly complex/simple reason because it's a large problem that frustrates a lot of people.
F# Software Foundation Granted 501(c)(3) Nonprofit Status
If their A/B testing indicates a net gain, why should they care about a specific user's experience?
I looked pretty hard at Zeppelin around 6 months ago, comparing it to iPython/Jupyter for use with Spark.

I found Zeppelin hard to install (I'm a Java programmer and Zeppelin is in Scala/Java so I expected the opposite). It was also extremely buggy.

Jupyter OTOH worked straight away, and even getting Spark integration working was straight forward compared to getting Zeppelin just working.

Zeppelin looks nicer, and some of the features look great. It just isn't there for production use atm though.
LuaJIT is fast and Love is minimal. It has threads and can callout to C.

So performance is good.
Preventing account takeover