skysight-inc/HackerNews huggingface dataset:
I was considering how you would design something like this (in the shower the other day)

I trained as an industrial electrician when I was younger so I have some tangentially related experience (though a lot of my apprenticeship was done in a flour mill which is is a very hazardous environment (fuel/air explosions are no joke)).

The conclusion I came to is that while some of the stuff is fairly trivial (constant temperature control for example requires some finesse when you have variable water pressure/flow rates but is solvable) other stuff is actually quite difficult.

How do you handle control inputs?

While waterproof touch screens exist they are ferociously expensive and look more at home in abattoir than a typical shower. So the control would have to be either very simple or controllable from a phone which imposes it's own problems (you would have to run the program before getting in the shower unless you want to take a shower with your £500 iPhone).

In addition there are liabilities (if your software goes rogue and melts the skin of someone that is probably not a good thing).

Safety Standards for showers are rigorous.

Standard for showers are already pretty rigorous (unsurprisingly as they combine electricity in close proximity to water and just for fun throw in scald and slip hazards) so getting a device certified may be expensive.

Integration

The shower would have to be manufactured with the "nest" style controller in it already, modifying an existing shower isn't go to fly as internally there are few standards (except across manufacturers) and anything that impairs the seal is going to get you sued.

None of this stuff is unsolvable if there is a market demand for the product but to be honest I'm not convinced there actually is.
Honestly, after using one of those fancy showers that had exactly the features you describe, it was a huge pain in the ass:

1. I'm extremely short-sighted, and of course I don't wear glasses when I shower, so reading the LCD display to make adjustments was a pain in the ass.

2. There was an option to save settings for guests (which I was) but I never bothered taking the time to use it, so every time I wanted to shower I had to set everything correctly again. Took me like 3 minutes before I could shower. The UI was quite poor, so arguably this could be improved but still...

3. The temperature would reset to the default value if I turned the shower off and didn't turn it back on soon enough. Back to step 2, with the added fun of being covered in shampoo and trying to avoid the cold water drenching me since of course I turned the shower on before realizing it had lost my temperature settings.

Again, the UI for this system was quite poor but still. No matter how good the UI is, the cognitive load compared to traditional system is just too heavy for no good reason.

Just give me a knob for temperature, and a knob for jet strength, like all modern showers. That's all I need.
I disagree - it's hard to stay in business if you don't make money. The fact that someone else might offer a similar product for free has stopped, e.g. the makers of premium website themes from making huge piles of money.

There's definitely a hurdle to be overcome in marketing products to those people least likely to have money lying around, but I think that's mostly a question of demonstrating value. People will buy it if they think it's worth it.
Isn't this an year old published research that was widely reported?
Those are the registered service names you can make SRV records with.
> And when the compiler wants to use more SSE registers than are available, it will register spill. A clever programmer may be able to avoid that, and that's where the performance boost comes from.

Yeah, at some point the compiler can't do any more magic and will start spilling. But it's not very often when a programmer intervention is required.

Quite often you can get the effect you need by looking at the compiler-emitted code, see where the spilling or other unwanted effects happen and do small tweaks to your C code. This is a bit annoying but it still beats hand writing asm code when it comes to time investment (it is not necessarily as fun, though).

> You've convinced me to leave that as an ultra-last-resort though, and just try out intrinsics first. Dumb compilers are probably less of an issue nowadays than in ye olden days of ~5 years ago. Thank you for the thorough explanation!

Yes, compilers have improved and will keep on improving. I was blown away by the quality of code I saw coming from GCC and Clang, in particular about how good the instruction scheduling was.

In any case - writing C code that looks like Assembly code (ie. plain and simple) gives very good results and doesn't require you to sacrifice compiler optimizations like using real Assembly code does. Read the output Assy code and revisit the C code if required, this way you should be able to get near-optimal code with less time investment.

Writing Assembler code is still really fun, though. Unfortunately it's not a good investment when it comes to achieving your goals in time.
George W. Bush unveiling his paintings of world leaders
Kohler has a product like that.

http://www.us.kohler.com/us/DTV-Custom-Showering-Experience/...
Writing. Seeing art. Running. Biking. Photography. Chess.
While I don't disagree factually with what you're saying, the way you're saying it sounds like a slight misunderstanding of the results here.

CR has been shown to have effects on short-lived species because that's all that's been testable so far. CR has actually been remarkably consistent in its effects across many different species.

The rhesus monkey studies are the first ones to attempt to replicate the longevity results found in the previous tests that were performed on short-lived species. The NIA rhesus study results released a short while back seemed to be the first failure of replicating CR longevity results. This seemed to be a blow to the theory that CR would be efficacious with higher primates.

However, this study is saying that the first rhesus study was conducted incorrectly and that the results were incorrectly interpreted. They're basically saying that scientifically, CR is still batting a thousand.
Startup Careers 101: Roles for Non-Technical Backgrounds
Actually, Asian chat providers are some of the most innovative as they are the only ones truly experimenting with messaging platforms.

LINE was the first to make money with stickers (since copied by everyone and their dog).

WeChat is using their platform to sell life/health insurance http://qz.com/184783/cancer-insurance-is-wechats-newest-vira...

Western messaging systems on the other hand are all very vanilla. Now, everyone is stumbling over each other to add "snapchat" disappearing chats while LINE/WeChat are actually monetising.

+++

Users in APAC are also a lot more innovative in how they use these messaging platforms. There are dating/Tinder services built on top of WeChat.
No I am not confusing the word at all. A meritocracy is a society built on the idea that one must (quite literally) gain a 'merit' before being considered for some role. This is open to obvious abuse - the ones that get into power can decide how one can gain the merit. In the US, it has been decided that one must pay for it.

I repeat: you have completely misunderstood the definition of the word 'meritocracy'. The condition is not 'can you perform the task' but 'do you have the requisite (and very literal) merit (passed an exam, for example.)

Don't worry though - a lot of people make this mistake.
That's true of HVAC thermostats as well, and works OK in that application.
Homoiconicity is a neat thing when you just get started, although there's some interesting discussion around that subject here - http://calculist.org/blog/2012/04/17/homoiconicity-isnt-the-...
I've used a LaTeX CV before and usually (probably 100% of the time) the recruiter wants a .doc to edit in lies rather than the pdf.

Probably why you can get called into an interview for a job you don't have the experience for sometimes.
Ask HN: Looking for ideas
Hi,

My question is: Where/how will I come by great ideas (or even okay ideas)?

I have the technical skills to make any idea happen, however I feel like every time I start thinking of ideas, I hit blank (I call this programmers block).

I read that I need to meet with people who have different backgrounds or in completely different work spaces, as they see things very different than we(developers) see.

I would love to meet up with total strangers, with good intents of course, I just don't know where to find said people.
Subjective reason, i don't know if it's the case in real world.

But SQL Server Management Console supports obdc, LocalDB (like SQLLite) and SqlServer (MySQL) at once.

But it's on the Microsoft platform though.. I wouldn't know another reason.
Flying, biking, walking my dog, swimming, reading.

If I had to make a suggestion, I'd say get a bike and find some interesting trail close to where you live. Cycling is great exercise, very invigorating (mentally and physically). It's a very good way to both reduce stress, give yourself more energy and come up with new ideas and solutions to problems.
heh...basecamp, meetup, vimeo, and bit.ly are 'small'.

Are there any documented instances of this happening to smaller startups? And, relatedly, are a set of best practices emerging to deal with this sort of a thing?
This paper rehashes 2 studies. In the original Wisconsin one that showed a great benefit to CR

... were fed a semi-purified, nutritionally fortified, low-fat diet containing 15% protein and 10% fat.

The monkeys without CR ended up getting diabetes and they were giving them insulin. This study made a big splash, but as others point out it probably really only helps prove that eating less crap is good for you.

This paper appears to include some of the same authors of the Wisconsin study and tries to explain why the NIH performed a study that did not replicate their results. This paper claims that the control group in the NIH study actually underwent CR by comparing them to a database of captive primates. If that is true, then the title still seems strange, because it doesn't mean the NIH study provides meaningful supporting evidence, it means it was an invalid test of the CR hypothesis and instead it provides some extremely weak supporting evidence of the CR hypothesis.

As a side note, there is evidence that the CR benefit is from protein restriction and possibly just avoiding protein imbalances.
https://chriskresser.com/do-high-protein-diets-cause-kidney-...
(scroll to Is protein to blame—or is methionine?)
Why should the majority opinion get to say who's an adult and who's not? Aren't we taking away the rights of minors to marry by claiming that they're relationship would somehow be different to a traditional one?

You anti-minor-marriage bigot you.

(To be clear, this is sarcasm hopefully in the service of making a point. I am not arguing for marriage between adults and minors.)
I kind of agree, quality of live is important as well
My very rough and sloppy analysis gives you a credible interval of a conversion rate between 0.28% and 5.61%. At the upper bound of that conversion rate (5.5%), I would handwave and suggest this is comparable to your Google CPC results (depending on the actual cost per click). If I were you, I'd collect more data.

And try different ad text. Acknowledge that this is a different platform than search and you need to advertise differently. Don't be so quick to dismiss it.

Edit: and I was comparing apples to oranges anyway. If I use your Google Analytics data for both measures, we get a range of 0.39%-7.7%. This upper bound actually exceeds your Google CPC result. You don't have enough data.
$1,000-a-day miracle drug shocks U.S. health care system
"High quality" in close proximity to "calories" is another sign of woo.
Holy shit. I've been looking for something like this! I had a difficult time understanding Siek's gradual typing papers without any code.
You're trying to invent solutions to problems that nobody have.
Have a look at Model Predictive Control :).

It's one of the simpler methods beyond straight forward feedback systems.

https://controls.engin.umich.edu/wiki/index.php/MPC
wow one day? did you reach satori? :)
This doesn't describe the control technology very well, which it seems your question focuses on. However, given the closed loop design it would likely maintain better water pressure and temperature even with standard purely mechanical controls.

http://orbital-systems.com/products/
Maybe I'm just cynical, but given that the father is a security researcher, does anyone else think that he himself found the vulnerability but concocted the story to get some free press?
If you don't mind using Microsoft Word, these are great looking well designed resume templates

http://almagreta.com/resume-templates/
Exercise, maintain an active dating & social life, other intellectual pursuits (e.g. learning math), waste time on reddit and social media.
I would like to think that the ends do not justify the means... I could give a bunch of ridiculous, overblown examples, but means are pretty important (especially to the people who might be negatively effected)
Nice, liked Lombok!
But why stop there, Scala / Kotlin have everything you have in Lombok + Java 8 (case class in Scala and data class in Kotlin do basically what @Data does, in Scala there are no checked exceptions by default, and both have very good null safety solutions, albeit different approach)

I think that if a company is open to using Java 8 + Lombok, then they should at least try out Scala / Kotlin (or even xTend) for comparison.

If compile times are what worries you, Kotlin seems to be on par with Java compilation times, although I don't think Kotlin is production ready yet. (and it misses some Java 8 / Scala goodies such as parallel collections etc... though I'm sure JetBrains will add it soon...)
Oh, how many "next Java" options we have now... Kotlin, Ceylon, Gosu, Xtend, Java 8 :) (Scala not mentioned as I refuse to call it "the next Java", it's a new player)
open-source?
2) You are correct that new drugs can be approved by showing a lowering of LDL (biomarker), but that's only because the link between LDL lowering and cardiac risk reduction has already been demonstrated.

The best example I can give you right now are the drugs in development to treat Duchenne's muscular dystrophy. These drugs work by increasing the levels of a biomarker called dystrophin. The FDA recently came back and said "nope, not enough evidence that increasing dystrophin will improve patient's conditions, therefore we will not approve your drug".

As for the length of depression trials, it has been established that 6-week trials provide enough evidence to support an improvement in patients. [1]

Therefore, a 12-week trial is not necessary for all older patients; rather, the degree of improvement in the first 4 to 6 weeks identifies patients who are highly likely to benefit from continuing antidepressant treatment as well as those who very probably should have their treatment regimen altered at that point.

However, the depression drugs also run trials for long-term use: "Cymbalta is indicated for the treatment of major depressive disorder (MDD). The efficacy of Cymbalta was
established in four short-term and one maintenance trial in adults [see Clinical Studies (14.1)]."

[1]http://www.ncbi.nlm.nih.gov/pubmed/16027559
N. Korea Drone Program
Who think's they could improve on N. Korea's suspected drone program?
Those who would have park-walkers deny that walking in a park is enjoyable, and embrace a walk-less life do the same: ergo anti-park-wakers should also lose their jobs?

Perhaps - but the question is silly - because there is no such thing as an anti-park-walker.

Just as I'm not so sure there is such thing as a serious 'anti-Christian'. People who suggest there is no God and call others stupid for believing in a God? Yes, they exist. But anti-Christians that would put money into a political campaign that seeked to change the law so that Christians were forced to deny Christ? No, I don't think those people exist in a any meaningful number.

Anti-gays that want to deny gays the right to marry - yes, quite clearly, they exist in large numbers.
Sleeping. Netflix, movie. Day dreaming. Learn to be a chef and just staying home browsing interesting things on the Internet (meme, cats, idk). I am not outgoing. I like my home...
It should be noted that a parallel study[1] at the National Institute for Aging (NIA) found that this was not the case. The authors of this study (UW) claim (as far as I understand) that the NIA study was flawed because both Control and Calorie Restricted (CR) monkeys were fed diets that were both restrictive, and not sufficiently different. There also seem to be some debate about the composition of the diets. The controls in the UW study were allowed to eat as they pleased (i.e. become fatties if they wanted). They claim that if both "modest" or "moderate" CR are equivalent, it would be a very important conclusion. The practical consequence, if true, would be that we wouldn't have to starve ourselves too much.

Mouse models had suggested years ago that calorie restriction could lead to ~%50 increase in lifetime. However, the problem with mouse studies is that they are pretty different, and also the mice they use are really inbred and perhaps non-ideal examples. The conclusion from the primate studies is really stacking up to be a common sense "eat in moderation, healthy, and you'll live at least a little longer, maybe a lot". Not really groundbreaking stuff, to be honest. And still not conclusive when you consider the resources that went into these studies. This also teaches us nothing about mechanisms, which would be really useful. Just my cursory assessment so far.

[1] http://www.nytimes.com/2012/08/30/science/low-calorie-diet-d...
Please enlighten us about those right circumstances that somehow magically turn facebook ads into successful and profitable campaigns.
>That combination can result in having just enough motivation to carry out your desire to kill yourself.

Have we ever had a testimonial from a failed suicide in these circumstances? In my case, as my depression and anxiety issues started going away, I suddenly realized how much of a complete weirdo others must see me as and felt shame comparing myself to others in my peer group who, without depression holding them back, have become much more successful. It was a brutal eye-opener for me. I guess when I was depressed I really didn't consider these things or they simply didn't bother me.

It really brought up a feeling of hopelessness, like I wasted my youth and thus will never catch up, or will always been seen as defective in some way. I guess it doesn't bother me much anymore, but given sudden clarity like that can be intimidating. I imagine if someone is already suicidal, it can be a tipping point.
There's no obligation, it works as a deterrent for publishing the vulnerability to potentially bad people. Many tech companies now offer a reward for submitting vulnerabilities, it's more often than not cheaper than being exposed.
... and a Guild doesn't have negative connotations?

Is this a cultural thing? Because for me (west coast of Canada, in my 30's), the only connotation that comes with the term "Guild" is a historical protectionist organization that ensures only those in the Guild are allowed to practice that craft, membership is non-voluntary. It carries a connotation of extreme corruption as well.

Am I just not exposed to the modern usage of the term?
If you could live forever on the condition that you did not eat, would you say no?
I was one of the beta readers. The book makes quite a different trade off from most other beginner C books. Most other books follow the K&R model of short examples and a lot of detail on the topic in question, while Build your own Lisp is just one project. So you actually see how the parts fit together.

I would think that either way you can learn C. Which way is better for you depends if you are more motivated by going through one long project, or if you prefer to have many small ones.
Get Ready to Dance...
Lord Bless My Enemies
While I think that the overall idea isn't necessarily a bad one, two things jump out at me with the templates that are provided:

-Do people really put their photos on their resumes??

-Given that resumes are often printed and reviewed in black and white, I think that would undo a lot of the effort that went in to the designs of the templates.

In spite of that I think the spirit of having a resume that doesn't come from a Word-provided template is worthwhile for job seekers.
Reflektor – A proxy for remote forwards
How confident?
Google didn't start out with the premise of "lets monetize people's data under the guise of search." He even states "I think they should be set up to be the minimal collection as needed, as opposed to the maximal collection possible." I take this to mean collection has begun and it will be interesting to see how their policies change. Sure, they may not add personalized search results, but that does not mean they cannot implement IP/search indexing and be the subject of a government request for this data.

The best feature, if you are concerned about quality of search and privacy, is the bang syntax[1]. !g $search and you can have the best of both worlds.

[1] https://duckduckgo.com/bang.html
Cookies that give you away: The surveillance implications of web tracking
>Internet Explorer has introduced an array of proprietary extensions

You mean things like XMLHTTPRequest?
Yes, quite evidently he does.
The rise and fall of Brendan Eich at Mozilla,
as seen on Hacker News:

http://www.solipsys.co.uk/new/Eich.html

Submitted here:
https://news.ycombinator.com/item?id=7530400

No discussion ...
People actually print resumes on paper these days in the tech sector? Can recruiter confirm this? I think most tech companies probably just email resumes around.
serious question - what is the value of stringent entrance requirements so far has it applies to your personal network?

is it so that you don't have to spend resources maintaining a network with those that don't meet them?

for what its worth, any professional and hobbyist club with close proximity to a prestigous school will probably put you in contact with a number of people in that school

you don't have to go to Harvard, MIT, Stanford wherever, to meet/ socialize with students from that school

you probably have to be doing something of interest, to make yourself an attractive socialization member from the other side of that equation, but that probably true (though obviously to a lesser extent) even if your a student of one of those schools
NASA's Robonaut 2 scrubs up for space surgery
As a Linux user, and someone who really dislikes having to boot into Windows in general, even I must admit that there is nothing close to Visual Studio for developing in C++.
I'm not Chinese and I'm not American. I have seen countless Tencent WeChat ads while watching tv and especially during Champions League football. I have never seen a Facebook ad on tv.
The best example of a stateful GET action is the Logout button on basically every website (including HN).
The solution already exists:

http://en.wikipedia.org/wiki/Thermostatic_mixing_valve
Day Before Opower IPO, SVP Product Alex Kinnier Reflects on Journey
What’s It Like To Be A Nonprofit At Y Combinator
Goldman Sachs career dpt. doing promotion on newsycombinator Twitter account
Who said anything about "produced in a factory"? Monkeys eat mostly ripe tropical fruit. The monkey chow here probably includes palm oil and soy.

Specific toxins that accumulate in tissues over time and are known to contribute to premature aging in mammals include certain fatty acids and excess iron intake, for examples. In excessive amounts they are "toxic."

I don't see what is remotely "woo" about this. The whole calorie restriction idea has been pretty well debunked as far as I'm concerned. Whenever it's looked at more closely it's a matter of food quality. Animals with the highest metabolisms among their peers are actually healthiest and longest lived.