skysight-inc/HackerNews huggingface dataset:
Yeah, that was more or less the point of the post. For applicants, don't feel nervous, it's a silly game just to see if you know some of the puzzles.

For people hiring, go ahead and use this as a first-pass filter, but realize that it's easy to game (by someone who's trying hard and learning, so there is a positive signal in that). It's going to be important to go through and work with them for a period of time in a let's-date-before-we-marry relationship. As an employee, I always insisted on a contracting relationship before an employment relationship.

Like I said in the footer, Heroku really seems to do this the right way, and it shows. Kudos to them.

And everyone else needs to step up their game.
Under US law at the moment, everything point into the direction that the authorities can access the data hosted in the US while preventing the hosting company (Rackspace) to inform the client (us). The problem is also that the authorities do not even respect the law and you read nearly every month how they allowed themselves to kind of "wiretap" without the correct rights. So basically hosting in the US with the track record of the US authorities is not acceptable.
That's a great idea. I will do that.

I am really quite poor at the design, and work flow. I mostly spend my time trying to make the most accurate game play as possible.

So I am usually doing statistical analysis on how much yac is the average gained for throws behind the back field, and things like that. Focusing so much on the details, I lose sight of a lot of the core things a website like this needs.

To answer your questions

"How is the game played?"

You choose a league, and then a team. From there, you are playing in a football league with 31 other people. The football year goes, Free Agency, Draft, Preseason, Regular Season, Playoffs, Repeat.

Different leagues have different rates of play, but I always play 1 spin a day. That's most popular. So every day 1 spin occurs. Most of the time, that is one game day. So every day, a new game is played. You check out the results, make adjustments. Do it all over again. Make some trades, remove guys because of injury. Sign replacements.

"Is it like fantasy football?"

No. It is more about the football management side of a real pro football team.

"Is there a screenshot of what the game looks like"?"

The game is the website. I think the most valuable thing here would probably be a link to what a boxscore looks like. What a gamelog looks like. Pieces of the game like that.

I have made some recorded sessions that I put on youtube, but it's sort of me talking over me playing.

"Are real teams and players in the game?"

This is coming with the start of me working on a facebook version.

How this works I am still working out. At the moment, it would be just allowing you to practice your team against real teams. Perhaps there's a ladder outside of normal gameplay to beat all the real teams.

Not sure. Lots of ideas. I could even run reality back from.. I don't know.. 1994.. and you could reexperience the drafts that occurred.

I really should answer them on the home page.. Not sure how they should look.

Again.. I'm not good at design, so I tend to focus on what I am good at, and the other stuff doesn't get done :)
Works for me in Ubuntu 11.10/Chrome 17.
If you're asserting that Cornell has a poor engineering program, I think you need to do a little more research

"Among graduate engineering programs, Cornell was ranked 9th in the United States by U.S. News in 2008"
https://en.wikipedia.org/wiki/Cornell_University

I don't think NYC needs a Stanford or MIT, they need someone who will treat the NYC campus as a primary focus. For that reason Columbia and Cornell should come first. You might argue that Columbia already has a presence but that doesn't mean they're NOT hurting for space. Furthermore, Cornell already has a NYC presence as well.
Since bribes, as in payment for specific acts, has been illegal in the US for some time now, each donor can hide behind the excuse that they only donated to the candidate, but they don't support them for this particular issue.
The Cognitive Benefits of Playing Video Games
What benefits does Fibur give you that em-synchrony doesn't? Not suggesting there isn't a need for a competitor, but trying to place it in the space.
Coincidentally, the main reason I visited Singapore was to hang out with Derek. I'll be interested to see the result of your collaboration. P.S. I'm sure it's a typo, but I love the idea of "go-authoring" a book—it has a great ambitious ring to it.
"you should not be using eval() client side either for much the same reasons you should not be using it server-side"

Can you explain this? I'd think on the server side you'd do it because you should never trust client input. On the client side, though, presumably you can trust the input from your own server.

I recognize things can get a bit trickier when you have scripts from untrusted sources mingling with yours in the same page, but at that point, given the dynamic nature of JavaScript and the way behavior attached to DOM elements can be wrapped/changed, I'm not sure eval vs JSON.parse is really your biggest problem, and I could totally see someone who knew about JSON.parse going with eval on the client side using that line of reasoning.
Right, but that isn't American football. That's something else.
Packet capturing with tcpdump fu
For Apple app developers, the most stressful time of the year
Additionally, Twilio is the nascent, embryonic form of the first Internet that a
billion people are going to have access to, because Twilio turns every phone
into a smartphone.

So the total potential market for Twillio apps is the amount of mobile phones in circulation which are not smartphones. Will this number not be shrinking in a few years, even if the predominance of non-smartphones in developing countries is causing it to increase on the short term?
Forensic Examiner Found No Match of Cables on Manning’s Laptop to WikiLeaks’
I'm really interested in Go, but I wish they would elaborate on statements like this:

Although Go is a young language, it has a lot of system
packages and a growing number of user-contributed
packages. With only a few exceptions, we have found Go
packages for everything we have needed.

Highlighting what is missing is the best way to fill in the gaps (especially on a blog directed at eager developers like this)
Because these things are immensely useful, but only if you know about them and can recognize when they will help in solving a problem. For example, I ended up implementing a linked list recently to efficiently allow editing of an ordered, traversable set of lines on a google map (a drawn route). There are other ways to solve the problem, but a linked list was the simplest as well as most performant.

Anyway, moral of the story is fundamental CS concepts come in handy if you know them enough to recognize how they will make a problem easier. Bonus points if you can whip it out in a few hours, which may be difficult if you have never done it before.
How LinkedIn Takes the Stress out of Friendships
Up voted for a strong argument even though I'm not sure I agree...

One thing to consider is that while secrecy might a way for congress to create consensus free of outside influences, modern technology has somewhat foreclosed the possibility - so we may as well have the best openness we can get instead.

Another point is the atmosphere of each congressman constantly campaigning has forced them effectively outside of Washington and so barely know each and thus have a hard time finding consensus.

http://www.thedailybeast.com/newsweek/2011/01/03/no-more-was...
Wanted to clarify.

Israel is a very safe place on the whole. You are far more likely to die here as a result of the horrifically bad drivers than of any other cause. Day-to-day, it is not "walking around on alert" as various (ex?)military members have related above.

What exists is a higher level of awareness, certainly for those who have ever been in close proximity to some… event—but also for society at large. I don't know what it's like in the UK, but I don't think there are bored underpaid security guards at the entrance to every mall with handheld metal detectors and an "open your bag, sir." this kind of casually intrusive security is simply unknown in the US outside of airports, at least until the DHS collectively lose their shit over a plot to bomb a mall using chewing gum, bleach, and a tweezers.

So yes, there is hype, particularly if your information is gleaned secondhand from the media; they only show pictures of things here when they're on fire. That doesn't conflict with my (personal, biased) experience that society here has a deeply-ingrained sense of "be on the lookout." I certainly felt it in Tel Aviv during the wave of bombings around 2000/2001 and intifada II, and I saw firsthand how America tried to come to grips with this unfamiliar sensation in New York during 9/11.
A slight feeling of disappointment after reading this post (and the linked PDF). Partly because the 'attacks' listed are nothing new (we know eval() is evil), and partly because it's 2011 and people are still writing code like this.
That Circle Volume feature is a great, nonobvious idea.
It's a good idea, but it's not football. We're a football simulation, and mucking with how a league works suddenly makes it something else.

A football like game. There's nothing wrong with a football like game, but we're a simulation.

Would sort of defeat the purpose. The way to do it in our case probably involves outside "goals" like...

"Obtain a Quarterback over 90 overall."

Or something similar.... Things you can accomplish, outside of the normal system.
Unsubsidized farmers competing with subsidized farmers are likely to lose. If you can't stop subsidizing foreign farmers, then the Nash equilibrium is to subsidize your farmers too.
I am not optimistic that they will reach the point of being a reference. I fear that, especially for product-specific information, it will eventually become too hard to separate up-to-date content from outdated content.

I do not know a good way to prevent that, other than through manual intervention (hm, thinking of it, machine learning could help here. One could train a model that knows, for example, that 'perl' answers from five years ago are more up-to-date than 'rails' ones from two years ago)
Google Releases Ten Videos On Rich Snippets
Are you doing this as a solo founder or were you able to connect with other potential partners? I ask because one of the benefits not mentioned in the article is that people just out of college already know a bunch of people with free time on their hands. Seems like this would be tougher in your mid-50s.
That's true, there are several old questions that have some pretty awesome content and that close reason is just a bad description. It looks like one of the other moderators agreed with you too, since the status of the data structures question is now changed to locked:

> This question exists because it has historical significance, but it is not considered a good, on-topic question for this site, so please do not use it as evidence that you can ask similar questions here.
Yes, think of the future! "If all the time and effort I spent results in just one petition-scanning staffer becoming aware of my pet issue, it will have been worth it." You might as well pin your hopes of affecting the political process on sowing copies of your journal pages around Congress, hoping that just one profound sentence reaches one of their eyes. It doesn't sound like a lot, but man, if they read one of those sentences, right? It could change everything.
Is it possible to transform the temporal and nominal data into something with a numerical scale? For example, seconds since a certain date, or number ranking of the numerical data.
Code for America: An elegant solution for government IT problems
It's taboo in the Western world, too.
> You don't "Think in CoffeeScript," you "Think in JavaScript." Only you think in well-crafted JavaScript.

Not true, if only because CoffeeScript includes classes as a language feature. In JavaScript it is a hack. This might change with EmcaScript.next, but for now that creates a significantly different way to design your code.

Try writing a Batman.js app in JavaScript and you'll see what I mean. With await/defer possibly being merged into CS, we're going to see the languages diverge further in the future.
Microsoft may buy Nokia in early 2012
facist moderators who delete the site's best questions make it worse one deletion at a time.
DNS circumvention won't help. The section of SOPA titled "ENFORCEMENT OF ORDERS" specifically empowers the AG to "bring an action for injunctive relief" against anyone helping to circumvent SOPA's DNS blacklisting. Since other parts of the bill give them immunity, they can do it very freely and everyone has to be really afraid of triggering that kind of action.

If more people actually read the text they'd see precisely how bad it is, without any exaggeration being necessary.

"Enjoy Christmas" is a terrible argument for why I shouldn't care about legislation that creates vast new liabilities for the entire internet industry - one of the few industries doing at all well since this recession began.
Updated. I hope this reflects your feelings properly. If not, I’m willing to remove your name and link, I don’t want to misrepresent your concerns.
> Good CoffeeScript is better than good JavaScript.

Bold statement, explanation?
> I have to change the volume for each user?

You don't "have" to do anything, but if you wish you can change the volume for each circle.
Try 'fsutil disablelastaccess 0'. Not sure if that's the case for the OP, but lastaccess is horrible on performance.
What I love about this story is how it shows the strength that can come from diversity of perspective. Quite honestly, as a middle-class male in America, I had personally never considered this problem. I never considered the cost or availability of them. There are some problems that can never be solved by the top earners, because we often don't know there are problems! Of course, this is why we also fail so spectacularly when architecting solutions for hunger, education, sanitation, etc in other countries. We don't really understand the problems, so how can we make solutions?

I'm also stunned at the inventor's wife, since she left him thinking this was just a ruse to meet younger women, but perhaps there's something cultural there that I'm unaware of. If I said I was going to go research these here in the US, I'd be terribly shocked if my girlfriend left me over it.
realy not surprised that some on brings up version control - oh dear yes parliamentary based organizations have version control predating any IT use.

Go read Citrine or for US types Roberts.

The trouble is executives have a lot of ways of playing the game - they controll the agenda.

However of they don't do it it all ready It would be a good idea to see who proposed and seconds any amendments (is this not in the public domain already)

As the UK parliament and Lords do (they have fined expelled and put in jail MP's and Lords who asked questions for money or proposing amendments)
Do you think C is a dialect of Assembly?
If you're on Android, then why not use the Android app?
Large sensors don't get cheaper (they don't benefit from Moore's Law), so maybe not. However, APS-format still cameras that shoot video aren't that expensive (<$2,000) and are constantly improving.
Which might be a good choice for working on Chromium anyways, what with it being cross-platform :)

(Granted, there might be windows-specific stuff. I haven't checked the windows code)
Not true!, it will keep the response time interquartile range small, providing a consistent user experience!
TL;DR: Coffeescript should be seen as a way to enforce good Javascript style, and as such it does a decent job.

That's an interesting and very defensible PoV. However, even considered as such, it has some serious warts:

* It has no clearly-defined semantics: it's an accretion of rewriting tricks, and as such, it's often very hard to predict how two tricks will interact together, especially when they involve indentation and line-breaks.

* It tries to support too many cute idioms, which leads to too many ways to do things. There ought to be one obviously best way to do each thing, for the sake of maintenance and readability.

Now, if we consider CS as a presentation layer for JS, then its proper place is in an IDE, not as a compiler. Ideally, files should be stored as JS and converted back to CS transparently when editing. Mixes of real JS and CS->JS code should mesh together gracefully. When a piece of CS is highlighted, the corresponding JS should be shown as a tooltip. And of course, when a backtrace is produced, it should be translated from JS lines to CS lines transparently.

Today, CS fancies itself as a compiler, i.e. something which produces object code which should never be dealt with by the programmer. As such, it fails. If it presented itself as a representation/refactoring abstraction, it would be much easier to embrace. Of course, the implementation/integration with an IDE would be an order of magnitude harder than a text->text processor, and would make the language^Wtool liable to editor wars.
What about the fact that in order to turn on a device, say a toaster, there needs to be some minimal current flowing to relay the "on" signal to the rest of the machinery?
Compressing document-oriented databases by rewriting your documents
MIT will offer certificates for online courses
I tried Google+ but the red "someone you don't know has added you in a circle" light was always on when I was doing unrelated things on unrelated Google properties. I recall a product manager saying they were going to fix this months ago, but last I looked it was still broken. My account remains deleted.

It is ironic: because of that, I might use the product more if it were made by any other company. I just rely on other Google products so much that having this one intrude on others means it's not worth it.
Don't "Push" Your Pull Requests
You can see a few of the packages we wrote ourselves as we open sourced them: http://www.stathat.com/src

Basically what I was referring to as missing were the Amazon SES package and braintree. We haven't released the package for braintree yet, but we will.
The problem with that argument is that it requires voters to trust their representatives' competence and motivations to represent their best interests behind closed doors. That trust is in really short supply right now.
Why downvotes? Why not provide a counter-argument?
Siemens RTL tiled window system (1987)
The code: http://thread.gmane.org/gmane.comp.misc.suckless/8134
reminds me of https://github.com/raggi/typhoeus/commit/c683b7d2f0ba3fd01f9...
Genius! (~_^)
The concept you're looking for is Citability - http://citability.org/

The lead on the concept - Silona Bonewald, a good friend - pushes the concept that we should be able to cite bills down to any granularity we want under any version we want.

The quick and dirty solution right now is to mine Thomas and load it into Git.. but we still lose the "who did it" part. :(
Forget piracy, the blogger also had time to read the book and then try to sell it back - for full price. That is still, in the words of the seller "...taking advantage of the system… at my expense."

There is an issue (with Amazon) if there is no "Other" option for the reason of returning the book, but telling the seller "I no longer want/need this" book after (reasonably assumed to be) using the book for three weeks seems disingenuous at best. This implies that you did want the book at one time, you've gotten all the use you can out of it, and now you want a full refund.

Imagine if you go to the car dealership at the end of the life of your car and did the same thing...
How To Get 30 Million Facebook Fans
Dude gets a book for free, vendor pays out-of-pocket to ship merchandise he oesn't get paid for, and vendor's reward is snarky comments on social media because he had the temerity to complain about the situation.

And the book ends up on the shelf next to some expensive new hardbacks. Gotta get that $6.16 back from the used sellers so it can be spent on the worst deal in publishing, meant for those buyers who don't mind spending money unneccessarily.
Are there any good sites out there that have a lot of these types of problems that are asked in interviews? Sites like http://spoj.pl seem to have problems that are more longer form. But it would be fun to start practicing solving the shorter ones that are asked without the hassle of interviewing to get them.
Cambridge Course on "Usability of Programming Languages"
I can’t speak to whatever C looks like today, but when I first learned it, absolutely positively C was a kind of portable dialect of assembly for an idealized CPU architecture.

For example, the (in)famous equivalence between 10[p] and p[10] point to C being a kind of translator rather than an entirely new way to think about programs.
Why Your Recruiter Can’t Find Good Talent
A bit light-on with the comments, though.
Or you could use ep.io, which is comparably awesome and boasts a generous free _per-app_ quota. Either way, these services are great for django. Yay!
I'd love to learn what the story is, but this is too painful to read in 12px (i.e. 9pt) gray type.

Maybe, just maybe, if you're doing advertising, and you have a strong need for some specific look, tiny low contrast type may be appropriate. For anyone else, it only reduces the number of people who will read your content.

Would you go to a tech talk and do a mumbling Marlon Brando impersonation? I didn't think so. Please don't do the same in print.
The bankers work for Zynga in this case, and it seems like they did a good job for their client by selling a large # of shares at above market.

The fund managers, on the other hand, did a horrible job for their clients here.
I taught a new programmer in my department JavaScript and CoffeeScript. Yesterday he told me he saw Notch coding a 2d version of minecraft in Java at a hackaton online, and how weird is the difference between CoffeeScript and Java.

Maybe for us there's nothing new in CoffeeScript. Heck, the patterns of programming in javascript, callbacks, functional programming, prototypes, closures, the context of this -- for him it's a lot of stuff to learn and unlearn. Sure, I came with experience in ruby and python, so learning coffee script was just one happy afternoon, but for him it is a language worth learning. keep that in mind.

For me, the web is a wild beast we are training. Rails, Coffee Script, and even more importantly - Twitter's Bootstrap are tools we use to express our products in a higher domain language. Bootstrap gives us a common UI for the web that is both beautiful and usable. The fact that I could strap in a day a snappy ajax file upload with plupload into my coffee script view means I have more time to focus on my product instead of my code. That it is less painful to change stuff. Do you ever look at your PHP code from the old days and you admire it? I admire it. I wrote crazy stuff back then. I wrote wrappers and classes and 10,000 lines of utilities just so I can put up a website half the quality of today's websites in double the time.

1. Coffee Script is a DSL for writing damn good websites.
2. (and imho) Coffee Script is a great language.
The code:
http://thread.gmane.org/gmane.comp.misc.suckless/8134
Summary: CoffeeScript is not a LANGUAGE worth learning.
Make sure you read and understand the source code before commenting here. It won't take very long, trust me.
What benefits does em-syncrony give you that Fibur doesn't?
We can use the technique first described here https://github.com/glenjamin/node-fib by using Fibur.pass.

def fib(n)
Fibur.pass
return n if (0..1).include? n
fib(n-1) + fib(n-2) if n > 1
end

Now, if you wrap this in Fibur.new, you will get parallel operation!