skysight-inc/HackerNews huggingface dataset:
Go! and Go are different languages btw, you probably should fix that on your post :)
PatentUnaverse.com
Yes - `delete from posts where published = 1;` (or however your particular database adapter translates true)
I’ve come to see programming languages, like applications, as a collection of features bound by a narrative. (By ‘narrative’, I mean a set of styles and goals that allow one to make particular implementation decisions.)
Heroku is a good choice,

> This quickstart will get you going with Python and the Flask web framework on the Cedar stack. For Django apps, please see the Django quickstart.

https://devcenter.heroku.com/articles/python

It can be very cheap or free at low scale,

> Each application receives 750 free dyno hours per month.

https://devcenter.heroku.com/articles/dynos
What's the next step? Include accelerometer data from the camera, synced with the video, to use as support for stabilizing algorithms.
Seems to work well- I just tried it on a tiger cub vid, which I've had for years and was taken with an el-cheapo digital camera:
Shaky version: http://youtu.be/g5P9WwHdOSI
Stabilised version http://youtu.be/wXfbRUk_1Bg

There is some motion blur (around 24 seconds, when the momma tiger lies down) which is a bit puzzling once the image has been stabilised. But hey, it's better than it was before.
The rule on headlines that ask questions: If a headline is asking a question, the answer is no.

This has unfortunate implications for Jeff Bezos.
Of course I have.

Sure its a hassle. A doctor who doesn't know you, no followup, hours in a waiting room.

But is your HMO really any better? Any healthcare run on a budget gets pretty dismal. Any healthcare run by the govt will be run on a budget.

I maintain that if I pay more, I should be able to find the quality of health care I want/can affort. If not, then what's all this working and striving for? Just a game?
The one query that literally ALWAYS has lots of ads is 'flowers'. The query that always has product ads is 'dslr'
You can get close to that with Webfaction (some assembly required) or Heroku.
The ultimate TV schedule for entrepreneurship
You lose plausible deniability by admitting that.
I'm not sure I really get what you are trying to say. I know what a transaction is, and I know it wasn't the fault of transactions. It was the fault of our poor use of transactions, in the same monolithic transaction pattern that the OP appears to be advocating.
I'm amazed this didn't do well on HN. Maybe the title just sucks. It's really relevant to Y Combinator in particular.
On writing clear code
Frankly, your comment bewilders me. Sure, you might not be able to replicate KMP in the middle of an interview if you didn't already know it, but I'd certainly expect any competent programmer to be able to come up with some form of solution (and I'd probably expect them to get reasonably close to KMP) reasonably quickly and then to be able to discuss their solution and identify it's flaws. A moderately intelligent version ought to be fairly trivial for someone with a solid comp-sci grounding.

Even then, it's not the coded solution that I'm particularly interested in - it's the explanation that follows about how you got to that solution and the discussion about the pros and cons of your particular implementation. I'm looking for signs that you can solve problems and that you can look at your solutions with a critical eye and understand their weaknesses as well.

For what it's worth, the nastiest interview question I've ever had involved building and searching interval trees with up to a billion intervals stored in it where they were looking for solutions which provided the fastest posible search times. It was less than fun.
The depressing reality of your startup failing
Honestly, as others pointed out, the multitude of sins of omissions that MySQL has performed over the years. For example, its silently ignoring the foreign key constraints on certain database engines, such as MyISAM. On top of that, the repeated and continuing promises of actually implementing features like foreign keys in many of their database engines, including their high-performance NDB engine, means that the programmer has to do a lot more bookkeeping work on things that are built in on more rational databases.

The multiple database engine mess leads to its own problems compared to engines like postgresql. Do you use the InnoDB engine, and rely on third-party products, like galera, for clustering, or do you use NDB and suffer its weaknesses in referential integrity, and difficulty in configuration?

Finally, you get into issues where MySQL isn't nearly as featureful as PostgreSQL. For example, PostgreSQL supports a multitude of languages for creating server-side procedural functions -- pgsql, perl, python, tcl, etc, whereas MySQL only supports C, and only pre-compiled functions. This limits the utility, and leads to these quite useful features being left by the wayside because numerous coders were weaned on a database that didn't support doing these nice things for them.

While mysql does have certain uses, I'd argue severely that postgresql is a much better designed foundation for working on new projects. The attention to detail, the emphasis on not eating your data, and the level of features means that you can spend more time coding, and in the language you want to use, and less time fiddling with your database software.
Is there any true capitalist country then?

No.

And I do have to pay taxes. I live in a country where there are a lot of people that do agree with you (the US), so my remark was a bit facetious.

Actually, it's a double punishment to live here, because not only is the government taking lots of money to pay for the medical system, but Americans are too incompetent, broadly speaking, to run a centralized medical system. So the more the government spends, the more it sucks. At least you Europeans can make socialized medicine "work" in some sense of the term.
Modifying lisp or making a fledgling one is hella simpler than writing your own ruby/python. True story.
Could two smart CS students create a search engine that unseats Google?
A more familiar example can be found from 1944 with John Campbell, Analog and a short story: http://en.citizendium.org/wiki/John_W._Campbell,_Jr.
Drones: Coming To A Backyard Near You
This library caches data in localStorage and sync them with server (when online). Main difference is sync-algorithm which works with server using REST API. You can read about it here: https://github.com/Ask11/backbone.offline#how-it-works
Looking at that, it looks quite complicated. Having seperate web/worker dynos, deploying via git etc.

I am assuming with this , you would very much build you application around their infrastructure so it would become fairly well coupled to it?

A lot of services (such as godaddy) will offer packages like domain name + email + web hosting for a flat monthly fee. This keeps things very simple, but the snag is they only ever seem to support PHP.

I don't really want to have to explain to someone why they have a massive bill because some action on their website caused them to use lots of "dyno hours".
Looks cool. One thing you might want to fix: most of the links on the upper right of login page (FAQ, Contact, etc.) are not clickable. If you don't have that content yet, I'd just remove the placeholders.
Are you referring to JJ Abrams recent flirts with anisotropic lenses?
I have one additional commandment, which I try to follow, and which is either a corollary to or a summary of several of Russell's:

Always keep in mind that at least some of your students will be smarter than you. Give them what they need and don't treat them as a threat.

They may not yet be as knowledgeable as you (presumably not, at least in your area of expertise), and if you're particularly smart there may not be very many of them, but they'll show up someday and from time to time. This commandment manifests in various ways, from something as simple as a willingness to say "I don't know" on up to giving students an alternate, challenging path through an assignment when they're bored with the default.

IME, the best teachers all (possibly subconsciously) followed this rule, and it was violations of this rule that made the worst teachers so bad.
What a coincidence, just this morning I read an account of "How Bertrand Russell was prevented from teaching at the College of of the City of New York" [1]. The judge deemed him to be a dangerous influence on students because he would undermine their morals. Therefor he should not be allowed to teach there.

Reading his 10 commandmends affirms for me that he was the wiser man. He taught later at Harvard and received a Nobel Prize for Literature.

[1]: http://www.skeptic.ca/Russell_&_CUNY.pdf
Everything here is explained in the standard documentation at http://docs.python.org/reference/datamodel.html#emulating-co....
Organizers can do a lot to improve the quality of Q&A. A clever hack used by the Long Now Foundation for their Long Now talks is to ask audience members to write their question down on paper, and pass the paper to the front. The best questions are then read out.

This has many effects. It eliminates long-winded and meandering questions. It also eliminates questions primarily intended to puff up the questioner. Unfortunately, this latter category is probably the majority of questions at tech conferences I've been too.

The result is that Q&A is often as good or better than the talk, and may continue for 45 minutes. At many events this would be torture; at the Long Now talks it's a pleasure.
You can see it in action here: https://saveideanow.com/demo_app
Same reason as perl, writing a ruby parser is hard, writing a lisp reader is easy
After the acquisition I started getting spam push notifications and promptly deleted the app. Not sure if this was a Zynga move, but it didn't make me want to continue playing the game.
Remember that the early iPods used FireWire, something that the vast majority of PCs at the time didn't have. If they did have a FireWire port, many had the tiny 4 pin connector without power that Sony would refer to as iLink.

There was a market for Windows users to use the iPod, you knew that because there was software out there for it. You could go down to CompUSA or Microcenter and buy a boxed piece of software for $60 or so that would do all the syncing. All you had to do was provide an iPod and FireWire. There were a lot of people (at least gadget nerds) who were really interested in the device despite the difficulty of using it unsupported. I doubt more than a handful of people purchased a Mac just for an iPod, since ~$150 in software and hardware would let you use the 1st gen with Windows.

The iPod that was released with Windows compatibility was the first one to support USB, which was a necessity in the Windows world. If they had tried to sell to Windows users with only FireWire, I think the reaction would have been pretty bad.
Can you explain why? I use cygwin when I need GNU-like tools (sed, grep, etc.) but for something like renaming a file I don't see the point of using a slower terminal that requires more typing (

cd /cygdrive/c/Doc<tab><wait>/mkop<tab><wait>/Desktop/bla

vs

cd \Doc<tab>mkop<tab>Des<tab>bla

) just so I can type "mv" instead of "rename".

I've never used minterm. What does it do better?
It's still not enough. At the equator, to do one revolution per day, you're doing ~1000mph. At 36,000km, because the circumference of the orbit is much longer than the circumference at ground level, to do one revolution per day, you need to be doing ~6900mph. So even if you get to geosynch, you still need to pick up ~5900mph sideways in linear velocity. As well as the energy it takes to get up there.
Python and Ruby are both very fundamentally Not Lisp: Lisp's intentional s-expression syntax is very much a part of what makes Lisp powerful (it lets you write macros very easily, since code and data have the same representation).

Python and Ruby both don't have that. They are alternatives to Lisp, and in the same family of dynamically typed programming languages, but they are not "instances of Lisp's fragmentation" in any way: nobody took a Lisp-like language and from that created Python.
Thats BS. It is malicious spam. There used to be vids that would pop up on walls and when you clicked them it would do the SAME thing as socialcam. Those were spam because they posted to you wall "girl on rollercoster has orgasm" or something stupid so that others would click and it would spread. Now "viral" has no meaning because it is forced upon the people. What if i thought the vid i watch premoted sexism and DID NOT want others to watch it? Well to bad, now even bad vids well go viral all you need is enough friends who have enough friend. Soon i wont even be able to use facebook for what it is good for, keeping in touch, and viewing the feeds that i have chosen to appear
I think the outcome of Brown v. Board was correct, but I think the reasoning was wrong.

In particular, I dispute the "disparate impact" theory underlying the court's reasoning, namely that segregation does not qualify as equal protection because it is is disproportionately harmful to blacks.

I don't think disproportionate harm is required or relevant. My first principle is that equal protection is violated when gov_decision(circumstances, race1) != gov_decision(circumstances, race2).

Because of this, it would be relevant for me to cite Clarence Thomas in Missouri v Jenkins: http://supreme.justia.com/cases/federal/us/515/70/case.html But since Brown v. Board doesn't take this same first principle, citing them wouldn't help you understand my views (even if I agree with the outcome).

Presumably, if I knew your first principles (and if we are both completely rational, and you are intellectually consistent), I could predict your opinion on any given case. And that's the question Nirvana was asking - what are your first principles?
LXC in Ubuntu 12.04 LTS
This is simply because of college finals.
<blunt>because python and ruby as just language(s| concepts) aren't worth much. The only people that saw enough worth in implementing them are the ones that designed them. Their worth now comes from libraries/ecosystem/community and initially came from pragmatism/simplicity which also came from them probably being designed/implemented/used at the same time by one person.</blunt>

or maybe I'm wrong :)
Interesting take. I'm not a Lisp programmer either, just know enough about it to be dangerous, but it seems to me all programming languages, including Lisp implementations like CL and Scheme, are mere instantiations of Lisp, with (byte) compilers merely parsing down into a syntax tree that a Lisp-like engine can then execute.

ML I know nothing about, BTW.
You should already start to see that working its way out: the iPhone 4S does video stabilisation, I am sure high-end Android phones do or will start to do the same.

The algorithm being discussed here is specifically designed for when information about the camera or environment is not available: there are much better ways of carrying out digital image stabilisation on the device itself, such as using the accelerometer data to compensate, or in significantly advanced cameras (DSLRs, for example) compensating by moving the lens itself.
That article is nuts, it basically says all these people are scammers of some sort or another, and Penguin screwed their business model over.

This is a bad thing?
Maintaining Chromium packages on Linux is a nightmare. Here's the line count for different browser packages on Gentoo:

408 chromium/chromium-20.0.1123.4.ebuild
349 firefox/firefox-12.0.ebuild
42 rekonq/rekonq-0.9.2.ebuild
98 midori/midori-0.4.5.ebuild
90 epiphany/epiphany-3.4.1.ebuild
61 conkeror/conkeror-1.0_pre20120223.ebuild
64 dillo/dillo-3.0.2.ebuild
I've checked the site on my MBP which is still running Snow Leopard and couldn't replicated what you were describing. (Although Safari does seem a bit slower than Chrome...)

Could you try it again?
Compared to RSS, centralized information distribution is not better but more profitable. That's the main reason why so many people and corporations have a pronounced interest in the demise of RSS.

But RSS will not die: It's a great standard for decentralized information distribution and a lot of people will keep using it.

I agree that most RSS clients are bad though. So those who are really concerned with the future of RSS should work on better clients and applications.
A counterpoint:

If you look back at the history of console games (and early PCs, for that matter), the 1980s were littered with examples of games that were ported from the upright arcade consoles to the home market; the home version was often inferior and didn't always take advantage of the different controller available for that device. (This is especially true for the PC ports.) People bought a game for their Atari at home because they'd played it in an upright at the arcade a few years earlier.

Then, Nintendo came in with Super Mario Bros and said, hey, there's a whole different paradigm we can work with here. They came out with Legend of Zelda and said, hey, we can actually save games! (Remember how exciting that was? And how novel?) PC games started actually making use of more of the keyboard (not to mention the processing power).

So... I think we'll be okay on this one.

Edit: this is similar to the point that rollypolly makes below/above.
The motion blur was there in the first place, you just don't notice it because there's also _motion_. When you remove the motion (shaking, jerking the camera), you're left with just the blur.
Lisp's s-expression syntax was very much not intentional: IIRC McCarthy specifically wrote that he left implementation of the syntax as an excercise for the reader. As it turned out, very few readers chose to devise a syntax and instead worked on s-expressions directly.
This is a needless restatement of things Russell said so much more elegantly. Your addition conveys no useful advice and yet manages to be both vague and vacuous, possibly you are a teacher.
Ruby is more of a Smalltalk than a Lisp.
There should be a simple rule: if your site/app presents any data chronologically, there has to be an RSS/Atom feed for it.
This is amazing. Wonder if there is a commercial implementation yet?
Yep, I remember COOL as well. And yes, marketing strikes again. :-(
Python and Ruby are very different from Lisp. Other than the fact that they share certain ideas that originated in the Lisp community ( GC for example ) the languages couldn't be farther apart. Programming in say, Ruby, is a vastly different experience than Lisp.
EZ Wealth Network
Going off on a tangent here, but from the distant memory of my film studies degree days one of the reasons you get so much fast cutting and hard-to-make-out action in modern fight scenes is because choreographing and shooting a fight scene properly is hard work, particularly if your actors aren't that experienced in stage combat. It's a big cheat, designed to make shooting fight scenes much easier (this is especially true if you're shooting a fight-scene where one participant is CG'd in).
Live feed of protests in Moscow
You can just run the wget command by itself and save the script to a file

wget -q -O rb.sh 'https://rayburst.com/i/[server id]'

Then take a look directly at the rb.sh

At that point you can do either

chmod +x rb.sh
./rb.sh

or

bash rb.sh

to run the saved script
I wouldn't think so.
You have a good imagination.

I worked on COM at Microsoft. We had a project to add managed run-time capabilities to COM. This was ~'96.

Internally we thought of the Component Object Model that shipped as part of OLE as "COM version 1". The version that supported distributed capabilities (aka DCOM) as "COM version 2".

When we started working on adding managed runtime support we started talking about "COM 3". But that talk stopped quickly when I tried to create a directory named COM3 for some specs.

Creating the directory wasn't a problem. But putting anything in it or deleting was.

We quickly settled on the name "COR" for Component Object Runtime instead.

We actually released the COR at the '96 (I think) PDC as an alpha. But it never actually shipped because .NET won the internal battle (full IL based managed runtime to replace COM vs. incrementally adding garbage collection and other managed capabilites to COM ala Objective-C).

Later on, as the MS Transaction Server group was merged with the COM team, the name COM+ was invented to cover "DCOM + Transaction Server + MSMQ". This led to the fabled Project42 which I have chosen to forget.
Automatically?

sigh
I was exactly in the same position few years back. I was a non computer science grad, but i had decent amount of coding experience and algorithm design, but only that. No theory courses in Networking, Operating System or even DBMS.
I wanted to make web apps, and wanted it hard. So the few things i learnt were:
you need to know basic HTML, CSS.
Server Side Scripting: PHP/Python/Ruby
Client Side Scripting: Javascript(jQuery is the new JavaScript)
You should also know the terms like DNS, CNAME etc. so that you can put your content on a web server to start of with a shared hosting from any provider would be good.

But the above will only let you make very basic apps.
If you want to make slightly more complex things, there are Content Management Solutions like Wordpress, Joomla or Drupal. (these are amongst the most popular ones, they have readymade plugins so if your only motive is to get a site up and running, they will serve the purpose.)

If you want more customization you might have to learn MVC frameworks. Here(http://blog.fruiapps.com/2012/04/Understanding-MVC-Architect...) i have written a basic tutorial on MVC. The popular frameworks are
Ruby on Rails
Django (Python)
CodeIgnitor(PHP)
BackBone (JS)
My rule of thumb for deciding is:
Get a hang of a server side scripting language(PHP/Python/Ruby), choose the framework in that particular language.

Another most important rule that you should keep in mind is:
All that you want to do has been done, you need to assemble it your way!!
Learn to copy, modify and paste to suit your needs.
Don't be afraid of any implementation it will be out somewhere there.
Thats it, hope it helps.
As I recall, one got more headroom in the cars of that day. (Even if you weren't, like me, a little kid.)

An interesting point about the uniform fashion. A few years ago, The Washington Post Sunday magazine carried an article about the civil-rights era riots in Cambridge, Maryland, ca. 1965. Everyone was dressed alike--the local men and the out-of-town students, all wore white shirts, dark trousers, and leather shoes.
The author seems mistaken about the purposes of Monads in Haskell. The essence of monads is control flow, not encapsulating code or providing interfaces.
There's actually some truth to this.
ARticle looks completely fake? Picture looks Photoshopped, no actual non-generic humans referenced in the text? Link bait? Why is this here?
Gentoo = Compile a whole OS (hundreds of packages)

This = Compile a package (or 2 or 3) to get the latest

A lot of distros package an older version of the software this thing lets you deploy (node.js on Ubuntu for example is at 0.49 on 11.x) so I had to compile 0.6 manually (and yes I know there are PPAs).

I could definitely use this.
My understanding is that they did this every year, along with other intern events. The goal is to allow interns to become friends with each other, because friends follow each other through their careers, so the ones who decide to go back to microsoft will bring the others along.
It is possible that in one hundred years or so that many of the "most useful" results published in copyrighted journals of the 20th century and available nowhere else will have found their way into the public domain. But it need not turn out that way. Cory Doctorow spoke about the coming war on general computation at 28c3: http://www.youtube.com/watch?v=HUEvRyemKSg So we cannot be complacent.
Kickstarter Advice From The Guy Whose E-Paper Watch Raised $7.1M
Reaching the Limits of Adobe Stupidity