skysight-inc/HackerNews huggingface dataset:
Nobody is arguing that it's getting any harder to "find more books by the well-known author X" or "find more books in series Y". These techniques are powerful and getting more powerful.

But how do you find new authors? Stross argues that the old technique, "look for whatever is shelved next to your favorite authors", is going to give much different results in the future than it did in the past, because in a world without physical shelves every author will scheme to get her works listed next to the works of as many other authors as possible. So what's next?

One technique is "listen to what folks like Stross and Gaiman and Walton blog or Tweet about", but the point is that the set of works which I'll find with that technique is highly unlikely to correspond to a well-defined 20th-century genre like "SF" or "fantasy" or "mystery". It's unlikely to be an especially coherent set at all. It's going to be a highly personal subset of the entire canon of English literature.
Cheap Nike Air Max 90 for Sale
Acum. Aici.
That separation can be made without using 5 different languages.
Oh yes. The mess of " and '. I'd love to be able to avoid that. Especially for stuff like this:

'<img src="' + image.url + '" alt="' + image.title + '" title='" + image.title + '" />'

Did you notice the bug?

EDIT: Whoops, I made some other bug accidentally.
Both of those issues are the fault of the publisher, not Amazon. The publishers are being dragged kicking and screaming (and whining) into the ebook future, and they're not doing a very good job of serving their customers as a result.
I'm not sure they (or any other really high-risk security company) calculated the true cost of connecting their network to the internet at all. A really simple, effective way of protecting sensitive data is to say that the network that hosts it will have absolutely no path outside. Then give your employee another machine on the same desk which connects to the internet but is on a completely network.

It's annoying at first, but it works pretty damned well.
Unannounced hardware tweak gives new iPad 2 longer battery life
Regarding #1, I've found that it's best not to usurp higher management or do anything that exposes questionable decision-making in front of their peers. Never do it in email chains or meetings.

Whenever I've had a situation like this I do it in strict confidence and don't put it in their face, almost always say to the effect "hey I think I found something, can we grab a room" and go straight to the whiteboard and begin drawing, and use language like "so check this out... I'm a bit worried about this, what do you think?" I let them arrive at the same conclusion I did, or at least start a healthy debate. The great thing about doing this is sometimes you are wrong, maybe not technically, but there are other considerations that went into the decision that you're not aware of.

Also I've learned to not overstep my own bounds, when I have issues with another dept I don't go rogue and knock heads, but go to my own supervisor and ask if they can talk to the sup in that dept and get back down to their respective staff. The only exception to this is for time critical issues, I'll send an email blast to all involved parties first, then walk around and talk to people - ask them if they have time in their schedule to look at something, if not who else they might be able to introduce me to, etc.

Basically everything I learned about dealing in a corporate environment was through making tons of my own mistakes and watching the tv show The Wire and following the "Chain of Command" and seeing quite a bit of Jimmy McNulty in myself :).

All this said, the biggest blowup I ever had was only a year ago, it cost me a relationship with a director a couple levels above me, and it was the result of actually doing something that probably saved the company a cost in the 6 figures for only 3 days of work... it was a combo message of "great job... and you made me look like a fool". I totally get it, I would feel the same way if I were him. But it was still the right thing to do, and sort of a signal that perhaps the corporate world is not for me - or at least that one particular environment. YMMV.
YM2149 sound generator
At first glance, I was skeptical of this. I was immediately thinking "jesus, wtf? yet another way people want to avoid Obj-C?". But last night I decided to take the plunge, bought a license and played around with it.

I dabbled in Obj-C over the years and jumped on the iOS dev bandwagon as soon as the first SDK was available. It was a long journey and coming from Ruby, I was very resistant. Once you're used to succinct syntax, it's really hard to use something as wordy as Obj-C (this was the main reason I never went back to Java). But over the years I came to appreciate Obj-C. I loved the speed and I clearly knew mobile was gonna be the next real fun thing to work on.

And that's where I've been the past 4 years, iOS land. I'm pretty comfortable now with Obj-C and the iOS framework and have worked on a number of projects in the app store. I can really say that I've seen all levels of crappy to great code. But last night when I went thru the samples of the Ruby Motion stuff, I was a little flabbergasted. I'm (now) so used to XCode code completing long method names and when I saw the Ruby equivalent and how condensed everything was, it kinda blew my mind again. I found myself thinking "whoa, that's right, there's no interfaces" when looking at the accessors (omg, so much less code vs. using typical ivar properties) and just all these little Rubyisms that I'm not used to seeing with iOS. It totally made me smile. Oh yah and blocks! They're, like, readable again. :)

Anyway, just to play around with the examples (which are pretty decent) was worth the intro price for me (I can expense it anyway). One big thing that does not yet exist is IB support. A few years back I switched to IB 100% (when possible) and so I'd much rather lay out my ui vs. code it all up. I've included a good Ars link below and in it Sansonetti says they're coming out with a DSL for easily laying out the ui. That will be interesting and it could push me over the edge for using this on a real project. Time will tell.

I kinda feel like I felt the first time I saw Rails. I would recommend anyone remotely interested just check out the Github demos.

http://arstechnica.com/business/news/2012/05/exclusive-build...
I seriously don't know what you are complaining about. Bought my GNex straight from Google and it is hardware accelerated, is stock Android, had no bloat ware at all, all apps scroll butter smooth and there is no random lag or jerkiness. And I am not alone in liking GNex over the iPhone.
Show HN: Our first "Commercial" for the Web
Direct to the source:

http://www.youtube.com/watch?v=JEWYJirgmsI
Buffet Cabinets
Colehawk has a great variety of Buffet Cabinets like kitchen buffet cabinet, wine buffet cabinet, corner buffet cabinet and buffet cabinet furniture. This Buffet Cabinets also provides you additional storage space for serving pieces and flatware etc.
The spy who came in from the code : CJR
False. Innovation would speed up by magnitudes because we'd
finally be able to do incremental development off each other's
discoveries. It would foster a society where exchange of information
would be a given, instead of suing each other over what amounts
to a piece of paper.

Oh, and if you'd take a look at the history of patents, then you'd realize
that since their inception, they have done all but progressed innovation. One of
the most famous examples would be the steam engine, which - "thanks" to Watt's
patent on it - remained basically unimproved for three decades, despite the
existence of obvious solutions (which also were patented, by other people).
After the patent expired, innovation on the steam engine surged, and its
efficiency improved by factors of 10 over the following years.
it's hard enough to make spam filters, now imagine a sample of 5 emails and teach your filter with that.
Over the years, I have come to realise that even the third normal form is perhaps too much of an overhead for web apps. I guess that's why we have all these modern alternative DBs.
Geolocation Apps Giving Way to Social Travel Guides
Thanks. Our product is somewhat specialized (bioinformatics) and we've gotten some traction among that demographic. Was wondering if Reddit/Digg will boost it much :)

On 2nd thoughts, you're right. I will go submit on Reddit and friends. More eyes on it the better.
It's worse than you think.

I don't read enough. That's because when I'm writing SF as a day job, I have a limited capacity to enjoy reading the stuff recreationally in my spare time.

(I know for a fact that this problem affects many other authors: you don't do for relaxation what you're doing for a day job the whole time.) So I'm not necessarily going to be a very good guide to what's worth reading ...
Ask HN: Has anybody here tried developing on the Blackberry 10 simulator yet?
Is it any good? It seems jampacked with stuff on face value[1] but how good is it practically? As an aside, do you think Blackberry can make a comeback with this?

[1] https://bdsc.webapps.blackberry.com/devzone/platforms

(I did download VMware Player and the simulator but it didn't work on my Fedora box on first go. I'm busy with something else and don't want to put a lot of time into getting it to work only to find it wasn't worth it.)
Indian drug company slashes crucial medicine prices by 76%
Maybe you can improve the app's design so that those support questions don't come up? It sounds like your customers are giving you a gift.
You would find it very rewarding and insightful!

We're genuinely quite friendly people, us hackers - we should make you feel welcome :)

Have a beer or two with some of the guys and walk around to see what people are working on - most people will be more than happy to show you their hack!
Furthermore, it seems like the kind of technical people I've who've been quick to talk about their people skills or emotional intelligence have been the worst kind of oafish moron.
Yea, I don't have an FBI file. I had to request one for my visa into New Zealand. I was very relieved to hear that. I had to send my fingerprints as well. It was a rather thorough process.
Doesn't the iPhone 3GS sell for free and iPhone 4 for $99?
Nobody Cares About The Fixed Costs Of Your Book, Movie, Whatever
I think 3NF is a good starting point, then as I said in another comment, you start profiling to find where expensive queries are coming into play and hurting your performance, then denormalize those issues away.
Use Keyfiles with Chrome's Secure Shell Extention
I want to know if their JS [attempts to] parse the code (ex: PHP), or if it sends it to one of their servers (that's running PHP) and gets the output.

I get that it works in the browser using JS, but does this work offline?
I've just spent a few hours getting to know ReactiveCocoa better, and what a great framework! Props to GitHub for open sourcing it, and I'm already looking at how to integrate it into some of my apps. I blogged about my first impressions here: http://cleveryou.net/post/22447309056/rac-first-impressions
The Links programming language is another project that tried this approach: http://groups.inf.ed.ac.uk/links/
What puts you off? Append !g to search it on Google. The google search is pretty bad though, including a top 10 list in the first page of results. If you're looking for the man page, simple append !man. DuckDuckGo is awesome, and I'm not sure what you're getting at. If you don't like the look, the advertisements, anything really you can change it in the settings. You can also sync this between computers. What's not to love about DDG?

This is how I see your search: http://i.imgur.com/crfmO.png
What, you mean their re-invention of the PDA?
I also don't understand.
Wow that's nice. I especially liked the Don't Be section.
I loved this.To loosely quote PG: "You shouldn't be focusing on the end goal or final dream, but questioning what opportunities you have at hand and picking from those" or to put simply don't be so future oriented you never know what opportunities will be available then so you should focus on your opportunities now.
OH THE AGONY
I know I promised I was done, but it's a day later and the conversation is still on the front page and still continuing.

You want to argue about what nirvana thinks--well, nirvana thinks the FBI is unconstitutional. I believe I've shown this to be black-and-white, read-the-document wrong. The power of the executive to enforce the law is explicitly authorized. Okay, maybe there are some interesting questions about the proper scope of the Commerce Clause, but why are we framing this debate according to the terms of someone who has no clue what he's talking about?
My condolences to the family, but something seems horribly wrong here, and it starts with those scare quotes around the "logical" in the headline. Actually, it starts with that headline.

"...mathematics he has used are indisputable." I don't care to argue with the boy's ethics, and by saying this, I hope it is clear I'm not arguing with his form of realism or his utilitarianism. What IS interesting is that the child may have worked under such sophisticated concepts. But my point is that logic =/= mathematics, which is suggested by the scare quotes.

I think the author is a cynical asshole or British culture should have something to say about such blatant mockery of a suicide victim's views. It's surprising to me that any two editors who looked at the headline of this and failed to question it.

But seriously, I'll go down as the person who nit-picks about language if it means expression of opinion about THIS particular linguistic atrocity is all I have to my name.
I agree completely but people will be at different stages in their proficiency. It is good that the author felt confident enough to write the blog. His skills will only improve from that.

(I'm not happy with my own English. It has deteriorated a lot since grammar school. My spoken English is worse than my written English.)
No you're not. Your function needs to accept two pointers. Your data structure doesn't need to store two pointers.

Unless you're storing external pointers to every node (in which case you'll actually break even with the traditional implementation in terms of size), you'll still have significant savings. Passing an extra pointer to a function is pretty trivial in terms of size.
We've heard this all before, though. 40 years ago, Machine Code was where it was it, and people scoffed at those who were lazy enough to use an assembler. Then Assembly was where it was at, and the abstraction that C provided was leaky and poor, and compiled code could never be as good as hand-written assembly coded directly against the individual processor instruction set.

The problem with this argument is that it applies just as much in the two above examples as it does in this one, and it's clear that C has really taken off. Making good abstractions is damn hard, and the law of leaky abstractions is brutal, but the success of C, and even Java (a virtual machine on top of a compiler on top of a assembler on top of the machine!) shows that it can be done.

I'm pretty happy I can write code in C and can't imagine worrying about things like different instruction sets, registers, L1/L2 caches, etc. just for a basic "hello world". Perhaps in the future, people will think it equally crazy that we had to worry about details like what database we use, how we serialize data over the wire, manually creating ajax endpoints, etc.. Perhaps they'll let the compiler do all this work and only dive into manually fiddle with this stuff when they need to squeeze the last 10% performance out of the system, just as C programmers sometimes drop into ASM today.
It's better than most lists, one of each (procedural programming languages, object-oriented programming languages, functional programming languages,
declarative programming languages) vs learn a LISP.
Woah, I didn't know that Joe Biden was the sponsor of the exact bill that Phil Zimmerman referenced in his essay, “Why I Wrote PGP”.

From the OP:

“On the other hand, as a senator in the 1990s, Vice President Joe Biden introduced a bill at the FBI's behest that echoes the bureau's proposal today. Biden's bill said companies should "ensure that communications systems permit the government to obtain the plain text contents of voice, data, and other communications when appropriately authorized by law." (Biden's legislation spurred the public release of PGP, one of the first easy-to-use encryption utilities.)”

The bill:

S.266
Latest Title: Comprehensive Counter-Terrorism Act of 1991
Sponsor: Sen Biden, Joseph R., Jr. [DE] (introduced 1/24/1991) Cosponsors (3)

From Zimmerman's essay:

“Senate Bill 266, a 1991 omnibus anticrime bill, had an unsettling measure buried in it. If this non-binding resolution had become real law, it would have forced manufacturers of secure communications equipment to insert special "trap doors" in their products, so that the government could read anyone's encrypted messages. It reads, "It is the sense of Congress that providers of electronic communications services and manufacturers of electronic communications service equipment shall ensure that communications systems permit the government to obtain the plain text contents of voice, data, and other communications when appropriately authorized by law." It was this bill that led me to publish PGP electronically for free that year, shortly before the measure was defeated after vigorous protest by civil libertarians and industry groups.”

http://www.philzimmermann.com/EN/essays/WhyIWrotePGP.html

In that case, thank you Joe Biden? :)
Perl 6 is a different language. Perl 5 is in active development with yearly releases.
For things that allow this like Emacs and Bash, I separate things into (for example) a config and a config-private repo. The config repo I put on github, and the private repo on my own server.

Then, with the public config file (~/.emacs.d/init.el and ~/.bashrc) I load a file based on the hostname that contains location-specific and private information.

This is useful because I can use the same framework at work and on personal machines. I don't have to mix the two.
My favorite:

Remove the syntactic mess that is attributes.

One of the many reasons I love json.
Ah but you should never have to write code that looks like that.

Use a templating language like Mustache (http://mustache.github.com/). Or simply use string interpolation, which most dynamic languages have baked in:
http://en.wikipedia.org/wiki/String_interpolation
Naggum's the name.
I agree with you, and don't mind someone being blunt when they believe they're right and mainstream views are wrong, even when I disagree with the argument the person is making.

It often seems to result in a strong reaction in the opposite direction, however. I was amused when I read Ted Dziuba's "Node.js is Cancer" rant, and was able to separate the technical arguments from the invective and evaluate them on their merit. A lot of people, though, seemed to respond angrily with indignant forum or blog posts. So I suppose there's always the danger that being too blunt will result in your real message being lost in the resulting firestorm.
Perl 6 is as horrible a mistake as Perl 5 was. It's just taken a decade and it's still unusable. Parrot was a fucking joke. Not figuratively but literally. Unfortunately people without enough perspective took it at face value. And here we are 10 years later.
Thanks to this article I discovered Buffer.

Installed the Chrome extension and discovered HN snap-evolved an "add to buffer" organ that creeped me out a little bit. I think I like it.
> (I note in passing that
the stereotypical American male longs for much larger than natural
female breasts, presumably to maintain the proportion to his own
size from his infancy, which has caused the stereotypical American
female to feel a need for breasts that will give the next generation
a demand for even more disproportionally large breasts.)

Is this how Norwegians see Americans?!
I read somewhere long time ago,

"Normalize till hell, denormalize till scale"

Or some thing like that :).
While i do see money side of all these acquisitions, and most likely would not turn down Zuck giving me 1B offer, i'm kind of saddened that the main idea right now is to make something to sell, not build a company. Where's next Apple, Microsoft, IBM?
Funklet: Javascript based drumming machine (Chrome only)
A nice, clean implementation of monads in Ruby
Taco Driven Development and Learning to Listen
Lesean mccoy jersey
This is one of the cleanest explanations of normalization I have come across. I will use this with a few high school students I am working with, and I expect it will be pretty easy for them to understand.
How To Get Media Coverage For Your Startup: A Complete Guide http://onstartups.com/tabid/3339/bid/80121/How-To-Get-Media-...
Comparing accuracy of the GPS-based iPhone running apps
Dziuba's post has ended up the 3rd result on Google for node.js. Mission accomplished, I'm sure!
Is a patch a derived work from the file it applies to ? It is impossible to produce the patch without using the original file, yet intuitively, I would say no.
My guess: you'll almost certainly not get covered by those guys unless you can find an angle that is interesting to their audience. You might think that it's the blogger's job to find the interesting bit-- but it's actually yours.

This is an empathy exercise. What's THEIR motivation? Turns out it's pageviews, retweets, likes, comments, and FAVORS (more on favors in a minute). So your goal is to hand them a gift-wrapped story that will perform above average on their site. Do you have that story? It's certainly not "ditilbio is ready for top rate criticism!". What's the STORY? PR and social media marketing is a storytelling exercise. Some businesses lend themselves well to that... Some don't. But you can do it with ANY business (37Signals and Zappos had epic PR with fairly mundane markets). Again: hand a blogger a story that will make them look like a hero (by the metrics they care about) and you win.

The only exception here is if you can get someone important to ask them to cover it. If one of your investors is Ron Conway, you can almost certainly get covered if he makes the ask.

Related: Don't pitch it yourself. Get your most famous friend/advisor/investor to pitch it.
Wow, Bangladesh.

Population greater than Russia. Area slightly smaller than Montana.
Yeah, the whole Stack Overflow family of websites blocks EC2.

Other examples include Yelp and Bank of America.
If you can use what you've learned from your startup to tell a story about something bigger than your startup, you're more likely to get some coverage, both about your company and the broader story you're telling.

I did well when I was running an iPhone analytics startup not by pitching our boring software but by talking about what we knew about the iPhone app ecosystem as a whole.
That's a nice excuse, but I don't buy it.

First of all, most people who went to Stanford don't found an Instagram.

Secondly, anyone can now apply to YC and make connections with great people.
ctrl-f xkcd

Yeah, that was my first reaction as well.
Medicare Supplement Plan Milwaukee, Mequon, Waukesha, Cedarburg & Grafton
House Detectives Provides Energy Audits Home Inspections and Consulting Services in Maryland, Smithsburg, Hagerstown, Frederick, Mount Airy, Middletown, MD. Home Inspector Terry Wigfield (301) 791-5656.
Agreed. I'm pretty sure it must have been a legal decision.. (or perhaps a poor strategic one)-- the amount of bandwidth wasted on unnecessary videos must be huge-- i'd wager at least half the video-hours 'watched' on yt are actually audio.
That's my second sentence.