skysight-inc/HackerNews huggingface dataset:
Aren't we just embracing the difference between a site and an API? It's hard to do both well at the same URL. The API provides the repurposable content in an open format, and the site itself is free to experiment with different presentations. Is that so bad?
Iminlikewithyou was way ahead of its time and I'll always remember it as the site that made me realize rich real-time user interaction was possible on the Web.
> Everyone jumps to conclusions that we're all a bunch of misogynistic assholes

No, the conclusion was that was some sexist shit, and it's part of a much larger problem, and all of it needs to fucking stop.

Here's a thought, maybe listen to a real, live woman's perspective on things before you speak: http://news.ycombinator.com/item?id=3736037
The core problem here is that interpersonal relationships are not government by simple context free objective rules.

Person A in Situation X can say and do things that are perfectly acceptable that would be deplorable and disgusting if Person B in Situation Y did precisely, exactly, identically the same thing. You can grab your lover's ass, but try that on a random stranger.

Which makes telling people what they can and can't do supremely difficult. There are no objective rules for acceptable human behavior, nor can there be. Which is why feedback is so important.
Why Are Criminals Stealing Tide Detergent and Using It for Money?
> Outside of IT, nobody ever comments on low cut dresses?

In the workplace? Not if they want to keep their job.

Seriously, in most industries nobody would blink twice if someone was fired on the spot for saying that they were going to sit across from a woman wearing a low-cut dress so that they could ogle her breasts.

IT has, comparatively, incredibly low standards of professional behaviour.
"1. An easy way to see what apps my friends are using and enjoying"

Game Center does this for games, which is the use case he was specifically asking about. You dont even have to leave Game Center to read about and download your friend's game.

"2. Ability to create 'playlists' and share them with friends"

I've emailed lists of my favorite apps to friends. Not sure if I would maintain and vote on a playlist though.

"3. Subscriptions to developers and push notifications to my device when they have released a new game"

Smart developers already let you know about their new games by sending you messages in their games that you are currently playing.

"4. Multiple categories for popular apps, such as 'Popular Today,' 'Popular This Month' and 'Popular All-Time'

Seems reasonable, but it is just adding more lists to navigate in the already cluttered App Store.

There are 5 main sections, and lots of sub lists:

* Featured (New, What's Hot, Genius)

* Categories (22 x [Top paid, top free, release date])

* Top 25 (Top Paid, Top Free, Top Grossing)

* Search (N/A)

* Updates (updates, purchased, not-on-this-device)

"5. Saving games to a wishlist"

Could be useful if it had a social component. Like if a grandma could get the app their kid wanted. Maybe?

"6. A Sale category that shows which games are currently discounted from their normal cost"

This would get gamed.
Android Market / Play solves this by letting you set a PIN that's required to make purchases (which does not include Free app installs). It seems like a good compromise.
You can also just communicate the benefits of your work to people. This works especially well if you do it beforehand...eg with the backup process, tell your boss that it saves X hours/month, and include that in your performance review (you should always be writing your own performance reviews, by the way). There's no need to restrict yourself to tasks with visible, obvious value...you just need to take on the work of communicating what it is you contribute.
Because in the UK if you get 100,000 signatures on a petition you can get it debated by The House Of Commons.
The name was changed from "iminlikewithyou" to "OMGPOP"? Wow, they really never planned on leaving the 10-12 year-old market.
Does litlet have an official or 3rd party rss feed? A quick search turned up nothing of note.
Admittedly I did the exact same thing as you, right down to the same quote.

Most male dominated fields of work behave like this - it's a reflection of subtle rules society that we're taught at a young age. We can try to patch it over but it might cut deeper than just culture, it maybe simply inherently biological the behavior of men around a single female.
Hey, growing up all sorts of Black people decided to "not make waves" and all sorts of gay peple decided to live in the closet. I'm grateful for the people who made other chouces and didn't listen to the "voice of reason."

It's a game theory thing, isn't it? Fighting is cooperating, and lightening up is defecting, and the payoff for cooperating takes years or decades and only happens when enough people ooperate to make change.
what happens if you actually operate one of those cloth retail super magnets de-taggers? does your hand get pulled away or inside it?
> You put a little smiley face after your comment because you thought it was amusing. It's not funny.

That's the beauty of humor: different things are funny to different people. I'll send you an email when I'm going to start catering my comments to you and your sensibilities :)
Twitter did not think Rails was particularly adequate at serving up anything (for their extreme needs), so they dumped it for the JVM.

Charles Nutter is doing genius work with JRuby, btw, that's where Ruby has a future with the enterprise, on the JVM. Twitter dumping Rails for Scala was a major win for Odersky & friends, and a big hit to Rails (though Ruby/Rails continues to innovate, nothing has changed there)

Not sure why client-side applications take a second or 2 to render a page, but if that is the case, cached html on front end server would be dee way 2 go, just avoid hitting the application server entirely...
here are some back of an envelope calculations i did yesterday, if you're interested: http://news.ycombinator.com/item?id=3730747
Microsoft Says Windows Phone Will Pass Apple in China
This is actually not a rant - it's a wake up call.
I have to disagree. This shit happens everywhere. My mother was a kindergarten teacher, this was normal stuff when dealing with school officials. Same thing with my gf who works in advertisement. Or many of my friends who work in the fashion industry. It also happens in restaurants, kitchens, normal office environments, lawyer partnerships (!) and so on.
I like to joke around and have a good time while doing serious work. This isnt some profound optimization technique, just something that makes my day happier and usually that of those around me. However, my general rule of thumb is to never directly engage a female at the workplace outside of a purely professional, subdued necessity. They are too sensitive. While I know I have good intentions and care for their happiness, not everyone has the same level of empathy. So I simply avoid getting grouped into the fratboy category even when I really do want them to just lighten up a bit. I personally find blanket invitations to after-work drinks to be a better environment to get more friendly with the ladies on the team, most will drop their shields a few notches.
First, you're discussing edge cases. If people step to the easy stuff a great deal of the problem goes away.

Second, these responses needn't be binary, you can signal a lot of antipathy with body language and conversational subtext. When the commenter is just clueless -- and a lot of these people are just that -- the hint that they're out of line is often all it takes.

I'm not saying settle for subtle when confrontational is called for. But subtle and quiet are frequently all that's needed.
This is really very nice, but a shame about the swear word, which, I think, makes the whole thing feel a little tacky. I know this has been discussed to death but I can't help but cringe a little when I see something like that.
What I meant is this: she quit programming because she was in sucking programming jobs. She should have looked for a non-sucking programming job. This is not so much different from what most men in programming jobs experience - being in a job that sucks, and actively having to look for a better one.

Edit: maybe I can't relate because my tendency is to quit if I find myself in a job that I don't like. This has happened to me a lot of times already. Perhaps others are more in a "heck, I'll change this place to suit me" frame of mind. I never understood that notion, or perhaps I am just too pessimistic about the ability of "places" to change. I reckon if you don't like how company x operates, find a better job or start your own company so that YOU can define the rules.
And yet not a single clickable link anywhere on the page to the company's main site to learn more about them or their product.
Step towards optical computing
Yeah, it's definitely buckling under the strain right now. Mine did something similar when I posted a map tile styling tutorial.
> I'd totally use some kind of smart discovery service to find me cool art.

So find a dealer gallery you like and develop a personal relationship with them.
I thought the whole point of the drones wouldn't be to carry pirated data, but simply act as a means of unregulated information communication.

It would be too complicated and convoluted to ensure data went where you wanted it if you're only uploading gigs to a certain drone in a swarm. It would also ensure you're traceable for any piracy you do commit (IP #.#.#.# at _____ this location is sending Lada Gaga Album leak to IP #.#.#.# at ____ location).

In my mind, the swarm should be using a mesh network. Without ISP's assigning your IP based on ones they own, you can literally join the local network with any random IP address and the mesh net handles getting your data between the drones and to your destination. What's better, is if these drones are connecting to open wifi nodes the mesh net doesn't have to be contiguous. A mesh net can be formed by a few open wifi nodes bridging the gap between major cities.
Being faced with that kind of struggle is good. Everyone who's lived long enough can recall some time when they were, in hindsight, a horrible person. And if you're aware of it, you're winning.

No pain, no gain.
I just can't relate to this post. I can't say you are inventing things, but maybe change companies a little, discover something different, don't just complain. As consultant I see quite a lot of different companies and believe I have good idea what can be seen.

I am annoyed by childish behavior of my colleagues, this has nothing to do with me being able to handle it, just I would like to work somewhere where I don't have to deal with it all the time.
Also, some female colleagues left field because constant learning was just too much for them and they wanted someplace where they don't have to invest so much of them. Totally reasonable.

Again, can't relate to what you are describing and your description is in no way characteristic for IT, it might be corporate lack of culture in your workplace.
Check out ThingLink [video] elevator pitch from #SXSW Interactive
Dallas Fed Calls for Immediate Breakup of Big Banks
Great team and great product! Just worked with them, whoever they hire will definitely be in good hands :)
> Rails became popular because with it developers had the ability to cut down on soul-sucking activities in their day to day jobs, like building yet another authorization system, or yet another admin.

I beg your pardon, but... what?! Out of the box, Rails has none of this. Rails is almost a meta-framework. Honestly taking your two examples: Devise is horribly complicated and the half-dozen admin frameworks that had a hard time crossing the 3.x line (which is not encouraging for the future) are either generators, downright incomplete enough to be useful outside of a hello world, or frameworks in themselves. I defy anyone beginning with Rails to set up Devise and an admin system in less than half a day, let alone an hour. I'm not trying to pick up a fight, but anecdotally compare this to Django, where setting up both auth and admin is largely under 30min for a newcomer, easy, with ample possibilities left ahead.

So although Rails helps a lot in various areas (like resource routing, respond_to/with), but it still ends up being soul-sucking in numerous others where you have to either delve into needlessly complicated stuff or implement it yourself.
Fair comment. I might remove it.
WebSocket Test Suite
New release of AutobahnTestSuite, an Open-Source automated WebSocket implementation test suite.

By now used by >20 projects/companies .. #unexpected.

Disclaimer: I am an Autobahn developer and work for Tavendo.
You, sir are correct.

Incidentally, daenz is also correct. Albeit with a little addition to what he says:

"There is no changing everyones behaviour in a matter of days."

Which means that daenz's suggestion is the "best" (as in "highest gain") solution in the short run. It is not incompatible with simultaneously trying to change people's behaviour in the long run.
This is exactly the same flawed analogy, in slightly different dress, used in the "you wouldn't download a car" argument.
Decent post with the wrong conclusion. Why do I need an MVC to make a RESTful API?
Convert Redis dump.rdb files to JSON
A Mathematical Argument As Proof of Upcoming iPad Mini.
The Allen Institute Takes A Look At How We See
Instagram partners with Hipstamatic + Eventbrite drinks Square's milkshake
I've always been a little bit uncomfortable with the line of reasoning that TCO is a semantics change. For any list of programs (and inputs) that would return with TCO but would otherwise fail with a memory error, there is some amount of memory additional memory you could add that would also cause the program to return. I don't normally consider buying RAM to change the semantics of my programming language. It certainly changes what's practical to do with constrained resources in a language, but the same could be said of most things that are considered "optimizations."

On the other hand, I do sympathize with the idea that TCO is somehow different that most optimizations. It potentially turns O(\inf) memory usage into O(1). If anything, it feels like an algorithmic optimization more than the implementation optimizations that compilers are generally limited to.
"Katie's got the low cut dress on today! I know where I'm sitting!"...As I'm getting older, I see how sexist and demeaning this is.

At the risk of revealing myself to be a chauvinistic jerk, is this kind of response sexist and demeaning, or just inappropriate for the workplace? Why do women wear low-cut dresses if not to attract male attention (in the majority of cases)? Would it be sexist and demeaning for me to notice and comment on a low-cut dress in another context (like a bar)? What about with my wife? Is it sexist and demeaning to find her sexually attractive?

I'm not disagreeing that the statement is offensive and inappropriate, but I'm not sure it's sexist.
> The claim in the article isn't that nobody would
> write and perform music without copyright, but that
> there would be less of it, and that it would be of
> lower quality.

That's an arbitrary claim. There's no evidence of it. You can't produce evidence because we don't know what the opportunity cost of all this enforcement is.

> Authors and game designers

There's plenty of opportunities for them too. Read _Against Intellectual Monopoly_ by Boldrin/Levine from page 22. The section ends, "SO we can realistically conclude that if J K Rowling were forced to publish her book without the benefit of copyright, she might reasonably expect to sell the book to a publishiing house for several million dollars - or more. This is certainly quite a bit less money than she earns under the current copyright regime. But it seems likely, given her previous occupation as a part-time French teacher, that it would still give her adequate incentive to produce her great works of literature".

> so the only way they can make money is by
> actually selling copies of their work, which
> requires intellectual property rights

That's not correct, and the above chapter covers this too. Cliff's notes: where there is no IP, there's a rush when something is released to it into print and on the market. Creators can sell the rights to first release for a fortune. The US government made a fortune on the official 9-11 report by auctioning off first-access rights along these lines.

People can also make money by publishing something, and then getting a job teaching (or some other expert capacity) in the field.

> The idea that copyright only benefits the
> select few in the music industry isn't true,
> either. Labels often get caught plagiarizing songs
> that were written by small artists and handing them
> to big-name artists that they have under contract.
> With copyright, the smaller artists have an uphill
> battle. Without copyright, they have no weapons
> whatsoever.

All discussions about the merits of copyright need to consider the opportunity cost of copyright as well as the advantages.

Given the absolute absence of evidence, the default needs to be no copyright, because copyright intrudes on our freedom. To be enforced, it's necessary to reach further and further into the privacy of people's lives and homes, and that is incompatible with the spirit of live-and-let live that is the foundation of free society.

I've just thought of a new counterclaim to the idea that we need to find a way to protect certain kinds of jobs. What about dancers? I've seen people make all these claims about protecting musicians, but what about dancers? Dancers don't make much money, and copyright doesn't provide for them. Not that copyright protects musicians either - it doesn't - but that's the claim so let's role with it for the purpose of pointing out this new inconsistency. Should the state also then be required to invent new and arbitrary business systems so that dancers should be able to make a living?
I don't know the US, so I can't comment on that. I just suspect that getting comments about their cleavage is something women experience in all aspects of life, not only in IT jobs (and I don't want to excuse it or anything, I just assume it is what happens - not sure what to think about the "boiling breasts" issue, though). I just wonder, before taking those anecdotes about sexism in the industry at face value, if she mixed up her problems as a woman in general with the problems of annoying programming jobs.
Have you ever worked in an office with all women? I did and the sexism and comments are worse because they know they can get away with it.

Our world has become too politically correct. At one of my jobs, they brought all of the developers into a room and said that "something somebody said was offensive and we needed to watch our language".

We're adults, not kids at school..but it sure doesn't feel like it because people seem to want to get another person fired if they are offended in any way. The result is that we can't be honest.
Eh. For the purposes of what I said, these are about the same.

That's the thing: I don't believe they are. 46% (70% for young adults) of the US citizens admit to have committed copyright infringement. Almost no one agrees with large fines or with cutting off the connection for infringers.

I think there's a big disconnect between the social code and the law.
Some recruiters are asking for Facebook passwords during the interview
Twitter is a perfect example of a "thick client". It's slow, bloated and buggy. When one typo is made in the JavaScript "bundle", the whole site implodes, leaving the user with simply the navigation bar. When JavaScript is turned off, most functionality is lost. I couldn't even log out after disabling JavaScript because "/logout" pointed to a hash.

JavaScript being enabled is not an axiom. The client is a very unstable platform when juxtaposed with the server. A lightweight client facilitates flexibility.
Sorry, I was interpreting your word 'erode' as sharper than I should have interpreted and was looking at Android market share among all platforms. You are correct; after the Verizon launch, the ratio of Android:iPhone sales fell significantly.
A recruiter makes the most money by getting the most people hired, not by getting fewer people hired for the most money.
As far as I know, you cannot defend yourself in the same way the person or institution attacks you. That is, if you want to respond, to defend yourself in court, you have to fight using normal court procedures, not e-court procedures. Proceeding in normal (pen and paper) way is more expensive than proceeding in electronic form, though the former is the only way to cancel the decision of e-court.

Moreover, the vast amount of cases solved by such small number of workers suggests that processes in such e-courts are short and irrelevant. The sentence is automaticaly set to 'guilty'.

EDIT: clarification
PlayOnLinux and PlayOnMac 4.0.16 available
SICP is such a great book. If anyone is interested in the last chapter, I just implemented the compiler which output the assembly code needed for explicit control evaluation.

https://github.com/jlongster/outlet-machine
I applaud the author for sharing her feelings. I also note that she does not speak for all women. All we can do is share our own experiences.

I've been through many of these discussions: sexism, racism, ageism, and so on. After receiving many a rhetorical punch in the nose, I have a simple rule: I don't do it, I don't approve of it being done, if I am in management I stop it. I also don't let people yank me around by the emotional heartstrings. I reserve moral outrage for things like millions of people starving around the world, or slavery, or hundreds of millions dying of disease. Others are certainly capable of being moved by whatever they desire, but I find more harm being done by actual people dying than by the compound personality flaws of millions of my fellow citizens.

I don't mean that to be insensitive. Like I said, I am in complete agreement that this goes on and it must stop. Immediately. I'm just saying from prior experience I find that discussions like this never tend to go anywhere productive.
Iirc, Zynga is public, so their stock is basically (almost) as good as cash in terms of liquidity.
i get a spammy access-restriction warning (see screenshot: https://img.skitch.com/20120321-86btw83e3gcnea6x4prr8wcj75.p... )
I thought it was a reference to domestic violence, but I suppose it could be a reference to religiously "justified" domestic violence.
"Start wearing sweaters, even though my breasts feel like they're boiling in there (yup, that's one reason women like low tops, guys)?"
Nir's got some really powerful ideas brewing and you should be paying attention. He's doing a fantastic job of digesting the research of experts in the behavior-mod field and applying it to consumer web product design.
What Landscape Photos Would Look Like if Earth Had Saturn-Like Rings
I noticed upon installation WireOver is connecting to logs.papertailapp.com - what kind of info are you logging?
i found it's exactly the oposite. i think i STARTED right, and then became hogwash of someone that does not understand hacker.

basically i read it as: "hackers laugh at the pace of big corporations, but big corporations will prevail now that we need (gasp) 400k programs"

seems like the journalist started right, and then just wrote whatever the PR guy at IBM told him to write.