skysight-inc/HackerNews huggingface dataset:
I prefer having swap disabled by default and hitting the wall hard when out of memory.
Some swap is nice on desktop systems where memory usage can vary a lot. On server, RAM usage should be relatively stable. Tune your stack, pick appropriate plan that leaves some RAM headroom, and be done with it. Ah, and add alerts for when memory usage goes over some threshold.
Deployment Workflow With Yeoman
Digital Ocean remains very cost effective even if you move up to a $40 a month plan, compared to the AWS m1.small plan - $40 per month vs $47, and you get an SSD based server and 4TB bandwidth included, plus 4GB vs 1.7GB RAM. The smaller Digital Ocean VPSes are great to play around with, but for real work the $40 remain great, even without swap enabled.
In my experience I tend to loose my productivity a lot when working from home for days. Going out 2-3 times a week helps me a lot to charge up, not necessary to work. But I think the idea of going out to work will only work for energy suckers, not for energy givers like my cofounder who loves working from home.
Yes, I mostly refer to that first question. I did not get stuck there. I believe you misunderstood my post.

I do not claim Americans are ignorant — I was asking a question anyway, so not claiming anything.

I believe that, by publishing such a basic article, The Washington Post is claiming Americans are ignorant. I am trying to understand that particular phenomenon: why would a respectable newspaper, made for educated people, publish an article intended to the ignorant?
There is more context here:

http://arstechnica.com/tech-policy/2013/06/exclusive-in-2009...
I think it's important to maintain perspective about who Edward Snowden is as a person, and what he did in an effort to expose injustice. He might be a raging bigot and a racist. I don't know, but I know that I'm glad he did what he did. That doesn't excuse any alleged racism or bigotry -- not in any way -- but I always try to remember that even the people we choose as heroes are flawed.

My feelings on matters like this were heavily influenced by the graphic novel Watchmen. It's characters are a great mix of comic book hero archetype and real world people with real world problems and hang-ups. I try to look at my heroes through the same lens as Alan Moore.
gulp.run is deprecated in 3.5 and will be removed eventually.
tl;dr: No, not for Top Secret information - one must assume that one's attacker is more capable than one's self, but ruled by the same physics. Therefore, one destroys media utterly (heating to the Curie Point, grinding to dust, etc.) rather than assume that the adversary cannot recover from a degaussed disk. For other levels of information, guidelines vary.

Guidelines for media destruction vary based on sensitivity of the information and the risks associated with its disclosure. There are two basic categories of information, private interest and national interest, and various levels within the categories.

Private interest refers to individuals, businesses, etc., that is, anything that isn't "in the national interest". National interest refers to anything that could seriously impact the country and its interests, its overall security, etc. The classic examples are intelligence and military operations. Others include government plans that have yet to be made public, e.g., cabinet confidences in the UK and Canada, etc. There is a debate as to whether certain types of economic information, even if private, should be considered national interest, because the impact of disclosure could be recession, depression, or complete collapse, which would seriously impact national interest.

Many jurisdictions use the term "Classified" to refer to information related to the national interest; Confidential, Secret, Top Secret, and Cosmic are some common western/NATO terms for various levels of classified information.

Labels for private interests vary; for example, Canada uses "Protected A" for information about an individual that could lead to minor, recoverable harm (think a slap upside the head - it hurts, you might need ice, but it doesn't really impact you), "Protected B" for moderate harm that is difficult to recover from (think a broken arm - you will need medical attention, your life is impacted, possibly seriously, but you will recover), and "Protected C" for serious or grave harm (think being shot - you're done).

Degaussing is often considered sufficient for "Protected A" and "Protected B" type information - but there are debates as to quantity: While aggregating doesn't change the label (10,000 Protected B records are still Protected B), it can increase the harm (compromise of 100,000,000 Protected B records might seriously harm the nation, e.g.).

Degaussing is not considered enough for "Protected C" information and for Classified information: The degaussing may be imperfect, there may "edge effects", etc. We just don't know - and we assume our adversary isn't as ignorant as we.

So we destroy the media, utterly, so that it cannot be recovered.

That's what was happening here. Use of grinders is pretty standard practice.

Yes, this information had all been revealed. As far as we know. Seems pretty pointless, doesn't it?
Assembling TABBY, the open source vehicle, in 42 minutes
Promisejs.org: A Website to Document and Promote Promises
Like cuu508 said server memory usage should be very stable, if you're running into swap it means you don't have enough memory and you need a bigger droplet.
Attacks against credentials are valid against an argument to authority (in which case they are, in fact, pointing out a fallacy), but you only have an argument to authority when a conclusion is offered on the sole basis that the conclusion was offered by an authority. When the actual argument by the alleged authority is presented (including by reference), an attack against credentials is not a valid rebuttal, because the credentials are not the support offered for the conclusion. It is appropriate and correct to label such an attack, offered as a rebuttal, as invalid by way of the ad hominem fallacy.
I am getting sort of sick of this propaganda scheme that seems to be developing.

I honestly think this entire Snowden fiasco is a lie. Not some conspiracy stuff either. Its just to perfect + out of the 1% of the documents that have been released so far most of it was already public knowledge since the 90s. Now I obviously cannot prove that its all a lie and I sound stupid crazy right now so I am just going to leave this alone and see what happens once Snowden takes the Noble for doing his job.
Actually it's "no true Scotsman".

Man, now I just don't know about everything else you've written there.

(kidding)
>people are lazy and you might be surprised but the fact is that they don't want to do work even for their own requirements.

And they will pay to avoid even the easiest chore. We got tired of not getting any response from people using our free trial and briefly required them to call us to activate their free trial. People started paying for the first month rather than make a phone call and some that paid never even used it. Crazy.
Hard to tell because of the written means, but I hope you are being ironic.
Dipshit Buzzwords Quarterly
Data Mining, Machine Learning, Artificial Intelligence and other euphemisms for being pretentiously lazy
Amazon Principal Engineer Tenets
This was bound to happen, they where just waiting for the right amount of money. It will be interesting to see what they say about this news :) Probebly "no comment".
Norway must be nice. The short notices and general environment in the U.S. (everyone is suspect) really makes American families feel on edge.

And, most Americans are very reasonable. I would never smash-up something that belonged to my employer even if I was upset. That's wrong. Most of us would just like to be treated with respect and dignity and be able to contribute to society and provide for our families and be part of our communities.
“/end rand”

ISWYDT

Edit: I do find the Randian (or more likely “rant” typo) discourse somewhat polemic. You merely substitute dysfunctional fundamentalist / absolutist system A for fundamentalist / absolutist system B.

Having read the article, I see no such hint of abolishment or abandonment of the capitalist system.

What I do see however, is the notion that such fundamentalism should be tempered with balancing laws or cultural restraints.

Surely this isn't such an apocalyptic notion, is it?
Every time I read something about economists arguing I remember the old joke

"The definition of "waste": a busload of economists plunging over a precipice with three of the seats unoccupied."
This has nothing to do with production mode.

The development experience is unacceptable with runserver in development mode. I have a trivial app with half a dozen apps and it takes 5 seconds to reload runserver when I touch a view file.

On the same hardware a ~6k SLOCs rails project with 40 gems reloads pretty much instantly because the rails dev server is smart enough to do code swapping.

Edit:

runserver_plus does nothing to make runserver reload faster, it is an improved stack trace with a built in debugger. Since I am already using django-extensions I tried runserver_plus and it added 2 full seconds to each reload.

So now it takes 7 seconds just for runserver_plus to reload after touching a view.
The 'Tiger Mom' Superiority Complex
Yes, he was an outlier. Most people will not behave this way and will act reasonably. But of course, the problem is determining which people will fly off the handle in stressful situations. I never would have guessed that this guy would turn violent. And if he would have struck and injured someone else things could have been much worse. The company would have likely been held responsible for not having security around. So most companies go the "better safe than sorry" route during termination.
I'm working on https://github.com/scriby/browser-harness. It's a little different in approach because it doesn't use selenium at all (rather it uses a websocket connection with the browser to control it).

It's considerably more lightweight and compatible with all browsers you care about, but you can't do everything you can do with selenium.

We've been using it for about 6 months at work and having good results.
Do Canadians sound this way as well?

If not then you sound pretty ignorant yourself.
You seem to have a misplaced sense of entitlement. I must admit I have a problem with people who have such personality issues.

You are expecting developers to adapt the amazing software they made (for free) to your needs and do all that immense effort for free. You see your problems and think they should be everyone else's top priority. Should they thank you for pointing The Way?

You have to understand the world does not revolve around you.

Django is free as in freedom. You have the freedom to modify it to your needs. Use it.
This was the first ever flight of this aircraft, so that is not the same airplane in those videos.
Not that the negative correlation between abstinence only programs and pregnancy + STI rates deters the people who push them. When you start to view public health policy through the lens of individual morality (if not piety in some cases), the actual effects of a given policy effectively become irrelevant next to the intent of the policymakers.

To the unfortunate consequence of many teenagers.
IOS 7 UIKit Dynamics: Gravity and Collisions
As a "client" (although small one) I can confirm this. I've been outsourcing some work, and when I was trying to collect offers from various professionals you definitely had two distinct kinds of actors.

Those who did suggest follow-up actions and did lead you on and those who didn't.

As a client I always felt insecure and confused by those who didn't. Where did that leave me? What was the next step? Was I responsible for the next communique? With what topic? How does this affect my agenda? Where do we go from here?

With the people who did suggest follow up items and who had specific actions and priorities, it was easy for me to respond. I already had an agenda, ready and served. The path on further was already set.

So yeah. I guess people are different, YMMV and all that, but as for me, I can attest that this sort of approach works much better.
This makes sense! Can you give a pointer on how to set up the alerts you mentioned? (home sysadmin here)
Like you admitted yourself, you also didn't know everything from the article. So your added claim:

"2. The article explains a situation by giving a basic history lesson, and does not contain any new or exclusive information."

Doesn't hold in my opinion. The article is more than "basic" for anybody not following Ukraine permanently.

Still can I agree with you if you consider the article tone a bit insulting to the reader. I find it a strange etiquette, openly writing to the reader as he's "too simple." But I believe enough readers consider it a joke, exactly on the topic "most Americans don't know anything about the World."
>most of it was already public knowledge since the 90s

There is a difference between innuendo and leaked powerpoint slides.

>Now I obviously cannot prove that its all a lie and I sound stupid crazy right now

Very astute.
AWS tends to pick locations based on cost rather than their proximity to major Internet hubs, so the number of physical locations they actually have for most of their services is deceptive. They only have 9 available regions, and their latency is going to be much higher than most other providers that are located right by major Internet hubs instead in the middle of nowhere. We're a company (dedicated hosting provider) with only a team of 5 people, and we already have colo in 7 locations, which has them handily beat in North America and matched in Europe. There are also several VPS providers and resellers who simply rent dedicated servers from multiple companies like us with more locations than AWS. I'm looking at the website of one of our clients now who has 20 meaningful locations. Akamai absolutely destroys Cloud Front and everyone else in terms of presence, and a number of other CDNs have them handily beat. Neither AWS nor Cloud Front are anywhere near being leaders in terms of meaningful geographical (i.e. network) presence.
I wasn't being snarky, I was making playful jokes :P
Except every other provider enables swap by default.

I understand another reason why they don't do it though... SSD has a very low amount of writes available, and if low mem machines are swapping all the time, then the SSD will wear out much more quickly.

Another annoying thing is that they disabled resizing the SSD space used. So now, when people upgrade from say 20GB to 30GB there is no easy way to do it. They did used to do this, but they disabled the easy interface for it. So lots of people upgrading are not getting what they paid for, or expected (easy upgrades of VMs).
If you want to see the DLL calls, exceptions, etc, you can use the tools I posted here: https://news.ycombinator.com/item?id=7156160
If you are going to make bullshit claims at least don't back them up with provably false accusations about wealth gaps being worse in non-capitalist countries.

The wealth gap in Russia increased at astonishing levels after the fall of the USSR.

What those who want to make your point do is say that this doesn't matter since the "pie" is larger under the capitalist system, so the gap doesn't matter as much.

Still not true, but at least not as easily shown to be false as your "clear remedial understanding of history".
Understanding that "life can't be reduced to some axiomatic system" is a really important part of being a well-rounded human.

But I quibble on calling it a logical fallacy. It is emphatically not a logical fallacy. That's the whole point you're trying to make - which is that logic itself is limited in its ability to capture the totality of human experience.

Other philosophers call this the limits of Reason (capital R) or the failure of the Enlightenment. But calling it 'Logical Fallacy #1' undermines the very lesson you are trying to impart.
What is disgusting is a lazy coward creating a throwaway account to complain about the lack of generosity of people far more capable - and generous - then themselves.

Stop hiding.
Dear America, I saw you naked. And yes, we were laughing.
I never said intuitive, I said human centric. Everyone can relate to a number, but it is not as human centric as Fahrenheit which has 0 to 100 more relative to a human scale.
How I Discovered My Growth Opportunity at Balanced (YC W11)
For Google Chrome, there is "AdBlock" without the "Plus": https://chrome.google.com/webstore/detail/adblock/gighmmpiob...
The Neuroscience Of Superstition
Turn off your phone.
Call them back later.
Take your laptop to the can.
How Putin's cronies seized control of Russia's Facebook
Headlines starting with numbers have been around for ages. Often they're seen as lazy or clickbait, but from time to time they can be used appropriately.
Abiye Modelleri İçin Şık Eşarp ve Şal Modelleri
CIA shills shilling for civil war in Ukraine, just like they did for Syria (but let's forget that, shall we, since we know that Internet users have only a six-month-long memory), on my technology discussion board??

Thank you Sir, may I have another!
Devs clearly thought integrating South into Core was worth shelling out for, they could have sat on their hands after the project hit it's modest 2500 pound goal but, they didn't.

Django, and all open source projects, benefit from the law of increasing returns. As more people contribute to it, with code, money, or simply by using it, the entire user base benefits. WordPress is a great example. I remember the days when WordPress was kind of wonky, but as it rose in usage and attracted more developers (and more of us started getting paid to contribute to the theme/plugin repos or Core), it quickly became stronger and oh so much more stable. There are tons of paid ("premium") plugins and themes out there now, and so many people paying for WP.com, but it's by no means a "pay for features" platform.

With Django, paying Andrew Godwin to dedicate some of his time to integrate South into Core is definitely the kind of thing all of us will benefit from whether we contributed or not, as would runserver. At £2500 (his original goal) it's not like we're paying his salary. Even with the $30,000 he raised, it's not like he's living high on the hog ℅ the django community. If someone wants to field a kickstarter for £2500 to improve runserver and people want it as badly as people wanted South integrated, it'd probably be successful. That kind of voluntary patronage hardly makes it a pay-for-features platform.
I know you're doing it in jest, but it's interesting how often the tendency to 'well-actually' minor, irrelevant factoids and the tendency to reduce conversations to axiomatic systems appear together. It's part of the hacker desire to be Less Wrong (TM).

But in doing so, they are More Wrong (TM). Both situations involve missed social cues. Correcting a minor point is another way of saying you place a higher priority on correctness for its own sake - even if doing so prevents you from reaching higher goals - than you do on understanding.

These things can make it hard to for non-hackers to converse with hackers, and vice versa.
Interesting, why does Linode enable swap on default? Not concerned about "noisy neigbor" problem then?
I recommend their youtube channel (in French): http://www.youtube.com/user/Startupfood

They have some very interesting talks, in particular the KOUDETAT videos - classes about startup-related subjects, from which I'm guessing they based KOUDETAT+ - and the "Les barbares attaquent" (the barbarians attack) where they explore the current disruption of a bunch of industries.
If you consider the development experience to be unacceptable, then use something else.
Or maybe you got the guy who knew how everything worked re-write it to function better than it had before, versus having core devs learn exactly how it worked and then implemented it.

To go back to your original question, of is Django pay for features, I don't know enough about it. But one place you could look into is the amount of corporate support Django gets. Maybe Rails has enough corporate support + people who want to work on Rails in their free time in order to get the features, versus Django. Sometimes you need to pay people to work on open source projects and the crowdfunded thing is just more visible than the corporate employees.
Radio Paradise, Music from the 70's to Today
The GP isn't arguing that Dell/HP are hurting because they lost their biggest customers. It argues that they're at risk of losing many customers in the future, because enterprise IT departments will emulate Facebook and Google.
That's quite surprising, it's a textbook XSS vulnerability. It seems to me that their markdown library should escape entities by default or they will have many other vulns.
Wow. Does that kind of thing happen often? I didn't think it would be so blatant.
Wait a second. Didn't ABP have a big donation page it would take you to after installing? I remember donating. This is unbelievable.
the recovery idea seems very terrible to me, I actually stopped looking at the product when I saw you were suggesting it.
Here is an ELI5 version of what's going on in Ukraine:

Ukraine doesn't have any money, it needs to borrow it. It can ask the west, but the west gives back a list of conditions to be satisfied (human rights, economical, etc) that are incredibly hard for the governmnet to achieve given deeply rooted corruption on all levels.

There is another source for the money: Russia (which, despite some westerners' beliefs, is a very rich country). In return Russia's demands are to make sure that the deeply rooted corruption on all levels works in Russia's favour. That is much easier to achieve.

Hence the recent $15 billion loan from Putin, that officially appears to be unconditional.

Another point I'd like to make is that many people in the east (I come from one of the big industrial cities in the south-east), don't just dislike Europe and like Russia. It's that their jobs literally depend on Russia, most of the industrial exports go straight to Russia, that's why people there are terrified of any sanctions.
I agree, you're unlikely to feel the need for this when threads are cheap and blocking is OK. (For some client environments, like JavaScript, that's not the case: which is why you see so many similar things in that space, like promises and bacon.js.)

Though in some languages the syntax is light enough that it's actually more convenient to do in in the nonblocking style; Scala has a good story here, and C#'s async/await seems perhaps even cleaner.
Seen on twitter today:

https://twitter.com/jeremyjarvis/status/428848527226437632

"A data scientist is a statistician who lives in San Francisco."
When my boss replies with "sounds good" I start looking for my next job.

I totally agree with "let me know". These simple 2 or 3-word phrases can mean very different things in different English-speaking subcultures.

Here's what UrbanDictionary says about a variant:

> LET ME KNOW HOW THAT WORKS OUT FOR YOU

the easiest way to end an argument when your
opponent relays their intentions to do something
that you do not agree with.

http://www.urbandictionary.com/define.php?term=let%20me%20kn...

or how about "good luck" ?
http://www.urbandictionary.com/define.php?term=good+luck

GOOD LUCK

a phrase used to wish someone well in an endeavor

sometimes a pointless phrase if the task at hand
does not even remotely involve or require luck.

Ex. good luck washing those dishes.
i hope the knives don't fall on your foot and slice your toes off!

This is interesting from a theoretical perspective as well. In linguistics, all languages have what are known was "particles" - words that are so frequent it is difficult to ascribe any meaning to them, and yet they shade our language.