skysight-inc/HackerNews huggingface dataset:
You could use a redirection service. If they actually follow the redirects to the final destination, you could simply inspect the User-Agent header and redirect their automatic checker to a different page. If they pretend to be a browser by faking the agent, you can create a page with a hidden form (method=get, target=your_affiliate_url) that is submitted using Javascript.
There are a lot of ways to get through college without being in debt for 5 or 6 figures. Too many people think that it matters where they went to school rather than what they actually learned at the school they went to.

I worked at a college and saw how ugly the guts of "enrollment management" is. Too many "full pays" get put into special programs so that their SAT scores don't get counted by the "US World and News Report" college rankings.

I told my kids to sell their grades and SAT scores to the highest bidder and work hard at the college that gave them the most money. They will come out ahead of people that are enamored of their egos and not be in debt up to their eyebrows. They all finished their undergrad on time or early, they all got into grad school and they all will finish their graduate degrees on time.
Nice! I was just talking with my manager about we need a better way to test pages. This is going to be great for our eCommerce landing pages. Great work!
Allowing the comics to be tagged (perhaps invisibly) by users to facilitate search could be another possible solution, that could be easier than OCR and also include non-text specifics.

Usually when I remember a comic and am trying to find it, I remember one specific detail, whether it's a picture or text.
I build a house for you for $X. You find out that the lights don't work and ask me to fix it. Would you be happy if I told you "Oh, sorry I messed up the electrical connections. It'll cost you $Y though, because I have to spend time fixing them and I need to get paid for that time."?
South African President sings "Kill the Boer" at podium
Ask HN: How do you go about hiring interns?
I've been searching for an internship for several months, and am finding it incredibly difficult to get any response, even though I believe that I'm easily qualified for many of them. For anyone who has hired interns recently, how do you go about it? What do you look for when finding inters? What are your expectations for interns?
Background: http://en.wikipedia.org/wiki/South_African_farm_attacks#.22S...
I only get an up-arrow.
Exactly. I did exactly this. Went to Uva on a full scholarship, engaged in classes like a nerd and let me tell you this, it works! At the end I'll end up with no debt (and able to start any start-up that I want), with a lot of connections and a great education. It worked so well that I want my kids to follow the same route.
Yes, I agree that having only a single parent comment is very poor UX. It is compounded that often by the time you get to the bottom of the page the "more" link is expired!
Or if your browser unloads the page to save memory (it helps that every additional page increases memory footprint!), or crashes, or you want to bookmark your place and come back later, or you're looking for a post by date, or a million other reasonable scenarios.

Endless pagination only makes sense if you consider content after ~4-5 pages to be near worthless and don't intend for people ever to read it.
Looks like theres also fake whois info ?

http://whodat.biz/#google.com

Server Name:
GOOGLE.COM.ZZZZZZZZZZZZZZZZZZZZZZZZZZZ.LOVE.AND.TOLERANCE.THE-WONDERBOLTS.COM

Server Name: GOOGLE.COM.PEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEENIS.COM

Server Name:
GOOGLE.COM.HAS.LESS.FREE.PORN.IN.ITS.SEARCH.ENGINE.THAN.SECZY.COM

etc..
Or is that normal?
In the scientific community, things are never a failure. Instead, it's something we like to call 'negative data'.

You learn to embrace the negative data. At the very least, you've just ticked off one thing that assuredly does not resolve the issue.
>And I didn't realize it while I lived on that street what it was named for

While I'm sure such cases do exist it also happens that Lynch is a very common Irish surname.
Additionally, I have a habit of opening a browser window and all of the discussions I want to read each in its own tab.

This browser window may be sitting in the background for hours if I'm busy, and by the time I get to read it, reach the end and press "More" I'm presented with "unknown or expired link" which, to me, is the culmination of disrespect for the reader.
Apple UI: The battle between skeuomorphic and minimal
Hey Guys,

I'm trying to make my mind on the skeuomorphic aesthetic highly used on Apple UI. If on the outside Apple products are highly functional and designed and redesigned up to the highest synthesis, on the inside they are filled with apps designed as analogies to the real world. Leathers and microphones serve brilliantly the purpose of providing the Apple consumer with the instant analogy to what they'll do with the app they're using for the first time [if a notes app it's designed as anotebook; if a calendar, well, it's a calendar]. It's facked transparency made for intuitive 'app purpose' awareness [I guess this is a selling oriented strategy too].

Yet I, as a designer, am aware that my part in the game of things is far from being purely visual. Dieter Rams and the Modernist Movement weren't just visual fun made for hard selling, they were social engineering theories made for the craftig of a better society and a greater good.

So I'm puzzled here, in the mist of these two movements that seem to be rising in UI today: on one hand I'm compelled to the art of straight forward real analogies but on the other I'm aware of the modernist that lies inside me…

I'd really like to hear from you guys on this..
This is really great news. Open sourcing Razor means that it can be shipped with Mono, so the awkward getting-razor-working-with-mono rituals won't be necessary in the future.
It's good to see that it's been released under the Apache License: http://aspnetwebstack.codeplex.com/license
Seems to be the real deal, more in-depth article:

http://www.lowridermagazine.com/hotnews/1108_lmrp_richard_mo...
When you remove your content, measure it first and keep your new content properly offset. This way the scrollbar won't change since your new content is positioned correctly. The old content is removed from the DOM, but the space it took up is still accounted for.
Alternate headline: "Meet the 'Good Will Hunting' of Cheetos."
I think part of the fear for me is that if the solution in my head doesn't work I won't be able to come up with another one, but in reality even if the initial solution is not correct it usually leads to ideas of how to change it or how to re-think the problem from a different angle.
The best signal pointing we are not in a tech bubble is the amount of people talking about we are in a bubble. On a real bubble only a small minority (often ignored, despised or even ridiculed by the maiority) think there is a bubble. I don't see this happening now.
I knew from the moment I saw Carsabi that it was going to be big. Buying (and selling) used cars is such a pain in the ass that it really surprises me nobody has done something as simple and clean as them.

I also like how the initial listings are populated by Craigslist, but on each panel is laid out cleverly to display the "source: craigslist" as a changeable element. This allows them to piggyback on the volume of listings on craigslist, while subtly suggesting that future listings may come from any source (perhaps maybe an in-house ecommerce system?)
That last bit struck a nerve to me. I think the dichotomy between "suits" and "geeks" really hurts a lot of companies.

A former boss loved mentioning things his "engineers" have accomplished when he's on teleconferences, but when he's upset at something done at the technical level, he refers to them as the "geek squad".

I see the same thing when I'm surrounded by the engineers. They all refer to management as "the suits" and speak condescendingly of non-engineering work.

This difference seems like it's transcended a bit in startup culture, which is one of the most attractive parts of it to me.
We're just people who do a job. I find it distasteful, all this folklore and acting like we are bunch of special, precious gems who need our "flow" and should be allowed to dress and act like mutants. Read the Dale Carnegie book and get over yourself.
There are certainly people who predict that this will happen. (Example: http://www.whattofix.com/blog/archives/2012/01/programming-i...)

Ironically enough one of my goals is to cause this to happen. Which while sounding like some sort of betrayal, is really an enrichment of human creativity. Concentrating the heart of what defines the 21st century into a sort of weakly protected oligarchy makes me feel nervous about the future. The thing about cars is that they represent a different revolution, one which doesn't necessarily require people to join in on what would probably be called "hacking" if the equivalent tasks were done on a computer to have their full effect.

Part of the power of the home computer and electronics revolutions is that the programmability of the computer is itself a medium. A largely underutilized medium that has more potential than most others. To have this medium marginalized by a widespread belief that it's beyond peoples capability is really...depressing.
Make your decision out of love
Dear God I hate this anti-pagination nonsense.

I loathe infinite scroll. It puts you at the mercy of the site doing browser caching right (no one does) otherwise you click on a link, click back and then have to start from the beginning again.

Even Apple gets this wrong (you'll reach a point going through the Top Charts in the App Store where pressing Back reduces you back to the first 10 results).

Pages can be bookmarked easily, which can be incredibly important. Paging is also easier for crawling (otherwise it requires some JS evaluation or other hackery).

DZone is a good example of a site that annoys the crap out of me with infinite scroll.

Seriously, cut that shit out.
Also they're using Git, which is HN approved :)
Random idea: write a brand new game that talks to the Browser Quest server. Use the input of other players moving around as input into your own game (maybe some sort of ambient art thingy).
In perpetuity? When a major OS upgrade breaks the app completely after being in use with no problems for 5 years?

Again we find that conflating real-world examples with technology issues is a bad way of understanding them. With a house you typically have a warranty period and afterwards are required to pay for fixes yourself.

There is a lot of grey here that paid updates help deal with. The users will vote with their wallets if they feel they're being thoroughly fleeced.
A lightweight, python-only Thrift alternative. I like it.

Thrift is great but it's not uncommon in some of our simpler services for Thrift to be the CPU bottleneck. Especially when we're using Cassandra as the data store. You've got our front-end code talking to a service using Thrift, and then the service talking to Cassandra using Thrift, and each thrift call has a serialize/deserialize process on each end.

Nice work dotcloud. Thanks for the free stuff!
Cool idea! Here's a product my ad network manages the promotion for that is quite similar: http://go.chaseclicks.net/SHHK

There isn't as large of a variety of woods, but there is good flexibility in pricing, size, and it's more for photographs and keepsakes than a map of an area.

Also, not trying to detract from your post by sharing this other product, just thought it was very similar and thought I'd share. Looks like a well thought out system and business model! Best of luck!!
Dgrove, quick heads up: you're hellbanned, and most people can't see your posts. Your recent comments have been positive, so I'm letting you know. Try e-mailing PG about it.
I like this paraphrased quote: "An expert is a person that has made every possible mistake within his or her field." -Niels Bohr

That way, each mistake I make (and realize/correct) is me leveling up
You mean like a WYSIWYG editor for markdown?

There's pagedown which is used on Stackoverflow.
I'm a Pinterest newbie, but do you have to be the owner of a board to pin to it? At least the boards I am following now it seems I cannot pin to them.
I am a developer who has leaned towards .NET over the last few projects and one of the things that used to nag me is that the platform is a closed one (and the licensing fees can be a decent part of the cost). I was fairly certain I would migrate off it if the project ever took off seriously.

And after seeing the C# love on HN on the poll for favorite programming languages last week, I realized there must be many enamored .NET programmers who would use and evangelize it more but only don't due to it being a closed platform.

Also, a lot of us have great ideas to make the platform we're using better - and with Microsoft announcing they'd make Json.NET, a third party JSON library, the default JSON serializer over their home-grown DataContractJsonSerializer in the next version of ASP.NET MVC, I wondered if Microsoft was considering the unthinkable: start accepting community developed features into their platform, and perhaps open source it to make the scope for community contributions even larger.

There's a long way to go to fully realize this vision (I'd like for .NET itelf to be open source ;-] ), but this is just incredible news.

For those who want to understand which parts of the ASP.NET stack are open source, check out this diagram on Hanselman's blog that was very useful to me.

http://www.hanselman.com/blog/VisualStudio11BetaInContext.as...
Piracy of Nintendo handheld games has not been without consequences. It led them to implement draconian anti-piracy methods, such as stating they will remotely brick your system if they want to. [1]

[1] http://www.defectivebydesign.org/nintendo
Ask HN: Are you responding to the Kill Hollywood RFS?
I'm sitting here with my application almost complete (just need to record the video), and I started to wonder if there is anyone else who is responding to the Kill Hollywood RFS.

It seems that whenever I leave a comment/rant from the film industry perspective, I get a response like "it's good to have someone like you on hackernews", which leads me to believe that there are not a lot of readers with a plethora of Hollywood domain knowledge. Perhaps the assumption is that this type of knowledge is unnecessary?

I, on the other hand, am on the complete opposite side of the spectrum. I only began posting here after Paul Graham started tweeting about killing Hollywood. I wasn't even planning to apply for the summer cohort until I quit my job unexpectedly and thus had a small window of opportunity.

Anyway, if you're out there, I'd love to start conversing with hackers interested in this particular RFS. Obviously, it's a little late considering the application is due Thursday, but my chances of getting accepted as a single cofounder are really small, so we will have plenty of time to exchange ideas before the winter deadline. Furthermore, if you already have a complete team, but you would like to speak to someone like myself, I would gladly volunteer my time to your venture.

My background: started with my first short 11 years ago, eventually worked my way up from Production Assistant to Visual Effects Producer (eight years of climbing the ladder), in the process I joined and eventually left the union, have worked on ten Hollywood features as a freelancer, produced two indie features of my own, done eleven episodes of national TV, was Programming Director at a startup, was consultant to Vice President at Paramount (helped with another 5 - 10 features while there and also got to do some cool research), founded a failed production company (completed over 30 projects, biggest client was Microsoft x2), recently consulted with a distribution related CDN startup, etc. I also managed to squeeze in an M.S. at the UT Austin business school.

Apologies for the long post.

Here is my email: odnamra@gmail.com
OhNoRobot can search XKCD comics.

http://www.ohnorobot.com/
For a lot of things, a huge spatial visual index would be more useful than the text. Microsoft had some sort of project where you could have several thousand photos onscreen at a time. An analogous case from the physical world would be searching for a particular image you remember from a thick book of artwork. I think this would be pretty easy for most people, but I don't know of a good digital version. Maybe the xkcd archives would be a good testbed.
Stripping affiliate links is pretty easy, however it's pretty hard to know all the possible combinations from all the networks.

Skimlinks already ignores their redirect if the link is already affiliated so I'm guessing they could just reverse this logic & have a solution.
Yeah, we admittedly don't do this very well right now.
It's especially annoying when people have site footers with important links, but infinite scroll just above it, rendering it impossible to click on any link in said footer.

Drives me fucking insane.
The GNU C Library Steering Committee disbands
If you haven't seriously used branches before, git can be a bit hard to wrap your head around. And trying to map it back to what you're familiar with in svn adds to the frustration.

The best thing to do is create some "play" git repositories and see what happens when you run any command. You can also run "git clone" on local directories to mimic actual remote repositories without having to set anything up. Don't worry about screwing anything up as you can just delete the directory and start over.
A Lawyer  Just Deleted All Her Pinterest Boards Out Of Fear
Microsoft and Apple have a relatively broad cross-licensing agreement, so I suspect that case has been covered.
You've been implementing main() wrong all this time
+1 for interest in this app. From what I can find it is a private app created for himself.
While I understand that a modern technologist can sometimes be a tinkerer and a maintainer of code, and that can lead to equivalences to the auto mechanic of the early days of auto, I think you hit quite well on the difference: autos aren't made in auto shops. They are engineered, and those engineers are quite a different creature than the auto mechanic.

Not all hackers are great software engineers, capable of planning and building a product that people will enjoy and pay for, just as not all mechanics and hobbyist engineers are capable of designing the next great automobile.

For hackers, the barriers to entry are lower, and the reach of our quickly-developed products is vast indeed. But there are still the human barriers, those of willingness to succeed, passion for work, and raw skill.

That hacking is becoming more widespread is not a bad thing for the field, or a harbinger for its twilight. It's part maturity, and it's mostly success.
Hold your civil liberties close, kids.
Square, Stripe should have their own card
Indeed - in fact they reached out to Miguel to submit a pull request. :-]

http://www.hanselman.com/blog/ASPNETMVC4ASPNETWebAPIAndASPNE...
AWS Cloud for Start-Ups & Developers | NYC
I am surprised that you left out Microsoft SkyDrive, which provides you with 25 GB for free to start with.

Not to mention that it has the office capability (arguably better from my POV), too.
Mainly, it makes scrollbars completely impossible to use for actual scrolling. Try using one of these sites loading more and more content without scroll wheel or something similar.
The reason why it's virtually impossible to get tuition & prices at expensive schools is because it's socialist. "From each according to ability, to each according to need." Tuition at MIT is free if you (or your parents) make under $100K/year. Same with Stanford.

The price you pay for any income range between there and full price depends upon this incredibly convoluted form, the FAFSA, that basically involves listing every asset and income source available to you, and then the college quoting a price back to you, which will be some combination of parental contribution, work/study, and loans, with the remainder made up by grants from the college.

Sticker price at Amherst when I went was just over $40K/year, including room & board. My parents actually paid about $12K/year, I think, with another couple thousand in loans for me.
"There’s a simple reason why tackling a hard problem can lead to depressive symptoms: you’re necessarily wrong 99% of the time."

This immediately rang out to me...any time I'm having problems outside of working (relationship/depression), it kills my ability to be resilient and work through a problem until it's solved..I think working through emotional pain is an excellent skill on its own.
RE: 0.4: "Is there a book on this?"

Rands has a great post on this topic, the "Free Electron".
http://www.randsinrepose.com/archives/2005/03/20/free_electr...
It starts a bit down the page.

He's also published this in "Managing Humans".
There's a link on the blog post. It's a good read. (I am not the author.)
Strongly agreed, and great insight on the everyday struggle of a research heavy life or career!

It can be a heavy burden at times, but being prepared mentally helps a lot.

As my dad always taught me growing up, "attitude is everything."

Plus, tackling a large stack of problems, and iterating until successful feels so rewarding. Both during and after the fact.

Failure is key to success.
There are occasionally use cases for infinite scroll, but I agree that most of the time, it's a design anti-pattern.

My preferred solution to pagination: by default, load a large number of results per page. The markup overhead is minimal with gzip, database hits can be mitigated with caching, and images can be lazy-loaded if necessary. Best of both worlds, and friendlier to users and search engines alike.

Also, there's no reason pagination can't work inline (ie, link to "Load 10 More Results"), which also gives you the best of both.
Unbelievable Face Transplant For Gunshot Victim
What does the East Somerset Railway have to do with this article, and how is the article fluffing the East Somerset Railway?

Some useful individual noted that he is referring to Eric S. Raymond, not the East Somerset Railway, but then deleted their comment after getting downvoted. I will continue to assume that we're all talking about fluffing the East Somerset Railway, because that is more amusing.
When you create a board you can decide whether only you or you and contributers can pin stuff on that board.

The contributors have to be manually added to the board though.
The spammers make their money because they can "fake out" the system to think they're the honest money-making folks.

None of this is any different than basic capitalism. Now this isn't an anti-capitalism rant, it's just an observation. Rite-Aide and Walmart can buy entire city blocks and run their businesses at a loss for years to fake out and overcome honest citizens' businesses and we celebrate their success.

I suspect if people could invest in spammers there'd be a different public perception of them.
Start doing.
I do good on the phone and I can cover New York. It wouldn't hurt to have some help in L.A. and San Francisco.
Congrats, carsabi! I know I've spent too much time screwing with craigslist' crappy search. I just wanted to search across every craigslist in the US for a certain (rare) car. I had to setup like 200 RSS feeds to accomplish it.
Yeah, the only way to do that right would be to give the infinite scroll a container with a fixed height, and drive the infinite scroll based on the position of the container rather than the entire page.
The term is quickly loosing it's meaning. Obvious gaming is obvious.
You'll always lose in an arms race that you didn't start.

If you start stripping affiliate IDs, I'll just write a redirector and link to that, or link to an existing redirector. Are you going to ban all of bit.ly? Or t.co? or letter.obscure_tld from your website?