skysight-inc/HackerNews huggingface dataset:
Agreed. As first time parents, both men and women tend to feel completely lost. However, the pressure seems to be on women to "figure it out", because if they admit incompetence in any way, they're looked down upon severely, while the same pressure doesn't exist for men.

I'm not saying that there aren't a lot of wonderful fathers who try hard and contribute (my own father and my DH being two of them), but until we make a massive cultural shift towards expecting this, this problem will continue to exist.
I find it amusing that you mention Pygame, because it's a wreck with horrible performance due to software rendering, it has bad tutorials, inadequate documentation, and last time I checked had 32-bit/64-bit issues.

Source: Personal experience porting a multiplayer 2D game

Edit: By contrast, JavaScript (well, CoffeeScript) and the DOM was a much nicer experience.
on a related note, there is at least one Warsow map that has made it into Quake Live (Focal Point).
4 BIG Reasons You Should Post to Your Facebook Page MORE Than 1x/Day
Ask HN: Attending my first lean startup event. Any advice?
This is the event- http://tucson.startupweekend.org/

I am a single developer with my primary expertise in WP7, Silverlight and Win 8 Metro with some expertise in Android and iOS development. I am super excited and want to get the most out of the event. Any HN advice?
> this PUSHES the response to the server

Erm... it pushes the response to the client, not the server, and only pushes after a normal HTTP request.

And of course, it also ties up a huge amount of server resources (total number of clients = total number of workers, since each client permanently ties up a connection forever). Phusion Passenger's docs recommend 8 workers/GB RAM, hope you expect users.
One thing that stuck out to me in the article is the whole concept of "anonymous reading."

When did the need to make the distinction of anonymous vs non-anonymous reading arise? Anonymity was assumed for something as simple as picking up a book or a newspaper. It sounds as awkward and unnatural to me as taking an "anonymous shower" or anonymously picking my nose. Pretty scary that we're headed down this path where fewer and fewer things are private.
Everyone is sure that there will be an anti-congress wave in the next elections, but is that going to be divided between BJP and Anna party, is an important question.
> But since NaCl doesn't run on all CPUs

The PNaCl project[1] aims to distribute LLVM bitcode, solving this problem. You also gain the advantage that all programs can be JITed to exactly your processor spec.

[1] http://www.chromium.org/nativeclient/pnacl
I don't know about in American, but in the UK it's not that "zed" is onomatopoeic, it's "zzz" which is just the sound a z makes in a word, not "zedzedzed" or "zeezeezee". And that's why it comes from snoring.
I would really like to see that all NaCl apps have to ship at least a PNaCl binary (and possibly ARM as well). Browsers should verify this and refuse to run apps that are x86 only.

If all NaCl apps would contain PNaCl/x86/ARM binaries I don't see a disadvantage compared to compiling other languages down to JavaScript (which is just as unreadable/proprietary).

Also it's certainly an improvement over native plugins that not only lack a sandbox, but are also tied to the OS in addition to the CPU. In fact, I suggest that browsers should adopt NaCl at least for plugins, maybe even allowing unrestricted access to the file system, camera, etc. and gradually phase out conventional plugins. Even without the security benefit this still gives us portable plugins.
Generally these fail when nobody believes the rationale. So in the 'work from home' example, everyone will believe that management doesn't think people are working hard enough and so they want people at the office where they can watch.

I watched a number of these types of emails get sent out at Google while I was there, changes in 'policy' which were really reducing the kinds of things Google used to do that cost money and they didn't want to spend that money any more. Nearly everyone I queried 'read between the lines' and picked up a 'your screwing us and trying to make it look like your not' message, even if the Eric and the others didn't think that was what they were saying.

Perhaps only way to message this is in the results direction. Something like:

"Hey Team, we need to ship the X project because its vital to the company, That means we're going to meet every day at lunch time (we'll provide lunch) to make sure everyone has what they need and are getting stuff done. See ya there."

Then let people work around the requirement to suit their needs.
Yes, thank you. I know how browsers work.
Kids are awesome stuff.
If developers don't know these reasons, it might as well be a black box oracle, huffing fumes, rolling dice, and sending out warnings based on the results.
The accomplishment is training myself to run as close to default as possible. I've gotten very accustomed to using NERDTree, for example, but that's because I never really took the time to learn to use netrw correctly. I seek to correct that now.

To misappropriate a Dawkins quote, I'm simply going one further, to zero.
Disruption happens from the low end up. MP3 players supplemented but didn't challenge CDs because they didn't have the same sound quality ... until they did challenge CDs, and now CD sales are in steep decline. It turns out that people valued having 10 000 tunes in their pocket more than the audio quality, and the audiophiles could use FLAC or high-bitrate MP3.

There's nothing stopping the online-U's from eventually working on reproducing or circumventing the Ivies' specific advantages.

Another outcome to look out for would be for cash-strapped Ivies to be hollowed out. i.e. become a cluster of buildings where students log on and do work online in exchange for an attendance certificate. That would preserve the quality of education and the social advantages of the university, while costing less. It would work, at least for a while until the next generation sees through the archaic model.
I launched slimkicker.com around 4 months ago. Right now, we have around 2000 daily visitors. No revenue although we've not yet started the monetization stage.
Is this just not a risk inherent with developing for "app stores"?

To you, your application may be something you sunk months of your life and perhaps something you are relying on to pay your mortgage.

To the app store owner , your app is simply 1 of hundreds of thousands of apps. Google/Apple etc must receive hundreds of fraudulent or otherwise "dodgy" submissions every day, so it makes sense from their point of view to optimise the process of deleting these.

If they end up accidentally burning a few legit indie devs in process because of false positives then it is simply viewed as collateral damage.

I can only see this becoming more arbitrary over time as the app store owners begin to sink under the crushing weight of application submissions.
I Don't Hate Marketing
Amazon makes money, has cheap prices, and runs many of the web's popular sites, yet still manages to have good customer service.
The closest I've gotten my oldest son to be interested in programming was a few weeks ago, when I did the classic

10 PRINT "Hello! ";
20 GOTO 10

on the AppleWin emulator I installed on his laptop. It kept him interested for a few hours, but after that he wandered away to play Minecraft instead.

There's so much joy inside that "]" prompt but I'm not sure how to get him to see it.
> First of all, there aren't really any decent solutions for the problem in Ruby.

Uh? Rack has supported streaming since the beginning, and Sinatra has had special support on top of that since 1.3.

> Secondly, even if there were mature Ruby equivalents to Node.js

http://rubyeventmachine.com/

> I can still see a lot of benefit to doing this in Rails.

Don't dismiss the drawbacks. Such as self-DOS-ing. Your Rails application can only have as many clients total as you have workers if they all keep a permanent connection.
Have you heard of Starcraft?
>Anecdotally, women seem to be preferred in custody cases.

"Fathers who actively seek custody obtain either primary or joint physical custody over 70% of the time. Reports indicate, however, that in some cases perceptions of gender bias may discourage fathers from seeking custody and stereotypes about fathers may sometimes affect case outcomes. In general, our evidence suggests that the courts hold higher standards for mothers than fathers in custody determinations."

http://www.amptoons.com/blog/files/Massachusetts_Gender_Bias...
You know, I really love the Python posts on here.

Obviously there is a (hard-to-get-to) search function here. But it would be cool if you could set up like newslists or something for certain keywords in post titles, such as Python, etc.
I have to take the minority position and stand up for Quora here. I'm a huge fan of the service, and though I agree this latest move was a mis-step, I remain a loyal Quora user.

Unlike you, I've gained a ton of value from it. Unlike the trivial discussions or content spam posted on Facebook or Twitter, Quora features tons of interesting conversations. The closest comparison to it might actually be Wikipedia, at least in terms of general scale of ambition.

It's the one online community I've found that I think is better than Hacker News (though admittedly the quality of discussing has slid as the audience has grown wider). There's few other places where a question about politics might be answered by a Washington insider, or a question about startups might be answered by a top name Valley VC, or a question about snipers answered by an actual sniper.

Their real name policy has generally been fairly sensibly and sensitively implemented (http://www.quora.com/Why-has-there-been-an-outcry-against-re...) - they've always allowed anonymous posting, and they've been more flexible on the definition of "real name", than, say, G+. For example, danah boyd is able to post with the legal, lowercase form of her name.

Whether they'll begin bowing to advertisers once they need to monetise of course remains an open question -- but I'm hoping they can find alternative revenue streams. For example, a lot of consultants post answers on there to gain clients -- that's an example of the concrete monetary value Quora creates, and if they can capture some of that value they can build a great company without stooping to Facebook-style data mining controversies.
Guchex - AngelList
"A Public Letter about Bitcoinica" Founder Quits Amidst Threats to Family
"Why your web framework should not adopt Rack API" by José Valim

http://blog.plataformatec.com.br/2012/06/why-your-web-framew...

"This blog post is an attempt to detail the limitations in the Rack/CGI-based APIs that the Rails Core Team has found while working with the streaming feature that shipped with Rails 3.1 and why we need better abstractions in the long term."
It aims to do that. It isn't finished and it is not clear what the final product will look like in terms of portability and performance.
Need Help, Should I breakup with my Cofounder?
I don't like your proposed email, because it proscribes a solution without describing the problem.
Do you mean you just have a strong feeling like you want to have kids, or like you want to fulfill the role of a mother? I know there's definitely guys who at some point have a strong urge to have kids, but i'm not sure if it's the same.
I wouldn't mind this feature if it were totally opt-in.
No, you can’t download a gun from the Internet
Does anyone else hear the sabers?

There seems to be a lot of noise about Valve these days. Some examples: the "Windows 8 is going to be a catastrophe" thing; the "we're hiring super elite Linux developers" thing; the "our engine is faster on Linux?!" thing; and now this navel-gazing self-congratulatory gobbledygook.

Sudden Clarity Clarence asks, "Is Windows 8 going to have an app store? Could that be a threat to Steam? Is all this noise just saber-rattling?"
Its incredible to see the Dream Chaser being a contender. Is essentially a small-ish space shuttle and designed to be mounted as-is on top of a larger rocket. Its surprising to see continued interest of a lifting body in space, but I guess the DoD is fond of the X-37B's shuttle-eque design.

It does seem like a waste of resources considering Orion is being developed as well as the Dragon capsule. Do taxpayers need to pay for a shuttle clone? I'd rather see a new robotic mission or telescope instead of yet another human vehicle design that will never see space.
They could be morons for any number of reasons besides age. No need to speculate.
Actually not everything in Node is non-blocking. IO is largely non-blocking by but there is also blocking IO in Node too (synchronous file system functions). Not to mention you definitely will block by doing something computationally intensive in a single tick of the reactor loop.

Have you ever written a non-trivial "real time" app in Ruby? I have (https://github.com/stevegraham/slanger). I think Ruby is actually very well suited to event driven apps. Eventmachine is a very mature library providing asynchronous I/O based on the same pattern as Node. Ruby also has fibers as a native language feature, allowing you to write asynchronous code that looks synchronous, i.e. no nested callback hell, and consequently this makes it a lot easier to write tests for.

Comparing Node to Rails is also absolute nonsense. Rails is a web framework and Node is much lower level than that. Rails is essentially a suite of DSLs for building web applications. Of course there are costs associated with that amount of abstraction.
Sarah Palin, "It’s crackin’ me up watching what the Democrats...
That's just not true. There's GetJar, SlideMe and many others. Here's a good discussion:

http://martingryner.com/on-alternative-android-app-stores/

I'll just highlight his (bolded) takeaway: "do not disregard alternative markets"
I would ask for hard numbers, per-employee.

I realize you can't just single out employees in an e-mail; this wouldn't fly:

"Robert, Helen and Ricky are required to get approval from their manager before working from home. John, Ed and Taavi can work remotely at any time."

But at the same time, if I'm provably more productive working from home than I am in the office, requiring me to get approval is counter-productive.

(On the gripping hand, if I am more productive at home, all of my requests ought to get approved, provided that my manager is aware of the facts.)
Hanoi announces plan for Thang Long Imperial Citadel | Vietnam Travel News
To have kids. By "fulfill the role of a mother" do you just mean "be the stay at home parent"? If so, then I don't have a particular preference, I'd be happy to but would be fine working as well.

I can't think of a single male friend (of ones I've talked about this sort of thing with) who feels the same way, in terms of they'd hate to go through life without having kids. Plenty who are happy to have kids, or would like to some day, or whatever, but none in quite the same way.
Become a paying customer
Adding to this is that while both will feel lost, women are more likely than men to have at least some experience with children by the time they have kids of their own. For instance, how many of the babysitters when you were a kid were teenage boys?
PNaCl targets LLVM bitcode, so can be supported on any modern CPU: http://www.chromium.org/nativeclient/pnacl/building-and-test...

Compiling other languages to JavaScript imposes an unacceptable speed penalty. C++-to-JavaScript is not a viable platform for real applications, especially anything performance-critical.
>If you are already disagreeing with me, then anything I say here won't change your mind, because you've already heard the arguments before and built up a repertoire of responses.

Really? Ever stopped to think it's you that is biased, so much that you pre-emptively null any possible responses with the above cheap trick?
I was wrong. I've now seen 2 captchas during unsubscribing in the first 500 emails.
Yes, I believe it is called PNaCl. It uses LLVM as its back end.

edit: I suppose a link should be presented.

http://www.chromium.org/nativeclient/pnacl/building-and-test...
Is this any different than what SignalR provides for ASP.Net Web Applications?
Social-cultural notions and expectations are, at least in the U.S., bizarre concerning males and parenting. Perhaps because there are so many who abrogate involvement and parenting.

I can't tell you how many times (okay, I'm telling, so it's been a whole hell of a lot), that I seem to get automatic plus points just for being a non-abandoning father. I have two boys (one adopted, one natural), am divorced, and have had custody of the boys since the divorce. People who find out about my single-parenting situation seem to then react in a way that implies I ought to be revered or something.

I simply don't understand this. It's as if just because I am there I am equated to "being a good father and, therefore, some kind of rare good man". I mean, I could be an absolute shit parent, and just trotting out the facts creates this unwelcome (and unhealthy) mental bias. This has become quite the issue whenever I meet otherwise interesting women, too (in the sense that their reaction to my situation has overwhelmingly been one of summarily attempting to "latch on")--so much so that I've developed a habit of specifically not mentioning being a single father at all.

I've never felt like my kids get in the way of professional aspirations. But perhaps that is because I've always tempered my professional aspirations in such a way that they exist to support my sons and give them the best life I possibly can while keeping my brain entertained with creating new things and solving challenging problems (challenging problems of a different sort than parenting). I don't pursue professional aspirations and then ask myself, "How can I squeeze my kids into this?"
Language arguments aside, it's hard not to look at the three.js 3D examples and not be impressed by how far browser 3D rendering has come: http://mrdoob.github.com/three.js/
MAME on Raspberry Pi
> If all NaCl apps would contain PNaCl/x86/ARM binaries I don't see a disadvantage compared to compiling other languages down to JavaScript (which is just as unreadable/proprietary).

Even if PNaCl worked today, and even if it gave good performance and portability, it would still not be standardized. The only way to get PNaCl into a new browser would be to use the current implementation (which defines what it is).

Having that implementation open source is a good thing. But it isn't as good as JavaScript which has a standard and multiple independent implementations. If you want to write a JS engine in Haskell, for example, you can do that. You can't do that with NaCl or PNaCl, you must use the existing code as is.
I got one. I have no idea where to begin. From what I've read, while the graphics chip is powerful, the processor will leave you unimpressed, as it's pretty slow.

My plan was to try and get it to run as a MAME head on a decent flat-screen (with USB controllers). I love the solar-powered webcam idea above, and this might take precedence.
The problem with javascript is similar to the problem with BASIC.

The wise elders back then tried to warn us that if you learned to program with BASIC it would take years (if ever) to unlearn those bad habits, but we ignored them. The result is thousands upon thousands of programmers who produce nothing but spaghetti code.

Now we have an entire generation of programmers for whom statically typed languages, and compiled languages in general, are completely alien. There is a time and a place for dynamic typing (just as there is a time and place for GOTO) but to start with a language like javascipt inculcates habits that will take years to undue.
It's just a memcache API call.

It doesn't even go over the SQL interface, it's not text-based.
Envisioning emerging technology for 2012 and beyond
The top answer in this Stack Overflow discussion says that the core package installation APIs are locked down fairly tightly (such that third-party applications have to go through the prompting):

http://stackoverflow.com/questions/6813322/install-uninstall...
I think these are great principles to keep in mind when soliciting feedback. Definitely has applications in measuring effectiveness/lift of online ads, too (brand surveys, creative feedback, etc).
It seems to me like you missed the point of his letter to Carmack entirely. He's saying it doesn't have to be the greatest tool for the job, he's saying it's a good intro for would-be programmers and dabblers.

And don't give me that "when you were born" line. It's built to hinder fresh, new ideas and perspectives.

Signed,

A dinosaur who tries to refrain from using the "When I was your age..." line.
The good thing about android is there are lots of stores!
How Y Combinator Built A Billion-Dollar Brand For Startups
Aside from the(admittedly very close) similarities between the Zerg and Tyranids, there's not that much that Blizzard copied from GW's IP.

However, it's telling that GW's notoriously trigger happy lawyers have left Blizzard alone, so it's pretty much a non-comparison.
The fact is that HTML5 is still really only version 0.1 of where web programming should be

That's one way of looking at it. Another point of view is that HTML already does far more than it needs to, to serve as a perfectly adequate hypertext format. It could be argued that it's a mistake to try to morph the web-browser into a crappy OS and / or a poor man's UI remoting technology, when we already have perfectly good operating systems and technologies for remoting out UIs or delivering applications to remote locations.

Perhaps instead of trying to make the browser a Swiss-Army-Do-Everything-Polymorphic-FrankensteinsMonster-OperatingSystem-XServer-ApplicationRuntime, we should just use the browser to browser hypertext, and hand off handling of these other issues to purpose specific software that was designed to do that.
I play Cyberknights RPG by the Trese brothers as I fall asleep each night. Just left a comment of support on the game's play store page (while it's still there). We need to escalate this is a way that Google will see it. HN is nice, I will link to this from G+ and see if I can find it to upvote on Reddit as well.

Here is the link: http://goo.gl/1MNYv
I think he missed the very point he was trying to make.
Maybe he's comparing integer operations? ARM has relatively underpowered floating-point because most of the uses for an ARM (at least historically) don't involve it.
KloudStat Referrals: Additional 1Gb RAM of computation power
It's back up as of right now. I just downloaded Templar Assault.

Also, just to be clear: once again, we're responding to a one-sided media story without reference to the app in question or the facts on the ground. And, once again, we're jumping in for or against the side we curently favor in the smart phone wars (I'll bet good money there's an iPhone in your pocket, so let me put down my Galaxy Nexus to respond).
Broken middlewares won't be any less broken now that before.
This is great. The more competitors, the more viable the market.
So you just momentarily forgot it when writing your previous comment?
I'm not sure what you're getting at exactly but it is well known that Blizzard's titles were directly inspired by the Warhammer and Warhammer 40k universes[1].

While the visual similarities haven't causes Games Workshop to complain about infringement from Blizzard (as far as I know) it doesn't mean that Games Workshop isn't complaining about infringement in this or other cases.

[1] http://kotaku.com/5929157/the-making-of-warcraft-part-1
Resource identification is not a REST invention
As a Python user, I think Python is just about equally bad.

If you want a strange Python package or a certain version, you're better off on Debian and Ubuntu just installing pythonbrew to keep a compiled python in your home folder.