skysight-inc/HackerNews huggingface dataset:
Much more improved FBInstant Search
Would like to have your reviews for my Instant Search App

http://www.teckzone.in/fbinstant/
Totally agree. It was amazing to watch. To me he defines what an entrepreneur is. So inspiring!
Ok. The fact that you're doing a Kickstarter project confused me a bit, but the explanations in other comments make sense in your context. By doing this, you get validation of your product, plus the money and a much better position when you do raise money.

Good luck!
It could be that the only value added by publishers is that of passing through the barriers to entry that they themselves have erected around the book market. I won't say that this is definitely the case, but it's certainly a way to have publishers still provide an advantage without actually providing value.
> It looks as though Caine will be a future lover of HN, like us.

I would hope he accomplishes more than getting sucked up in to the startup culture circle-jerk
Sure. Honestly, that's how I had been interpreting it from the beginning. The SO question seems to be specifically talking about algorithms and not programming languages.
Clinton responds to Texts from Hilary
"why does his greatness have to be relative to "other kid's greatness""

What's the point of a trophy if everyone is getting a trophy? Sorry, the generation I was raised in didn't think that way. Awards for being special weren't passed out to everyone. And it was relative to what others have done.
I don't think its necessarily contradictory... more poorly worded. The name should hint at what it does, either through a direct correlation to the business, like Facebook, or by describing a quality the business has, like Amazon ("large selection of goods").

The idea here is to be "Facebook", not "College Students Directory". In other words, hint at the business while still being untied to anything specific.

Thanks for the feedback; I'll revise the copy.
Yes, I did mean the tech journalism industry

I have found that more recently some of the most interesting writing has been done by part-timers on their personal blogs. Security and privacy investigations, analysis of markets and startups. HN is a good way of aggregating the best of those posts.
"Their native OS was no where near ready"

By that, I suppose you mean Meego.

I have recently used a N9 phone running Meego for a couple of hours and it was a real pleasure. In many regards it's better than Android has been until recently. It's snappy and looks well finished although look-wise there's work to make it compelling.

It's not really fair to give any real feedback on such a short utilization span but I wouldn't say the OS is "nowhere near ready".

Had they spent the same effort on Meego rather than on integrating the Windows OS, they would have a very, very good OS.

With Qt, they would also have very good technical fundation for developpers. Love or hate it, Qt programmers are very loyal to the library and praise it. With its ease of use, it could have been a developper-frendly platform.

I'd write a Qt app over a Dalvic-Java or Obj-C one anyday.

What I'd like to note on this story is that most tech writers feared that if Nokia didn't take this path, they would be shamed and welcomed their move. Now, given the sales both Microsoft and Nokia are shamed for taking this path.
> But if you think it is necessarily worse as a practical manner, you have failed to understand the math fully.

Congratulations, I don't think one algorithm is necessarily worse, your entire post was a waste of effort.

I mean seriously you just made a post teaching about how logarithmic constants can be low enough that they don't matter in reply to my post which provided an example of that very thing.
This could be useful, but most students won't be able to access their files from school computers. One of my side projects, ClassCloud was based on this idea -- students and schools love it, but the facebook.com domain is going to make it a hard sell. I also would be interested to the privacy policy behind the filesharing -- will FB have access to the data?
That's an interesting point, that the Internet makes it easier to be an outlier. That could be a big deal. It has a bad side too, but I think I'm not just stupidly optimistic in thinking it will be net good. I think good outliers are probably more varied than bad outliers (e.g. Isaac Newtons are rarer than boys who like to torture small animals) and thus have more to gain from being introduced to communities that will encourage them.
Should have read this comment first - feels like I got rick rolled with dirty affiliates
I think it was pretty obvious from the article that the poll content is generated by the users, not the developers. It's pretty much stated or alluded to in every paragraph.
The "weakest link" problem can be ameliorated to some extent by using secret sharing cryptography, so that at least x% of participants must cooperate to reveal the secret key.
Linux Distros: When It Absolutely, Positively Has to Be Secure
Infer.NET Fun: An F# Library for Probabilistic Programming
And the definition of a monopoly is irrelevant to the DoJ case being discussed. So it appears everyone is even.

(edit: crap, just realized I'd been tricked into responding to rbarooah again. Apologies all.)
Dont just tell this kid, tell all kids never to let go of their creativity and aspirations!
Breakthrough in Quantum Communications
Adding Machine Learning to a Web App
"I said what the heck! He figured out how to make a claw machine with a string and a hook!"

Ah, to be a kid again, when ingenuity and imagination can take you anywhere. When I was about his age, after a particularly colorful and extravagant Tournament of Roses parade my sister and I staged a parade of our own. I had a toy monster truck with two gears: low and high. In low gear it went at a nice leisurely parade-like crawl, and was strong enough to haul several styrofoam-packing "floats" with decorations and passengers (stuffed animals, my sister's Barbies). My radio-control tank was strong enough to haul one or two more. The Monkees supplied parade music via my TI Program Recorder ("The Poster" is a particularly good song for this purpose).

But oh man, this kid is hardcore. Look at the way he debugs his soccer game! He play-tests it, solicits player feedback, and adds challenge elements in the form of Army Men "goalies". He's a real game designer.
My complaint about Pull Requests is that they shift responsibility for doing the grudge-work from the submitter to me. As someone receiving a contribution, I have to read the contribution, make sure it merges cleanly, make sure it passes tests, etc. I'd rather say "Looks good to me" and then let the requester do all that work. (For simple cases, there is a button to automate the merge, but that doesn't run the tests.)

This, incidentally, is how code reviews work at Google. The reviewer (and owner, if you are submitting code to someone else's project) only check that the change looks good. The submitter is 100% responsible for ensuring that the change is good.

Once the reviewer says the change looks good, then the submitter gets permission in the source control system to actually submit the change. That's the feature I want from Github. I want to say "looks good, please merge" and then let them have access for one commit. (I believe gerrit works this way.) Then, the next tool I'd like is hosted unit tests and results on Github, so that the submitter can immediately see that they merged their change correctly and that the project is in a good state.

Oh well. It's probably time to go back to hosting my own repositories.
The argument against Android has always been that manufacturers using it have no power over their users. By that, I mean that customers could pick up another brand and it would still be Android. I remember reading some tech sites opinions on the Nokia-WP7 strategy and how the benefit was that it would give Nokia that edge that separates it from being just another manufacturer.

But if Nokia is successful and WP dominates, what's to stop everyone else from using WP as well? I guess skinning it, which is one of Nokia's rights in the Nokia-Microsoft deal, but that's like what HTC is doing with Sense and Samsung with TouchWiz. It's not as if a skin will really give you an edge.

The only real way to have won is to have your own OS and to be in control it. Meego might have worked better for Nokia than WP7 long-term since Nokia could influence the direction Meego was going in.
Coming from Less.js, the first example does not exactly fill me with joy:

:root {
var-header-color: #06c;
}
h1 {
background-color: var(header-color);
}

Compare that to Less:

@header-color: #06c;
h1 {
background-color: @header-color;
}

I can understand why they opted out of the @-notation in favor of something a bit more in line with existing CSS, but it just looks overly complicated to me.
Released: Python 2.6.8, 2.7.3, 3.1.5, and 3.2.3
Dude.

This is a startup. It has all the salient features of one.
API Jobs - The best jobs building or integrating HTTP/REST/web service APIs
I wrote a web application to help me with this very issue in late 2010. It's actually become fairly popular thanks to sites like HN and reddit, and recently passed the 100k Facebook "like" mark--a big achievement for me personally.

The URL is http://sleepyti.me and it's totally free.

Disclaimer: Sorry for plugging my own project, but it seemed too relevant to this discussion to ignore.
The problem is that many early design decisions were made when PHP was a small personal project with the goal of accomplishing something immediately. It wasn't intended to be object-oriented. But that was a long time ago. Many of the points made about PHP design are ancient decisions and difficult to change because of backwards compatibility.

I'd say it's entirely unfair and incorrect to say the bar for inclusion has been "it compiles". Even some of the decisions made for PHP4, which I disagreed with, were debated endlessly.

Take, for example, the introduction of namespaces into PHP -- it got a lot of flack for using an additional character but if you study the design carefully it's nearly impossible for it work any other way in PHP. You might look at that and say there was no planning or foresight (or that it was simply the easiest solution) but that betrays the truth.
You are right - the amount of time you wake up early may be cancelled out by the amount of time you exercise. Two things to note:

1. The title of the article is "Waking up early", not "how to have more productive hours in the day"

2. I'm personally much more interested in the health benefits gained by exercising so I have no doubt it's worth it.
Reviewing the Next Issue App, a Buffet of Magazines
Could Foxconn's factory in Brazil be a model for Apple production?
As soon as you write one!
TTY Explained
I don't agree at all with this article, imo loving music has nothing to do with the things in the article.

But to claim Radiohead fans aren't big music fans is massively closed-minded. You might not like them, and that's fine. However, Radiohead are highly acclaimed by music lovers (OK computer topping lots of respected 'best of the 90's' lists etc).
Ask HN: How do CEOs determine what to pay themselves after an investment round?
- Do CEOs decide themselves or do the investors decide? Or is it a negotiation between the two?

- How far is it below market CEO salary if at all?

- Do CEOs take more or less of a cut below market rate than their employees?

If you have any other insights that would be greatly appreciated.

Thanks in advance!
I believe the point is that this part:

But still it remains very difficult for a talented writer to make a living without some kind of brick and mortar publishing house agreeing to represent that writer

is not actually necessary anymore (as it well may be in the world of physical books and brick-and-mortar retailing).
Just embed http://awwapp.com/ (shameless plug here, but let me know if you'd be interested :)
Guitar or piano, it's still just patterns that are generally well burned-in.

Study any instrument seriously and you'll play scales enough that they're quite natural "forms" that you just lay on the keyboard/fretboard in your imagination. Playing a melody through a different scale pattern (as long as they have the same number of notes... whole tone etc. are off-limits here) is fairly easy.

Something with chords, or multiple melodies, and especially if it doesn't stick to its starting key, takes a little more planning ahead (assuming you can't just move up/down the guitar neck, or add a capo... that's of course trivial), but is still mostly applying the same technique - laying the same notes into a slightly different (but very familiar) pattern.

This is a really fun singing exercise, BTW, that many people can try (with minimal music training, though you'll need to know how to sing a minor scale first): take a really simple melody in a major key (most children's songs), and sing it in a minor key. Start with something like Row row row your boat or twinkle twinkle, then something like Happy Birthday -- which doesn't start on the first note of the scale -- is more challenging. :)
Or if you're bashful when confronted with C syntax, you can use my Node library :)

https://github.com/ecto/duino
Code not physical property
So if our code isn't a physical thing and can't be stolen, can we say the same thing for other digital files, like movies and music?
I stopped watching very early on. It really bugs me in interviews when the host does too much talking.

I hope it balanced out as the video goes on, but if you have a guest on that has valuable information... let them speak.
The Ebook Wars: Amazon At Fault or Publishers
Does Facebook (his employer) use D internally for anything?
VMware seeks Linux-ization of cloud with any-cloud app platform
Scroll down to UIBackgroundModes:

http://developer.apple.com/library/ios/#documentation/genera...
I could not agree more. I kept fast-forwarding the interview to find where the guest started talking.
Kickstarter type project for privacy first ISP
I trained my ex-cat. I'd get up when I damned well felt like it.

My ex-girlfriend at the time, would get up to feed cats.

So he'd bug her on the mornings she was in, and snuggle up with me on the mornings she wasn't.

Same cat learned not to beg at the dinner table for food. Even when sushi was being served. And yes, he loved salmon. Begging resulted in treats -- of wasabi applied to the nose.

He learned after the 2nd time.

TL;DR: with a sufficiently trainable cat, this doesn't work.
It seems like the other aspects you may be including in 'distribution' would fall more accurately under advertising. Placement on shelves in major chains, displays, flash banner ads, etc, are all much closer to advertising than they are to actual distribution, especially when it's digital. Placement on B&N's center display is equivalent to being on the landing page on Amazon. Both directly provide zero sales and move zero inventory (minus whatever is on B&N's stand), but expose them to many times more eyes.
I also purchased a Garmin forerunner - now catching dust.

Without changing the law of physics, an eink device whose main function is to display time should be designed to work between 6 to 12 months on a single charge or battery (CR2025 and the likes) to get my money.

If it can't do that and have a fancy CPU and a fancy radio, remove the radio, use an AVR, whatever it takes.

Alternatively, an inductive charging mat were you can lay your wrist while typing or a device that can be removed from the wristband (like an ipod mini) doesn't seem impossible with todays tech.
A dramatic surprise on a quiet square (video)
Depends on the exercise.

Heavy deadlifts & rack pulls: I sleep like the dead. Squats can have a similar effect.

Rowing, swimming, cycling, or other cardio: not so bad.
> The critically important distinction there is precisely that between, say, Haskell and Ruby. :)

Absolutely. Why bother with all that unnecessary complexity in Ruby?
Ah, in that context the comment makes more sense. Then the argument is that because we have these new electronic storefronts, there's no need for the traditional marketing/sales effort that publishers traditionally provide (which used to be necessary for blockbuster success). I guess then it's just a matter of whether or not you believe that. I don't.
I actually don't know if the government could require you to falsely affirm the nonexistence of a legal investigation as part of a gag order - in other words, if you simply stopped publishing your canary message, whether you could be required to do so. Perhaps the failure to comply with such a request would qualify as an obstruction of justice if therre were a colorable risk of it impeding a lawful investigation by tipping off the subject of the investigation; law enforcement officers with an appropriate warrant or authority could require an explanation of how the canary mechanism worked, in the same way that they could require you hand over keys to one's safe, say. There's no right to silence for non-defendants such as material witnesses.
I got the impression that arrakeen is saying, if the article were correct, then that would mean geeks don't know much music.

Because if they went searching for music that ticked off all of the boxes listed in the article, they'd fine other stuff that did it far more.

But the article isn't really on the mark (I don't think so either), so the conclusion about geeks doesn't hold water either.
Important to note that unlike Apple's eBook offering, Amazon's diverse market selection makes their situation tough to compare. Amazon does provide digital books, but also sells physical versions and facilitates marketplace transactions of the exact same titles (when they're available in paper form).
Physicists Create First Long-Distance Quantum Link
How Facebook site release/deploy process works
"Again you're drawing from the notion that Apple's choice is right and everyone else's is wrong, which is a pretty questionable starting point."

Like how your opinion that 16:9 is better somehow isn't a questionable starting point? Sure, you might like 16:9 more, but most people seem to prefer 4:3 to 16:9. I myself have a 4:3 Android tablet (a mongrel: the HP TouchPad) and I have to say, between using this and a Transformer, I much prefer 4:3 on a tablet. It's easy to hold portrait or landscape, whereas with a 16:9 display, holding it portrait is awkward. Not only that, but 4:3 portrait mimics a book page much better than 16:9 does and so I feel more comfortable with PDFs on 4:3 than 16:9.

I think monitors should go back 16:10 (compromise between screen real estate and widescreen appeal) and tablets stay at 4:3 (only because of the use cases for a tablet).
Or just read the transcript on that page.
I appreciate the drink offer. Your DailyKos Q&A looks perfectly fine, but KO was responding to something completely different -- something you said to Politico. And if he quoted correctly (and Politico quoted you correctly) he may have been justified in what he said about you.

But I have to note that I do not think you are an idiot. I am sure that it is very easy to get excited and start going off tangents and get misinterpreted when you are suddenly the focus of media attention.

So please do not take any offense from anything I said. I just hope you realize that what the statement quoted by KO was not a nice thing to say.
> Whether you're figuring out the analytics of an A/B test (stats!)

Sorry, off topic, and not personally directed at you, but I'm getting so tired of everyone pretending that A/B testing is something fancy as opposed to a willful ignorance of the past hundred years of work in experimental design. Will you all please go look up orthogonal arrays and linear models?
Why not just post the original site instead of embedding the video onto your own website? http://cainesarcade.com/
I don't mind an interviewer talking if they're providing value to the interview, but when they interrupt the guest when the guest is providing information to give their opinion or ask a question it's incredibly annoying. I also quit watching after about 10 minutes for the same reason.
The point of this is not make it easy to evade justice. It's to prevent mass surveillance of the population by the state.

It's not clear to me that we can prevent mass surveillance without making it easier for criminals to evade justice.

I still think we should work to prevent mass surveillance, not because making things tough for law enforcement is not a problem, but because mass surveillance is a much bigger problem.
[pdf] Proof of Innocence, or how a Physicist gets out of a traffic ticket.
The Bump App, Bump Pay, photos.bu.mp -- Want to know what is coming up next?
We're hiring. Join the Bump team and help us bring the magic and delight to our millions of users.

We're hiring for iOS, Android, machine learning, and backend.

http://bu.mp

http://techcrunch.com/2012/04/11/bumps-mini-pivot-photo-shar...

http://abcnews.go.com/blogs/technology/2012/03/bump-pay-just...
Holy cow. $1M for SUCH a simple concept. Offering reliable WP hosting is about as easy as changing batteries in a smoke detector. Not bitter about this, rather, nicely done capitalizing on such a simple thing.
HTML5 - Etiqueta Aside
This is closer to how we work at internally at GitHub. Everyone files pull requests for non trivial changes, and are responsible for merging and deploying them safely. Edit: This works because we all have push access of course.

This changes when you consider open source projects. Any change that is simple enough that I can scan and give my thumbs up, is likely one I can scan and click the merge button. Immediate Travis-CI results tell me everything is happy.

Anything where the merge button isn't sufficient is probably not something I'd like a stranger to push to my repository. If they're not a stranger, I'd seriously think about sharing collaboration access.

But hey, we're not necessarily done with Pull Requests. I have various ideas like this I'd like to explore at some point.
TSA never ceases to amaze.
That is true but that is not the relevant article here. KO responded to some Politico interview the original poster did.
Who cares about the messenger? Meanwhile, granny is getting strip searched while you guys give him shit about his personality
> OK Computer and In Rainbows are 10 years apart and are intended to be listened together, a binary joke on the rest of us.

This is just a myth, and it's wrong. And none of these things have anything to do with why anyone likes Radiohead or not.
This article from his blog a while ago is also useful: http://blog.asmartbear.com/vetting-startup-ideas.html
I remember in the Rob Walling interview the Mixergy host stops Rob mid-sentence in order to talk about his hair and to play with his hair.

Good content, but yes -- more guest less host.
I used Test::Unit for a long time, but I found it to be a poor tool when doing integration tests. RSpec lets me do both within the same DSL quite easily. That's probably why a lot of people flock to RSpec. I still have old Test::Unit code sitting in my RSpec suite that I haven't moved over to RSpec's DSL.

That being said, to a developer writing tests and doing TDD, Cucumber is a speed bump that doesn't need to be there. RSpec is great without lumping more crap on top of it.
This brought tears to my eyes, but also is funny, e.g. the part where he says "I used to play with Hot Wheels when I was little"!
This.

More fundamentally: I don't care to transact my private life on someone else's server (especially someone whose business model is based on mining that life for marketing and other undisclosed purposes).

My professional interests and certain hobbies: not such an issue. Though I see no reason to tie these to a hard and real identity. I managed fine for my first quarter century on the Internet without that.
I hope they don't. I have been critical of Microsoft in the past but Windows Phone is a credible phone OS.
But you can't delete the games tab.