skysight-inc/HackerNews huggingface dataset:
Finding exceptional talent on GitHub certainly a solvable problem, but the real challenge for GitHire is the one you can see immediately when you pull up this page:

http://githire.com/order

In the first few reloads, I've seen John Resig, David Heinemeier Hansson, and Yehuda Katz pop up. Maybe they're free to do a quick phone screen?

Here's hoping that there's a lot of secret sauce keeping companies from trying to date supermodels (most of whom are already in a relationship).
NetShade, you can get a free trial.
Define a C type and use FFI to set the value in memory.

Quite easy.
It's telling that someone like Stewart (and Al Gore for that matter) waited this long to speak up (after SOPA is already dead). Scary.
Why not just make an internal API function? In my experience with high performance, multiplatform C, macro usage is usually the last thing we do. Macros are absolutely horrendous to debug, and tends to lead to less readable code. They're useful to alias specific platform implementations to a standard interface, or for tiny functions that absolutely need to be inlined for performance.

In this specific case, it might make more sense to have the programmer tell you how many arguments to expect and work with it that way, rather than going through this chain of macros. C doesn't allow function arguments to change dynamically, so that might be a slightly better approach. It would be easier to understand, but a bit harder to maintain code that uses it.
The vague answer to the first part is: whatever code you would've been required to include if the library were GPL and you "distributed" an application using it, which is any portion of the software that can be considered a "derivative work" of the library. The AGPL only changes the definition of "distributed" to include running it as a hosted webapp, but doesn't meddle with the definition of "derivative work".

Some cases are easier than others, and I think A is definitely too strong; for example, if your company runs two clearly separate webapps, and one of them is a derivative work of AGPL code while the other isn't, you only need to AGPL the one of them. One possibility is to run your planned source release by the author of the AGPL code in question, and see if they feel your course of action satisfies their intent with the license.
The Entirely Defensible Fad for Limited-Edition, Barrel-Aged Gin
The Day The Internet Will Break For Millions
Why Windows Phones Are the Most Exciting Handsets at CES
1) How can half the traffic on a subset ever represent more than half of the traffic on the superset? The 12% number assumes that these top million sites have effectively all global traffic; in practice it will only ever be less than that.
2) These top million sites are exactly the sort that are likely to serve static content from a different hostname.
I agree that it's unfair to accuse Congressman Smith of directly and maliciously using pirated content. However, the irony of the matter is that under his own proposed bill, the congressman's site would be blacklisted regardless. One reason SOPA is such a bad idea is because it does precisely what you take issue with by assigning the label 'copyright infringer' to the congressman without any due process.
The Real Trick to Waking Up Early
I thinking HN blacking out is a bad strategy. If Google did that, then its different, because it is responsible for huge amount of web-traffic and there would be uproar among many businesses.
Fairly speaking, HN is not such a big player (like Google), silencing itself may be counter productive in that, people might not care and whatever attention it was bringing might be lost for that time frame!
US killer spy drone controls switch to Linux
Solitons - From Deadly Monster Waves On The High Seas To Modern Particle Physics
Delhi High Court (India) says, we can block Facebook and Google like China does
It looks like they're basically just selling this: http://www.hackdiary.com/2010/02/10/algorithmic-recruitment-...
Among other things, it would get around sanitation problems. By being non-invasive, there are less things that one has to worry about keeping perfectly clean, which is a good thing in the field.
As it stands, they are still a huge champion of open standards

As long as it doesn't encroach on their business. For example, given the enormous popularity and similarity of feature set among web ads, why hasn't there been a successful ad campaign standard that would make transfer and interchange of ad campaigns seemless?

This is a space that is in dire need of an open standard and Google is the company in the best position to make it so. This is something I've seen multiple companies struggle with -- it's a real problem. But of course, this is Google's bread and butter. When it comes to being open about things they make no money from, that's one thing. When you instill those same "values" against your bottomline then I think you're being serious.
Court in the Netherlands orders all ISPs to ban Piratebay
What on earth does his karma have to do with anything?
I was sure that Amazon had acquired broad patent licensing from Microsoft vis-a-vis their use of Linux in general, but interestingly those licenses apparently DO NOT cover Android [1], which of course includes the Kindle Fire. it will be interesting to see how that turns out, but I would guess that if they already licensed X they'll be much more amenable to licensing Y from MS.

[1] http://www.electronista.com/articles/11/09/30/kindle.fire.is...
Download Corel Painter 12.1.0.1213 Multilingual | Andra Little Notes
I never understood that, why would moving assets to another domain name speed things up? Wouldn't it involve another DNS lookup, thus adding to download time?

edit: I remember reading about this on Yahoo's speed guide, actually: http://developer.yahoo.com/performance/rules.html#cookie_fre...

Still don't quite get it though. Cookie data is always passed in HTTP requests for some reason?
Terribly bad judgment to post that. Like apparently numerous others, that bit caught my eye and made me pause and reflect on the downside of SaaS.

Even looking at the filename seems pretty suspect, as an aside. What if the filename was BankruptcyPreparation.docx, or TerminationOfBobDobbs.pdf, etc? The metadata about a file should be confidential as well.
It seems like only in 7.1 have they added features that were on SGS2 since the beginning.

And actually, were it not for these stupid blue gradients on scrolling (that appeared in recent update), I find TouchWiz perfect.
What would be interesting about Scala programs written exactly like Java programs?

Hint: If you want to check for some text on a web page, use page search.
Interesting idea but I'd like to see the intro video slimmed-down a bit. I know it's not terribly long but a better-organized walkthrough would get people to using the tool rather than watching a video.
What about parameters to functions?

def spam(eggs):
eggs.<TAB>

Should autocompletion go find all callers of spam() and see what they are passing in in order to determine what should be available at that point?
Twitter: It's time to open up *our* content to *us*
My issue with SOPA, etc. is the whole "Punish you first, possibly irreparably, then find out if you're guilty later" aspect of it that carries no consequences if it is abused as such.
Good point, I think that a lot of people forget that the sole point of writing the code in the first place is to solve a business problem. From someone's github account how are you supposed to tell if they were writing code that solves real problems, or if they were doing the equivalent of mental masturbation and just doing things for their own sake, pleasing no one but themselves.

They're also missing the simple fact that outside of a particular bubble, people don't actively use github and companies don't care about it. There are some exceedingly smart coders working in the financial world on problems relating to grid computing and big data, but they're not going to be posting that code to github (though they might publish the odd paper or present about it). If you want anyone like that, you're sure as hell not going to be finding them here.
That page looks like a teaser. I tend to suspect that the "supermodels" are popping up for the same reason that, when you look at those T-shirt ads on the edges of blogs, every T-shirt is being worn by... a supermodel.

In practice, I presume they offer to try to screen for people who actually want to be hired, not just the ones with big scores on Githubbiness. I note that the very first thing they tell you to do on the "Job Seekers" page is to set your "hireable" flag on Github to true. (I didn't yet realize Github had such a thing, BTW. Thanks to GitHire for teaching me that, if nothing else.)
Haha! I made the same thing last night!

https://github.com/Miserlou/Blaccupy

Great minds think alike, eh?..
Internet addiction changes brain similar to cocaine: Study
Do You Really Get Memory?
How is SOPA dead? Am I missing anything?
This is all because of the fact that most people drop the trailing dot off of FQDNs that avoids this problem. Have a look at http://www.dns-sd.org/TrailingDotsInDomainNames.html
The combo was way cheaper than any laptop I've ever purchased. But anyway, I seriously don't care much about the hardware specifications ("underpowered", "small"). I'm exclusively interested in the new software ideas, which are 100% unavailable on traditional desktops and laptops.

> Still not too attractive for any real use, let alone coding.

I disagree. I spend way more time on my Xoom than I do on any other device (discounting time when coding, since I agree with you on that one point). The software is very compelling, I love the new paradigms (no manual saving, simple UIs, etc) that pretty much don't exist elsewhere.

Also, please note, I've mentioned before that I'm talking exclusively about the future in attempts to extrapolate from my current setup. I'm aware that the current hardware/software combo isn't up to the task. But it's a combo that's existed for less than a year, and I think the upcoming years will bring exciting changes that make the use cases very attractive.
Online Bank Vulnerability - Currency Rounding Attacks
For valid reasons the build system is very minimal and the number of external dependencies is limited to 'absolutely necessary', adding another interpreter to the list of dependencies is simply not an option.

But sure, if that's not one of the limitations you're working under then code generation through another language is definitely a possibility.
Find The Perfect Wallpaper For Your Phone
Smashing Magazine redesigns their site, reinvents UI
What a bizarre thing to think. I do not care about these devices other than as a way to keep interesting stuff visible.

Always thought the whole gamification thing was pointless too.
Seeing as the general perception of the Indian economy is IT services and call centres, switching off Google would be akin to banning the telephone.
Yeah, there's an initial hit, but only one DNS lookup per session-or-so if you've got your TTLs right. You're likely to hit hundreds (if not thousands) of assets in a typical Facebook session, though.

Edit: Actually, in Facebook's case, Akamai has a 20 second TTL. But it's not difficult to perform ~1k asset requests in that amount of time... just scroll through a large friend list.
Algorithmically Determining a Customer's Value
The server's uplink is certain to be full-duplex and outbound heavy, so inbound bandwidth is effectively unconstrained. You still could run into line congestion somewhere in the middle, in which case bandwidth optimizations would help, but router congestion is much more common.

Except in mobile networks, as you note.
You beat me to posting this.

Also of interest: NoSQL - a non-SQL RDBMS, seems to have been inspired by rdb and implemented using awk (http://www.strozzi.it/cgi-bin/CSA/tw7/I/en_US/nosql/Home%20P...):

NoSQL is a fast, portable, relational database management system without arbitrary limits, (other than memory and processor speed) that runs under, and interacts with, the UNIX1 Operating System. It uses the "Operator-Stream Paradigm" described in "Unix Review", March, 1991, page 24, entitled "A 4GL Language". There are a number of "operators" that each perform a unique function on the data. The "stream" is supplied by the UNIX Input/Output redirection mechanism. Therefore each operator processes some data and then passes it along to the next operator via the UNIX pipe function. This is very efficient as UNIX pipes are implemented in memory. NoSQL is compliant with the "Relational Model".
When Microsoft created XmlHttpRequest, were you complaining then that they were pushing out non-standard features that other browsers didn't have?

In fact a lot of people did complain. This was the embrace, extend, extinguish attack that people had. Honestly, an absurd claim back then as well. I would think that you would try to make existing products so much better that you run your competitors out of business (or they improve so much that they stay competitive).

But we have a culture where certain companies can do no wrong, while other companies can do no right. It's almost like asking a Republican in South Carolina about accomplishments by Obama -- doesn't really matter what he does, he'll be attacked. The dev space isn't so different.
I hesitate to point at examples because I like all the people involved and feel it's not worth making look like more than they are. But I do think there is some basis for the sentiment. So if you are interested, you could study the process by which the HTTP Origin header came to not allow double quotes. There will always be a natural tension between those shipping code and a standardization process.
This is actually the approach we started off with, and still pursue to a limited extent. (See earlier comment—we're moving away as much as possible from individual hotels and trying to pursue hotel groups).

The issue we've run into is that it takes a lot of time to percolate up to someone who can rubber-stamp it, so we're now trying to work top-down in the hopes of more quickly validating the sale.

It's been nice to have that existing internal advocacy when we meet with higher managers, but the times that I've met them first, it hasn't really changed the conversations.

Most of the managers we've talked to think pretty well in terms of concierges and front desk interactions—and they're concerned with the higher-level business ideas of guest retention and being able to offer and advertise new types of services and things like that.

EDIT: Clarified my wording.
first you say "One day, your favorite website decides to switch entirely to SPDY, and you can't use Firefox anymore. It's natural to blame Google for this, since they invented SPDY and put the client into production. But really, it's that site's developer's fault for using nonstandard features."

then "Google and Mozilla are especially innocent, since Apple and Microsoft can easily steal any features they want from Chrome and Firefox. They're the only ones out in the open, and for that, I think they deserve to try new things for the web. If they stick, the other vendors can easily support the new features."

How would these features stick, if developers using them are to blame?
How to Double Your Google Adwords Conversions
As DHH commented on the post: The file name was only shared because it was funny and not identifiable with anything, and just seen passing through the logs. We do not look at people’s files and we do not share any personal information of any kind.

Had it been BankruptcyPreparation.docx, or any other sensitive file name I would never have shared it. Going forward I won't be sharing dog.gif either.
It definitely looks better, but the new tab colouring makes more difficult to see which tab is active, inactive or modified. Luckily Soda UI solves this.
This article is asking whether the NY Times should be a newspaper.
Egret - simple CouchApp framework
clang is waiting for someone like you, who wants to spend their time building language implementations on the LLVM toolchain and measuring program runtimes -

http://shootout.alioth.debian.org/demo2/which-programming-la...

http://shootout.alioth.debian.org/help.php#llvm
Using Pareto’s Principle to Maximize Sales
Mmmmm... The funny to flack offset probably isn't worth it to Stewart and Colbert. They're not news shows and there's not much comedy to draw from the SOPA proceedings. Especially with Ameraca's favorite reality show cramming up the broadcast space.
Is insourcing the new outsourcing?
There seems to be some confusion about the different kinds of nofollow.

<a rel="nofollow"...> Means not to follow the link to which the nofollow belongs. It may still be indexed, however, if the page is found by a either an internal or external followed link.

The <meta name="robots" content="nofollow"> does not follow/crawl to any of the links on the page. These pages may be indexed, however if they are reached by either an internal or external followed link

To keep the page out of the index, "noindex" should be applied to the meta tag of the page that is to be removed from the index.

Further, a Robots.txt /disallow does not remove pages from the index. A noindex must be used on the page to remove it from the index. Or a request via Google's Webmaster Tools.

That said, it seems feasible that if Google wanted to, they could parse the external links from a Twitter stream without actually following them. This wouldn't necessitate Twitter removing nofollow from their links.
From my estimated experience:
CoffeeScript: 5+ years

Ha ha. (the language has been out for 3 years, became known maybe year after release)
Median is a bad choice, because it completely ignores just how bad the worst performance holes are for a compiler. Discarding outliers is bad methodology in this case.
Single page version: http://www.businessweek.com/printer/magazine/steve-ballmer-r...
I often find writing code to be the easiest part of my job. Finding out what the customers are trying to do, what problems they are having doing that and trying to come up with clever ways to solve those with our software is often much harder, and if I was hiring would be a skill I'd care about at least as much as actually being able to write great code. Writing perfect code that doesn't solve a problem people are having isn't that useful from a making money point of view.
==Duke vs Virginia live Stream NCAA BASKETBALL,
Political Domain Name, Campaign.com, For Sale at Sedo
While it seems on the surface like a waste of time (albeit amusing one), I actually expect this is a great project to learn from because of its use of Bayesian classifiers.

In other words, I'm TOTALLY going to be using this on my next project.
Setting Up Django On A Free Amazon EC2 Instance
I am pretty sure Google, Facebook and others will appeal in a higher court if this lower court does go ahead with blocking. There are clear provisions in the Indian IT act which prevents the website from any damage until it cooperates with the government and removes the objectionable material.

There has been a huge debate in the recent past whether the categorization of content as 'objectionable' can be done by the Govt. or whether it should be left to courts.
Doomsday Clock - one minutes presented
Create successful Python projects
China, India come together for world's largest telescope
The only one still caring about Newt in this election is Newt himself - and apparently this blog owner. Would be much more interesting to see Paul or Santorum mapped. Still it looks like an interesting method but trying to find out more about it which goes to an obscure adnetik login (http://bit.ly/Wiki-Map-Project) .
I have a wikipedia app for IOS that I never use, because I only get to wikipedia through Google in Safari. I wish there was some way to direct the URLs to the wikipedia app, since it really is better.
# Perhaps like so...?

if ( does_it_compile() ) {
years_experience++;
if ( !does_it_segfault() ) {
years_experience++;
}
}
If you think Mr. Stewart is simply behind in his reading, I have a nice bridge for you.

He's in entertainment, he comments endlessly about policy. You think he somehow missed the #1 policy initiative of his employer?

He is very well paid, with a large budget that employs a lot of people. But I don't think his show breaks even on its revenues, it is a tent-pole for his channel. He's paid not for his own audience but the larger strategic benefit he brings to his employer. So think on what might happen if he starts to pose still larger strategic problems for that employer? And what happens to Mr. Stewart should he want to move on from his current perch? [EDIT: As suggested below, the 'strategic benefit' payment is speculation. Probably a mistake to go there, b/c I think my point still stands: if he hurts a major legislative initiative of his industry, his life gets a lot harder and riskier.]

And while he himself seems reasonably secure, he has a staff of writers and producers, many of whom would like to move on to bigger and better things. Who will be greenlighting those various ventures?

Remember, Hollywood blacklisted people for (alleged) Communism. Those people lost their whole careers. Imagine what might happen to those who challenge the studios' interests still more directly.

I'd say this is the perfect moment for Mr. Stewart's reputed bravery, independence and courage.
The answer is to go Gray not dark. Keep the site up but forward everyone to a page with SOPA facts and contact info for politicians, petitions, etc.
Creating a Lock with Redis
The fact that DDG is listed as a choice for search engines in Firefox is a huge boon for DDG. I never would use it until I took the step to make it the default search in Firefox. It is great 80% of the time and the other 20% I just prepend g! and it dumps me into Google.

Worth the tradeoff as I'm frustrated with Google lately.
Thanks.

Reading the license they seem to say the intent is to have to "give something back" for using the code. If we were to release just the portion of the code that uses it, I feel that it would serve as an excellent real-world example of the use of this library which would be helpful to many.

But honestly, if there's an alternative to this library with a different license I'm more inclined to do that out of fear of compliance failures.

Not against paying for software either, but this particular vendor doesn't advertise a price - they want to basically sit down and have a chat with you about how you use the library. That sounds like $$$$ to me, no doubt they will want to get into details about number of processors and threads and users and price accordingly.
Is there any provision under SOPA with which we can somehow blacklist Lamar Smith's toupée?
The median really is a spectacularly bad choice when there are so few data points, and especially when thinking about performance. If A and B get 3x faster, but C gets 3x slower, then your overall workload gets slower, even though the "median performance improvement" is 3x. Obviously the effect is magnified with only 3 data points, but the number of points used in the examples on that page is not so much greater as to eliminate this effect.

Adding to this is that significant slowdowns, the "outliers" that you're keen to disregard, tend to dwarf performance improvements that the median might show (because of the multiplicative nature of these values: if A/fortran is 10x faster than A/C, and B/fortran is 10x slower than B/C, then A+B/fortran is 5x slower than A+B/C).

What's really right is to show the complete distribution of speedups and slowdowns (as one of the detail pages on that site does). If you look at the actual distribution for the comparison of C and Fortran in question, C actually comes out looking much better than Fortran does (which shows precisely how misleading using the median can be).

If you must to boil it down to a single number, there are several choices better than the median. I would be happier with a mean, despite its imperfections.