skysight-inc/HackerNews huggingface dataset:
There's a great Penn & Teller "Bullshit" segment about Cryonics (mildly NSFW; it's Penn & Teller): https://www.youtube.com/watch?v=jHEWKkLzALQ#t=20m2s

Is it possible? Certainly - the Wood Frog evolved to freeze itself every winter[1] and successfully unthaw itself. It floods its blood with sugars so it doesn't form ice crystals, solving the problem of tissue destruction, then unthaws in the Spring from the outside in and restarts its biological systems.

How does modern cryonics solve this problem? Antifreeze. The fluid that poisons you if it enters your system[2].

For you to be revived, then, we'd have to figure out:

* how to unthaw your body in a way that won't destroy essential parts of it

* how to cure you of Ethylene glycol poisoning

* how to cure you of the thing you died from

* how to bring you back to life

Perhaps a clever solution will be thought up that will just do a quick scan of your connectome[3] and upload it to a simulation. But why would anyone go through the trouble? Presumably this would be many years in the future. Would anyone even care enough in an overpopulated future-Earth to start bringing back their ancestors? When's the last time you called your grandparents?

The bottom line is that if you're truly desperate for an "afterlife" (or, perhaps more accurately, extra-life), cryonics is probably your best bet presently. That bet, however, is rationally just an incredible waste of money that would more effectively prolong your effect on the world if instead it was used to support the people and ideals you believed in when you were alive.

1. https://www.youtube.com/watch?v=Fjr3A_kfspM

2. http://en.wikipedia.org/wiki/Ethylene_glycol_poisoning

3. https://www.youtube.com/watch?v=HA7GwKXfJB0
Dude you might want to put the down the adderall.
The video shows them riding these around Shanghai, which, having been a pedestrian in Shanghai, seems like a really good way to get killed (though Shanghai is MUCH better the many other parts of China).

Cool board though! Looks a bit sluggish. I'd probably shell out the extra grand for a Boosted Board.
SkillSesh's pitch to the Portland Seed Fund.
I'm not keen on working in games professionally right now (though I wouldn't rule it out forever), but I'm still quite into game programming. I don't spend much time doing it these days though, since most of my limited free time lately is either on writing or programming languages.

But I'm still really passionate about the subject material (games and software architecture) and I think the book could be written, and I could write it. I also just really want to finish something for once in my life. Getting email from people asking me to keep working on it for two years didn't hurt either. :)

One little secret about the book is that it's not actually game-specific at all. Almost all of the patterns in it are equally useful in non-game software, but I think games are a much more interesting motivating example than yet another accounting application with EmployeeRecords and PaymentAccountTypes.
When I face an overconfident developer my learned response is to ask questions. If he has reason to be confident, I learn new things, if he doesn't he's outed. I win anyway.
Yeah, probably. Also I didn't think it through either.

I extract the goodies from whatever I'm learning, and never finish the project I'm learning from.

My attention shifts as soon as the project stops being interesting & new, and becomes "work" to finish up.
Rethinking open source security in the face of the Heartbleed OpenSSL bug
Adding a Search Form in Rails 4
Well shit.

I don't know what to think. I do like Amazon and I buy my comics on Book Depository (which is Amazon subsidiary), however, I don't like that all my comic book purchases go through Amazon now.
You're asserting users screw things up.

Fine, I'm saying that showing a user they screwed up is neither a technology challenge, or a user interface challenge.

If I type squirtle right now in my browser, Chrome underlines it in red. Everyone's used to this.

Showing <code><code> with the second code underlined in red, to tell the user to change it to </code> is neither technically difficult, or confusing to users.

My point being, you seem to be arguing that markup is hard to make mistakes in. I'm retorting that helping users correct their HTML mistakes is not hard, and is a valid response to the problem that <code><code> poses.
> Since grellas' post was an argument about question #1, I hope people are able to recognize that and tailor their responses to the argument he is actually making, in the spirit of "colleagues trying to reason out the truth together".

I think grellas comment was tactless. He used his karma to publish a largely meta argument, ignoring the debate as well as the link and not responding to anyone else afterwards. This isn't "colleagues trying to reason out the truth together" to me. It's also indistinguishable from the type of comment you would post if you wanted to derail the more specific discussion. Often because your viewpoint lacks good arguments.
Thanks for the reminder. You're right.

Well, if anything then, this could signal that 'owning my digital content that's really owned/held by Comixology' means it'll be around longer.
I fail to see similarities between boosted's logo and e-go's logo. They are so incredibly different. E-go's logo looks more similar to ubuntu's logo, so one could argue that boosted borrowed their style from ubuntu?
Lets say instead that you start out with stolen credit card numbers. The story is the same except now you at least end up with the cash.
Well, what kind of music do you like? Good albums, as opposed to just a bunch of songs strung together, are kind of a special thing.

Might I suggest a Nick Drake album? He only made three (although there are technically more), and all of them have excellent full-album flow. It's folky and acoustic, so not to everyone's taste, but it's beautiful stuff. Alternately, a classic Pink Floyd album? Those are also very this-is-a-complete-album.
AppFog getting desperate?
It sounds like you're saying that if there are any consequences for speech then it isn't free. This probably isn't what you really mean so please feel free to clarify your argument. I'd rather debate your real position than rip apart a strawman.
It is my limited understanding that the idea of "a different photon" would be sort of irrelevant here as quantum state is the only thing that differentiates objects such as photons from one another. Outside of that, photons are essentially fungible. I don't really understand the finer points of the experiment however and I could be totally wrong in my understanding.
Make your 3D scanned Converse
Depends what you're looking for exactly - I use http://www.joesgoals.com/ to track multiple goals, which is a more complex variant on http://dontbreakthechain.com/.
I'm peculiar because I didn't really grow up reading comics, but was introduced to them near the end of high school. I was already a voracious reader as I had grown up constantly ensconced in books (my parents' house has a library), and I started with collections of old Marvel series, so like, the first 20-40 issues of Fantastic Four, or The Avengers, or whatever in single volume. I'd read 5 years of a series in a single night. I just enjoyed reading them. Even in the big superhero books today I find that I have to force myself to look at the art most of the time because I can almost get all my visual stimulation from text. This is less of the case in smaller, more interesting titles, but I still find myself speeding through, and I almost never re-read them.
The biggest aspect to consider here is that Amazon already sells digital comics that are usable on Kindles and in Kindle apps. I don't imagine that feature going away, in the place of Amazon promoting the use a separate Comixology app.

Which makes me inclined to believe that Comixology will be phased out, and its features incorporated into the Kindle comics features.
Why we still need expression template in C++
In wikipedia, it is said by using rvalue reference in C++11, we don't need expression template. But in machine learning software especially with CUDA, expression template is still a powerful tool.
I was an early backer of the boosted boards on kickstarter. Got my board just over 2 months ago now. Its really impressive. Goes forward and backward with ease, which is really nice, and it can get moving pretty fast. Bonus, my dog loves to chase me while I am riding on it. And it runs over everything. Overall, I would sum up my boosted board experience as feeling the same way I did when I used the iphone for the first time. So in essence, I feel like with these boards you will get what you pay for.
Product Surge: A New Take on Agile Development
If you are a generalist (read: women.. Wink wink), think twice about slaving away at a start up because the payouts might not apply to you.

Bummer.
When I said thanks but no thanks to an invitation to apply at Stripe (not because of them, I didn't think I was of the caliber needed to work there), I specifically mentioned one of the reasons for loving them was their beautiful/elegant API.

As Da Vinci said, "Simplicity is the ultimate sophistication".
VPN traffic is targeted in countries like China. I don't know the technical details of it but proper VPN providers need to propose several IPs in various countries, and frequently change them if they want their service to keep running.

I never really understood how they can block VPNs considering the traffic is encrypted but they do.
> A trend in the outliers of a distribution does not imply the same trend in the mean values of the distribution

It does if the distribution is normal and the trend in the outliers is asymmetrical (as it is in this case). Because temperature distributions are (almost certainly) the result of many additive factors, they are normal by the mean value theorem.
OMG, was this posted for comic relief?

"I decided on “Vice TV” It was simple informative and it fit on screen just right. I didn’t think they would mind..."

I called _my_ new app "CBS TV". What it does is pull stuff from cbs.com and puts it in a browser wrapper. CBS shouldn't have a problem with that, right?

"It’s free advertising and I was in no way profiting from using this name."

Ah, the ol' "we won't pay you for your work, but it will be great exposure" line. Plus, the author did plan to profit from it, that profit just hadn't emerged yet: "I was also secretly hoping I would get a contract job out of this or someone might say, 'Hey, add my blog and Facebook pages and I’ll buy the app from you.'"

"Maybe I’m naive"

That might be a huge understatement. But I'm not buying the naivety routine. The content that belongs to others is packaged up into an app that uses the content owner's name. They're spammy apps at that, you know, the kind that wrap an RSS feed into an app and then 200 different variations are posted to the app store. You get warned, but blow it off. Google told the author that there was a problem, but the author thought the rules didn't apply to him.

Or perhaps naivety is is the reason. In that case, the experiment produces useful data: the author is not cut out for running a business and should stick to coding for someone else. Before you hit that downvote button, dear reader, consider the lack of knowledge of copyright, trademark, and content ownership. Note the lack of follow-up when a business partner says that there is a problem that needs resolution. And finally, realize the profound lack of acceptance of any responsibility in all of this. Those are not the characteristics of a person who will build a successful business.
curl on cygwin seems to be vulnerable.

As if this couldn't get worse...
I'd look up SEO forums and read recent threads. SEO changes all the time because Google changes their algorithms.
That's a super excellent point! I wasn't really thinking about small individuals, as I'm not really very deep into comics. I just happen to love reading fiction and tend to devour whatever I stumble into.

Best of luck to you, this sounds like it could be a real boon.
Ask HN: Who's willing to reset user passwords in response to heartbleed?
I'm struggling to know what the right decision is for our users. My gut says we should reset everyone's password and put them through the password reset flow.

Most of the emails I've received have been suggestions to do so with the exception of an email from Optimizely.

Is there a sound argument to not reset passwords? I realize it's a pain for users and we've been trained to avoid adding friction at all costs. When is there an exception to that rule? And is it heartbleed?
This is the sort of thing Beeminder effectively automates.
It says on the site under the "Controller" tab that it can go 13 mph.

It's certainly interesting, as you could literally buy almost three of these for the price of one Boosted Board. I'm on the preorder list of Boosted, and was actually pretty upset/angry that they increased the price by more than 50%.
The Snowden documents (that have been released) were actually very light on technical information. The real details of how BULLRUN works are probably compartmentalized to a very small group of people and not accessible to a random sysadmin.

So it is entirely possible that CAs have been compromised and Glenn Greenwald and the rest of those with the Snowden cache have no idea.
I've had an Altered skateboard (600 watts, 20mph max speed) for over 7 years now and it costs $700. An electric longboard at this price point isn't exactly revolutionary. What makes this board different?
As far as I understand, faster-than-light communication violates causality in some reference frames but not in all. FTL communication without arbitrary tims travel might be possiblem
Thinking in Teams
A legitimate business being abused by carders is not money laundering either. If that was the case every single online store in existence would be guilty of money laundering. I've heard stories of some businesses that have seen 30-40% fraud rates on card transactions at times.
> Strongly agree. Now that Github is being used as a de facto CV,

First off, I really dislike this practice to begin with.

That said, under this practice, the current approach discourages people from forking others' repositories (I know at least one person who has a separate account just for this, so it doesn't "clutter" his list of repositories).

It also discourages contributing to new projects with fewer stars. Currently, my contribution to Github's linguist (1880 stars) shows up on my 5 "repositories contributed to". If I contribute to my friend's one-off project, it may or may not push that off and I have no way of knowing, since those five aren't even ordered in any way that I can make sense of. (I have experimented with this in the past, and the repository that seems to be bumped when I make a new submission is arbitrary, as far as I can tell).
Am I the only person who would rather buy a $1000 beater Jeep, a moped, a camper, a couple bicylces or some mid 70s, so-ugly-it's awesome car than a $1000 skateboard?
"I do use commercial operating systems". Sometimes and opensource other times :)
US Internet ad revenue surpasses broadcast
Amazon acquires digital comics leader comiXology
Great blog post john,

I had this experience when i was working on a book and i had to spend considerable amount of time every week on one example. The book had 100 examples so it took me two years to complete the book but the experience was amazingly satisfying because i was able to justify the effort, going slow and steady.

The other thing i noticed is the increase in quality when you do less but give more time to think. Keeping the problem in your mind create innovative solutions. Which is impossible if you want to just hack up everything one weekend.

My personal favorite is keeping a point system for all the good things you want to do in your day and add them up for weeks and at the end of the month, check the total and see where are you lacking behind. What percentage of life you are actual able to live the way you want. Haven't got to 100% yet but above 60% i give a pat in the back.
For some values of "everyone"

Rob Pike Responds - Slashdot

18 Oct 2004 ... ... but when ssh is the foundation of your security architecture, you know things aren't working as they should

http://slashdot.org/story/50858
It's not dead, until no one is using it. You can say APL is dead and I might believe you. So long as there's still people using prolog or other form of logic programming. It's not dead, all it needs is one killer application and everyone will jump on it. Erlang's popularity has surged since Whatsapp got acquired. Lots of people are learning about Erlang's root from Prolog and likewise getting somewhat curious about Prolog.

I might be wrong, but I think where the logic community failed is in taking advantages of multiple processors. Goals can be broken down and shared across multiple core/processors. So without changing code, the same program can be parallelized. It's just seems no one has implemented it yet.
Google offers Glass to the unwashed masses for one day only
Is the Price of Bitcoin finally Stable?
Yeah, the potential for extortion is pretty amazing. "We've owned your home network. Send 50 BtC here or we turn up the heat in your $60,000 aquarium.
Yup, such a blatant copycat attempt. All the way down to the angle the photos are taken from. Good thing for Boosted that you can't just copy a well engineered drivetrain.
This has always been excellent: http://moz.com/beginners-guide-to-seo

It even has pictures. After that, I would suggest that you search for specific issues that crop up as you work on projects.

reddit.com/r/bigseo is one of the better free communities that I know of. Most open-entry communities related to SEO become toxic cesspools almost immediately, especially at scale.
grellas' argument doesn't sit right with me either, but I disagree that his argument was tactless or intended to derail anything. When grellas writes:

> Principle is more important here than a particular outcome. What happens with Ms. Rice is not the issue here.

I get why you'd see that as trying to derail more specific discussion, and why you'd disagree with that statement in general. However, I see it as part of a good-faith argument that blocking employment based on political beliefs (or even actions) is generally harmful to society, even if we feel we have valid reasons in a specific case.
A Juniper MX960 can do NAT. Is that not a router?
Just remember; Dropbox is convenient, and with that convenience come Condoleezza Rice having possession of your data.
Lady Gaga gives kid Flapjacks 
Must see!
As always, we'd love to hear thoughts and comments from other teams. Has anyone else done something like this?
I can appreciate that perspective, and there must be value in your approach if the quality & amount of code you produce is any indication. (As an aside, I really enjoyed Secrets of the JavaScript Ninja; that book changed the way I think about JS.)
Most AFAIK. My understanding (IANAL) is that, in Massachusetts for example, it's not that there are laws explicitly allowing non-competes on the books but, rather, that they're supported by common law spelled out through many precedents related to contract law, employment law, etc. I imagine the situation in many other states is similar. California is unusual in that they have specifically limited non-competes by statute.
Is there a readable version of this somewhere?

I can see the appeal of a scribd PDF for those times you have a gorgeous, well-thought-out magazine layout that just wouldn't translate well to the web. This is not one of those times.
Would you please link to this supposedly slapdash reference implementation? Taking RFC6520 at face value, it seems fairly reasonable and not out of line with other existing heartbeat protocols.

I've not read as much as I would like on the IETF's involvement in this but as I read the situation, Theo has just hurled vitriol at them for specifying a completely reasonable feature that the openSSL team implemented incredibly poorly.
Our current design takes a lot of ideas from Functional Relational Programming (http://shaffner.us/cs/papers/tarpit.pdf) and Bloom (http://bloom-lang.net/) as well as building on the ideas from Light Table.
Doesn't work in Firefox, but it works in Chrome. Nice project.
As a long time skateboarder (mostly street and transition with dabbling in longboarding with some friends' boards) I see this as the segway of skateboards. Looks like a neat commuter ride for those who want minimal effort and minimal excitement, but it removes much of the joy of skating.

You don't see anyone sliding these boards or reverting (180) - I wonder what the effect on the motors is if you try that. And several posts here mention speed and this really looks spiritless. I suppose their target audience is a far cry from the street skater, but even my purely commuter long boarding friends opt for quality bearing/wheel combos for speed, control, and certainly fun in their ride.
If you want to know if the connection went down in a reasonable timeframe e.g tens of seconds, then you need to implement heartbeating over TCP. This is the first thing any new protocol on TCP usually does.
We take responsibility for this technical glitch. ... but you'll have to pay us. Shady indeed.
Had you previously looked into other boards? Why did you choose boosted over all the other options out there?
Her track record is detestable, but there is a very salient issue that is relevant to her being a director of a data holding company: her previous authorisation of data invasion.

Whether or not you are for or against her other activities, they are irrelevant to her position as director. But taking data without warrants? That is something that is directly relevant to Dropbox's core product.

That's not a matter of 'free opinion', it's a serious warning for clients of the company, that there is a new director that is personally responsible for expanding surveillance and authorising the taking of private data without due process.
Straw man?

"In a free society, people can unite in their business ventures even though they might be far apart in how they view the world generally."

This is in contrast with what the author sees as the harrowing implications of user outrage about Rice: ie., an un-free society in which people cannot unite. He describes "rules" as if the mob is somehow enforcing a tyrannical reign over businesses like dropbox.

I'd say it differently: I'm part of a significant, vocal group that has strong opinions about the ethics of its members. This isn't "us against them," it's us holding ourselves to higher standards. The problem isn't that we disagree with Rice. The problem is that when given power she repeatedly took actions that harmed both the united states and the world that many other people knew at the time she shouldn't have taken.
I don't write code every day, but that is largely due to my military obligations as a reservist. Other than that, I often work on various side-projects and/or help others with their coding woes as a way to learn & help keep sharp. I'm disciplined enough to learn what I need to on my own time whenever I want.

Sometimes I burn out, and in those instances I take my free time away from programming.

The most important take away is to figure out how you want to improve yourself, instill passion in doing so, then executing.
OpenSSL itself is highly configurable, so I think it would be better to pare it down to a minimal build that is both secure and compatible with all widely deployed TLS implementations.
“Stack checking” is definitely the ticket to maintainable stack programs. I have been working on a statically typed concatenative language called Kitten[1] off and on for a while, and while the error messages leave something to be desired, they can at least help you understand how data is flowing through a program, and of course rule out some bugs.

[1]: http://github.com/evincarofautumn/kitten