skysight-inc/HackerNews huggingface dataset:
You don't know it yet, but you're a ruby programmer. I don't mean "you'll use ruby possibly", I mean that is the community that you will understand and that will understand you. Don't ask me how I can tell, reading your posting it is obvious.

I hope you continue to have as much fun and continue to get orgasmic pleasure at every tiny milestone.

UNSUBSCRIBE
I'm an engineer at facebook. I want to clear up a few things that you guys are talking about.

For starters, it's true that a visit to a news story or watching a video will trigger a feed story. The point that most people seem to be missing is that this requires you to knowingly allow a social application. For example, in my case, I installed the social plugin for rdio (rdio.com). When I listen to a song on rdio, it publishes it to my friends ticker feeds. (Ticker is the bar on the side where likes, listens, reads, etc go). There are a couple websites that are doing read social browsing, for example the Washington Post's social reader (https://apps.facebook.com/wpsocialreader/). Again, just by visiting this page you will not trigger anything unless you have already allowed the application access.

In the past I've setup my music player on the laptop to publish the songs I'd been listening to, to my IM client (as away messages) - Adium let's me do this out of the box. It's kind of the same idea, instead this is just built in to the website you visit or music you listen to.

You can also disable any application you previously installed by going to Privacy Settings and clicking on Apps and Websites. It should all be there. You don't have to log out of facebook or close your account. Just delete all your social apps. (https://www.facebook.com/settings/?tab=privacy)
Flagging is a way to sink an item from the front page. I suspect that if there were a way of doing it without killing an item (say, have a per-user 'hide' option for each item), the flagging rampage would subside.
In my free time, I actually am, yes. And if one of them takes off, I'll be doing it all the time.
I disable javascript on the Post website. I did it initially because they did something that breaks in Opera recently, but the page is noticeably snappier and more usable. I haven't missed anything by turning it off.
Skunk Nike SB Dunk High Tops Green Shoes
Because software can already be copyrighted.
He's running a business; what's not to get? He sits higher up on the ladder with a bigger net than most doctors. The doctor that reads your x-ray at the local community hospital and this guy are in two different positions. One is an employee, the other is a business founder. The amount of money that you and the insurance companies pay to both are no different.
Nicole Richie Hot Bikini Candids in Mexico
AVR assembly is one of my favorites. Compared to 6502, Z80, and x86, there is a relative plethora of registers (32 of them!) and, if your application is simple enough, you can write code that doesn't use any RAM at all. In fact, some of the smaller AVRs don't have any RAM aside from the registers.

The instruction set is organized quite nicely and most non-memory instructions (even the multiply instructions) take one cycle. Ah, the joys of RISC.
Couldn't agree more. I'm from Detroit area, and just got back from a month long tour around Seattle and Bay area. I must say metro detroit feels so outdated and dead compared to the above too. It's almost a worldly difference.

Yes I'm moving my startup to either Seattle or Bay area in a few days from Detroit.
Sure, everyone needs water. But, "there's no such thing as a free lunch", and this seems to be a reasonable way to get water to people who need it right now.

update, when I had a chance to look at some data:
As for affordability, it seems 5% of monthly income is typically used as the threshold [1]. This would mean that someone would have to earn $2 dollars per day to have affordable water through this solution. You're right: for many below the poverty line in India, this does not meet the affordability standard [2].

However, I would argue that any way of increasing access is an improvement, simply judging by how available water currently is [3]. As was said earlier, you're not making people any poorer by giving them another option to attain water.

[1]http://en.wikipedia.org/wiki/Water_supply_and_sanitation_in_...
[2]http://en.wikipedia.org/wiki/Poverty_in_India
[3]http://en.wikipedia.org/wiki/Water_supply_and_sanitation_in_...
> We desperately need someone to configure Android with LUKS/dm-crypt

I've done this already on my Samsung Galaxy S II. I haven't got round to publishing it yet :-/
Wouldn't radiological and physician services, in general, be less "rare" if medical schools started to train more physicians (admit more students)? I have read studies that suggest that in certain markets and certain practice specialties we are and will face shortages of physicians in part because medical schools are training too few physicians. When I ask academic physicians they seem to think admitting more students would erode the quality of students. In other words, scarcity is a public good in this case as it helps to ensure that the "most talented" will ultimately become practitioners. I don't know how this view squares with the large number of foreign-trained residents in some residency programs.
> The biggest fuckup in the software industry is that maintenance jobs usually get passed to junior programmers ...

Agreed. Moreover, maintenance isn't great at teaching anything but maintenance.

> The trick, and very few companies have figured this out, is to create a "maintenance engineer" career track...

That might be a good idea. I think it should be something you're promoted into, rather than out of, after having spent a while writing and maintaining your own code.
The human body as a subway
I am a software engineer at Facebook. Bear with me because I don't have any PR-quality answer to give you. I am not on the platform team, but I have built apps before in the wild-west days.

The app requires explicit permission from the user in order to post activities automatically. The idea, if you watched Mark's presentation, is called "frictionless sharing." A lot of people don't share because it's another step, but if they could install an app like the Washington Post Reader (a great app--even Mark has it installed), they are happy with sharing articles they've read with their friends.

I understand you might be concerned, for example if you added that app without realizing that it will post content. If you are concerned about the privacy implications, you can always change individual permissions for an app by going to your account settings, then selecting the 'app' tab on the left, or by going to https://www.facebook.com/settings?tab=applications. If you are concerned about spamming your friends' news feeds, that's why we built ticker, for the light-weight activities like "watched a movie" or "listened to a song" or "read an article".

If I remember correctly, the exact wording of the app permission request was alarming enough to get my full attention ("I, the application, can post as you" or something like that), so I'm worried less about a user missing that part. In my known experiences, the app was installed with the knowledge that it will share your experiences--because the idea is you want to share your activities with your friends. As soon as I read an article, my first action is to either send the link to specific people who are interested, or post it on my wall if I think everyone is interested.

We operate under the assumption that users will not do what they don't want to do, as long as we make it explicit what might happen. And if they make a mistake, they can always go change their settings. So I'm not so worried about users who sign up for the Washington Post Reader app, which is marketed as a social reading experiment, and subsequently complain that it shares your read articles.

You might still be concerned, in which case, please let me know why (users being misinformed?), and I'll try to pass it onto the platform folks, who were really heads-down the past few months.
I have my phone set up to enter a long code on boot (which goes to LUKS) but the lockscreen PIN is much smaller. The low entropy on the lockscreen doesn't matter so much as it is capable of restricting the number of tries, delaying after a certain number of failures, etc.
So, effectively pilots are only working 1/4th of the time that I work? Or is there non-flight-time work that eats up 120 more hours a month?
I ditched Facebook this morning when I realized my carefully-constructed "Don't show this part of my profile" list was wiped out in the last redesign.

I've always thought the complaints people make after each redesign were simply resistance to change, but this time it doesn't seem worth it to continue.
If the article is true, then as am I.
However, I think the ability to solve problems logically far outweighs the ability to quickly recall information.
Daily Mobile Minute: Can Facebook own mobile discovery
There's no way to downvote other than to flag. Making a rebuttal doesn't make the article go away, it does the opposite.
https://github.com/4clojure/4clojure/issues

I think the only restriction is passwords being more than 7 characters, but if you raise a ticket the team _will_ look at it.
Stick with PHP. You already know it. With PHP-FPM you can easily scale PHP to multiple cores and have a stable FCGI interface. There is nothing Python can offer you that PHP can't.
Small semantic note: isn't this really a type of "vending machine", rather than an "automated teller"? Seems it's really a drink dispenser, and not a money dispenser. The idea just doesn't seem very revolutionary, and is maybe reaching for a "high-tech" metaphor to gain some tech-cred.
This may be possible in some medical fields (I doubt it), but not radiology. There is simply too much to learn. I completed 4 years of medical school followed by a 5 year residency. Some radiologists go through additional sub-specialty training. I've been practicing for 5+ years, and I'm still learning everyday.

But what can you say that about? I did 4 years undergrad in CS, followed by 5 years for a PhD. Followed by more than a decade in industry. And I still learn everyday too.

The notion that someone could self-teach what I know seems impossible.

I should be clear, as the term is ambiguous, they'd likely learn from experts, but not by going to a board approved medical school. But through things like online schools, programs, books, etc... It wouldn't be someone trying to recreate a curriculum from scratch.

There are licensing and board requirements, but conspiracy theories aside they are not designed to create artificial scarcity, they're supposed to keep dangerously ignorant doctors from practicing.

Given the lack of policing after becoming a doctor I'm skeptical of this claim. At the college level I'd like to see a wider swath let in to medical school, and then a more rigorous approach to filterning, based on not only medical proficiency, but ethics. The big problem I see with doctors isn't in expertise or proficiency, but in ethics.

And given the data on sleep deprivation and learning, I think loosening the requirements even a tad would result in less scarcity and better prepared doctors on average.
The website doesn't have access to your friends and cannot post anything without your consent. It can just set up an isolated iframe which is controlled by Facebook. There is no communication between the iframe & the page you're on (except for the initial setup data) so the website cannot post on your behalf. It might sound creepy but it's actually very safe.

In the article, the writer is at issues with social apps that he allowed to post on his behalf. It's entirely different.

My take on this: the (only) problem is that Facebook has changed the way info is displayed (with the ticker feed) and in that new context, the rights we gave to social apps on our Facebook accounts have been extended. Not technically but that's what it amounts to in pratice, since it's much more likely for stuff getting posted to be seen.
Iceman IC300 Black Electric Guitar. Price: $425.88. 
Iceman IC300 Black Electric Guitar
Price: $425.88. Super Pre-Christmas Sale of $20 off on orders over $200. Hurry! buy now.
It's true that Facebook almost certainly tracks users through the like button, but that is different than what is being talked about here. When Facebook tracks that you read a webpage through a like button, they do not display it in your friends feeds.

While many people reasonably aren't comfortable with Facebook knowing where you're going all the time, it is a very different thing than Facebook sharing that knowledge with all of your Facebook friends.

That feature, the one the original article is talking about, requires you to specifically opt-in before the "Bob read an article about sexual dysfunction" starts showing up in everyone else's news feeds.
That's very helpful, thanks.
If you are still in radiology, I'm not surprised by this. Radiology is one of the few times that you can be a doctor and expect to work something like a 9-5 day.

There are other ways to have a decently normal life as a doctor, but on average it's a pretty hard life.
You could use chrome's facebook disconnect extension https://chrome.google.com/webstore/detail/ejpepffjfmamnambag...
You can now also follow other users and see their solutions... not always idiomatic (esp with the code golfers) but it still gives great insight to different ways to solve problems. Also, its not just for beginners, there are some genuinely hard problems on there.
Switch to other services (Instagram, Twitter, Google+). Problem solved.

Unless you like to be in S/M relationship. You're the S.
I'm sure I'll get "schooled" on this here, but I keep wondering why Google didn't make a strong play for Sun Microsystems.
Rad! I dig your positive energy. You will go far with that.

I agree with what you said about the community. I am constantly amazed at the amount of work and help people put out there for free.
Maybe one thing is the sense of property in NYC. Outside the city, I completely understand the idea of walking around 'your property'. In NYC, outside the door, is 'your city'. Manhattan is built for walking, no 'true native' owns a car here.
Very cool, although many of the demos require way too much CPU to be generally deployable. (Tested in Firefox 6 and Chrome.)
ThatHigh.com is for sale
> I could imagine Khan Academy for Radiology taught by JHU and Harvard professors to be quite good.

You have got to be kidding me. How would this work for surgery? There are no short cuts to medical competency.

Sure, some of what I do is self-taught, I read books and articles, attend conferences, and complete Continuing Medical Education requirements. But I am able to do this because I attended medical school, then spent five years sitting less than a foot from experienced radiologists while they worked and answered every question I had.
> any savvy investor should have realized this

That's why the SEC moved on this. It shouldn't take a savvy investor to try and catch phony accounting for a public company. They're selling on commission and counting the total sale as revenue, I'm not sure what kind of third rate accountant would suggest that unless tasked with pumping up the appearances of revenue.

A pretty good comparison industry is ticketing. A ticket distributor like TicketMaster sell tickets on commission but collects the cash and pays out to the business owners who were selling the ticket. Like Groupon, TicketMaster holds onto the cash for a while (easier to do refunds and what not if something happens to the event). Guess how TicketMaster books revenue? They only count their commission. The total value of tickets sold is reported, but called "Gross value of tickets sold" and never mentioned other than to be able to show how their commissions are doing.
It's not a straw-man argument. I've seen countless developers and managers who believe... well, pretty much they believe that unless you're in love with TDD you suck as a programmer, period. This arrogant attitude is very real. In fact, it's commonplace.

Conversely, some people believe that anything that is a direct result of adhering to TDD is automatically well designed, regardless of other metrics.
Two things I'm hoping for - a $3-5/mo ad-free subscription, and better playlist/favorites management.
Show HN: TweetBoard.me
I've been wanting a "pro-feel" Twitter stats dashboard for a while now.

Inspired by Geckoboard I built TweetBoard.me

If you're a Twitter power user you might like it :)

Looks best in full screen!

Note: There were problems when first launched but now it should be working at the real address:

http://TweetBoard.me

(Not working on mobile)
It's true that apartments are expensive in NY, but they're also similarly expensive in San Francisco, and parts of Silicon Valley (Palo Alto).

There's a lot of affordable co-working spaces in NYC if you want some sort office to start, but the most ideal space might be your apartment anyway.

You can also choose to live a little further out of the way if you're trying to save money - like in Queens, Brooklyn, or Jersey City. Depending on proximity to the subway etc, it can be just a 15 minute commute to Manhattan from any of these areas.
Just loading JavaScript in a non-blocking fashion would probably improve apparent page-load time significantly.
Click through the link. You're taking that waay out of context.

The researchers demonstrated the decryption of a Paypal cookie yesterday. It takes some pretty creative logic to claim nothing is 'broken'.
I read it as the first form. I was trying to offer at least one example of why I do not think TDD is the OTM. I read the criminal part of the OP as hyperbole. The article does say there are uses for TDD, (not sure how to do quotes on HN)

"Writing tests first as a tool to be deployed where it works is "Developer Driven Testing" - focusing on making the developer more productive by choosing the right tool for the job. Generalizing a bunch of testing rules and saying This Is The One True Way Even When It Isn't - that's not right."
English version of VALO-CD
That may be true, but even if it is, it isn't sharing this activity with your friends, that would be facebook doing exactly what google does with their analytics platform/js.

I don't get the freakout people have over fb potentially tracking you through something you can see (the like button) vs google doing it everywhere with something you can't (the analytics js)
Google+ Gets 10 Million Users In First 2 Days Of Being Public
Clickable: http://TweetBoard.me

Oops - it looks like Twitter might be down,
or this machines Twitter API limit has been
reached.
Every worthwhile project you will do, you will learn something new. That's true for even those of us who have over 10 years of experience. Adapt or die - always true in the IT industry :)
As the two FB engineers mentioned, you have to allow access to the app before it can know anything about you or take action on your behalf. See Step 2 of the Open Graph tutorial: https://developers.facebook.com/docs/beta/opengraph/tutorial...

Publishing actions requires the publish_actions permission, so if the app previously didn't ask for it, I believe you will be asked to re-authenticate the app with the new permissions.

I, for one, am going to be reviewing the apps I've previously added to ensure that none of them are doing anything I wouldn't want to. Not sure where to file FB API feature requests, but it would be nice to not have an "all or nothing" approach to authentication (this is a problem with the Twitter API as well, FWIW). For example, if an app requires X, Y and Z permissions, I might want to only allow X and Y and just not use the features that require Z.
If you could foretell the future you'd just buy lottery tickets or place one-way bets on the stock market. It'd give you much more time to spend on the beach.
The only businesses booming in Detroit and elsewhere in Michigan is the medical marijuana business.
A Pair of (somebody else’s) Concurrency Bugs
I don't see the secret in the output when I run that command. It just says:

debug1: Remote: Forced command.
Tone Your Inner Thighs – Inner Thigh Toning Tips
Have Male Herpes Outbreak?  Get Your STD Tests
Google Analytics sends URLs to Google on a even larger majority of websites. FB was hardly the one to start this trend.

The different in FB case, that they are not "required" to track URLs so they could of chosen an alternate implementation where sites in-directly served FB scripts through their own servers. And FB would only received a request when someone interacted with their elements.
'Stingray' Phone Tracker Fuels Constitutional Clash
How to Lose Inner Thigh Fat Fast – Is Losing Thigh Fat Fast Possible
Your phone is where FB gets all your friends' phone numbers from whether any of you like it or not!
LOL at all the facebook employees who are chiming into this thread (and others) to defend the latest creepery from their professionally invasive advertising company. I know you're just waiting for the IPO to cash in, but come on, how can you defend this nonsense?
We see things differently.

Radiology is a very difficult field to get into after medical school, something like 2/3 of American grads who apply get turned away. Additionally, for those who get in, up to 1/3 never pass all the board exams. It almost seems like you want to lower the bar, and I'm telling you it needs to be raised.

My guess is that if your system was developed and worked, the intelligence and drive required to complete it, the time spent studying and working to become competent in radiology would end up being no different than the current system. There are no short cuts.
That FogCreek post is spot on. In the end, while a great product name can really help, a products ability to engage it's users is really what matters most.

I asked a friend of mine who is a writer how she comes up with titles for her stories & books. A lot of times they start with a working title and come up with something stronger after the story has been written. Usually something relevant to the story itself that may not have been discovered during the early mapping of the story. To quote my friend "A title doesn't create a good story, but a great story can create a great title. Just remember a great story is a great story regardless of the title."
To the responses: the whole point of hacker news is to have a culture where upvoting is the only form of vote. If you want something to sink to the bottom the only thing you are supposed to do is not vote for it. Flagging is reserved for spam or other stuff that violates HN policies.
> In finding solutions, The Post doesn’t want to sacrifice ad revenue. Nor does it want to give up much of the valuable marketing information that comes from the tracking of your reading habits.

Translation: You're not the customer, you're the product.

I've seen this story too many times: We want high performance, AND we want a simple user interface, AND we want these 20 features, and we will not listen to the tech guys who tell us we can't have it all. Something has to give.