skysight-inc/HackerNews huggingface dataset:
I've got to disagree with the chapter about settings files. Instead of maintaining multiple different settings for different environments, make your default settings file pull modifications for each environment from os.environ, e.g.:

STATIC_URL = os.environ.get('STATIC_URL', '/static/')

This is a lot saner and won't descend into a mess that is keeping multiple settings files around. It's also a lot easier to explain.
"are there any barriers to entry for women in CS?" is a subset of "why aren't there more women in CS?"; they're asking the same thing.
- Codd's relational model

- ACID

- SQL

- Chen's ERM
so how does one establishment that just honestly want to ban GG to protect their customer's privacy release a pre-emptive statement like this without having it looking like a privacy stunt?
OMG, are you taking the piss with this comment? As if "classical" music, whatever that is, is a perfected form, the terminal point of all musical development. Ironically, it is terminal, as in culturally fading, passed by by the unstoppable rivers of human creativity.
As jcr biohacking spaces would be a great fit for you! Find some in your local area and head down, you can find people of all experiences who can guide you and advise you.

They also have all the equipment you need to get started.
See it from a perspective of somebody dying next door,you just leave because you get better job somewhere else.

India's problem is 700 Million people are fighting to survive.Its insane, the best brains leave the country and the looters loot as much as they want, its the brain drain causing so much damage.Imagine a family left to die for itself because all the family worked hard to get their son engineer,now the engineer turns around and says thank you.I got to go, I cant provide for the family,I have to live my life.

I will say open letter to all the ivy league univ's come solve world problems because you claim you are the best. Dont turn around and say its government problem.

This world needs a better human race with conciousness, there are over a billion people without food n water.

Most of the point the author is trying to drive that point not nationalist idealogy.
Relational DBs work for processing of business transactions -- when you need to get the amount of money and all the other details exactly right, when you need to retrieve the right record according to a variety of criteria which may come from other types of data, and when you need to be sure the info is inserted in exactly the right format.

For this, there are DB transactions, SQL SELECT with joins, and schemas.

Much of this is possible in other technologies, but RDB does it well.
"Instead of actually choosing the best candidates based on their best abilities, we now resort to purposely choosing people based on their sex or race."

I call bulltwang. Please provide evidence of this supposed systematic selection of 'minority' candidates, because I'm sure as heck not seeing it where I am.

You assert that the wage gap is myth. Please also provide evidence for this statement, because everything I've read suggests that it remains a problem across the board - and for the record we're talking about IT specifically here, and we're not talking about the wage gap, we're talking about the abysmally low rates of entry into this sector by half the population as defined by gender identification.

It's all well and good to say "NO ENOUGH IS ENOUGH MERITOCRACY NAO PLZ", but who decides what is meritorious? The entrenched majority? This is why that term was coined in derision.

I say, enough will be enough when there's no longer a problem (c.f. uptake of science/engineering/tech by women). Until then, we have a problem, and we need to do things to fix that problem.
Quite honestly i often do not understand the extreme focus HN puts on NoSQL databases, as if it would be the new solution that fits every problem.
The point is that SQL solves a lot of problems rather well and every NoSQL database has its own drawbacks. In the end you have a lot of NoSQL databases that solve some specific problems particularly well but have major drawbacks in other situations. SQL databases tend to fit a lot of solutions quite well, they are tested, stable, do transactions, can even scale and (for me) most important: SQL is a standard, the query language is well understood and documented, it is relatively easy to switch between SQL databases. But it's for practical purposes impossible to switch between a given set of NoSQL databases, let alone you need to learn a lot of new things or need another set of developers. Recent example in my project: I had a problem that did fit particularly well into Redis (small, self contained writes) but i also needed good querying capabilites. So after fiddling around with Redis and trying to make it work i had to abandon Redis. Next choice would have been: MongoDB or MySQL. The project already uses a MySQL server and i am easily able to replace MySQL with SQLite, Postgres or Oracle by using an ORM (SQLAlchemy). So the choice was easy. MongoDB would have been the worse choice but a possibility.

I'd wish someone would come up with a common query language that could be reused on different NoSQL databases, that would make NoSQL much more an option. UnSQL[1] looks abandoned :(

So after all: Every problem has its solutions, every program a good fit of a database. Either NoSQL or SQL, don't just point to some NoSQL database because it is the current buzzword, but ONLY because it can solve a problem better then a given SQL database. Then it doesn't matter if you call it SQL or NoSQL. Your NoSQL solution simply needs to redeem the benefits of SQL (standardized query language, transactions) with other benefits.

[1] http://www.unqlspec.org/display/UnQL/Home
Maybe, but the point remains.

While having having X readers PLUS the infrastructure costs to support X readers, they see the same revenue as more general sites having X/2 readers.

If there weren't ad-blockers, the absolute reader count would be the only thing that mattered.

As it was in the press era. It didn't matter if you were the New York Times or the LISP Quarterly, if you had managed to have X readers you got the same amount of ad money (well, not 100% the same, because it also depended on the demographic, but LISP and NYT would rank close enough).
Deep Impact: Unintended consequences of journal rank
This is the exact opposite of a monopoly. Everybody and their sister is going to have their own extension and anybody who can afford one can still buy their own.
"India has more than 50% of population below the age of 25 and more than 65% hovers below the age of 35. It is expected that, in 2020, the average age of an Indian will be 29 years."

The graduates are India.
How Fast is Your Web Site?
Something with more gravitas. Palatino?
IIT is a brand in India and in most parts of the world. It opens several doors. In the past, IITians have been highly entrepreneurial and continue to do so. Some of the companies [1] started by IIT Alumini like Infosys, Flipkart, NIIT are quite well known success stories.

Again, contrary to what the letter might suggest, studies have shown that every IITian creates about a hundred jobs[2]. Unlike most technical institutions in India, IITs have startup incubation centers in the campuses which give funding for ideas based on sound business models.

Anecdotally, I do come across a lot of IITians in the startup space who claim to have the idea for the next Instagram or Facebook. But, I am happy to see that today IITians have embraced entrepreneurship compared to the brain-drain scenario several years back.

I only wish that brilliant students from other technical institutions had the same unenviable opportunities that an IITian has.

[1]: http://www.quora.com/Which-companies-startups-have-been-foun...
[2]: http://www.rediff.com/money/2008/dec/11iit-every-iit-ian-has...
For people that read past the headline (probably not many judging by the comments):

"We don't let people film other people or take photos unwanted of other people in the bar because it's kind of a private place people go."

So filming / taking pictures is already not allowed. It feels like publicity stunt, but nothing particularly weird, imho.
What's a privacy stunt?
“If you think eToys got screwed, what do you think happened to the country?”

Sad.
I found the last example pretty convincing: I did not recognise Chalkboard, and the first part seemed readable to me to the point I said myself "Well, Comic Sans is not so bad finally"... and then the last line instantly jumped at me due to kerning and baseline. Comic Sans glyphs seem to each stand on their own, unable to keep themselves together to form a word. Chalkboard is far from perfect (see k-e kern) but it is way more readable, even for small text or stand-alone words.

The case against Comic Sans in undue context is due to the funny glyphs, while the case against Comic Sans vs other comic fonts is due not to the glyphs but to the whitespace around them.
as a non-native speaker, i for the life of me can't get any of the commands right.
Construction costs generally rise with the height of the building, both due to higher structural demands and because of additional functional (usually also legal) demands - like two elevators and two fire escape stairways for buildings higher than 8-10 stories. Maintenance is also more expensive for higher buildings.
Higher buildings also demand larger distances between them to allow light and ventilation. Because of that - except for places with unusually high density like Hong Kong and parts of Manhattan - the sweet spot for high density, construction costs and quality of life might lie in the 5-7 stories range (typical for Paris and Barcelona).
Regarding Hong Kong housing situation - in spite of the high level of economic freedom in other areas, the housing market is in a large part state controlled, with waiting lists for buying an apartment.
> Then they realized they need to start making money.

The VC mantra is: 'We acquire a large amount of users for free our services. Someone (the buyer) will monetize them later'. Users are the currency of internet startups.
The "tongue in cheek" tone comes from the absurdity of
suggesting something so simple as using actual free
daylight to do your work, whilst the rest of Paris seems
to be stuck solving optimal candle efficiency.

Didn't he make the same mistake himself? I'm not sure if that was satirical but

Fourth. Every morning, as soon as the sun rises, let all
the bells in every church be set ringing; and if that is
not sufficient?, let cannon be fired in every street, to
wake the sluggards effectually, and make them open their
eyes to see their true interest.

was a much complex solution than the simple one adopted decades later - altering the clocks of the city towers. That said, I'm not quite sure if such clocks existed back then. I guess it would bode well for Benjamin Franklin if they didn't!
Walks & Walking Cotswolds Walks Cheltenham Cotswold Way Walking Route
Axiom 1 is very debatable. Other fields, for example veterinary science, have switched from male dominated to female dominated in a generation with no affirmative action involved.

https://hardnewscafe.usu.edu/?p=6581
I like teambox http://teambox.com/

It gives you the formality of setting tasks and road-mapping a project.

And then for when you quickly want to throw ideas around there is a group IM which is quite neat.

Plus it will be free for the three of you.
Zeroless arithmetic: Representing integers only using 1
A refinement on your point: music does not exist independent of sound. A musician is responsible for creating that sound, whether the expressiveness of the instrument is great or limited. A mistake (IMO) I hear a lot is a musician playing an electronic keyboard as if it was a piano, ignoring the fact that the sound they are generating is bad, simply because they are actually ignoring the sound. Just pushing the keys down as if they were playing a piano. For an keyboard the instrument is the control interface, sound generator, amplifier, and resonating body (speaker). Anything that makes sound can be used to make wonderful music, if there is a true listening process.
Try it this way - your suggestion is a variant of winner takes all. So for example if someone said that "its a problem of the science field that mathematicians and physicists are going into hedge funds" we would have to live with whatever outcome is being achieved.

Speaking from a sheer utility point of view, this is not a best case scenario. From a Libertarian view, people are following incentives and making their choices, but its obvious an imbalance is being created.

This imbalance may be unglamarous and solutions to it non-fundable, but it is one that MUST be addressed.
Me too. Kudos to him. It's a good PR stunt.
I can imagine this could change in the future. Just a matter of educating the people and if companies of this scale decide to do it, they certainly have the resources.

Incentive for corporates could be branding marketing. As we know, .com is crowded. Could be easier to push http://aging.beauty into peoples minds than some clever .com variation.

Currently users solve the problem by using Google or Facebook, but that is not in the interest of businesses. They probably would like to see the customers coming directly to then, instead of going through search engine (where user is bombarded with messages from competitors)
DRM is a set of technical policies: The user may install the software X times. Y users may use the software at once. This video stream will not decode properly without the private key embedded in chip ABC. This DVD will only play in DVD players that have region code Z. This game requires a persistent network connection in order to crunch game logic and stream assets. If these policies are not guaranteed to provide any insight into the arrangements of the license, then how can we say with confidence that the DRM is indeed a license enforcement mechanism at all? If the DRM is designed in such a way as to permit only 1 install ever, and yet a perusing of the legal license finds no such wording, then the DRM is not (accurately) enforcing the license and (so far as I can tell) cannot be said to be enforcing it.
NanoWatch - new smart watch ripping of apple logos
I hope it's more than a simple line scanner given the price estimates. 'Structured Light' perhaps?

I've been using a LCD projector + CCD webcam + Davids Laser Scanner [1] for sometime now to scan large objects (and a laser line scanner for smaller objects). I imagine one could build a consumer friendly setup with an arrary of 5W LEDs, a small LCD/e-ink display, and a bit of magic for fairly cheap.

[1] http://www.david-laserscanner.com/wiki/david3_user_manual/st...
At that point, what is the point of the secret question in the first place? If I lose my password, I probably also lost my security answer, and even if they're stored in separate places, then isn't it just another vector of attack which does nothing for my security anyway?
> It's impossible to have a static decision procedure about dynamic properties of programs, such as the size of dynamically allocated memory areas (Rice's theorem).

You can not have a general procedure, but with the help of the programmer / user of the compiler, you can prove all kinds of things.
This should be the same notebook:

http://echo.mpiwg-berlin.mpg.de/ECHOdocuView?url=/permanent/...
If you know how to select Comic Sans, you know how to select a different serif like Times. In default Windows installs there's at least 3-5 other choices for "serious serif font". And people do that, also the less tech-savvy ones: if they just want to type their homework, it's Times (or Arial), no second thought. But if it's something they want to "stand out" or be different they can easily pick a substitute like Georgia from the list.

But if people just write a note, or anything they intend to come across as "not too stern, not too serious, but also not too boring" there is just Comic Sans, in the default list of Windows fonts.

Like another commenter said, it's like a market is underserved. Except it's not a market, because it's Windows' default font list (there's enough alternatives on the market). It needs another informal, slightly quirky font if you want to break the reign of Comic Sans. They might have gone a bit in this direction with Calibri (subtly rounded) and Candara (playful) but those are way too subtle to notice in the (oddly tiny) font selection lists.

And something else, IMO, Times News Roman is for me the example that, apart from popularity and being an over-used default font, there is something extra wrong with Comic Sans. After all those years of being negatively conditioned with Times as the default Apache 404 Error font, and so many other places, all that's caused is a strong notion of neutrality and blandness. I don't dislike Times, and I also believe there is no discussion on that it's strictly better designed than Comic Sans: it's got more glyphs, the letter forms are more constant and harmonious, etc. And with some thought[0], you can combine it with another font (Arial being the obvious choice) and use it in a headline/body text combo, and it actually doesn't even look half bad. Somebody put some thought in that, it looks clean and they just happen to be two of the most-used fonts. I challenge anyone to pull that off with Comic Sans, even in combination with another font.

Personally I think, add just one cool informal font to the Windows default list, and IMO it will be fine. Really the thing that bothers me most about Comic Sans is that it's the only choice [for people not savvy enough to install extra fonts], so I can't really fault anyone for using it because any alternative I could suggest involves quite a bit of extra work for them (in addition it might revert to some default font on the next office PC where it's not available).

[0] this almost always means: whitespace
Ask HN: Is Github down?
Github seems to be down - any confirmations?
It's a great memory saver.
Verdana is the font I'm reading these comments in.
Whoah whoah whoah. SQL IS NOT RELATIONAL. Let's put that to rest right now. You can have relational databases if you like, but put SQL in front of it and now you don't have a relational database system anymore. you have an SQL database. This is because SQL actually violates a few of CODD's axioms for what constitutes a "relational" database. The tragedy of NoSQL is really the setting up of this dichotomy between "SQL/Relational" and "NoSQL/NotRelational" which ignores the possibility that "SQL CAN'T BE RELATIONAL" and "Relational with no SQL"
yes: https://status.github.com
> What makes one act of discrimination better than the other?

Discrimination is bad for some and good for others, always. It's better if it's good for those oppressed and worse if it's making that oppression grow. It's still bad, though, and so it should be only temporary.

> Congratulations, your internalization of guilt and willingness to be discriminated against does not extend to me, and you have no right to tell me that it should.

Hey, relax! I'm not telling you that you should feel in any particular way, am I? I was saying how I feel personally, nothing more.

> I'm not responsible for the crap that happened in the past, and I'm not okay with being told that I should bear the consequences of poor decisions made before my time.

Um, the problem here is that - if you are a white male - you are still benefiting from those decisions. You may say that you have never actively did anything against any woman or against an idea of equality - and I believe you - but you still got a job because of inequalities created in the past. I'm not telling you that you're abilities alone weren't sufficient! But they might have been insufficient if you just happened to be a woman...

> Twenty or thirty years is the prime working window of my life. It's difficult enough, thanks.

I understand what you feel and I'm too scared that it will hit me. I'm not happy about it in the least.

But then I think that, hey, there are women out there that are doing really well, despite all the problems they have. I also believe that I'm in every way as capable as these women and so I believe that I would still be alright. I might not, of course, that's a risk, but there are many risky things in life and I think that probability of me or you being personally hit by some pro-equality solutions is much lower than us being hit by global recession... or by a meteorite tomorrow.

And if the risk is higher and you don't like it - we can negotiate. We can think of a way of reducing this risk for you while still doing some good. But the risk will be there, I can't deny this, and I have no other answer for this other that that I believe it needs to be done. Something needs to be done.
Which Pointer Should I Use?
Too "Romanesque", I would have gone with Webdings.
But is it enforceable? I remember some internet drama about it a few months ago, but honestly don't know any place where you could resell license to download games and whatnot.
SXSW 2013 Torrents (7.4GB)
Perhaps it's standard, but implementations vary so wildly that I doubt this is of any importance. MySQL vs PostgreSQL vs Oracle, it's just madness.
My open letter to all ivy league univ guys from the world.

India's problem is 700 Million people are fighting to survive.Its insane, the best brains leave the country and the looters loot as much as they want, its the brain drain causing so much damage.

Why they are able to do so much corruption? Is it not brain drain, because the good guys are retiring and the next lot are leaving the country.

Its taken a dangerous turn these days with corruption in the range of 100 billion dollars,people will die in millions because they cannot afford food in a decade,(think food subsidy corruption),they cannot afford gasoline (high prices),they cannot travel , they cannot eat , do you think the less privileged will survive? If this continues for too long,you can imagine the plight of poorest of the poor.

The core problems india or for that matter world is facing of hunger/human trafficking/arms race/drug trafficking ....these are the problems.

Try to solve these problems ivy league univ guys, then you can claim you are the best lot of us.

We have this amazingly intelligent lot who dont care about how the world suffers, I question the rationale of not solving big problems if you are from big ivy league university.

We are better human race than we are displaying , kindly come forward and save the millions.
Waiting for the hats with infra red lights to hit the market.
I recommend this book: http://amzn.to/13NgjU9 (affiliate link), which I bought for inspiration on how to build my own database from scratch and finally put down, after reading several chapters, with a reasoned appreciation for the way things are.

To simplify, the SQL data model exquisitely balances:

* expressivity - queries involving both GROUP BYs and subqueries, which I've needed more than once, are challenging at best to translate into Mongo's query model, which is one of the most expressive outside SQL

* speed - as long as your query can run on a single machine, SQL query planners are the best, period. Other models tend to be more horizontally scalable, but this was not a priority for most of database history, nor for most real-world situations.

* compactness - the on-disk overhead of a SQL database is fairly limited, about 40-50% in practice. Obviously, a flat file has even less overhead (<10%, generally), but some non-SQL systems consume storage willy-nilly (it's not uncommon to see XML overheads surpass 500%, and Mongo overhead hovers around 90-100%).

* robustness - in the SQL standard, "undefined behavior" is kept to an absolute minimum. In particular, transactions are invaluable anti-Heisenbugs, but cascading rules, sanity constraints, and fixed schemas also reduce production gotchas (at the cost of development agility, of course).
Is Google Drive still a serious product? On OSX it's buggy as hell, eats resources, but the client hasn't been updated in many months. Feels like an abandoned product.

Actually, the whole Google Apps suite other than mail seems to have stopped evolving.
Not anymore :).