skysight-inc/HackerNews huggingface dataset:
I have worked with Eren professionally before Udemy was founded at another startup. I was happy to work with him when I did and wish him great success on changing the face of education.
> Funny how I can't just decide to relax my vigilance with regards to paying taxes.

Unenforceable (or very difficult to enforce) taxes occur too. For example: http://en.wikipedia.org/wiki/Use_tax
Notes on Startup Traction
I didn't know you could use your own domain with Outlook.com. That's very nice and it's an interesting option.
I agree that it should be off by default, but I don't think it's accurate to call it spyware. It's fairly obvious that it's doing a local+remote search, and there are simple ways to turn off or avoid the remote part. It's not tricking the user, it's just not the feature I want in that place.
China Unicom, Microsoft Forge Alliance To Boost Windows Phone Sales In China
> an axiomatic rule based system, but it is not consistent or complete

Without disagreeing with your larger point, I can't help but point out you're bringing the wrath of Godel down on yourself here.
I assume the push would fail?
Ok so when I'm searching for something on my computer I'm presented something other than the files I'm searching for right?

From Wikipedia:

"Advertising is a form of communication for marketing and used to encourage or persuade an audience (viewers, readers or listeners; sometimes a specific group) to continue or take some new action. Most commonly, the desired result is to drive consumer behavior with respect to a commercial offering, although political and ideological advertising is also common."

Sounds to me it's exactly the definition of advertising.
I think he is talking about the localization of code itself (in the case of Android, the Java that the app is written in), not the localization of the user interface element, etc. that the user sees.

Imagine a programming language in which the keywords, for example, could change based on the user's language settings.
10 ug acceleration noise has large consequences in displacement error.

To get an estimate of the size of the effect, recall that for uniform acceleration, x(t) = 1/2 * a * t^2 . So, for 10 ug = 9.8e-5 m/s^2, this works out to ~600 m in an hour or 360 km in a day.

The real effect isn't quite this bad (it's random, not continuous, error), but it illustrates the point. Without an absolute reference for occasional comparison, inertial measurement requires exquisite precision and low-frequency stability in order to be useful for most positioning applications.
I love the idea of "a number of side businesses that add up to that income". Small, simple businesses that generate enough to make the ideal lifestyle possible. That's a strong goal. It's especially good considering your dividend-based alternative. I'm sure you've noticed that dividend stocks are getting hammered right now. :)
You can't just say something is an antiquated institution, and reference a wikipedia article just because a very similar system, successful or not, has existed for a very long time. By that logic:

Democracy is an antiquated institution [1] that makes about as much sense in today's context as ...

[1] http://en.wikipedia.org/wiki/Athenian_democracy

I'm not a huge fan of patents either, but let's try to pretend to be a bit more objective and sane about the arguments we are proposing and use some relevant references when making a claim like that.
Lesswrong Talks Programming
It's a shame that few, if anyone else will get to this level of understanding .. instead just branding it a hoax, which sucks.
This is not true. I use git practically every day, working within the main source tree. Google's a big company with thousands of engineers and multiple ways of doing things. Some use git, some don't. You use what works best for you.
This Is My Brain on YouTube
I could not disagree more with that post. Mathematical notation is to Python what English would be to Assembly Language: it is a high-level notation, designed see the forest rather than getting lost in the trees.

Take Maxwell's equations for example. After learning vector calculus and becoming familiar with its notation, you notice how much meaning you can extract at a quick glance from the four Maxwell's equations expressed in differential form. The purpose is not to obfuscate the meaning (like the author implies when he mentions the Obfuscated C contest) but rather to reveal/encapsulate as much information as possible in a way that is easy to understand at a glance. You want to know what would happen if magnetic monopoles existed? Easy to do by just adding a few extra terms that are obvious by symmetry of the equations.

And, if you go beyond vector calculus, you can see an even clearer picture by writing

F = dA (equivalent to the usual two homogeneous Maxwell Equations)
d*F = *J (equivalent to the remaining two)
I hear what you're saying. I don't necessarily disagree fundamentally, but I do think most of these arguments about the news media revolve around the myth of the noble scrappy reporter fighting for the truth and the gritty editor who backs him against interference from above, and the owner that pulls for them both to succeed. I think that Hollywood version just no linger exists if it ever did. Media companies and their owners care about generating profits and the power and influence they get from controlling the picture of reality try masses get. The people who work in them seldom represent their platonic ideal any better. Most will write whatever pays them the best or assists their move up the media food chain - watch them abandon all pretense of principle when they get the TV gig!
> You do. (Or in reality, the whole world since the point of Mega is to share files.)

That implication makes no sense to me. Why would you ever share a private key?

The trust question is more about public keys. Do you trust that the key you think is your friends public key really is? And that's what key-signings are for.

The screenshot shows in-browser key generation but there's no reason I can think of that they should not accept keys generated by GPG or similar. Generate your keypair as securely as you can and however you like--and then only submit your public key to the Mega site.
"Our infrastructure has the ability to provide much faster speeds today."

But they don't.

I think that comment pretty much sums up the mentality of the teleco monopolies. They are artificially constraining the supply of bandwidth.
Except, you know, for the remaining 99% of colonial Americans, who came from multiple nations (i.e., Spain, Portugal, Netherlands, and France) primarily to exploit the vast natural resources for sale back in Europe.

Let's not forget that the American dream is built on the corpses of the many thousands of native Americans whose homelands were usurped by force, or the corpses of the thousands of slaves brought here against their will, or the corpses of the thousands of Rebel soldiers who fought for their rights to keep other men as slaves, or the corpses of the thousands of Mexican soldiers who fought to keep the Southwest out of the the greedy hands of frontiersmen.

Force is, and has been, the defining facet of American society since its inception. American is the dominant culture in the world today for other reasons (thanks Hollywood), but let's not pretend that the official, widespread use of force played anything less than a major role.
I've been trying to get our QA team to switch over from Bugzilla to GitHub for months and their only hold-out was that you couldn't add images. FINALLY! This is awesome!
Android AsyncTask and How To Make It Less Painful
Some of your examples are very different from the case of "literally".

"Awful" isn't a reversal of meaning, it's a narrowing of meaning.

> Bolt - run away or secure in place

These are homynyms, not divergent meanings. A crossbow bolt is fast, a door bolt is secure.

> Cleave - cut or join

These appear to have converged from the separate Old English verbs "cleofan" and "clifian": http://www.etymonline.com/index.php?allowed_in_frame=0&s...

(Interestingly, "literally" has been misused to mean its opposite since at least the 1680s: http://www.etymonline.com/index.php?term=literally&allow... . We've held off the "it means just what I choose it to mean" hordes so far, why give up now?)
Go complements and sorta-kinda replaces Python for web programmers.

Go replaces Java for Google and most other companies.

Go was supposed to replace C++ but didn't even come close despite the best intentions of Pike and ken.

Comical.
Oh, by the way, people were asking on Twitter, so we just enabled support for the HTML5 clipboard API. If you're using Chrome, you can now just paste an image into the comment box to upload it!

Very handy with Mac OS X screenshot shortcuts that copy straight to the clipboard.
I actually a similar thought, the other day. (I have worked a lot on international programming teams). What if there were programming languages in which the language had keywords which could change depending on locale? Maybe variable names could be localized? And comments could be translatable so that the programmers would be able to see their native language inline?

In international teams, I wonder if this could aid developer productivity throughout the team?
Within four minutes, one kid not only opened the box, but found the on/off switch

Wow, found a blemish on an unusually featureless, smooth object and poked at it. Amazing.

As for 'hacking android', it's kinda scary that OLPC is so bereft of talent that their security can't stand up to illiterate first-graders. I mean, if we're going to go with 'hacking android' and not 're-enabling the camera'.
Falsification as the royal road to truth was debunked some time ago, and isn't taken very seriously in contemporary philosophy of science. Partly, because Popperian falsification only gets you so far when you look at the actual history of science.

That is, when you look seriously at what scientists do as opposed to what they say they do when they attempt to justify their work, you will find they are not falsifiers but model-builders. If you like to learn more about how Popper has fared in the philosophy of science, you might find Thomas Kuhn [0] and Paul Feyerabend [1],[2] interesting counterpoints, I would throw in the work of Larry Laudan too as it is a good overview of "realist" attempts to move beyond falsification while trying to avoid Feyerabend's embrace of "relativism." [3],[4]

Obviously alot of more recent and good literature on the subject!

[0]: Kuhn, T.S. The Structure of Scientific Revolutions. Chicago: University of Chicago Press, 1962
[1]: 1975. Against Method: Outline of an Anarchistic Theory of Knowledge
[2]: 1978. Science in a Free Society
[3]: 1977. Progress and its Problems: Towards a Theory of Scientific Growth
[4]: 1996. Beyond Positivism and Relativism
Q&A With ITU Ambassador Terry Kramer: It's All About Internet Freedom
0 to 178,000 Subscribers: a Case Study
Mike Stelzner founded SocialMediaExaminer.com 3 years ago. They did $1M in the first year and now have 178,000 subscribers. Hear how he did it.
You get an upvote just for linking the Clay Shirky piece on communities, because I have been trying to find it for weeks.
SpringMVC with Embedded Jetty
Crowdsourcing an Israeli-Palestinian Border
I guess the idea is that, once you realise it searches Amazon, you go there when you are looking to buy something. I don't know if that will work, but it's more plausible than seeing something you want to buy while looking for a file.

It also makes more sense for music - search for an artist, and you can see the tracks you already own, followed by tracks available to buy with a single click.
Really tired of people calling legitimate domain investors "squatters"
> Mathematical notation is to Python what English would be to Assembly Language

Which is often the problem, it looks specific, but it really isn't; it's full of implicit assumptions about what the reader should know. It's not executable, because it's a language designed for being written by hand rather than executed by a computer.

However, the teaching of math would greatly benefit from an explicit executable form that makes no assumptions, i.e. a programming language. Gerry Sussman makes this case, he's pretty convincing.
> An infringing device must contain every single thing listed in the claims.

An infringing device must contain every single thing listed in at least one of the claims. If you infringe on any single claim, then you infringe.

Usually what happens is that claim 1 is really broad, and then there's a sort of tree of claims with claim 1 at the root and more specific claims further down the tree. The early claims may well get invalidated when an infringement case goes to court, but the patent-holder hopes that the later more specific ones will survive and still be broad enough to cover what their rivals are doing.

(For the avoidance of doubt, I agree with the general point brian_cloutier is making.)
> Given that [the existence of r/4chan is met with scorn on 4chan], it would seem that r/4chan is composed entirely of people who don't actually browse 4chan!

Non-sequitur (really a classic syllogistic fallacy if you consider who does the scorning). Peer pressure exists ('meekly admit'). One could even imagine that the kind of 4chan user who might prefer to sometimes express themselves in a more 'moderate' environment such as on Reddit would be the kind least likely to provoke a visceral response by outing themselves as a user of r/4chan.

It's very difficult to know anything about the 'average' member of an online community, especially without surveys.
Your math assumes you have a magical 100% efficient generator to convert potential energy to electrical.

In reality, you will be lucky to get 50% back, and that's with a very good generator.
Deleuze for Developers: Deterritorialization
This is a hoax. Mathematically and physically impossible.
Sarah Silverman's talk is not in the list: http://www.youtube.com/watch?&v=ci5p1OdVLAc
Sarcasm can be an excellent expression of wit, but it has do be done correctly. That's particularly difficult to do in text.
Well,

They could put a special plea on the install screen for permission to enable all the search functions. That might get a large number of folks clicking OK to enable these while still giving informed consent.
The New Gang of Four
>It takes only 3 seconds to lift the weight which powers GravityLight, creating 30 minutes of light on its descent.

Why does every crackpot "revolutionary" energy gizmo make this same kind of nonsense claim? "Minute" is not a unit of energy, luminous intensity, or any other measure that is actually useful in evaluating the practicality of this.
The apparent brightness of a rapidly flashing LED isn't anywhere near the peak brightness, you get roughly the same brightness per power emitted regardless of pattern. You'd probably get a lot more efficiency by just using a non-white LED and picking a color to maximize human sensitivity vs. power draw.
That's not super obvious or convenient for new or casual users. You could make the same argument about images; Just make a new repository (or gist) and put an image in it, then link to it!

This new way is much better.
As others have already mentioned, comparing a choice of a common language for communication to discrimination issues is just completely baseless.

In total, picking a common language and sticking it makes it much easier for people to communicate. Sure, the native Spanish speaker will have more trouble with English than with Spanish, but what about the next guy, that happens to speak French and English and wants to read the Spanish guys comments?

Suddenly people don't have to learn English as a second language, but have to in fact learn all the languages that other people on the project like to use. Of course everybody will still have to learn English, but now you better also know some Mandarin, French, Spanish, or whatever somebody else felt like using. Latin anyone?
Meta comment: I read the article and then did a back-of-the envelope calculation on how much energy you'd get out of one of these. Then I clicked through to the comments and saw that three other comments addressed this.

Good idea, but the physics doesn't work yet. A heavier weight might fix the problem, though. (I use a 5W LED lamp in my apartment that I keep on all the time. It's almost enough for reading and it's certainly enough for walking around at night.)
I agree with your last sentence. However, we're not talking about science as a discipline. We're talking about the community of human beings within the scientific community. In that regard, reputation quite often trumps evidence. If you don't believe that, you have a far higher opinion of human nature than is warranted.
If you want to move to another team at Google, it's really up to that team if they want you. As long as they have budget for you, and they want you working with them, then you're free to move.

The problem with new hires is that no other team has any idea whether you're any good, so it take a bit of tenure to prove yourself and make yourself known to others.

I'm quite sure Guido would be doing whatever he wanted at Google
> For anyone who might be looking for an option for the future, Zoho offers a free tier for up to 3 inboxes: https://www.zoho.com/mail/zohomail-pricing.html.

I actually started with Zoho a few years ago before switching to Google Apps. But, inability to sync contact and calendar, and use activesync with my android phone was a deal breaker for me.

I see that they offer Active Sync in free tier too. Does it actually work reliably?
I don't think they ever said how bright the light is, so it might "work" in a very technical sense.
Finding duplicate code in Perl
My favorite is Zappos.com

% curl -I www.zappos.com
HTTP/1.1 200 OK
Server: nginx/1.1.17
Content-Type: text/html; charset=utf-8
X-ZFC-Metadata: KiMIExILCgNuaWQSBDU5NjQSEgoGbGF5b3V0Eghob21lcGFnZQ==
X-Powered-By: Ponies!
X-Varnish-TTL: 60m
X-Varnish: 251047185 251045936
X-Cache-Hits: 87
X-Varnish-Host: varnish04.zappos.net
X-Varnish-ID: drupal
X-Core-Value: 1. Deliver WOW Through Service
X-Recruiting: If you're reading this, maybe you should be working at Zappos instead. Check out jobs.zappos.com
X-UUID: ecbb72d2-40c0-11e2-b1b3-0010184bda34
Cache-Control: max-age=2004
Date: Fri, 07 Dec 2012 23:19:43 GMT
Connection: keep-alive

"Powered by Ponies!"
This is the first time I've ever watched that video and it's clearly not meant to be taken seriously. They crack jokes about how "business people" hold off until SP1. From the expressions on the actors' faces to the lyrics in the song, this was supposed to make you chuckle. It was corny and IMO well written. I'd be worried about the culture that can't figure out where the humor lies in this.
Abbey Road studios was partly powered by descending weights when the Beatles were recording there. At the time, it was the best way to implement a constant speed motor for the price.
Why not have your bike alert you to its location if starts moving away from your phone?
if they intend it for music that would disappoint even further. there are countless artists releasing free music, a free operating system should prefer that.
The funny thing about the crowd funding is that no ne has actually purchased a chair (too high of a price tag for the typical crowd funding contributor). If not doing an actual production run of chairs what would the 5K be used for?
Comments like this are the reason I love HN.
Bit Freudian, no?

Personally, if I used one, I would either just feel sleepy or very uncomfortable and aware of what I was doing
There's something to be said for the notion of a glossary or legend... have these been considered at all? Or a notational standards body of some kind, perhaps?
Lacking the diligence to fact-check yourself is the next worst thing.
You think that people learning math will find it less confusing if they have no context (which, in mathematics, is largely equivalent to "assumptions") for what they are learning and have to build their mathematical knowledge from first principles? Or am I misunderstanding your post?
Not until you have enough that you're not clawing just to stay afloat. Until that point, stress and paranoia about job security are a pretty big deal.
Disagree strongly. Math is often the easiest and simplest thing that works for the class of problems it exists to solve.

Imagine trying to explain singular value decomposition without the notion of a matrix. No group theory, no well-formed concept of a linear transformation or function. You wouldn't be able to do it. No one even had such ideas before generations of mathematical machinery had been built.

I've come to the conclusion that there are lifer languages (/frameworks/technologies) and start-today languages. C, Lisp, Scala, and Haskell are lifer languages. (Now q, for those who've worked in finance, is even more of a hardcore lifer language.) You'll probably find them painful when you start out, but enjoy them a lot more once you really get them. Python, on the other hand, is much more of a start-today language. It's more modular, you can get up to speed quickly, and it's good enough the vast majority of the time. Also a start-today language is Java, with an IDE. PHP is a start-today language. This also applies to tools. Emacs or vi (both being keyboard-driven) are lifer tools. Unix is a lifer tool. IDEs are start-today tools.

This isn't about "better" or "worse". It's about tradeoffs: with a lifer language, it takes at least a few months before you get it (you start off hating it, because it feels weird and limited) but it becomes immensely powerful once you understand it in a deep way. Start-today languages give you a lot of power to start, but then the learning curve flattens. What's better is unclear. The lifer languages have a lot of benefits and depth, but in fast-moving disciplines like web programming I'd prefer that the frameworks be start-today rather than lifer-oriented.

Math is an extreme lifer language.
Really? China has a pretty good run going so far. How many Chinese people were imprisoned/starved during the cultural revolution? Have you taken a look at Central/South America lately? Don't even get me started on Africa.

I'd challenge you to consider the following thought experiment: if any other nation in the world was currently the sole military and economic superpower in the world, which one would you choose and why? Whose record would you suggest makes them a better candidate for that role?
How is 1 relevant? Christianity didn't invent charity.
All poor people look the same.
It may not be coincidental that code written by mathematicians tends to be ... terse.
Really good point. That always annoys me with most formulas. I have to dig back several paragraphs (with no scope/indexing tool) to figure out what the individual variables mean.

And a lot of papers do not even bother to explain some variable but just assume the reader already knows it.
One of the earlier commenters made this mistake very prominently enthusing over Maxwell's equations.

Yes of course the formula looks better shorter when you already know what it means. But that completely misses the point that it was written down to explain it to someone who doesn't already know what it means. If you already do you're the wrong target audience.

Longer variable names would help. Or for online paper just have a tooltip that opens the paragraph that explains what the variable mans when you hover over it would also help a lot.

Or maybe some color coding to easily find it (there was a recent link here recent explaining FFT which used this trick very successfully)

But I guess most Mathematicians don't bother because they only write for a small circle of colleagues anyways.