skysight-inc/HackerNews huggingface dataset:
We do have automated theorem checkers that follow your idea: from a very simple set of axioms you can build higher level lemmas and proofs that are all mechanically verified by a small trusted logical code. Its actually a very rich and fruitful research area that also happens to live quite close to computer science! Many of these proof checkers are actually just programming languages with a very fancy type system.

However, I don't think we will ever see math move to a totally computer-verified schema like you mentioned:

* First of all, its very hard to write the rigorous proofs that can satisfy a computer. Do you know that feeling when you know that your program will run just fine but the type checker is being picky about a technicality and wont accept it, meaning you need to refactor lots of stuff to appease it? Mechanically verified proofs are like that but the typechecker is even pickier!

* Often, there is a big disconnect between the important mathematical ideas and the logical foundations they build upon. For example, differential calculus has a very simple intuition (rates of change, areas under curves, etc) and can quickly biuld into applications, but its actually pretty hard to build it from basic principles. In fact, it took hundreds of years until mathematicians finally figure that part out and in the end the foundations were totally different from what they were when they started. If you tried to model this in a computer, the effect would be having to rewrite all the foundational proofs and breaks tons of interfaces and higher level lemmas as people started to learn about all the corner cases in the system.
Even firing all of the high-rankers would leave all the mid/low level guys who were the ones who actually followed illegal orders. Those people need to go as well, the entire agency must be gutted.
I'm skeptical that an insight can be both simple enough to spontaneously occur during a social outing AND complicated enough to require multiple pages of notes just to capture enough to remind you of the idea.
“Everyone here is mind blind”? https://xkcd.com/610/

I agree that tweets and tracks probably won’t help you notice any useful patterns. But I don’t see the name Exist as creepy. I interpret it rather as a way of saying that this is very passive software, and all you have to do to use it is to exist normally, as if it’s not there. Like existence is the context of this software, not the product they are selling.
What? What's OCAP? Object identity? How does that have to do with XSS? Links, references, sources?
Agreed. However, there's a third possible state between "working but in a rut" and "at a social gathering he doesn't want to be at" which I call "everything else".

I didn't say that he should have gone back to work, just that he shouldn't go to social events he's not feeling like attending. I suggested that a long walk would do wonders for unblocking his problem.
"your lie holds up for a couple of years, it's all good"... well in a way it is. First off it wasn't like he was repeatedly lying, so it wasn't like it needed to "hold up for a couple of years" But as a business, if someone received a degree from a major university, would I care what grade he got in high school? Or if he lied about his high school grade?
It just seems to me they want to say "no he really doesn't have a degree... yeah he earned it, we gave it to him, but we took it back, so we aren't really associated with him."
Can't congress just pull funding? I suppose the CIA has too much dirt on many of our congressmen for that to ever happen.
All companies expect to get more value from the employee than what they are paying the employee. Knowledge workers tend to have high -- sometimes very high -- switching costs. I have no bakery experience, but I bet I can hire a replacement baker with less disruption than a replacement tech worker.
> The lawyer is also not liable because it's not a crime to give bad legal advice.

There is no excuse for not disbarring such lawyers, though.

Also, when I was on trial, I was told that
http://en.wikipedia.org/wiki/Ignorantia_juris_non_excusat
It's not that wages would necessarily go up without collusion, it's that the companies would become significantly less productive.

If you can keep your top people from being poached by your peers, you reduce the number of opportunities for them to leave (even if they would leave for much the same salary) and reduce your team churn, increasing productivity.

Increased productivity => MOAR PROFITZ, or so I've been told ...
Walks can be great. But I think that the external stimuli present when around a noisy bunch of people can sometime do wonders to your perspective. If your work environment is noisy, try going someplace quiet, but if you spend most of your working days by yourself engulfed only with your thoughts, perhaps some company would get new ideas to come out.
Sorry if offended too much. intended for just a little because that behavior is awful and must be treated as such.

Also if you want to learn how to do it right, look at Mozilla. They mostly do the right thing. E.g. telling user and in extreme cases making him wait a very short time before accepting something that may be dangerous.
8000px at the bottom of the page.
Dear God, the entire source is on one line. There aren't even spaces between tags. From looking around the website a bit, this doesn't appear to be a joke, so I'm seriously wondering how this could happen without anyone noticing.
The passage you quoted is pretty much the same argument that gets thrown around whenever professional athletes go on strike. Yes, they are already very highly paid, but in the end they have essentially "earned" it by any reasonable definition of the word.

As with the professional athlete situation, sometimes the only way to stop salaries from being artificially suppressed is to band together to stop it. This is what the recent class-action lawsuit against Apple, Google, and other big companies is about. If things get really bad, programmers may have to form a union or a guild to continue getting paid anything close to what they are worth. Forming such an organization will no doubt be very difficult due to the fact that many programmers exhibit a strong (and in many cases, misguided) belief in their own rugged individualism and in Silicon Valley's meritocracy. This belief wrongly leads some programmers to conclude that they don't need to protect themselves, thus leaving them open to collusion from their employers.

For a cautionary tale about what happens when people miss out on the chance to organize when they really should, look no further than the Hollywood visual effects industry. They are the only major aspect of feature film production without organized labor, and consequently their work is routinely underpriced to the point of VFX studios going out of business as a matter of course during a film's production. The same thing could easily happen to typical Silicon Valley programming work. (In fact, it's already quite close to that situation when it comes to programming in the games industry.)
A Taste of Racket
What does AAR stand for? (Was half expecting RIP)
Here's a nice book on the biological apparatus of reading:
http://www.amazon.com/Reading-Brain-Science-Evolution-Invent...

One idea that I've yet to see anyone try is to increase letter size as distance increases from the highlighted letter on either side. Presumably as the fovea is centered on the highlighted letter, resolution for letters farther away decreases gradually, so increasing letter size may compensate for it. I'll be trying this soon for my iOS speed-reading app (http://velocireaderapp.com).
Real life has never sprung a random topic on me at 7:30 AM and required me to have a handwritten essay written 25 minutes later.

But you knew in advance taht you were going to have to write an essay when you took the SAT, no? And while it may not have happened to you since, I can think of numerous examples where people have to do exactly that - lawyers, managers, doctors...

I'm sorry you find it hard to write things by hand, but that's something most people learn to deal with in junior school. I was a very slow writer myself, and I overcame it with...practice. Indeed, when under time pressure to write something I often find it easier to write by hand because I don't have editing facilities available beyond basic crossing-out.
This might explain it:

<META name="generator" content="Microsoft FrontPage 5.0">
Instead of choosing WPM from the outset from a drop-down, how about having a default start WPM and being able to change the WPM with keyboard shortcuts while you're reading?

With this as in most reading I find myself slowing down in some parts and speeding up in others. With keyboard shortcuts one could keep one's eyes on the text while tweaking the speed.

The keyboard shortcuts for the speed could be =/- or 0-9, like for the Autoscroll bookmarklet:

http://tim.theenchanter.com/2008/08/autoscroll-in-safari-fir...
I haven't laughed this long for ages!
> but are almost willfully ignorant to others...

sounds like every backend person forced to do javascript, ever.

Well, until node happened.
Well, if true it's a surprising principal... Theaters have to inform their occupants that pirating is illegal? What case set that precedent?
Russia guaranteed the territorial integrity of Ukraine without exceptions when the Soviet Union collapsed. And yes, that includes the Crimean peninsula.
Hilarious! Initially I was thinking "poor fellow who made this mistake" and eventually I felt like I got trolled, this almost feels like its not a mistake! PS: There are 38 <h3>s and 2 </h3>s.
I've worked on image recognition and find OpenCV too simple. I don't like algorithms that work on the entire image without taking into account what is being recognized. For example, if you have a combination of thick and thin edges, you only want to erode the thick ones and you only want to erode the thick edges until they are thin and smooth. If you posterize an image, you don't want to cross regions separated by long smooth edges. You don't want to blur away noise in the image because when the noise is localized, you can use it to identify what the object is (similar to the way shazam uses high frequencies to identify songs).

OpenCV, simpleCV etc are very useful libraries for toying around with images. You can get interesting results without a lot of effort. But the more serious you get about image recognition, the more you find that you can't use them globally across the image. Finding the yellow car in the parking spot is a good example of the usefulness of the library and also its simplistic capabilities. It recognized a yellow patch in the image and it doesn't recognize a car in a general way. When you're ready to write code to recognize a car, you'll probably find you can't use openCV libraries.

What has worked amazingly well for me, is to create a model of the image areas and then apply transformations based on the model. If you have a sharp foreground and a blurry background, don't run the recognition algorithms that rely on sharp edges on the blurry background.
How far does a government agency have to go in breaking law before the military is deployed to put boots on the ground to reel in the agency back under the rule of law?

I'd like to think that if agencies started hiring their own armies and created their own version of law enforcement zones from other countries, and started killing people who opposed them, that someone would actually do something to stop that... right?
Racket: Classes and Objects
Thank you! Its greatly appreciated. If there was a web app to send a beer your way, I'd do so :) You guys have saved me countless ops hours.
This is not new news, but thankfully it is finally getting more attention. I highly recommend a book to anybody who's interested in the topic of mental illness: Anatomy of an Epidemic by Robert Whitaker. A very well-researched and interesting read. Lays out the evidence that research actually supports that antidepressants and antipsychotics (neuroleptics) actually cause worse long term outcomes for patients, and almost in all cases cause what could be a one-time episode to become a chronic problem for the patient. They change the brain in such a way as to cause a dependency and increase the chance of relapse if the drug is withdrawn. Its the reason patients are often told they have to be on the drug for life, and why quitting the drugs is difficult.
Does PayPal require a credit card to use in Japan? It works fine with bank accounts and credit card is an option (with a fee).
Your point stands, but your quoted passage isn't saying that these people shouldn't get the pay they deserve. It's simply saying that the optics aren't great, so sympathy will be hard to find, whatever reality and justice and so on may actually be.
Ask HN: What do you think of the new TLDs? (.sexy, .tips, .guru etc)
What do you guys think? Do they have any future? Can general public adapt to typing JohnDoe.photos instead of the traditional .com/.net/.org etc?
Try to actually treat it as a relationship and generate epic troll?
TepidSolarSoul, your account seems to be banned so I can't reply to your comment directly.

I certainly agree that 'maudlin' is harder to figure out etymologically, but on the other hand I don't think it's all that unusual either; one would certainly have come across it if one had read any amount of literature from the late 19th/early 20th century, whether than was something by Dickens or a bunch of Sherlock Holmes stories.

I personally think the fact that everyday vocabularies are shrinking is a terribly bad thing, and a trend we should be resisting rather than accommodating.

I didn't grow up with a silver spoon in my mouth or as the offspring of professional educators, incidentally - indeed they went through a phase of trying to discourage me from reading material that was too advanced or adult-themed. My parents read to me when I was small, my mother enjoyed crosswords, but the main thing they did for me was tell me to go look up a word in the dictionary rather than supplying a definition whenever it was asked for. I enjoyed reading enough to find the dictionary an interest in thing to browse in its own right.

Better keep opening Old Nassau's gates to the upper echelons of society for anybody who can ace this sort of trivia.

I'm not sure what you're trying to say here, but I'm not holding my breath for an invitation from Princeton.
Really well done. This is precisely the tool I've been looking for for a long time. Thank you!
The Young Hot-Shot Entrepreneur Myth
Whatsapp: The potential of massive personal data analysis
All completely valid, to add to this, paying the correct supply/demand wage would result in ridiculously high salaries, this would then attract more graduates to study engineering, which in turn results in more engineers, which results in lower salaries eventually.

Ultimately it would be a short term (<10 years?) profit for the people in short supply until the graduate engineers caught up to the demand.

I wonder though if this would cause a huge brain drain on other parts of America.
Start up business financing: 14 'do or don't' tips for presentations
"What you're essentially stating is more experience is detrimental."

It's not so simple. Not all experience is equal. Some folks have 10 years of experience developing software. Others have one year of experience, repeated 10 times.
Wrong.

The FCC caved on this recently. [1]

This isn't just a hypothetical situation. Comcast in Oregon now encrypts the OTA network channels. [2]

[1] http://news.cnet.com/8301-13578_3-57533637-38/fcc-allows-cab...

[2] http://customer.comcast.com/help-and-support/cable-tv/limite...
By using developer consoles you're accessing to your own computer, and as long as you aren't circumventing DRM, or committing some other criminal act, it's not illegal. Not by my reading of the situation, but IANAL... What is the legal precedent to which you're referring?

These companies lose more money to fraud in a quarter than they have ever lost due to people exporting their movie ratings, or whatever other non-criminal acts people have been committing at the console. I don't understand why we need to posit a 2nd (more sinister) motivation.
Reference since we seem to have broken it: http://web.archive.org/web/20130723081436/http://www.sewinga...
I just ran the numbers for curiosities sake:

The average American spends $20,000 on their credit cards. If credit card fees are 4% and the retailer gives half back, the customer saves: $400 a year.

To save $400, the customer:

- Gives up access to credit

- Gives up 30 day interest free on purchases

- Gives up 1% back rewards ($200)

- Gives up fraud protection

- Takes on the risk of carrying 'virtual cash'

Of course all these services could be built on top of bitcoin, but that's going to cost money and eat into what little saving there already was. I can't see bitcoin working in retail. Maybe for easy currency exchange between people in different countries it'll succeed. Not sure where else.
Putting up a high friction point seems like a unintuitive way to validate the idea.

I'm taking the founders at their word--they need the money to launch their product. It just seems like they could do it for less--however I don't have much detail so I'd like to understand the money breakdown.
Less and less do I find myself typing in a URL, as opposed to clicking a link (via a DDG search or in an email etc). So I think it's fair to make a comparison to phone numbers - I know mine, my wife's, and the one I had as a kid growing up. I couldn't tell you my new home phone number if my life depended on it.

No doubt there will continue to be some confusion for a period (just ask the owners of www.utube.com). But as a URL becomes a link, as opposed to a discrete string of letters needing to be remembered, it will become less important. Interestingly, this will obviously reduce the value of the TLDs and specific URLs (though not entirely, because they will have some relevance to SEO).
This is Adware for licensed material, like a Spotify for photos. It's not new, newspapers and magazines support their photo budget with advertisements.

http://en.wikipedia.org/wiki/Adware
Congressman Polis: Ban Dollars if You Want to Ban Bitcoin
I could have sworn the last time I tried (I admit that this was half a decade ago) that I decided it was unusable because it required a credit card to do anything and I couldn't get one as a low-salaried foreigner on a short-term visa.

I've been using my US PayPal account all this time -- which actually works better since everything I use it for is in the US.
Yes - it had me in stiches.
Why Hollywood Thinks Atheism Is Bad for Business
I think its going to be a big mess and the domain registrars are going to make boatloads of money. I don't want to imagine the number of phishing sites that are going to be made.
Do you know anything about the bakery industry? Have you ever worked at a local artisan bakery?
Ask HN: Is Webix worth buying?
I was blown away by their demo but I take it with a grain of salt, and want to see if it's really as good as they it's portrayed to be by asking the community.

Has anyone used it in their projects? I'd rather use Webix than write something from scratch using AngularJS although, if there are alternatives to Webix that touches on the same things it does I'd be open to that.
Matt Gemmell described it pretty well: https://twitter.com/mattgemmell/status/301735038733676546
Calling BS on the idea that Americans hate Silicon Valley
Not legal reasons. We don't want to do it for technical reasons.
Maybe a shortcut to feeling like you can improve or collect any data that might help you improve. At what and how, who knows.

Makes me think of the concept that telling someone your idea while leave you less likely to act on it, as you'll feel like you've taken a significant step already.
The problem here is that that 5 years of C# is quite possibly spent working on the same codebase...that person with 3 languages either solved significantly different problems, or worked on different codebases.

While yes, the 5 year C# coder is probably a veteran of the language, they probably don't have the breadth of experience of styles you get.

I'll take a bloke with a year of C, a year of Javascript, and a year of Ruby/Lisp/Smalltalk over a veteran of a single language for three years. You learn to think differently about problems.
The abstract mentions no control group at all and the only number mentioned was the amount of people on antidepressants who took the survey. Additionally, no claim of statistical relevance was made and all the results are simply reported from the survey.

So likely there is no control group.
The Jihad Museum: Afghanistan Remembers the Soviet Invasion
Really, ALL imperial measurements are pretty random.
I think weird TLDs have already caught on. How many recent startups have there been where their name is some strange combination of an abbreviated/misspelled word, and an obscure TLD functioning as the word's suffix?

Names are a limited commodity, and short memorable names sell.
There's a Wikipedia page about it[1]. More broadly, this Google search[2] will find plenty more incidents.

[1] http://en.wikipedia.org/wiki/U.S._Congressional_staff_edits_...

[2] https://www.google.com.au/search?q=Staffer+edited+Wikipedia
Yes, I think tracking something you already know about and are working on is very useful. Expenses, weight, time spent walking or working out, time spent working on specific projects etc., there are many things that can quite easily be turned into actually interesting graphs, even if it's just to motivate oneself, and certainly to get a more objective look at things or keep track of something over longer periods of time.

But number of tweets, or number of checkins per day? Nah.. or maybe it's a play on something Oscar Wilde wrote.. "To live is the rarest thing in the world. Most people exist, that is all." Not that I mean to be snarky, I assume it's up to the user what stats to display and hopefully how to display them; but to get me excited, it would have to be the "Piwik version" of itself, if you catch my drift.