skysight-inc/HackerNews huggingface dataset:
Even before the Quakes you had Duke Nukem 3D, Wolfenstine, Doom I and II. Then you have the dozens of games that used Doom's engine (Hexen and Heretic being the big two that I remember, but there were others).

In fact a quick scan on Wikipedia shows up dozens of FPS games that predate even Quake I: http://en.wikipedia.org/wiki/List_of_first-person_shooter_en...

The reason why FPS might seem more popular now is likely just because graphics have advanced so much that it's hard for big game studios to justify releasing a 2D platformer. And you see this with all of the old third person 2D games that have been updated to 3D (Sonic Adventure and later games, Mario 64 / Super Mario Galaxies, Zelda, Final Fantasy, etc).
I work on a pretty darned popular iOS app - these numbers are representative of what we've seen here also. iOS6 uptake on iPad lags substantially behind iPhone.

I can speculate on the reasoning but it's still a mystery. The sales of iPad 1's (which aren't compatible with iOS6) definitely contribute to the low numbers, but they do not explain the whole story.
Bitcoin And The End Of Money
Only up to the point where they need to pay rent, buy food, pay taxes, or otherwise live their lives in the real world. When those things happen, those hypothetical developers will go running to a Bitcoin exchange to get their nation's currency (and they'll be pretty unhappy if there is a sudden, unexpected fluctuation in the price of Bitcoin).
Marketing breaks down into:

- identifying your target audience (who is this for)

- determining your value proposition (why would they want it)

- finding channels to get this message to them (where are they, how can I reach them)

Ideally, you're looking not for individual promotional efforts you can make, but for repeatable systems you can automate, measure, and improve.
>you don't have to visit us if you choose not to

True. I choose not to visit any place that is harvesting biometric data simply to increase profitability.
Israeli cyber activists attack anti-Israel hackers
The key is in the no cloning theorem. If Evil Eve intercepts some of the signal that Alice is sending Bob she will resend incorrect information 50% of the time.

In a classical bit stream, ie loads of photons in a fiber or a radio wave, Eve can intercept 10% of the signal without Alice or Bob knowing, and she can recreate and send that 10% perfectly.

Alice and Bob can publicly announce measurement bases and a few of the bits to see if the line was touched.
So we can expect more duplicates since GitHub has switched their Pages TLD from .com to .io?

https://news.ycombinator.com/item?id=5474022
Marketing is a HUGE field, there's so much one could say about it, that it's hard to know where to start. So don't expect anyone to be able (or willing) to give you a cookie-cutter, step-by-step instructional guide, or to write a book here. There are tons of marketing books out there already. To be completely honest, you should probably consider going on Amazon.com, or to a used bookstore, and look for a cheap used copy of a generic "marketing 101" textbook and read through that for starters.

Beyond that, there are a ton of web based resources, and there are some HN regulars who have written quite a bit on the topic. Check out, for example, what swombat has to say:

http://swombat.com/founders_library

grep through that list for the marketing related ones.

Likewise, patio11 has written a lot about marketing.

http://www.kalzumeus.com/greatest-hits/

You might want to look through some of the interviews and courses available on Mixergy.com as well. Even the stuff you have to pay for is well worth it. Personally, I recommend a Mixergy subscription.

Also look into the marketing related courses on sites like Udemy or Coursera, or stuff from MIT's OCW.

https://www.udemy.com/courses/search?q=marketing

You could also do worse than reading the stuff Seth Godin puts out. http://sethgodin.typepad.com/
Cool article.

A made a screencast a few months ago which shows how you can move your filtering logic into a web worker so that the main thread doesn't lock up during an intense filter; it goes well together with this article: http://www.youtube.com/watch?v=GDKoh0JDTJs
Oh God, my eyes...my precious eyes!
I certainly agree that those games appeared earlier on the timeline. But Halo/Rare FPSs were the first to be outstandingly successful in their control and playability scheme. The console versions of those games you list were hampered by their platforms and would all likely be considered less playable than their PC counterparts. Thus the genre could not break in as it could with Goldeneye or Halo.
A White Boy's Observations of Sexism and the Adria Richards Fiasco
From a nearby foreigner's perspective, the strangest thing about US politics to me is the prominence of elections. It's a never-ending media spectacle that candidates have to participate in. The problem isn't the way campaigns are funded, it's how much funding a campaign actually needs. It is obscene that it is even possible to spend so much money campaigning.

I look back to the last federal election here in Canada - it was triggered by a vote of no-confidence over the budget, and 5 weeks later the whole process was done. the candidates only had 5 weeks to spend money. no matter how much money you are legally allowed to donate to a campaign, the candidate can only spend so much in such a small time frame. It doesn't matter if you're a billionaire or not, it's impossible to garner much influence when the campaign period is so short.

of course, our voter turnout is miserable and the guy we managed to elect is pretty terrible, i'm not trying to say our system is perfect. but the year-and-a-half long campaign with elections every two years just seems so ridiculous.
Apple Pulls AppGratis From App Store
It's profoundly unfair to lump mathematics in with economics. Economics has massive, massive problems that are only really being mildly addressed today: namely that its numerical differences with psych/sociology come from an Intro to Physics textbook rather than being derived independently.

The mathematics is correct. 10 divided by 5 really is 2. The problem looks something more like 10 kg divided by 5 lb isn't 2 kg. It's 2 kg/lb. It's not the mathematics' fault that you got your translation into reality wrong.
4 years of iOS. I've been using php/MySQL and all the other jazz for about a decade. I'd also say I've got solid design skills.
Im not explaining it very well and its difficult to condense, perhaps I'll write a blog post that goes into more detail for a layman reader.
It may have felt right, but by tomorrow it will be inaccurate, since BTC/USD will have continued to shoot up.

There really is no country-independent way yo express price, even those with the same currency have different prices for the same basket of goods based on a myriad of conditions. That's what Happy Meals don't cost the same everywhere.
Show HN: Student wanted better way to discover clothes online
Http://www.addthis.com/bookmark.php?v=250&username=difan96
If you don't see any difference between advocacy (on your own dime) and literally handing a check to a person with regulatory power over your commercial interests, then you are well and truly lost to reason.

The Constitution guarantees the right to petition the government. It says nothing about the "freedom" to deliver those petitions in briefcases full of cash (slight hyperbole, but you get the idea).

Personally, I'd be willing to live with Citizens United if (a) the less debatable parts of election rigging were struck (i.e. gerrymandering, closed primaries, and private campaign finance) and (b) the rule against direct coordination between "independent" producers and campaigns they assist were extended to a ban on hiring anyone who had worked on a campaign for at least five years.

As it stands, people who have been deeply enmeshed with a campaign, who know all the players, and who know the strategy cold, can "quit", go to work for an "unrelated" PAC, and proceed to produce media that "happens" to mesh with the "unrelated" campaign.

It's bullshit, floor to ceiling. Truly independent political speech is one thing. The current reality is something else.
Another reason I was willing to do it there was because
I had told them I have to be able to sell it on my site.
At first HBO was like, “We can’t do that.” And I said,
“Well, let’s not do it then.” The power I had was to be
able to keep saying: “I’ll do it myself. I do not need
you.” They took a while on that one.

http://en.wikipedia.org/wiki/Best_alternative_to_a_negotiate...
I've never been a console gamer so I wasn't really aware of this distinction - though I guess I do have some vague sense of it. I'd just assumed that the big titles were all available on all platforms. However, it appears you're absolutely correct , the games I listed weren't available on Xbox.

Still, speaking to unalone's broader point, maybe he just shouldn't have purchased an Xbox and stuck with one of the other consoles. Those games do exist.

I think the other reason why that change occurred is that the first generation of gamers grew up, had disposable income and were a huge potential market. Xbox was marketed specifically at that group and has been highly successful, but it was expanding the gamer market - it didn't do that by destroying the other genres. This isn't a zero-sum situation.
I wonder if it's our competitiveness. We're more interested in winning a seat than we are in using that seat.
The internet's darkest hour.
windows blue is a regular update which you can install from Windows Update without any cost.
> "Do they also have my IMEI, phone contacts, emails and twitter accounts?"

No, that would be impossible without the app getting permission from you first.

> "why the fuck they have these stats in the first place?"

Because they need the stats to build the app. Knowing that a large percentage of their users are on Android 2.x prevents them from making breaking changes that won't work on older phones. Knowing the graphical and CPU performance of their demographics helps inform them of the limitations they need to place on their games to make them run properly on every device.

Or would you like to go back to the days where developers built completely blind to their target user base and simply published a set of System Requirements and leaves end users to decipher it and make sure they're compliant with it just to play your game?

This is no different than websites counting the number of page views and the browser market share of their visitors. This is purely aggregate work.
Eliezer Yudkowsky interviews Aubrey de Grey (2008)
Yep. And I think that's OK.

All rights must be balanced against each other when they come into conflict. Free Speech Laws vs. Election Campaigning Laws. Can't have both. How/Where does one draw the line?

I'm OK with better elections.
OP here. Thanks for the great description of loop hoisting of invariant code, and it's awesome to hear from the guy who wrote it.

However, what I wrote was not wrong. strlen is not marked as pure or const on OS X, and yet it is hoisted. glibc does happen to mark strlen as pure in string.h, but the optimization occurs even if you do not include that header - even if there is no declaration for strlen in scope at all!

So this optimization really does proceed because strlen is a builtin function, and does not depend on strlen being marked as pure or const.

Under the hood, it may be that strlen is rewritten as __builtin_strlen, which is marked as pure and therefore hoisted like any pure expression. Or it may be due to some of the other magic, like the pass that optimizes strlen("foo") to 3. I don't know which optimization pass is responsible, and it didn't seem important, so I kept my mouth shut on that aspect.
What is the difference between the money and lobbying of California Prison employees and some PAC?

Money is speech. No money, then you have no distribution for speech. It has always been this way. Now party bosses cannot dictate every primary.
I have a real difficult time trying to figure out how to get money out of elections without stifling the ability of folks (rich or otherwise) to advocate for their issues.

That is the _entire point_ of this whole movement (i.e., the one Lessig is helping push).

So, yeah, you're missing the point.
hahahahah OMG
DHS Tells Border Patrol They Have Ammo Shortage
> The second storm is that the Framers of the Constitution set up our system to vote for individual politicians in individual seats by first-past-the-post voting.

> The problem here is that we have a two-party system in the first place, because that is a fixed point of the voting process and the system converges to its fixed point over iterated voting.

For more details on this: https://en.wikipedia.org/wiki/Duverger%27s_law

"plurality rule elections structured within single-member districts tends to favor a two-party system"

We could fix so many problems with a sane voting system, but it remains one of the most difficult things to change. Between the current system having elected everyone in a position to change it, the public perception of "one person one vote" as the most fair rather than one of the worst systems in common use, and the most popular alternative system being one of the only worse ones, I don't know if we'll ever manage to move to a better system on any large scale.
LittleBits: open source electronics for kids
If you believe rights have to be "balanced" against one another, you don't believe in rights.
On behalf of everyone who is old enough to have lived through this hell, congratulations on the accuracy of depiction.
News from yesterday's Reddit front page.
> Right. I was reacting to the grandparent, who mentioned parallel computation, not concurrency.

Ah! I missed that. Mea culpa.

> Nice :). Though my Haskell heart cries when people use interface{} plus reflection as a replacement for parametric polymorphism.

As does mine :P But it was a fun exercise nonetheless. If you have a Haskell heart, you might be interested in my write up [1] on writing type parametric functions (using new Go 1.1 features). You will do some bleeding, but presumably you like types, so you might find it interesting. :-)

> Before we know it the library stack will effectively turn Go into a dynamically typed language.

Fortunately, the performance cost of reflection makes practical usage of it very limited. `ParMap` is in the minority here (where the overhead of concurrency shadows the overhead of reflection).

[1] - http://blog.burntsushi.net/type-parametric-functions-golang
I have, over times, gotten used to people using the word "ironic" in a broad variety of ways, sometimes ironic.
It's not that hard. We need a better internet, and a more engaged public.

Money is a big deal in politics because money means advertisements and advertisements mean mindshare and mindshare means votes. All you have to do is bypass that.
Reminds me of the good ol' days when JavaScript was just used for annoying cursor effects and the like.
I personally would get an Air over a x220 after having used the x220 for the last 6 months. The x220 is my fourth Thinkpad over the years, and it looks just like the X30 I got 10 years ago.

And honestly, the design has not kept up with the times. For its weight class, it's pretty big, thick and clumsy. The trackpad is atrocious (that's not a problem if you like trackpoints, but my fingers end up hurting after an hour of using them). I also found the x220 quite slow, and the fan spends a lot of time running even with just basic browsing. Battery life is decent though, it probably won't break just by you looking at it sideways, and the keyboard is good - its a classic Thinkpad. But next to a modern Ultrabook it looks quite dated.

However, if I were to spend my own money, the Dell XPS 13 Ubuntu edition looks appealing. I haven't had a chance to try it though.
IN GOD'S NAME WHY
How would you file it if you paid someone in Euros?
border-radius? Sacrilege!
This is where seeing points would be great - seeing what everyone else things. Both are correct in my view, but I want to know what others think.
If you want to fix the second storm, the thing to push on is PL 90-196, which prohibits states from anything other than single member districts for congressional elections, and was passed in 1967 http://archive.fairvote.org/?page=1724

If that gets repealed then we can start working state by state to switch to some form of proportional representation.
That's a good point, '$i' starts inserting just before the last character, whereas with 'A' you'd save the '$i' but have to delete the quote. One cat with many ways to skin it!
I am quite confident that quantum dots will be able to do this sort of thing soon (10yrs). They are shown to be reliable and resistant to decoherence.

I don't know much about that weak measurement stuff, only in really theoretical situations thus far. But it seems a nice way to probe entanglement.

Toshiba @ Cambridge have recently shown QKD over broadband networks over 90km using single photon sources.

Before that the distance record was held by Tyndall in Ireland.
The current impasse on the budget actually serves quite a few peoples interest. Sadly, it is seen as a conflict that both sides think will help them in the next election. Neither side actually wants to make hard cuts (Ryan's budget actually increases federal spending).
I am curious why every time there is a "language" beats "other language" in some test posted on here, there is an inevitable slew of comments along the lines of "losing language was poorly written code".

Is the probability really so high as to be 100% that all optimization tests were against a poorly written competitor? That's amazing if that's the case.
Nor is France especially pacifistic. I suspect these two facts are somehow related.
Why We Care About Zombie Startups & VCs
You are right, I have plans for a teaser video and video tutorials. I didn't have the time to finish them, yet. However, there is already a video about it on youtube (one of my testers did it, it's in german, unfortunately) and I expect at least one other review with video today or tomorrow.

But I know that official videos on the website would be best. I'll do that!
Is it just me or does the background lead to a 3D effect? Most visible effect here - http://divshot.github.io/geo-bootstrap/#buttons
I especially liked what you have done to the form elements. Even more so as that was completely impossible back then. There was no CSS and form elements didn't allow much styling via attributes either. Probably because they were mostly implemented as native controls which in turn don't offer that many styling options.
Okay, I've wrapped up the mod. Sorry that it took so long. The last real changes are actually from 2011. The first change common to all clesses, in detail: damage reduction from armor is no longer rounded down, actually based on chance proportional to AC, but the result is the same as with a float integer in the long run. Anyway, classes have innate AC - 1 for mage, 2 for cleric, 3 for fighter. This is very little and rounding errors mean it very rarely kicks in in vanilla Hexen.

http://www.sendspace.com/file/0hsrgd

Three main goals:
- improve balance
- improve variety of classes
- make classes play differently and have different pros and cons; the failure of vanilla Hexen is that all classes become plain ranged classes eventually.

Have fun ! I really appreciate feedback, I might even try working on it again. Feel free to tinker, and ask questions.
The "progs" directory has more files than needed, I'm afraid there's some boilerplate because I wasn't 100% sure what's necessary.
Braid is amazing. You progress by finishing levels, and collecting puzzle pieces of a picture for each "world" -- and all seem to be snapshots of a part of a man's life and relationship with a woman. Curiosity drove me on, and at the end I found out that it wasn't at all about what I thought it was about. The game is beautiful, engaging, challenging.
The fundamental problem in running a challenger's campaign is that the incumbent is a lawmaker whose every action is covered by the news media. Incumbents have a HUGE built-in publicity advantage; the only way a challenger can counter that is by spending money on ads and events.

The secondary problem in today's U.S. election system is that the 2 largest political parties have baked all sorts of advantages for themselves into the law--for example, for a long time party committees were allowed to collect and spend a lot more money than independent committees. Citizens United did away with this distorting advantage, making it easier for people to organize support for challenger candidates outside of political parties.
(Everpix founder here) Just to be clear, we certainly allow users to re-download photos in full-resolution and with all their metadata, but in batches from various places in www.everpix.com, not as a single gigantic multi-gigabytes ZIP archive (for technical reasons you can imagine but we are working on it).
Antioxidant supplementation decreases beneficial effects of exercise (2010)
Many people I know have never experienced the beauty and plethora of colors the web once was crafted from, finally I can share!
Thanks for bringing back varied palettes and animations!
Dear Firefox: I can't do this anymore. I'm done.
Some time in the last week, Firefox (latest by auto updates) on Lubuntu (latest by auto updates) has been freezing up briefly, then coming back (in seconds). But once that starts, eventually it freezes the whole machine. The only thing that works is I can move the mouse around, but i can't focus on any other windows. I can't even ctrl-alt-F1 to get a console. Power cycle. There's no crash report after, as far as I can tell.

And yeah, I uninstalled a couple addons that were recently installed, no improvement. And no, I didn't disable all my addons (about 10), and I didn't start it in safe mode.

Rather than incrementally take away addons, which might reveal a symptom (note, not reveal the problem), I decided to see what happens if I don't use Firefox. And both problems went away, the freezing, and the need to troubleshoot the freezing.

So I've been using Chromium for a few days. I don't like it. But the thing is, Firefox does everything I want, most of the time, and Chromium does some of what I want, all the time. And my fan's quieter.

I tried to write essentially this same message on the Firefox support forum. I had to reset my password, and I'm still waiting for the reset link two hours later (I checked spam and my other account). So I'm sending this message through a friend, because you won't pick up the phone.

This seems to go in cycles. A couple years ago Firefox had a poor performance reputation, and they fixed it, and I was happy. But I don't want to go through the cycle anymore.

Eventually I'll probably go to Uzbl, but that's a bit more of a leap than I want right now, I'm in the middle of something.

Good luck, I hope you work it out. I need to move on.
The free speech issues here should not be underestimated. It's true that money and speech are not identical. But we must consider the right to spend money broadcasting one's speech. For example, what if I'm allowed to speak about patent reform, but I'm forbidden to make a documentary about, simply because that documentary will cost a certain amount of money? We need to consider these kinds of scenarios when we talk about any restrictions on money in politics. I do think there's a proper balance to be struck. My point is just that it's not as easy as saying "money is not speech."
There are close to a thousand lines/drawings. Tire tracks are the ones that look like tire tracks :)

Close-up of the are with the most interesting ones: https://maps.google.com/maps?q=peru+nazca&hl=en&ll=-...