skysight-inc/HackerNews huggingface dataset:
> I have ATTAPL and couldn't get through it. Now I know why. I didn't realize there was a more introductory book in the series. Thanks!

This brings out a point not explicitly mentioned in your original post. A key thing you get in college is access to people who know the topology of your field. It is a routine recommendation to start with TAPL. A map is invaluable in order to limit backtracking or dead ends.

In my field of reverse engineering, those who have produced the top public results are completely self taught. Advanced forms of reverse engineering require a large smattering of knowledge from many graduate level areas of Computer Science and Mathematics. Autodidacticism of some form is the only option, whether it involves complete self-instruction or designing a custom curriculum in graduate school. The aforementioned authors have described the process of learning without a roadmap as extremely painful. If you don't have to subject yourself to it, I don't know why you would.
I think a lot of times people go into a launch with hopes that are really expectations. If expectations are too high it's natural to be disappointed when growth is a trickle. You want to compound users like you would an investment account.

I would service the piss out of every early user whether they explicitly ask for help or not. If you have something to serve those early people and they are happy they will tell others over time and will become the initial customer support contact for the referrals. Support demand won't necessarily be linear growth with user growth.

My preference is to bootstrap the core technology development as long as you can because you learn what you actually need as you go. Not what you think you need. Being very high hands-on with all early users will teach you how to build a passive customer service system or how to iterate your technology to fix common bottlenecks.

Once the core technology is in place and you've discovered a marketing niche that you can exploit at-scale, then, you consider taking money and investing it in user acquisition.

At the end of the day, it's all a speculation and you need to win some bets because you will lose plenty along the way. ;)
Ursolic acid (http://www.plosone.org/article/info%3Adoi%2F10.1371%2Fjourna...) show promise of similar effects, although through a different mechanism of action.

"As a result, ursolic acid increased skeletal muscle mass, fast and slow muscle fiber size, grip strength and exercise capacity. Interestingly, ursolic acid also increased brown fat, a tissue that shares developmental origins with skeletal muscle. Consistent with increased skeletal muscle and brown fat, ursolic acid increased energy expenditure, leading to reduced obesity, improved glucose tolerance and decreased hepatic steatosis."

Patrick Arnold, the creator of "The Clear" and other designer steroids used by BALCO, currently produces an ursolic acid transdermal that many people claim to have been extremely effective for weight loss.
This is ZenPen
For what purposes do users need to share private SSH keys? The trusted keys file can hold an arbitrary number of public keys.
I also have been toying around with trying to create a MMO fast action space simulation of my own creation. I have a few ideas on how to limit areas of dense players with game mechanics. I haven't even really started on multiplayer beyond the ability to download modify and upload solar systems though.

I think for some really hard engineering problems like this the best course could be to try and find a 'good enough' approach that will allow a significant ammount of players to interact while limiting the upper bound with a game mechanic to make it feel less artificial.

http://code.google.com/p/stableorbit

here are a couple videos from the never ending pyopencl port.

http://www.youtube.com/watch?v=lnOmy1ly6M0
http://www.youtube.com/watch?v=XCvRBHtPbzE
Tipue Search 2.1 released
Azure, in general, is just burning money with no significant uptake. Friends who work there say there aren't even significant internal uses. Just based on that I'd be dubious of any new Azure service dominating their segment. Maybe they'll buy themselves another Xbox situation, but I don't see it yet.
10% jump is misleading. amzn dropped $8 in like the last second of trading. It's up more like 6%. (Or back to exactly where it started yesterday morning. :))
It's another window which isn't tab-bound to the browser.
Mac OS 10.8 takes up something like 13GB in total, including swap space. The recovery partition on a new Mac is tiny, containing just enough to download the install image over WiFi.

Granted, not entirely comparable - 10.8 doesn't contain nearly as much legacy cruft as Windows does, but that's still a far cry from the 40GB taken up by Windows on the Surface Pro. A 64GB Macbook Air would have something like 45GB useable.

Windows also tends to grow over time in ways that Mac OS doesn't, because Windows was built around the idea that you have ample hard drive space available. So you have restore points, backups of replaced system files from updates, caching of installed update packages and MSI packages, multiple versions of nearly every system library just in case some application really really needs one specific version... They all provide useful functionality, but were designed around having huge hard drives, where Windows taking up 50GB wouldn't be a big deal. Same thing with the separate swap and hibernate files - potentially more reliable but still chews through disk space that you might not be able to spare on a small SSD.
Biotech Firms, Billions at Risk, Lobby States to Limit Generics
She's not being prosecuted, and we all know people who have flaked on credit cards.
Sure. It's commonly called dead reckoning as I understand it: http://en.wikipedia.org/wiki/Dead_reckoning#Dead_reckoning_f...

But even if you only send a "real" update once a second, I still don't see how this thing scales (that still leaves 1 PB in the above calculation). And if you send it less than that, I imagine things would start to look rather jittery. The "occasional discrepancy form reality" would be awful.
I think that's right in many ways. That being said there's still a big difference between Good and Great and just hiring out of habit from big schools probably doesn't increase your chances of getting Great by all that much.
PA is a brilliant guy that loves human performance and tinkering with the programming of the human body to make it better. HN is just a cold audience for this type of content.

Keep those noses up y'all!

edit - "...programming with the human body to optimize system performance."
> When Tegra 3 tablets came out and "number of cores" became a thing, Apple started counting everything they could as a core.

I think you picked the wrong example. The word "core" appears only once on this page, and it's in a different context. http://www.apple.com/iphone/features/

It also doesn't appear on the tech specs page. http://www.apple.com/iphone/specs.html

I don't remember if my phone has two or four cores and I don't know how to find that out on Apple's website.
I was just discussing this with some coworkers the other day, and it resonated because later that afternoon I read the "farewell to bioinformatics" post [0].

In my experience, people who don't have a formal computer science education, who haven't taken any classes (or at least worked through the material in their own time) in algorithms or data structures, will muddle through and _will get things done_. They may also shrug their shoulders when it comes time to scale up their dataset input and their code takes 6 days instead of 6 minutes.

When the person lacking this education finds himself in a three- or four-level deep "for (...) { for (...) { for (...) { ... } } }" structure, (I guess) he feels mildly uncomfortable and thinks "yeah this is going to take a long time".

When the person with this education finds himself there, he has at his (I hate to use the word, but: intuitive) disposal some ideas for reducing some of the necessary computation ("I can keep a min-heap instead of scanning the list to find the minimum every time."). He has a toolbox of algorithmic knowledge that helps him without him consciously knowing about it. Some people reduce the complexity as much as they can and are still not satisfied, causing them to restructure the larger program or try to invent a new algorithm for this particular problem.

[0] http://news.ycombinator.com/item?id=5123022
Ask HN: What Git features would you like to know more about?
Hey HN!

What parts of Git do you wish you knew more about? Anything from things you've looked at but not grokked to cool things you've heard about and you'd like to know more about.

I've done Git training (on-site and web-based live classes) and I'd like to create some tutorials and such that are more asynchronous.

So, what would you like to learn more about?
This is actually institutional for Microsoft. Years ago, when I was developing using Visual Studio and it came on a set of CDs, I saw an article claiming that installing it and MSDN (their offline help system of tech notes since the dawn of time) made you feel like Godzilla had shit on your hard drive.

It took up an outrageous amount of storage. The same was true for shrink-wrapped Office.
Don’t Wait To Graduate To Start a Company
That Cuddly Kitty Is Deadlier Than You Think
Eve's gameplay could be represented as a text based game, it is not a fast paced space shooting game.
Depending on the game (it's been 10 years for me) one 'hack' was to head in one direction, pull the network connection for 3-4 seconds, head in the opposite direction, and plug back in. This allowed you to escape or hide in the terrain fairly reliably.

With higher bandwidths and server capacities I'm guessing these timeouts have been reduced, but never underestimate the player's ability to abuse your trade-offs.
"The Truth About Aaron Swartz's 'Crime'"
Does it run Office, and every other badly written legacy app from the last 20 years? If not, then its not a "better deal" in most people's minds.
Code or GTFO. I ask trivial coding questions (fizz buzz level) but take them further. First write that, then change it a bit, then more, then make it customizable, etc.

I also like the idea of saying 'mention (some shibboleth) in your cover letter' to prove people read the add. If I was writing an ad I'd ask someone, maybe, to provide their favorite code snippet and describe why. Anything would be okay, as long as someone has an articulate reason.

I get disappointed in an interview if the company don't want to see code. Someone in this thread discussed how school doesn't correlate to the ability to ship code; I'm good at having an executable answer to a problem in minutes. If they don't want to see what I can do it usually seems like it's because they don't know how to judge it, and thus aren't who I'd like to work with.
Thanks Suhail! I'd gladly compromise on convenience/ease of use to make it easier to build (I'm sure you're more careful about making those trade offs for the less technically inclined users though)

For instance, I'd be happy to manually designate a small number of events and properties as available for the revenue-like analysis. I could say "For all Amount properties on all Charge succeeded events, I want to be able to see the average value per user, the sum per user and the sum across all events on all users". Technically that doesn't seem much different from what you already built except I could maybe add two or three of my own events.

As for segmenting events by people properties, it seems like you already have most of the infrastructure in place. Events are indexed by distinct_id and I can use the People tool to retrieve a list of distinct_ids of people matching certain criteria. Tying that together would be huge.

The related but different functionality of segmenting events by the people properties as they were when the event occurred is less important to me (this is what I can already do by copying people properties into each event). I can see how this would be a bigger headache. On the other hand though, you're already allowing us to do this because there's no restriction on the number of properties on an event.
The start-up time on some slower machines is horrendous.

On my work laptop (which I have no option to upgrade, and is encrypted) takes a good 9 seconds to start sublime. (Without even giving it a file to open!)

I have to contemplate if I need to open sublime sometimes, and just use notepad instead.
Thank you! I loved it, but couldn't really disable the 'Currently' extension to make this my new tab. Now I'm using 'Web Shortcuts'[1] extension with a GitHub page[2] for the shortcut 'TODO'. Super fast and very useful! :)

[1] https://chrome.google.com/webstore/detail/web-shortcuts/ipno...
[2] http://todotab.github.com/ Pull requests welcome :)
Recruiting unicorns: How we hired top talent from Facebook, Google, and Apple
Especially considering the recent and mostly positive reaction to the clever "hack" of selling fake facebook girlfriends, haha? It's almost as if we like our bullshit constant, in-your-face, and without any apologies or interruptions whatsoever (as George Carlin pointed out talking about Bill Clinton ^^). Burn those who come clean, suck up to those who don't.

Anyway, this is between her and the people she deceived, and I am hopeful that people closer to it would react less petty... I mean, maybe I missed something, but what's even the big deal? What, exactly, was the huge harm that was done here? Oh god, she TOOK away jobs others should have had; it's not like she was given them, no no no, she snatched them with her decepta-claws, people were helpless against the might of photoshop. Instead of, say, people giving a fuck about who you know too much, and about what people supposedly did, more than they care (or even pay attention to) what people are saying or doing this moment causing those job mis-allocations, having caused them before that, and still being causing them. The in crowd is not the problem, faking membership is. It's a meritocracy, after all! You couldn't make this stuff up, really.

It's not like she became a brain surgeon or president under false pretenses, it was just some web crap, right? Right?! Just consider Bush and Mr. Hope & Change, and this quote, which is so depressingly accurate today as it probably was then: "We hang the petty thieves and appoint the great ones to public office." (Aesop) It's easy to bash a young girl who got caught, lost her job, is seeking counseling; that is the lowest hanging fruit there is. Sure, one doesn't exclude the other, and I'm not claiming anyone bashing her isn't also bashing other deception; but still, I call bollocks on this.

She got found out, she came clean, she basically only just started working on herself; what more do you want? Hopefully she'll find the strength (support is nice, inner strength is nicer) to open new doors for herself; she always missed out on being the same person on the inside as on the outside, so she has a lot of cool things to discover.. who wouldn't be happy for that? So to Mr. and Mrs. Snarky Pants I have to say something else Nietzsche said (about Christianity), something along the lines of something that crawls on the ground snatching at anything attempting to fly. It's just disgusting to flaunt Nietzsche to be petty and small-minded. That's some serious clown shit.

Remember the soul searching about Aaron asking for help on HN? I don't bring that up to play with emotions; Someone asking for help, someone asking for forgiveness, same fucking thing. "You broke it, you own it", "I am not convinced until I really see anything, like, she has to contribute to open source and shit, and until then I'm going to be an ass" -- yeah, right. I really have to stress, who even asked any of you, how can you forgive something that was not done to you? The answer is of course nobody, and not at all. Good we cleared that up then huh ^^
Yeah, this doesn't compute for me either. The price of iPhones and plane tickets have little to do with geography until you start crossing national borders.
Health Design Challenge: The Patient Record
Interesting concept, but Facebook login + my (unique) real name (yes, there's only one of me in the whole world) + unencrypted PRIVATE journal with subconscious gibberish + possibly my email address = privacy hell.

I'd rather install this thing on my private webserver.
Slightly smaller Apple TV revealed by FCC filing
You know there's plenty of people in the startup sphere who powerlift or crossfit who are perfectly well-adjusted, normal human beings right?

Yeah, and those aren't the people in the videos.
I'm doing my bit (for the UK business). Ordered a new TV, A/V amplifier and Bluray player, plus cables, mounts and sundries. It is no surprise at all that the traditional high street retailers are having a hard time - Prime is convenient, the range of goods is there, and the returns process Just Works - prices are almost irrelevant within an epsilon.
> All in all, piece of cake!

Glad to hear it!

> when doing a smart update to a collection, Backbone seems
> to trigger a remove event immediately followed by an add
> event for a model that hasn't changed.

That certainly doesn't sound right -- if you've got something reproducible there, I'd encourage you to open a ticket.
I'd always heard it in the context of people using it to describe children of privilege who assume everything they achieved in life was down to their own merit. I remember it being used (and I am not making a political statement either way) in regard to George W. Bush, and I've seen it used in regards to certain CEOs and execs who got their positions because of work their parents or grandparents put in rather than on their own efforts.
Quite off-topic, but the underscores for the variable names in the first code snippet are totally irritatingly useless and anachronistic in the most ugly looking way.
Top schools do not teach the material differentially better. Yale teaches computer science quite well (I'm a graduate!) but not particularly better than any other school. CMU and MIT also have great CS programs, but they're not substantially superior to what you get at Yale. Or at any UC school.

What Ivy League schools do teach better than other schools is exactly what Justin says: how to fit in to the elite.
It depends. If you have 3000 clients and a full sync of all visible ships occurs every second, you get 3000 * 48 = approx 150kb/sec/client. Yes, that means that the server must be able to handle 3000 times that speed, but that still leaves us at about 0.5gbit. Yes, it's a very high load, but then again, these types of situations are extraordinary.

Last but not least, compression is your friend.
That's not taking into account other important factors:

* Work on a new potentially game-changing product as part of the founding team
* Join a small team where you'lll have more say in the production direction and company growth
* Opportunity to grow responsibilities as the company grows
* Gain startup experience and expand your network
* Potential huge upside you'll never get at $150K/year + $50K bonus balanced by high risk of failure
For anybody interested in learning electronics and hardware design, I suggest this book: http://www.amazon.com/Make-Electronics-Discovery-Charles-Pla...

It really helped me to get into hardware in a structured and clear way.

A must read.
Show HN: Forget Flash, Skip GIF, Control iOS
@hackinthebochs

Of course it runs office. And with VMWare or VirtualBox or Parallels...every badly written legacy app is alive and well.
I agree with Kevin here. Persistence bordering on the creepy side is still persistence.
Has anyone tried it before?
Redis and Lua: a NoSQL power-horse
But what you've translated isn't what the post said. You are inferring that the OP was talking about the physical differences that favour a man in that situation. If that's what they meant, they should have said so.

What the post actually says is "being a man is a good thing, this woman is being manly as opposed to being womanly, and this is a great thing".
Eve doesn't have WASD controls, there really isn't constant input.

The ship movement command in Eve are limited to:

* Set course / speed (double clicking in space, speed set via clicking a speed dial thing). This is not something that gets constant tweaks, more a 'move in a general direction' command.

* Orbit x @ y distance

* Keep x @ y distance

* Approach x

In addition other actions in eve are relatively long lived, there isn't fps style aiming but 'locking on' and activating modules which have cycles times of 2-60 seconds.

In practice, even in the heat of battle, I doubt the average player gets even close to 1 input action per second over the course of a fight.
Thanks to all of our guests
I'm not sure that it's startups hiring based on credentials as the bigger more established companies. I am pretty sure Google is famous for its hiring strategy. IIRC Facebook has taken a similar approach, no?

Lots of fresh new startups with no money or traction take what they can get, and that perversely often leads to talent that would be rejected by more established companies. But you only have to read job listings to see how many of the well funded more established companies, out of the very early stage, look to hire from a very narrow range of schools. YYMV but I see ads like that ALL the time.
No.

She physically removed a credit card from someone else's hotel room. Read.

http://betabeat.com/2012/08/shirley-hornstein-shirls-credit-...
Nothing for Microsoft to be proud of there.
I shop Amazon these days because I know no one else will be selling cheaper, because everyone else is looking to make a profit. Great for the consumer but I'm not sure what it'll mean for the retail industry as a whole when, in a decade's time, there's no one else left.
Why You Shouldn't Wait to Graduate to Start a Company
Still, there's got to be an equilibrium amount that I can pay to release my eyeballs from bondage to the advertisers.
TLDR version: The author thought Git was hard. Git would be better if learning it was easier for people in general, and the post's author in particular. This is unquestionably true.

As a guide to understanding Git, the article fails; he mentions many git terms, but doesn't explain any of them. As a guide to others' guides to understanding git, it only mentions one: Mark Lodato's "visual git guide" [1]. There are many, many other tools and guides for learning and enhancing git. One of the blog's commenters mentioned Legit [2], which the blog post's author may personally find useful.

Offering a constructive means to improve Git is the best non-obvious point an article like this can make, but the author doesn't make it: I came away from this article unsure what, if anything, he's advocating for improvement. Better documentation? A better set of commands? A better set of metaphors? A higher-level wrapper? Better GUI tools? More features in web UI's like Github [3] or Gitlab [4] [5]? A complete switch to some other current or future version control system?

To be fair, he does mention a couple of these concepts in passing. But the best way he could help improve the situation is by engaging with them head-on, giving developers something actionable -- working code would be best, but a sketch of a GUI, a spec for a new command-line interface, or an explanation of an improved metaphor for a particularly confusing git concept would also encourage productive discussion. (I don't think much of his advice to "Let people who never learned to program write the next great version control system" (paraphrased) as something that's advisable or even possible.)

[1] http://marklodato.github.com/visual-git-guide/index-en.html

[2] http://www.git-legit.org/

[3] https://github.com

[4] http://gitlab.org/

[5] https://github.com/gitlabhq/gitlabhq