skysight-inc/HackerNews huggingface dataset:
"We've seen this before in science, with antibiotics. A few major, early wins followed by the long silence of failure, due to second-order adaptation by cells."

But the key difference is that cancer does not pass from person to person, unlike bacteria. All cancer cells die before or with the patient, they don't stick around to "remember" how to defeat the hack.

If we do get some major, early wins, they are likely to be very reproducible, indefinitely.
Citation badly needed. There have been many studies on this and, as far as I'm aware, not one has shown such a link.
Thanks! I had seen that and may have to go that route.

I was hoping not to go down the self-hosted path as I'd wind up spending way too much time tinkering (gatewaying to Usenet, adding features, etc).
Thanks for the tip. I'll look into it :)
You need to dip your quill in the ink well more often. I can't read what you're writing, sir!
always nice to see innovation in the over-the-shoulder-boulder-holder space
What would software that contains no information look like? If you can't separate the two (and I don't believe you can), the "separation" between them is merely rhetorical.
What three important traits? If you're talking of "inheritance, abstraction, and polymorphism" that you've mentioned, then I'd like to observe that inheritance is orthogonal to OOP, abstraction is essentially named definitions as a language feature (see Abelson, Sussman, Sussman, 1996, Chapter 1), and polymorphism, again, is found in many non-OOP languages, such as Haskell, for example.
Scala is arguably part of the group of 'complex' languages I mentioned. Besides, the Scala worksheet functionality in Eclipse is really neat, which is another reason to consider using an IDE for it.
It looks great!! How about the benchmarks if anybody tried already?
Hmm, I thought it was also doing 30 days max. Feedly is doing that now for sure.

I will check out inoreader - looks like even if it doesn't archive the items forever or for a long time, it can support push to "Pocket, Instapaper, Readability and Evernote" which would wind up doing the same thing. It'd potentially make browsing by feed more difficult but may be worth a shot.
I wonder though, even if the insurers can drive down prices, how do the insurance companies verify that they are only paying for services that are actually rendered? With the massive amount of medical billing fraud, I suppose insurance companies will invest in investigating and eliminating this behavior? Either that, or they will go bankrupt.
Actually, it raises the question, it does not "beg the question".

https://public.wsu.edu/~brians/errors/begs.html
I have a feeling that this is one of those ideas that is going to be far far harder than you think it will be.
Also conflicts with BambooHR[1]. It'd be conceivable that a tech shop use all 3.

[1]: http://www.bamboohr.com/
I've programmed posix sh (Kenneth Almquist's shell ash) for years. Bash is like a poor implementation of korn. For large programs /(k|z)?sh/ or simply using perl or ruby where it makes sense. Nothing beats writing system with not much more than sed, head, tail, wc, tr, sort, uniq, grep and occasionally awk. No reason to create dependencies where none are needed.
PowerShell is awesome. A shell with proper intellisense, a real object pipeline, string interpolation and cool meta-programming facilities - to mention just a few areas where it runs rings around bash.
Here's the Penn webpage about their T-Cell Immunotherapy for Leukemia:

http://www.penncancer.org/tcelltherapy/
Jormundir is very much wrong on that. OOP was never supposed to "involve lots of mutation". Go ask Alan Kay. ;-)
Interface for seamless data transfer between the real and virtual worlds
Neocon nonsense. But this just takes the cake:

http://profoundlydisconnected.com/skill-work-ethic-arent-tab...
Does anyone have a good list of books, tutorials, howtos and whatnot about graph databases in general, preferably with python examples (but any language is good really...)?

I've used graphdbs in the past but a nice collection of patterns and best practices would be nice - upping my game on this topic is a current interest of mine!
Yeah, there is no cure for the common cold, except immune system, so far.
Samy Kamkar hacks the airwaves to create drone army
It's much, much better than cmd.exe. Not even in the same league.

Plus, you can pipe objects around, which is better than piping strings, because strings are objects too. So it's a "superset of string-piping", though obviously, not a superset of bash. The syntax is weird and lots of non-intuitive stuff about PowerShell, but it's definitely at least 1,000x better than the default windows console.
Bitcoin Prices Slide on China's Concerns
I was a novice, but not a total beginner. I knew what variables, loops and functions were, but didn't know about the chrome debugger or have a good grasp on client-server programming. I had been trying and failing to get a junior front-end role for several months after transitioning from a career in foreign language education. Hack Reactor was literally life changing for me.

My friend Howard, a high school drop-out from London, came into class with virtually no programming background at all. Here's his github https://github.com/cheeseen. He contracts for Google labs now. Like the school in the post HR now has a pre-course curriculum (with online help) to get people up to the point where they can make a simple chat app before the first day of class, so students get a bit further than my class did.

It really saddens me to see such negative default assumptions, but if you're that skeptical, you can look through every single graduate of the program up through class 3, their LinkedIn profiles and their github profiles here: http://www.hackreactor.com/engineers/. You really can't find that level of transparency from any other school I know of.
Yes, but that's still sky high price for most of the world. And if they put price order of magnitude less, won't it bring around order of magnitude more people who can afford it and they money outcome will be pretty much the same? Look at pharma companies: https://en.wikipedia.org/wiki/List_of_pharmaceutical_compani...
They are very profitable, maybe we should make them less profitable and more effective widespread-wise?
Please consider this a security review by a tenured P2P professor:

The whitepaper describes a simple and focused system relying on partitioning in an attempt to preserve scalability.

Bitmessage has many architectural similarities to Usenet and also offers no valid response to spam. Using a proof-of-work system to combat spam is proposed, but to-date science has not yet seen a working approach anywhere. Details are missing on this vital element plus defenses against the Sybil attack are missing from this design.

Mechanisms such as the "averageProofOfWorkNonceTrialsPerByte" in this system only slow down attacks and do not stop them. Check the impossibility proof by Harvard to see that systems like Bitmessage which react to any message cannot build an effective Sybil defense: http://dash.harvard.edu/handle/1/4907301
So this is known as a hard unsolved problem.
Further diving into the scalability issue is this project thread on their forum:
https://bitmessage.org/forum/index.php?PHPSESSID=8cl6qeafitk...
It would be great if the partitioning concept and algorithms could be explained in detail. It's again a hard problem, even group size estimation in a hostile environment is already non-trivial. So how group consensus is formed to do a break-up is difficult and prone to attacks.
This design is not incentive compatible. TOR has over 50% Bittorrent traffic, it's difficult to stop users from using(abusing?) TOR like that. Systems like Bittorrent and Bitcoin have some incentives, but Bitmessage with broadcasts and proof-of-work might even have a negative incentive for participation. I have seen no mechanism to prevent it's users broadcasting Blueray rips. This would bring down the system, one cluster at a time. Please check this work, it shows how to bring this type of P2P networks down: www.christian-rossow.de/publications/p2pwned-ieee2013.pdf‎

Publicity like "Bitmessage Sends Secure, Encrypted, P2P Instant Messages" might be nice. It creates a false sense of safety. If you want to protect against NSA snooping, you're up against a real army of crypto experts with decades of experience each.

Nice to see that this project has such an active Github community, 480 closed issues and 1159 commits. But, in my opinion it's back to the drawing boards... Sorry.

Disclaimer: working for 8 years on Tribler, a streaming Bittorrent client.
It's not as if the site will load when you do click on it, at least I've not seen anything of this article except a blank page.
Academia might have been the wrong word. Do you know of any other language designer (except Larry Wall) who doesn't have a PhD?

Btw, what's the source of that consultant bit?
The author confuses the language of '<this> for <that>' with a copy of. If you are the 'Uber of Dog Walking' you are not a copy of Uber. Instead you have taken one part of the Uber puzzle, "on demand access using a smart phone" and applied it to the problem of finding a dog walker [1]. The sort of language arises because these techniques and technologies are created without names.

In the physical world, you might have something like a gas turbine engine, which enabled the jet age. People put the same engine on helicopters. But they didn't say "These are the jets of vertical flight". Or when they used them as engines to generate electricity they didn't say "These are Jets for Power Plants." But the reason they didn't say those things is that it was pretty clear to everyone what a gas turbine engine was and what it brought to the table. Modern software startups don't have that luxury.

Of course there are a lot of me too like startups. Just like there are me too type bands and me too type serial killers. There is a segment of the population who sees an idea in action and then runs out and tries to do the same thing. But I don't think the industry is dominated by that mentality. Mostly because it is rarely successful if it is just a copy.

[1] I make no claim on whether or not finding Dog Walkers on demand is a good idea or a bad idea.
Your point illustrates exactly why the market fails society when it comes to healthcare:

Every penny you have is peanuts compared to a slow painful death.
Either you are serious or this is snark. Either way, you get a downvote from me.

If you are serious, I'm amazed what a grown person tries to pass for logical thoughts these days.
If you are not, please give it a rest. This isn't reddit.
Tumor cells form populations; within the person, there are many generations of expansion and adaptation. Within that time, they definitely "remember" how to defeat the hack.
Quick and dirty guide:

- Use the tanh activation function.

- Use many hidden nodes, e.g. 100 or 1000 for complex tasks.

- Tune the learning rate.

- Add a penalty of k*w^2 to each hidden node. Tune the parameter k to minimize the held-out error.

- If this isn't working, plot the error on the training set as you train. It should decrease to 0.

Read Yann LeCun's efficient backprop work for more tips.
Though it is fascinating how old such an artifact is, it doesn't at all surprise me that such a communication device was invented and used during ancient times. Going from the picture, the 'phone' doesn't look too sophisticated but has the functionality that justifies its utility for an ancient civilization.
Please, if you've ever taken even an introductory college math course you'll understand Haskell's syntax. Heck, it's not that hard to reason about even if you haven't...
There are also very few new ones, and nearly all the ones we have remaining are becoming less effective.

I'm not denying we got some easy wins with penicillin back in the day, or that people can't be treated with antibiotics.

But I've been in the medical industry long enough to maintain a very high level of skepticism when it comes to cancer treatment.
I have been working on one and it's not that hard actually.

The most difficult part has been creating the right data model.
Even if not the default shell on BSD, is bash available (by default)?
Why do "modern programming languages" return 0 for true?
APL returns 1.
19, Perl, I was going to school for Physics and I spent a lot of time mining spectroscopic data from mysql databases, converting binary dumps to csv files, etc... so I started to automate it. Eventually learned that I enjoyed writing scripts and automating things more than writing papers.

Got into networking/security, web development, and data infrastructure design. Started writing code in Python, C, and Java and catching myself up on the fundamentals of CS. Took a job as a developer, then another, then another....
I think something most people miss is in the "X for Y" is that the choice of X also dictates a feeling.

For example, "1-800-Flowers for cleaning" and "Uber for cleaning" both could describe the same product, however I'd rather use the latter. I'm building a developer tool, and "Parse for ___" is very different than "Oracle for ___".

This is good shorthand when talking to investors, and it's even better for the people building the product to have a guiding light.

It's similar to "mood boards" used in design -- it helps people agree on a feel for a site, and the final design can capture the mood without actually copying.

It can also help you make decisions. Your new company doesn't have an identity or M.O. yet, so when you're stuck, you can ask yourself WWUD? (What Would Uber Do?)

That being said, you have to eventually grow out of it. If a year into the process you're still calling yourself "Uber for dog walking", you have an identity problem -- rather than building your own startup, you're merely co-oping the goodwill of another company without doing any work yourself.
In case anyone didn't make it to the last paragraph, the bra device was a previous iteration. They have moved toward bracelets suitable for everyone. (Well, everyone with hands.)

> Since conducting this research, the team has moved to testing the use of Affectiva Q3 bracelets, which detect mood, so that both men and women can participate. The pilots, say the authors, have been "quite promising" for both sexes.
Actually in medicine we have both the good and bad of patents. For any drug to be brought to market in the U.S. there is, by necessity, a long and expensive process to ensure a drug does more benefit than harm. This process can cost millions of dollars but producing the formula + manufacturing is often not nearly as expensive. Hence, a patent, because of the legal framework for which these inventions are conceived within, granting a monopoly for a short period of time is the only thing that promotes or gives companys an incentive to continue on with FDA approval.

This, by the way, is no means or excuse for some of the shenanigans drug manufacturers take part in. It merely is one illustration of why a patent system should exist.
I posted that article to HN, but it didn't get any votes. I know very little about Clojure, but I think the conservative/liberal dichotomy he describes is very real. Liberalism and conservativism in software are closely related to liberalism and conservativism in politics. The description of conservativism in that quote is not terribly insightful, because he's obviously going out of his way not to offend anybody, so he made it excessively simple and superficial. To get a good handle on how conservativism manifests itself in software, ideally you'd need a subtle appreciation of how it manifests itself in politics; less in terms of dry theory and more in terms of the character traits and basic orientation toward life that precede adopting conservative views. Yegge speculates that someone could be a liberal in software and a conservative in politics or vice versa, but I kind of doubt this. If it does occur, it's probably in borderline cases, or in cases where somebody may be truly a conservative deep down, say, but is not engaged enough in politics to have realized it yet, or they side with the left politically as a result of specific issues rather than temperament (e.g. the person is a racial minority).

You could say that conservatives, both in software and politics, tend to be sticklers for rules and structure. That may be enough to shed some light on the difference as a practical matter. But I think that doesn't really get to the essence. Liberals can also be for rules and structure. What differs is the nature of the rules and who they apply to. I think it's closer to the truth to say that conservatives generally distrust people. In politics this general distrust manifests as, e.g. opposition to social welfare programs, because of the belief that people will invariably take advantage and abuse them. In software, the distrust manifests as, e.g. opposing programming languages and language constructs that are too laid-back and give the programmer too much freedom. The belief is that programmers, in general, can't be trusted to make good choices, and will invariably write bad code if they're allowed to.
For me, the biggest issue to learning Haskell is once programs progressed to a certain level of complexity, the sheer amount of types that got thrown at me made my head hurt. I could deal with pure functions, IO, monads (I even like monads), even mutable variables and arrays weren't too bad. But the types, so many types and types of types... It seemed every value that was meant to represent anything had its own type and reasoning about what function to use on what type was too much.

Maybe I'll revisit it one day, but that was my pain point...
So far I've tried doing it on paper for a infinite plane with a single step and uniform lighting. I ended up with a scaled atan(x) as the function of light depending on the distance from the step. I haven't figured out how to handle complex occluding geometry in a nice way.
Show HN : HTML5 Portfolio Template - weekend experiment
Came here to write "Airbnb itself described itself as "Ebay for space" - it's extremely relevant. It's just a rhetorical device to help someone understand a complex issue, it's rarely if ever how you actually came UP with the idea - it's just how you explain it.

There is a problem with this though - for example, I'm working on something right now that if you can't see the demo (let's say we're on a phone call), it's pretty hard to explain (or at least we suck at it right now). One of the things we compare it to is Mint, because of the way we use banking "oAuth" for what we do. But it's not an analytics tool at all, in no way is our core business or service like Mint, so we spent 5 minutes on our last call trying to kill the idea that it was actually like Mint in any way. I think we're going to stop using that analogy.

So yeah, pick your analogies carefully y'all, you want to make things simpler not more complex.

PG it'd be great if you'd write about this, but it's not going to stop Nick Bilton or Valleywag from continuing to write and talk about it. They have their own agenda, it seems clear to me.
Bitmessage's POW concept is not only proposed but implemented and being used in practice.
It can be installed via ports or packages.
Can I alter it to filter "San Francisco"?
The syntax is weird and lots of non-intuitive stuff about PowerShell

That's simply enough to kill it for me.

That and patchy culture support crudely derived from the CLR where the script will parse/emit dates as 11/12/13 on one host and 12/11/13 on another host based on some random combination of system locale (sometimes even when they're the same!!!) and solar cycles. They managed to make it non portable on the same platform!

Piping objects is a pain as well. You suddenly have a type contract on a pipe which makes things incredibly brittle if you have to refactor anything. Dealing with strings be they delimited or not is considerably easier.
Well done to the team. Being based in Scotland I really appreciated the work Shaun and Doug have put in to connect the community here with other tech communities across the country. Also add to that the great job they are doing in the Manchester community.

All the best to them with this new version of Tech Britain.
> Conv nets are probably the most difficult architecture to grasp

I might be totally off-base, but is Numenta's HTM (Hierarchical Temporal Memory) model a conv net? If so, there are some really good introductory/TED-talk-like explanations out there for the idea.
Surprised to not see a mention of Samwer brothers.

astoundingly unoriginal

we’ll have to contend with the continued unoriginality of Silicon Valley

Who is we? As a customer of startups originality does not register on my radar when evaluating a product and language like "uber for" makes it easier for me to understand what the product is probably about.
CryptoKids: America's Future Codemakers & Codebreakers
build && run_tests

PowerShell analogue

(build) -and (run_tests)

Really? Embracing commands for simple sequence?
The point is, it's a cost improvement over the current situation.

I'm a single-payer advocate. I too think market-based healthcare fails society. Within the context of it, though, this isn't as outrageous as the plain dollar amount seems.
Perhaps not surprising, but fascinating to think of how it went from "doesn't exist" to "connect two gourds with twine, speak and listen." When it didn't exist, what phenomenon or technology might have provided the hint that connecting two gourds together would transmit sound?
> I don't get the appeal of an IDE in Haskell development.

Code completion, syntax checking, looking up documentation, setting up projects and makefiles, code re-factoring, etc... Granted, Emacs and VIM will do most of this, and the language's tools will do the rest, but some people like having everything in one convenient package...
What exchange are you trading on?
I would love to hear Mike Rowe's reply to this. His answers had plenty of anecdotes, as did this article. My question is, where's the data?
There are a bunch of different proposals for scaling bitmessage (with and without "streams")

https://bitmessage.org/forum/index.php?topic=2550.msg5271
Unfortunately, ray tracing of general scenes is undecidable:
http://www.cs.duke.edu/~reif/paper/tygar/raytracing.pdf
you mean by abolishing drugs patents?

check out the healthcare sector margins (notice major manufacturers, vs. generics manufacturers):

http://biz.yahoo.com/p/5qpmd.html

You know those "greedy insurance companies" that the US is struggling to wrangle with complicated legislation and broken website markets? They only make 3% margin.
A reverse-filter would be nice too - I'd like to see only Bitcoin articles, as the ones posted here tend to be much more interesting than ones that hit r/bitcoin
my2c: The common meme in the bitmessage community is that the POW helps mitigate flooding, but it's not quite there for spam prevention
Couldn't read the whole thing. I might actually agree with her but the questioner is strawman-level superficial and trite.
The Korg Volca Beats is pretty cheap, $150 iirc. The whole Volca series is very inspired by the Roland TR series.
No 22 either
There's no point in critizicing Castro unless you also acknowledge everything he changed for good, and how the United States in the name of freedom and democracy wants to undo all that. Once you put everything at the same level, then you can start analyzing what's actually best for them.