skysight-inc/HackerNews huggingface dataset:
I just read Two Scoops of Django and wished I read it when I first started developing Django apps. Highly recommended.

https://django.2scoops.org/

HN discussion: http://news.ycombinator.com/item?id=5074026
Bill Ackman, Dan Loeb, Carl Icahn, and Herbalife: The Big Short War
>So the idea is to create special events for women in tech so that they are not special any more?

In the sense that once there are more women in tech, being a woman in tech will be normal, instead of noteworthy or "special".

>Gender issues do come into play when you segregate people like this.

Not for the attendees, who don't have to worry about other people at the event treating them differently based on their gender.

>Have you ever thought about how do men feel? Or just because they are generally in a different position it doesn't matter if they're discriminated against?

What discrimination? Are there men whose careers will suffer, or who will be looked down upon, because they weren't able to attend one of these events?

To make an analogy: suppose food banks or soup kitchens only provided help to people below a certain income level. Is that "discrimination" against all the people who want to eat there but can't because they have too much money? Is it unfair that someone who gets food from a food bank is also allowed to shop at regular grocery stores with everyone else?

>This thing sounds to me like trying to justify robbing a thief...

No one is being robbed. This is not about trying to make things worse for men, but about making them better for women.
I'm not confusing anything I'm trying to put it in terms you will understand.

One company does control .com right now, and .net. Their name is VeriSign. Just like VeriSign administers those, Google is going to administer .shop.
Questions in case of Github remain: Who and why
Its not like DDoSing a target of this size is totally 'free'.
That was far from my intent to be honest. Between me and Jordan Rudess, I'd rather watch him as well. But between Jordan Rudess and Martha Argerich I'd watch her playing. This is just another form of labelling stuff. Just because a well known and talented performer is backing something doesn't mean it's going to be useful. Then again my comment was only concerned with how this relates to classical music.
The Strangest Case of Hacking in Twitter History
When they improve their netops chops. Their recent junior-level mistakes (like improper spanning tree settings) are an indication of the level of their skill in this area.
The irony of all this is that the bar probably has a security camera system that's recording everyone all the time anyway.
Linode, Nginx, Jekyll, Git deployment using Gitolite.

Workflow to get a static site online:

git clone pr0d:www/skeleton-jekyll
cd skeleton-jekyll/jekylldocs
[... add/edit files here ...]
git add .
git commit -m "Initial commit."
git remote add example pr0d:www/example.com
git push example master

At this point a hook builds the pages and sets up nginx using a template config (in the same repo), a few seconds later the site is live. Quick, easy, and can be done on any machine with Git and a text editor.

As for domains, I love http://iwantmyname.com
Best Kafka-short-as-an-HN-comment I've ever read. Won't be sleeping tonight.
The current musical trends still have a lot of ground to cover to catch up with that "terminal point of all musical development". I don't consider classical music to be the terminal point of all musical development by the way. Those were your words, not mine. You could say that classical music is getting less culturally relevant but you could say that about sculpture or painting.

I understand how my comment has been misunderstood and I didn't want to say that this was useless, just that it was useless for classical music. But your comment is by far the most... hmm... interesting so far.

This is getting out of hand though. If all of you guys want to discuss and throw shit at me and try to convince me that this is the best thing ever, go ahead and create a new submission about technology and classical music or whatever. I have no wish to derail the submission.
It's really depends if my website contains only static or dynamic content.

If my website has only static content, I prefer to have a simple dedicated server on OVH[1] with Amazon CloudFront[2] as CDN. It is very cheap and provide a very service wordwide with the CDN. Amazon CloudFront is better than Amazon S3 for a worldwide scenario since your static files are always close to your users. Note that you must directly reference your Cloudfront instance in your DNS to avoid any SPOF.

When my website has some dynamic content, it is another story. I use Amazon RDS[3] as Database with a Multi-AZ Deployments. For the CPU I use different amazon EC2[4] instances in the region that provide the best latency for my users (in general us-east since I want good performances in North America and Europe). I then use Amazon CloudFront CDN[2] to deliver the static content of my website.

In any case, I use Route 53[5] as DNS.

[1] http://www.ovh.com/us/dedicated-servers/

[2] http://aws.amazon.com/cloudfront/

[3] http://aws.amazon.com/rds/

[4] http://aws.amazon.com/ec2/

[5] http://aws.amazon.com/route53/
ReCAPTCHA Digitizing Books One Word at a Time
Colcannon Potatoes with Guinness Gravy Recipe
> So step one to lowering the barriers of entry to women is to stop speaking of or treating women like negligible trivialities.

The point you're trying to make is lost on me. You come here to "speak the hell up" but you didn't really manage to /say/ anything except to point out that women aren't "negligible trivialities" whatever the heck that even means.
You Will Be Googled
This is very insightful, but see:

"Then Facebook announced that for all your best efforts to drive organic engagement, the reality is that only about 15 percent of your content would actually be visible to those people who had specifically requested (through “liking” you) to see your updates."

From the perception of someone saying they "like" something, that (in the origins of Facebook) was exactly that, and not a way to connect to a post stream

So what FB is doing there is preventing a single (tenant) entity from ruining the experience, and this is laudable.

FB don't want to die a death by a thousand cuts (or cat pictures, or 'reshare if you want Jesus in your life', etc, etc)

So if they are showing it by relevance this is important.

Of course the opposite happens as well, like in G+, that is so feud like, only the most popular content ends up there, so you may have the long tail, the most popular content and a gaping hole in the middle
Guy in the comments there allegedly willing to spray black Google glasses caught recording him.

What's the legality of doing that? What's the min-max punishment?
Android attracts 112 times more malware than Apple's iOS
I thought this was going to happen, and I think it's right to try and limit the scope of people filming everything.

You need to pull out a phone and aim it to take pictures or videos, and in some jurisdictions it is compulsory for digital cameras to emit an audible noise when shooting.

I guess in the end these head mounted cameras will have a small led so that you know when someone is filming you, and we'll be forbidden in places where privacy is expected or where recording is forbidden (cinemas, concerts, theaters…).
When It Comes to Security, We're Back to Feudalism
Integer subtraction with a result of 0 sets the same status bit as comparing one value to another, so you can get away without the compare instruction when counting down. It might not sound like a lot, but it can be meaningful in a tight loop.

I don't know why the author chose to change the syntactic structure of the loop though, since it hides the point.

You have to be careful when counting down though. If you're accessing an array, you might be tempted to do this:

for(size_t i = bar_len - 1; i >= 0; --i) {
foo(bar[i]);
}

It looks innocent enough, but size_t is unsigned, so i >= 0 will always be true. (Of course, using -Wall and -Wextra will warn you about this.)
The difference is that taking photos or filming with a mobile phone or digital camera is an explicit action that is usually obvious to the people being filmed.
With always-on gadgets like Google Glass, you can never be sure whether the wearer is recording you or not.
I guess that some people wearing Google Glass might not even be aware that they are violating someone else's right to privacy.
Therefore, it is certainly helpful to explicitly declare one's place a 'no recording' zone - if only to avoid events such as [1].

[1] http://eyetap.blogspot.de/2012/07/physical-assault-by-mcdona...
Bring On The Platform Wars
I haven't really looked into it, but how does that differ from using say, a shell script file?
CSS Selectors from CSS4 till CSS1
I am not offended. I am just surprised at the level of stupidity on display here. The same level of stupidity that exists for generalising /anything/ about 50% out of a collection of things.

Let's try it with men.

Men are tend towards being incapable of feeling emotions.
Men are very violent, and drunk.
Men are afraid of commitment.
Men hate talking about things.
Men are very impersonal toward children.
Men enjoy sports.
Men only care about money.

How useless are these sorts of statements? How does it help anyone to pigeonhole a class of people as having certain stereotypical attributes? It's not science, it's bigotry.
> For classical music, the music is the composer's, s/he composed the music with the limitations of his/her era and re-interpreting their music with new technologies in ways they didn't even imagine. This is not making their music live on as far as I'm concerned.

You're drawing a line in the sand, and saying that technological changes are okay for classical music as long as they don't cross that line, but I'm not sure you realize exactly where that line is drawn. Have you ever played Bach or Beethoven? You might be shocked to learn just how different the modern piano is from the devices that these composers worked with.

Bach composed within the limitations of the harpsichord: harpsichords lack modulation of timbre and volume, except perhaps with an una corda pedal or by use of a separate manual, both of which are extremely crude methods. It is neither practical nor desirable to emulate this on the piano: the piano is capable of dynamics, and so we play Bach's pieces by inventing dynamics for them. (I'm not going to discuss trills, talk to a musicologist if you like.)

Beethoven composed within the limitations of the piano, as it was around the year 1800. You might find such an instrument for sale somewhere, but I doubt it. The piano action has not changed, but the instrument has still evolved considerably from a musical standpoint. I am speaking, of course, of the sustain pedal. Sustain pedal technique is an essential part of classical pianists' training, but it is not historically accurate for classical pieces. Old pianos did not have nearly as much sustain as even cheap modern pianos, and it turns out that pianists in the day would just hold the sustain pedal down. Imagine what that would sound like on a modern piano: a muddy mess of notes.

Just as keyboard dynamics were not part of the music of Bach's era, sustain pedal technique was not part of the music of Beethoven's era. You'll find similar discrepancies with other instruments, such as the enormous difference between modern violin bows, which are of Italian descent, and baroque German violin bows.

Then there's the question for some keyboard pieces of what instrument they were actually written for. There are theories that certain organ pieces were actually clavinet pieces, for example.

Footnote: Yes, Beethoven and Bach composed for other instruments too.

> We don't have the technology to replicate the acoustic sound of a piano.

That's simply incorrect: the keyboard instruments are the easiest to replicate. Go listen to some samples from Synthogy's website, for example. The problem of "how do we make a computer sound like a piano" has been solved for quite some time now.
Don't you have to say 'OK glass, take a picture'? Seems a lot more obvious than using your phone, unless you can also tap the side of the case to take a pic. I could be casually checking my phone, and people on the other end wouldn't know I'm using the camera in a noisy place.

How good is noise cancellation on Glass anyway? Would it still work in a busy bar?
Red Hat: We still love Java 6, even if Oracle doesn't
Sounds like a classy joint, where the owner incites their clientele to violence:

"And ass kickings will be encouraged for violators."
Vets need qualifications; there are very few vets who just kind of taught themselves by cutting up animals and experiementing with giving them different drugs. Whilst experience counts for a lot, I really don't see experienced vets looking at a new vets work and saying "Hur! Fuckin Noob!". Contrast this with the common perception amongst (some, by no means all) programmers that a degree really doesn't mean a lot when it comes to ability to actually solve problems, write good code, work well in a team etc etc.

The male/female divide in CS is often identified as occurring before college, so I'm not sure I'd accept this argument. For it to be true, it would mean that women are abandoning CS after college which I haven't seen any evidence for.

Vets (often) work in small groups. Small groups foster much less secure mob mentalities and all the other gang characteristics that we see in large groups. In some companies, a programmer pen can hold fifty or more programmers.

In some companies, yes. None of the ones I've worked for though. Also, again I don't see how this would deter women from studying CS at college.

(Many) vets work with people. They work ON animals, but the animal has an owner who is worried and needs to be dealt with as well. Vets have people skills and comport themselves as professionals. If my livelihood depended on the vet to properly examine my herd of cows, and the vet carried the attitude I see many programmers carry, I'd fire them on the spot and find someone else. Many programmers rarely have to actually work with customers, and that becomes more and more true the larger the programming team (which is exactly the kind of situation where unfortunate attitudes can take hold and/or immature behaviour run without being confronted).

I'm not really sure what you're saying here. Are you saying that a stereotypical software developer wouldn't make a good vet? If so, I wouldn't disagree though I don't see what that says about women not going into CS.
It doesn't. Whenever someone with GG enters the bar, kindly ask them to remove the glasses. There is no need to publicize this bad, except as a publicity stunt.
Top on Steroids – 15 Practical Linux HTOP Examples
>I assume it's the way it was shot that not all of the notes that are being played start or end with movements and/or touches of the keyboard. (not being snarky, its just noticeable is all)

So you noticed that but you didn't notice that there is a track playing, and the performer lays another on top of it?
They also sell drinks and probably don't allow others to sell drinks in there.
Fabfiles, with explanations, for Django apps
Are we sure it's a DDoS or is it some sort of massively distributed scrape of the repos? (Side-effect being DDoS regardless)

I'm starting to think this is some kind of grab for intellectual property; maybe even a targetting of private repos to somehow gain access.
This would get them into big troubles, at least in the EU.
slightly off-topic, sorry, but opensuse might be a good half-way house for people who are interested in rpm systems, but not in the business of managing machines themselves. it's an rpm-based system (like redhat/centos), but it has more of the user-friendly polish of ubuntu (imho - i use centos, ubuntu and opensuse regularly, but more as a programmer than a sysadmin). in particular, the yast management system is good at "hand-holding" as you dig into lower level details. and there's a new release out in a few days (at which point my ubuntu laptop will be going back to opensuse - it was nice, but no better, and i'd prefer consistency across all my machines).
http://www.zdnet.com/apple-patent-could-remotely-disable-pro... using infrared emiters.
Notification LockScreen Widget for Android Does Exactly What It Sounds Like
In one of his letters to her he writes down a list of demands:

http://www.giagia.co.uk/2010/03/23/ada-lovelace-day-2010/
Google didn't do that, sadly. Their initial offering price was set by their underwriting bank, and most of the shares were distributed in the usual way. A small chunk of the shares were auctioned with the help of, IIRC, W.R. Hambrecht.
Yes, access to downloadable source code archives and uploaded files is temporarily down.

Source: https://status.github.com/messages
Funny. The first thing I've remembered was Planetes.
They're back in, due to popular demand:

https://github.com/twitter/bootstrap/commit/6ccf588a8e08a9f9...
Aka-Aki : Left Behind by the Berlin Start-Up Boom
Seis dicas para acertar na compra de um computador [Guia RD]
Uma das dúvidas que mais recebemos aqui no Revolução Digital prende-se com a compra de um novo computador. Que modelo escolher?
I would think that was a conscious choice. My impression is that people print much less today than ten years ago.
SQL can be relational, if you do it right: http://en.m.wikipedia.org/wiki/Relational_model#SQL_and_the_...
People are driven to these places by economic opportunities. They are not living in cages because they have nothing else to do, but because they want to live in Hong Kong, even much better conditions in mainland China is of no interest to them. This is like how people abandon their well built, fully paid out 3-bedroom apartments in mainland Russia and flock to Moscow where they share rooms with strangers, with 5-10 people living together in an apartment in their 30s. This isn't poverty, this is how people try to escape poverty. They cannot be helped to do it (otherwise more people will flock in - you can't move all China/all Russia to Hong Kong/Moscow), and should not be banned from trying (that kills economic progress, with Russians staying in Russian province means they will simply slowly die of vodka, in Moscow they might do something useful, i think same goes to Chinese).
I work in a school. These devices will inevitably be banned in such places. It's already a bit risky to take photos of children - it has been suggested (albeit by an especially neurotic, paedophile-obsessed parent) that one of my colleagues is a paedophile for taking photos of school events. For a member of staff to wear these glasses at school would be risky, to take them into a sensitive area such as a boarding house or changing room, a career-ending move.

I can foresee that other places, like the bar in OA and hospitals, medical waiting rooms, lawyers' offices, etc, have an implicit assumption of privacy which would be infringed by these devices. Many conversations and meetings have similar unspoken requirements - if you might be recording or photographing me, I'm not talking to you. Wearing these to a blind date or job interview could be an immediate deal-breaker for many people. "You're recording this? How dare you!"

It doesn't seem unreasonable for people to ban these devices. The assumption of many potential users that I am happy to be photographed, recorded, uploaded and discussed is what needs to be challenged.
> the government build subsidized housing and then enact strict price controls

You're aware that the US has been doing this since the 1950s, right? And it hasn't worked as well for us?
You might want to correct "half-backed" to "half-baked" in your post, it made me stop and wonder what you were trying to say.
Mark Shuttleworth on Ubuntu releases: "the sky is not falling"
This reminds me of the advance-buzz based roll out of the Segway. One of the effects was that various municipalities enacted unfavorable legislation with regard to them. I really think that the high profile was the issue. Glass is going to have the same problem.

I think there's a law here:

Disruptive technology receives backlash in proportion to its advance press. The best bet for any radically new technology is to become useful and ubiquitous below the radar.

If you asked people 20 years ago how they felt about everyone walking around with palm sized video recorders, pointing them and taking video at whim, they would've been upset and prone to legislate against it, but because the technology advanced in quality slowly and had a free ride on cell phones, it became accepted.
The only reasonable apology is to end the always-on connection DRM, and update the game to work without it. Anything less than that I see an insult to their customers.
>Comic Sans glyphs seem to each stand on their own, unable to keep themselves together to form a word. 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.

This whitespace and keming problems though might add to the naive appeal of the font. Like, for example, bad perspective and distorted proportions make a drawing more child-like.
I'm mainly a guitar player but spend most of my time on piano lately, and this instrument reminds me a bit of both. You can slide and vibrate like a guitar, but with the clear musical vision of piano.
If you don't mind spending some $ on it, I totally recommend Omnifocus. I've been using several tools over the past years and stopped looking around when I found this one. It supports several projects nicely, helps with the reminders and the contexts and syncs over several devices. Fast to learn, fast to use.
Unity To Get New Shutdown Dialogs,..
fix issue 201011 (https://bugzilla.mozilla.org/show_bug.cgi?id=201011)

Some years ago I really wanted to change some firefox keybindings but found to my dismay that they were broken. I then used the keyconfig extension which worked really well until a firefox upgrade broke it - haven't tried it again. Surely something like this should be in firefox core...
This Cheat Sheet Makes Learning Your Way Around Linux Easy
""""The 5 Point is the first Seattle business to ban in advance Google Glasses," the bar wrote. "And ass kickings will be encouraged for violators.""""

Nice. So a good way to make money is to go to the bar with Google Glasses, get your ass kicked (literally), and sue them.
>> If we start young, really young, and simply presented all careers as gender/race/etc-neutral, and didn’t spend any energy defining special groups, what would happen?

What would happen is that even though you were no longer consciously creating the groups, they already exist in reality because of consciously or unconsciously sexist people. What would happen is that everything would remain the same, or get worse.

That said, I enjoyed the article. I think I would teach people to learn to stand to be different, and I would teach groups of people to be accepting of those that are different.

The problem isn't that groups are separated, it is that people don't feel safe being the only female individual in a male-dominated group, and that in many cases they are right to feel like this as they do not pass all of the in-group tests [0]. This is just human nature and it probably can't be changed - so just be what feels right for you, and try to respect other people's right to be what they want to be.

Reality is, this is probably the only possible solution: http://en.wikipedia.org/wiki/Common_ingroup_identity

[0] http://en.wikipedia.org/wiki/In-group_favoritism

edit; I realise I've just synced with your view, but a little more depth here. Things won't just fix themselves because you choose to ignore them.
I thought spanning trees were elected/discovered automatically by the routers themselves instead of being manually set up.
A new sleeping pod hotel in Kyoto, Japan.
6 Months with C#
Wrong, they do not control anything, they administer it. I can register any .com that is free and Verisign cannot stop me.
Google can refuse to allow anyone else from having televisions.shop or whatever.shop