skysight-inc/HackerNews huggingface dataset:
"Domain investing in generic or geographically based domain names is a perfectly respectable and legal practice. Many law-abiding citizens have developed viable businesses by buying and selling non-trademark-related domain names. Domain name investing, like other legitimate businesses, requires discipline and expertise. Domain investors must continually review the value of their holdings in comparison to the cost of domain renewal fees. Savvy investors work hard to monitor global trends and consumer patterns to make sound financial choices with their domain name portfolio."

Yawn, it's not difficult to do at all, and I'd still label it squatting - you have a page sitting there that just has ads on it, providing nothing of value.
Spelled his name wrong:

http://news.ycombinator.com/user?id=DarkShikari

He's lead dev on x264. Very impressive contributions. I have trouble believing Google would push back much if they oould get him working on WebM.
Yep, using linux (and KDE). Screen rotation works perfectly.
[stock intel 965]
"Personally speaking, I would never work with anybody who did this - no matter if they were a 10X productive super rockstar who invents new languages on the side."

Thank you for volunteering to help those of us who prefer to hire on merit. More for us.
The benefit is that Homebrew uses what you already have in the system, without creating its own separate world where it rebuilds everything even if a perfectly working version is already provided.
http://knottablenecklaces.com makes me about enough to cover costs and google ads. I'm not sure if this counts around here since it's not a software product.
Does anyone know if the founders put some cash in their pockets off of this?
I built http://wwww.casePop.com and http://www.seedcrafting.com in a single evening (each), but they will never truly be finished as I'm constantly wanting to add more things. But a basic, usable project was done in about 12 hours.
No.

https://www.facebook.com/help/?faq=12008

http://www.quora.com/Who-owns-the-photos-I-put-on-Facebook
Try signing up for their spamletter. Then try reading halfway through their incredibly annoying spam when you get it. It reads like the transcription of a carnival barker.

I don't know if their practices are actually scummy. But their communication definitely has the same feel as most scummy MLM materials.
Guys, I think, no matter how "nice" AppSumo is in deflecting this stuff, the fact is, they've done it before, and they keep doing it. It's shady, and it's rather lame.
Layered and N-tier Architecture for enterprise apps
I've personally found the Google hiring process disappointingly vague, and I felt a lot like the OP. Do you want me to build a solution or do you want me to tell you what the Big-O notation is for an algorithm? These two are not necessarily the same thing. The one-size-fits-all interview style doesn't work, particularly if you get a crappy draw on the interviewers.

The odd thing to me is that the Google hiring process optimizes for the theoretical, but everything I've seen seems to indicate that the practical is what moves you up the ladder at Google. And by practical, I really do mean it. Google (rightly, IMHO) values Getting Stuff Done and then optimize later for a number of job roles. And the people who I know who are very good at the theoretical can be quite poor at the practical, and it's detrimental to Google to hire those people into those roles.

The hiring process simply doesn't seem to link to the reality.

(I'm a Google intern, so I agree there's likely to be some skewed viewpoint)
Composite face generator
Stumbled upon this and found it to be a great 5min diversion from coding.

Requires Flash.

Made me genuinely laugh out loud.
Well...I do "know" about it. It's just that I have not found the time to fix it. I hope to.
Airbnb valued at $1.3bn after new funding
It circulated inside Nasa (and STSci) for a long time before it surfaced on the internet
Stumbled upon this and found it to be a great 5min diversion from coding.

Requires Flash.

Made me genuinely laugh out loud.
http://searchco.de/

Never made a cent off it. Not that I have tried (to be honest). I am still working in it though, so one day perhaps. I find it useful though, so that's the main thing.

http://www.chunews.com/

Never made a cent of this either, and the hosting costs are quite large for what is essentially a smaller version of TailRank (if you remember that).

Lastly, I made a "My Twitter Butler" clone with a website and the lot back in the Twitter frenzy. Never sold a single copy. I guess I lost $10 for the domain name and 8 hours of my time to implement it. I was hoping to sell one copy and break even on my direct costs.
You really wouldn't like Python or even stricter languages such as Scala or java, then. In Python, an attempt to access a nonexistent dictionary key will throw an exception which halts execution if not caught. (similar to calling a nonexistent method or function in PHP, but since PHP doesn't have a well-thought out exception system/std. lib as Python does, you can't catch anything in that situation in PHP).
> You're right, we are making a few assumptions

Protip: build just as much as needed, and iterate as needed. You'll often find your early assumptions are not always the correct ones.

If you posted this saying, "Hey, this has been proven on a 20-node Riak deployment," then you would have a lot more credibility. Right now though, it seems like this is solving a Maserati problem for you.

> The first line of your code sample is making assumptions itself.

Read the rest of what I said. equark in this thread is also saying the same thing. Favor convention over configuration.

Here's another idea: dump the XML, or at least give us the option to bypass it and specify servers in code. The XML loader necessarily maps back to internal data structures, so why not cut it out completely? That is one-off; twenty lines of boilerplate is a PITA for quick projects, as are redundant configs sitting around uselessly.

I don't work with .NET (just offering up a critique) -- if that goes against the .NET orthodoxy, oh well. That'll be another reason I don't use it.
What happened to them getting banned in NYC?
> Same thing in today's USA. The mob of teens who broke Emily Guendelsberger's leg could not be arrested because the policemen were afraid of charges of racism.

I don't get it: Arresting/picking up black teenagers in a large city simply because of their skin color would be racist, would it not? Isn't that exactly what the policeman is saying?

Your belief that targeting black teenagers in general would of course lead to the arrest of the specific (unidentified) perpetrators doesn't sound all that likely to me.
Awesome news for an awesome company! Congrats guys!
It sounds two things are happening. First, some if the money Twitter is raiding from new investors will go to buy stock held by current shareholders; effectively half the money Twitter raises is not going to be used by Twitter. Second, the other half is going to Twitter as normal.
Binary log API: A Library for Change Data Capture using MySQL
Compared to the cost of buying coal or natural gas and keeping all the machinery that moves and burns that clean, cleaning out the dust and debris this building takes in should cost relatively little.
I think the point was that the interviews don't require you to be able to have published research in optimization or algorithms --- they want you to be able to solve a relatively constrained class of problems quickly, for which a specific kind of preparation is required.
That seems to be the trend with large scale investment from DST, from what I've seen.
Do you mean Facebook? They only use PHP for templating and legacy purposes, as far as I understand. Much of their newer code is written in a variety of languages, including C++, Python and Erlang.
Now they can afford to lobby against it?
India Vs England 2011 Test Cricket Series High Score by batsmen
India Vs England 2011 Test Cricket Series Batting Statistics / Records : High Score, Highest Runs in innings by batsmen. Kevin Pietersen (England) 202<i>, Rahul Dravid (India) 103</i>...
I'm not sure what the point of this post is. Is it to call people on bullshit? I mean yeah, a lot of people are full of shit about their accomplishments, and that tendency is only encouraged by the internet. But complaining that the time spent learning the tools is not included just sounds whiny. I fail to see the benefit of posting something like this.
> The idea is that you can write your blog posts in your favorite coding editor instead of some web form.

What's so hard about using your own editor and when you're done, pasting your text in the web form?
Here are a few bash_profile functions I use often:

#prints IPs from terminal on OS X
function ip() {
IP=`ifconfig -a | grep inet | grep -v inet6 | grep -v 127.0.0.1 | awk '{print $2}'`
echo $IP
}

#instantly quits lotus notes
function kill_lotus() {
ps auxww | grep -i notes | grep -v grep | awk '{print $2}' | xargs kill -9
}
The verbosity of the Objective-C language (and related Cocoa libraries) and manual memory management are the biggest reasons.

It's not a bad environment and has a certain weird elegance to it, but I would venture that very few people would use it if not for the fact that it's the defacto development environment for doing OSX/iOS development.
Don't care. Switched to Homebrew. Much happier - no double-installs unless I want to, faster fixes, and waaaaay faster interaction. How MacPorts manages to run so slowly is beyond me.

MacPorts has been annoying since day one, but it worked where there was nothing else truly competitive (Fink? Everything bad in MP, plus even slower updates. Only benefit is the sometimes-functional binary installs). Now we have Homebrew, and it's way better, if it has fewer legacy recipes (though not always).
I don't get it.

Network linear programming does not even have a Wikipedia article; you expect every candidate to have read some complex and specific literature about it?
The pace of news is the pulse of the day
When jibe is used to mean "agree", jibe jibes jibe.
Thanks for your advice. This means that I can form my own corporation whether I am on F1 or H1 doesn't matter. Is there any other way without me opening a corporation(Aniketm Corporation) to have ownership in Company Y. How does Shares and equity concept work. If I tell that I do not want ownsership but I want shares and equity in Company Y, would this simple or according to rules and regulations. If at all I want ownership then is that possible on a F1 or H1 Visa status
I recently went to an office warming party at Airbnb's new place. My first thought when I walked out of the elevator was "this company is going public." A lot of startups, even quite big ones, hope/expect in the backs of their minds that one day they'll end up being acquired. But Airbnb has palpably settled in for the long haul, and you can sense it. And that is a big source of power for them.
The fact that the transactions are public is a separate issue vs. whether they are anonymous.

The reason people think Bitcoin is anonymous is because they think that identities cannot be linked to the addresses involved in the public transactions.
The shuttle succeeded for years. Trying to rewrite history now? Pathetic.
Http://www.taisui8.cn/news/?41_480.html
This handles my URL vars on almost all of my projects that don't require frameworks.

//sanitize and return url vars
function get($fields) {
if(is_array($fields)) {
$info = array();

foreach($fields as $field) {
if(get($field) !== false) {
$info[$field] = get($field);
}
}

return $info;
} else {
//Single Value
$field = $fields;

if(isset($_POST[$field])) {
return trim(addslashes(strip_tags($_POST[$field])));
}
}

return false;
}

And this one has been with me since the first time I had to look up all these details:

function json_header() {
header("Expires:" . gmdate( "D, d M Y H:i:s", strtotime("+2 minutes")) . "GMT");
header("Last-Modified: " . gmdate( "D, d M Y H:i:s" ) . "GMT");
header("Cache-Control: no-cache, must-revalidate" );
header("Pragma: no-cache" );
header("Content-type: application/json");
}
Had a problem (Macbook Pro, which I bought in Jan-2008) with upgrading to 2.0

After "debugging"-it, e.g: port -v self update

it gave me some mysterious problem of SQLite missing 64-bit version from... /Library/Mono.Framework/.../sqlite.dylib - don't remember the details.

Found some notes how to uninstall mono from their site (little script), and then "port selfupdate" went fine.
I don't see it mentioned in the article, but the greenhouse must be colossal. These updraft towers use land far less efficiently than concentrated solar and those don't use land efficiently either.

From http://en.wikipedia.org/wiki/Solar_updraft_tower

A 200 MW power plant with the same 1000-metre-high tower would need a collector 7 kilometres in diameter (total area of about 38 km²). The 38 km² collecting area is expected to extract about 0.5 percent, or 5 W/m² of 1 kW/m², of the solar power that falls upon it. Note that in comparison, concentrating thermal (CSP) or photovoltaic (CPV) solar power plants have an efficiency ranging between 20% to 31.25%

38 square kilometers, these things don't make sense if you don't use the greenhouse for something. Hopefully the wiki is outdated and they have a higher efficiency.
No need, Google chooses the people it wants to be boycotted by.
A group of colleagues and I planning an attempt to elucidate some of the luciferin synthesis genes in our spare time. Much of the pathway is unknown at present, and there would be interesting applications given a complete understanding.

In the unlikely event that we manage to work out the entire system (which I doubt we can in our little free time), I can see us switching to a full time project trying to clone it into house plants or trees or something. I've got decent experience with agrobacterium and callus culture protocols, and we could use computational / systems biologic modelling to cut down the gene expression and regulation search space given some initial in vivo data.

Do you think we would be able to get private funding if we made headway? I haven't looked into that much, let alone biotech startups, but I would be very interested in starting one. It's unfortunately pretty costly work...
Why the Windows Server crew deserves respect, too
Further Thoughts on the Singularity from Ray Kurzweil
Well, yes. I am against the government outsourcing almost anything that requires new design. All it does is lead to corruption, without any guarantee that it leads to lower costs.
It's a good general counterargument against the kneejerk fully-general argument of "outsourcing everything" that one sees so much. And concise.
My iPhone app Freakr:
http://itunes.apple.com/us/app/freakr/id434088944?ls=1&m...

An app that game out of a drunken discussion with some gay friends about how to establish boundaries with a random hookup. I mostly made it as a gag, but I guess it does solve a real world problem. Irony is that it is the least profitable (free, adless), but has more user engagement than anything else I've made and it hasn't been out a week yet :-P
Vinyl Flooring with Style
Barry Carpet is a floor covering dealer located in Los Angeles, CA since 1965 and carries carpeting, area rugs, wood flooring, laminate floors, vinyl, resilient, mats, runners
Though what would be better and easier to fill out: (a) multiple text boxes with one for each important kind of name, (b) multiple text boxes together with some sort of code selection for each text box, or (c) a single text box that just says Name.
Is the full tutorial available?
The presentation slides are great, by the way.
I really enjoyed dabbling with JUNG: Java Universal Network/Graph Framework

http://jung.sourceforge.net/
Most basic research is government funded - and private companies using that basic research is exactly the way things are intended to be. Open-source the lot of it!
Online Transcription Services
International Language Interpreters offers Professional Translation Services with the highest quality translations and interpreting in over 100 languages and dialects. We provide certified translators that have years of translation experience to meet your company needs and deadlines.
Amazing Lake in the World Wallpapers, Beautiful Lake images, Pic & information 
Have you ever seen that is close to nature. We have today of the 4 lakes for which you have not sighted.Lady Luck lake is a part of the Red River.Less water in the river when the weather becomes a pond in there.The spread between the lake and the green form is a beautiful Island.
Not too long ago they advertised a deal that used Tim Ferriss' name to the material/product being advertised but then sent out an email next day or so that apologized for "mistakenly" associating Tim Ferriss with the deal when in fact he wasn't.
Html2canvas - screenshots with JavaScript
Was anyone else's immediate reaction to this headline to recall the Dining Philosophers problem?
Thanks again for the comment.

Your "protip" implies that "needed" is a known quantity, which it isn't in this case. It's a new project, new development without any clients at all. Personally, I would rather give too much flexibility and wind it back after a while than not give enough flexibility and have nobody use it because they can't configure it to their needs. The last thing I would want to have happen is for people to give up an attempt to use it because it isn't able to do certain things. That to me is not a protip if you're hoping that people will use it.

I wish I could post saying "Hey this has been proven on ..." but I can't, because it hasn't. My personal credibility has nothing to do with it at all. If you evaluate software purely on someone's credibility then you'd have barely anything to choose from.

For me, it's solving a problem that I have, and solving it quite well. From the feedback I've got elsewhere, others have felt the same and don't really have an issue with a typical XML configuration that you find in almost any .NET application.

While I appreciate the idea, I am not dumping the XML. It's idiomatic .NET configuration, and I am not going to fly in the face of this convention due to my, or any other person's, bias against XML.

You can specify the configuration through code, the XML-driven config is just one way that you can configure it.

I'm not sure which twenty lines of boilerplate you're talking about. I see 2 for configuration, and one to create a client. I don't see the redundancy, and I also don't see any of the configuration as useless. Each entry serves a specific purpose, and can be specified or left as a default (except for important properties such as host name). I don't believe that forcing hard-coding of configuration is a better option over XML, particularly in the ecosystem this library lives in.

> Read the rest of what I said.

I read it. Multiple times. And that was before I responded.

equark is saying that he doesn't want to write boilerplate code. You're saying that XML config is redundant and sitting around uselessly. I don't see those as the same thing.

If you don't work with .NET then obviously this library isn't targeted at you. Hence, feel free not to use it :)

Personally this difference of opinion is moot, as the configuration/wiring of settings is such a small part of the library. It is possible to configure it easily to fit your environment, even if it's 1 or 2 lines of code more than you'd like.

I'd be keen to hear what you had to say about the other 98% of the code. ie. The bit that actually does something interesting.

Thanks for the critique.
阴道紧缩术
People who are creative don't need to read articles on "how to be creative" because that's pretty much the opposite of creativity. If you want to be creative dare to play, dare to be different and just get to work.
The key element that you're missing is 'and brushed up on the fundamentals.', nobody is saying that Skiena is the only source you should be learning and that you only need to know what is in that book.

How I read recommendations like that is that it is probably a book that gives a good overview of the different topics that might be relevant. Of course for every separate subject there is probably a better resource, but that's not the point.

Preparing isn't the same as going about and learning complete new things, preparing is making sure that all the stuff you've learned in the past is fresh in your memory and ready to be used. In which case a book that gives you a quick overview does the job perfectly.
Also, transliterations can change. "Bruce" Lee and "Jet" Li have the same "last" (family) name. But China decided to replace the English-friendly Wade-Giles with the more efficient pinyin, so younger Chinese will transliterate their names differently.
What makes it different from Jekyll?
http://jsonip.com

I was thinking about sticking ads in as a property on the JSON object, but that'll double the bandwidth of the response size. =)
There is more to the concept of free speech than one country's law.

Americans that thing that "free speech" is conceptually the same as the first amendment make me want to bang my head against a wall.
Here's the meat of my point. The correct answer when writing software is "use a library". The correct answer when answering an interview question is code with minimal dependencies.
Wow, I had no idea the ads were so huge and invasive. It made me wonder how much Ralph Lauren spent to have their ads take what seemed to be over 50% of the on-screen real estate.
How do you make on-call pages shorter? How do you solve production problems?
I'm sure that art can be broken into individual steps or elements but isn't something lost in that kind of formalization? I always thought art or any creative act for that matter was characterized by some sort of non-linear or intuitive leap?
I had to run those commands on a fresh copy of the source and it worked fine this time. http://erlang.org/pipermail/erlang-questions/2011-July/06020.... Apparently, "make clean" doesn't clean up everything and so that's why the commands wouldn't work earlier.
So at $750 million a pop, that's a little over $550 billion to power US homes. Or, roughly 50% of the annual budget of the military to power all US homes for 80 years!

Clearly back of the envelope numbers, but definitely something to be excited about.