skysight-inc/HackerNews huggingface dataset:
We really need to get people out of the habit of using WYSIWYG editors.
Something like "Get back to work!", actually.
I think it's really misleading. I didn't notice this question mark, and found out about total price with shipment to UK only after I purchased it. There was no second step with confirmation or anything...

Shipping costs should just change on the page based on which country you select.
Yes. You can connect 5 different custom domains to 5 different sites.
Quite.

I would have preferred this across the chest.

georgeorwell 20 minutes ago | link | parent | flag
If investors are unhappy with Turntable's decline it won't matter if the original hype was inflated or not.
It looks weird because the text wrapping is changing while it's animating the grow out. I think it's stands out because the rest of the product actually looks very polished.
I knew I recognized that theme: http://wrapbootstrap.com/preview/WB0D95984
Scary thinking about the fact that if there is a billing dispute or anything to that nature, for connected cars in the near future, someone could just turn a car off at whim for a driver. I would hope there is a high regulatory wall formed in the years to come if you want to disable a person's car remotely.
The screenshot archive that page mention is fantastic: http://oneterabyteofkilobyteage.tumblr.com/

Bring back so many memories about the early days :)
Please ship this to Canada. I went to preorder and I cannot.
Chrome on Windows 7 renders all the text fine for me

http://i.imgur.com/h7S9SU3.png
This is an interesting take. For us, it's not about age, but about personality. We have a financial controller who is 20 years older than everyone else on the team and we'd bring her on full-time in a heartbeat if we needed a full-time controller. She has a great personality, is fun to have in-house, and knows what she's doing.

How I look at the Sunday test is less of a "are they like me" and more of a "will I get along with them many hours a day"? We work anywhere from 7 hours a day, up to 18 (especially during major code pushes) - we try to avoid this as much as we can, but sometimes (for us at our stage), it's inevitable.

I do have to enjoy working with my colleagues, and someone for whom I won't be willing to come in on a Sunday has a higher chance of bringing me down on a regular basis. That doesn't mean we work Sundays (we're typically in the office M-F), but it's important to be able to get along with people and it's a good litmus test, imho.
> effectively amounts to a O(1) lookup

So O(log n) then. We obey gravity around these parts.

I presume you are referring to HAMT-like structures ,such as found in http://hackage.haskell.org/packages/archive/unordered-contai... which are by no means unique to Clojure.

Besides simply having the data type, you still need a good allocator and GC optimized for immutable data, which is where GHC stands alone - http://benchmarksgame.alioth.debian.org/u32q/benchmark.php?t...
The sorta part is a small problem. It makes my life easier if you have the gaming built in. (Also it might help your viral spread).

I will definitely play with it.
I would trace this to the same root as the reason the largest banks are allowed to walk away from open corruption and money-laundering. We have inculcated into our society a servile deference to power. Nobody of any importance is held accountable for their actions, even if they would be universally recognized as wrong.

While it may be shocking that a laboratory director is more concerned with the reputation of his institution than that it does good science in an ethical and responsible; I doubt anyone is terribly surprised.

We know this, but to face it requires us to acknowledge our own complicity in the lie that things are alright, that we live in a stable society that is not on the verge of collapse. Our institutions are visibly failing, and we don't know what we would replace them with.
Can you cite either Colin or Pornin on that? It's easy to find Pornin saying positive things about the AES-GCM TLS ciphersuite.

I don't know what you mean by "chosen-ciphertext vulnerabilities". Authenticated encryption is inherently less vulnerable to chosen-ciphertext, because the ciphertext is integrity-checked. You can't choose an arbitrary new ciphertext, because it won't pass the MAC. In fact, it's the opposite construction --- MAC-then-encrypt --- that causes chosen-ciphertext flaws; a MAC-then-encrypt construct is what got us Lucky 13.
Do immutable data structures data structures really let you scale out so easily? I thought that was something of a myth...
I'm concerned about the Android version, a week or so ago when I was researching the fitbit It quickly became apparent the lack of Low power BT4.0 support in android core (but available on the (S3 + Note), will this support all android or just low power 4.0?
I don't understand why people find her video series to be so threatening. It's really fascinating and what in reality she is doing is validating the legitimacy of video games in our society. Which is important as video games are being attacked for being the cause of gun violence, a source of addiction, and a time waster for males.

Her purpose is not to take away our video games, which seems to be the sentiment motivating the community attacking her. She wants to talk about video games, and honestly, I think she motivated by a passion for them. She's investing a lot of thought and intellect into the art form of video games.

I just find the opposition to her work rather hilarious. It's almost like all these "males" see her as a mother trying to take away their video games.
I love how you improved over bootstrap to create nice and very aesthetically pleasing design.
How about leaving your employees alone on Friday nights and weekends.
Why is this nonsense the top comment? How can you, from your study of a cohort of one, assert that no one can beat depression because you haven't? That's a potentially fatal message you're sending, and it's based solely on your own experiences.

People get depressed for all sorts of reasons. It's bad enough that some doctors would lump the majority of patients as being clinically depressed and prescribe drugs that may end up doing more harm than good (note: I'm not saying all drugs are bad, but they're not always prescribed correctly). Now we're saying your fate is sealed, you just have to manage for the rest of your life.

Edit:
I don't even know if "beat" is the right word to use, it suggests that a patient is at fault if he/she hasn't been able to "beat" the illness, which is just wrong. But two things: (1) not all depression is caused by a chemical imbalance, or at the very least, there are multiple causes from life stressors to physical illnesses (2) if depression is caused by a chemical imbalance, I don't know of any study that says chemical imbalances can't be reversed.
> unless we opt to accept the risk of poor "Lucky 13" fixes, there's no compatible way out.

What particular class of fixes are you referring to by 'poor "Lucky 13" fixes'? Do you mean that getting Google, Yahoo, Facebook, Amazon, Microsoft, and Mozilla Foundation all to stop using a particular cipher is unworkable, or that TLS is just too broken and needs to be replaced, or both?
The release of this product seems like a great coincidence with the Department of Energy's Apps for Vehicles competition: http://appsforvehicles.challenge.gov/

I wonder if there are future partnership opportunities?
Yeah, I live in the PNW of the US, not South America. Coca leaves are basically unavailable.
So how hard would it be to get 51% control of the network?
Hey that's my photo of the GOpher! :)

[1] http://www.flickr.com/photos/jianshen/8080852738/in/photostr...
Most of those pages are still alive, for instance:

http://www.reocities.com/Area51/vault/5058/

Just change the 'g' from geocities to the 'r' of reocities.
Thanks for the heads up. I've removed the link.
If that's the case here, refusing to print any more copies of the first edition is a bad business decision for O'Reily.
> However, recent academic work has uncovered many small but significant additional biases running throughout the first 256 bytes of RC4 output.

Didn't we know about the RC4 weaknesses of the first few bytes since WEP?
> there is a hard limit, but most likely well above human level

I suppose you're thinking of the speed of light, but I meant a somewhat more prosaic limit of having nowhere to go. If at some point an intelligence of level n can't do much better than chance at finding an improvement to n, intelligence growth might be very slow. I was wrong to refer to this limit as "hard", but it seems like a pretty plausible scenario to me. Our current software industry suffers from this problem. In this future, the most intelligent agents might be only a few standard deviations above the brightest current humans.

> a human-made substrate could most certainly think way faster than evolution-made neurons, and the software could probably at least get rid of biases.

I don't expect either of those to produce much effective increase in intelligence.

Speed increases aren't really the same as intelligence. Speeding up a dog's brain by a million times will not produce a more intelligent dog, only a faster one. (I'm not knocking faster thinking, by the way; it's just not the same as being able to think more complex thoughts).

The most intelligent things people do tend not to be the product of conscious, rational thought, but of loading up your mind with a lot of details about the problem you want to solve and waiting for systems below conscious thought deliver answers. Therefore, learning how to be more rational will help only incrementally if you're already fairly rational.
We don't force any of our employees to hang out with us (or work) on Friday nights and weekends. Often, I want to hang out with the team, because they'are awesome, but none of it is forced. We don't work weekends except in (rare) major pushes.
Just click "link" above the post and the reply box appears.
I'm not here to tell you to hire people you don't get along with. But you shouldn't regiment hiring rules that are based on things like "culture fit" or "getting along", because they code for subjectivity and culture bias.

You should certainly rule out people who are disagreeable, or who immediately send signals that they'll be logistically difficult to work with. But you should base those decisions on some kind of objective metric. That requires some up-front thought: what are core hours? Do we avoid meetings and thus require lots of continuous written feedback? Do people need to be comfortable with our chat system?

But as you think of those metrics, start to worry when you get to things like "will this person usually be available to review code prior to deployment on a Saturday night?".
Per the private photo sharing, I don't think that a poor track record is a great excuse for including another potential security issue. At the very least, there should be an option to disable the preview icons.

I also wish they had include a pause button at the bottom of the menu. It would be unobtrusive and the lack of one makes this seem like more of a downgrade for me.
+1. People get themselves worked up about words like "monads" and "algebraic data types," but using those things is not difficult, and the amount of guarantees they give you about your code is so far beyond anything else out there that IMO it's not worth doing functional programming unless you have a proper type system together with monads.
Oh, that blows. I guess I assumed it somehow knew I was in the US but would ask/figure out if you were elsewhere. You should probably throw them a message. I know someone who works there WAS creeping on this thread.
Constitutional Amendment to Reverse Citizens United
My apologies to Verity for the gender error.
I put this blog post together in the hopes that someone can benefit from the niche optimization that we undertook. Finding anything relating to "java", "ssl", and "optimizations" on a search engine along this vein is difficult to say the least.
Can You Time Or Predict The Housing & Real Estate Market? This Is Why
Is there any good general manners/advice forum with a "HN slant"?
I'm thinking Dear Abby or Miss Manners, HN or Less Wrong, and something like Stack Overflow all mashed up. Where one can ask questions about "common sense", and both social convention and skepticism thereof are respected.

Do any HN readers read and enjoy such a site?
Thanks for doing so. I'll be sure to include your thoughts from your post (re our goals) in our FAQ by the way.
It doesn't work outside of USA?
It Would Be Great if Millionaires Would Not Lecture Us on ‘Living With Less’
Google Now for iOS
You are wrong, I beat depression. I don't just 'cope' with it, I actually don't feel depressed any more at all. And this is the rule rather than the exception, most people with depression recover just fine.
The "ask a professional" feature is really cool. A couple of years ago some MIT students came out with a plugin for Word called Soylent [1]. It's the same basic idea, except it's backed by Mechanical Turk instead of a team of professional editors. Turkers suggest small changes and the changes are voted in or out of the final draft by other turkers. Pretty cool stuff.

[1] http://projects.csail.mit.edu/soylent/
I love hanging out with my team. But I'm more proud of the fact that you don't have to hang out with us for us to spot your ability and extend an offer. And so we have some people in the office who hang out together, and some people who get in early and leave at 4.30. I'm very proud to have a culture that works for both kinds of people. It's one of the nicest things Patrick McKenzie ever said about us: they're friendly, happy people who get social license to join the Dark Side, do smart stuff all day, and then go home while it is still light out.
It seems like this could more accurately be entitled: Hiring Likable People. The tests they are touting are basically: do I want to be around this person? That is, indeed, a good criteria to consider when hiring.

They also claim to want to hire people "smarter" than they are. I am not running a business, but isn't the danger here that "smarter" people take your projects/clients in a direction that your management is unable to provide leadership on, and then just bail, taking the project/client with them?
Right. Hm. I wonder why it does that.
BT fibre sounds pretty sweet :) I'll throw in my crummy broadband as well ;)
I'm impressed with how nicely this handles the whole A/B testing stack. But the statistics have some potentially important shortcomings -- I posted a github issue about it:

https://github.com/maccman/abba/issues/3

(Full disclosure: I authored the ABBA library mentioned by matsiyatzy, so this is incidentally self-promotional. But I wrote that tool with the hopes of improving the use and interpretation of A/B test statistics in the wider community :)
Macros have a great deal of power, which is why they should almost never be used.

A macro injecting a recur point sounds just a little bit insane. I can't think of a reason why you'd ever do that.
Show HN: Who Died Here?
That's really obvious but overlooked. Developers just looking for their paycheck will only have learnt the established languages.

Developers who enjoy their profession will look to the future, excitement gleaming in their eyes.

I've heard of business developing in Haskell a good amount of success. I suspect, for the same reason.
Alleged Google Now for iOS video leaks on YouTube, is promptly pulled
To add to the list, I recall MAX featuring a similar kind of simultaneous turn-based thing. Players could both move during the same turn, but only had so many action points per turn, so you couldn't really get too far ahead just with good micro or quick thinking.

http://en.wikipedia.org/wiki/Mechanized_Assault_%26_Explorat...
Adam Langley does a much better job explaining this than I can: http://www.imperialviolet.org/2013/02/04/luckythirteen.html

As I understand it, the AES-CBC ciphersuites in TLS are not fundamentally unworkable.
Interesting point. We hire people that are smarter than ourselves in some domain. Typically, I'm still better in some ways than the rest of the company, in certain domains. We just need to be impressed by their intelligence consistently. Does that make sense?
I've got a book idea on the permanent back burner. One day I'd like to finish it (It's outlined but not written... lots of work left).

I can guarantee you I am not particularly interested in the publishing process. I want to be an author, not a soup-to-nuts businessman about it. I want to write a very nice book and give a publishing house a cut in exchange for them handling the messy business. Maybe if the book is very popular (doubtful), I would be interested in doing it again, and maybe myself. Probabilities suggest that I'll wind up getting a small check every month, even if I did do the business part myself.
Skimr now supports image feeds
Truly Ergonomic Computer Keyboard Review: One Month with the TECK
This was on Ruby 1.9, 2010 era. No patches. Memory was definitely a concern and probably contributed to some of it. Just to note though, after a machine was taken offline by the load balancer, it would generally come back to life.
:) I don't know if the small plastic or larger plushy ones are cuter. Love having them on my desk.
To be fair, I bought a $10 EML327 and it didn't work in my car.
If the MITM can do that, it doesn't need to attack cookies does it? It can just impersonate the remote site and steal user-entered credentials. Sharp-eyed users or up-to-date browsers might notice the lack of https for popular sites, and also 2FA, but in general e.g. a malicious WAP has many options.

Or I could be very wrong about this. Please advise.
Why no Sparkle? To translate to non-OSX terms: why doesn't it autoupdate?
I am not productive at all when I use Turntable. Brain cycles are definitely wasted when I use it.
Why would NodeJS be the most obvious alternative to Go? The two seem more dissimilar than similar.
How To: Monkey Web Server + PolarSSL
How is the data ordered?
Not sure if it's assumed, but you can move cards to a different board in the web app (just not yet in iPad app).
Perhaps our understandings of "yuppie" differ, but young people who can responsibly afford to choose an "organic lifestyle" certainly fit mine.
PG - I recently read a great article on measuring innovation from CIO. I've linked below to share:

http://www.cio.com/article/628054/How_Do_You_Measure_Innovat...

I want to call out how they discuss innovation: Ultimately, innovation is a means to an end — a competence for generating profitable growth opportunities and improving the organization's competitiveness. A holistic measurement system needs to have three perspectives: performance, strength of the competence, and strategic application of the competence. The performance perspectives report out the "returns" or "results" of an organization's innovation program(s) while the competence perspectives report out the ability to envision and implement innovative opportunities. The strategy perspective outlines the criticality and impact of innovation in the organization's strategic direction.

Hopefully we can get some good discussion going on this topic as in my day-to-day work, we frequently discuss with large enterprise customers how they handle change management. Frequently we discuss it in the context of IPM (innovation process management) and how to create organizations that benefit from managing innovation; and more broadly speaking, what types of software or tools they need to successfully handle this change.
I don't agree with you, but I'll add evidence in your favour: Jimmy Savile.
I've read this domino-effect on server clusters on several HN postmortems and I've seen various flavors of this on our own web servers. I'd like to think there's a simple configuration in most servers that prevent 100% cpu utilization from taking place and preventing the server from telling its cluster that it's still alive. Anyone have any experience with this?
In the long-term web startups will be dead because it will be more and more obvious that it's imposible to trust your data to for-profit companies that simply cannot maintain your interest in mind no matter what promises they make. Everything important should be on open-source, community run, nonprofit platforms.
Wow, they already replaced trevni? That was quick.
Tried to buy one, but I just get a message that says "Your card will not accept a charge at this time". I know my card is OK, it is the card I use to buy books from Amazon.
Well said. Don't forget either that publishers have existing relationships with distributors, and that's definitely a foot in the door compared to having to find the wholesale contacts for each distributor you want to go with.

My mother ran a bookshop and was a small-time publisher, and few people outside the industry have even the faintest idea of the work involved in publishing (and distribution).

Not to say that there aren't scummy publishers out there, but the article author said he's already self-published once and had a good time of it - the only benefit he could reasonably get at that stage is the distribution and maybe marketing contacts. The benefit of a reasonable publisher for the author is a much smaller step than for someone who's never published.
Google declares open war on Europe’s privacy rights
In that case, I don't think it is super effective to focus on cases that rarely happen.

Interesting read: http://blog.prettylittlestatemachine.com/blog/2013/02/20/wha...
Interesting to hear of Go being used in production. It'd be great to hear some more details on your setup when deploying the go processes - how are you managing failover, what's your load balancer, and how are you handling swapping out processes etc? Are you compiling on the server or local machines before deployment? Most other languages have lots of solutions on the deployment side now but Go is so new there isn't much info out there.

Also, as you are running an API presumably your app in Rails was pretty simple, did you have the impression things would be more complex in Go if you were writing an app with an extensive front end and UI and using sql? I'd miss all the view helpers etc available at present I think. Going from 30 servers to 2 certainly sounds like a huge improvement, so it was definitely worth it for you, are you thinking of writing any front-end apps in Go?

I've been playing around with Go recently and it is a fantastic language for someone coming from dynamic languages like Ruby. I particularly liked interfaces as a way to define a contract for implementations to follow, and the simple package system which encourages you to make your code modular.
Oh, only a few here and there, but that was expected. The paper version exists largely because people asked me for it, and because in some academic circles you've not published a book unless it's an actual "book" (much less "a book by a publisher").

Interestingly, I get kickback from Amazon not just for book sales but for other purchases people made while visiting Amazon via my link. :-) So someone will click on my website link to my book, then get distracted by something else, and wind up surfing over and buying an iPad. And I get the kickback for that! Amazon has a strange business model.
How to Bypass Facebook Phone Verification
Hah, nice photo! Are you ok with that? Found it on google images.
http://cl.ly/image/0M2g1Z1G3G0M
Bipolar Entrepreneurship
Last month I picked NodeJS and build couple of sites with it. This month, I want to pick up something new. I was hesitating between Python and Go. Can you answer couple of questions about Go from someone coming from NodeJS:

1- What is the state of the external Go libraries, especially DB (MySql), caching libraries (memcached), protocol libraries (Oauth). Are they stable 100%

2- How easy is logging and tracing in go?

Thanks.
Great idea!!! always wanted one of those shirts
yep we started from that for our blog/landing page. so what?
It would be interesting to hear some of the reasons you went with Go vs Clojure (and also the other languages you mentioned)