skysight-inc/HackerNews huggingface dataset:
Playbacks can be a great way to learn. I believe git does not provide enough data about the programming process. I am creating a version control system where playbacks are first class citizens. With playbacks developers can create stories about how their code evolved.

http://www.storytellersoftware.com
Oops was just emulating what I saw before, this is better:

http://www.google.com/#hl=en&gs_nf=1&cp=44&gs_id...
SQLAlchemy has pulled so far ahead of the Django ORM in features and usablility that I hope with the Django 3.0 release they replace their ORM with SQLAlchemy. For all the basic use cases it is pretty easy to add in the Djangoisms to the SQLAlchemy ORM layer.
Apologising for plagiarism isn't artificial PR if you mean it.

All I get from this comment is that you basically don't give a shit, which also means you really should not be an editor as that role is entirely about accepting responsibility for what gets published.

Have you been taking notes from the tabloids by any chance?

If you have you had better have the bank balance to back the attitude because that is the only way they get away with this kind of shit while still remaining in business.
As you mention, it's a heuristic. If I had infinite time, I wouldn't use that shortcut. But alas...

You mention web designers--out of the dozens of designers I respect, I don't know a single one who uses Windows. Do you?
Nothing. But these investors are only in for the short-term.

They will simply move on to the next thing.
This is the sad path that modern journalism seems destined to take. Old players go out of business or adjust their content towards articles for broader audiences (read: crass, controversial, gossip and conspiracies). Most online news consists of barely rewritten press releases. No research, no editing, no moral compass. Unfortunately, it is also what people want and it sells ad revenue.

The old boss was a sleazebag in a suit who would hit on the secretary but he ran a newsroom. The new boss is a petulant child who doesn't give a fuck about anyone else or know any better.

I wonder if in 10 years we will be able to read about war from a source that isn't twitter, the governments involved, NGOs or a weapons company press release?
I love the implication that working in PSD's isn't challenging because it's easy. Maybe not interesting to programmers, but by no means is designing a product a trivial task.
I will read what you suggest, but perhaps you can illustrate how would the sensation of identity will transfer from the physical body to the digital body? Because your example does not explain it.
Newsweek Kindles Controversy Online with ‘Gay President’ Cover
Art0015 – Transforming Ideas into Business
Ask HN: Somebody is trying to profit off of something that I released for free
I wrote a little app called Kwerty Gmail Notifier and put it on my site and on Github for anybody to use free of charge. Lately it has been getting a bit of attention on some popular download sites.

http://kwerty.com/Gmail-Notifier-for-Windows-7/

Yesterday I noticed somebody has posted it on Facebook and is claiming it as an exclusive, and offering a "pro full version". They link to a website where you must register to download. Once registered they ask you to pay.

http://facebook.com/note.php?note_id=123271001142680

They are trying to profit off of something I released for free.

I looked at filing a copyright infringement claim through Facebook, but they want my full contact details and they say that such information may be revealed to the infringer. I don't particularly want some guy in Timbuctoo having my phone number and address.

What is the best course of action for me to take to have it removed from Facebook?
Gucci Shoulder Bags Online,Cheap Gucci Shoulder Bags
Completely agree. I meant the raw PSD->HTML conversion, after all design is done. The sort of thing these outfits do: http://www.psd2html.com/. I'll update the post to make that more clear.
I've lost creative works to bad backups - even if you recreate the work immediately, it's Never The Same!
I think what happens with Quora is that experts answer questions in their own field, but they don't ask them. So the questions may seem elementary, while the answers are not.
There are several hot-button issues that I can't help but think you drizzled over your posting to increase the likelihood of visceral reaction by the demographic this posting targets.

Either that, or I have to conclude that the Heuristics you mention are sullied by personal bias, and if so should be reviewed.

It may also be that your blog is part of the svbtle network that has triggered my personal biases.
Okay, you hire those ones.
Nice video, nice event! Love to see what new startups comeup from the next event.
Aha, thank you for that tidbit of information. That explains why converting with QT took two hours for a particular file format, and I re-did the same thing with Handbrake in 20 minutes.
Take that in your faces "Elite" startups, you wouldn't be selected, you're not even "Ultra elite"!

More seriously though, I respect the initiative, but I would love to hear why this particular vocabulary is employed (from the website and the company's website):
[ "ninja", "ultra", "elite", "brotherhood", "sisterhood" ]. I don't believe you say that randomly and you want to appeal to a certain population with these words but don't you think you'll only attract bozos and pretentious people?

For your website ( given in the comments) please no violent transitions like that, it's really bad for slow computers like mine. If anything I would have think that ninjas love discretion...
I'm curious: What metric are you using to measure these dimensions of stability and well understoodness?
Why GitHub Will Matter To You
Google TV - too expensive

Apple TV - not as much content as competitors
I find Radio Silence to be cleaner. http://radiosilenceapp.com/
Only 9 bucks.
It appears we are following your advise. Please allow me to add my voice to the general baying - don't be a dick. Don't plagiarise the work of others.
While this list does correlate highly with the list of good developers I've worked with, it makes me a little uncomfortable to use any of these as a filter - none of these are essential. There are probably other questions you could ask that are just as quick and actually are skill-related (how do you list the disk volumes on a unix machine? what's a good library to parse HTML?) - maybe it will still have some of the same biases (e.g. I don't know how .NET people parse HTML, their answer might not convince me), and maybe it will end up selecting the very same set of people - but it's just easier to defend as being about technology rather than about fashion.
Having "automatic dealbreakers" is a fantastic way to miss talent who don't subscribe to your personal preferences...
If your name comes from eta reduction, shouldn't it be "H Reduce", not "N Reduce"?
Speaking of the screenshots, it's not only what you say, but on Zee Kane's twitter feed, he has accused the true author of having misrepresented the before and after screen shots:

http://twitter.com/#!/Zee/status/202124995923681280

> Zee Kane: "he [Mr. Gross] doesn't have screenshots of the whole article…You don't that's pretty sly?"

It is clear this is highly disingenuous argument and a false implication that Mr. Gross's screenshots misrepresent the situation. This is a carefully constructed and extremely dishonest (because it's false) attempt to attack Mr. Gross's credibility, which is blatantly being done in bad faith.

In addition to this attack, elsewhere on this thread here at HN, Mr. Zane, after all this went down and he knows what really happened, accuses Mr. Gross of being a troll:

http://news.ycombinator.com/item?id=3972861

> Zee Kane: "Feels like this guy [Mr. Gross] is trolling every single one of us here - myself included - to get a reaction."

This leads one to speculate whether what he then calls an "apology", posted as a bit.ly link at http://bit.ly/JxoWae which then redirects to an obscure Google doc link rather than on his own web site, is sincere.
This person (jackg) either does not know or realize that a great software engineer can use any platform, language, and tool to do whatever she needs to achieve. I'm also not a big fan of his own choices of "trendy" technologies. This post almost seems like trolling IMO.
These heuristics, if they have any validity at all, are industry specific. In AAA game development, everyone (with a few statistical outliers) is Windows based for their development environment. For that reason, it's not surprising that most of the good programmers I know personally use and prefer Windows. I'm the only one of my coworkers who uses OS X at home.
What kind of license has your application ? I've found a single Kwerty repo on Github with no license mentioned or copyright.

You should always use a license for your software and state clearly who owns the copyright for this.
I just graduated and did a similar thing. I wrapped up everything but my thesis before my senior year and spent those two semesters taking fun courses I didn't need like Intro to Nanotechnology and rigorous philosophy classes. The only regret I have is that I didn't take those classes earlier and thereby missed out on upper divisions in those departments.

That said, at my university your major only takes up 1/3rd of your overall credit hours so I had tons of time for electives and courses far outside CS.
Qlinqo - HTML5 Plinko Game
Mizuno MP 58
Jual ACE MAX'S
Which has taken over Perian / VLC almost entirely, for me. Perian has been utterly fantastic, a near ideal passive improvement for everything, but MPlayer smokes everything in performance.
The library example is an interesting one to me, because my personal productivity in libraries varies drastically depending on the layout.

In college, the libraries where I ended up reading and working were impressively tight, vertical, and often almost claustrophobic [1]. Carrels aren't offices, but the ones I used practically were: there were always walls of books all around each one. The libraries also had big open rooms (similar to the pretty U of Chicago photo superuser2 linked to), and I tried working there a couple times, but even to go into those spaces was supremely uncomfortable for me. It wasn't noise: even if there wasn't a soul in the whole library, I wouldn't go there.

I recently quit my job because they moved to an 'open floor plan'. I just don't think I'm wired to work in flat open spaces. Right now I'm working from home, and though my apartment isn't big, somehow I naturally ended up with walls and (medium-to-tall) furniture surrounding me on 3.5 sides, less than an arm's length in each direction.

[1]: http://3.bp.blogspot.com/-CjyKC0qYp78/TaZz0lPFUyI/AAAAAAAAAN... -- other carrels were even more isolated, but not as photogenic.
Modeling People and Places with Internet Photo Collections
The problem with nerd politics by Cory Doctorow
8 Best Python eBooks for Programmers
It's true. We messed up the capitalization

η-reduce is the correct name. Ah well, N Reduce looks a bit nicer so we went with it :)
No, you haven't. If your in-memory application model mirrors your database model, you're probably doing it wrong; either your application model is poor, or your database model is.
So he's doing an AMA every two months?
NSA Declassifies Secret Document After Publishing It
The direct mapping of the database that it provides isn't really direct, and the impedance mismatch makes a mess of what could be a simple, easy to understand in-memory application model.
It does. Specifically the vImage part.
Virtualization without extensions is possible, but tricky on x86. VMWare has historically used binary translation to deal with the tricky bits. (I.e. go through the binary before you run it, look for instructions that don't virtualize properly, replace them with sequences that can be virtualized and either do the same thing, or trap into the virtual machine monitor.)
Nike Kobe 7 Poison Dart Frog Lakers Shoes for Sale Cheap Buy
Write like you design
I'm pretty sure that this is the motivation behind http://datomic.com
Entrepreneurs: think twice before taking advice from venture capitalists
Which is what - beating out Yahoo Answers and Answers.com? Facebook Questions?
Future of engagement - LetsLunch.com
Agreed. This was only intended to be applicable to web development.
I do this too, but (as lazy as this might sound) I'm definitely much less inclined to watch TV knowing that I'll have to go through that process vs. grabbing the remote and pressing 'power' and flipping through the channels (which is perhaps a good thing as far as my health goes). It's annoying having to stand up to switch between things too.

I also have a Google TV with the Plex app, which is great except my laptops aren't quite fast enough to stream 1080p over wifi (and even 720p can sometimes have buffering problems too). Plex is pretty simple as far as these kinds of things go, but even with Plex I can absolutely imagine the average consumer having trouble, or just being too intimidated to even try to set it up ("I have to run a "server" on my computer? What the hell is that?")

Anyway, my basic point is that there's really nothing as smooth and simple, even for people like us who have no trouble setting up a media server, as it was in the "old days" where you can pick up the remote and be watching what you want to watch within 10 seconds.
Key phrase is "alternative to".

About attracting bozos... maybe we will. We think that instead of trying to weed out the bozos, let everyone in and see how well they perform. If a "bozo" can ship and gain traction with their product, then they aren't bozos are they? But if the bozos flake out, that's ok too. What will be left is the "elites".

Yeah, we're joking around with marketing on our site. We figure it's better than being ultra serious. But I'm sure there's a balance that we're going to need to eventually get to.
PostSecret Founder Answers All Questions at Reddit
This is nice summary. I would add that one of the major things you are paying for with university is the opportunity to be assessed. You are paying for the right to sit the exams and to be graded. You can then take that document evidencing your marks with you to future "assessors" such as HR departments.

The grading function you are paying for is important. Otherwise you could just take a syllabus, go off and complete the work on your own and be done.

You need to pay someone to assess the work.

Whether the amount you pay for this "service" is proportional to the benefit you get from it is for you to decide.

But you need to have those "assessments" done.

Admission to a top tier institution functions as an early assessment. You gain credentials just by being admitted, assuming you manage to graduate. This is interesting since the assessment is only based on a brief period of observation, e.g. the person's achievements up to the end of high school.

A criticism that has sometimes been levelled at Stanford is that once you are admitted you can coast your way to graduation.

Obviously that is certainly not true at lower tier universities. Faculty will fail students and those institutions will not hesitate to send them packing. There is always another student to fill the empty seat.
See, also, Matt Yglesias on parking regulations, among other things:

https://www.google.com/search?q=matt+yglesias+parking
Anything sufficiently controversial should probably be self-hosted, no?
i especially love the (existing) backups that can't be actually used to bring the system "back up" .... experienced this more than once.
Ask HN: What do you think when you see Twitter bootstrap
What do you think when you see a site is made with twitter bootstrap? Especially with all of the defaults? I mention this because it seems that every site that I see is built using twitter bootstrap, which while great, is getting a little repetitive.
An everyman's Wolfram Alpha?
douchestarter.
"We have a great many writers that submit articles to us. We do our best to make sure stuff like this doesn't happen, but sometimes it does anyway. We'll fix it right now with credit and a link to your blog. Sorry about that, bro."

See? Fixed. Easy.
Can't you dim it? If the iPad is brighter than the other surfaces around it, it's not set correctly.
TheOatMeal: Nikola Tesla vs Thomas Edison
Unless I'm missing something, I would assume they run magicd on all servers that run the application. Thus Riak's degree of redundancy is independent of magicd's degree of redundancy since each instance of magicd can communicate to the entire Riak pool.
Can't reply any deeper, figure this is relevant...

Databases are, in my experience and those of my peers, the aspect of a system most likely to crash and burn. On the surface, it looks like regular old bugs--every project has them. But there's a reason databases are so hard: they're the perfect storm of unreliable systems, bound together with complex and unpredictable code to try to present a coherent abstraction. Specifically:

1. DB's need to do disk IO for persistence, which pits them against one of the slowest, most-likely-to-fail components of modern hardware.

2. They must maintain massive, complex caches: one of the hardest problems in computer science in general.

3. They must be highly concurrent, both for performance on multicore architectures and to service multiple clients.

4. Query optimization is a dark art involving multiple algorithms and frankly scary heuristics; the supporting data structures can be quite complex in their own regard.

5. They need to send results over the network, an even higher latency and less reliable system.

6. They must present some order of events: whether ACID-transactional, partially ordered with vclocks, etc.

Almost all these problems interact with each other: a logically optimal query plan can end up fighting the disk or network; concurrency makes data structures harder, networks destroy assumptions about event ordering, caches can break the operating system's assumptions, etc.

Moreover, the logical role of a database puts it in a position to destroy other services: when it fails, shit hits the fan, everywhere. Recovery is hard: you have to replay logs, spool up caches, hand off data, resolve conflicts. Yes, even in mostly-CP systems like MSSQL. All of these operations are places where queues can overflow, networks can fail, disks can thrash, etc.

Furthermore, the quest for reliability can involve distributing databases over multiple hosts or geographically disparate regions. This distribution causes huge performance and concurrency penalties: we're limited by the speed of light for starters, and furthermore by the CAP theorem. These limits will not be broken barring a revolution in physics; they can only be worked around.

The only realistic approaches (speaking broadly) are CP (most traditional DBs) and AP (under research). CP is well-explored, AP less so. I expect the AP space to evolve considerably over the next ten years.
Why Does the U.S. Spend More on Health Care than Other Countries?
Perhaps I'm confusing Quora with another site, but isn't this the one that throws up a sort of registration wall when you follow a link there? Doesn't happen now when I try, but I'm sure it has in the recent past.

Millions of dollars are being sunk into this site? Why?
WP is utterly painless re: deployment; plug it in, give it a dev certificate (automated, you only sign in to apphub), and hit run from MSVS.

What I was more impressed with, they handle signing your xap for release as well; it's all automatic (slightly less so on Android, much less so on iOS).
Well good luck. This looks like a great opportunity.

May you share an email address?
I would not be so quick to judge the valuation. We have only one side of the story, and that side, the reporters, has proven to only care about their own page views. The founder putting $20M of his own money is a strong indication that the team believes there is real value in Quora. Until we get statistics from the team, we should hold out on most comments regarding the valuation.
I prefer daily rate instead of hourly. Clients are usually little more flexible with daily billing. But you of course have to make sure you work your alloted 8-9 hours max. Anything more, you charge extra. The beauty of daily rate is that you will get paid even if some days you worked only for 7 hours. You manage your time accordingly. SOme days you work extra to make up.
Thanks for your answers.

I am genuinely interested by what words carry and in your case the kind of people they are going to attract. I actually write a bit on that. If you emphasize a lot on ninja/ elite etc... I would guess you will attract a lot of immature people who have ego probably bigger than their talent.

If you look at the phrasing of Y Combinator or even Facebook ads for developers you can see that even if they add some words to be fun they are careful about their use not to send the wrong signals.

Anyhow I wish you the best for your initiative!
I think about barfing because Bootstrap is over used so much.
Facebook Raises IPO Price Range to $34-38 per Share
currently only electronic projects are indexed.
Agree - but your going to miss talent anyway, right? He just reduces the pool of candidates quickly since he doesn't have time/bandwith for an exhaustive search.

I like his 'fail early' approach
Agreed. I basically only hang out at /r/libertariandebates /r/depthhub and proggit.
Going to sleep does not cause the brain to actually power off. It's still running, your consciousness is just different. You still wake up from loud noises and light, and external stimuli can still influence your dreams.
东康
Inspirational Story about my friend ZO
There exists tons of "toy" language implementation available online. I wonder why no students came up with a forth or lisp like solution that would have been able to handle nested loops, ifs, etc...

When I was in my 2nd year as a CS student, one of the assignment was to reimplement the Unix's M4 preprocessor (a superset of C's preprocessor), based on its manual... It includes an expression evaluator, we were told that tools like lex and yacc would help...

Well... that was 25 years ago.
Sure, email us anytime at contact@nreduce.com
Notes on Tumult Hype's cross-browser support, including the dreaded IE6
Way to go with the ad hominem attack! As has by now been pointed out many, many times, your plagiarism, subsequent tweets and then coverup aren't acceptable.
Interesting experiment.

Are you sharing the data?
What is the Frighteningly Ambitious(TM) problem?
Recall Steve Jobs explaining that the iPhone could not have apps because users would not tolerate a rogue app taking down the mobile network

I remember thinking how offensive it was when Jobs said that and then announced the App Store only a few months later. It was obvious that they couldn't have pivoted that quickly, so Jobs must have been lying through his teeth.

It was only later that I learned that the App Store infrastructure was already being built with the iPad in mind, so they could indeed have retargeted it to the iPhone almost overnight. Jobs may not have technically been lying about their intention to keep third-party apps off of the iPhone.
Well StackExchange, but moreover beating out Wikipedia and Google seems to be more in line with their long game.

(e.g. "I ended up going to Quora, because I was even more passionate about the vision and the role. I had a chance to help build what could become the platform for all human knowledge, which I thought could be a revolution of the same magnitude as Google" http://www.quora.com/Instagram/Did-anyone-decline-an-offer-t...)
That's why some people can recite whole poems and other people can play songs from memory while singing them too. That's why you know just when to pause when you're singing to a song on the radio and the singer stops, and you know when the pitch changes, and what that particular beat is in the background that you follow.

There's more than enough details to be considered a violation of copyright.
What about command line skills? How many people that choose Windows are proficient on the command line vs those who use *nix?