Recent submissions

Comment · 9 years ago
Agreed that alcohol is Bad. Not related to sleep, but there is also lots of science stacking up now on the connection between alcohol and cancer.
Comment · 9 years ago
If examine.com's metaanalsyses are based on legitimate research papers -- and you've read some of the papers yourself and find that they indeed provide support for the article citing them -- then i'd say yeah, use the site.

i guess to respond to your question: most biomedical research today is eminating from universities and university-affiliated entites. page for page, i generally wouldn't expect a .com web site -- the majority of which are probably just attempting to generate advertising revenue -- to be on par in terms of accuracy etc with a .edu site. generally, I've found one of the best ways to improve the signal-to-noise ratio is to filter to a specific set of domains (e.g., ,edu, .gov) when searching online.

Comment · 9 years ago
Thanks for noting this. Their web site design (as well as the use of a dotcom domain) gives a misleading impression
Comment · 9 years ago
Comment · 9 years ago
" If this were any other manufacturer, they would be burnt at the stake."

Nah. Look at Samsung: you can make a TV that spies on you, a washing machine that explodes, and a smartphone that spontaneously catches on fire. And then go take a look at how their stock is doing this year.

We've reached the pavlovian phase of western consumer culture: we'll just keep on buying and buying and buying, no matter what.

Comment · 9 years ago
in employment negotations, the only time you should start signing anything is when you have a job offer letter in hand with the salary you want, and the name of your manager, both in writing on that letter.

(rare exception: sometimes you might get asked to sign an NDA prior to being brought in for an onsite interview. even then, I would think very very carefully about signing it.)

My two cents: don't put companies on a pedestal -- we are certainly nothing special to them, after all. don't do anything you're not 100% comfortable about.

Comment · 9 years ago
Putting an unknown substance into another person's beverage at a bar is a good way to get yourself arrested.
Comment · 9 years ago
I was looking at a course and noticed this:

"This course material is only available in the iTunes U app on iPhone or iPad."

That's lame. For years, iTunes U materials used to be available in iTunes store, accessible via macOS and Windows. Now Apple wants me to buy an iPad? Hell no.

[edited for concision/focus.]

Comment · 9 years ago
Thank you for sharing that link. I am not familiar with Russakoff's work and it looks very thought-provoking.
Comment · 9 years ago
The proper way to improve education in a community is to get involved with the existing school systems -- the schools are already there. Be wary of ideologues possessing way too much money combined with an impoverished sense of ethics (e.g., Zuckerberg) who shun existing civic institutions and go off to start their own for-profit/corporate 'schools' instead.
Comment · 9 years ago
"It's not your place to tell people what to do with their own bodies."

Come on, that's ridiculous.

E.g., if a loved one is abusing alcohol, it is definitely your place to intervene.

Comment · 9 years ago
When you have to threaten someone on your team, you've reached rock-bottom as a manager; all you're really accomplishing is convincing your team to leave for greener pastures.
Comment · 9 years ago
Wasn't entirely sure if this was a sincere post, or some sort of unfunny burlesque of some kind. Assuming it's sincere, then the author of this blog post couldn't be more wrong about how to manage a software team. If a manager-type started going full-on micromanagement on me ("add a private var to this class now! rawr!"), bandies about the term 'insubordiation', and generally believes they're entitled to my unthinking obedience, then congrats: you've successfully convinced me to start floating my resume so I can get the hell out of that shitshow. I'm an educated, experienced software engineer with multiple degrees and life's too short to put up with that bullshit.
Comment · 9 years ago
If you're going to go with a functional approach (which he introduces in the section "How to avoid 'this'"), instead of creating a brand-new function for each particular piece of data (e.g., setName, setGreeting) -- which will result in a ton of extra code -- just use a simple, generic assoc function.

"Inventing a class with its own interface to hold a piece of information is like inventing a new language to write every short story." -- Rich Hickey

Comment · 9 years ago
fyi, the company Functional Works is basically a tech recruiting agency.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton