skysight-inc/HackerNews huggingface dataset:
This.

I've done (1) nested sets, (2) recursive CTEs, and (3)the magic Oracle fairy dust of CONNECT BY and STARTS WITH.

(1) and (2) seem to make my coworkers (and bosses) eyes' glaze over. I think they like (3) because they don't have to worry as much about "code that guy in the corner wrote."
A Linux Compiler Deathmatch: GCC, LLVM, DragonEgg, Open64, Etc...
I suspect that they'll have to allow publishers to opt out if they wish to, in the same way that Instapaper does: http://www.instapaper.com/publishers

I don't think it likely that many publishers will opt out, though. They'll still get ad impressions for the initial page load in addition to the kickback for the visitor's readability click.
My entrepreneurial story isn't over, but I started around 3 years ago with an ecommerce niche store (I'll get into specifics on my blog soon).

I make twice what I did before I took the leap, and that's because most of our resources go back into the business.
This quote also implies that the goal of an admissions officer is to maximize total UG GPA/be able to predict UG GPA of admitted students.

Isn't the goal ostensibly to build a solid UG class of talented individuals?

[update]

I don't have any data to back this up, but I would even hazard a guess that admissions officers take a certain number of calculated risks on students who they know won't be stellar academic performers but add value in other ways.
I think this is also part of why a lot of typical techie types dislike Apple. Apple tends to go with #1, and often times techies are the edge cases who would be frustrated by it.
Not specifically, just a review of the copy to see if it is explanatory enough. Also if it seems like something useful.

I like idea for a REST API graphic, I'm just not quite sure how it should look.
Drawing with HTML5 Canvas
And yet...in 10+ years...it hasn't been a problem? Certainly the need to fix it but saying it is going to be a "big problem" is a bit theatrical.
Depends where you live. Also (as you state) it depends on your spending habits. $100K in Fargo is a lot different than $100K in Manhattan.

If the Millionaire Next Store is correct, you're likely to spend more if you live in a nice neighborhood (keeping up with the Joneses).

I notice this myself. A coworker who lives in very nice neighborhood has a BMW. I drive a 14 yead old vehicle and live in a "down scale" neighborhood. So our roughly equivalent salary is going to seem much different to him (money is tight) vs me (lots of disposable income).
It is widely assumed in SEO circles that Google uses toolbar data, among other sources, for finding new URLs to crawl. They're very enthusiastic about getting all pages on the public Internet into the crawl set. User data gets them there faster and more reliably than a hypothetical competing crawler using only e.g. the observed link graph.

Edit: I did some digging to see if I could find an authoritative source on this, and found that Matt Cutts specifically denies this particular usage of user data for expanding the crawl set on his blog. Mea maxima culpa.

http://www.mattcutts.com/blog/toolbar-indexing-debunk-post/

Edit the second: An amusing note on this general subject: Google will fuzz test certain search forms on, e.g., high value government websites to get at the juicy data behind them which would not otherwise be reachable from just traversing the link graph.
Just what I was thinking! The high-resolution view is great - the texture of the brush strokes really show. Gives a better idea of some of the technique involved.

Hackers, check out the behind-the-scenes video at http://www.googleartproject.com/c/faq which shows the variety of tech used, including both bike-pulled and pushcart-style cameras that draw upon the street view technology.
Alternate data point:

I make 90k a year.

+$5,000 net income (after taxes, healthcare, and 6% contribution to my 401k)

-$1,400 for rent (pertty high)

- $400 for food

- $120 for car insurance

- $200 for gas

- $200 for internet, TV, and cell phone

- $200 for electricity

That leaves me with $2500 a month that is discretionary. That's $30,000 a year. I save $2000 a month.I play with the remaining $500.

Give me an extra $10k and get me to the $100k number and it would be pure discretionary for me.

I live in CT, so it isn't that cheap. There are certainly places in this country with lower rent. And moving to NYC probably would only up my rent to $2,000 which wouldn't really change the numbers becasue I'd dump the car insurance and gas. (No car payments because I paid cash for my car 2 years ago).
Haha, thanks for the feedback, maybe next time I'll up the hard-assery :)
>"These faux rebuttals seem to intentionally miss the point Mark was making"

I think much of it is a reaction to the way in which Suster has appropriated the term "entrepreneur." All entrepreneurs are not in startups and all entrepreneurs do not swing for the fences every time (just as Tiger Woods doesn't fire every shot at the pin). Most serial entrepreneurs do their deals with a pro forma not a prototype. Ted Turner built his media empire on sure things not with lottery tickets.

The startup model creates a somewhat false impression of a radical division between entrepreneurs and investors. The damping effect for VC's in Suster's graphs is more a function of wealth than role. The short stack will always have more highs and lows at the final table than the chip leader.
You are misunderstanding the word, 'Copy'. Here, it does not mean like "3-D movies is a great idea, lets copy it from avatar". Its more on the lines on "This code is great, lets copy it".

Copy == getting inspired by brilliance of an idea and implement on your own in the first case.

Copy == stealing in the latter case.

Copying (Ctrl C+ Ctrl V), google search results is theft, not "getting inspired" from previous body of works.

Edit - Made the PoV clearer.
James is also using Jammit here, which has built-in support for JavaScript templates (of any flavor). I agree that it would simplify the tutorial to get all of that string concatenation out of there.

That said, he clearly thinks that leaving templates out of it is the simpler solution: "For the purposes of this tutorial, I'll use simple string concatenation in my views." And from the point of view of someone just getting started, he may very well be right.
I think the author tried to justify those figures by way of "Keeping up with the Joneses" and the societal pressures that come with 6-figure salaries, but I agree with you that the numbers are not particularly optimistic. It seems like one of the basic assumptions he makes is that people in this income bracket buy nice things and big things.

When I was a teacher, earning a low salary (even by teacher standards), I still had over $10k of disposable income. I can't imagine that'd go down at all if my salary tripled or quadrupled (thereby bringing it into the range he discusses).
It's this kind of stuff that makes me worried about the future of Apple without Jobs at the wheel. I can't back this up, but the PR always seems ham-fisted when handled by others.
Same here. I'm the guy at the gallery with my eye a centimeter from the canvas. I envision many happily lost hours inside this.
Google doesn't really want to get into a heated discussion about the evils of a search engine knowing everything you've ever searched for. Stones, glass houses, etc.

(Given Google's near-monopoly of the market, Microsoft and DDG have some amusing competitive synergy going on, don't they. DDG can criticize Google all they please for retaining user data because DDG doesn't and isn't in a position to benefit from it. Microsoft, which certainly is in a position to benefit from it, doesn't need to worry about Google calling them on it because Google is the only search engine that can actually lose market share over the issue.)
> Kindle is practically the reason I was going to buy it.

Then why not just buy a Kindle?
There does seem to be a bit of a community fracture between rebar-centric-world and Erlware-world. I'm not sure I really understand it's origins, or why it persists.

It would absolutely benefit Erlang to heal over this gap -- not that having separate tools is a bad thing at all, but the fact that both ecosystems often seem so blissfully unaware of the other :)
I don't understand..(?)
There is only one piece of art on this website:
A black text on white background that says "Error: Server Error"

Is that the "Art of the App Engine"?
It's interresting. A little bit like browser wars, isn't it? Browsers are really similar between themselves. If any new noteworthy feature appears in one, it is very likely to be copied to another, which is a very good thing for end users and is a reason for which competitiveness is good. At the end of the day, users want more-less the same functionality, no matter which browser they use. There are some differences in details and quality, but rather minor.

Both Bing and Google are targeted towards mass market and I think people expect the same from both. If Google does it right, there is nothing more to invent. And even if there is, it is probably pretty expensive. It is so much easier to copy than to invent from scratch, just to get something almost exactly the same as Google :)

I am really interrested in what could Bing do to be REALLY different or better than Google. And if they did, Google would most likely do something very similar :)
I have a lot of experience with DB2 distributed, a few years of MS SQL Server, and the last 4 or so have been mostly hacking SQL (and PL/SQL) in Oracle-land.

#2 above just feels so true to me. I would modify it to also say, "Nobody ever lost a SQL hacking gig because they came from an Oracle background." I would NOT make the same claim for either DB2 or MS SQL Server.
For the main citation from this particular article, it's easy enough to fact check:

http://oas.samhsa.gov/NSDUH/2k9NSDUH/2k9Results.htm

"The number of past month methamphetamine users decreased between 2006 and 2008, but then increased in 2009. The numbers were 731,000 (0.3 percent) in 2006, 529,000 (0.2 percent) in 2007, 314,000 (0.1 percent) in 2008, and 502,000 (0.2 percent) in 2009."
My networks prof said in his first lecture that if you don't care about latency, shipping a hard drive is always cheaper.
I'm happy for Google. Now can they get back to improving their search results? The changes they made last week (http://news.ycombinator.com/item?id=2152286) did help some technical searches, but many results are still being overwhelmed by SEO spammer crap.
Oh man, that is embarrassing. Link is fixed now. I'll add a note about the json later.
That's not really relevant - the article says that by no means are search results identical for every search.
Meaning of Algorithm Thesis 
Algorithm theses are written by students doing their master’s or doctoral studies. This requires students to understand the process of solving a problem. The knowledge gained through the reading of this article will provide them the ability to write a successful thesis.
Ask HN: What do you think of my destressing project, Weight Nudge?
Benchmarking Ruby Enterprise Edition
I like this alternative problem statement (not for the ratio part): If you break a stick in two places, what is the probability that the pieces can make a triangle?

There is a nice geometrical solution which is described here:
http://www.cut-the-knot.org/Curriculum/Probability/TriProbab...
Actually, I should clarify but I don't like editing titles. I wrote WeightNudge to relieve some personal stress; it does not help other people "destress". The project I've been working on full-time suddenly became depressing, as it forced me to remember some people who died. I dropped the project for a few days and wrote this as a temporary escape.
I think it's because this page has been rendered unreadable now. The irony of this comments page having poor readability is not lost on me :)
How Paul Singh Helps Businesses Become Smart But Lazy
With a couple of a key differences. For one: "PetFlow might not offer insanely low prices, but they're making a profit on each order they ship and are projecting to break even by the end of the year." And also, they don't appear to have a sock puppet.
Why is this being upvoted? Who does not overcharge based on this idiotic logic? It may have made for a humorous joke on reddit, but I expect better here.
F# is fine as well
capacitive touch screens are not available on the hobby market

also, most people just think capacitive touch screens are better because apple told them. they are not significantly more precise, dont have Z-axis readings & multitouch is not that useful on a DIY device
Google scrapes websites to determine search results. Bing scrapes websites (Google) to determine search results. What's the problem?
karmaCRM.com
'hacker news' is an overly generic word... Bing only 'cheats' when it doesn't know.
> I never did understand why anyone paid for internet porn in the last 15 years

Stop trying to understand people. Just assume most people are stupid and lazy - then you'll understand why many things on the net actually are profitable.
Car Shrine unifies all the world’s car enthusiasts to a single point on the web.
Blame me: Mozy scraps unlimited backups | Deep Tech - CNET News
DDoS Attacks Break 100 Gbps Mark
Suggestions for other unlimited, Mac-friendly online back ups? Crashplan? Carbonite?
TI-83/84+ series can connect to the internet
Sounds like an easy way to trick Bing into altering search results as well.
There is one major reason why people are returning the GT. The iPad launched with an operating system (OS 3.2) that was designed specifically for it's form factor yet Samsung chose to launch their flagship device with regular, off the shelf Froyo. Perhaps the return rate will go down(and the huge number of unsold tabs will finally start moving) once Honeycomb finally premiers. I know that's what's holding me back from buying it. Imagine an iPad that could only run iPhone apps in that cheesy 2X mode. No thank you.
Google touts "game changer" in online art viewing
IPv4 address exhaustion and the end of the open net
Gas Breakthrough could eliminate Carbon Emissions
I'm not sure how gigantic that PR win is, if I had to come to HN to hear about it.
No one's stealing Google's code.

Here, it means 'we have evidence, given to us by our users who agreed to share their web traffic with us, that showing this result for this query is a great idea -- so let's do that.'

People obtain data on their competitors' performance all the time and tailor their products accordingly. It's not theft, it's competitive intelligence.
Wait.. MS is copying the competition!?
Best of luck! Keep us updated. I'm planning the switch soon too. And congrats!
College Student Calls Out National Weather Service
Linux has been doing this for a lot longer than Windows has. (Which I only actually know because there was so much FUD about Vista's pre-fetching when it came out.)

edit: Sorry, getting prefetching and SuperFetch confused.
No more IPv4 addresses
Maze Generation: Binary Tree algorithm
I love it. People who never had a chance to visit those museums can now see them
> We take your privacy seriously and will never allow anyone to access your contact information. It will only be used to inform you of your invitation, and our quarterly newsletter.

Why not make quarterly newsletter opt-in?
Tunisia & Egypt: Dominos for Democracy and not a Single Country Invaded
I honestly think the iPad size is spot on - a larger one would be too clumsy and a smaller one would sort of defeat the purpose of a device a bit.

It might be a bit on the heavy side (and I had to think about that) but I guess it is a trade off with battery size - and I'm pretty pleased with the battery life.

I'm not a particularly enthusiastic smartphone user (I have both a work iPhone and a personal Android phone) - I use the iPad far more than my phones.
Isn't this just the McDonald's v Subway/Burger King example? McDonald's has the research and foot traffic. Rather than do your own, watch where the successful McDonald's go and then put your restaurant across the street.

If you have a bunch of users searching for "XYZ" on a different search engine and consistently going to link A -- wouldn't that imply it was relevant? You'd do the exact same thing for searches on your own search engine. The only difference is people have opted in to allowing you to have this info _implicitly_ by going to your search engine vs giving you this permission _explicitly_ by clicking through the EULA for the toolbar.
Infographs are Ruining the Internet
I thought this was the most interesting part:

> The day after that, Bing contacted me. They were hosting an event on February 1 to talk about the state of search and wanted to make sure I had the date saved, in case I wanted to come up for it. I said I’d make it. I later learned that the event was being organized by Wadhwa, author of that TechCrunch article. [emphasis mine]

So the supposedly independent author of an article on TechCrunch that kicked off a massive wave of Google criticism is, less than a month later, organizing events specifically for a Google competitor? Boy, that sure seems above-board.
If you think crawling is all there is to search engines, I have wget^H^H^H^H a search engine infrastructure to sell you.
The wikipedia dump is great, but I've started using http://wiki.dbpedia.org/ which has an API to query the dumps.

Thanks for these, iisbum. I wish more public data was available in db, xml or similar structures - too often I find myself scraping government sites or pdfs to get the tables I need
Fantastic tutorial -- thanks for taking the time to put it together.

There's a couple things that might be better handled differently:

* Use a collection to keep track of "Documents". You wouldn't have to implement url() yourself, write the manual getJSON() request, or map the response into Document models.

* As previously mentioned, templates would help avoid a lot of the messy string concatenation here.

* You can use the "change" event to listen to changes on documents, instead of re-rendering the Index every time ... That said, with so many people editing the list of docs simultaneously, it probably makes sense to refresh the Index from scratch.

* You shouldn't have to call "delegateEvents()" again inside of Edit#save, as long as the Edit view's "el" hasn't changed.

Great work -- I really appreciate you taking the time to write such a detailed tutorial.
Android does natively support quite decent resizing, so it isn't quite as bad as the 2x mode.

While a slicker, more polished interface will do wonders, I do suspect that a lot of the returns right now are still network effect issues: People who get the Tab as a present and then wonder why they can't run all those cool apps that their iPad toting friends have, etc. I would expect that return rates are much higher than iPhone return rates on smartphones as well, for the same reason.

That is changing, of course. The app situation -- and the network inclusion -- is quickly improving.

The Tab only makes sense as a device significantly discounted below the iPad. That it is actually the more expensive option is just perverse.
gr8 project!!!
Look at it like a math problem... Google takes all numbers and figures out the answer itself. Bing writes down the answer from Google's paper. They are hardly the same. Your comment is somewhat like saying "Hey, we're all writing down numbers"
Here's the thing though. You're way better off earning your money in a place with a high cost of living.

There are lots of things that cost the same regardless of where you buy them. New cars, flat screen TVs, plane tickets to Thailand (and 6-month winter climbing trips to Thailand), and pretty much everything else besides housing all cost the same everywhere.

With that in mind, your best bet is to find a job in LA/SF/NYC then dig in and find the absolute cheapest way to live while you're there. My personal angle was to take short (3-6 month) contracts in LA and find cheap rooms for rent while there. You can save up a ton of money in a short time, then head back to whatever low cost place you prefer to call home.

So to modify the author's idea, instead of setting up shop in Oz full time, go work in LA for half the year. Using his numbers you'll save the same as you would working an entire year in Australia. Then go back to Australia and spend the other half of the year doing whatever you want.

End result: you spend the same, save the same, and get an extra 6 months off work with which to improve your surfing.

Sorted.
I love the idea of bars in the Australian outback coming to be staffed exclusively by rationalist aspies.
Give it a day to percolate and then we'll see if I'm wrong. I obviously might be.
Like companies give a crap about "user experience" unless that means earning more and more money.

Piggybacking like this should really be copyright infringement or something, as there's nothing morally right about it.

On the other hand Google should be more quite about this, after all they've built their businesses database for Google Maps / Google Places by piggybacking third-party services like Yelp and TripAdvisor. And now all of a sudden when I'm searching for "restaurants" I have to scroll the page to get past Google's own crap.
Startup Quote: Shervin Pishevar, founder, Social Gaming Network
I dare say Vista did a plenty good job of destroying its reputation without anyone batting an eyelash at this.
Surround yourself with value creators so you can be open with your heart and mind in an environment based on grace, merit and generosity.

- Shervin Pishevar (@shervin)

http://startupquote.com/post/3048959856
UnCollege: Self-directed higher education
I was unschooled from 6th until 12th grade and am currently matriculated at Hendrix College in Conway, Arkansas. I’ve been frustrated with some aspects of my college experience and spent much of my first semester thinking and writing about what could be done to address my concerns.

Over winter break, some unschooled friends at I were conversing about our frustrations with higher education. We found that we had precisely the same frustrations about college, even though we attend different institutions (Dartmouth, Pacific Luther). We threw around some ideas via email, with my friend suggesting “we should just start our own college a la the movie ‘Accepted.’”

I loved the idea, but thought it to be a long-term goal rather than an actionable plan. After pondering the concept for a bit, I came to the conclusion that our frustrations with higher education stem not from the specific institutions we attend but rather from what we had in common: unschooling.

Unschooling provided an excellent (and in some ways) superior education. As unschoolers, we were free to learn whenever and wherever we pleased — which meant constantly. We took our knowledge from theory to practice, starting organizations and creating internships. We learned for learning’s sake — not to pass a test. We found innovative ways to apply what we learned. We were forced to think independently and analytically. We learned how to interact with our peers and function in a classroom setting by auditing college courses. By serving as both teacher (planning our courses) and student (doing the coursework) we created the ultimate leadership experience.

Last week, I decided that the 'homeschooler college' was not unthinkable and registered http://uncollege.org. I launched the site last week and have been soliciting feedback since.

UnCollege is a self-directed learning experience for driven individuals to complement traditional higher education, offering a community of like-minded peers and mentors to support your self-directed journey of learning and introspection.

I would love to hear your thoughts, comments, criticisms, and suggestions. The idea is still in its infancy--the concept is evolving.

Thanks!
The allegation is that Bing is/was copying results for long-tail queries. The specific example being some very misspelled words. So in no way is the claim made that Google and Bing results are identical (even for most of those long tail results, given that it's only the top ranking pages).
Today, Web Development Sucks