skysight-inc/HackerNews huggingface dataset:
Thanks for your comment, you at least didn't down-voted without adding your take.

I don't really know how Magic Jack or crack jack, work. I was just merely sharing the difference and how AT&T could have a leaking hole in their boat and not even know about it.
In what way does Windows 7 change things?
Don't Use Android Market In App Billing. Seriously.
Israeli universities don't usually use textbooks, partly because Israelis go to university after their mandatory army service. Some students are already married with kids and can't afford to buy textbooks. Every course has an official textbook, which the school has copies of.

The system works because (at least at my university) all lectures and recitations videos are available online. Good luck doing that in K-12.
Why Aren’t Chromebooks Saving Password Changes?
Your startup is doing well? Here is how to ask for a raise
Bing Maps New Routing Engine
Which they seem to be nowhere near efficient enough in closing sales to local business to make money at that rate. Maybe eventually after every local business has been introduced to the concept if it really has legs it will become self service.
Interview Programming Problems Done Right
The gas station is less than a mile away, but I am not sure there is a point to filling up without my car.
You can do exactly what you described by chaining subreddits in the url. Just go to reddit.com/r/sub1+sub2+sub3...

That being said, making an account is suprisingly easy and has its benefits.
The MicroPHP Manifesto -- The Website this time
You do realise jash (the one you replied to) is the creator of coffeescript?

There are horrible ways to write a lot of code, especially in whitespace based languages. What does petty comparisons like this bring to the argument?
Funny, I thought github was a code repository, not a personality type...

real engineers know that most good code isn't on github and never will be

Irrelevant. Fact is, having code out there makes it easier for prospective employers to get a feel for you, there's no way around that. No one said it had to be the best code or all the code.

Now, if you are working your ass off on proprietary code and write absolutely no code outside of your work, then you won't have it. That's understandable, but doesn't change the fact that it makes it harder for someone to figure out what you can do.
I agree with you, personally; commissions have their place.

That said we don't really know. Everyone uses commissions because everyone agrees that they work. But I'm not sure we've tested the alternative. That's why the Fog Creek trial will be interesting.
Take a look at Joe Celko's SQL Puzzles and Answers.
Pareto Applied: One 80/20 Traffic Tactic For Your Startup To Try
I've written and submitted a post that further elaborates my views on how to properly use programming problems in interviews (with a discussion of Pascal's Triangle in particular):

http://news.ycombinator.com/item?id=3431107
They do show stupid pictures ("Instead of an ad, here's...") instead of ads that steal my attention for no reason what so ever. The sole reason I'm using adblock. I do not want to, but those damn pictures are so damn annoying that I have no choice.

How about not show anything if you are not going to show an ad? Why steal my attention and bother me for no reason at all?
"groovehq.com"

Maybe I should know this, but are these guys some kind of 37signals offshoot, or have they just copied the 'hq' thing?

>Groove is a hosted customer support and engagement platform that helps companies manage customer support across all types of channels - email, web, live chat, mobile, Twitter and more.

Tells me nothing. Nobody signed their name to this piece of whatever, and I have no idea why I should be paying any attention to it. Who are they, and why are their obviously self-submitted pontifications worth my time?

http://news.ycombinator.com/submitted?id=alexmturnbull
The interface of a factory pattern is generally a single method, so most factory patterns are an interface with a single function.

Normally a factory class looks like this:

class MyFooFactory : FooFactory {
Foo createFoo() { return new MyKindOfFoo(); }
}

createFoo has a type of () -> Foo, that is to say a function that takes no parameters an returns an object of class Foo. Sometimes the pattern is String -> Foo, but the more general case is () -> T

When you need to use a factory you'll create it and then pass it to the object like:

FooFactory f = new MyFooFactory();
FooUser fu = new FooUser(f);
fu.doSomething();

And FooUser will have some method in it that does something like

public doSomething() {
Foo foo = fooFactory.createFoo();
// does something with the foo.
}

If FooUser took a parameter of () -> Foo instead of FooFactory your code would now look like this:

FooUser fu = new FooUser(() => new MyKindOfFoo());
fu.doSomething();
I'd buy an HBO subscription today if it didn't mean I had to have $60 of cable company shit on top of it.
Kanye West Picking Up After Steve Jobs?
To kick 2012 off with a bang, the never-lost-for-words Kanye West took to Twitter to share his excitement and plans for his latest venture with his near 6 million followers.
What country are you in? I'm able to purchase all 10 episodes of Game of Thrones on iTunes in Australia.
I think the culture of a community can be a powerful force against earning money from ads.

Here's a sample of why Reddit may be earning less than it should: http://www.reddit.com/r/programming/comments/mour1/4_books_f...

(disclaimer - that comment is on my own link and made me bitter unfortunately)
A lot of the quality degradation stems from the mistaken idea that everyone has something of value to contribute. They don't. Discussion often involves a handful of quality posts, and then a bunch of "I agree"'s clogging it up. Posts that don't add to the discussion should be moderated, or, at the very least, targeted for downvotes.

Of course, it'd be tough to gain traction with users who believe their karma score matters. Better to hide it from them completely and indicate scores in another way.
Does anyone know of a usable (no sudo needed) strace for Darwin / OS X?
I'm typically a very skeptical person but I have to admit I'm becoming somewhat bearish on the current cycle within our field. There are definitely some home runs out there but I always ask myself who are using all of these web services and apps. Honestly I feel like our field is becoming a lot more hits based almost like the music industry - a small minority hit it out of the park while the rest toil in obscurity. (I include myself in the toiling in obscurity group.)

Now Ill be the first to admit there are a lot of things that could be done better through the application of computing but sometimes I feel like everybody is trying to jump into the same boats when we should maybe be taking a broader view of the landscape. Sorry I know this a dreary comment but just my 2 cents.
Unfortunately proggit has become a cesspool, a complete juxtaposition of what reddit once was. I'm not familiar nor certain of a case where this has been turned around? Is it even advantageous for Reddit to attempt to remove the dregs from their site?
What are the args to make Mac OS's "dtrace" behave like "strace" does when given no options?
In the US, Game of Thrones won't be available on iTunes until March 6.
Everyone I know who wanted to watch Game of thrones has torrented it. Many of them after checking iTunes first. DVDs are out for those who no longer have DVD Players (all the macbook Air types). Streaming is out for those who want to watch stuff remotely. Cable Format has to be the most useless delivery format I can conceive of - you have to: (A) Purchase Digital Cable, and then (B) Subscribe to HBO on top of that, and finally (C) Go through the hassle of tracking/converting all those shows into a watchable format.

For the first time in my life, I can say with almost complete assurance, that the reason the majority of the people I know are torrenting, is because the rights owner isn't willing to sell in format that they want to watch it in.

Don't call him out of Touch though - The reality, though, is that the CEO of HBO is a highly informed profit maximizing individual and the reason we don't get Game of Thrones on DVD/iTunes, is because of the huge revenue stream represented by the other 95% (99%?) of the population who is more than happy to Tivo GameOfThrones. He'll forego the 5% of us who won't purchase it on Cable, in order to make money on the other 95% The Reality is, that some percentage of that 5% would have Torrented it rather than paying the $50 for an iTunes season.

They know how much they can make through iTunes, DVD Sales, and, most importantly, their Cable Customers (Comcast, etc...).

And, if SOPA goes through, it will provide a platform for attacking the Torrents. First the entertainment industry will DNS blackhole "piratebay.org", then, when people avoiding that in numbers enough to matter, they will pass SOPA Part II, and start blackholing IP addresses. SOPA Part III will come out once people figure some way of connecting to dynamically assigned IP addresses.

It will be a legislative game of Cat-and-Mouse driven by the massive $$$ that the entertainment industry is paying the lobbyists.
The title, of this submission, does not include the fact that thousands of the deletions have very little to do with a port. All licensing is removed. All comments are removed. Significant carriage returns are removed. As well, while LoC is cool to count, promoting line removals that only include an end-of-block ("}") is not, at all, interesting or helpful.

In short, the diff in LoC is just snark to pull at the strings of those that will correlate LoC to bug counts.

What are the advantages of porting Node.js to CoffeeScript? Node doesn't deal with the DOM or browser incompatibilities, which are the stronger reasons to port.
App Engine charges $6,500 to update a ListProperty on 14.1 million entities
Couple minutes in ruby without using the knowledge of the binomial theorem or coefficients.

def p(row)
[1,Range.new(0, row.length - 2).map {|l|
row[l] + row[l+1]
}, 1].flatten
end

a = [1]
while true
a = p(a)
puts a.inspect
end

edit: fixed formatting, sorry :(
Git In The Trenches
Don't you write any code outside of work? Even if the main stuff I'm working on wasn't GPL'd, I'd still have my little side projects. They're nothing fancy, but putting them out in public doesn't hurt.
I'd be happy to give an opinion or two! russ at indyarmy dot com
WikiTextbook. Adopt the Scholarpedia model where there is curation of particular topics. Put it under a Creative Commons license and make it easy to download.
Because reddit sometimes does show real ads in that space. And I think this feature was designed with 'fun' in mind -- it's lighthearted!

References: http://blog.reddit.com/2010/10/fun-in-sidebar.html and http://www.reddit.com/r/blog/comments/dqse4/fun_in_the_sideb...
I'll admit to being one of the latecomers to reddit in the last year. I use to avoid reddit like the plague, because I thought reddit was just www.reddit.com (the main page) which the few times I visited was filled with random assortment of stuff I didn't care about.

Later, I discovered the true essence of reddit, sub-reddits. Things like r/loseit, r/fitness, r/gamedev, r/<things I actually care about>. Now I'm hooked--I visit the sub reddits multiple times every day. I no longer subscribe to the main reddit feed.

So, for things in store for 2012, you absolutely must focus on "help new users better understand the way reddit works".

In addition, if I were in charge of reddit for a day, I'd get rid of the reddit main page aggregation and instead replace it with a word cloud and the heading "Pick a topic that interests you to visit that sub-reddit for valuable discussion and content". Because, on the whole, the main reddit feed devalues the entire site with slop.

edit: removed misleading line.
Or the dotcom bubble?
Their revenue comes from ads. They've never claimed otherwise, what makes you think they did?
I would really like to see specifically Computer Science majors versus the rest of these majors, mostly because Math is not nearly as employable in comparison and is probably dragging down the numbers.

I'd like to see this because of how disparate my experience was when applying for jobs as compared to anyone in any other field, I being a recent CS graduate.

Basically, I can apply for 4 jobs and get 3 interviews and 2 offers. I can turn around from unemployed to gainfully working in an easy month. It's crazy, and I feel like there should be some numbers somewhere that show that.
There are kids at that level at that age: No exaggeration. They are incredibly rare on earth, but when you get to MIT, they become much less rare.
It's sillier than that even. The vegan truck would have to be making their sandwiches by buying McDonald's burgers and removing the meat.
>A more innovative approach, I think, would be for the government to buy out leading textbooks at a premium and after holding an auction to determine the fair price.

Yep, subsidies never go wrong.
Yahoo may go on acquisition spree under new CEO
Where are the great UI teachers and consultants?
While there may often not be a single 'right' way, there are definitely wrong ways to be avoided.
Synchronizing WordPress data from prod-staging
Environmentally friendly and low cost do not have a direct correlation. You can strive for both but they do not depend on each-other.
I normally don't. Unless I do something silly like use == that could be taken as a mistake.
> Bonus points if the candidate correctly states this as "memorization" (rather than the more generic "caching").

Probably an autocorrect mishap there.
TL;DR: KeePass with Subversion.

In my previous position as a systems administrator, I shared responsibility for approximately 120 Unix and Windows servers. We used KeePass to house a master password list which was then stored in a Subversion repository.

We used KeePass because it would run on all three desktop environments used in our shop (Windows, Mac, Linux). The single password database was protected with a very long passphrase known by us five systems administrators and our manager.

We used Subversion to manage updates, distribution and backups of the password database.

The only caveat I can think of is that you have to have some sort of update policy for what versions of the password file is authoritative or the database(s) can get out of sync.

Our solution was to simply say the last commit into Subversion was authoritative and it was your responsibility to make sure the copy on your local machine was up-to-date before you started modifying it with new information. This effectively eliminated having personalized copies on your desktop because no one wanted to have to retype all the passwords if their version wasn’t authoritative.
Even in good times architecture is a crappy major (in the U.S.) from an economic standpoint - at least five years of university level education followed by at least three years of on the job training (misnamed as "internship" since there is no monitoring of employer behavior). There is also a series of comprehensive exams required after graduation and before licensure.

These days, the average newly licensed architect is more than ten years out of college - i.e. in her mid-thirties. Since in the U.S. a person cannot practice architecture without a license, a person without a license is not recognized as a professional and cannot work for themselves in general (small projects are exempt in most states, and state laws vary).

Matt Arnold's research on architectural licensure may be read here: http://www.scribd.com/doc/51132717/Concerning-Licensure

The high rate of unemployment for current graduates is hardly unusual because the industry is so cyclical. The S&L crisis of the late 1980's sent a large portion of that generation of graduates from the industry creating what is currently a succession gap in many firms due to a lack of mid-forties ownership track candidates to buy out retiring baby boomers.

Incidentally, many of that generation went into the newly emerging field of web-design.
You do know you can unsubscribe to the main page, and the other default subscriptions, so your main page is entirely business, world news, programming, and Doctor Who, right?
Grats guys! Can't wait to poke around.
You can read the logic here: https://github.com/joyent/node/pull/2472#issuecomment-337831...

Basically it would be a lot easier if a ending delimiter was the default for the language.
Metafilter is an interesting counter-example to the rule that communities degrade over time: it was a total shitshow for a while in the early 2000s, and then repaired itself.
It is my belief (and from personal observation) that the bad apples constitute a very loud minority. Punishing just a couple and clearly promoting your values makes a big difference.
NYC has outdoor opportunities, but they require car range of about 4-6 hours and some planning. Tough for people with families, but you kids go have fun.

White Mountains -- are only 4-6 hours away -- gorgeous, and above tree line. Great hiking. People cross-country ski there, don't myself know much about that bit.

Catskills -- IANA Rock Climber but I've _heard_ there are great walls in there, and in the "Gunks". </rumor>

Kayaking -- A lot of water around here, I imagine kayaking (fresh & sea) opportunities can found. Not much white water, I'd guess, but Great Falls is renowned and DC is only four hours away.
VyperVPN (purchased as part of a package through Giganews). It gives me an endpoint in the US, UK, France, EU (unspecified) and Hong Kong. It's possible there are others but I haven't bothered checking in a while.
Also very useful: ltrace.

ltrace is like strace, but does library calls instead of system calls.
A node.js bot in XMPP
Could you share a link that describes this? I'm having trouble finding anything about it.
I know that now. I'm saying I didn't know that then, I didn't know then, that there were even sub-reddits. It wasn't until I did discover those facts that I became a reddit frequenter.
Live Stream from Van Halen’s performance at Cafe Wha
The case of the missing gas mileage
15 more minutes to go.
I think the parent is referring to encouraging lurkers/first-time viewers to creating an account to do just that. Reddit is something that can push a lot of people away right at the get go with it's default subs (/r/atheism & /r/politics are polarizing, /r/pics can make the site look childish, etc)
Allow me to retort.

Boobies man. As in birdwatching.

See that part that says 'as in'? That's the part you're looking for.
And South Africa
You can also just bookmark aggregate subreddits, and visit those. Example: http://www.reddit.com/r/hacks+android+iphone+webdev+startups...
Obviously i cannot show something i'm currently working on

Is this obvious? It's not like photographers don't have a portfolio of past project that they use to showcase their work. Unless you code under an NDA, of course.
Yes, in the case where a Factory class contains one method that takes no parameters and just contains a "new" call, you can get rid of the class and pass in the method.

I was more thinking of the kind of thing I mentioned in my earlier comment, where you have an IWriter interface, a bunch of different classes that implement it, and a Factory class that passes back the correct one for different situations. I completely agree that a whole class that does nothing but call "new" is complete overkill, and almost certainly just there to fit into a pattern because someone thinks that Patterns Are Awesome.

The kind of thing I'm thinking of is this:

https://github.com/andrewducker/FeedThisToThat/blob/master/F...
We're currently #46 in the Top Paid apps for the Navigation category, so I think it's safe to say that the influence has been substantial. We won't get to see actual sales numbers until tomorrow morning.
http://my.reddit.com shows just your subreddit subscriptions.
Take a holiday bro. Grab a notebook(paper) and some nice pens and spend 2 weeks in a foreign country without any specific goals.
I unsubscribed from the most of the default subreddits, and my reddit life has changed. reddit doesn't seem to a big time waster anymore.

There are great subreddits that are worth checking: askscience, personalfinance, frugal, programming, and lots of that fit your interests with lower signal-to-noise ratio than the main page and the default ones.
I Googled the URL and found a link to https://github.com/patdunlavey/imusgeographics.com
Seems this gave me access to the entire site - from behind the scenes.
If you go up one level you get the rest of Pat DunLaveys sites that he manages.
Appears to be a lack in security and decisions.
The best you can do is bookmark the link with all of them chained. To construct a custom frontpage, just take the subreddit names and join them together with a '+'

Example: http://reddit.com/r/fitness+programming+iama
Why Should Engineers and Scientists Be Worried About Color? (Datavis)
Geek Out for NASA
Pittsburgh Steelers vs Denver Broncos live stream
Pittsburgh Steelers vs Denver Broncos
Match schedule:
NFL Postseason
Date: SUN, JAN 8, 2012
TIME : 4:30 PM (ET)
Playoffs - Wild-Card Weekend
TV: CBS
watch and enjoy Pittsburgh Steelers vs Denver Broncos live streaming
and also watch NFL full season live streaming online here. Get the
best online sports coverage on the net directly on your PC
I'm being nitpicky, but the iterative and "dynamic programming" solution are both dynamic programming if you follow the strict definition.

Both are exploiting optimal substructure and the recursive nature of the problem. The best solution, labeled as "dynamic programming" in this article is actually just the most well optimized dp solution.
I really haven't heard any successful startup founder say "My genetic make-up made my project successful".

The truth is genetics do matter if for no other reason than the fact that who your parents are will greatly determine your opportunities later in life by the fact that they control the country you're born in. Not to mention that your family's mental or physical health history can have a great impact on you as well. If your family has a history of depression, anxiety, attention deficit, dyslexia or substance abuse you are indeed at higher risk of developing those same issues later in life. Also families with those issues can have a greater struggle creating a nurturing environment to break free from the cycle of dysfunction.

I feel that people ignoring the genetic or parental factor are ignoring science & using that ignorance as an excuse to call people lazy so that they feel more in control of their situation despite a considerable amount of their success having nothing to do with their own effort or ingenuity.

My appeal isn't to give people a reason to be lazy, but to admit that we don't know how the brain learns or re-learns things. A person's life my be an eternal struggle until they find help that allows them to escape whatever disease they are dealing with. Ignoring those diseases does not help the person & merely casting them off as lazy or needing to try harder is not a valid remedy.
Technology should always be "booming", right? Until the ubiquity of computers, technology was the move from writing to typing, or from manual labor to machines. Then computers came around and allowed for yet another level of automation. Since software is currently the best industry for lowering business costs, we should continue to see a strong market until something supplants computing. None of that speaks about financial bubbles and busts because software is a real industry that provides real value, unlike the recent real estate financial bust which was based on speculation.
On working remote and managing distributed teams