skysight-inc/HackerNews huggingface dataset:
We use almost 100% OSX at the office (with smatterings of Ubuntu) so I have to say: yes, we have a lot of happy OSX users. If anything it's the IE users on Windows who should be annoyed.

I watch from home on my macbook air constantly and from work on an old mac mini, so I don't think it's a general OSX issue. What kind of hardware are you on? Which OS version?
http://cdn3.knowyourmeme.com/i/000/084/118/original/2u9jxps....
why do i get logged out every time i refresh the page?
Cool to learn that a bigger site tosses programmers into the ring from the start. What's even better is that they don't have meltdowns over mistakes and make sure every event is a chance to learn and improve rather than be concerned about losing one's job. There should be more of this in the dev community. I think I'd be much more comfortable in an environment like this where I'm being challenged as opposed to spending 3-6 months working under someone else and only half getting it. It may have some implications on their business, but they're confident enough to figure out a fix so more power to them.
Hmm, it looks beautiful and I really don't want to be a detractor, but with the iPad, I don't really see anyone needing a minimalist desktop OS anymore.
Very svelte! Maybe I'm being an idiot - but how do you turn the pages? I can only see today and tomorrow.
Social Experiment: Unmanned Tea Stand (live stream)
I suspect that most of GitHub's features are useless if the files you are uploading are encrypted.

Seriously, are diffs of encrypted files going to be meaningful?
This is a little proof-of-concept thing I threw together yesterday. The har(1) and unhar(1) programs are both 54 line shell scripts.

Let me know what you think!
Yelp has an app like this, too among many other services.
>people don't go around hiding who they are all the time

What a strange and naive life you must lead if you truly believe this.
He wasn't a co-founder. Steve Huffman and Alexis Ohanian founded Reddit. They acquired Aaron's company half a year later.
2 out of the 3 girls seem to be of south Asian origin(Indian?). Does that not seem like a statistical anomaly considering the percentage of south Asians in the US? Any comments?
Not at all. I'm just pointing out that the corollary to "Solidarity has historically been acceptable in disadvantaged groups and frowned upon when exhibited by privileged groups" is that privileged groups have historically tended to perceive equality well before disadvantaged groups (and its true emergence).

As a member of the privileged class, your perception that you are not privileged isn't taboo, it's just wrong.
It's true, but you'll be competing with bubble-based companies for talent. Why do I want to work for a reasonable, growing small business with it's customers and profits when I can get twice as much money in San Francisco working at some venture funded startup? And if any of those startups are in your market space they will be offering your customers products and services at below market rate in an attempt to grow revenue without worrying about profits. Now they can't do that forever, but can they do it for long enough to wipe out bootstrapping companies?
While many researchers at MIT publish in journals that sometimes have restrictions on the distribution of their papers (exclusivity, etc.), most MIT publications are issued via:

1) DSpace http://dspace.mit.edu (an open publishing platform for academic material. Most all theses produced by MIT researchers can be accessed by the public here)

2) as an MIT technical report (mostly published via dspace)

3) as an MIT "Working Paper"

You can find more information here: http://libraries.mit.edu/docs/research-publications.html

Certainly, a huge number of MIT publications do end up being mirrored in JSTOR, but they are usually published via whatever journal or conference proceeding they are accepted to first. If an author cannot find a journal that is willing to publish their paper, then they will probably issue it as an MIT technical report.
"Nobody will ever echo this much data!"
Can't figure out the internals of the project either (how is it powered ? web based ? etc.) Plus it keeps on giving HTTP 500 errors :(
I think it is unusual for girls to dominate a science competition of this sort, and I believe that the statistics back this up. I think that is entirely analogous to the hypothetical case of a Fijian actually winning an Olympic medal in cross-country skiing.

I know of no reason why a Fijian should or shouldn't be competitive in XC skiing, and I don't care to speculate as to whether there is some intrinsic genetic, cultural, or just plain lack of convenient access to snow reason why Fijians haven't won any medals yet, but if it were to happen, it would be unusual.

It might not be amazing that a Fijian should be an accomplished skiier, but it would be amazing to win a medal when there has been a long history of them not winning medals.

Back to the girls. There have been many great woman scientists. True. Have there been as many girls winning science fair competitions? How many times have the top three places all been male? How many times have the top three places all been female?

I think it's safe to be amazed or delighted at this result without saying anything about whether there are or have been woman scientists, or whether women ought to be or are accomplished scientists. It is enough for me that this result is amazing.
nice spam
A reasonable observation. I suspect (but can't confirm because as you note they don't actually say it) that they are going after the 'ChromeOS' / WebStart market.

It look like yet-another-linux-reskinning, it has a bit of JoliCloud feel to it. And the downloads don't have ARM builds so I'm guessing its not a tablet OS.
They do. Universities across Canada also subscribe to this.
You might not pay in dollars all the time, but you're always paying.

Friendships are a two way street. So is family. You can not hold up your end of the "deal", but see how long that lasts.

Talking to people costs time (something we all have a limited supply of).

Nature and public property? Really? Do you also not pay taxes in Canada?
Free speech isn't free, it costs (and continues to cost) lives (and, again, tax for government, judiciary...)

It doesn't sound like you've ever actually run an EC2 cluster either. It's 10 cent/hour for a large instance (2 ECU, 7.5GB RAM) which is close to 900 dollars a year per machine. This is not even close to free.

Films and music have never been free, you just haven't been paying for them. There's a difference.

Just because you don't pay for something doesn't mean it's free. Some of the people can scrounge some of the time, but all of the people can't scrounge all of the time.
About the browser:

"But unlike many of its peers, Midori is also fully native to elementary, using the same GTK toolkit that ensures the perfect desktop compatibility and integration found in our other apps."

So apparently it's GTK-based.
The guide to the app galaxy, by Google
Hotel startup Oyster.com launches tech blog: how their photo search engine works
Very sophisticated is almost an understatement.
The actual indictment with details of the hack: http://web.mit.edu/bitbucket/Swartz,%20Aaron%20Indictment.pd...

Also JSTOR's statement: http://about.jstor.org/news-events/news/jstor-statement-misu...

35 years in jail sounds insanely outside all proportions of the damage done by downloading scholarly articles!
I'm curious too, I have heard about the remember me not sticking, but can't pin it down :(
That's currently unsettled, and yes a lot of computer-crime experts (even typically law-and-order-leaning ones) consider it a huge problem--- it might actually be a federal crime to post a comment on a blog in violation of the blog's Terms of Service.

This case is currently winding its way through the courts, and will hopefully be overturned: http://volokh.com/2011/06/14/petition-for-rehearing-filed-in...
> a.co,k.co,z.co (Amazon owns but hasn't done anything with them), e.co (owned by a squatter)

So what's the difference between Amazon and a squatter here?
The good and evil of infographics
Yes, it DOES. Syntax matters. Small improvements in a few places add up.

For example, let's say you've got a string like 4|1|45|343|22. You want to return a string with the last three numbers, but seperated by a comma and a space.

In PHP:

$arr = explode('|',$str);
$last_three = array_slice($arr, -3);
return implode(", ",$last_three);

In Python:

return ', '.join(str.split('|')[-3:])

Small conciseness improvements snowball as the codebase gets larger. In fact, being unable to chain functions in PHP is actually my biggest beef with the language. If you could do

return implode(', ',array_slice(explode('|',$str),-3));

that'd be a lot less annoying. Still not as good as the python, but a lot closer.
Context: JSTOR blocks you automatically if you download articles in quick succession.
While I agree in some cases it's a good thing, but for projects that you do for clients, privacy is paramount
Yes, blood oxy is easily derived that way, but we were not interested in making a device that had that level of medical accuracy and application. (maybe in future version...?) We just wanted a simple heartbeat sensor with simple interface for hackers. That said, you can get relative blood oxy concentration. A couple of deep breaths will shift the waveform up ~20 points on our visualizer, for example.(I'm a co-creator of Pulse Sensor)
alloca sucks. The error handling is "haha, you overflowed your stack." (VLA sucks for the same reason.)
So men's weakness is a predisposition towards violence and irrational behavior, and women's weakness is... men's predisposition towards violence and irrational behavior.

I mean, it'd be funny if it weren't true.
looks like plain gnome + docky with a clean theme, that's about it..
Another linux distro which tries to have a simple and clean interface.

I will install the mail program postler on ubuntu and give it a try, though.
I said nothing of the sort. I said that Rusiate Rogoyawa came from a place where people like him hadn't won Olympic medals. I said nothing about whether Fijians have hardships to overcome or whether they simply don't care about XC skiing. It is enough to note that there have been no medals for Fiji, and a medal would be unusual.

My claim is that this is similar to the case of the girls. We have plenty of uncontested evidence that women can be fine scientists. What is missing is a track record of girls winning science fairs, much less sweeping them.
Every programmer should read the source to abort() at some point in their life.
I still use Win 2k3 on my work laptop. I'm using this OS since RC2, and I'm way more productive on that old OS than on W7. I tried customizing a W7 install to look and feel just like that and I failed to get the same feeling. I use W7 at home, it's very nice for entertainment, but I just can't get into 'the mood' with it.

For the other applications, I went for the 'portable' version of everything I need. This way I can move from one machine to another without spending days setting up everything - I just copy the 'tools' directory and I'm ready.
> They are talking about theft of services

if it's theft of service why measure it on number of works?

it's like accusing you of using your neighbour wifi to steal over one thousand emails (which you read from your own email account)
Dude, at least let me karma whore my own posts. :)

http://news.ycombinator.com/item?id=2782182
I don't see how that's too different than if a dedicated open source user was to move to using MS products. Replace 'Microsoft' with OSS and 'company' with 'community', and the statement is still true.
Sourceforge repo: http://sourceforge.net/projects/elementaryos/
In that case, you can interpret the message as, "You have two years to spend running under the radar and quietly accumulating capital."

If you accept the article's predictions, then at that point you can emerge and use that capital to snap up all the engineers jumping ship from the startups sinking with the bubble.
I consider my service, Subjot as an MVP but we're just starting to move beyond that. Since branching out on my own, its the first product I've built that I'm moving beyond the MVP.

Why? 68% of all registered users visited Subjot last week. Our total number of users are still small (private beta) but our engagement is very high.

It's in private beta but you can use this code to check it out if you are interested - http://sjot.it/nXM96E
I think your answer will be to go deeper into the Ruby language. You will find out its not really magic, it's just the way Ruby's metaprogramming works. You will appreciate Rails more after mastering Ruby.
> You're cherry picking statistics . . .

All the statistics you picked are typically associated with choices the individual in question made. Some of them are also associated with mental disorders. While it sucks that men are more susceptible to mental disease than women, that's not a form of discrimination. On the other hand, women that become a member of the statistical sets I picked do so in typical daily interaction with men. They don't have the option to not be around men, nor would it be reasonable to expect them to make that choice if it were available to them. There's no equivalence between your statistics and mine.

> So can we just agree that men and women have different strengths and weaknesses?

No, we cannot.
thanks for the JSTOR statement. 35 years sounds crazy high too
Urm, no. There's lots to like about Drupal, but clean code isn't one of theme. I mean, it's not PHPNuke, but clear and logical it ain't. I'm saying that as lead dev on a drupal site that pushes pretty heavy traffic and has thousands of man hours in it.
Why not take a hybrid approach: leave the current power structure but replace the House of Representatives with this? That way you still have a check on the masses vis-a-vis the Senate (and the President).
Wow GTK. People are still using that ?
Nice to see this thread,

I'm just getting started with game dev. And to get a grip of the simple stuff, I'm developing a pong game using Polycode (http://polycode.org). I'm very much interested in knowing what tools other indie devs use.

JonLim, since you mentioned you are looking to help, you can pitch in and help with Polycode itself - https://github.com/ivansafrin/Polycode. It's a nice tool with C++ APIs and also Lua APIs which makes it easier to develop stuff. I'm hangout on FreenodeIRC #polycode as HashNuke.

I'm not working on the Polycode directly, but after this pong game (hopefully, if I can squash some bugs) I'll have a little framework to develop games using Polycode that I can opensource.
If you don't know, ask a pro
One alternative that works for me is vim, with the syntastic plugin (https://github.com/scrooloose/syntastic). It comes with a coffee syntax checker.
Great piece! This is the aspect of Google+ that excites me the most, that the one company whose incentives are most closely aligned with a vibrant and open web has finally released a social product to mostly positive critical and popular sentiment.

As you note, the examples of Buzz and Wave (not to mention PubSubHubbub) and especially their open federation architectures indicate Google's open intentions and seriousness on the subject.

The other great example of Google entering an industry to crack it open, which you neglected to mention in the article, is Android. While critics have challenged Google's claims to openness in that arena, I have always found it pretty clear that their intentions there have been to open the field, and the setbacks that they've encountered were due to the inherent tension between openness to carriers/vendors and openness to users/developers. As far as I can tell, that tension doesn't exist in the social space.
I used code ANNH76FF7NPP.

The game is pretty cool! It took me a few turns to get into a groove, but eventually I got into the "zone" and things picked up for me.

A few things I noticed and figured I would toss out there for you.

* There isn't any background music. Seems like there should be, but at the same time, I could understand why you might not want any. Players choice maybe?

* The sounds are kind of quiet, and it make a noise when I move but now when the piece drops. Maybe like a little "click" when a piece drops into place?

* I have a physical Scrabble branded game that is similar, but one cool thing it does that your app does not do is allow smaller words. So I can use up to the maximum number of tiles - and score more points - or I can use less tiles but still get something. That might be too much of a change in gameplay here though.

* Sometimes you just get stuck on some letters - you get locked in and just freeze up - maybe shake to jumble the letters in a different order?

* I don't participate on Facebook or Twitter, but maybe you'd get some mileage out of integration with those services for new personal high score posts or the such?

All in all, pretty good. I hope you had as good experience making it as I did playing it.
He frequently claims to be a cofounder, though.

He gave a talk at my university advocating people to release journal articles they have access to as students to the Internet.

The whole thing was very strange, as he was claiming to be a cofounder of a well known company he was not a cofounder of and he was openly advocating illegal activity.
Heh, sorry! didn't realize you posted your own here! Deleted :)
can someone please explain what the deal is here for us uninitiated? sounds like they are throwing the book at him for stealing books? seriously? why is the prosecution being so aggressive? did he profit from it or something? this sounds so petty
Haha. Ok ok, children cost $166k in Canada to raise: http://www.ccsd.ca/factsheets/family/

It is possible to have a family that doesn't cost you money. Having kids is expensive...

"Family" is a bad example. True.
Ok, that's actually useful information. I find MIT's approach fairly reasonable - may be all others should follow suit and JSTOR-like walls would not be necessary some day.
I don't think I have. I'm just asking the question— Should I be supported in selling the abstract art produced when my Roomba knocks over my paints? Yes seems like as reasonable an answer to that as no.

Also, considering that we are now well past 1978, there's an extent to which things kinda do need to have copyright. You'd be surprised how difficult it is for it not to, even if you're trying.
Serious question: who's complaining? I have not heard a significant proportion of any particular community expressing any complaints against the twitter feed.

Edit in italics.
We're not the wild west we once were, but neither are we a paragon of testing. When I started Justin.tv, I had 1.5 years of software development experience, never on a team larger than 2 developers; I've now been at it for almost 7 years and yeah I don't think I'd do everything the same from the beginning.

Here are some things we now do at Justin.tv because of experiences like the one you mentioned:

- Everything gets code reviewed

- We have started to introduce tests (sorry Bill, they're really quite helpful in the right circumstance)

- We have extensive monitoring for all systems in case something DOES slip through

- We have fully automated deployment (and rollback)

There's a cost to all of these things, either in setup time or in constant maintenance. When you have few users, maybe they're not worth it - as you grow they become essential.
The only reason he's not a hero is that he didn't put all the PDFs up on a torrent. We are the library now.
Great article, picking apart low level code like this can be super informative - and you've explained it well.
This problem extends way beyond hacking laws—the average person in the US probably commits several felonies a day: http://www.threefelonies.com/Youtoo/tabid/86/Default.aspx
his website mentions him as a co-founder
"...He also cofounded the online news site Reddit, where he released as free software the web framework he developed, web.py..."
Thanks. We've also considered SQLite. One Java wrapper impl (all are 3rd party) makes it easy to pass a direct byte buffer in as a persistence store. So, one could keep a map of database blobs and apply the DB to them as necessary. If H2 is fast enough, I'll take the all-Java solution so that we don't have to worry about native code issues between environments.

I'll have to think about how much I need actual SQL support. It sure does make a couple of my use cases easy (data aggregation), but it may come at a performance/memory footprint cost.
I hear arguments like that all the time, and I'm skeptical.

It is impossible for you to know how many of those events were because of sexism, or how many were because of general incompetence on the part of your elders. I, as a boy, experienced everything you did, but would never have attributed it to sexism because boys are never taught to do that.

I've known brilliant, moderately smart, and downright stupid women. None of the brilliant ones complain about stereotyping. (They may talk about wishing there were more women in their field, but that is different.) These women simply go about being brilliant. It's only the one's who think they are better than they actually are who "get their panties in a bun". This is a convenient scapegoat that unqualified men simply don't have.

That said, I hope I'm misinterpreting the tone of your comment. I too would like to encourage more women to be technical. But the way to do that is to focus on the good things, not the drawbacks. Talk about Marie Curie in exactly the same way that you would talk about Einstein. By emphasizing the obstacles she/you had to overcome, you're downplaying her/your actual achievements.
Actually, the author of Less.app is currently working on a new app that supports CoffeeScript, along with other languages. Dunno what the ETA is, but I'm looking forward to it as well.
Objective-C Tuesdays: arrays
Fair enough, but you're asking GitHub to substantially undercut their bottom line by orienting towards individual private repos rather than business private repos. If people keep complaining loudly enough maybe they'll make some adjustments, but I wouldn't hold your breath.
Bloomberg on initiative to persuade a top engineering university to come to nyc
Why couldn't you create an application password?
Here's a fork of the project with day/night, collision detection and more:

http://syllab.fr/projets/minecraft/minecraft.html
like it. login isn't persisent with a cookie or something, so everytime i'm getting the same welcome msg.
I still can't think of anything to say about the unfairness of not being able to encourage boys with "boy power" that hasn't been said--rightly or wrongly--about "white power."

The possibility that 2/3 of the girls in question were from the Indian subcontinent doesn't spur me to greater creativity.
I suggest making a meme out of it. We have a lot of conversations in my workplace via captioned images and it ends up being a very productive conversation tool, because it forces the distillation of salient points in pursuit of brevity. It's also very entertaining. :)
Hmm. Not to nitpick, but what if:

- you're running a promotion

- the price changed in between the time the person added it to their shopping cart and checkout

- two people are processed for a payment on the last item in inventory at the same time

- there are different options on the item, e.g. color, that change the price

- other people bought the last item in inventory already, but there's an equivalent product at the same price

- the person bought the product using a combination of real money and gift card money, which the payment processor does not handle

- the person bought other things in the same transaction, e.g. a gift card, that do not have an inventory ID

Those are just a few cases off the top of my head, but the short end of it is that expressing all of this with a combination of SQL and client-side logic is just madness. If you're saying that we don't need to write business logic in PHP any more, I think you just don't work with the same constraints that most businesses do.