skysight-inc/HackerNews huggingface dataset:
I think the whole SQL vs NoSQL stuff is a bit mislead.

Relational databases are not dinosaurs. They solve lots of problems. It's the database schema which is a PITA, so let's just have relational engine (with reasoning, like Prolog) without the schema and move on.

Most people don't need NoSQL for scalability, they choose it because they dislike SQL. So maybe it's SQL (as a syntax) we should ditch, together with the schema thing, not the relational model as it is. In this context, the effort with unQL, while being a remedy for some short-term situation, is actually not so cool in the long term, because it will keep the legacy undying.
One Man’s Quest to Fix A Driver Crash
Keep in mind that perhaps a majority of wordpress.org sites that have been around for a year or more have been hacked in some fashion at some point, and that the reason is because PHP encourages the kind of terrible code and unsafe-by-default environments that make this possible.

Edit For example, I am thinking of how various templating languages, including Jinja2 (for Python) default to auto-escaping strings you're echoing, but with PHP, you by default have to explicitly think about it and call `htmlentities($x, ENT_QUOTES, 'UTF-8')` all the time.
Seems like the solution is to download the video, upload it to YouTube, and tweet your version to your followers. By the time it gets flagged (if it gets flagged), it will be gone from everyone's Twitter feeds anyway.

When your YouTube account gets shut down for posting too many flagged videos, make another one. They're free.
What is your opinion on Audio Books?
How do you use audio books? Are you able to digest the information as well as if you were reading it?

My interest in the question is regarding how well was the content absorbed. I've had mixed feelings on it. There was a marketing book that I felt digested pretty well, but then there was a philosophy book (Meditations - Marcus Aurelius) where I felt the audio version of it didn't let me grasp the content as well as I could have.

What's your experience? Any recommendations on how to use them wisely?
EAT DIRT! THEN SAY SOMETHING NICE ABOUT THE HERITAGE FOUNDATION. THEN: MORE DIRT.

We're OK. Sorry to drag this out. It's been an annoying day.
I heard about that tool. Can you tell us more about what it does?
The page still loads, but the Video player displays a message rather than the video itself.
If this isn't the peak of the bubble, I don't know what is.
If only there were some way to anonymously release software...
Oh boy. This has proved true to me - but from dental surgeons, not physicians. I've gone through 3 dental surgeons who have opened up the gums above my canine teeth, excavated, charged my insurance $1000's and me $100's [the costs of successful operations], and then failed to fix the problem in my mouth. The problem is an extra tooth growing out of the root of my canine tooth, usually a simple extraction. But I'm convinced the dental surgeons are more interested in letting the tooth grow, destroying the rest of my mouth, so they can later put in more expensive dental implants. I'm highly fed up and am considering becoming a medical tourist to get the offending tooth out of my skull.
I believe Groupon's policy is that purchases don't ever expire, just the deal does.

If you pay $x for some deal, and expires, you still have a credit of $x with that business.
You don't. I choose to stay anonymous for many reasons, but if it's any help, nothing I said could be construed as trying to discredit Facebook (even though I'm anonymous).
Seems like YC is vulnerable to this. I wonder if YC settled and/or got gagged.
Pillars of Python: Six Python Web frameworks compared
I was pretty pleased about working "the winter's balm" line into that bit about Zygna. And there were a couple of upvotes early on, but I guess meta jokes about English literature don't fly on a hacker audience.
as revenue has come from "customers" and not "subscribers", it sounds especially stupid to report falling "per subscriber" revenue vs. steady and larger "per customer"
(why not, for example, report "revenue per cubic foot of hot air produced by the CEO" ?)
NASDAQ's limit of 99 million quotes
Lobster were once seen as cockroaches, now the rich want them. So, anything's possible with enough marketing.
The two "advanced" topics that I've never bothered to learn, despite my years of using vim, are registers and buffers. Thanks to the answers on SO and the comments here, I think I have a pretty good grasp of registers (the being able to paste yanked text after a delete would have saved me so much god-damn time).

So all that leaves is buffers. I've traditionally been using tabs and splits for all my editing multitasking, with NERDTree and Command-T to open new files quickly. Is there anything to be gained from me learning/using buffers at this point? I don't know what benefits they offer, and I've never had any problems with my current tab & split setup.

Any buffer evangelists out there that care to chime in?
Customer Development: JFDI
Android’s Google Maps App Automatically Tells You How to Beat Traffic
The first commenter from the blog got it right

> Seems unhelpful to compare benchmarks where one shows the work completely optimized away.

The author doesn't offer any benchmarks of (something resembling) real code.
Incorrect. Tens of millions of dollars already went to founders. Only investors cashed out in the 9 figure range. [1]

That's a huge difference, especially considering that Groupon fancies itself a $30B company.

[1] - http://www.businessinsider.com/the-millions-of-dollars-group...
There's definitely a period in a startup where founders or management end up handling a lot of minor tasks like this, before hiring admin support staff. I personally would rather pay for services (garbage collection, catering, copier repair, etc.) vs. hiring an admin person to do this, because managing yet another employee (and one from a different background than engineers) adds stress to my life.

If I had a great candidate for admin/manager, maybe I'd consider it, but I could easily see getting to 20-30 employees before doing so.
The 0.7km/week for a house mouse translates to about 7.5 miles/week for a 5'8" tall man compared to a 10cm long mouse. Lots of assumptions, but 7.5 miles is way more than the average sedentary person jogs in a week. It's also very easy to reach for a recreational jogger. Lots of assumptions in there.
Watch'30 Minutes or Less'movie'online'megavideo
watch'30 Minutes or Less'movie'online'megavideo
In the adventure for 30 minutes or less Nick (Jesse Eisenberg) is a small town boy Pizza drivers to communicate with the worldly life collides with big plans for the two would be criminals Master
sounds like another hydra ( https://github.com/ngauthier/hydra ). It distributes your tests across processor cores, and optionally remote workers (other machines)

Why is Buffet better? (I'm genuinely interested)
Also, food provided in-office is 100% deductible; meals outside are 50%.

Having great food available daily would be a nice hook to bring in open source dev partners, potential employees (especially passive-recruit candidates), potential clients, etc. I know I've gone to Google and Facebook meals on that basis.
Just add an extra layer of abstraction.
I like auditory learning if there is an actual person doing the speaking. Audio books never really cut it for me, it always feels to transitory. Without a real jaw flapping to anchor my focus it wonders off and gets lost. If you throw something else in there to help anchor your focus it works better. Several listens can also help it sink in.
MSNBC's Dylan Ratigan's rant on money's corrupting effect on Congress
Another problem with bill splitting is that at some level, the inefficiency can be used positively; I know I always end up paying extra at meals when I can't pay for the whole thing, if the other people are students or don't have reasonable income. It's a lot easier to do that tacitly when there aren't good bill splitting numbers available.
Isn't this exactly like travisci?
Js-secure-uploader - large file uploads with integrity checking
"the site later allowed websites to merge the toolbar with their own user account systems — which has fared better. "

Exactly. And this puts them in an entirely different category from Meboo, etc. Anybody who ever ran a forum and has tried putting a real time chat on it will know this. TC got this slightly wrong; the only real competition out there is RealChat. There are simply no other solid solutions out there. I do this search every year and come up empty handed. As for RealChat, it is too expensive.
Really? Because a company regarded extremely well by its peers and advisors, with a solid business model and clear plans for expansion, raises a seed round?

If you're going to say that when a company announces funding, at least provide some backup.
US military to launch fastest-ever plane
Most likely, his account got marked as spam by the automated system. I'm pretty sure PG can fix it, not sure if anyone else can.
This should be a vid on Khan Academy.
And animal models of disease (or aging) are much simpler than real life human biology. One big reason being that lab strains of mice (and maybe the rats in this study, too) are inbred and very homogeneous - genetically speaking. So, something which has a big effect in a lab animal might be due to some strange combination of genes that most "outbred" species (like humans) don't ever have.
Agreed with previous posters that there won't be one system to rule them all as there are a ton of use cases. Having said that every single system out right now sucks badly. Every one has some serious flaw or flaws. I'm not knocking anyone here, just this particular market is in its infancy at this point. It'll be a while before there is a truly good choice even if you are willing to pay money.

On a mostly unrelated note, the title of this post used to have the phrase "leading nosql database" in it, which is definitely marketing hyperbole :).
I love my Nook, and it supports ePub.
This is a good question, because we actually were using Hydra for a while. We ran into a lot of problems where hydra workers would just hang once they finished their test (used strace to see what they were doing, and it looked like they were stuck in some sort of infinite loop). Hydra caused enough headaches that we just stopped using it; out of that frustration, Buffet was born. We tried pretty hard to make Buffet 'just work' and stable.
Definitely. Generally fried and liberally seasoned. I haven't had the courage to try one myself yet.
In these times, with all of the troubles on Earth, it may seem to be foolhardy to focus on space, much less a hundred years into the future. But whether it's escapist or actually preparing for the long-term, it's good to dream higher.
Frameworks have been suggested, and are a good option. A good understanding of MVC will carry you through though, and if you are only building small things then an ad-hoc MVC set up will probably get you most of the way to readable, flexible, maintainable code. One good tool for separating code and HTML is using a templating engine of some sort, I adore Smarty and normally recommend it without hesitation, but have to admit that Twig seems to have all the advantages and none of the disadvantages. I haven't used Twig yet though, so I don't know for sure!
Nice site. The documentary Detroit Wild City covers this subject pretty well.
To gem or not to gem? (Minitest::Debugger)
I don't know about propulsion ect, but IMO the best approach without magic levels of technology or antimatter is going to look something like:

2 stage craft, first stage uses solar sail to shift into a highly parabolic orbit that goes from close to the sun into the and back out to the ort cloud. Passengers meet up with craft as it's heading toward the sun on final passage. And ignite rocket near sun for maximum gravity assist on it's final flight through the solar system.

PS: Probes get's to skip the docking part of the trip.
Could do that too, but it doesn't have a module system (it just uses the CLI's mechanisms, which aren't that great). A good module system is worth knowing, even if you ultimately aren't able to use it for practical reasons.
I don't think so. I mean, RSpec is pretty fast as is, at least for running only hundreds of tests. The problem we were encountering is that if you want to get full coverage, some tests will have to hit the database or do other (mildly) time consuming tasks, and if you have a large enough test suite doing these things all over the place, they tend to add up into ridiculously long test runs.
Turns out * has some limiting factors [when serving 1 trillion page views a month]. Replace "*" with any piece of technology on the web stack.

There's not a single other company in the world (sans probably Google) that has to deal with performance problems on that level of scale. At that point, I can't imagine anything surviving out-of-the-box. Something has to give, even the language they're using (they're using a subset of PHP that they can run through a custom compiler to C++ machine code, to squeeze every possible CPU cycle out of the servers they have).
The HN title gives the impression that they reversed aging. They only reversed changes in memory performance in old mice that are infected with E.coli.

It would be interesting to know how they assessed memory performance - are they using spatial memory tests?
That's a nice one. A bit like "how many were going to St. Ives" or "what color are the bus driver's eyes."

EDIT: whoops, I interpreted it as 's/\S//g', which I assumed would discard everything.
Aaron Greenspan should go join forces with Bank SImple and roll his FaceCash (with the better name) into their service. They will have the base funds that he needs and this would give Bank Simple a novel "DEBIT Card".

Although, no offense to Aaron - but I jsut wonder if his outspoken-ness has made people in the valley shy away from him (Yes, I know banksimple is back east).
While the patent is still pretty dumb, the claim is a bit more specific than this article summarizes. The claim seems carefully worded to exclude Amazon, UPS, and USPS shipping notifications, by limiting itself to "a broker computer system independent of the shipper and a merchant". UPS and the USPS are shippers of course, and Amazon is the merchant for the queries it brokers.

However, it seems like a real stretch for non-obviousness: they're trying to patent the idea of doing exactly what every shipping-status system does, only as a third party that simply queries those services, and then sends emails to the user when something changes.

Maybe it's a business-method patent rather than a technology patent. It's not even a patent on notification-system querying, because Amazon does that, only it does it for products it sold. It seems the only thing the claim is claiming as novel is the business idea of doing it as a third-party monitoring service.
it's a fun diversion from the tedium of jobhunting
Hidden buffers are the only important thing to me. I don't know if you might already have that turned on or not.

If hidden buffers are enabled, you can open document A, make some changes, then open document B in the same window and you don't have to save the other document first. When you want to go back to it, you just use :b 1

If you use screen, you can think of buffers like windows. You can have multiple windows open but one is active at any moment, or you can split your screen into multiple regions and have multiple windows visible at the same time. In Vim, you can have multiple buffers open. You can interact with them one at a time through a single window or you can split the window and see multiple buffers at the same time.

If you get used to using them like that, then things like the :bufdo command becomes handy for making changes to a bunch of docs at the same time and you can quickly bounce around documents without having to browse to them each time.
Amazon Releases Web-Based HTML5 Kindle Cloud Reader, Skirts Apple's App Store
For what it's worth, cannabis also prevents neuroinflammation, even in extremely low doses:

http://www.youtube.com/watch?v=2uVXs6CY2ps

http://www.freedomtoexhale.com/clinical.pdf

The endocannabinoid system seems to be the main mechanism our bodies use to naturally regulate inflammation. My understanding is that there is a growing belief among cannabinoid researchers that our cannabinoid receptors can get blocked as we get older, and so there may be a need to either supplement with phytocannabinoids and/or employ various techniques to unmethylate our CB1 receptors. There are a number of folks doing pre-clinical research on cannabinoids as potential treatments for alzheimers and other inflammatory / autoimmune diseases using various cannabinoids.

Here is a cool paper about how colorectal cancer seems to result from the CB1 receptors being knocked out:

http://www.drugs.com/clinical_trials/turned-off-cannabinoid-...

It's possible that most cancers result from the same mechanism, although we don't really know yet. What we do know is that regular marijuana users have a 62% lower chance of head and neck cancers, and that there are an enormous amount of studies showing that cannabinoids can promote both apoptosis (cell death) in cancer cells and are anti-angiogenic, meaning they cut off the blood flow to the tumors.
With audiobooks (and speeches/lectures) I mostly listen when going to sleep. Then the next night I go back to the last part I remember and start back, usually recognizing a few more minutes as it plays, then reaching new material, and eventually falling asleep again.

If I were to sit and focus, I'd prefer regular text.
Yes - it looks like it was a double loop of 60sec.
Yes, but the OP was talking about framework-less simple projects.
People study the Price of Anarchy [1] to design algorithms to minimize the deleterious effects of decentralizing decision making to rational and selfish agents. Traffic flow is a textbook example of selfish behaviour leading to highly inefficient solutions as compared to a central authority that decides on each agent's behalf.

It is amazing to see the time come that technology can actually allow us to centrally decide the action of agents (or at least suggest useful strategies) that are provably more efficient than any selfish strategy (which is predicated on the assumption that a large fraction, if not all agents, will go with the suggested strategy, and not act maliciously).

[1] http://en.wikipedia.org/wiki/Price_of_anarchy
Sure it is. Pick a version. Call it the spec and fork SQLite if necessary. You can't possibly argue that this would be more work than inventing a new, untested data storage model from scratch. This approach is exactly what ran the W3C aground in the first place.
> I bet that if Facebook, Wordpress or Digg were built in Ruby on Rails or some other modern language, they would be exponentially faster

I'll take that bet.
Why can't I use an apostrophe in a URL? HN seems to be stripping it out, so couldn't link to the Wikipedia page without a crufty "%27" showing up...

Interesting. It looks like ASCII character 27 is supposed to be valid within URIs according to both RFC 3986 and RFC 1738 (via [0]). Maybe it's a simple component of a system for preempting SQLi on other sites via links from HN?

[0] http://stackoverflow.com/questions/1547899/which-characters-...
Is doing the same thing as someone already does, but from a different role in the relationship really patentable?

Apparently.
I honestly don't intend this in a mean way (I mostly code in PHP at present), but if you loved his other points you might want to delve a little deeper. PHP is a good enough language, but a lot of what he is saying is either incorrect, poor form, or championing solutions to problems that simply don't exist in other languages.
5 ways I justify my iPad investment
"The ability to get whatever you need, yes even groceries, within walking distance is a reality."

No offence, but having lived in about 4 major US cities (Detroit not included), that seems to be setting the bar awfully low. Being able to buy groceries is just a basic necessity, and restaurants/nightlife is something every city has.
That's greats :-)
Video: OAuth Toolkit Demo
He knows what the quote is implying, but it is a preposterous conclusion to the article.
Sorry to nitpick but that isn't scaling. Unless I can add double the number of machines and double or almost double the capability, and keep doing so to thousands of machine your application doesn't scale.

In the case of web applications all tend to scale equally well as you can just add another web server. Its the database that causes the scale issues.
proton-boron fusion producing high speed (~ 0.03c) alpha particles reflected by magnetic field

http://en.wikipedia.org/wiki/Fusion_power#p-11B_fuel_cycle

It will let us to comfortably get to the solar system planets and to launch first multi-decade travel to the nearest star.

(Google for Bussard)
Wasn't it only last month when Google said they were eliminating traffic estimates due to them being unreliable?

[1] http://news.cnet.com/8301-17852_3-20080043-71/google-maps-ca...)
Almost impossible? Pop quiz: The case-insensitive version of "strpos" is "stripos", what is the case-insensitive version of "strcmp"?
It's this for that (Critique at YC Startup descriptions?)
None of the things you listed have anything to do with PHP, they can happen in any language.
Is LinkedIn pulling a Facebook with privacy settings?
That makes sense, and follows with my general experience: once your team reaches >= 8 people, there will always be one of them having a Major Life Issue (cancer, drugs, burnout, divorce, etc.) that will consume incredible amounts of your time too.

If you're stuck hiring them on your own (i.e. not part of a big company that has its own infra for hiring and training staff employees), several of my buddies who have started smaller companies swear by temp agencies. Quickly scan a few resumes, do a couple of chats, and then bring them onboard for a few weeks or a month in a try-before-you-buy role.

Also, if your admin does not _remove_ stress from your life, they're doing it wrong. Having had both decent and great admins, I can say that a great admin is an incredible enabler. Need your schedule to always have a three hour block of uninterrupted work time? Hate responding to urgent-but-unimportant crises that people always email you about? A professional, organized, and utterly ruthless admin is net positive w.r.t. your time and stress far more than they will ever be paid.
while true; do printf \\$(printf '%03o' $((32+92*$((RANDOM%2))))); done;
Was wondering if anyone has any playful one-liners for any system. Recently I was a conference and a Commodore 64 emulator was used to show 10 PRINT CHR$(205.5+RND(1)); : GOTO 10 which generates a maze like pattern using PETSCII. ASCII (at least in my terminal and my fonts) doesn't readily define a standard full-character right or left diagonal line or else I would've shared that, this code alternates between the pipe | character and a space.
Ask your doctor if iPad is right for you. Ask for the free brochure.
Study Says Drudge Report Drives More Traffic Than Facebook & Twitter Combined