skysight-inc/HackerNews huggingface dataset:
I really do hate you right now. But I do actually see great value in this. Thanks for making this!
In the future everyone will be anonymous for fifteen minutes -- Banksy
Look at the screenshot. The permissions dialog shows exactly what information is being submitted, and is labelled 'submit payment details'. No one should be misled.
I just watched the TED talk you linked to. Professor Pinker seems to completely dismiss the idea that parenting has a significant effect on the child. I wonder whether this study with rats has changed his mind - here's the relevant quote: https://news.ycombinator.com/item?id=5722596
Coincidentally, D-wave's offices are located in Burnaby, BC, about a 10 minute drive from the offices of General Fusion, another company trying to crack the power-from-nuclear-fusion nut. They too have gotten a lot of flak for their claims about their technology, although I haven't heard much from that end of town lately.
While we're at it, how about being able to AirDrop files between Macs and iOS devices? I'd love to be able to send a video to my iPad without dealing with iTunes.

I also want world peace, m&ms for breakfast, and a pony.
You live and learn. I always thought "Let's don't" was a joke, something you say facetiously to indicate that you do care about grammar. It turns out that "Let's don't" has arrived in that grey area between grammatically right and wrong where many consider it just non-standard, but not wrong:

http://en.wiktionary.org/wiki/let%27s

What I find really interesting is that in British English, it's "Don't let's." How does that happen? But we digress.
Please stay far away from HN. You're toxic.

- clobber -

created: 726 days ago

karma: 558

avg: 4.63

C'mon, you should know better.
Opera Ends $3.4 Million Lawsuit Against Trond Hansen
Multimonitor is coming, according to a well sourced rumour http://www.macrumors.com/2013/04/29/os-x-10-9-to-bring-enhan...
I empathize. (With everything except the cofounders' idiocy, I absolutely love mine) I was brought in with my brother(MBA), we've been working on our web app for almost 10 months, and it's grown and morphed and changed more than we could have predicted. It's the first startup for any of us. The lack of salary is tough, particularly in silicon valley... but the ups and downs, the "best day or worst day of my life" that happens over and over, is a big part of the excitement of a startup (and also what wears me down the most). We are trying to figure out our future, and if our venture is something we can push on a little more for or if we should be getting jobs where we can work on our stuff on the side until it gains enough traction to raise capital or starts generating strong enough revenues. I'd be interested to know what you end up doing and if you ultimately have any advice... pm me when you make the decision if you feel so inclined.
"the illusion of privacy"

damn, that's good.
I chuckled when I got to the bottom of the post and saw the Windows Phone fighting wedding commercial.

It seemed like every time Google announced something yesterday they mentioned that it was part of Play Services and would be updated by Google instead of OEMs. Every time they said that I kept thinking "BRILLIANT"!
Let me up the ante: does no one on the OS X dev team use Xcode? :)
Because I'm not playing the role of sycophant here? I'll leave that to the others.

This Groupon thing is well-known and I'd say what I said to anyone else from Lightbank.
I'm a software developer gone electrical/computer engineer and this is still a very high-level overview. You need to understand many advance physics topics like RF, antennas design, extremely complicated DSP algorithms, hardware architecture and design for the FPGA, etc. The breadth and deep understanding of very hard topics is VERY different than most web developers/people on here that write toy utilities programs then post a link to Github..
What do you miss about it?
Wow, if this author hates the new G+, he better steer clear of Facebook then. If you said pick the social network where numerous large images, too many actions, and lack of whitespace was a problem, I'd say 1 in a 1000 would pick G+.

Plus, the too many actions argument is silly. Each post constitutes at least one action, usually a few. Just the way of the social network world.
I like Homebrew as well and I don't want to detract from how awesome it is, but dpkg + aptitude is much better in my opinion and I find I actually miss aptitude on OSX.
Show HN: 99designs worldwide community
I told you about the Homicide rate of Kerala, an Indian state which has 100x population of Iceland. 365 (470 including culpable homicides not amounting to murder) homicides in 2011 with 33.4 million population.So Iceland is nothing exceptional here. http://www.keralapolice.org/newsite/crimein_kerala.html http://en.wikipedia.org/wiki/Kerala
Are you building the wrong thing?
Nicely done.

Someone, presumably a fellow named Will Wilson, also made an app a few days ago (pretty much as soon as the article was released - [http://willwilson.co/7minworkout](http://willwilson.co/7minw....

I really like that you've added second ticks and a starting countdown.
Will's version has a nice whistle to start and pause & stop buttons. He also has a small 'info' link that explains the exercise routine. Please consider integrating these as well as a skip button.

Unfortunately, neither version works with sound on my phone.
Research Publications from Facebook Engineers
Love it! Yay!
‘Facebook fatigue’ stirs investor concern
Did they actually claim it was a general purpose computer? I have been following them for some time now (albeit not like a hawk) and everything I've seen from them was pretty clear in indicating that they took a different approach, i.e. adiabatic quantum annealing.
"I think my co-founders are idiots, that they fouled up their side of the deal, but I feel as though I've invested too much time and energy to bail now."

If they are idiots, then the only rational choice is to cut your losses. The size of your investment has zero impact on their ability to turn things around.
They added this the last few weeks along with the portal UI refresh.
Don't play with me! Really?! Thank you for letting me know!
This is small side project I made to visualise the 99designs worldwide community.

It's using qgis to aggregate location data into a hex grid and I used MapBox's TileMill to design the maps.

If you're interested in doing this with your own data, MapBox made a tutorial for this kind of technique here:
http://www.mapbox.com/blog/binning-alternative-point-maps/

Enjoy! :-)
If you used a "little logic" (as you say), you would recognize that the US govt would rather benefit economically from Bitcoin via sales taxes (trade) and income taxes (mining), rather than block it.

And yes, I do think you are ludicrous to see FinCEN's statement as not representing their true desires.

If the US govt was truly after Bitcoin you would see the Congress starting talking about laws against it, rather than a lawsuit about "so and so did not register as an MSB".
NO PLEASE! I LOVE TUMBLR!
| For many endeavours a certain amount of
| investment is required before returns are seen

Compulsive gamblers tell themselves the same things. What is really needed is a objective view of the situation.
was being facetious on both "source" entries, though i do know/have known both escorts (female) and people who have seen escorts (male)
Having done three courses with both Coursera and Udacity, I can honestly say that my biggest gripe with MOOCs is their emphasis on transmitting information sequentially, that is, via video lectures.

Seriously, what is wrong with putting up some nice readable-at-own-pace lecture material that is hyperlinked and indexed correctly so that I don't have to rewind videos if I missed something?
FB's library of research papers published in various conferences in subjects like Data Science, Databases, Machine Learning, Networking and Systems
> What if Facebook or Twitter were hacked? Your social profile would be at risk (the sun would still rise tomorrow), but so would any other account on other services that are connected. That’s a little scary. Yes, Facebook and Twitter are good at security, but nobody, NOBODY, is perfect. Social login buttons delegate control of your users’ credentials to another service, rather than ensuring security yourself.

Well, nobody is perfect, but some are better than others [0]. Security is hard. In my case, I'd trust services like Twitter and Facebook more than myself right now (they have tons of good engineers and much more to lose in case of a security breach). Like many other things, this is a trade-off.

[0] - http://lesswrong.com/lw/mm/the_fallacy_of_gray/
Armchair woodsmen
Because just like google needs people to register for security, so do other providers.

This rapidly becomes unwieldy - how are you going to convince people to register with tons of providers? So this format is pretty much google only.
Pinging tptacek on this-- he should be able to help you out.
A week of no media consumption
Medium is good, but unfortunately it would not solve Yahoo's "aging demographic" problem.

Everything seems to indicate that young people prefer images and other media content to words, which is the opposite of what Medium helps and incites writers to publish.
Unfortunately, they decided to tie it to Metro, which would be too much to backport to Win7.
Apple CEO Cook to Propose Tax Reform for Offshore Cash
Others have rightly mentioned HMAC as being a good option, but being approximately equal to the work of the CBC encryption.

There are peer-reviewed standard cipher modes that provide a cryptographic checksum with a low overhead per block plus one extra block cipher operation per message. These are generally known as single-pass authenticated encryption modes. GCM mode is probably your best option. If you're willing to rekey every 64 GB, are releasing your code under an OSI-approved Open Source license, and you're okay using a mode that's patented, OCB mode is another option.

Really, you don't want to use a static key. Ideally you'd either use the shared master key just to provide confidentiality (in case ECDH is broken) and authentication for ECDH session key agreement. Failing that, you'd use the shared master key and the current time to generate the session encryption keys in order to limit the amount of traffic under a given session key that an attacker can use.

session_counter = (AES256_enc(master_key, 0) + time()) | 0x0FFF; session_key = AES256_enc(master_key, session_counter); will generate for you a 128-bit key that changes every 1.13 hours (2^12 seconds). If an attacker can notice some traffic pattern that gives away when the rekey happens, this will give away the lower 12 bits of AES256_enc(master_key, 0), but this is very little plain text to work with. Note that due to the | 0x0FFF, it's impossible to accidentally use the leaked bits in a session key by using AES256_enc(master, 0) as a session key. If you want a 256-bit session key, it's best to use a second 256-bit shared key to encrypt session_counter to generate the second 128-bit half of your session key. Of course, in practice you'd pre-calculate when the session_counter rolls over rather than recomputing the session key for every packet. You either live with data being lost a few seconds every hour, synchronize clocks very well using GPS or NTP, or else calculate two sets of session keys and use the MACs to figure out which key the sender is using. When using two sets of session keys, you'd throw away the "expired" key and calculate the "upcoming" key 2^11 seconds after session_counter rolls over. (That is, you actually roll your pair of session keys half out of phase of when you'd roll a single session key.)

Edit: Changed to use C's xor operator for exponentiation since Python's double-asterisk notation doesn't display properly on HN.
My question about this is: Have we reached a point where "institutional memory" is more of a liability than a benefit? I often wonder about this. "That's the way we've always done it," "We tried that before," or "That's not how we do things here," are all institutional memories that hamstring innovation.
OK cool. So we're going to add in:

- an example one from the previous week
- an archive
- an rss feed

Will not be this week, but probably next week now

Thanks for the comments
Spectacle - a great window manager for OS X
Yahoo buys GeoCities (1999)
The discussion was about design. Not about G+ being closed.
Didn't mean to imply that you were saying that. I was just responding to your comment about "owning it". If you're a popular and controversial figure you probably have some unique insights on this, so thanks for sharing.
Note that IE6 was not crappy when released. It was it's stagnation that made it became crappy over time.
Good to see this. But like I said, because they're so late to the party, the impact it has had on the peripheral and hardware scene will last for a few more years still.
For better or worse, the way software delivery has evolved on the web is that documents contain applications.

I think that if we had known where we wanted to go, it may have been better to start the other direction, and make a web app API that basically allowed apps to contain documents. That would have avoided significant amounts of pain, and ended up looking more similar to what we have anyway -- web apps wanting or needing a larger and larger degree of extension-like autonomy and permission sharing with the browser.
#4 is hard thanks to the relatively strong crypto iMessage seems to use. Hopefully Apple can work out the kinks, though.

#20 is hard because of how instrumental the lockscreen is to certain core functionality, including full-filesystem encryption. Apple would have to define a funky lockscreen API, and it would be really difficult to ensure that any given custom lockscreen didn't seriously impair device security (e.g. by returning a low-entropy key).

#36 sounds unappealing to me. I don't want more social networking fads cluttering up my mobile OS.

#46 kind of misses the point of Air Drop. We have dozens of easy-to-use and robust remote filesharing solutions. Air Drop only simplifies the act of creating a WLAN.

There are some good points here, but a lot of this kind of just seems like a Christmas list for the Apple Santa.
Of course it's sub-optimal, nobody is arguing against that. But from where we are today, there is no other way forward. There's not going to be another technology suddenly spring up that will replace the browser and allow websites as well as apps to run on any device in a matter of seconds, without installation simply by typing a short address and hitting enter. We're layering hacks upon hacks, but you'll just have to deal with it and stop complaining at some point, because no matter how much you'll complain it won't change.
If one of the smaller guys had created this UI and had built H+ for example, they'd have been showered with praise. We've come to expect some kind of magic from Google. UI/ UX always has some trade offs, and I think the decisions taken are wise. I love the auto-hiding sidebar, and the plethora of options to respond add to the responsiveness of the app. They've rethought hashtags too. Quite a nice experience in my opinion.
Someone should do a comedy video of them sitting in a car where every time you change your seating position all the controls re-arrange and change size.
Oh, I didn't say I was "popular." But the lynchmobs have died down. Yes, I possibly have a unique position from which to develop my opinions on the topic.
I agree with the conclusion, but the even more wildly actionable information is that you can decrease CS costs and increase customer happiness by using copywriting better than "That email and password do not match our records." (Also, as a product owner with an engineering background, I have to come down on the "In this case, prefer UX over security" side of the debate, since there are numerous other options for divining existence of an account/email address and refusing to tell the account owner that gets you no marginal security benefit but does frustrate their use of your system.)
Contact (Why we should ask ourselves, What If?)
Help improve senior care with reviews
The "network computer" is becoming a reality 15 years later
Post order hasn't been reliably chronological in some time, FYI. They started messing around with it at least a year ago.
They tried this before with Flickr. And the result was that they let Flickr stagnate while the rest of the world changed dramatically. And now instead of being at the head of the pack, as Flickr once was, it's an also ran.
On a tangentially related note, developers, please remember that not everybody in the universe has a Twitter account, or wants one. If you have some cool product and I must sign in with FB/Twitter, straight to the close tab button I go and I'm not looking back.
MindMail
They haven't been reliably displayed in reverse chronological order for some time now. I noticed it being messed with at least a year ago.
Interesting! Sounds like we have different dispositions. For me, making money is a much more conscientious endeavor. (It’s spending that is automatic.) I think my main motivations here on HN are to learn and to inform — although maybe I’m just saying that to further my personal brand ;)
Interview with Andrew Mason on Miniature Dollhouses
http://www.youtube.com/watch?v=d4etXBEq-ug
And.... down.

Google Web Cache:

https://webcache.googleusercontent.com/search?q=cache:8LEimV...
I think it ended up on the front page today because it was the Google IO presentation today that really showed off what they are accomplishing with Polymer. I'd encourage everyone to watch the demo[1] starts at 3:51:30.

[1] https://developers.google.com/events/io/sessions/324149970
Yes I would pay for email, but I think its a very hard industry for startups. The industry is consolidating around certain players and their economies of scale make it extremely difficult to compete. Owning and maintaining infrastructure and email systems is high consequence, technically difficult and expensive. Even well known email providers that you've heard of actually white label bigger, more sophisticated providers infrastructure/mail system.

However, that shouldn't stop you from trying. It’s really easy and cheap to validate your idea. Sign up as a reseller at Rackspace, Intermedia, Apptix, etc. Now go get customers- direct customers are good, but channel is king in email hosting space. You want to build a partner channel of IT consultants that go into small businesses and do managed services. They’re already providing IT, selling your email is an easy upsell and extra revenue for them.

If you can get a ton of resellers/consultants, spending money on your own infrastructure becomes slightly less risky.
setting custom times would be nice I like to do 30 seconds with 10 seconds rest
Lack of academic credit. Often being /half/ of a class.
You can switch to single-column mode under the top banner "More" menu's "Stream Layout" option. Unfortunately, I think a lot of people that would like to use this feature are not aware of it (admittedly it's not the first place I looked).
> It would be expensive -- requiring a freeze of all running processes while the snapshot is taking place to maintain any level of precision.

Have you thought about distributed algorithms like the Chandy-Lamport Snapshot algorithm (http://en.wikipedia.org/wiki/Snapshot_algorithm) that take a consistent snapshot and do not require a system freeze?
| No, NNTP. UUCP hasn't been used seriously for
| over a decade.

Looked it up and it seems you are mostly[1] right. Some time ago, I picked up the notion that most large Usenet networks synced articles between each other using UUCP, but clients used NNTP to pull down articles for reading. Not being a very avid Usenet user, I just took this at face value (also not knowing much about UUCP, like the fact that it used Layer 1 or Layer 2 protocol prior to TCP/IP).

[1] According to Wikipedia, UUCP was still in use in 2006 for at least one software product.
An interview with Tim Ewald about the Clojure web tool Pedestal
This is doubly true when it comes to Mozilla's Persona. I implicitly trust my email provider more than any other site's login system (at least, the ones that email password resets), so why not delegate to that all the time instead of insisting on a different username and password?
My point was that it's kind of not interesting to follow their design, when underlying idea isn't the best.

By the way, early G+ itself borrowed design from Diaspora, as well as the concept of circles.
Yes and no.

I have lurked for ages, and just finally created an account and haven't finished building it (i.e., linking it to anything else). I intend to, eventually, when I stop reading the ridiculously high number of excellent posts, and presumably when I've sated myself with commenting, although the latter could take a while.

But I also come from a number of worlds (multiple sectors, regional/national/international, etc.). I've coded for ages but am new to coding at the level I'm at now. I've worked at many levels within the groups I've been with. And the viewpoints of many of these don't all mesh in a way that makes me be sure I want to link my public personal with my comments here yet, until I see that the things I'm drawn to comment on actually matter to anyone other than my own self-centered drive to speak up.

Like others, I only post on FB, G+ and in other venues with the understanding that any post is, could be, or one day will be public, even if I have all my privacy settings set to private for now. HN is public, and that makes me want to put my toe in the water gradually. But I think I'll link it up all eventually anyway.
I'm not sure if there is any official story, but it is clearly somebody messing up with `vim` on the production servers. They've tried to go into insert mode, failed, and not realised their mistake until after they've written the file. If I remember correctly, this output was the response to every tumblr request for about 15 minutes before anybody noticed and fixed it.

i?php
Wow, people can get super-rich off the internet! Let's all invest our money in internet companies!
I watched most of your video. How does applying a pinterest like layout make email easier to deal with?
Yes, I think after 15 months you should have a serious discussion with them. It might take a few days to agree on a plan. Make it clear you need income to go forward. They're probably thinking the same thing as you anyhow.
Making a point by debating two products
just +1 for the desiderata
Not all of her actions are going to be broadcast throughout the tech blogosphere.
Your argument falls over the moment someone using their real name is inflammatory.

We shouldn't need to show our drivers license to qualify or validate our sincerity in any interactions, online or in person.

"He used his real name so it must be true" is not something we will ever hear.

Your name is "simonsarris", okay, so I barely noticed. It's a handle, and it might be real or made up. As a reader of your comment it makes absolutely no difference whether your real credentials are stated anywhere or not. If you present a good argument, that's all that matters. If you talk out of your rear end, that also matters. Your real name does not matter unless I am particularly interested in your real life. Which I am not, nor have reason to be.
Anyone know what "The ability to update apps in the background without weird geofencing hacks to accomplish it." refers to?
Yeah, the difference between the amount of water I drink if I am not paying attention to it and the amount of water that I drink if I am actually making a point to drink water is fairly stunning; often up to 3 liters difference.