skysight-inc/HackerNews huggingface dataset:
Hackers operate outside of the law. Licensing, conversely, exists only in the legal realm. So I dont see how any licensing scheme can prevent hackers from using his tool, as the author wishes for, other than don't make it open source. We must accept that our open source tools may be used for evil.
Trading startup liquidates 3 months after launch due to bond market illiquidity
The best way to sell your company is by running it well.
I started as an engineer but moved into developer evangelism. I was on the Swing team at Sun which gave me experience speaking at JavaOne. I first went remote because I got married to a woman in Oregon and Sun was okay with remote working (depending on the team). After Oracle took over I want to Palm and then Nokia. I am limited in the companies who will hire me (ex: Google and Amazon don't allow remote working) but the benefits have been worth it.
what are good ways of educating people about cancer?
I have a relative who was diagnosed in the later stages and it was a very traumatic exp for them and the family. Are there some tests that can be integrated with the regular body check up that can help people with earlier diagnosis?
For reference, here's what the current (CPU-Z validated) OC records look like:
http://valid.canardpc.com/records.php (it's pretty safe to assume most of these used LN2 as well)
If people were screwing with cars like this as often as drunks were driving, I think you would end up with mortality figures that were at least in the same ballpark.
And unless an engineer is psychic, this usually results in better, more robust products. Bonus! :D
Show HN: ResHunt – Reservation finder and maker
Watching Daft Punk's live performance of Harder Better Faster Stronger does this to me.

https://www.youtube.com/watch?v=x84m3YyO2oU
Y Combinator President Sam Altman, the ‘Internet of Things’ and Google [audio]
Stefan Fatsis' book Word Freak is a must-read for anyone that wants to get an inside view into the characters and lifestyle of tournament Scrabble:

http://www.amazon.com/Word-Freak-Heartbreak-Obsession-Compet...

Beware, though, lots of F-words in the book, because of certain personalities featured prominently in it.
I would actually extend this advice to the exit interview as well. The tech community is smaller than you might expect - I run into people I thought I'd never see again all the time. Even if you hate every last person at your current company, I'd recommend against burning bridges.
> Yes, of course, all sensations are actually located in the brain. That goes without saying.

Ehm... not only is it necessary to say that sensation emerges from the brain, it actually bears repeating quite a lot :) The separation of mind and body is a highly resilient illusion. If you're in pain then that illusion is fiercely potent. If someone sticks you with a needle and asks "where is the pain", you won't say "in my brain".

> I'm not sure if science really has much of an idea of what is actually going on anyway.

The problem with unexplained pain phenomena such as "fibromyalgia" may in part be a measurement error: we simply don't currently have the technology necessary to determine peripheral contributing factors. Imagine life before MRI, before X-ray . We have increasingly tantalising glimpses into the contributing factors behind pain phenomena such as phantom limb pain, and complex regional pain syndrome. But we haven't pieced the puzzle together quite yet.

There are some known mechanisms whereby innocuous stimuli can result in the subjective experience of pain. For further reading, have a look into "central sensitisation" and "dorsal horn wind-up".

To anticipate, I'm well aware that findings on imaging can correlate poorly with subjective experiences such as pain. This is simply an analogy.
Adafruit sells small eInk screens (1.3"-2.7")[1] that you can attach to microprocessors for $30-$40. They also have Arduino libraries and tutorials.

[1] http://www.adafruit.com/category/150
Do, or do not. There is no try. -Yoda

Do you think this keeps down other founders from 'making it happen'.

If you're interested in starting a web related company. I would recommend learning the basics. Learn some HTML, CSS, javascript, then jQuery.

Check out: TeamTreehouse.com

Then some PHP/MySQL to see how web applications work behind the scenes.

You can mock up a basic app/service with that amount of knowledge.

Then learn a framework like Laravel or Rails or team up with a technical co-founder at that point. laracasts.com railscasts.com

Network, contact developers online, make friends.

We're living in a time when kids can build $200B companies out of their dorm room. It's never been easier to build a web/tech company at any point in history.

Need inspiration start here (@DHH Startup School Talk):
https://www.youtube.com/watch?v=0CDXJ6bMkMY

Read/Listen to everything Paito11 has published on the web/HN.

Listen to: http://startupsfortherestofus.com

Check out:

Rails/Laravel (frameworks)
Stripe (payments)
Mandrill (trans. email)
MailChimp/Drip (email lists)
Leanpub (books)

Good luck, you can do it, make it happen!
The property of sufficiency is itself what is obvious about a definition.

It's like pornography, you know it when you see it. And for the rare instances that it's not obvious, there are judges to make a decision.
There are 11 or 12 healthcare/medical companies in this batch -- which isn't more than W15. They all just seem to be hitting TC at the same time.
"We removed users’ names to protect the innocent. Instead, we’re showing random fruit names prepended to the real users’ ids."

Can't someone just go lookup the IDs to get real names?
>If you only use stored procs, you're a lot less exposed to SQL injections etc.

How does that help you vs. prepared statements in any typical language?

I've seen SQL statements in SPs that are concatenated (|| in oracle) to varchar fields from a table and I thought that would be just as vulnerable?
I agree with you. If this were a thread machine it would be insane, and you would probably be able to make t-shirts from pictures easily with it. Not so with a Band Screen.
It must have been an exciting surprise for attendees.

I'm glad Snowden said DNS should be encrypted. From the tweet stream provided by @conflictmedia, that was tied for 1st for most re-tweeted, along with making the Internet for users, not spies. (It should be noted that DNSSEC is not encrypted.)

Too bad his appearance wasn't recorded, but HUGE thanks to Niels ten Oever and Rich Salz for tweeting major points!
You add the locale to your script and the problem goes away. You still haven't explained how that's a problem.
> What you --- and everyone else looking for a new gig --- should do is, bank a couple of work-process things you'd've liked to see them do differently. Maybe they should test using a different framework, or do something different with project management. Keep the answer short, objective, and anodyne.

Maybe it's not what you intended, but one could interpret this as advocating a short answer that states something along the lines of "Their of use process/framework X" as a reason for leaving the company. Obviously this is not an advisable thing to say and would be a red flag for many a hiring manager.

> You do not need a great reason for changing jobs in this market. "I feel like I contributed everything I could contribute to that team and now I'm looking for a new challenge" is a fine reason.

I agree far more with a generic answer such as this.
Free donation-class based machine learning trainings in San Francisco
Exactly. They did that sort of thing with Mac OS and iOS on Darwin. They're doing it with Clang. They always do it. It's how they make billions of dollars. Not sure why you worry whether a particular company might scheme: simply don't buy their stuff.

See how that works? And despite Google's BS, I have plenty of ways to keep Android devices largely under my control. On that side of the fence, people stopped worrying and started modding en masse. :)

Further, mobile security vendors such as OK Labs w/ OKL4 let us isolate that mess while programming directly on the kernel or a custom runtime (think MirageOS for mobile). So, we have plenty of options because we aligned with a company doing open-source mobile with little lock-in. Align with closed-source and lock-in loving companies then you get what you had coming. ;)
You don't always have that option -- there will always be some crappy website out there that requires re-arranging your life to avoid (whether it be for a job, a bank loan, an apartment, the DMV, etc.).
My Ultimate Backup Solution: Systemd, Firewalld and Tarsnap
Apple Shuts Off App Reviews for Those Running iOS 9 Beta
Er... my point was that most superficial qualities don't have a 1-to-1 mapping on internal qualities. Height is another great example.
Massive Attack, Brian Eno, Mitch Murder come to mind, otherwise this Tr(h)ip Hop Mix Tape did me quite well lately: https://www.youtube.com/watch?v=zGNlTvIbjLo

Otherwise a nice Nicolas Jaar[1] set?

[1]https://soundcloud.com/nicolas-jaar
Thanks for the reply. I'm definitely just an ignorable bitter person skeptical of claims of unique ancient masters etc.

The more cool articles on your site explaining these things the better. I am not a knife customer though and was just taking a peek at your site to give a little bit of feedback. But if I were to get into being enthusiastic about knives, I would greatly appreciate being able to go from zero to well informed by reading your site as an unbiased collection of the knowledge. If it sounds overly like marketing though, then it would look like you're trying to trick people into buying your knives, rather than explaining the whole truth and letting people see that the answer is to buy your knives because you've done the research and found the best ones. (Not saying it sounds like that)
What video are you watching? The first interaction is completely civil.

The second time he asks if she is okay and she goes on a tirade. He says "ok" and then asks politely if she can put her cigarrate out. He literally says "Do you mind" and "please."

And her resonance is "I'm in my car, why do I have to put out my cigarette." And he says to get out of the car. She refuses and says she doesn't have to.

>"threatening a ticket for failure to signal when pressured by aggressive driving"

He's like 5-6 car lengths behind her. Watch the video.
So, someone spends 12+ hours a day, 7 days a week, for zero pay, for some period of time (say, a year), and for the rest of their life, they receive free money.

Tweak the numbers but that's what you're saying in a nutshell... and that's certainly the way the world works now.

Should it? Do we like the idea of "receive free money" because there is entrepreneurship involved? What if it someone who was born into owning a business? Do we still like the idea as much?
I know Jon Rowe a little bit. He's a very well-respected and reputable researcher.
That was awesome. Thanks for that!
The term "Rooney Rule" does come to mind.
Programming: A Series of Interesting Decisions
This assumes the company has no employees, right?
Thanks for the comment. We actually originally had a waitUntil function that was basically used for all three of the cases I mentioned above. In some sections of the code, it was just there to eat errors, other sections get some text, and yet others it was wrapped in an assert and needed to return a boolean. This led to chronic misuse around the code (I found 4-5 tests that simply forgot to wrap it in an assert effectively rendering the test completely worthless). The main benefit we got from splitting the methods out was making it clear to developers what it did. Catching all the exceptions thrown by Selenium instead of returning booleans was just an added benefit.

And you are correct, we are using Scala. There are some really cool things about the language, case classes, pattern matching, first order functions, and traits just to name a few.
The Pinto analogy is dangerous. The flaw in the Pinto was that when it got into a certain, common type of collision there was a higher-then-normal chance that its fuel tank might explode.

The risk was NOT that because of this vulnerability, there was a chance that bad guys might go around ramming into Pintos to make them explode. Who would even do that? Or maybe that if you rammed a knitting needle into the back of a Pinto it would trigger a fuel leak. Well so what? Probably similar issues exist in any number of cars, but it's not something people would actually do (and if they did it would obviously be criminal), so... that's not really an engineering flaw.

So the insecurity of infotainment systems in cars is NOT like the Pinto issue. Nobody is suggesting that when the infotainment system plays a Mariah Carey song it will, because of a bug, shut off the brakes. Or that during a common kind of collision, the infotainment system causes the airbags to fail to fire. No, this is only a risk if someone actively attacks the infotainment system and deliberately shuts off the brakes, or triggers an acceleration, or whatever.

There are already ways to physically sabotage a car to make it dangerous to drive - cut the brake lines, puncture the fuel tank, whatever. Those are, to a certain way of thinking, security vulnerabilities. If you're someone who is concerned about people trying to kill you, you probably take extra precautions to secure your car to mitigate those risks. Ordinary people just park their car on the street and assume assholes are not going to trigger a slow leak in their brake fluid.

So why should ordinary people be concerned that someone might install a trojan in their infotainment system which is going to shut off their brakes on the highway?
Costly Evo 2015 Mistake Featured on ESPN SportsCenter – IGN
I really miss the days of increasing clock speeds. I attended a conference on molecular dynamics simulations two weeks ago (FOMMS), and more than one person lamented the fact that long timescale (> millisecond) simulations are going to be difficult to attain now that clock speeds have stalled. GPUs are great for simulating more atoms, but they are in fact worse at performing longer simulations. If no more effort is put into making processors faster, then the only ways forward are to either build special purpose machines (like Anton) or to invent some clever mathematical techniques.
> It is possible to hire a company to manage the condo or house, but that is expensive and the profits never quite arrive.

This makes sense if you think about it from a capitalist perspective, though.

Adam owns a condo and rents it out. He makes $500/mo after his expenses. Unless competition for property management is very high (quite the opposite), the "perfect" amount to charge for that service is going to be as close to $500/mo as possible while still getting Adam to pay it.

The most common complaint I've heard about property management firms is that somehow their prices always seem to be somewhere in the 95-105% of net profit for a single well-appointed property.
I don't know about the automotive industry, but this is absolutely true at some industrial equipment manufacturers.
This is a very clever article. I suggest further research into whether vote-rings are actually indicative of product teams and founders with strong networks who they are able to motivate to support them. It may be that up votes from voting rings are just as useful (or perhaps more) in determining the likelihood of success of a product.
Lisp is often advocated for the big ideas like macros, but I personally enjoy small things like this the most. Every day I write Lisp code I discover new ways of making my work easier and walk away with more appreciation for the effort that went into designing this language.

Thank you for this series, everything is expressed clearly and concisely.
Done. We've added a grab/grabbing cursor on the voting page.
Subscription Flight Service Beacon Lands $7.5M in Series A Funding
Benchmarking GitHub Enterprise
The key idea is that genetic variants that have strong phenotypic effect through variation in just one gene are mostly rare, and genetic variants influencing most human traits of interest (heart disease risk, cancer risk, physical stature, alcoholism, IQ score, etc.) act in combination with many other gene variants, each of which alone has weak effect. This is the consistent finding of genome-wide association studies (GWASes) as those studies grow in sample size and in sophistication of the statistical analyses applied to them. Most gene variants in the human genome have nil effect on phenotype or such a weak effect that the influence of that one gene is undetectable even in GWASes with hundreds of thousands of subjects. So the word "rare" in the submitted article title (from the article description in the original article metadata) is the key word here.

These rare gene defects with strong effect on phenotype are likely to be helpful in illuminating the biological pathways involved in individuals developing those phenotypes, if the individuals are studied thoughtfully in clinical studies and especially if genetic engineering in an animal model can replicate the effect. But many of the diseases and disorders that you and I most care about will not be understood through this kind of research, because those diseases and disorders are already known to be polygenic (influenced by many genes, each of small effect) and multifactorial (subject to influence both from genes and from various environmental factors, some of which are very poorly understood). Identical (monozygotic) twins differ for many traits of interest, showing that influences other than genetic influences still make a difference in human development.
Maybe I'm just showing my age, but having/requiring a good IDE is a anti-benefit for me. One of the things I'm loving about Go is just how little "environmental baggage" the language has. No Makefiles, superfast builds with automatic discovery of source files, I can continue to use vim for everything, etc.
NASA Is Having a Conference Tomorrow Regarding Latest Kepler Discovery
> Closed systems exist, there are things that can be understood so fully that you can't think of any new questions to ask about them that you don't already understand.

The existence of closed systems does not imply all systems are closed. Also, you can think you understand things so well that you have to revisit things you think you know in order to find new questions.

> It isn't remotely the class of the hardest problems we can think of. If NP=P that doesn't mean we can solve every problem easily. But it does mean we can solve a lot of important problems easily.

That's fine to you, but there's obviously some communication and definition of terms problems going on, and I don't think that's entirely surprising considering how lost everyone tends to get in the language of it.

P=NP means you can get computers to write their own math proofs. Tell that to a mathematician who would rather compare his process and functionality to that of Picasso or Rembrandt painting, Mozart composing, than that of the self serve pay station at your local grocers. Maybe we can start birthing mechanical babies, I don't really know.
Done. We've made the checkbox label clickable.
Very cool, have you thought about using a RGB color sensor (like a TCS34725) to detect the color of the ribbon instead of finding an IR homing strip? That might help with slip since you know the order of all the colors and could move exactly until the right one is being displayed.
>What underlying qualities does height clue us in to?

Possibly more than you think.

http://content.time.com/time/health/article/0,8599,1820836,0...
One of my favorite monad rants

https://existentialtype.wordpress.com/2011/05/01/of-course-m...

My point is that the ML module system can be deployed by you to impose the sorts of effect segregation imposed on you by default in Haskell. There is nothing special about Haskell that makes this possible, and nothing special about ML that inhibits it. It’s all a mode of use of modules.

So why don’t we do this by default? Because it’s not such a great idea. Yes, I know it sounds wonderful at first, but then you realize that it’s pretty horrible. Once you’re in the IO monad, you’re stuck there forever, and are reduced to Algol-style imperative programming. You cannot easily convert between functional and monadic style without a radical restructuring of code. And you are deprived of the useful concept of a benign effect.

The moral of the story is that of course ML “has monads”, just like Haskell. Whether you want to use them is up to you; they are just as useful, and just as annoying, in ML as they are in Haskell. But they are not forced on you by the language designers!
SEO Audit Checklist for Startups: You’re Failing Because You Didn’t Read This
The Definitive Guide On How To Completely Change Your SEO Campaigns From Failure To Success.

http://www.ranky.co/seo-audit-checklist-for-startups-youre-failing-because-you-didnt-read-this/
One usually invest quite some saving in these endeavours. Say 10 years. You have three years of runway before getting resounding success or having to pack. At the end of these three years you have to compare your gains against what you'd have gained saving some more.

If you start your thing, the initial years will be in the red. If it works out in the end, you are looking to gain your saving back, plus the years of missed gains, plus the interest you'd matured having money

When you start grtting enough money to hire someone to maintain the company and start gaining passively you aren't actually passively gaining from the beginning: you are still a lot in the red. So it's moral to me wanting to keep a share of the company earnings, so I'd be able to sustain another venue.

Also it doesn't seem so bad to profit from an idea one had to enter a new market, niche or otherwise. Others are free to build their alternative after all but they didn't, so all the value from the idea is yours until challenged.
> Take this hacking example. Couldn't you imagine a situation in which, a licensed software engineer is pleading with PM to separate the entertainment system, from the controls? But, PM pushes back, and wins, on the account of cost savings?

Then the engineer, being professionally and personally liable for their work product, notes that they are ethically obligated to "hold paramount the safety, health, and welfare of the public" and that "if engineers' judgment is overruled under circumstances that endanger life or property, they shall notify their employer or client and such other authority as may be appropriate."[1]

[1] http://www.nspe.org/resources/ethics/code-ethics
Simple SVG frame anim demo using image files embedded as data: URIs
Show HN: Gymer – Gym by the hour
Composable UI: creating reusable front-end components
I haven't read the article. For the lazy, what sort of level of pH changes are we talking about? Would if affect me if I go swimming in the ocean?
Hi HN,

Web development newbie here with my first finished project. After having some issues landing reservations, I thought this would make a good introductory project--it pings for new reservations every minute and makes the reservation if there is one available (you should get an email).

Thanks for checking this out, and any tips and suggestions would be much appreciated!