skysight-inc/HackerNews huggingface dataset:
Ask HN: Ok, I want to create a site this weekend, which framework/platform/tech?
Ok, I want to create a working site this weekend. A minimum viable product. I have a few ideas, but they could all be done as a simple web app in front of a mongo database. No need for comet or exotic stuff. I want to write the least amount of code, deployment headache, etc.

which tech/platform/framework should I use?

It should have the concept of users and authentication already built-in
(facebook connect)
It should have an admin interface to the persistent objects in the system

I'll start with two extremes:
Is node.js ready yet?
Should I just install wordpress?
Well, perhaps it's not targeted towards you.

I was just looking at health plans last night, and for a family of four, it is a very complex issue. Different kinds of deductibles, whether Rx are covered, office visits, co-insurance, different caps, etc.

But I can understand that if you have no need for it, then YOU have no need for it, and I congratulate you that YOU have no need for it, and wish you the best in the future so that YOU never have a need for it.

Some of the rest of us? We have a need for it.

Thanks!
"If you could fold a piece of paper in half 50 times, its thickness will be 3/4 the distance from the Earth to the Sun (71 million miles)" - http://www.quora.com/What-are-some-of-the-most-mind-blowing-...
Whatever you already know.
I've issued security advisories for FreeBSD for far more obscure contexts than that. :-)
added fireside chat and life in production sessions
What really worries me about de-duping is what if it fucks up your files. What if one file just happens to have the same hash as another completely different file uploaded by a different person? Then all of a sudden, this really important contract that you think you have stored online and in the dropbox folders of your four different computers gets automatically deleted and replaced with a completely different file everywhere. And if you have set up automatic backups like a good boy, it may even be automatically replaced in all your backups before you figure out the problem.

I know you will say that the hashes are long enough so this should not happen until dropbox has trillions of files, etc. But those calculations are all based on assumption of random data in the files. We all know that various computer files may have structured and patterned data. It is possible for the data in certain types of files to be structured in such a way as to produce a much narrower range of possible hashes than generally assumed.

And with 25 million users and hundreds of millions of files, God knows what may happen.
yes, but macros can operate with typed AST too
What's the point of unlocking with my phone if I have to carry my key around in case my battery dies?
I've worked with both the TextMagic and Clickatell APIs (there are Ruby gems for both, we've used them for server monitoring notification) and they're really trivial to use and work internationally.
Stored Data by Sector
I posted the following comment earlier today but it was moderated by the infantile censorship police on HN :

Before muddying the water for future generations of potential Lisp programmers in this forum please go and master macros first instead of spewing unfounded bullshit about their limitations.

1. Macros were never meant to 'offer guidance for improving your semantics' however they are the mechanism that makes it possible to create your own new semantics (which is just not possible in any other family of languages). The semantics that you want to create are often specific to the domain you may be working in. Learn from those who have mastered the domain and created their own semantics and then come up with your own.

2. It's clear that you've been drinking the OO koolaid for a while. Let it go and try really learning macros. Leave the baggage at the door, it's just not required where you can go with macros.

3. Ruby is a badly diluted hack that borrowed some ideas from Lisp and other languages. No you cannot accomplish in Ruby what is possible with Lisp macros. For a start all the Ruby mechanisms that you suggest execute at runtime. Ruby does not have direct access to it's AST the way that Lisp does. Lisp and Ruby are not even in the same class of languages. Contrast Ruby with Java, and then yes it looks great.

If your talking about the "hundred-year language" then just forget Haskell. Lisp is the future, go and learn Qi. Qi has a turing complete type system, this is already light-years beyond what Haskell's type system will ever have.
Writing Node.JS in a “Pseudo Blocking” style.
The author mentions healthcare as an area of innovation but until something happens to the massive regulation hurdles that are in place, healthcare is hard to revolutionize. I'm working on a research project that could be used for clinical stuff but it would be the process of going through FDA approval for the software and all is a major deterrent.
Stash an extra charger cable outdoors? I wonder if that could eventually be worked into the product somehow; i.e. a DC current where there's a recessed spot for an adapter...
What if Blogger died and nobody noticed?
It might not be that hard, but getting the lay of the land is at minimum useful. Especially if your nation and/or state may well end up in a similar mess (e.g. US, California/Illinois/New York).
In recent benchmarks, Node's JSON implementation is almost twice as fast as messagepack. I think I'd rather have the more universally used format anyway.
They were making on XServe and specifically said they were only discontinuing it to focus on their core products--ie consumer products.

WebObjects, meh, if that's the biggest fault you can point out in Apple then they're doing fine.
Hide the key on the property or in your car. You don't have to carry it around with you.
This is somewhat hairsplitting, but anyway:

I think you're referring to commonly accepted _usage_, not "correctness", when you say "code is always singular". The phrase "I write codes" (as in, "I write programming codes for a living)" is definitely okay/correct, IMO (for the reason given in my previous comment above) - though no experienced programmer with a good command of English would use it in normal conversation, because it's not colloquial. I was referring more to a situation like if he/she is talking to a layman and happens to use such a phrase, to describe his/her work. Remember, I said "strictly speaking" - and strictly speaking (in other words, pedantically), I don't think there is anything wrong with that statement.

But overall, I get your point. For a similar yet contrasting example, consider this real statement of an ex-boss of mine: "I can tell you what code to write, but I can't write _a code_!" which was both BS and grammatically wrong, of course :-) He did not stay my boss for long ...
Another Learn You a Haskell book review
I have been working on a subscription based website that would pay 70% of its revenue to its contributors. I'm sure the payout will be insignificant for minor contributions.
Is being subscription based savable? (I don't think banner ads will pay enough to be worthwhile)
Pointless and cruel.
Right. How does one pick the right PR professional? Is their a way to measure their success rate? Just because you say you are a professional doesn't garauntee performance. And PR is not the same as design. You don't have an image to choose from.
I guess what I mean is most of those are closed systems which you need to replace entirely when they malfunction.

That's the best part of mechanical components for me: When it fails, often they just need to be cleaned.
Previously discussed on HN: http://news.ycombinator.com/item?id=2475349

I didn't read that review before writing mine.
kankles.
Some great things come out of 4chan, but they also do some really terrible things. It's sad that they tricked a few people, but it sounds like they didn't do what they had hoped for. It was a really nice gesture by the guy who brought dates for the people were were tricked.

The ones who got trolled were those who were sitting at their computers, watching, alone.
I didn't mean it like that, sorry if I offended you, but I assumed (perhaps incorrectly) that many of the HN community don't have any family to worry about because to be an entrepreneur and a family man, to me, sounds impossible. I made a deal with myself at 20 not to have kids until I have saved $1M. Over 35 and still not there yet. YMMV.
Very good suggestion and it's really needed. Since the service is mostly focused on developers we can "forgive" a not so polished interface, but the overall look and feel could use some improvement.
Can't wait to buy one of these!
Anyone know if there's a similar internet (wireless?) connected deadbolt with a keypad -- such that you can create multiple valid keycodes on a schedule, and receive logs back regarding accesses?
For what it's worth, there's actually a lot of super interesting stuff in the book that you wouldn't get from just the reviews. Definitely worth reading.
U.S. makes mistake on visa lottery, must redraw
The reason that drugs laws are not up for debate is because out "democratic" government subtly silences citizens who decide to speak up and express their zealous ideas pertaining to illegal narcotics from any perspective. Yours ideals will be silenced, tactics will be defeated, and openly publishing that you do not wish to conform to the drug laws of America, that includes all drugs not just simple cannibis legalization, you will be signing a social death warrant for yourself and family. People who do not put on the FAKE, politically correct "face" of our capitalistic society will be dealt with and discriminated (avoided) from "normal" Americans and their ideals required for survival. The farthest you can possibly get is to the position that ron paul is in right now, the political black sheep who votes comprise of stoner college students and ignorant druggies, or zealous liberals. Our government knows the majority of Americans want to end the war on drugs, legalize cannibis, and end this losing battle of attrition. They have seen the polls, statistics, opinions, letters from johnny from Columbus Ohio, and they DO NOT CARE. If you think this country is going to risk economical downfalls, inflation of the American dollar, admit wrongdoings not only to its people, but to the multiple countries that follow out ideals of drugs willingly, or more commonly through force, you are living in a "dream world." This country will not legalize drugs that will eventually convince drug users to turn their back on capitalism, because materialism, competitiveness, and politically correct ideals of America do not matter to them anymore because they rather get high. It is a beautiful pipe dream that our country unethically, in a myriad of immoral ways, rips away from our freedom, along with so many other supposed freedom's Americans use to have ( and i guess don't matter anymore because they were written hundreds of years ago), so politicians can get votes, smear ideals of a race, and many other reasons. IM DONE FUCK U USA FREE MY ASS
Awesome, thanks for the support! I'm dying to do it...though the thread here didn't get much play. Any suggestions on how I could get the word out more effectively?
I agree with Ryan -- this is exactly the kind of news I want to see on HN. For that matter, many other HN readers may also be interested in knowing the potential costs of making apparently-exaggerated security claims in today's environment.
Ask HN: Any Design Tips for my First iPhone App?
Link to my app: http://itunes.apple.com/us/app/101-grads/id426288442?mt=8&ls=1

(The app is basically a list of 101 things to do before graduating college, I did not provide the content)

I made this app about a month ago and was recently hired by a company to make an app that has similar functionality. My question is, what design tips do you have? I have no experience with design and wanted to get it right. Any thoughts/suggestions would be appreciated.
hi srgseg - there is no way in hell I would direct this myself! I'm not a director. I have friends who are directors who have shown an interest (I think I mentioned that in the post), but at the fundraising goal I have set I can have a professional do it right.
Thanks! Need all the help I can get!
Though if you want the text option it's $5 per month.
so it seems no one has posted the required xkcd joke in this cases, so here it is: http://xkcd.com/221/
I was thinking the exact same thing. We just booked in a guest who wants to arrive while I'm at work so this would make life a bit easier.
I truly appreciate your response, and I realize it is quite common. However, you'll have to forgive me if I consider you "needy" because I come from the minimalist mindset. I once broke up with a girl I thought I might marry because she turned out to be allergic to bees. I spend far to much time in the back-country to be attached to someone so vulnerable. I am trying to give my true opinion, and I don't think I've made any generalizations or poor logical assumptions, I've just shown how idiosyncratic I am about certain topics. I welcome opinions, and I love intelligent debate.

EDIT: Cool. Down-voting for disagreement is not supposed to be how this works[1], but you people can't help yourselves? Grow some balls and make an argument.

[1]http://ycombinator.com/newsguidelines.html
Add sugar to your antibiotics to crush superbugs
Thanks for the idea! I wouldn't be surprised if we move in this direction. People love their fobs, but provisioning for temporary access on the big access control systems is a pain with current panels.

The big issue is, of course, hardware development cost in getting active NFC into the locksets. Some of the high end hotel & commercial locksets from Assa and Schlage are adding NFC capabilities, but I suspect the software is plagued by the same, traditional problems.
“I once told my girlfriend I had AIDS,” Mr. White said. “Then I broke up with her.” They laughed.

-- Don't bother reading the article. The above line says everything you need to know about the "pranksters" involved.
Vote HN:  5 cameos left in "The Valley"  Who else to invite?
I have a commitment from Robert Scoble so far, and I'd like to invite 5 more. Top 5 upvotegetters will get invited. Project here: http://bitly.com/l9j2jq
The problem is the political and legal environment is such that a company can more profitably spend its capital in Washington trying to erect barriers to competition than to actually do something new.
I don't know any personally but I usually hear the H enunciated in the name. But Herb is short for "Herbert", which is a German name, so maybe we inherited the pronunciation rule there.
Your Marital Status Is Worth $0.01 To Data-Buyers
I think the source of the disagreement here is that you use the word "revolutionary" to mean "easier, more convenient."
Absolutely - even though you are just serving up content, find a way for people to share it - and therefore the app. Whether it's a tweet function or an FB function or an invite function, the app should speak to the world somehow - otherwise you have to pay in marketing for each download!
I think there is a scaling problem here -- every client in the network has to hold a full copy of the entire block-chain in order to know every host on the .bit TLD or to participate in acquiring and actively renewing one's domains. DNS solves this problem by virtue of its recursive nature. I'm not sure this is suitable for Internet-scale use.
“has and continues to make deceptive statements to consumers regarding the extent to which it protects and encrypts therir data,”

sounds like dropbox management are bunch of dirtbag scams!! glad I never used their services -- and never will.

“Millions of people depend on our service every day and we work hard to keep their data safe, secure, and private.”

LOL!! "dont be evil", anyone?? its like you run a business thanks to one promise, has plenty of users signed thanks to that promise, then when it came out the promise was lie, you try to defend yourself: hey! we got so many users and we work hard for them. LOL!
Wonderful gadget. Once the hardware evolves into something prettier I am all in! I am excited for a future when my phone, or just simply my presence, unlocks all my doors...especially my car door.
when you know absolutely nothing on a subject how do you even know if you're teacher is bad?

Not that this is a complete solution, but I would expect a company getting into social media to have some goals it would like to accomplish in doing so, and it can evaluate a candidate based on past history of accomplishing similar goals. Or maybe having such goals counts as knowing something?
Ballmer Peak - Programming + Alcohol
N.O.V.A. 2 available for other Android smartphone
Gameloft has announced a few hours that the long-awaited second chapter of the Halo-like title NOVA has landed on several Android smartphone.
The Open Compute Project produced a data center with a PUE of 1.07, making it far more energy efficient.

Disclaimer: I work for Facebook.
I'm sorry to laugh, but that is truly funny. I've never registered out of fear of that exact scenario. I hope you can get thse folks out of your hair :)
However, Igor's statement does hold true for (some) hashes that are at least as long as the maximum file size :P
I often don't have a mobile or mobile number when I enter a foreign country.
Schlage has had this for a while. I think their iPhone app has been working for 2+ years.
This the kind of idea that sounds so obvious in retrospect. Now that everyone carries around a phone at all times, bringing a key as well is just redundant. Can't wait to see this get adoption.
Semicolons. Ew.
Haunted 3D 2011 Hindi Movie - First Horror Hindi Bollywood Movie
One of the thing that we (Wolfram) have noticed is that our NKS summer schools provide a great way to track someone's problem solving ability (and domain expertise) over a long period. A lot of previous hires for Wolfram|Alpha have come from summer schools. The Cambridge grad who wrote Alpha's first-generation parser, for example, studied at the very first summer school in 2003.

Two related things: we get a lot of international applicants, and this turns out to be a great filter for selecting very motivated and talented people who have perhaps saturated the opportunities their local countries can provide them (certainly this was true of me for South Africa).

Another thing is that the math and physics people who apply seem to adapt better to programming in our house functional language, Mathematica, than people with a more traditional CS background (MIT's SICP aside, do they still do that?).
"forever alone" is only funny when it's self-deprecating
Nike Shoes online shop-Air Joran Shoes,Nike Dunks,Nike Air Max
Item 37 has an error, it reads "In their April 21, 2001" which should be "In their April 21, 2011". Nothing big, just important for correctness.
Or as George Costanza put it: "Jerry, just remember, it's not a lie if you believe it".
Presumably they use SSL, so no it isn't vulnerable to replay attacks.
It makes sense to draw the social graph from actual connections rather than deduce it from people's declarations. Smart.
Well... it is a horrible thing to do, but... I've had girlfriends I wish I did that to.
I was wondering the same thing about Bitcoin itself. If Bitcoins took off, wouldn't they run into a scaling issue too?
OK - I was thinking Elon Musk would be cool.
Heh. I actually recognized it from "A Night at the Hip Hopera", but never knew where they had sampled it from. :)
Morpheus Photo Animation Suite – Photo Animation Software
Morpheus Photo Animation Suite is a combination of three products: Morpheus photo Morpher, Morphes photo Warper, and Morpheus photo mixer.
You wouldn't necessarily have to worry about that - the name servers would need to have the entire block-chain without requiring all users to maintain a client or a block-chain. Anyone wanting to own a domain must participate and to maintain the ownership their clients must continue running which would keep them up to date with the blockchain as well.

Basically - if you want to own a domain in the .bit TLD you have to run the client - if you are just a standard user, you can just access the available nameservers.
I am a first time CEO too. I have startup experience and even experience as a business owner. However, being CEO of a startup with outside investors is a whole new experience.

I am lucky to have great investors, a strong and friendly board, a few great employees, but like you said, I often am doing things I have no idea how to do.

My one tip to other first-time CEOs: over communicate. I send out a weekly(ish) internal email to my team, board, investors, and advisors. Everyone gets the same email, so there is no bullshitting. The investors love it.
I'd love to hear PG's take on this.
Yes, which makes it basically impossible. The House has voted more than once to end the diversity visa entirely.
The money that nobody uses is also apparently making me rich, for now.

Hopefully, it will get even better.
The fork from FreeBSD was back in 2003, almost a decade ago. The original link doesn't even mention FreeBSD. Is this some sort of knee-jerk reflex?

Don't take another project's success as some sort of personal insult. You aren't helping DragonFly, FreeBSD, or even the idea of BSD operating systems in general.
As long as they're using a reasonable hash, that probably won't be much of a concern any time soon. To give some context, a 256 bit key space is about enough to uniquely identify every atom in the known universe.
My gut reaction was "this is useless."

Then I actually thought about unlocking my door with my phone. This is a great idea.
The Difference Between How Twitter And Apple Treat Their Developers
I moved to SpiderOak a few weeks ago when this came up first.

Still need a lot of improvement but It's good. Built on different philosophy, so the workflow is slightly different, however in some areas (what to backup, what to sync and how) has more flexibility.

One missing feature is syncing directories with others. Probably the architecture that gives the security makes this a difficult task.

To compensate for that, there's a pretty good feature of web-share. Can share anything you backed up, with a separate password that you can revoke any time.

So in the end: I keep Dropbox but removed most of my files from there, started with SpiderOak, and playing with AeroFS (similar functionality on peer-to-peer architecture).
Nose Hair Clipper
Reviews and tips about nose hair clippers
To be fair, the buying public isn't reading that post. Also, CEOs as a group already get a pretty bad rap for wage disparity and dishonesty.

I think thenpost was courageous ansnsmart.
Universal Studios - The Place to Shoot Movies
It doesn't apply to slander, which isn't nice-speech. (edit: nor "fighting words": http://en.wikipedia.org/wiki/Chaplinsky_v._New_Hampshire )
Wow. The index page is just a placeholder while the content is completed for the WordPress template I bought on ThemeForest. Frank @ Biketek
I can see micromanaging parents more interested in this then the keyless entry aspect.
We don't have the perfect solution to this yet, but we've been mulling the idea of key code locks for a while.

Current users who encounter this usually find some way to unlock their door for their guests after a phone call, leaving keys inside. The prevalence of affordable prepaid phones is helping to alleviate this issue.
Are you leaving money on the table
Thanks for explaining. +1.
Also write it as "per thousand" messages. For the first 10 minutes I was reading it as 50 cents per kilo byte ( 1KB ? ) of message which sounded expensive.