skysight-inc/HackerNews huggingface dataset:
"Maybe I don't fit the demographic, but I don't want [task-orientation] to become second-class citizens over friend communications."

You're not their demographic. Phones are still a primarily social technology for most people. The most popular features, voice calls, text messaging, and possibly email, revolve around people.

P.S. I know several people who friend news sources and bloggers and use Fb as an ersatz RSS feed, mitigating the death-by-cat-pictures eventuality.
Understandable. Without knowing the details of your issue, all I can say is that even light lifting with free weights will help develop your secondary/stabilizer muscles. You may or may not be able to make it a mainstay of your exercise program, but light to medium free weight exercise will improve your joint condition over time as well. If you do anything that feels iffy, just be sure to get a spotter. Pretty much anything you do in a gym will make you stronger, except getting injured.
I suppose I've just learned to really appreciate the "?" and "!" at the end of ruby function names...
Consider the source. FB has much higher and invasive corporate and government connections who would love to use that data than the SuperGronk "just another app" game company does.
It turns your Android phone into Facebook. I'm amused by the App Launcher description: "Get right to Facebook, Instagram and other essentials". Because the only reason I use technology for social media things...

But to be fair there might be a certain demographic for which this makes sense. And in many ways it's a lot like what Microsoft is trying to do with Windows Phone (but I don't know how successful that is).

The product seems pretty cool even though I'd never use it.
Store a property on the edges for the order and use Gremlin to sort/filter by the order property.

See the Gremlin docs: https://github.com/tinkerpop/gremlin/wiki
Forgive the fact it comes from a shameless marketer.

Why would that be something that should be forgiven? Marketing is awesome, and I - for one - am a huge Seth Godin fan.

Great article, too. That's a great point about "panic when there's still time to do something about it". You should probably submit that to HN as a standalone submission, actually.
Yeah I had pain around the patellar tendon last year and doing this helped. But you don't need to buy that thing for $24, you can do it with a cut-open $5 bicycle tire tube and it works equally well.
Tiny Apps: The Great Floating App Package for Android
No I am guilty of having thought about it myself :)
But I would like to know more about these kind of anti-common sense examples regarding this subject.
Do you have a website or some search keyword to suggest?
Thanks
Yeah, the developer-facing control surfaces on the platform (API calls and git push mainly) have gotten slower over the past year or two. This is on my list of of personal pet peeves, but so far has not made it onto our list of priorities.

We try to drive priorities based on what customers want, not what we want: and what we've heard in the last year or so is all about app uptime, security, and now performance and visibility.

I'm very much hoping that bringing back "fast is a feature" on the developer-facing portions of the product is something we can work on this year.
The big issue is sub populations. I work on similar large studies including genomic data and it is quite frequent to see associations of the form "central americans have a lower rate of disease x" and "central americans have a higher rait of factor y."

This produces a statistical association but, especially with genomic factors, factor y can just be something that randomly identifies the group.

Similarly in this data set you might find a group of people who have higher strength because of genomic factors that make it easier for them to build strength from the same workouts as "normall" people. These people might also come from a subpopulation (farm famlies, people of Slavic heritage who knows) that has lower rates of cancer for genomic or cultural reasons. Even a small number of such people can make the association look significant though it will disappear once you remove them.

It could also be something like a certain food or diet making it both easier to build strength and preventing cancer.
When you can't own the hardware chain the next best thing is creating a virus masquerading as a platform.
Braintree publicly launches Venmo Touch
I believe windows phone does this.
Non-shortened link: http://gigaom.com/2013/03/15/by-the-numbers-how-google-compu...
IANAL, but if someone steals a hard drive from me which I can prove contained $10,000 worth of iTunes purchases, I am relatively certain the punishment would be harsher than stealing an empty hard drive from me. Replacement value and all that.

It's at least certainly the case that if I were to find a way to download the iTunes tracks off iTunes for free, I would be charged with theft (whether you agree with that or not).
Raven releases Jedi Knight Outcast source code (GPL)
Facebook phone strategy explained in 5 charts, 1 picture, and 1 sentence
> or cinemagraph, as these tasteful creations are also known as

Just so you know, this is not a cinemagraph. A cinemagraph is not just a synonym for "high-quality animated gif". A cinemagraph isolates one moving part from an otherwise static picture (and the assumption is that at least some motion is frozen - ie, not everything that could be moving is moving).

It's kind of like spot-color[0], but for motion.

Lots of good examples: http://iwdrm.tumblr.com/

[0] http://en.wikipedia.org/wiki/Spot_color
I fond the first part of Programming PHP good as it went over the commands really well and gave some nice examples of use.

I started with Visual Quickstart Guide to PHP (current ed: http://www.amazon.com/PHP-Web-Visual-QuickStart-Edition/dp/0... ) It covers a lot of ground on the basics, and was very happy with it.

Once you get going php.net's on-line manual is a super reference, has the command, how to use it and a followup discussion that usually well covers any bugs, alternatives and gotchas. I usually search in it via google.

I guess the main thing is like most languages there are many many ways to do the same thing... So, one book showing building a sample bookstore app may do it one way and an other book will do it completely different. When you get to that type of tutorial you just got to check the sample sections on each one till you find a method you're comfortable with.
I would just like to add that although machines have their place and are great at helping beginners learn certain movements and build up strength, I would advise against using them longterm.

The reason for this is because many machines have a set path and range of motion. Because not everyone's body is made the same, this can cause problems down the line since the movements are not natural. You are also recruiting less of the smaller muscles in your body that help with stability and balance, while only developing the larger/dominant muscles. I believe that to truly be strong you must train all your muscles to work effectively as one system.
Start an apache server in any directory from command line
We spent quite a bit of time trying to find a one-size-fits-all framework. There just wasn't one, so we've done credits on a case-by-case basis.

Sorry you find it annoying. It's what was best for our customers.
If I download offline software and opt out of any sort of online registration or reporting I would hope it wouldn't even report my opt out. I don't want it to go any calling home.

The key that people are missing is CM is trying to get this info to make the best directional decisions possible and those that opt out are left out of that conversation, but they probably are aware and okay with that. I say leave them out.
Mark Zuckerberg's Angelfire Site (Circa 1999)
Hates it with the fire of a thousand suns. All those ad impressions, all skipping right over the Google-supplied (and now invisible) OS...

Now spending every moment they have with their device basically entirely in Facebook.
I'd like to point out that when looking only at persons aged <60 OR persons with a BMI >25, the strongest (upper) third group did NOT have the lowest death rate in this study. Instead it was the "middle" group in both cases. Admittedly with not much of a difference from the upper group. And again, this study did not claim causation between strength and mortality, but association.

Although if we just play with the thought and assume a causation between strength and mortality and if you are under 60 years of age or have a BMI over 25 and you want to minimize your mortality rate, your one-repetition maximum (1RM) strength goals in a lifting weight / body weight ratio would be x:

Bench press: 0.7 < x < 1.1
Leg press: 1.4 < x < 1.9
Ever thought of selling your website? I might have a smarter alternative
More significantly, how do ensure I don't flash someone's inappropriate party pictures at work?
For me it's a <video> element, which kind of makes more sense.

<video style="display: block;" class="_534g" id="fbhome-cinemagraph" autoplay="1" loop="1">
<source src="https://fbcdn-dragon-a.akamaihd.net/cfs-ak-ash3/676434/970/135351913305575_544816858.mp4">
<source src="https://fbcdn-dragon-a.akamaihd.net/cfs-ak-prn1/676663/942/135351913305575_1958437471.ogv">
<img class="_53ol _53ol img" src="https://fbcdn-dragon-a.akamaihd.net/cfs-ak-ash3/676513/617/135351913305575_1421925707.jpg" alt="">
</video>
Docker provides the local execution environment. Not sure how compatible it is with the entire dotcloud PaaS they are releasing though.

https://github.com/dotcloud/docker
The Real Reason The Feds Can't Read Your iMessages
The bit about AMD didn't really fit in with the rest. Why start talking about module loading when you were discussing async earlier? They are completely separate issues.
Yep: http://en.wikipedia.org/wiki/Conspicuous_leisure

"such as taking long vacations to exotic places and bringing souvenirs back."

Souvenirs wouldn't be worth nearly as much if you were forced to keep them to yourself.
This great for the iOS community. I hope this will introduce the ability for some establish iOS libraries to prove they are ready for enterprise distribution by using CI.
The writing in these research briefs is horrible. It's nearly impossible to even deduce what point they're trying to make.
What do you mean by "this" study? I linked to page that linked to tons of studies, all with ratings on how well they did each study.

I think you need to figure out how to internet man, oh and s/of/off/ it is driving me nuts how ridiculous "get of whey" sounds.
obviously not IOS kernels, it was a generic comment, linux kernels, compile from source, keep up to date, use chrome not the browser that came with their machine etc etc. It really wasn't that hard to understand.
Advice to future software engineers
Published 2008? Hacker News seems to be developing a strong interest in fitness and weight lifting.
The design has become generic, yes. That's what generic means: "pertaining or appropriate to large classes or groups as opposed to specific."
So, this article is untrue? Apple has the messages in plaintext on their servers, thus the DEA could in fact subpoena them? I'm getting mixed messages. Consensus?
The problem is, how do I get that specific experience that is required to work remotely? I don't have that much time to dedicate to side projects (I usually spend 4-8 hours per week with programming, sometimes less). IMO, time I spend at work is wasted, because it is so unrelated to the technologies I want to work with. To me, it does not count as additionnal experience. I want to find a job that will allow me to learn on the go, as I would do with a side-project anyway.
"Nested spaghetti" strikes me as a mixed metaphor. I'd have to ask an expert on Italian cuisine, but I don't think spaghetti nests. Literary aspects aside, I don't think the "pyramid of doom" is what is meant by spaghetti. In the pyramid, it's easy to see the sequence in which things happen. In spaghetti code, it's hard to see the sequence -- that's the problem.

The fact that the pyramid makes it easy to see the sequence, i.e. follow the chain of causation, and easy to find the callbacks, argues that there is a place for it. Additionally, it makes it easy to transfer state through the chain, since each callback has access to the previous one's variables.

The other patterns, which probably all have appropriate uses, too, would seem to carry a greater risk of spaghetti -- i.e. control that jumps around unexpectedly and is hard to follow.
Great info guys, thanks for sharing.
’Just Another Kind of Content'
Emacs color themes
Make Emacs pretty again with these free color themes.
Please don't try to write a contract yourself.
"From the moment you turn it on, you see a steady stream of friends’ posts and photos."

Sounds like a self-flagellation device for masochists.

"Upfront notifications and quick access to your essentials mean you’ll never miss a moment."

Except for most of what's important, which you will miss unless you put that phone down.

"And you can keep chatting with friends, even when you’re using other apps."

Please kill me.

On the page design: I'm not as impressed as many of the commenters here. It's nonresponsive and requires horizontal scrolling.
Facebook is calling it a cinemegraph (see the HTML snippet in sibling commment) as part of their comprehensive war to redefine every word in the English language to be something of theirs.
It matches the home page on http://facebook.com/home, which is also down.
Funny how the video contains only women... <sarcasm> like if facebook was the only site most women would go on</sarcasm> :)
Facebook is so obsessed about telling me what my friends do, when i meet them, whats there to talk about? I think we are getting to a point where the digital social networks are ruining the actual social networks; the actual social network is just diluted.
Just my opinion.
Thanks all for the information.

The reason I wanted to not upgrade directly is that access was hard at the moment of posting. Upgrading should never wait too long but this was (luckily) defcon 1 for us.
The New Lingo You Need to Know for Facebook Home
I think the issue of productivity extremely depends on the person.

For me: I like to work 4 14hr days with a 2 hour gym break in the middle. Not 4 days in a row either.

This works for me because the gym really breaks up my work day and I am most efficient when I get "in the zone". Also, when I am in the zone, I hate being interrupted or leaving work. It takes 2-3 hours for me to get into the zone some times though.

I am 24 years old, the lead engineer at my company, amateur personal trainer, and power lifter.
A quote from the article:

“My first and greatest objection to the research is that they did not have any valid statistical test comparing the software directly to human graders,” said Mr. Perelman.

That is a good enough reason not to use the software. If it does eventually pass such a test, I doubt that it would ever be better than the best human grader but rather it would be better than the average grader.
This could also be a cool way to remote pair, no?
Cryptocat is coming out with a mobile app soon!
But they are funded by a NGO which is funded by the DOD :P
Your point that there is a historic basis for the law is well taken. However, history is not an excuse, especially when it comes to forced labor (cough, slavery, cough).

Also, when you say "used to routinely", you are projecting. The press made it into a banner issue, but really, think about it. "Uptown" used to be very, very poor, and poor people don't take cabs.
Canada Scores a 'D' Grade in Innovation: New Report
Like zemo said, pygame is not a standard 'graphics library', it's more like a game making framework which builds upon SDL (which is a low level graphics/input/sound library).

There are Go-bindings for SDL but I haven't tried is myself so I can't vouch for it. I have done some tests using the Go open-gl and glfw bindings though, and I encountered no problems when using them.

As for game frameworks, there's sadly nothing mature like pygame available, but I have seen a couple of such projects in development. One I came across recently and which also seems to be worked on in a regular fashion would be the GarageEngine,

https://github.com/vova616/GarageEngine

There are a couple of example videos on youtube:

http://www.youtube.com/watch?v=iMMbf6SRb9Q
http://www.youtube.com/watch?v=BMRlY9dFVLg

Like you I would love to have a game framework for Go in the style of pygame/flashpunk/flixel/löve etc, but I feel hopeful that this will arrive in due time as Go picks up users.
There are two separate issues here, and it's easy to get them confused. One is the slow degradation on Bamboo without any change to the routing algorithm code, and the other was the explicit product choice for Cedar with a different code path in the router. Both are described fully here: https://blog.heroku.com/archives/2013/2/16/routing_performan...

The reason it's easy to confuse these two is also part of what confused us at the time. The slow degradation of the Bamboo routing behavior was causing it to gradually become more and more like the explicit choice we had made for our new product.

But of course it's up to you (and everyone else observing) to judge whether this was some kind of malicious intent to mislead, versus that we made a series of oversights that added up to some serious problems for our customers. And that we are now doing everything in our power to be fully transparent about, to rectify, and to make sure never happen again.
"A programmer may try to get you to install Python 3 and learn that. You should tell them, 'When all of the python code on your computer is Python 3, then I'll try to learn it.' That should keep them busy for about 10 years."

- Zed Shaw, "Learn Python the Hard Way"
Jedi Academy Source Code Released Under GPLv2
Well but the laws are for the providers...
SEEKING FREELANCER - Ongoing Work - Los Angeles or Remote

Looking for a communicative front-end PHP developer strong in client side to develop beautiful B2C brochure-type websites. Work ranges from microsites to mid-sized.

Projects are typically done on WordPress, but we're actively evaluating more robust alternatives (currently learning Ruby so we can just jump ship to RoR). Some other technologies we like to use:

* Git!!!
* SASS & Compass
* jQuery

Involves consistent work. We want a good relationship, and that works both ways.

Email devteam@gunnjerkens.com
It's not about saving time per se, it's about saving context switches and wasted brain cycles.
I respect that mindset, I just don't think it would hurt. Maybe a middle ground would be a full-scale tutorial on how to switch from Thin on Bamboo/Cedar to Unicorn on Cedar for Rails users. It's a non-trivial process and I know I'd like some help with it. And in this same tutorial/article you could throw down the benchmarks you ran as motivation/justification.
Butterfly Labs ASIC Miners Double in Price
The price of the Butterfly Labs ASIC Bitcoin miners has doubled in price. Does this mean they're ready to ship the pre-orders?
Closing the Gender Gap From the Bottom Up
It's worth noting that I got dragged into this project when the District Court ruled that "information service providers" were subject to regulation under CALEA. This kicked off a huge project to bring the IP network into compliance.

It's not a stretch to imagine an situation where a company decides to fight and loses, thus looping in a huge number of companies that might imagine that they aren't telecom providers, but a court decides they are.

There is a very fine line between SMS and iMessage. Apple provides servers that store and forward messages, and it'd be hard to argue with a straight face that a court should "think different" when comparing AT&T and Apple. Judges aren't dumb and they will pay close attention to the "substance test" when deciding if a company is providing a "telecommunications service" in a ruling.
I couldn't find any interviews with Rowling on the Colbert Report, but I did find this for The Daily Show:

http://www.thedailyshow.com/watch/mon-october-15-2012/j-k--r...

Was that the episode you were referring to?
OpenStack Grizzly
To be fair though Chrome was started from scratch in 2007/2008 whereas Firefox has a lot of legacy stuff still hanging around from the early 2000s.
We post photos of the places we have been to and comment about things we have done for the same reason our ancestors painted their life in the cave's walls:

If we don't leave our mark, it's as if we didn't existed.
In its present form, where I risk my SoHo friends' strip poker party greeting the workplace every time I whip out my phone, Home targets Facebook'a beachhead of college students.

Adding geographic and temporal modality, e.g. enabling Home if I am not at the office and it is not between 9AM and 6PM on a weekday, would broaden its appeal.
There are extremely good reasons, aside from this study, to think increased strength would improve life expectancy.
Who Are the Top Thinkers in Project Management Today?
Facebook’s new home on Android: A “more social, connected device.”
I think this is a great way to get beginners / students coding, but the end product might be what we now know as "bolt-on" engineers.
They put components together and build beautiful functional products, until it breaks and they have no idea what's "under the hood"
They're facing the same problem as testing (diagnosis) in large scale health care: How to test (and teach really) without having to take on the bothersome, unscalable task of actually getting to know the student.

Wouldn't it be great if we could just figure out "education" once, code it up and then let it run on all of the students? Its easy really, all we need are identical students.
This is a tough area. If you go look at various types of infrastructure providers (e.g. EC2, Linode, Rackspace) you'll see that they always end up making up vague units of measurement (e.g. "cores") and then showing all the resources in reference to whatever the base unit is. So there's really no good way to talk about CPU power like there is with memory.

That said, I can say that a 1X dyno is not very powerful compared to, say, any server you'd purchase for your own datacenter. Our intention is that 2X dynos will provide twice the CPU horsepower, although CPU and I/O are harder to allocate reliability in virtualized environments.
I've been thinking about adding a mobile version to Scribophile lately but reading about the craziness of media queries and browser support is kind of scaring me away.

I think the core of the problem is that CSS was designed to style documents (because the web long ago was more or less a collection of text documents), but as the web evolved, it became necessary to use CSS for styling UIs--an entirely different beast from documents.

This twisting has led to the state we're in now, where CSS creates the problem it tried to solve: updating a style on a medium-complexity web site requires digging through a minefield of complex and interconnected CSS. Yes things like SASS or LESS can help but they're not an ultimate solution, nor are they a web standard, so tying your horse to one of those carts can limit you in the future.

Maybe in CSS5 they can add proper object-oriented syntax and element queries to help increase modularity and reuse and decrease cascading and media query complexity.
This is really cool. I think the assertions that this learn-in-the-browser thing doesn't work is because folks on HN have seen so many entry-level courses at this point.

More interestingly, can I get transfer credits from Codecademy instead?
This potentially also marks way for facebook to further become the centre point for how you get connect - alongside their hidden ability to be the world's biggest phone operator (free voice calls form facebook messenger from smartphones!)