skysight-inc/HackerNews huggingface dataset:
And every one of those transactions has some stupid ad for a Paypal credit card interposed between me and the merchant I'm buying from.
What puts college educated computer programmers in need of design docs and standard libraries? Shouldn't they write their own?
$45 opening per Bloomberg
Ask HN: A tablet which suits me
I only use a browser and my terminal (via zsh). I was wondering if there was a tablet out there for me (or, what's the best one to get so I can modify it so it pretty much acts like my laptop). Having a terminal with me all the time that does all my great automated and simple tasks would be so graet (listen to music/videos mplayer, browse the web with Chrome, run my scripts which do everything from organize my day to check the weather, email via nmh, write code in vim, etc...) Thanks!
Because the UI for Photoshop was never designed for a touchscreen.

And what on earth makes you think the typing issue can be resolved. Tablets have been around for 20+ years and nobody has solved it.
He's in Canada.
I feel like there's this huge disconnect and I'm not sure who to believe. Some people say it wasn't easy back in the day and that the younger generation are simply too entitled. The younger generation would then say that even the lowliest jobs don't exist.

Imagine if you were laid off and no convenience stores, chem labs, or whatever you could find simply didn't exist. Instead of weeks to get back to you, it took months, and the factory never called you back. Then, someone from an older generation started with the same rhetoric you're on now.

I'm not saying that's the case, but just as you want 20-somethings to have some perspective, accept the possibility that it could just be worse now even compared to the struggles you had.
I appreciate your transparency in this.

I'm keeping my pledge in, though. :-)
Most people I come across believe it means that I fix computers.
Right, I should have been more specific - I mostly meant in the PC/laptop product line, where there was often a notable price gap if you compared similar hardware specs. I'm not saying that either product was inferior, just that if the average uninformed consumer is comparing a PC and Mac with similar horsepower, price would definitely factor into the decision.
http://www.zerohedge.com/news/facebook-indicative-open-45
It is free market. There are also open source lesson plans ("computerless cs" one) as well a libraries.
nope, sorry. I thought the same but after trying on 3 different browsers and 2 computers, same effect.

to downvoters: hello Facebook staff!
Choosing the right keywords for your iOS app
We normally would wait to announce this until it was time to drum up the press machine, but it was more important to us that you guys know what's going on.

If anyone has specific questions/concerns, I'll be lurking.
Exactly. There is just no way that you can arrive this late to the "free" party and expect to make profits by selling.
Or put another way, is the government liable to pay for the damages caused to infrastructure and reputation of Megaupload, not to mention the psychological pressure experienced by it's founder and his family? Considering all of this, we must be talking extreme amounts.
Or buy a huge piece of shower board for $12 and mount that on the wall.
Does this change the story on it being open source?
Blogspam.

Original article (to which ScienceDaily has added precisely nothing): http://www.washington.edu/news/articles/abundance-of-rare-dn...

Underlying paper in Science (paywalled): http://www.sciencemag.org/content/early/2012/05/16/science.1...

Brief writeup from Nature discussing this paper and a couple of others on similar topics: http://www.nature.com/news/humans-riddled-with-rare-genetic-...
>Remember that Samsung sold the Note together with the Galaxy S2 (same hardware, smaller screen, higher marketing budget) and even smaller form factors.

The Note has been promoted much more than the S2. In SF I see as much ads for the Note as you used to see for the iPad 2 when it came out, which means they’re everywhere.

Last week three guys with Samsung t-shirts stopped me on the street to make me try it.
How to blind yourself temporarily
"I’m never doing this again"
The article cites the Windows licensing price (~$90), then goes on to say how it would be "hard pushed to compete" at $10, then states Apple giving iOS for free and Amazon getting Android for free. The contextual implication is that Apple and Amazon pay ~$0 (certainly <$10) for their OSs.
Can you use CrossFit to train for a marathon? Should you?
I agree that distraction and interruption are giant problems, but I don't think that private offices are the only way to solve that.

I'm much happier in team spaces, where everybody who's involved is nearby. You do have to be disciplined to make it a good environment for coding. E.g., requiring that off-topic conversations happen elsewhere, and that people be generally quiet and respectful. But it can definitely work, and it makes collaboration 10x easier.
Holy shit! I thought when the feds seize something... they actually take it... you know... like evidence. They just left it with the hosting company to store for them... and aren't paying them for it? What a bunch of asshats. Whether MU is guilty or not, the hosting company should not be on the hook to store the evidence. Hell, you'd think that would be enough to get the case tossed since it doesn't sound like they have a very solid chain of custody there.
Nope! The plan is still for the platform to be open source, likely under a GPLish license.
Does this mean Python support in version 1 is more or less likely?
Not necessarily. It's risk of death per unit time; those odds dramatically increase across the board, but it's theoretically asymptotic. We could say "Very slightly decreases the chances that you will live forever."
Germans Bidding $74/Share For Facebook; Prices Go UP
Won't FB being a fizzer lead to the markets drying up for everyone else for a while?

"If FB can't make money, nothing can!"
Completely anecdotal, I've known lots of people in lower income brackets that drink a ton of coffee.
Are the release dates for Kickstarter backers changing at all?
What will a "license" for LT then include?
Exactly. Microsoft charges a license fee that represents what it thinks is fair value for the work involved in creating an OS.

Apple marks up the price of the iPad over the hardware costs, some of this includes paying for the iOS engineers.

6 of one, half a dozen of the other.

It's just that Apple is more efficient at producing the entire thing than Microsoft+Intel+Samsung are.
So true.

Microsoft actually has a great "developer story" to tell if they can pull all their pieces together. The idea that you could trivially port your .NET apps across to tablets is very compelling. Throw in the ability to have apps running on a future XBox could be a game changer as well.

It's when you look at everything they have you realise that it would be stupid to ever rule Microsoft out.
If they do, they'll be getting better, not worse.
One benefit that _they_ has over _e_ is that it is distinguishable from _he_ in those variants that tend to drop word-initial _h_.

Another benefit that these novel pronouns can't pick up is that _they_ is the normal gender-neutral pronoun in use by native speakers, and has been so for centuries. The Spivak pronouns are not. If you have to explicitly teach pronouns to adult native speakers, or if using a pronoun requires deliberate thought, then there is something wrong.

I can think of two drawbacks of the normal gender-neutral pronoun, but I can't see how they are solved by Spivak pronouns, in fact, one of them is much worse.

1) Some people think that singular _they_ sounds awkard. However, considering the Spivak pronouns are a novel coinage in a closed class of words, it's almost certain that more people would find them more awkward than the normal gender-neutral pronouns.

2) There is a possibility for ambiguity with the plural pronoun. However, I can't think of a situation in which it wouldn't also be ambiguous with an distinct singular gender neutral pronoun.
The same can be said of water...
Personally, this seems like a waste of time. The problem has a number of obvious non-technical solutions.
> Yes but, in the case of android, the assembly work is rather trivial if they wanted to offer a standard android rom.

Only if you want to ship an SoC already supported by Linux. (Even then, there is tons of board specific code.) If not, you are looking at a very non trivial amount of work.
Have you heard of these things called sentences? You don't need to hit return between each one.

"Hi Dude, I've got this thing I need help with. Here is the description of what it is and what I am having a problem with."

It's not an issue if they put it in the same chat message, it's the "Hi", send message, "I have a problem", send message, "This is what the problem is", send message that drives me up a wall.

And if you REALLY need him to get back to let you know if he can help out immediately, you can send a second message along the lines of, "And sorry to be a bother, but I need help pronto. Please let me know if you can take a look at this right now." At that point, it's not a big deal if there's another message, because you haven't wasted time in relaying it.
the CFO tried to use the lack of contract

He did have a contract. It just wasn't written and signed. It's still a contract. The CFO is misleadingly implying that because it was not signed, there was no contract.
Definitely still not trading. Current time is 11:08AM EST.
That's a good point. I was thinking about how hard it can be to get rid of corrosive elements that are entrenched in your organization (by definition you can't count on them to filter the wheat from the shaft). Cutting a bulk of your employees and try to get back the good elements afterwards is an interesting solution.
I can't wait until Stripe and WePay get enough traction to cut into this. It is encouraging though, to know Stripe is already the 4th most called gateway.
ASK PG: Is there a bubble?
PG, do you think we're in a bubble? An accelerator bubble, social bubble, startup bubble, tech bubble?
Maybe knowing how to network properly is important... You can't just meet someone and say "Call me when you hear anything!" I got my current job essentially through LinkedIn. I reached out to employees at the firm/agency I wanted to work at to hear about what it was like to work there, etc. After a couple weeks we talked again and I asked how to get started in the industry, if they had anything available, etc.

Networking isn't a one-off kind of thing, essentially you are trying to be something of a 'friend' to this person, benefiting both parties.
Inbox Good Enough is a brilliant--especially when you're down to those last few emails from strangers, and you only have the energy to respond with, "No, and don't ever email me again." I think this fits in well with Pam Selle's "Go the Fuck Home" philosophy. [http://thewebivore.com/go-the-fuck-home-my-ignite-talk]
They would have been better to pretend they never saw or heard from the gentleman again

That's hard.

It's easy to pretend you didn't get an email. But what if you send via registered post a letter, or a courier? What do you do if the employee has a signed form saying you received the letter? Blatantly ignoring the good faith attempts to resolve this matter before courts are involved might harm your case.
Keep Your Business Off of Facebook
I don't think any of them decided to do it for reasons of being practical. The entire reasoning behind it was that it was 'cool'. A pretty good reason, if you ask me...
Heard on CNBC: "This is the TV business news equivalent of a car chase."
One of the main reasons I took a FT job was to become a better team player so in the long scheme of things, I always wanted to make this work out. Obviously it hasn't worked out too well but I think I have learned some critical lessons for my next gig!
May slightly OT: The best naming scheme for page name I've ever seen is to use body#controller.action then put CSS relevant to a single controller in Rails-generated controller_name.css.scss. It helps preventing crashing while keeping file count to minimum. Extra bonus, it also provide ability to reuse certain CSS within same controller. For example:

# articles.css.scss

body#articles {

/* We display title in LARGE RED TEXT in articles controller. */
h2 {
font-size: 24px;
color: red;
}

&.index {
/* Oh noes we don't really want LARGE RED TEXT here. */
h2 { font-size: 16px; }
}

}

All my projects now started this way. It's very maintainable.
I have often wondered why Quartz and other renderers don't support subpixel rendering at a lower level. All you have to do is oversample everything by 3x horizontally (actually, even 2x works pretty well) and then pass it through a relatively simple scaling filter after final compositing. It doesn't make much diference for natural images, but anything vector with hard edges looks noticeably better with subpixel redering, and horizontal animation looks smoother regardless of the type of image. And if it were done at a low level like that, there would be no notion of switching smoothing modes during an animation.

I suppose a major problem is that this would require all programs to support the notion of non-square pixels, and it's late in the game to expect that. And once we have retina displays everywhere, the whole point will be moot.
Pieces of puzzle = true statements about the natural numbers.

Pieces already put together = proved true statements.

Pieces that won't fit = true but unprovable statements.

Of course every analogy breaks down somewhere but I thought this one was pretty good.
The SpaceX website has a pdf with mission details. Here is the table of contents:

3 Mission Highlights
4 Mission Overview
6 Dragon Recovery Operations
7 Mission Objectives
9 Mission Timeline
11 Dragon Cargo Manifest
13 NASA Slides – Mission Profile, Rendezvous, Maneuvers, Re-Entry and Recovery
15 Overview of the International Space Station
17 Overview of NASA’s COTS Program
19 SpaceX Company Overview
21 SpaceX Leadership – Musk & Shotwell Bios
23 SpaceX Launch Manifest - A list of upcoming missions
25 SpaceX Facilities
27 Dragon Overview
29 Falcon 9 Overview
31 45th Space Wing Fact Sheet

http://www.spacex.com/downloads/COTS-2-Press-Kit-5-14-12.pdf
A Letter From Mark Zuckerberg: The Facebook IPO
me too!

And in fine, facebook fashion, we both just leaked "personally identifiable information" in a public forum!

Happy Birthday!
Facebook IPO and the Fate of Our Economic Recovery
Although it's nice that they're being thoughtful about maintainability, it's a bit frustrating that they solved this issue four years ago, but shelved it. What's wrong with having a variable declaration block?

There's a lot of CSS that's been written in the last four years that would have been much easier to read/maintain with proper variable support.
Voiding transactions is a poor technical solution to a social problem. A better solution is to track down the recipients, prosecute them, and have a court order them to pay back a certain number of Bitcoins, just like you would with cash.
I don't think fooling people is the goal. I think the point is not to rub other people's noses in it.
of course it's cooler than FB IPO. on one side, we have a bunch of guys selling ads. on the other, the stars.
"We're sorry but this site is not accessible from the UK as it is part of our international service"

You having a bubble bath, BBC? This is really taking the Michael.
He's betting that they will fare better in the long term

There's always a market for good writing. The question is how to monetize.
In IRB I use flyrb[1], which gives me methods called vi, emacs and mate, that give me this functionality.

Incidentally, because I want syntax-highlighting for ruby, I have this in my ~/.irbrc

def vim
edit_interactively("vim -c 'set ft=ruby'")
end

[1] - https://github.com/jtrupiano/flyrb
This is some great news! I hope that will make Ruby and CoffeeScript support come sooner! :)
From the submitted article:

"Neal Freedman, Ph.D., Division of Cancer Epidemiology and Genetics, NCI, and his colleagues examined the association between coffee drinking and risk of death in 400,000 U.S. men and women ages 50 to 71 who participated in the NIH-AARP Diet and Health Study. Information about coffee intake was collected once by questionnaire at study entry in 1995-1996. The participants were followed until the date they died or Dec. 31, 2008, whichever came first."

Collecting data about coffee use only once would of course miss collecting data about people whose habits changed during the course of the study.

"The researchers found that the association between coffee and reduction in risk of death increased with the amount of coffee consumed. Relative to men and women who did not drink coffee, those who consumed three or more cups of coffee per day had approximately a 10 percent lower risk of death."

Looking at the data to see if there is a dose response is a key issue in observational studies of this kind that many other studies miss. This isn't the last word on the subject, for the reason mentioned above and for other reasons mentioned in other comments, but at least here the study authors are treating coffee use as a quantitative independent variable and not just as a binary variable.

For the record, I began daily use of coffee (one cup each morning with breakfast) only after age forty. I asked around a long time before learning how to establish a habit that would not spiral into increasingly heavy use and physiological tolerance that would keep me upping my dosage for years and years and years. I come from a family with varying coffee-drinking habits but generally long lifespans.
This article wasn't about equipment. It was about external signs about culture. You can use whatever you love, be it iPad, old MB or Dell workstation with Windows on it. Whatever get job done.

But if company not willing spend money (quite little in the long run) on equipment - this is a sign that this place is bad for engineers since management value engineers less than equipment.
Stephen Hawking «Gödel and the end of physics»

http://www.damtp.cam.ac.uk/events/strings02/dirac/hawking/
While being a part of YC doesn't affect our plans or change
our use of Kickstarter as a means of accelerating the
release of Light Table, many pledged with the explicit
purpose of making sure that it had a chance. With YC that
chance is now safe and we wanted to let our supporters know
there will be no hard feelings if this changes your desire
to pledge.

Light Table uses Kickstarter to demonstrate market demand, YC responds to demand with funding, Light Table effectively offers to buy back Kickstarter pledges with YC money just to be nice. Wacky.

There are a lot of ways to read the situation, but my favorite is that Light Table makes sense purely as a strategic acquisition for YC; there are enough YC companies using the languages Light Table targets that, should it yield magical productivity gains, the knock-on effects from being able to get their developers early access and input would be enormous. If they wind up changing the future of software development, all the better.
When the Japanese HTV resupply vehicle was designed to do this same mission (being berthed with the robotic arm to US segment instead of docking like Russian Progress or ESA's ATV), the Japanese wanted to dock on their first launch. NASA said "do you really value the lives of our astronauts so little?" and demanded this test program. SpaceX have to pass the same test NASA had for JAXA back in the day. (source - JAXA video on HTV program. Please link if you can find it again because I can't.)
Infographic: Top Performing Payment Gateways
Some ideas:

- Use Unicode RTL override, then put in numbers/text backwards (this is also fun for messing with web forums, but that's another story...)

- Inject zero-width characters (such as ZWSP U+200B, WJ U+2060, ZWNJ U+200C, ZWJ U+200D)

- Use intentionally broken HTML in places, to catch out some parsers (browsers won't care, some scraping parsers will)

- Occasionally don't maintain element order in HTML, use CSS tricks to make it appear in the correct places

- Add useless dummy data hidden in places using complex CSS rules

- Require JS-generated auth token using an obscure, obfuscated algorithm to download the data, which expires immediately
Trade Couch for Web Dev (NYC, Hong Kong, Tokyo, SF)
Question: "Did you hear about that person on the radio before?"

Potential answer A: "What about them?"
Potential answer B: "What about him or her?"

They, them, and their as singular pronouns aren't grammatically incorrect.

What I find confusing about the issue that prompted this (using 'him' or 'her' specifically, and celebrating the choice of the latter over the former) is that it will inevitably come full circle, and be no less weird for it. Technology is too female-dominated, best invert the pronouns again to make it seem fairer.
Enjoy the live broadcast and streaming by WSJ: http://blogs.wsj.com/marketbeat/2012/05/18/live-blog-faceboo...

Occasionally shows streams from the NASDAQ opening with Mark Zuckerberg and the crowd.
The article can also be found here: http://mindhacks.com/2012/05/18/bbc-future-column-why-your-b... .
If you don't mind, please write up about your interview experience.
Anything that can be displayed on a screen can be scraped.

An approach I used to prevent scraping in the past is to start rate limiting anything that hits over N pageviews in an hour, where N is a value around what a high-use user could manually consume. Start with a small delay and increment it with each pageview (excess hits*100ms), then send HTTP 509 (Exceeded Bandwidth) for anything that is clearly hammering the server (or start returning junk data if you're feeling vengeful).

Added bonus is that the crawler will appear to function correctly during testing until they try to do a full production run and run into the (previously undetectable) rate limiting.

This project did not require search indexing so we didn't care about legit searchbots, but you could exclude known Google/Bing crawlers and log IPs of anything that hits the limit for manual whitelisting (or blacklisting of repeat offenders).
PLOS article
http://www.ploscompbiol.org/article/info:doi/10.1371/journal...

I hate when sites don't link to the original article for credit but just dump you at the homepage. :(

Also PLOS's search is fairly broken - had to do a google site: search.

EDIT: From the author summary on PLOS

"Recently, powerful methods have become available to systematically read genomic information of patient samples. The major remaining challenge is how to spot, among the thousands of changes, those few that are relevant for tumor aggressiveness and thereby affecting patient survival. Here, we make use of the fact that genes and proteins in a cell never act alone, but form a network of interactions. Finding the relevant information in big networks of web documents and hyperlinks has been mastered by Google with their PageRank algorithm. Similar to PageRank, we have developed an algorithm that can identify genes that are better indicators for survival than genes found by traditional algorithms."
Actually, his method is optimal.

When the bug is fixed in Webkit, the translation will become a no-op, and you'll get sub-pixel AA everywhere.

Meanwhile, the font rendering is consistent in animations.
Uh, you're on some third-party app, not Facebook's native photo system.
What is passive income?