skysight-inc/HackerNews huggingface dataset:
I had to double check the title because I thought he said Django and all the advice seemed to match my Rails experience and not my Django one, also, this may be a bit nitpicky, but Django isn't really an MVC Framework nor is it a CMS. You can only really call it a web framework as it has elements of these items but isn't the same:

1. The right directory structure, the default use for the media folder is supposed to be using for stuff uploaded through your app, not the files you develop, your static files should go in static and your compressed files should go in media as they are dynamically generated or in your global "static" folder that is pointed to from your web server. You should also have different settings.py files on a per-situation basis. Your development servers, staging, and production environments will probably all have different settings because at the very least development will have `DEBUG = True` and production `DEBUG = False`.

2. This is fine even though it seems wonky to use it for cron jobs to me.

3. This is fine too but I personally use nginx+uwsgi w/ emperor mode.

4. Up to you on this one, there are some nice Django branches that support key-value store databases but don't use the standard Django with key-value databases because it is 100% built around RDBMS.

5. Only piece of advice I agree with completely.

6. As partially discussed in #1 by me. I don't like his override method. I think an import of a base settings into production.py and development.py is cleaner.

7. Supervisor is good here but also if you use uwsgi in emperor mode instead of the suggested gunicorn it can handle the same task saving you an extra install and configuration.

8. Django very clearly has a nice Mixin for JSON responses in the docs or you can build a nice easy API using Tastypie: https://docs.djangoproject.com/en/1.5/topics/class-based-vie...

9. It's up to you if you want to use Redis, I don't personally need it for all the suggested things and I like how well memcached works with Django out of the box for caching.

10. Munin is great! I'm often too lazy to set it up and am fine reading log files.

11. This drove me to write this long comment... I actually get really annoyed when people try to mix in items from other stacks when there are many solid solutions already that don't force you to install another entire stack. Django has django_compressor which works great in this situation (https://github.com/jezdez/django_compressor) and a quick Google search will find many other similar solutions that won't require you to install Ruby to work with your Python web app.

Source: 6 years of developing Django apps and doing everything that was suggested here and more.
Cool implementation, curious though that FB Home is an Android app I thought?
Much the same happened when the Joplin, MO tornado hit a couple of years ago, e.g. http://stormdoctor.blogspot.com/2011/06/first-response-mode-... (warning, a front line account with some ugly events and outcomes) and many more stories.

E.g. at the other end of the scale, at the opposite end of tow is the local college with has a nursing program ... and for some inexplicable reason every bed in every room is fully functional once you remove the training dummy (12 to 20 or so). A pharmacist and some junior associates shows up from fairly far south of the city and set up a pharmacy. It was discovered that dental chairs for that training program were rather good for setting bones. Etc.

Or something closer to home: there's a state association of structural engineers, which had a plan for this sort of thing, and marshalled over a hundred to get the not so destroyed buildings graded in a very short time (as in "safe" to "stay out").
Newsblur's puppy has a much better emotional connection - pay for this app and the dog gets to eat.
Say It Right. Do It Right
No, non-monetary value of Bitcoin is in ability to store a proof of anything in its blockchain without trusting any third party. E.g. timestamping documents, registering contracts, registering intellectual property etc. See more here: http://blog.oleganza.com/post/42262765318/direct-use-value-o...

PS. "intrinsic" value does not exist in anything. Value is something that people put in things. Nature itself has no meaning, values or purpose. It's we, the actors who make the choices and valuations.
That was initially my assumption. Clearly, that's what he should build...
haha, it is... was the first thing my Wife told me :), well was just for fun anyways. I will leave as a Joke.
Cool site! Typo on the book The Selfish Hene.
There's a typo; the selfish gene.
Calling the Bitcoin Bubble "final refutation of the efficient-markets hypothesis" is a stretch. MtGox is opaque and illiquid for something that looks like a stock market, and the market is tiny and centered around the very long-shot possibility of distant future value.

If you can't arbitrage a a market, EMH puts no bounds on how wrong it can be, and mtgox is very difficult to arbitrage, so the price wanders around chaotically between prices extreme enough to actually make risk-adjusted profit off them.

The situation for options/futures is even worse than at mtgox, and a broad acceptance of bucket shop behaviors based on mtgox market feeds can't be helping. From top to bottom, this is not a market oriented towards the efficient discovery of prices.
Different areas have different packages, or at least differing availability. The best package available in my area is 28mbps and unlimited bandwidth for $62/month.
Even aside from its utility in commercial exchanges, bitcoin has an arguably minor but often-overlooked "intrinsic"* value. A bitcoin is nearly irrefutable proof that a certain amount of difficult computation has been done by (or on behalf of) its owner. That has some inherent value, in the vein of Hashcash, for potentially rendering spam or DDOS attacks unprofitable. But unlike Hashcash, the work can be done long before hand, and there is a decentralized network preventing double spending.

* I put "intrinsic" in quotes to broadcast that I am aware of the philosophical and semantic difficulties the word introduces into a conversation. Do apples have intrinsic value because people can eat them? What if I'm allergic to apples? What if the human race goes extinct?
> 1. package your python code as a sdist (except setuptools is too hairy so nevermind), keep your deployment scripts & configs in a separate repo or orphan branch

This. I'm tired of Django projects not being packaged/released correctly, and deploy scripts that simply git clone in production (yiikes).
I'm not sure that speed would be enough to want me to go with Google, but I'm paranoid that way. I'd welcome the competition and the presumed price drop at Comcast. It's fast enough for me.
Brave new levels of false equivalence achieved here.

One guy was caught but let's not criticize him because everyone not caught could have done the same thing!
I think that he should pivot his entire startup to build this.
The antioxidant debate rises up
http://founderdating.com is another one.
It is that simple : if I really trust my idea to be so good, why waste my time with a system that will at best not fight against my idea, and will not let me reap the full benefits of it? If I success, I'd rather keep everything (or most of it!) for myself!

There is a very small subset of problems, where, needing some very specific resources for my project, it is more logical to seek them from within an existing corporation, ie joining it, than from myself or the market.

I could live with the idea of japanese-style corporation, where loyalty goes both ways. It would be logical then to accept the idea of sharing in a system where others will share with you. Unless you have some serious deadweight, sharing would reduce the variance of your profits, but not the mean.

But if employees are resources to be used and discarded, companies are likewise resources to be used and discarded.

Basically, if the social contract is uphold, it is logical to share with others, knowing they will too share with you.

For a game theory analogy, when one breaks one's word, cooperation is no longer the best strategy, but defection.

The rise of entrepreneurship may have some link with the end of the traditional corporation, where one had a job until retirement, put a real effort in it, and was appropriately compensated.
... which is why we usually compare currencies over time in terms of baskets of goods.
I get where the domain name comes from, but are you sure the co-founder you're looking for is only "ok"?
If I switch from bash to fish, will anything break (e.g. aliases, scripts, keyboard shortcuts, etc.)?
http://kansascityisinmissouri.com/
I'm doing something similar. Prepare yourself for the glacially slow pace of B2B sales. Lots of big companies get CornerstoneOnDemand for HR, and they throw in a LMS. Lots of companies can't store their material off-site for "security" reasons. For some reason HR people can't figure out how to use an LMS effectively.

On this page: http://www.learndot.com/customer-success/
All your links go to pricing rather than telling me something.
That is an amazing list. They seem to be on top there together with Ryanair and european banks.
Personally I love flat UI, metro being one of my favorites.

But I don't know if it's 'new' enough for you.
We are a SOURCE of threat information. We are not a consumer of threat information.
Great, my Android will be alive 6 hours longer
As others have said, really nice design. I know a little bit about this market (business courses/internet marketing gurus) so here are my thoughts/questions:

1. Are you creating the content yourself? Are you partnering with domain experts?

2. Are you targeting corporations or individuals? Corporations likely have their in house training tools. For individuals and small business owners, "Learning is a competitive advantage" is a very weak message. Most people who would want to buy from you want to know how to get more traffic, how to get cheaper traffic or how to make more money from the leads they get.

You are competing with serious hustlers like Frank Kern and Perry Belcher, both of whom are extremely aggressive at what they do (they've had issues with the FTC) and also extremely successful.

Having hung out in both worlds, here is common issue I see. The HN crowd is generally very bright and talented. They have great design insticts, coding skills and a healthy dose of "do no evil" sensibilities. But they are too soft-core to make money online.

The hardcore internet marketing crowd (think warrior forum) doesn't care about design or saving the world. They make do with ugly 'geocities era' landing pages. But they sure know how to make money online. I would suggest you spend some time in this latter world. You will learn a thing or two that will help clarify your offering, target customer and value proposition.
Etherpad 2013 Meetup Videos on Air Mozilla
The War on Citizens will make encryption illegal again.
The word "entrepreneur" is getting used as a blanket term way too much to the point that anyone with an idea, CRUD app or working at a startup is an "entrepreneur."
I'm going to be frank with you, Anthony. I checked out okcofounder.com and read about you. Then I checked out your project, residen.se.

In my humble opinion, I think you should abandon residen.se and work full time on okcofounder. This is not something I'm saying lightly. Consider it this way:

1. You designed and created okcofounder with a clear need in mind. I don't "feel" the same sort of inspiration and personal connection with residen.se

2. There are at least three comments at the time of this writing in this thread that express disappointment at okcofounder not being for finding cofounders and being applicable to their lives. You just got user feedback.

3. Residen.se looks like the perfect web 2.0 model of what a tech startup should be, but okcofounder is something that is immediately relevant and comprehensible on the front page. I had a little trouble figuring out what residen.se was for immediately. Not so with okcofounder.

I'll come out and say that I'd pay for a service like okcofounder. I live in NYC and it's harder to find people than it is in Silicon Valley.

okcofounder satisfies true entrepreneurial need - despite the odd fact that it's a meta-project, you created it trying to solve a problem for yourself. But there are users saying they'd love the idea on a wider, open scale. So do it.
I could actually see an argument to subclass String for this kind of clarity. I don't know if it'd solve it (and I'm likely not to try it out since I don't have an active Ruby project at all right now, let alone an active Rails project), but someone might try that?
Prepping for an interview with a startup
For the prices they're charging, just get a VPN, still be cheaper than cable in most places...
I think he meant to say "rounded rectangle" not box.
This might be a silly thing to ask, but why don't they save their data in flat files on a shared filesystem?

They wouldn't need Memcached, since the OS caches files anyway; replication with rsync becomes easy; they don't need transactions anyway; and they wouldn't have so much software to manage.
Financial Autonomy in Marriage
Remember how a few weeks ago when the USGov released a reported acknowledging BTC as a currency? Remember how everyone thought that was a great thing?

There was a hidden point to that.

Being a currency brokerage company requires millions in compliance / certification / regulatory fees. Its not like the big NY banks are going to just let people get their money out of the system without a fight.
Completely wrong. I challenge HN mods to reveal which articles are voting ring flagpedo'd religiously on this site.
To be fair, that article is just a link to a Businessweek article which goes more in-depth:
http://www.businessweek.com/articles/2012-11-08/genius-the-n...
you can pay your taxes with cash, but you have to do it at a physical IRS office.

http://www.irs.gov/Businesses/Small-Businesses-&-Self-Em...
Seriously? I'm paying $70/month (no modem rental fee as I own my own) for this http://www.speedtest.net/result/2652775120.png in the Nashville area.

What part do you live in? I think they're upgrading everyone? Or maybe it was just the middle Tennessee area. Either way, the $70 I'm paying is 10 times slower than the internet Google Fiber users get for the same price so even $70 is still grossly overprices for what I'm getting.
The problem with a lot of bigger companies is instead of nurturing and encouraging their workers to think outside of the box, they keep them as sterile as possible through contract clauses that prohibit their employees from working on any idea that is even remotely close to the companies particular niche (some even prevent you from personal projects full-stop) and non-compete agreements when they leave preventing them from finally being able to chase their entrepreneurial dreams.

Larger companies only innovate when their competitors do, they have obligations to meet (stockholders, customers, management executives) and doing anything different or trying anything new is a risk that could jeopardise profits of a company. Entrepreneurs who start out with nothing really don't have as much to lose as a company does, two different paths and ways of thinking.
That feeling you get in your stomach/chest
might also be worth noting that django-tastypie is the defacto standard for REST apis, and sends and returns json (among many other serialization formats) very easily. This obviously doesn't work for all ajax cases, but its extremely useful nonetheless.
You ought to distinguish between a design trend and a design trick. Parallax is a cool design trick. But in many cases it's horrible UX because it can be very disorienting.
When I was in high school in the late 70s, my school canceled their support contract for their PDP-8e, and supposedly that year's support contract money was sufficient to buy a handful of Apple IIs.
>I could live with the idea of japanese-style corporation, where loyalty goes both ways. It would be logical then to accept the idea of sharing in a system where others will share with you.

IMO there are very few companies even in Japan who are truly like this anymore.
Do you feel the same way about OKCupid? "Are you sure the boy/girlfriend you're looking for is only 'ok'?"
How to Quickly Add A/B Testing Functionality to Your Site
mrpogson.com/2012/08/21/apples-paid-shillconsultant-caught-out/
> First person to discover a means to curate at high volumes is king.

Surely you are talking about Google? After all, what is search but massive-scale curation?
Often wondered this too. Japanese hardware is still good, but difficult to compete on price compared to Korean/Chinese.

They have great developers, and have had for a long time, but it feels like the corporate structures themselves are too rigid to allow innovation to surface.

You know these companies are doing something wrong when hobbyists have to reverse-engineer their firmware to get the functionality they want and need (I'm looking at you Canon and Panasonic). Sony is not much better, the user interfaces of their hardware feel 10 years old and the recently opened "app store" for their cameras is a joke, with no SDK or 3rd party apps available. As they focus away from TV's to cameras and sensors, that's something they should definitely fix if they want to succeed.

The best thing these consumer electronics companies could do is open source parts of the firmware/software and engage more with consumers who are taking a more active role in developing products these days.
An analog clock in your bash prompt on OS X
The Guardian's Terms & Conditions: Worse than Instagram's?
The Guardian covered the Instagram Ts & Cs issue in quite some detail. Now they've launched their own UGC site, their own terms and conditions look quite onerous.
Did they ever manage to pay out the funds users had on the site at the time? Last I heard, they'd decided to solve the problem by freezing all those funds and gradually releasing them as they earned enough money on trading fees to actually repay people.
> so I guess I'm really the one you're responding to

Partially, yup.

> facts on the ground

Again, I emphasize that I learned most of what I know by following privacy-oriented links on HN, and reading public sources. And I know these things because I, like you, think it's very much worth thinking about. I want to know whether or not Google is evil.

> Google is a humongous red target

Absolutely. No doubt.

> we should all be encrypting everything

I think I agree with your reasoning, but I disagree with your conclusion; I think this is simply evidence that I value my privacy much less than you value yours.

> trend of slow erosion

This one flows back and forth. The battle is not lost, even in the US. See e.g. that last link my my previous post, re Judge Susan Illston

possibly already have ways of doing this

You know what an NSL is, right? As far as I can tell, the FBI can ask for anything of anyone at any time. If surveillance scares you, get scared. Though, again, c.f. Susan Illston.

In any case, I once again think it is important to distinguish between the good points you make in this comment, and the shitty summary you made in the previous comment, which in my opinion is vastly under-supported and also probably wrong.

> not sure if they'd still have me, though, since I make the above point not infrequently

They hired me.
Why not do both! Your original comment "How damaged are NFL fans brains?" was glib bullshit and you know it.
considering the infrastructure that has built up around celery and particularly its use with django, i dont know why you wouldn't- care to explain?
Could Snapchat beat Path to creating an intimate social network?
As a blind individual the iPhone with epub has been a great improvement for me when it comes to reading. I can now get new books as soon as there released instead of waiting for them to be available in audio format, or looking for pirated versions on torrent sites. The problem I have with this article is that Braille was not mentioned once. I started reading Braille books when I was young which gave me basic literacy. I no longer read Braille unless I’m coding but in spite of that reading Braille books when I was young gave me the basic foundation to understand grammar well enough to type this post. I don’t know what blind people will miss out on if they use text to speech their entire lives without having to actually interpret text word by word but I’m guessing it is quite a bit.
You are right that it was a generalization, however you are pretty much arguing the same point as the author.

I remember seeing a matrix/graph in a book, maybe 'code complete' or some other popular book. It basically had complexity on the y axis and risk on the x axis. The point being that high risk, and high complexity projects would justify the most discipline, testing, proofs etc, and the low risk low complexity projects justify minimal process. Something like an inventory management system for a t-shirt shop would be the latter, and sending a pacemaker to the moon would be the former.
#3 SSToolkit
Yes -- fish is not bash, so anything defined in your .bash_profile etc. will break, though there's usually an easy alternative way to do it in fish. Scripts should be fine though, since they usually explicitly call bash when you run them, so will still run using bash.

I switched to fish about six months ago and have been very happy with it. I spend a lot of my working day in the command line, though not doing anything exotic, and find it very pleasant to use.
Nick Winter is amazing and so is this book.
(And not just because my startup features extensively in it!)

It has a lot of solid behavioral science in it, as well as highly entertaining stunts. Like how the author sets up a commitment contract (with Beeminder, of course) to force himself to jump out of a plane.
Thanks man. I... kind of built it as a joke, yeah. I got bounced back from an incubator because I didn't have a co-founder and wanted to build something slightly ironic. I didn't think other people actually really had a need for something in that respect.

But... I guess you have a very good point.
using a settings module, requirements directory and environmental variables makes alot of sense (outlined in two scoops of django at https://django.2scoops.org/, a good book)
4chan? imgur? wild unfounded accusations?

Where do I go from here? HN is now Reddit.
Cryogenic Dark Matter Search Adds New Intrigue with Latest Result
*too expensive
Only problem? The idea's hardly new. Sites like http://founderdating.com/ http://collabfinder.com/ http://www.cofounderslab.com/ http://techcofounder.com/ already exist. It's not quite a crowded space yet, and there's probably room for innovation, but your comment makes it sound like you think he's hit idea paydirt with okcofounder -- he hasn't.
So i'm not the only one that noticed the writer forgot to mention what bitcoin is mainly used for :P
Oops! Fixed that.