skysight-inc/HackerNews huggingface dataset:
Nice write-up. We're using backbone on a project which is an SPA with a pretty rich domain model. At any point, we may have multiple representations of the same models on the screen. When changes come in from the server, we update the appropriate models and all of the views update accordingly. It's pretty awesome to see it in action.

I've observed that there's a notable learning curve with backbone (maybe all client-side mvc). It may be because the framework doesn't dictate best practices (it's pretty unopinionated, as they say). Also, I've seen backbone thrown into web apps that weren't a good fit, resulting in a lot of friction.
At that point you may as well just attend your local community college or state institution.
A lot of these links are expired. Wish there was an updated version of this.
Agreed. I think the italics of "The Simple & Snappy Email Ticketing Software that doesn't kill Your Human Face" isn't extremely legible, causing my eyes to jump right over it, so I didn't pick up on what was being sold right away.
I don't think he was justifying the punishments, but rather the logic. I can tell you, assuredly, that most users will be impeded by something as simple as DNS. Hell, look how simple it is to load up TOR--people still don't do it. Look how simple it is to port over to GMail--people still don't do it. Look how easy it is to use google to fir pirated music (e.g. "site:mediafire.com filetype:rar")--people STILL DON'T DO IT. Look how easy it is to use true crypt. People still don't do it. Look how easy it is to use a YubiKey with OTA--people still don't do it. Look how easy it is to use Google 2-factor auth. People still don't use it.

...etc

Look how easy it is to download stuff off bandcamp or Amazon's mp3 store. People still use iTunes even though AAC is a PITA.
Works for me on OS X 10.7.2 and chrome. I can move around/zoom. Not very practical but a cool effect nonetheless.

edit: can even move it around when the map is opening
Agreed. Sometimes HN seems like a bunch of hipsters -- yes it can be done incorrectly, but by that token you shouldn't ever use color (and all movies should be silent).

3D is an enabling technology. It will not prevent bad films from being made, anymore than Ruby will prevent bad developers from creating a mess.
Next time this happens, don't let the circle happen, start shouting orders at people. Become a manager on the spot. Tell them to do anything. Something as insane as telling them to do jumping jacks will work.

I've been in that situation before, I've been the first responder on site and while I have limited medical knowledge I knew enough to check pulses and verify that people were "okay", as soon as the second and third people showed up I started yelling orders at them. For some reason this causes them to do without asking "why" whatever you are telling them to do. Call 911, block off the road, turn on hazards, warn people coming down the roads, get a blanket, get water, I need a knife to cut the seatbelt.

Shout status updates to the person on the 911 call.

In my case a vehicle had caught on fire and I wanted to get everyone away as soon as possible. I started yelling at people to get out of the way at least a 100 ft and get down, I didn't want to risk an explosion (yes, I am aware of how unlikely it is, and it didn't happen this time) but there was a fire in the engine compartment. At that point a doctor had stopped, I was yelling at him to get away when he mentioned he was a doctor, I told him to help me get the person out of the vehicle that was on fire. Two other strong volunteers had made their way over to the other vehicle and were pulling the three people out of that vehicle (which had fared much better).

To this day I still don't remember faces, I don't remember much of what I did or how I did it, but I do remember a police officer telling me that I should consider myself a hero because I did what I should have done. He told me how the other people told him that I was yelling orders like a mad man and that I seemed to have the scene under full control. In reality I have no idea what went through my head, I have no idea how I was able to do what I did and what my thinking was like at the time. I had heard of the "By Stander" effect you mentioned before this, and I had been told what to do, but I have had no training at all.

To this day I still have slight PTSD. I have had terrible dreams about what I do remember, the person on the passenger side of the car which was on fire whose head was so smashed in from hitting the front dashboard (no seatbelt, no airbags) that it was completely missing, blood everywhere (blood is also surprisingly slippery ...) and trying to make sure everyone was safe that was showing up to "help".
Introducing ALAC.js: An Apple Lossless Audio Decoder in JavaScript
Google+ Boosts Stream Control, Adds Brand Page Admins
More likely someone whose "online pharmacy" was recently delisted.
Fibur gives you full concurrency during your I/O calls in Ruby 1.9
Congress Spares Incandescent Bulbs
While I agree it's a good "joke", it's unfortunately about as useless as pointing out that people who stole billions and caused a global financial crisis are walking free while people caught stealing a TV are serving years in prison.

Unfortunately, just like every other law, SOPA will only be applied when some high power decides is should be. (and in the case of whitehouse.gov, it never will be)
Federal Deficit From 1901 to 2011
I really hope that this becomes a trend and other cities follow suit.

It's really unfortunate that many US cities have focused on having world class Business Schools or Law Schools rather than Engineering schools.
Counterpoint: There are some strong arguments that a senate operating behind closed doors would be more effective at ignoring special interests and working together than otherwise. The writers of the constitution did just this (they swore secrecy of anything they talked about in the convention to avoid voter backlash) [1]

This is why they initially wanted health care debates behind closed doors - the lobbyists can make much more use of transparency than the uninterested voter can. Fareed Zakaria wrote a lot about this in The Future of Freedom: Illiberal Democracy at Home and Abroad.

{1} [A Brilliant Solution: Inventing the American Constitution by Carol Berkin]
As someone who dabbled in SO I quickly became disillusioned with the site after I posted a question on LaTeX and quickly had it closed and then was shuttled over to the "new" LaTeX site. IMHO, If the question doesn't fit the current policy don't make the submitter waste his time posting the same material on 5 different SO sites in order to get a hit. Find a way to transfer it where the conversation can continue to flourish.
What a peculiar incident. While its helped expand the inventory of Amazon considerably, it does seem that their storefront model ends up exposing consumers to thousands of potentially less than great sellers who, while they might do the right thing in the end, don't end up acting with the proper decorum that Amazon themselves would. Yet, I still "feel" like I am trusting them initially as I would trust Amazon. Yet, I don't know if I really should.

I'm shocked at the tone of the accusations, as they could have just said, "I'm sorry the book didn't work out for you, it will end up costing us more in shipping and reinventory costs than its worth, so you can just keep and it and have a refund". Yet for some reason, I'm not terribly surprised.

Perhaps they have them, but Amazon should perhaps have better guidelines for communicating with customers for 3rd party vendors?
Well, Unix shells under Windows don't even implement forking, so this test is kinda meaningless isn't it?

It's like racing cars where one of the cars has its wheels taken off.
For the impatient, a direct link to the demo: http://codecs.ofmlabs.org/
"And Twitter has some of the smartest people dispersing pearls of wisdom and knowledge like nowhere else"

You should check out the library.
Syncing SSH config
Simple development of App Engine apps using Cloud SQL [Eclipse]
Go has really been great fit for web based APIs where I work. Going from multiple servers running PHP-FCGI to a single server running a Go app behind Nginx has reduced costs significantly.
Very exciting to see development on this language. Ruby is always my #1, but CS is becoming #2 with a quickness.
Modern Marvels: The Creation of the Computer
Are these kinds of interview questions really that prevalent? From the hiring side of the table, I can understand wanting to quickly know whether somebody knows some of the "basics" like data structures and whatnot. But I can't help feeling that you're needlessly limiting your applicant pool to only those who got a CS degree (and paid attention during the process).

Why is so much emphasis placed on the theory of how linked lists work (for example) instead of the practical application of where they'd be used?

Edit: Big O notation is great and all, but shouldn't the emphasis be more on shipping than optimizing? You can optimize your MVP to death, but if you never finish it what good does that do?
Not sure why it needs the sensationalist title if the author's underlying point is simply that Coffeescript is a pretty good tool for writing nicely patterned Javascript and not a language in and of itself. I guess it is a marketing ploy. I expect it will work.
Do note, as is mentioned in the comment Thread for the gist, that Fibur is also fully Ruby 1.8 compatible...
Would this be useful for environments where extreme performance is necessary, such as Fibonacci API servers?
"You need to find a way for farmers to compete in the real world, not coddle them. Microfinance them or something. Maybe teach them to partner with a company with the"

Actually, forcing third world farmers to compete internationally on the global market is what bankrupts them and pushes them into financial slavery. They do just fine without industrialized machines otherwise.
Wow, awesome. Do agree with the arguments about some of the freakiness, ut could so this being huge.
>Here is simple way I look at it - if you can remove 5% of total noobs and get $1000 to spend more on marketing materials, why you shouldn't do it?

depends entirely on how many good prospects also get removed. A grand in marketing materials is not a big deal if you have enough money to invest.

If it removes more unsuitable than suitable candidates, then it's a good deal; I'm just not convinced that is what happens. I think you get some adverse selection- The sort of people you want to invest in are going to be focusing on their business rather than focusing on getting investment, so I suspect you'd get vastly better results making your event 'invite only'
Yes, I appreciate a title that conveys the author's actual point.
You can't just call for non-specific help. You need to point at individuals, directly address them. Say "you!", not "someone?".
"Then, acting as though this was the first time I'd seen this problem, I would ask if it was ok if I thought aloud as I worked my way through the problem on the board. I'd mumble to myself about moving-this-piece-over-here and-now-we're-going-to-get-this, and lo-and-behold, I accidentally solved it in constant memory space, in C - a language I didn't even claim to be particularly good at! Only someone with amazing problem solving skills would be able to do that their first time thinking through this problem so earnestly!"

All this tells me is that tech interviewing is horribly broken. What we have here is a story of a guy with a little bit of experience who has (if his story is true) successfully learned how to game the interview systems at dozens of startups. If you interview people, this article should terrify you. You can argue that it isn't "gaming" if the guy turns out to be a good employee, but that's wrong. If he can trivially game the system, so can anyone else with the ability to go to dozens of interviews and remember questions.

There's a fix for this problem: make the interview about more than the answer to the stupid question. If the candidate answers your question a little too quickly, ask something harder. Chase down a detail. Pick an experience on the resume (and not an obvious one), and dig as deeply as you can. Good candidates know the details. Bad candidates don't have details you can chase.

If you're interviewing correctly, no candidate should be able to come in and snow you with some regurgitated C code from previous interview experience, because you'll be able to out-flank them at every attempt to cough up a line. Unfortunately, there's a corollary: you need to know the subject better than the person that you're interviewing. If you don't, you have no hope of screening for good people.
I was taught something really cool by a police friend of mine, and that is the traffic light of awareness. There is green, orange/yellow and red.

What you are describing is living above "red". It doesn't matter where you are, what you are doing or who you are with you are constantly looking at peoples hands, faces, posture, and constantly assessing threats. Many people in law enforcement and military have the same experience as you.

The way I have heard it explained is as such:

green = this is where you feel most safe, this would be when you are home in bed, or when you are back in your old childhood room at your parents house.

orange = You are slightly alert, this can be your condition while driving, or walking on the street. You are aware of your surroundings, but you feel comfortable and at ease.

red = You are highly alert, you are scanning every single person, you are scanning all situations, you are watching for unexpected movement, you are watching facial expressions and body language, you are looking for exits, you know what locations would be safe and what locations wouldn't be safe. Some people have said they experienced a sort of tunnel vision in that you don't nothing anything but potential threats.

People that spend a long time in the red zone can have significant issues with PTSD, it can put you on edge, make it difficult to function in society. The reason why law enforcement feels like such an outsider compared to the general citizen is partly due to constantly being in the red. When they are around other police officers they can let their guard drop a little and feel less stressed.

I hope you soon start feeling like you don't have to do what you are doing. I've heard from friends that were in the military that for them it went away after a year or two of being out, but it has been difficult for them, you forever see all situations and people in a completely different light. Best of luck to you.

Note: I personally spend a lot of time in orange and red modes, part of this may be my life long martial arts training as well as having had attempted muggings. Even while at home I never leave orange, I have a hard time finding a place where I feel completely at ease/in the green.
I think that the vendor should have kept his cool, but he was probably pissed that someone expected him to eat $8 worth of shipping to return a book he was only trying to get $6 from. What is especially frustrating is that the customer got exactly what they wanted, in the advertised condition, yet still returned it.

If this wasn't bad enough, the author also brings up the time that they asked for a refund from a 16 cent book.

I also try to save money however I can, but the person who wrote this article is exceptionally unreasonable.
I usually write these sort of titles because they amuse me rather than in the extreme hope of linkbaiting. I accept that writing for my own amusement has about as much value for others as laughing at my own jokes.
I had a similar story, though not as technically amusing. In HS I noticed that our copies of MS Office allowed macros, i.e. you could run any VB you wanted. Of course, even in the horror that is VBA, you can easily run escalated privileges (e.g. installers). I made the mistake of showing one friend how to install ROMs (I just use it for winamp + a CD from home, because I was 1337 enough to have bought a $400 2X CD-RW). Needless to say, it spread like wildfire and I found myself in front of a dean and the IT director.

Thankfully, that Dean (a) liked me and (b) had a disdain for the drowning bureaucracy that was public high school. So, I explained everything, explained how it was because the IT guy (who was 3ft away) was incompetent, and said I had no intention of hurting anybody. I apologized for not reporting it directly.

That probably is what helped me get into IT/ITsec, because I wasn't punished for being curious.
DevOps Django - The Heroku Way
Only if you're reading Fibonacci numbers from an I/O. Fibur only allows concurrency while doing I/O operations.
First-Day Share Price Appreciation is Not the Correct Measure of IPO Success
Awesome! Congratulations on all the hard work!

I have considered local colleges, but with two small children and a wife that is a social worker, it is very difficult to find classes that fit my schedule. The premium for online schooling is absolutely ridiculous, but it is the price I pay for the convenience. Also, I have no interest in changing careers, so going full-time is not really an option either.

As for learning experience, an AA in IT is about as basic as it gets. I'm a Systems Administrator taking classes like 'Introduction to LAN Technologies.' I had the most fun in my two Web Design classes because that is something I had not tackled previously... though, to be honest, I could have learned everything those two classes taught me in a weekends time on my own.
Fair enough. However no one said they were mad. And Fotoblur does get its fair share of press. http://ohgoodshot.wordpress.com/2011/10/14/1000-images-fotob...
What Google+ needs next: A filter API
These things are usually hard to implement, but Aaron has put his mastery on the table, very clean and well-written code.
Yeah, I saw that and I still can't make up my mind about it. I mean, I can see how it's a shiny new toy and it must be great to get to play around with all this amazing technology. At the same time, the Lee/Howe concept art in 3D stuff seemed more like a gag. But yeah, it's an incredible setup and a ridiculous amount of money being spent.

Would be fun to have a pair of RED cameras to play around with... I just don't know if I want to pay to see the result in a cinema.
> The politicians either don't understand these problems, or don't care about them - you can be the judge on that.

The politicians simply know SOPA will never be invoked against those sites because they play nice (as an example. see google giving UMC a private way to remove youtube videos). It will be invoked on thepiratebay, etc. and any other site someone decides they don't like or doesn't play nice.
It's very interesting to see stories about Google Go, although I wish this one had gone into a little more technical detail with perhaps an example of something interesting that's been done with go routines and channels. I'm very drawn to Google Go because of my background in CSP and as an old-school C programmer. My experience with it has been very positive.
You're right. But, my point is there is no amount of money we can reasonably pay them that will come close to the money they require to get re-elected, which is more important to them than anything else.
Heritage Languages Like N’Ko Take on New Life Thanks to Technology
So ... what exactly is the turing-machine dog question? A google search left me unenlightened.
You can suggest one on Area 51 (http://area51.stackexchange.com/) but I doubt it will get much traction. The Stack Exchange engine is much better for objective questions that have a correct answer than subjective questions that have a lot of different answers. Hacker News and reddit are much better for discussion topics.
OAuth Tutorial 4: The SAML Grant Type
Top Culture-Tech Stories of 2011
Needs rack-fibur_pool
This changes everything. Looking forward for Ilya Grigorik's writeup on the features and possible uses for this library.
There are very few cases where Medicaid would be available to would-be entrepreneurs, especially older ones. In most states, Medicaid has a maximum asset level of $2,000, which would disqualify most potential older founders, who presumably would want to save at least a few thousand dollars as a cushion before quitting their job to do a startup (in some cases money in retirement accounts can also count towards the threshold, which would disqualify others). So they really do need to try to buy private health insurance in the non-group market. Medicaid's basically only a program for completely broke people living paycheck-to-paycheck.
I am curious, what was your previous career and your new career? and what was wrong with the previous one?
1) Companies don't owe you any of this information as an interviewee. Sure, ask about the financial health of the company. But a balance sheet? Good luck.

They may not owe it to you just as you don't owe the company anything like showing up for an interview. It's what people do when they want a job and it's what the company should do if they want good people (this applies a lot more to small startup companies than a big corp because a big corp will have a lot of public information already out there). Good people will simply go somewhere else rather than take unneeded risks.

2) You're going to get lied to in an interview about the health of the company. Do you really think a hiring manager is going to say "Yeah, we're throwing as many bodies as we can to finish this project, or else we're toast"? They want you to believe everything is fine from the day you start.

Once again, if you lie to someone to get them to start work expect them to start looking to leave the day they find out you lied. They also will not likely work very well while they are still there. Of course, like #1, if the company is only hiring crappy people then it doesn't really matter. They are usually happy to take a job anywhere and ride the company into the ground.

3) Even the financially secure companies hit the wall, get sued into oblivion, have their core product copied by Google, etc etc etc. You just don't know what will happen next.

This is common sense. No one expects the company to know everything. That's all the more reason the company should be fairly open with potential employees so employees can walk in knowing what to expect. Let the employee decide before being hired if they want to be a part of a company that can easily be copyable or be a potential scam.
It will most likely never happen. Mods and the community have a hard time as it is maintaining a base standard of what defines a SE Q&A site. The point of StackExchange was to create sites that did not duplicate already existing discussion forums.

As communities grow they learn and change the scope and that's what has happened here.

The current list questions that are open are under close scrutiny by a few community members. For example http://stackoverflow.com/questions/194812/list-of-freely-ava... is cleaned regularly for duplicates, arranged by language and alphabetically sorted.

A site like the one you would wish for would be highly popular but no user would ever want to clean it up, instead they will add another duplicate answer that may have been mentioned 1-2 years earlier.
Yes, but it was done very well.
Of course they wouldn't. "Node.js" and "NoSQL" appear in the title of this article merely to get people to click the link.
Just a quick note, all the ofmlabs folks will be watching these comments, so if you encounter issues running the demo and are too lazy to file a GitHub issue we'll also be able to catch it here :)
"If we stop, no one can do it for us."
.... India, China, general outsourcing .....
Ofmlabs codecs: A suite of JavaScript audio codecs
Javascript decoding of both apple lossless and mp3 audio!
I like the title. It's based on a quote. I think it will get people to read it, sure, but it will also get people to remember it, as well as the Perlis quote. It's also fun to guess what the contents of the article will be. Partly because I knew raganwald liked CoffeeScript all right, I solved that riddle before reading it.
Highlights from Le Web 2011