skysight-inc/HackerNews huggingface dataset:
Looks like you set the password originally, then they send THAT password plaintext.

It'd be acceptable if it was a random password generated for email-auth reasons. Not acceptable if you're setting the password.
You're talking open source software vs. free services.

Free software is write once and release; it costs the author nothing to maintain it. Free services require maintenance and incur operating expenses that need to be covered somewhere.

The original quote was always about SaaS anyway.
Linus on Linux and Strong Language
They survive because of vendor lockin, too many companies have years or decades of work in to using that system and it would be far too costly to move.

If your starting a project from scratch today you are not using progress, Legacy is their only business.

They know it, which is why they are buying up companies like this.
Can you share the script on a pastebin or something? Sounds like an excellent solution.
yeah, sorry, it was just a quick test; I didn't even run any erlang besides building it from scratch, starting it up and seeing that BEAM recognized the right number of schedulers. It would be interesting to run a more comprehensive test suite than a single timing run, for sure.
That's awesome. I spent 12 full weeks last year and built a game for iOS without using a game engine as well. It really gives you an appreciation for understanding the OS, Memory constraints and trying to model concurrent actions.

Another thing that I really like about game development is that it really challenges all of the sensors on a device. It pushes the limits of animation and sound which a lot of utility apps don't really embrace.
I always chuckle when I see a VPN service claim no logging. While it's probably true, they can't ever prove to you that that's actually the case, which makes the claim moot for anyone who actually cares about their privacy.
They're two different official categorizations.

"Rare" = 99 in 100 people have this antigen, while you do not.

"Very Rare" = 9999 in 10000 people have this antigen, while you do not.

That's all it says.

If you lack an antigen, but at least 1 in 100 other people also lack this antigen, then your blood is only of the "Rare" category. If you lack an antigen and you'd have to go through 10 000 other people to find someone else lacking this antigen, your blood qualifies for the illustrious title of "Very Rare".
i was half-expecting this to be about Dr. Kent Brantly (ebola survivor whose blood continues to be used for transfusions)
Although I'm sure they do other things, they sell .Net components, kind of a "create grids/reporting/tables" with no code or UI development toolkit.
clickbait title from TIME.

from tfa:
> Only the sugary, bubbly stuff showed this effect. Epel didn’t see any association between telomere length and diet soda intake.
Wikipedia is a service.
Funny you should mention that. We've been using a plugin called Timber (http://upstatement.com/timber/) that provides exactly this functionality. They have a starter theme, but since its a plugin it can safely coexist with traditional WP template files, which is nice for refactoring and maintenance.

Regardless, kudos on the project. It looks like a marked improvement over the normal state of affairs. The built-in templating is far from the worst thing about WP, but it is easy low-hanging fruit to modernize, and I for one am glad to see that effort pay off.
Got it, thanks. The other guy did say: "Not when you've been using computers for 35 years and have seen it migrate from flat to nice to gratuitous and now back to flat."
Well, a lot of concept we expect from a computer OS apply to distributed system. AWS, in a few years, might end up to look like less a IaaS and more as a PaaS platform, a Linux distrib for cluster if you wish.

That is you could treat AWS/any cloud as a distributed OS for clusters with VM/containers as processes/threads and services as packages.

It's more or less already roughly the case. Well, IMHO, it's the maturation path for the cloud I can imagine.
Fukushima’s Radioactive Contamination Three Years On
>People who wish to be nearly untraceable can use a prepaid credit card for anonymity.

Does anyone have experience with this? I tried it once, and found that most places blocked the use of these cards and needed a "real" one.
www.torproject.org certificate is invalid
Free EBooks for Learning Ruby on Rails
That's a VPN but not anonymous. Amazon knows who you are.
> [..] and that's faster than Tor

Okay but please don't mention 'Tor' side by side with VPNs they are essentially different services/solutions, for different needs. Even on HN I see that many people are so confused about Tor that consider the traffic encrypted by default (when it's not not) or they use tor to perform the usual daily web operations (Facebook, twitter, email, etc.) which totally beat the purpose of Tor but would be excellent use case for a (paid or self-hosted) VPN.
I just downloaded 360 secure browser (into a VM, I'm not crazy :)) and checked. It does display a warning but still loads the website immediately. Also, I was unable to find a way to display the certificate.
Thanks, It is just for fun. the address is based on the relay ip address. So it is not necessarily the real transaction address. I am making this as an example of learning d3.js. It is very interesting.
I'm guessing here, but it could be two machines, load-balanced. One running with the patch and the other without it.
But people who use ancient RHEL/CentOS don't apply random kernel patches and I doubt Red Hat will upstream it either.
It's worth noting this book is available to read for free on Kindle Unlimited.
Interesting...doesn't work in China.
Fascinating article. I was only aware of the 4 major blood types plus Rh±, it's also inspiring the efforts people will make to help others.
I don't really use these VPN services, but I did see they use PPTP (for android at least). Isn't that flawed/insecure?
In the US and many other places, prepaid cards are not anonymous. IIRC you need ID of some kind to buy them in Germany, for example (similarly for SIM cards)
It's crazy to see so many large 5+ BTC transactions occurring...
can be applied to yourself to seem more trustworthy/social: just "keep your eyes wide open and smile"
Linus Torvalds in Red Hat Rant
Sure, but does any public policy need to be directed towards this use case, or the six simultaneous Netflix streams? I would think that increasing Internet adoption by 1% would have more tangible gains than increasing speed by tenfold, once you are at figures like 5 or 10 Mbps.
RHEL6/CentOS 6 are the most recent releases; not exactly what I'd call ancient.
Totally agree. This is the book I usually recommend to people wanting to get serious about Javascript.
Turn JavaScript App into an Android App with PhoneGap Tutorial
Redfin buys Walk Score, marking first acquisition in company history
Show HN: Django toolset for game theory and economic strategy games
Nice. The globe spinning control is being a little wonky at the moment for me - trying to zero in on one spot causes the globe to spin wildly.
I would have guessed that the reason for prohibiting payment for blood would be the same as the reason prohibiting payment for organ donations. Interesting that in this case it is blamed on trying to minimize donations from people with HIV.
The Simpsons World App Is Finally Here – I feel like a kid in some kind of store
> if the API ... is defined well enough, it's implementation becomes straightforward and requires little inherent creativity!

I think APIs are not like other specs in this regard. Take, for example, Amazon S3: it has a simple, obvious API that makes guarantees that have completely non-obvious implementation constraints, and no "one true path" toward satisfying them.
Thanks for your comment and sharing your experience.

Joining a gym is next thing I gonna do next morning. I want to avoid seeking professional help, but I will go for it if I have to. I am the laziest of all people I've ever known, but I am fed up with this virtual death. I want code flowing through my Emacs again.
I don't have any links per say, but I have done extensive market research on this as it's a requirement in my job (I work at one of the aforementioned open source companies). A quick nitpick, regardless of what people publicly say to the press, I'm 100% positive that most companies are started with some financial motive.

It's not impossible to build a business around open source, but it's incredibly hard. Take MySQL for example. MySQL's initial pitch was this "We'll destroy 50% of the DB market, and then capture 25% of the remaining market." And MySQL the company never really made it. This is with arguably the largest pure technical market to ever exist (databases).
Facebook isn't free by those criteria, either.
This is really neat idea. The spinning globe is technically a Cool Thing, but I would really like to see a cylindrical projection as an option. I'm not really interested in to-scale landmasses.
Seems cool if it is as easy as it is shown in the video.
The developers have not posted it to the relevant mailing lists or asked that it be merged, so, no, it is not being considered.
Does incubation enhance problem-solving? A meta-analytic review (2009)
How Wizards of the Coast distributed equity as a startup
On the trail of the elusive successful psychopath
Unfortunately Kibana 4 is missing a lot of functionality from 3.x. One feature that we really want back is the global search scope per dashboard.

Example: Say you've got a dashboard showing hits on a web service. You've got a pie chart showing HTTP return codes, a bar chart showing response times, and another few graphs and charts detailing various data out of the requests themselves.

You could click on, say, the "500" in your return code pie chart, and then every visualization on the page would redraw and show you stats for just requests that that were 500s. (What's unique about the requests that return server errors?)

Or turn it around - click on the section of a chart that denotes requests that took longer than 100ms to process, and now you see info about those requests only. (What makes these long-time requests so special?)

This was a jaw-droppingly awesome troubleshooting tool, and now it's gone. I hope they return it before Kibana4 gets out of beta!
I would think they could just screen frequent donors with rare blood types for infections. Once the donor is known safe, compensate however is needed to get their blood. I believe there are private industries doing this. This one will be opening soon in my town, though I guess just for plasma: http://www.biolifeplasma.com/become-donor/compensation.html
I can't agree. It's not fundamentally broken.
Shots Fired on Parliament Hill, Soldier Shot at National War Memorial
All these "real websites" which use other languages also have very real problems from using other languages.
Replying as breadcrumbs to an example of a High-Quality HN thread.
Missed the extra 9. Read and re-read. sincerely thought he called two identical categories rare and very rare.

Long day

thanks.
That's modern medical 'ethics' for you: damn the consequences, what matters is what it looks like and whether it offends anyone.
I just watched that DS9 episode last night!
I have several friends there. I've never used their products (neither .Net or .js) but can't be happier for them :)
You do not need an ID to get a prepaid card in the US.
moar ads on HN please
Interesting, why ?
I mean, isn't it basically a homework aid? While it's definitely cheaty, I can understand why it would appeal to kids who just want to get their homework done fast, or people who are stuck on exercises and want a hint.
Build something that people want and make it grow and things have a way of working out. Many VC firms actively monitor the top of app stores, angellist and ask what software their friends and portfolio companies are using. Build something awesome and people--including investors--will find a way to connect with you.

There are benefits of working at another startup first: gained skills, experience and network. If you want to go right away into starting a startup it'll take some combination of increased hustle and more solid proof/the company being further along before raising a seed round.

Many investors also regularly check app store rankings, angellist, accelerator demo days and ask their friends and portfolio companies about "what is interesting?" or some version of that question. Build something interesting/awesome and word can spread across silicon valley very quickly.
Wolfram|Alpha for iOS suports image input from camera[1] and has a TextRecognize function[2]. Has anybody tested it?

[1] http://blog.wolframalpha.com/2012/03/14/wolframalpha-app-for...

[2] http://reference.wolfram.com/language/ref/TextRecognize.html
Anyone else find it odd that he can't donate spare blood for himself? It seems unfair.
People seem to call it aging... or rather it seems to happen to people as they "age." But yes, it involves a fair amount of assholery.

Another observation:

I have children, and I have not given up on my dreams. I find many people who say you can't pursue your dreams with kids. IMHO those people have given up on their dreams for other reasons and are blaming their children for that. It's a shitty thing to do-- your kids want you to have dreams, since it will inspire them.
Exactly, which is why I said "depending on your needs". It is great for use on public wifi, etc, to keep your traffic secure, not to keep you globally anonymous.
> The project should have a single Dockerfile from which dev/test/staging/production work from.

I don't agree with this largely, I think because we actually substantially agree about the need to test regularly in an environment identical to staging/production during development. I DO agree that there should be a single Dockerfile to be used as the basis, and I DO agree that you should regularly run that Dockerfile in dev/test/staging/production unmodified.

But part of the point is that there is no reason to limit yourself to a single dev instance of your app. I appreciate that might have been somewhat obscured because of some of my examples, which uses a separate dev container setup that I use for some projects as the base, including as a base for the production container for my blog.

So to reiterate, I absolutely agree with having a Dockerfile that is identical to your live environment to bring up an instance with during development.

But that is not a reason to not _also_ have a container that bring it up with a code reloader, or a container that lets you test in different environments. And it certainly is not a reason to avoid isolating dev/build dependencies into yet other containers.

I actually much prefer that to the "Rails way" of having separate environments "built into" the app, and that's probably part of the difference. Instead of doing that, I use "FROM" in Dockerfiles to "inherit" from bases to provide me with different "lenses" to work on the project from different viewpoints. Not just dev vs. live, but also with debugging tools, or architecture differences etc.

> Sometimes it is neccessary to have some tools like gdb, strace, etc, available within the container. For this you can startup the container as you normally would, then (with Docker 1.3) `docker exec -it /bin/bash`, install the tools I need to debug something, and get out.

But there's no reason to keep redoing these steps when they can be encapsulated in a Dockerfile that inherits from your basic container. And you can easily run it in parallel with your "pristine" containers, or bring it up in seconds as needed.

> In general it is just going to be bad practice to have a significantly different from the production env, and is indeed why dev handoff to production is often wrought with trouble.

We fully agree with this. It's a decade of frustration doing devops that has made me enjoy the opportunities Docker brings to layer situation-specific dependencies on top of a pristine base: It takes away any excuse for letting the basic setup diverge, or for being unable to run full tests on an environment identical to live.
There is always a server that knows who you are. Whether it's an OpenVPN server hosted on an EC2 instance or a TOR entry node.

Hosting you own VPN server seems overkill for this kind of use case. There are many trustworthy VPN providers that I'd recommend for use cases unrelated tor BitTorrent. A couple of years ago people recommended SwissVPN over and over to me, though I've never used it. I was a happy IPredator customer for quite some time.

If you want to host your own VPN server (let's face it, servers are useful anyway), I'd recommend cloud providers other than Amazon. Iceland, Sweden and Germany are very friendly countries.
I thought this was about James Harrison [1], "also known as the Man with the golden arm" according to wikipedia. He has donated plasma more than 1000 times.

Somehow, talking about blood donations is one of the few things that helps my mood when I'm on a bad day. When I donate, I feel that maybe I do matter.

[1]: http://en.wikipedia.org/wiki/James_Harrison_%28blood_donor%2...
Two-Minute Guide to Git
My son is creating a software project for a independent study project in high school. I've been nagging him for a while to use version control, and he hasn't done it. I think it's a bit intimidating to be handed a 400-page book on git when he has plenty of other work to do. And also, he doesn't really know, from personal experience, why version control can save him a lot of pain. So he just hasn't taken the time.

One problem is that even if he googles "git" to find a simple guide, it talks about the server interactions which, frankly, aren't necessary for him for a project like this, and make things a lot more complicated. He's not sharing code with anyone. And he backs up his hard drive regularly, so he's not worried about losing all his code due to a hardware failure.

As opposed to Subversion, git can be used usefully without a server (including the possibility of a local server process), which actually makes git easier to get started with than Subversion.

So I wrote him a very brief guide for that kind of very simple, one-person use. Another benefit: when he needs to share code, and starts to feel the need to do things like branching, he'll already know some basics of git and so it won't be a big jump to start harnessing more of git's power.

I thought I'd post my guide it to HN in case anyone else finds it useful for that type of situation.
I believe it for sure.

When I was 27 I took a white water guide course up here in the Yukon. The instructor was doing backflips out of the raft in class 3 rapids, swimming for fun in water that was a few degrees above freezing, hauling more than his share of the raft, flipping it and righting it again in the middle of the river, etc. etc.

The instructor was 68 years old, and he's one of many people up here more than twice my age that can out-do me, and I'm no slouch.
> journalists are extremely lazy by default

The same might be said for most people in any job, including developers. There are good devs and good journalists too.
Security researchers urge IT to take lessons from nature
Please note that I rounded it in my comment, of course I don't think the stuff after the decimal point matters... (The source code is there so in the future I remember how exactly I got 70%, and in the unlikely event anyone is that interested in the details.)
Not only <img>. The MJPEG stream could theoretically be embedded in an <iframe>, thus being affected by this bug.
The table on page 11 gives a remarkably concise view of the state of the industry shows us just how much work we still have to do.
I find the first graph peculiar on its own. Supposedly, each line is the load on one of 8 cores on the same machine. Why would some cores experience heavier load than others, very consistently, over the course of a day? I've never seen a workload exhibit that kind of long-term, core-level affinity on Linux.
No, the article does not contain more information. It contains more data, but when dealing with genomics you must keep in mind the fact that various codons translate to various proteins, and each of the proteins serve various functions depending on their shape... and proteins can assume different shapes, which changes their effects. This is the importance of protein-folding research.

You hit near it when you gzipped the article -- consider a genome to be an incredibly compressed format, able to explode into a truly stunning amount of information, stored in a relative paucity of raw data.
On an equally irrelevant note, I'm young and have programmed in C.
Eight Node.js LoopBack and Angularjs Example Applications
I used a prepaid card to sign up for an AWS account because I'm not comfortable giving them my real one for a "free trial", they accepted it at the time, approx 1 year ago.
Also, could someone comment on the effect size of b = -.001, which is within the 95% CI. Because if that translates into a day in a hundred years in "longevity" terms or something like that, than I wouldn't call the result "significant", even though the 0 is not technically crossed.
> Just like you can't predict the change in pixels on a screen when some bit is flipped on the network wire.

Well, you can, as in, it would be a matter of computing a whole bunch of stuff that we actually understand (algorithms, networks). It may not be feasible, but it is doable with what we know, today. Behavior, on the other hand, would depend on computing stuff we don't understand.

> The scientific method has reduced a huge majority of the world (and virtually everything that was once a matter of faith) to a system of ever simpler parts. The meta-theory that everything can be reduced to simpler parts is probably one of the most solid theories in all of science.

I believe that you're only considering hard science. If you consider anything that contemplates behavior (e.g. psychology, or social sciences such as economics), your claim is only partially true - reductionism has helped, of course, but not in the same way it did with hard/exact sciences. I guess Aristotle still says this better than any new explanation of holism: "The whole is more than the sum of its parts."
Played around with this a bit and think there are some really cool bits and generally a cool idea. Out of curiosity who is this specifically targeted to / who do you think this product will greatly improve the lives of?
I like BTguard. I get about 2mbps reliably. No issues and I have been on it for at least 6 months.
We are currently facing a situation where our data center guys only allow us to use RHEL in production but since we standardized on PostgreSQL (moving off MSSQL) we've been devving on 9.2/9.3. RHEL's officially supported version of PostgreSQL is still 8.3/8.4. The devs are up in arms about being "forced" to use a major version behind just because the DC team won't let them install and self-support the latest stable version. Ridiculous.
How GooglePlay and songza can help musicians?
In the article it's mentioned that he donates blood for himself twice a year, and that everytime someone asks for his blood it's taken from "his" reserve, making a more-so difficult choice.
It's possibly slightly unfair that he's not allowed his own 'stash', but he can only donate a certain amount per year and it seems like it's in demand, and apparently it can only be stored for 42 days (according to a very quick Google search).
Oh, I know much of it like the back of my hand, and have spent plenty of time doing outdoorsy stuff, and have found myself in a few genuine survival situations, and I'm here to spout crap opinions on the web still, so...!

It's mostly handy for "was it the one with the serrated leaves, or the one with the smooth leaves which is toxic?".