skysight-inc/HackerNews huggingface dataset:
Oh man, I remember my first games industry job - having to write a billion different combinations of pentium hand-optimized polygon renderers. (Convex/concave, textured, gouraud, textured+gouraud, etc...).

We did some similar occlusion stuff in our (admittedly terrible) game ("Assault Rigs", Psygnosis). We sliced foreground object geometry along a plane where necessary to resolve sort issues with the background - and also to allow the scenery to cast "fake" shadows on parts of the object. I also came up with bitfield-represented PVS independently of the Quake guys :)

If I remember correctly, I did a special-case constant-z renderer for big scenery polys, but the in-game geometry used self-modifying code to set the constant U/V gradients for the spanline. Ugh.

Of course on the PS1, there was no software rendering anyway, and we just had to subdivide foreground polys to avoid affine-mapping artifacts. I'm still not sure how we dealt with all the seaming issues that that can introduce.

Ah, happy days :)
How not to automatically detect location
MIT's $1000 House Project
But, you know, if we disagree, at least one of us must be mistaken, right? Wouldn't it be interesting to know who?

Chances are, both of you. Put another way, you are both right in ways you wouldn't suspect, and wrong in the same fashion. The unknown unknowns of epistemology, so to speak.
All you're saying about the title is that you disagree with it.

All you're saying about the conclusion is that you disagree with it.

One can't make statements about all software that will ever run on new technologies that we haven't seen yet. However, general purpose digital computers as we know them today are equivalent to Turing machines, so it is safe to assume that all software for them is mathematical algorithms. If you have some reason to question the consensus of theoretical computer scientists, please be specific about it.

My assertion is that what happens all the way from the Patent Office to the Federal Circuit is inconsistent with what the Supreme Court said. The RSA patent does not refute this assertion; it's an example of it. The RSA patent preempted all uses of a mathematical algorithm within a general-purpose digital computer. By the legal reasoning in Gottschalk v. Benson it should have been considered invalid.
You can host Google Apps on your own domain, like s.archer@isis.org, but you can't register for a G+ account using that email address. You can only use gmail addresses, and not everyone uses or wants to use a gmail address as their primary account.
A Little Deception Helps Push Athletes to the Limit
It's pretty astonishing that this is still not fixed. Some of the most enthusiastic evangelists for Google products are locked out of Plus.

Really bizarre oversight.
Time to see whether it will fly or the slowdown was a sign of trouble.
If you'd rather not rely on an external service, it's super-easy to use SimplePie ( http://simplepie.org/ ) to merge feeds and, if you'd like, output another feed: http://www.webmaster-source.com/2007/08/06/merging-rss-feeds...

(Not the best tutorial, we should have one on our wiki. Disclosure: I'm the SimplePie lead maintainer.)
I imagine a lot of patent trolls (e.g. Intellectual Ventures) just read this headline and interpreted it as:

Patent sector profits rise to half a trillion.

The This American Life piece on patent trolls[1] (Which I am sure a lot of you listened to) was certainly eye opening, but one take-away was the huge investments that companies like IV have coming in from 3rd parties that expect serious returns.

From what I would tell, IV operates a lot like an insurance company.

They hoard 10s of thousands of patents which they enforce through 1 of 1300 subsidiary companies and larger companies like Microsoft, Samsung, HTC, etc. can pay a monthly or yearly membership fee to IV in order to "lessen the chance of being sued by IV or one of the child companies".

Of course it is cheaper for all of them to pay their membership fees and IV enforces this behavior by violently attacking anyone that decides they don't want to pay up.

There is an implied threat[2] to not playing along.

(this isn't me postulating, the "When Patents Attack" piece covers this).

In turn, investors step in and invest billions into IV to get a cut of the growing patent market, like I might invest in a fund.

I understand financial and legal systems are complex, but what IV has created seems to me to be this dystopian-esque octopus of circular self-leveraging that is designed to be impossible to untangle.

[1] http://www.thisamericanlife.org/radio-archives/episode/441/w...

[2] http://en.wikipedia.org/wiki/Extortion
I'm not claiming that citizenship isn't without its uses, merely that it's taxation without representation in the most literal sense, contrary to the OP's claim. I can easily take work from US clients, as a citizen.

(Also as I understand it you quite literally need the state department to consent to your renouncing, and if they feel you have significant earnings potential in the future, they will refuse consent on the grounds that you are trying to avoid future taxes).
Google wants developers to adopt Ice Cream Sandwich
"Is it still a matter of preference"

The systems are quite different; I don't think it was ever really about preference -- it's more about the approach you take to development and operations.

It's hard to point to any one thing that you might find useful in postgres without knowing more about the kind of projects you work on. But if you start to do things the postgresql way, then I think you'll find some things that make development much easier and operations much smoother.

"Better" is a loaded word; but if developing a new application, I think it's a good idea to default to postgresql, and only use mysql if you have a specific reason (and there are a few good ones). I've been a postgresql community member for a long time and use postgresql much more than mysql, so take that opinion with a grain of salt.
You can still buy Thief, Thief Gold and Thief 2 from various outlets and you can certainly get it working on a modern win32 platform judging from the responses on the game's forums. But it's a brittle process with no guarantees (as I know only too well) and only getting worse with time.

GOG might well come out with a version and I'd be ecstatic if they made a bundle which could run predictably on a modern platform. It would certainly save me a bunch of work :)
Google Wallet pin code can be cracked in as little as 18 minutes
I did exactly this to make a poor man's blog planet a few years ago. The only problem is that you get a rather messy looking system of pipes and modules as you add more and more feeds.
100k increments per second in an entry level Linux box.
50k increments in a decent EC2 instance.
150k - 180k increments per second in a fast modern Linux box.
Photostacking. Kalman filter. Differential.
100+ new features on Google+
this isn't visual search, and this doesn't scale very well. you cant even realistically browse the few limited choices you have very effectively.

id take a step back to a whiteboard and focus on usability and the problem you're trying to solve.
Scarpe gucci uomo
i for one am in favor of abolishing the IRS completely. i'm convinced a more inefficient and backwards institution does not exist in the US. sadly, though, the best solution i have seen proffered is the fairtax http://www.fairtax.org/ (which has, sadly, been hitched to the tea-party horse). the fairtax is a consumption tax (basically a sales tax, but stated as inclusive like the current income tax not exclusive like state sales taxes) on any new final goods or services within the US.

a consumption tax, however, is the most regressive form of tax in existence. so to combat that, you do simple math. every citizen receives a something they call a prebate, a check in the mail or direct deposited for the amount in taxes up to the poverty level at the beginning of each month (about $200/month). no individual pays taxes by filling out a form, they only have a yearly form to fill out to receive the prebate. all taxes are collected at the point of sale (used goods are exempt) reducing compliance costs and the incentive to tax dodge. so illegal immigrants pay taxes without getting a prebate. corporations that manufacture within the US but export their goods do not. corporations that import goods do. tourists pay taxes. people who are crazy and live off the grid do not. SS and medicare are not collected separately. investment is not taxed. and it's price and cost neutral (that is, the myriad taxes we pay but don't realize: SS, medicare, income, payroll are already hidden in the price of everything we buy and this just makes it transparent).

as a libertarian that knows markets fail all the time, i believe the policies should be dynamic and robust. that is, use the reduction of the market to make quick and dirty decisions and heavily regulate those areas that are prone to failure (or just prone to negative externalities while promoting the positive externalities). enough with the waffling centrism—certain things need to be as libertarian as possible while others, particularly dealing with OPM (other people's money) and general welfare of individuals need to be as socialist as possible. and i am fairly confident that that will never happen. alas
How the fucking hell did you have that?
Research paper rubric – basic points to follow
Understanding the research paper rubric prescribed by colleges and universities today, is the key to writing a good research paper. In simple terms,
> It is very difficult to stop being an American and getting harder all the time.

We could make it like Denmark does: Danish citizens born abroad have 4 years, between the age of 18 and 22, to elect to keep the Danish citizenship, which requires renouncing any other citizenships they might possess at that time (no dual citizenship). If they don't wish to be a Danish citizen, they simply don't make such an election, and it automatically expires at age 22.

That'd be reasonable to me--- let U.S. citizenship to those born abroad expire automatically at age 22 unless they actively elect to keep it, so people who've never lived in the U.S. and don't wish to have the citizenship aren't saddled with it.

But imo it should have a deadline like that, so people actually decide if they want to be a U.S. citizen or not, with the rights and responsibilities that entails, not try to play both sides until it's financially advantageous to pick one.
so the question is, does it lock up if you fail three attempts?
This. Don't follow/friend/circle people you don't want to keep in touch with or hear updates on. It's that simple.
Not at all.

Roman tax collectors were private contractors who were responsible for paying Caesar his due. Upon winning the bid, the collector would pay Rome in advance, and collect the taxation over a period of time. They had broad powers to ensure that the tax was collected. At the end of the period, the collector received an interest payment from Rome, plus he got to keep anything collected over his bid.

As you can imagine, these tax collectors were rapacious, especially if collections were under quota. Bankruptcy in Rome was not pleasant.

In the modern US situation, you have circumstances where folks are choosing to live overseas as expats, often times taking advantage of dual-citizenship, which is not prohibited by US law. Other countries, like France, require you to choose one nation's citizenship at age 18. Notice the expats aren't whining about collecting both US and foreign benefit payments.
This was really great. Thanks.
OP's outrage rests on the fact that OnStar claims they are anonymizing the data and he says they are not. Why should I believe him over OnStar? He gave no evidence that they were not anonymizing the data properly, he just assumed they were not.

EDIT: There are other ways to anonymize data than simply removing the name associated with data.
I think Bezos' argument is a very practical one. In the established market there are already lots of customers with pain. They know what they want and ready to pay for it.

So you follow them and fulfil their needs. Then you have the resources to innovate.
Thief was/is one of the best games i've ever played. Thief 2 as well. Thief 3 was a bit too narrow, but still decent.
Amazon's EC2 technology is quite amazing (to me anyway). We've been using their CloudFormation service. This has allowed us to create our entire server environment (rails/php, mysql, mongo, load balancer, route53, security groups, alarms, etc.) for different stacks (sandboxes, staging, production) with a few clicks.

"Cycle combines several technologies to ease the process" -
Did that include Amazons CloudFormation services?
In Netflix’s Footsteps,Blockbuster Separates Popcorn
Indeed. It's tough to be a fan of Google's when they do this to paying Apps users with every new product.
This. They must have really backed themselves into a corner somehow when they were building Google Profiles. I. Will. Not. Open. A. Secondary. Account. Ever.
Your address is part of the public record for your domain registrations.

Think about it the other way around. Suppose you need to serve a legal document to the owners of a web site you are having problems with - you need the address. Not being able to contact a web site owner would be a bad thing - right?

Your credit card security is hardly being undermined by a public record of your address is it?
The REAL Reason for the WSJ Social
Why is everyone complaining about Apps accounts not being able to sign up? It says right on the "features" page http://www.google.com/apps/intl/en/business/features.html "99.9% uptime SLA" which means that if they add a service with less than 99.9% uptime, they're going to lose money. They haven't even finished writing Google+ for normal users, there's no way they can make promises about support yet.

Edit: according to this, you're not even logging in to the same service. http://www.google.com/support/accounts/bin/static.py?page=gu... That's... not optimal.
Podio launches ability to create apps inside its iPhone app
Small One-room House Located In The Woods | Modern House Design
I think this is probably one of the key things they are thinking. Which is it has enough users that they probably have a handle on scaling it and knowing the resources needed per 1000 users, and its fallen off the front page (its not the 'hot ticket' it once was).

I've always found that multiple people editing a document was a killer feature. And with hangouts that seems to make it even better.
Notice any difference in the quality of applicants? Subjective I know, but curious nonetheless.
I tend to agree, but then I'm a well-paid IT guy.

90% of the population probably doesn't have $10k of assets. So while $10k isn't alot of money, it is out of the ordinary, especially if you are able to store it out of the country.
a socialist country where you required license to conduct almost any business.

How is that different from the U.S.?
Unbridled ingenuity at Maker Faire
"I don't care how smart someone is - if they are unable to work hard and crank out a large amount of high quality work, they will weigh down your startup."

Don't forget that you need to pay them like-wise.

It's acceptable to accept slower (but still high-quality) work in exchange for less pay, etc. And sometimes it's even acceptable to let the quality slack for the same reason.
Show HN: Smart renters disrupting real estate - The Addressory
Hi Fellow hackers,

I wanted to share my latest project to disrupt the real estate rental market, The Addressory.

Imagine a renters network where future and current tenants of a building can ask each other questions publicly, share experiences, and even upload their own content. Visit addressory.org. Be one of the first to tell the truth about your building.

At the moment we are trying to get traction in the large metro markets but welcome input from anyone with an address :)

http://www.addressory.org
Can't overstate this. For some reason Flux got deactivated on my computer. I just found out. The last nights my sleep shift has shifted and shifted. Until 6am bed time. Go figure.

For mornings, esp. in winter, I use a day light lamp [1]. Highly recommended.

[1] http://www.philips.co.uk/c/light-therapy/golite-blu-recharge...
Google offers a service called Google Apps. With this service, you can use a branded subset of their products at a non-Google domain. For example, you could use Gmail with a bob@mycompany.com address.

Because Google Apps is largely targeted at business/enterprise customers, it takes a while for some new updates and products to make their way into it; presumably the lag time is so that the the paid product can be kept as stable as possible.
google plus is like the bing of social networks
The glider: the Universal Hacker Emblem
mov ax,13h
int 10h
Thus if one is to tattoo code, it should be in lisp.
I wanted to raise two points about your explanation: First, while the function j is a closure, the anonymous function is not; it is simply a higher-order function. Second, i is indeed undefined, but this will not cause a reference error, it will simply push undefined into the array. That's all :)
Computer Intensive Methods in Statistics: Biometry 494 - 694
It may not be universal but there absolutely is free (or very cheap) health care available in the US.

Where might I find this free/very cheap health care?
Riak Pipe
I don't think I can explain why GPS data is inherently immune to anonymizing better than the OP. Please re-read that section.
I'd be curious to see how much $$$ in terms of developer hours it took to set this up.
U.S. Alleges Full Tilt Poker Was Ponzi Scheme
This was all disclosed by whichever registrar you used. It's your fault for not noticing before you agreed to their Terms and Conditions. FWIW, there are some registrars (GoDaddy, for instance) that give you the option of a private registration, where they mask your public data with their own.
Congratulations to your dad!

You know there are lots of books on this topic that might feed some interesting conversations with your dad?

I recently read Skunkworks, and there was a lot of info on the politics involved, and the fights between the spy plane guys and the satellite guys. One defining incident being the shoot down of Gary Powers in his U2 severely embarrassing the US government.
Horstmann's draft tutorial book is shaping up to be a great (non-reference) book

http://blog.typesafe.com/free-pdf-from-typesafe-scala-for-th...
Put another way: DigiNotar is going to do a bit of PR-focused restructuring. At the end of the day, the same people will be in charge and they'll still use the same technology.
The whole "real names" fiasco[1] diminished my excitement for the platform.

1: http://www.zephoria.org/thoughts/archives/2011/08/04/real-na...
GoDaddy also owns DomainsByProxy. They put the WhoIs address as their corporate address. That should address your concern.

https://www.domainsbyproxy.com/Default.aspx
Let's be clear about this.

The U.S., alone among the multitudinous nations of the world, asserts that people who live and work outside of the U.S. and have no financial connection to it should pay taxes to it.

These include people who have never set foot in the United States in their entire lives and have never done anything to interact with the United States in any way whatsoever.

These include people who are not allowed to vote for any U.S. office (don't correct me; you're wrong. Some of the people affected by this are allowed to vote, but not all).

It is the very definition of taxation without representation, which one might have thought would be a foundational principle of the U.S.A.

Every single other nation in the world taxes people on their income earned in that country. The U.S.'s policy is an embarrassment; a clearly unjust, illegitimate law.

There is a bright side. The happy truth is that the U.S. has zero enforcement power outside the country and that this edict can be ignored by anyone who truly does not live or work in the U.S.
I expected to see Arch Linux in the list. Go figure.
Banishing Your Inner Critic
Too late, guys.

Facebook is already copying the features that make G+ cool/useful (circles, etc), and the one big, inherent advantage you had in your favor (Your user base, e.g every Google account) you alienated by keeping it "invite only" for too long.

Either open it to everyone sooner, or hold off on this prolonged "invite period" so you don't risk confusing / alienating people that want to try G+ but can't.

G+ feels like its the same 10 guys posting the same thing over and over, while Facebook feels like, well.. Facebook.
True, the are different, but both require confidence in what you're selling, whether it's a joke or product.
Ultimately for me, this would replace logs and email notification that are supported pretty well out of the box with cron. It is nice to have multiple scheduled tasks consolidated with a dashboard style interface.

I am confused with the selecting a timezone but all of the times being represented in UTC?

Also the representation of the cron schedule (7 * * * *) which I think could be represented in a more intuitive way. I have been looking at crontabs for years and every time I have to second guess myself.

This seems like a service that I would never want any downtime with, how do you manage that?
Non-apps services aren't subject to the same SLA. If you go into the domain management UI, they are very explicit about this.
It's amazing that Microsoft can engender so much mindshare, but of the *-shares (mindshare, marketshare), the article leaves out share of profits, which makes neither Android nor Microsoft look particularly compelling.

One of the troubles Android is facing is that the nature of an open system (... and perhaps this is why Android is becoming less open ...) allows competitors lower entry barriers and enables low-cost providers. There is a race to slash prices and operate on thinner margins. All of this dilutes the value of the brand at the high end, and makes higher-end products stand out less. It's a valid strategy, and Android has successfully shipped an incredible number of units because of it, but profits for phone vendors are thin as a consequence. (Tangentially, unit-based marketshare is exactly what Google wants, as it sells eyeballs to advertisers.)

If Microsoft can avoid these downsides of commoditization with Metro, the mindshare the article reports on could become very worthwhile for them.
Four tips for learning how to program
Dear Mr/Ms Parfe,

Please provide definitive proof that you are not a pederast by no later than thursday of this week.

Please provide the requested material so that we can resolve this matter as quickly as possible.

Thank You.

Ima Cog, Undersecretary of Legal Enchainment.
Awesome Sterling Archer reference!
http://archer.wikia.com/wiki/Sterling_Archer

Although it's unclear that Archer is set in the modern day and would have access to Google.

<< The characters wear 1960s clothing and hair styles and several episodes feature references to the Soviet Union as a current nation (the episode "Movie Star" hinges on the assassination of "the new Soviet Premier"). The technological sophistication within the series varies, with characters using computers that are dated i.e. reel-to-reel mainframe systems, dot-matrix printers and punchcards, yet also use cell phones, GPS devices, laser gunsights, and modern day insults (such as "suck it", "screw you", and "douche bag"). Adam Reed was asked about the conflicting style, and concluded, "I just think it's ill-defined." >>

http://en.wikipedia.org/wiki/Archer_(TV_series)
Real vs Placebo Coffee

"Caffeine expectancies influence the subjective and behavioral effects of caffeine."
http://neuroskeptic.blogspot.com/2009/11/real-vs-placebo-cof...
or wire cutters.
Reminds me that I need to build something in Nagios to do this for my cronjobs.

The idea of sending my cronjobs to someone else to do this creeps me about (perhaps irrationally), but either way, thanks for the reminder I need to do this myself :)