skysight-inc/HackerNews huggingface dataset:
depends what you consider private. for me, everything is private as long as i don't put it online consciously. yes, even that photo of me sitting on a chair.
6 Free Multi Photo Frame Apps for iOS
Peking University President Disparages American School System
Steed: Usable end-to-end encryption
The Social Cloud: Promising Social Media Startups for 2012
Social Media Startups for 2012 by Social Cloud
Considering the semantics of the method (getting a user object or identifier), I don't think that's an issue. And a falsy OR also allows for using good (and falsy) null objects instead of nulls in object-oriented languages, an ability which would be lost (and lead to more reliance on NULLs, a behavior which should not be promoted) through a stricter selective operator.

The inability to trivially use null objects in conditionals is, in fact, one of the things I dislike in Ruby (where only `false` and `nil` are falsy).
The answer is, of course, to store your data online and encrypt it.
The reason I trust (to the extend I trust anything on this planet) Tarsnap is that Colin Percival (the creator) is a cryptographer and the FreeBSD security officer. Leading to me have a higher confidence in him than most of the other "secure" backup services I have seen.
Do MS developers have a track record of bald-faced lies that I'm unaware of?
It was a red flag, but the javascript "curry" solution is like a nuclear explosion of madness.

A pity, because the general idea and techniques in the article are fine, but the examples try so hard to be simple that they fail to illustrate the point: the actual "improved" versions of the code are much worse than the supposedly broken originals.
actually having a boss-employee, or financial partnership relation between close friends or lovers is quite dangerous. There are lots of examples when best friends broke up because of difficulties in business relations.
Exactly. Trusting proprietary, closed source software (in other words, a third party) for encryption is missing the point of encryption so hard, it's not even funny.
Nice! Just revoked access to about 40 things on Twitter , 30 on Flickr, 15 on Google, a handful on LinkedIn, 11 on dropbox, and about 150 (yikes!) on Facebook.
2012: Either it is a doomsday or a high class company
> Also, whenever possible, I like to nix callbacks by using Function#bind:

There's one (and only one) non-DOM jquery method I enjoy for that sort of things, because it avoids repetition: $.proxy(Object, String)

accum.push.bind(accum)

becomes

$.proxy(accum, 'push')

I think it spells out the intent better than the bind dance.

Of course, things would still be better if javascript just bound method on instance prototype lookup.
When such a person is available... sure. But when it's a unique subject (e.g. a startup's business model) for which there is no expert other than yourself, mapping your own knowledge of the topic and finding leverage points to expand it is extremely useful.

The book example is just an example. There are lots of materials out there about writing books, so using Questorming to explore this is indeed a waste of time, but it provides a useful example.
ABP has the unique advantage of being one of the original ad blockers (or even THE definitive ad blocker). People like me flocked to them for very specific reasons. They are now fundamentally changing the way they do business; alienating those of us that came calling in the first place.

Perhaps even doing "business" at all is now a problem. Offering to allow advertisements for companies that pay enough money seems as shitty to me as when No Script coded in ways to prevent Ad Block from disabling the ads on their site. The internet flipped its shit over that, but somehow this same practice seems ok when its carried out with large sums of money? Right.

There's a trust issue with ABP that seems to have been fundamentally ruined. I wish them luck but I will personally be looking into other alternatives.
Your take on the whiteboard is interesting, and I can definitely see value in that. Of all the interviews I've been on however, it wasn't about brainstorming at all. It was a test to see how well you knew your data structures / algorithms. Examples: Solve a variation of the 8 queens problem; Determine if a graph is acyclic; etc...
That's just perpetuating stereotypes that (i 'd like to think) we are now over with: Fancy cars make men rich, Girls drool over money, Cars are penis extensions. This was a service for douchebags, I 'm glad there weren't enough of them to keep it running.
Some rumors says these passwords were leaked from government. Back in 2009 Chinese government ask there sites to hand over users password. It explain everything, but still, rumors are rumors, no other evidence can prove it.
email me if you like. I'm only one data point but more than happy to offer some friendly feedback
I'm not an expert on security, but I do know a bit about human nature. I'd suggest a 2-level encryption scheme. Perhaps FDE and a BIOS password as level 1, and then a futher encrypted area of your HD as level 2.

Why? Because this allows you to appear to be cooperating with any request to look at your computer. Simply type in the level 1 stuff and demonstrate the system booting up. I bet 9 times out of 10 whoever is checking you over will stop right there: it looks a lot like compliance. If they keep pushing for total access to your data simply say "no" Whereas if you say "no" to begin with, you're likely to attract more attention than if it appears you have nothing to hide. In many cases people are working jobs where they only have so much time to check things -- unless there appears to a be a person with a problem, in which case they can take all day with you. So help them out. Give them something to ask you for that you can produce. Then everybody can move along and it's not a problem for anybody.
By your definition everyone is a scientist.

What has Mark Zuckerberg done that can be called science.

You should also cite your references - The Free Dictionary isn't particularly credible.
I completely agree. This is unforgivable -- it's so insanely easy to do this well (or even somewhere close to well, which is many, many orders of magnitude better than... doing nothing) that there's no reason it shouldn't be done. However, my issue is harping purely on this. It's arguing about why the vault didn't have any cameras when the door was left open.
Re-Thinking Follow Models Within The Enterprise
> The number of calories wasn’t my problem. The source of calories was my problem.

This.

A few more tips:

1. Eat more frequently. 5-7 small meals of high quality foods each day.

2. Aim for 90% compliance to the diet. Eat clean foods 90% of the time, have a "cheat" meal once or twice a weak. Good for your sanity and metabolism.
Post them here.
That surprised me as well. The first A in "SCROLLORAMA" goes over the scrollbar in Firefox 9.0.1 on Linux.
Yes and no. Yes if you're talking about having a chance of working in the US at the level lots of PhDs do (faculty at a university, principal investigator of a grant-funded project, etc.). No if you're just asking if you need a PhD to think and work independently at the level of a PhD in a given field. It's my understanding that Freeman Dyson does not have a PhD, for example. He's also a bad example, because he's Freeman Dyson, and most people are not.

Outliers are often bad examples. I think it's still a good idea to go to finish college, although dropping out worked for Bill Gates and Steve Jobs.
Computational method enhances learning in snails
> It might not have things like a notification LED that blinks when u have a message

It does, you can use the camera flash as a notification LED (it's under the Accessibility settings).
2012 Cloud Computing Tech Stocks to Know
2012 Cloud Computing Tech Stocks to Know
You should take a second and actually read what's been written.
> it's bad rap is undeserved.

Its bad rap is entirely deserved. Goto is a fine tool in a few cases, but it's an awful general-purpose tool when better control structures exist, and its usage in this case — common when structured programming got its start — makes code significantly worse.
"Frequent meals increase metabolism" is pretty much a myth, isn't it?
sed -i~ $comment_title s/discuss about my/discuss my/

This niggling comment will self-destruct in a few minutes.
Interestingly, this article and these comments mirror much of what's in "The 4 Hour Body" by Tim Ferris. Very interesting read (he goes so far as to have an insulin probe implanted to measure real-time glycemic index).
Get Los Angeles Phone Numbers With iTelecenter
Get your Los Angeles telephone numbers with instant activations that makes easier for customers to reach you.

Benefits:

1. Phone Numbers in LA - Reach 3.8 Million in Los Angeles!

2. Answer Calls from Anywhere, On Any Phone Line

3. Protect Your Privacy and Anonymity

4. No Contracts - Cancel Anytime
Not bad! Monthly email reminders listing all of the new services you signed up for would be a cool feature I think.
What would be the refill/recharge time for this car? Is the alternative to have a 100gallon gas tank or towable battery array?

I can charge my phone in under an hour. I can do so in the car, at my desk, or any of hundreds of other places given the ubiquity of micro-usb. For me, once I can go all day on a charge any excess capacity just means more weight/bulk.

A week-long battery would be obscenely large, the phone unnecessarily heavy all while providing nearly zero benefit to my use case.
Being written in PHP is important, since it's the only language available on over 9000 cheap hosting companies.
"I'm not sure of any other examples of television having as large a societal impact as toppling the Catholic Church's influence over the country."

The comments that veteran reporters and producers made on the New Year Eve's RTE show were quite enlightening in that regard. The phrase which stuck in my mind was "fighting the bishops" to get RTE and its shows on air. They also spoke of the "fear" from politicians and the Church. It was clear that they all knew from the outset how powerful TV would be and what an opinion shaper it could be.
lots of topics remain neglected -- Breaking your idea down into two or three pieces as a series of posts to your blog and linking them from HN can overcome this, and it might help you organise your ideas better.

Postscript - Per HN noise factor: do be aware that most HN readers are not as excited about your idea as you are.
Resolved in 2012: To Enjoy the View Without Help From an iPhone
BTW, in this case, you don't even need the first two lambda functions. You may just write

let sourceList = [cache.getUser; db.getUser; anonymousUser]
Can modern garbage collectors deal with almost full heaps? There is an urban legend that GC only shows good performance with 50% of memory free, which is certainly unacceptable for microcontrollers. Also, most garbage collectors require boxing which prevents tight packing of heap data. Are all these problems already solved somewhere? Jitter is the least important issue as there are a lot of works on realtime collectors.
What encryption gives you is choice. If you don't use it, then you never have the choice of whether or not to give up data. The choice is taken for you. If you use encryption there are many attackers that you will be able to prevent being able to access the data.
Boards of Directors and Compliance: Four Areas of Inquiry
I'd say C just like many others did.It helps you to know the programming concepts, and what happens behind the scenes w/o too much stuff. If you start with Python (though i love Python) , things get done , but you don't feel like working on complex languages. And as C++ is the starting lang at uni , basics of C would really help.
I use Lion's Filevault 2 on an early 2009 MBP and have not had any crashes or stability problems at all. FV2 on Lion is light years ahead of the broken Filevault 1 (Snow Leopard) implementation.
Heating Contractors Oshawa | Durham Air Conditioning
TheChefBox Pitch
My Company, The Chef Box, is developing a food preparation and delivery service to help current instant food customers prepare a restaurant quality home cooked meal at a cost lower than eating at a restaurant by partnering with local restaurants to supply consumers with the necessary ingredients and instructions to cook a restaurant quality meal at a very cheap price.

Thoughts?
It's crazy. In Ireland we are now finally celebrating the expiration of the EU copyright on Joyce's work. There will be public readings and other events throughout 2012 as a result: http://www.irishtimes.com/newspaper/breaking/2012/0101/break...
... and it will pollute HN's topic flow even more :)
Belarus Makes Browsing Foreign Websites a Misdemeanor
Zumocast: Powerful Media Streaming Tool
Airspace, yes. Space space, no -- Jurisdiction doesn't extend above the atmosphere. Rather, objects in space are governed by and the legal responsibility of the country from which they launched, per the Outer Space Treaty.

The reason for this, by the way, dates back to a bit of cold war strategising which pre-dated even Sputnik. Both the Americans and Soviets decided that it was more important to be able to know what the other was doing than to extend their territorial claims up to orbit. This helped to keep the doctrine of Mutually Assured Destruction in a relatively static lock; otherwise it would have been far mor dynamic and dangerous. Therefore the US did not protest when Sputnik flew overhead, and the USSR did not object to American satellites; in 1967 this was formalised by the Outer Space Treaty:

http://en.wikipedia.org/wiki/Outer_Space_Treaty
I like seeing racy pictures of girls as much as the next guy

Think globally, act locally, I say, and those look like women to me, and adults, not girls.

I think you have some work to do on your own before judging HiGear.
To be fair, I trust TrueCrypt because it's "libre" and "open", but I've never looked at the source code myself. I trust that other people more knowledgable than me have taken a look at it, but if there is indeed a backdoor in it, then it will look on the surface like the most innocuous bug in the world.

Don't get me wrong: I understand and appreciate your point, but I honestly don't know how most of us using TrueCrypt (e.g. me) are any better off than those who use a proprietary solution. The only difference I can see is any backdoors in TrueCrypt or PGP must be better hidden.
I'm not up to date on this, but wasn't it actually impossible to really block ads on Chrome? As in, they aren't even loaded (that's what ABP does afaik), not merely hidden from display. I seem to remember this was the case a while ago, and I'm unsure if that has changed - Google being an ad company and all.

Someone please correct me if I am wrong.
Sure; that was good. But so what? Now what? What does this mean for anybody? What does it mean to continue to doodle around in public parks?

The message now is, we're having a grand old time getting ourselves in the news, by distracting the police and annoying the public.
Movie Download
I think there is an element of motivation here, because students are more likely to attend a lecture course than they are to watch videos, even if they would find the video course a more efficient use of their time.
Tokyo Terrorist Surrenders Self || thenewsjockey
A great book for getting into the science behind not eating flour/sugar/rice is "Good Calories, Bad Calories: Fats, Carbs, and the Controversial Science of Diet and Health" by Gary Taubes. After reading it I completely changed my diet and only wish I could have known earlier.
Why 2012 Will Be the Best Year of Your Life
The source code is a nice read, and quite illuminating, if you've ever wanted to dig under the hood of a PDF:

https://github.com/devongovett/pdfkit/tree/master/lib

edit: In particular, some of this TTF font handling stuff is pretty fun:

https://github.com/devongovett/pdfkit/blob/master/lib/font.c...

You get bonus style points for embedding PostScript in a heredoc.
I found this talk by Dr Lustig very interesting. It's about the biochemistry of why refined foods and sugars make us so unhealthy and overweight. http://www.youtube.com/watch?v=dBnniua6-oM

I've never had a weight problem, though in 2002 I started eating more healthfully (inspired by "whole foods", paleo, etc to try to get more energy and be healthier) and I actually dropped 30+ pounds. I was not even trying to lose weight and basically ate whatever I wanted that fit into a "whole foods" diet. I've remained a thundering, intimidating 150 lbs for years. :)
I was just coming to comment on my delight in seeing the examples written in CoffeeScript.
Glad to hear :) share it so more can enjoy it
Design trends come and go in waves.

In the past few years skeuomorphism was the hotness partly due to the arrival of CSS gradients and drop-shadows, and of course because of apple.

Now that the last gradients and drop-shadows have been explored (again) we're entering a new era of minimalism (cf. google, android, WinMobile).

Lather, rinse...
I like how you use the word "phone".. a few years ago i had a phone that held weeks without recharging, that was awesome.

Now: god forbid if i forget my charger when on business trips!

Battery tech is constantly advencing too, but instead of using that extra power for longer battery life they put in more useless stuff. Who needs a fing barometer in his mobile!?
Either a sense of motivation or one of obligation, since they know that someone is taking the time to do a lecture.
All scientists start out without a PhD. Then, they do some research. At some point, they either have published enough novel papers or have done a single piece of novel work that advances the art and warrants granting of a PhD.

If these students truly are primary authors on major papers in serious peer-reviewed journals, I predict that this lab will end up with some sort of joint academic agreement with a local university so that the ceremonial stapling of bio papers and minting of PhDs can be done.

The rest of graduate school (classes, a master's thesis, etc.) is just scaffolding to acclimate you to doing research. If you can skip all of that and jump right in, nicely done!

But, of those 500 kids mentioned in the Nature article, I predict many do not do top-quality published research. I would even bet their success rate (measured as "people who graduate from just running experiments other people designed") will be lower than that of a traditional PhD-granting institution, were I a betting man. The scaffolding is expensive, but is there for a reason beyond just tradition.
Windows Phone Users to Get Cloud Support from Microsoft
SEEKING FREELANCER - We're based in Toronto, but remote work is preferred. Required skills are PHP/Yii Framework/jQuery.

Project is a web app which helps makes the lives of teachers easier.

Willing to negotiate on deliverables timeline for the right candidate. If interested, Please send e-mail to address in my profile with hourly rate, website / cv, timezone, availability and some examples of previous Yii/jQuery work you are proud of.
While you are basically correct, the mere ability to check the source yourself and possibly be able to find (or even fix) said bugs-which-could-or-could-not-be-cleverly-hidden-backdoors puts it leagues ahead of any proprietary solution, where there is never any way to be sure there isn't just something like a void force_decrypt(string company_master_password)[1] in there.

And to be perfectly honest, I'd rather trust the FLOSS crowd who checked TrueCrypt and other more or less popular encryption tools probably hundreds, if not thousands of times than trust the development team of a company refusing to release the source of their software.

[1] Yes, I am kidding, but I hope you catch my drift.
Comic illustration of topic: http://www.smileecards.com/card/living-in-the-cloud
NIKE FREE RUN 2, Nike Free Running Shoes
Nike Free Running Shoes on Sale, Discount Nike Free 3.0, 5.0, 7.0, Run + 3, Nike Air Max Running Shoes lowest price, Shop best Nike Running Shoes from us now!
Mayan calendar: December 21 2012 won't be end of the world says Leonzo Barreno
Would it be easier to take notes if say you could somehow enter them in prezi?

Like - rather than a pdf of slides with space for notes, a user application for prezi where the user can enter notes for each transition?
Jailbroken apple TV runs iOS apps
Y2.012K: Chaos as guests locked out of rooms at Denver hotel
I have the same experience; something doesn't add up about this article. My Verizon Galaxy Nexus will charge (albeit slowly) as long as I'm using a charger that supports the USB dedicated charging specification (One example is the Palm Vehicle Charger you can grab from sellers at Amazon).

I can run the screen at full brightness, 4G and all other radios firing, using Navigation while playing music streamed over 4G onto Bluetooth, and it still charges. I guess the CPU probably isn't pegged at 100% in my scenario but how often does that happen realistically?
I remember the days when ray tracing one frame would take several hours or even days. This just kinda blew my mind a bit.
There is something wrong about this.

Code is a tree, code is about nesting. If you do not like nesting, you do not like code.

Code is not 'text'. You do not read code top to bottom like text. Code has a structure, and you read that structure.

And if an example of 'improvement' doubles the line count, you have a pretty good indication you are doing something wrong.

What seems to have happened is a small piece of advice has been taken too far. The early-return shortcut is reasonable. It is indeed advocated by Fowler and Beck (who deserve some trust) -- they call it 'replace nested conditional with guard clauses'. But that is something very particular. It does not suggest removal of all nesting in general.
Yes. I didn't say they did. Frequent meals keep you less hungry in between meals -- less chance for making a bad decision.
The fine art of the Zero Knowledge Proof
Well, a firewire/1394 connection can put out 1.5 Amps at 30 Volts, for a total of 45 Watts of charging. And while those aren't as common as USB ports, you'll find them on lots of computers.
I had to do a raytracer for a class in university this semester, too bad I didn't think of portals. It's almost a trivial example of recursive raytracing.

The interlacing is a nice touch too. I shuffled an array of pixels and filled it sequentially.

The low speed is unfortunate though. Any plans for using NaCl or Dart?
Open.Core: Common Webapp Controls (Click "Live Demo")
Basic ideas for Having Health after Menopause Part 7
Apparently is fighting an election a whole different beast than fighting an asymetric war...
I have tested Windows 7 with both Bitlocker and Truecrypt, and Arch Linux with with LUKS, on my four year old Dell e520 (a 1.8ghz Core 2 Duo 6300 PC with 4GB of RAM). I didn't notice any real performance difference with FDE enabled, although I am sure a proper benchmark tool would have shown something.
Show HN: githero.es - Nominate and Vote for your personal GitHub heroes
Depth of code nesting can be reduced using many syntactic tricks. You have shown the use of multiple return. This trick is generally considered as a hidden goto (go to the end of the function).
'GOTO considered harmful' is practically biblical law amongst many programmers, but it's worth remembering that he made that statement in the context of an argument with Donald Knuth. Knuth won: (http://pplab.snu.ac.kr/courses/adv_pl05/papers/p261-knuth.pd...)
Strict application of usual "good" coding conventions works well in most of the cases, but always results in poor code for the remaining cases.
I think a relaxed application of coding conventions would be better, but in case of code review, this requires a lot of efforts to explain why the not compliant code is cleaner.
Writing code compliant to coding convention is frustrating, but is often easier than to convince stupid bosses.
The compliant way to reduce code nesting is to create small functions (with a single return), even if they are called only once.