skysight-inc/HackerNews huggingface dataset:
I used to spend a lot of my weekends watching my AFL team, Collingwood, losing. Then I saw the episode of Seinfeld where he did his bit about sports fans:

"We're a little too into sports in this country, I think we gotta throttle back. Know what I mean? People come home from these games, 'We won! We won!' No, they won - you watched."

"They won, you watched." It really resonated with me. I was spending quite a bit of cash to watch a bunch of fit guys try to kick a ball better than another bunch of fit guys in different coloured jumpers. If 'my guys' won I felt good and if they didn't, I didn't. It seemed ridiculous to me. If they won, why should I feel happy? I don't even know them! And if they lost, why should I feel upset? It wasn't my fault.

I haven't really been to an AFL game since then and barely watch it on TV. If Collingwood makes a final, like they did last year, then yes, I want them to win and I will watch the game on TV. But it doesn't go any further than that.

Giving up on the spectating didn't make me go out and play football myself, but I do mostly spend my spare time being creative rather than just spectating.
So how to we verify 76E21CBB?
this explains the "tea party"
Jennifer Urban and Jason Schultz are developing a legal construction called the DPL (defensive patent license) to solve this problem.

http://www.google.com/search?q=defensive+patent+license+DPL&...
Works especially well on word-heavy pages like PG articles (http://www.paulgraham.com/road.html) or Timecube.com
Should You Join a Startup? The Answer Is Increasingly Yes
Bodybuilding Diet Plan
I also have an app on GAE. http://www.tubesmix.com
Right now there's no charge as there's only a couple hundred users and the resources used are low.
But this change worries me a lot. Even more so since all my backend code is tied to GAE infrastructure. This is very disappointing coming from Google. Since when did they become so nickel-and-dimey?!
there is, I think, a deep yin yang of the words Namaste and motherfucker ajoined. hate and love meet on the other side of oneness.
I've recently started having fun (for the first time in years) tinkering with Project Euler problems, writing C#, and playing with Arduino. Android looks like it's going to be fun, but so far it's a lot of mucking around the huge infrastructure they created, trying to figure out how to do what I want.

C++ is no longer fun for me.
> It's not an overriding concern these days.

Quoting wikipedia: "Nevertheless, the idea that minority students suffer from the negative prejudices of their ethnic peers is currently accepted as generally true in much of the American media—as expressed in articles in The New York Times, Time magazine, and The Wall Street Journal—and in American society."

> This is just ridiculous.

Let's drop the term if you don't like it or if you think it is obsolete, but the feeling behind the statement "Achieving your goals takes a lot of acting white." is anything but ridiculous. I used the term "acting white" as a way to convey success, particularly in school, and aiming high while being belittled for it by your peers.

Replace it with "Achieving your goals takes a lot of ambition and hard work often against peer pressure" if you prefer.
I actually meant Airbnb/Dropbox were A+ on Product/Market/YC utilization not the three things YC does for you.

As for how to create interesting research maybe you could setup a simple survey and let HN users grade YC startups in some way like this. I bet the results would be at least interesting.
This is absolutely fascinating, but I'm having trouble really grokking the principle behind this. I understand fixed points of mathematical functions with numbers, but my mind seems to explode in the transition to functions of functions.

Is there a really clear explanation anywhere of the idea behind all this? Or is it the kind of thing where this is simple as it gets, and I just need to put in more work to get it?
It's not that using "he" is sexist, so much as it's an indicator of a society where being male is the "default" setting, and it's always a little bit surprising to see a woman doing something. So I would argue that no, it's not really sexist to use "she" as a pronoun, if you're doing it to be rebellious. It isn't about putting down men. It's about encouraging the visible presence of women.

The pronoun thing is probably a minor issue in the gender wars, though. That "he" is the default pronoun isn't a problem so much as, say, that the vast majority of scientists are men, which sends the message to young girls that science is not for them.

There's some interesting studies and anecdotes in this page:
http://people.mills.edu/spertus/Gender/pap/node6.html
The latest and greatest ARM processor (Cortex-A9) has a penalty for shifting. Their shifts are a bit strange, because any alu op can shift one of the operands. For standard alu ops, shifting by an immediate costs one extra cycle, and shifting by a register costs two extra cycles. Mov, i.e, a pure shift, only costs an extra cycle in the register case, but it’s still more expensive than, say, an add.

That is not true whatsoever.
For the original book, yeah; the quotes from there don't really bother me, and I read 19th-c stuff pretty frequently. It's this blog which bothers me more; it seems to be going out of its way to inject phrases like "manly 'philosophy of leisure'" when just "philosophy of leisure" would do. But I suppose it is the raison d'etre of the blog...
Not really :)

Oil in Venezuela is traded in Dollars so you would have the same problem.
He doesn't have a problem with passive entertainment. He even says that he goes to concerts sometimes. He just thinks it's bad that people do it too much, which is a very uninteresting point.
It's an empty page.
set up a cname.
I've been working on a Cloure project for a few months now and, as the article says, it just felt natural to use the objects that came directly from the (relational) database without doing any ORM-type manipulation. My years of non-functional experience meant that I've had this niggling doubt that I've been doing the right thing. It's nice to have some validation...
With all due respect, this still lacks the polish of traditional well-crafted raster buttons. Having looked at (what seems like) all CSS buttons in existence, I am not entirely convinced that CSS is actually capable of pixel perfect replication of Photoshop goodness. At least not at the moment.

More importantly though - scaling the button up or down while keeping it exact visual appearance typically requires readjustment of its accentuating details - the transparency %ages, stroke weights and colors and what not. This effectively renders the very idea of CSS buttons void - they can be scaled, but it will distort them, so the scaled up/down versions are basically no good.

-- Gallery of buttons that I yet to see CSS versions to match up to --

[1] http://dribbble.com/shots/239089-Dialoggs-Login-Animated

[2] http://dribbble.com/shots/201485-Yo-check-it-iOS-UI-

[3] http://dribbble.com/shots/173658-To-project

[4] http://dribbble.com/shots/191108-Let-there-be-sense-

[5] http://dribbble.com/shots/199327-iPad-app-sneak-peak

[6] http://dribbble.com/shots/98510-Starred-Checked-Action-Butto...

(edit) - shortened list a bit, it is easy to get carried away with this stuff.
Kudos (from me) indeed.
Albeit living in NL for a few years not I was not aware of http://www.govcert.nl/

Two things impressed me the most about how transparently information has been handled:
* the most relevant data and fact sheets have been made available in English;
* there is a phone support line for public questions.
Technically they are framework agnostic. The Xbox 360 runs on a DirectX variant and the PS3 uses an OpenGL ES variant, so in each of the engines there needs to be an abstraction layer.
“NASA Gives Public New Internet Tool To Explore The Solar System”
A game engine that's not being built as part of a specific game is bound to be worthless.
I am, by definition, stupid because I caused a loss for another person and derived no gain.

How did you cause a loss for your daughter, unless you took a sandwich out of her hand and replaced it with an umbrella, leaving her to go hungry?
“New W3C Community Groups in the Semantic Web World”
That's a fixed-point combinator, but it's not actually the Y combinator; in fact, it defeats much of the purpose of Y, since it's defined using explicit recursion, which Y is designed to avoid.

If you just want a clear definition of a fixed-point combinator, you might as well use a non-strict language like Haskell, which doesn't require you to eta-expand g. Here's one recursive definition of fix in Haskell:

fix f = f (fix f)

This is probably the clearest definition you could ask for of what a fixed-point combinator actually is (other than something like "fix f = f (f (f (f (f ...", which is more difficult to give to a computer).

Here's another one, which closer to what you gave in JavaScript (this is what you'll actually find in the Haskell standard libraries):

fix f = let x = f x in x

(Of course, due to type-checking, it's non-trivial to define the actual non-recursive Y in Haskell; you usually have to resort to using some type-level recursion. But in an untyped non-strict language you could define it easily enough.)
I hate to harp on one minor point that he made, but I strongly disagree with his assertion that you could dump CoffeeScript, stick with the generated JS, and be happy with it. The generated JS he showed in those examples was terrible, and would be a maintenance nightmare.
Primola Pracownia Dobrego Kodu - Strony www, pozycjonowanie SEO SEM
gpg --check-sigs 76E21CBB

If you don't trust the key of anyone that has verified his key (which is true in my case), attend more signings.
For a book on a literal revolution, read George Orwell's "Homage to Catalonia." For a book on how to generate revolutionary ideas, I'd recommend Steven Johnson's "Where Good Ideas Come From."

More generally, Kindle lets you sample the first chapter of any book for free. Amazon also lets you lend books to other Kindle owners, but I've never found that feature for myself...
pgp.mit.edu has a web interface which allows you to search based on email addresses. But more easily - since we can trust older commits - doing a git tag -v v3.0 will show you the key fingerprint which matches 76E21CBB.
Yes; they can only copy and optimize - they can't create anew.
The times I open new file vs times :e line is already in my vim/bash history is tiny. And that tiny amount is handled fine by vim's filename completion.

There seems to be a big divide in usage between gui vim'ers who are probably doing one window/ide thing vs terminal vim'ers who probably have multiple terms/vim's open and use unix/cmd line as their die.

Note I make value judgment as to which is better (I'm sure people vary and so should their tools). My point is you should figure out which one you are and filter vim suggestions appropriately
While I like the article, a couple of things stood out for me.

"…the investors are likely to want to pull you to another rocketing startup."

I think this is only true if you actually get to interact with the investors and information is shared. If not, there's no reason the investors know you apart from anyone else.

"Oh, and you might also get rich while at it by being one of the early employees with options to show for it. But consider that only as an extra gravy on top."

This has been discussed a lot recently and folks should also read the related HN threads. IMHO startups should not really be saying this kind of stuff. It's a little disingenuous. Previous HN thread http://news.ycombinator.com/item?id=2958766
Infra-red Invisibility Cloak helps vehicles blend into environment
How so? The table of cycle timings on ARM's website agrees with what he said:

http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc....

On the classic ARM processors like ARM9TDMI, I think post-ALU immediate shifts were free and register shifts were 1 extra cycle.
I think it would be very useful to track auxiliary keys such as delete, shift etc too. Personally, I tend to use delete a lot as I am a lousy touch typist, and this would help me visualize how bad the problem actually is.
Looking for Windows Phone service codes
How to get WP7-sized Bing wallpapers
Dean Wampler keeps repeating this idea that ORMs have been an epic wrong turn for coders and that SQL-wrangling functional tools like Scala Play's Anorm represent a much more efficient way forward. I agree that being able to map/filter/fold over record collections is very cool, and definitely part of the solution, but it's crazy to think that going back to embedding brittle, non-type-safe, non-DRY, database-specific SQL calls into a host functional or OOP language is the best way to do this. We're using Squeryl for Scala and very happy with it - it's fully type-safe, uses very easy to define case classes for each db record type, and crucially allows all of that FP fold/map/filter goodness over the data models which are exposed.

Joyless heavyweight frameworks and flabby design patterns are definitely the problem, but Dean's survivalist-style head back to basics and raw SQL isn't going to let us build rich complex software in 2011.
apparently adblock+ blocks js files called "heatmap"
The owners of the bookstore I mentioned also own/run another bookstore about a mile away that focuses on college textbooks (it's how they started---used text books along with other used/rare books).
When I see people getting breathless about "awesome CSS-only buttons" or "cool CSS-only wallpaper," I am always reminded of the old proverb of the dancing bear: "The marvel is not that the bear dances well, but that the bear dances at all."
I may be naïve here, but is this suggesting security through obscurity is actually valid?

If it's on the net it's at risk.
There is nothing bizarre about implementing mode switching as part of a jump instruction. Every CPU I know of with more than one mode implements switching with some kind of jump instruction.
Desert256: a better vim color scheme previewer
I considered the burden of carrying the umbrella as the cost (loss).
Even more important than what books you should read, install this bookmarklet asap - http://kindlebility.com/

That allows you to just send articles to your kindle with one click. I think, if I am not mistaken, the author is actually a member of HN, just don't remember his handle.

But this is an awesome service that I love.

I started off with Instapaper, but after a while it started acting weird and getting support from Marco was a major pain in the ass, so I switched to that. Been happy ever since.

If you are a voracious consumer of news and such, there are long-form articles that are perfect to send to your kindle. Check out: http://longform.org/ and there is another one somewhere just can't remember it right now.

Be careful with this bookmarklet though, you can get carried away.

I believe I have a backlog of about 15 pages of articles that I am yet to read and there is no end in sight for me to stop sending them :|
Initially I thought you were correct, but September Labor Day actually predates the Haymarket affair by four years.

"The first big Labor Day in the United States was observed on September 5, 1882, by the Central Labor Union of New York."
http://en.wikipedia.org/wiki/Labor_Day
... and?

(I see the publications page of the Etzioni group. Anything that's especially interesting there? There's lots of other groups working on NLP, including large-scale, semantically oriented NLP).
6 Tips to Using Location-Based Social Networking to Market Your Business
Wow first time I've ever met anyone that wasn't within the immediate family with that last name (Slater that is) I wonder if we were also affected by that...
I there the guys behind this are smart. But I also think they have lot going on. The project seems to move slowly. Interesting ideas tho.
I think they're analogous to SVG/Illustrator rather than Photoshop. Many (don't know if all) the scaling issues could be remedied by using em instead of px in the stylesheet.
The main page states that the compiler IL2CPU compiles IL to x86 code utilizing NASM. So IL2CPU translates c# code into x86 assembler? Why not translate c# code into C and then use gcc (rather than nasm) to build native binaries? That way you get support for x64, arm, ppc, etc.

Also lots of confusing answers:

Can I use Delphi.NET?
Maybe. Unfortunately the Delphi libraries for full of P/Invokes. If you only use the .NET libraries, and use the .NET 2.0 version it might work. Alternatively, you could use Chrome.

Are they talking about Chrome, the browser here? ??

Also why do you need the non free version of Visual Studio? "To further the features of Cosmos development we rely on extending Visual Studio" Why??
Thats brilliant. It reminds me of the size matters article I read a couple of years ago, the most difficult title to google too http://www.muppetlabs.com/~breadbox/software/tiny/teensy.htm...
I create a UUID when the app starts for the first time. I send that UUID back and forth when HTTP requests are made. Basically I let you (the client) tell me who you are.
Yup, we're all Python and Django. Celery does seem to be the default message queue for Python projects these days, with good reason (it's an excellent piece of software). It still recommends RabbitMQ but if you don't need robust queue persistence Redis feels like a better lightweight bet to me.
I'm not siding with ugh. I don't think he was arguing with you. I find your argument an excellent way to reframe an argument about accessibility into an argument to build a more complete and functional media/communication product. I'll leave it there.
My guess is yes, they do.

If you read a bit deeper into their announcements you'll notice that this is not just 'the government taking over'. The breach post-mortem was handled by a private sector security company (Fox IT) and the SSL cert management was moved to another private sector firm (Getronics). Judging by the announcements this was overseen by the Ministry of Security and Justice, which has its own well-funded divisions of security specialists.

The Dutch government sees digital infrastructure as crucial and invests a lot of time and money into it. Components such as PKI government, etc are initiated by the government but then sourced to the private sector (a fairly common practice). This allows the government to revoke contracts or otherwise intervene if the contractor is in breach of something (bad management, bad governance, failure to comply with security standards, failing audits, etc). I'm guessing that this is also the legal basis for taking over operations from DigiNotar at such short notice.

Also, the Dutch government is a world-class player in the eavesdropping, interception, wiretapping and traffic monitoring game. That implies at least a basic in-house competency in network and crypto matters.
Taking Spyro7's estimate of 6.2 million employees in the financial industry that comes out to $2,200,000,000,000 / 5 years / 6,200,000 people = $70,968/year salary per person. Sounds like a lot less of a robbery when you divide it out.
Does anyone know why these type of buttons seem to always use the anchor (a) tag instead of the the button tag? Or even perhaps form input?
Why is the small number of women in science a problem? To call this fact a problem good evidence is needed.*

Usually when this is called a problem it is done along with making the implicit or explicit suggestion that men in scientific fields are sexist and somehow discriminate against women. But I, like most men in science, would severely reprimand anyone who treats women unfairly. Therefore I find it extremely unwarranted and unfair that feminists think it is OK to accuse us of sexism without evidence. And I find it saddening that not more men have the courage to speak up against these accusations.

I'm sure there have been cases of discrimination against women in science, but this in no way proves that it's widespread, or that it's affecting the number of women in science.

[* The logic goes that since men and women are identical, there should be just as many women in science as there are men. But this conclusion is unwarranted because the premise is unsupported by evidence.]
I agree it isn't bizarre. But...

> Every CPU I know of with more than one mode implements switching with some kind of jump instruction.

So you don't know x86? You enter protected mode by manipulating the cr0 register.
One base class to rule them all.
MSFT really let an opportunity slip here. I know a developer team here in Toronto that got access to Surface's SDK and was overwhelmed by the demand of customers who wanted Surface apps built. One in particular was a large telco here in Canada, Rogers, that wanted to put one in each retail store. When you wanted to know about a particular phone, you would put the phone onto the Surface screen and then the screen would present all sorts of specs & pricing plans. When you were happy with your selection, the customer service rep would put their badge down (which contained some authentication info) onto the Surface and that would complete the transaction.

I'm not sure if the costs of these have dropped over the years enough to make it more affordable for 3rd parties to have at it, but it seems like a wasted opportunity that it was never really pursued in the first place. And by all accounts, the API was pretty easy to use, too.
What about the trampled people who die during the evacuation?
Dashboards in K12 Education, Boon or Bane
I disagree with that. Unity3D, Cocos2d, Ogre and Corona are all game engines (or framework which contains game engines) which are not designed for any specific game but a still pretty good. Heck look at the price these things go for.

Edit: speling no longer checked by the møse who bit my sister
College students living in the lap of luxury
Nearly every problem with Ubuntu (or any other Linux distribution) can easily be solved by some sufficiently convoluted workaround. The combination of fifty separate fixes to make it behave how I expect it to isn't a solution.

In some cases, these fixes are more hassle than they're worth. I started digging through Nautilus to find where the "smart" sorting is, intending to rebuild, but then I'd have to do it on each machine I use, recompile every update, and so on. This is an acknowledged "closed, intended behavior" that I think is stupid and utterly contrary to Unix standards.

I don't balk at customizing it. You seem to be assuming I'm a newbie fleeing back to windows or something. I liked the days when configuration was in a text file (not XML) because at least then it was consistent and documented. The death of desktop linux is the gaping chasm between linux on the server and these crappy customized desktop distributions apparently trying to compete as "good enough for grandma, and cheaper than windows".
Well, as the old saying goes, perfect is the enemy of good. I agree that doing all of those things sounds like an awful lot of time and energy, but I guarantee you could implement my first suggestion with an investment of only a few hours (and those few hours don't need to be contiguous).

There's a certain paralysis that comes with being an enthusiast (as I sense you are about web design) because the difference between yourself and "the pros" is large. I have a very small chance of being a good mathematician, for example, which in its own way prevents me from being even a mediocre one. I suspect it's something to do with an element of pride - that something you put actual effort into should be of a certain quality.

Whether my life would be enriched by mediocre mathematics, I can't say. But I definitely know that your site with a splash of paint over the rust would be better than no paint at all. Here's hoping you find a few spare hours. :)
The problem with saying "Wordpress is poop" - as a developer, that problem report has no info I can actually use to fix anything.
I think http://www.mosa-project.org/ is slightly more active.
Cultural Neuroscience and Startups
How to make $250 a day (and get banned from the Android Market)
Will The Thai Culture Minister Ban This Youtube Video?