skysight-inc/HackerNews huggingface dataset:
"We need better data; better dissemination of that data; and better communication of that data, in ways that help people make decisions which reflect their wishes."

This is where I think good EMR software can make a difference - in gathering and organizing data. The quantitative data like lab values are probably stored electronically, but the clinical assessments are still scribbles on paper. Most of the physician notes are in SOAP format (Subjective Objective Assessment Plan), and many require educated guesses to decipher (I'm a pharmacist so I have to make these guesses daily). This alone makes data very difficult to gather. You can't do a SELECT * query on this stuff. Every time I call a doctor's office, they'll put me on hold for some time while they flip through a patient's chart. Combine that with the fact that there are multiple clinicians working on the same patient, each with their own set of medical records, the cardiologist might not know what the endocrinologist is doing. Also almost every medical institution uses fax machines. It's 2014. Fax machines should not exist. So the first step to better data is better data-gathering.

Prescribing can also be a mess. Evidence-based medicine means there are standards for diagnosing and treating. For example, if a patient was recently diagnosed with Type 2 Diabetes, there is a certain protocol on what to prescribe, with considerations based on a patient's status (say, kidney function). I think this is medicine equivalent of idiomatic programming constructs - just as "cowboy coding" is frowned upon, medicine shouldn't be like House MD. But I frequently see patients being started on non-standard regimens. So not only are standards difficult to come by, sometimes they are not even being followed - and this too compounds the difficulty in gathering good data.

Relating to dissemination of data: My aunt was recently diagnosed with non small-cell lung cancer. The first step was surgery. Her next option was infusions of chemotherapy. She didn't consult me on this matter, but I dug up some studies, and it appears that if she chose chemo it'd increase her 5-year survival rate by 5%. Currently based on her staging it's 50%. Granted, aside from profound hair loss, one seizure, and likely adverse hematologic effects, I don't observe any other damage, but I wonder if she would have made the choice to do chemo if she knew about that 5%.

Side note: I wish I hadn't been so lazy in pharmacy school and really put in the effort to learn how to code. I remember opening up K&R a few times half-heartedly and not getting past the first three pages. Learning this stuff by myself is an uphill battle, even given the wealth of documentation out there. Most of pharmacy school was just "memorize and regurgitate" - once you got past Organic Chem it was all smooth sailing. Progress is super-slow, because I give up frequently, only to pick myself up the next day to start again. It's only my vision of better medical software that keeps me going.
> Do you have an idea for a business that scales that could pay relatively unskilled folks better than minimum wage?

The problem with this lies in the nature of most service sector jobs - they require physical proximity to those people being served. Contrast this with manufacturing jobs, where a factory can be set up in a remote town (or on the other side of the world, which is precisely why they no longer exist in America in large numbers) and the products shipped en masse to consumers.

Unfortunately, in America, our zoning laws/NIMBYism and poor public transit have made it extremely difficult for service sector workers to cheaply and efficiently serve the burgeoning upper middle class. Nowhere is this more apparent than in SF. If the Bay Area public transit system were better and if housing were much denser, then more unskilled workers could afford rent in/near the city and have short commutes to service jobs.

Rather than raising minimum wages, we should be working to lower the cost of living for those not as well off. Our cities are currently so inefficient that you could squeeze a great amount of sheer waste out of them.
Hotmail.com and outlook.com are regularly used to send out malware. I know this because I have received some personally every couple of months for the last 4-5 years.

It's highly likely that over the years, more that 7.4 million spam emails have been sent through Microsoft's systems.

Under the bar set by this judge, I should be able to apply for, and receive, ownership of outlook.com based on the fact that Microsoft doesn't always rush to comply with emails that I send them.

It won't happen, of course, because Microsoft has more money than I do (and because it's a fucking stupid idea).

This is an appalling remedy and I hope Microsoft and the Judge in question face serious repercussions for it.
Rule of Diversity: Distrust all claims for "one true way". - Eric S. Raymond, The Art of Unix Programming (2003) http://en.wikipedia.org/wiki/Unix_philosophy
Perfection is a trap during the early stage of a product. Get it out there, in hands of paying customers!

Perfection is the enemy of execution.

Honestly, how proud would perfect icons make you if your product didn't resonate with anyone, and you didn't get any customers within the first month? 2 months? 3 months?

Remember that you can improve week after week after week, once you've launched and you get feedback that indicates what customers want. Then you can improve the right things, which is very important.
I read the sentence you quote as referring directly to the engineers who work at google, not android developers.
How often are updates necessary? It costs 0.8 cents to update a namecoin domain.
I'm not referring to the number of subscribers. That does increase but quality of posts and comments/discussions drops drastically once they reach a certain user count threshold.
Most of the visible part of the eye isn't the eyeball, it's the iris. Take a look at some photographs: the iris and pupil fill more than the entire vertical height of the eye, and about half of the horizontal width. Given the shape of the eye, that's a majority of the area.
The author seems to attack logical and rational thinking a lot, however, their argument is not convincing.

"But I think Impostor Syndrome is valuable. The people with Impostor Syndrome are the people who aren't sure that a logical proof of their smartness is sufficient. They're looking around them and finding something wrong, an intuitive sense that around here, logic does not always agree with reality, and the obviously right solution does not lead to obviously happy customers, and it's unsettling because maybe smartness isn't enough, and maybe if we don't feel like we know what we're doing, it's because we don't."

Most importantly, consider the quote "logic does not always agree with reality". Logic neither agrees nor disagrees with reality. Logic itself is flawless, but the assumptions you put into it can be wrong. The problem is not with thinking logically, thinking logically is good. Rather, it's an issue with holding incorrect assumptions.

Leaving aside the problem of defining smart, the claim, then, is that the smarter you are, the more false assumptions you hold. That's quite a bold claim. It needs a lot more evidence than personal anecdote for me to accept.
> "I didn't truly believe some of my own arguments"

One of my core philosophies of argument is that I always argue honestly. That is, I give my real reasons for believing things (as well as I understand them) even if I know of other arguments that sound persuasive but that I don't believe as strongly.

I find this means I lose arguments slightly more often (which is a good thing; I end up changing my mind), but I also win handily quite a bit more often. I see far fewer stalemated arguments, and far fewer arguments that devolve into quoting my side's famous thinkers at people who quote their side's famous thinkers back.

It was difficult at first, but with practice it's become fairly easy.
In Canada, sales tax is applied at checkout and not included on price tags.
Who will be the iOS and Android of the Internet of Things?
Their view might be more like: developing world = less monetization (no credit cards).

Makes great sense for app updates, etc. though.

See PDF @ https://bugzilla.mozilla.org/show_bug.cgi?id=945047 for my plea to FirefoxOS along these lines.
That is most definitely not the case for most start up companies I work with. Not have a CEO day one who runs the company is usually a sign that you have not started a company before.
I think one could be more direct about it: the curse of smart people is arrogance.

Always allow the possibility that you could be wrong.
Wouldn't that reason lose validity now that they've moved away from skeuomorphism? I've found that to be one of my biggest annoyances with iOS that the keys don't reflect the characters that will be typed.
The Sound of Old School Formula 1 Mapped in London
hubris develops because you don't get the humility of failure. Great article!
How is it childish ? It's business. Apple has finite resources and there are thousands of amazing, exclusive apps that don't get any direct assistance. Why would they invest their time if it doesn't benefit their ecosystem.

Also as someone who has worked on some of the most popular apps there is always the problem of feature equality. Companies don't want to annoy their customers by only offering features on one platform. So they don't. In which case you end up with a lowest common denominator of features.
Haha, this is great. I'm not claiming to have a high IQ; however, the article you linked resonates a lot with me.

In my previous relationship, I had a difficult time figuring out if what my (ex)-girlfriend said corresponded with what she actually meant, and I often thought she was playing "mind games" of some sort with me. So I began recording the intervals of time between our text messages and plotting them to search for discrepancies in our texting patterns.

Lately, I've also been putting on different personas at parties I attend (I'm a grad student) and taking notes on the varying responses I get to each type of personality. I'm attempting to optimize charisma with this data, but I'm not having a lot of success yet. People always say to "be yourself", but if that was the case I simply wouldn't interact with others at all, so I have to develop some kind of personality to use.

I was telling my sister about these types of social experiments, and she told me that overanalyzing everything to a fault produces the opposite result of what I'm trying to achieve. So far, she seem to have a point, because I still have difficulty deciphering how most people interact socially with each other.

(I hope none of my friends know my HN username...)
Good point. I don't remember having this problem with iOS 6. I suppose it's simply a matter of personal preference, but if the keys changed case, I could instantly determine what my keypress would output to the screen. That seems like a UI no-brainer to me.
It depends on how often a router may disconnect; they typically receive a new IP address every time they connect. It's also a matter of the ISP's policy, some ISP's force a disconnection once per day while others don't.
I think I just found the cheapest place to buy .CLUB domains
A person who I very much respect once told me there are two kinds of people in the world, stupid and aware of it and stupid and unaware of it. The implication is that everyone is stupid on some level, meaning there is always someone smarter than you and there are always things you do not know or have not yet learned. People who are aware of that are wise. Wisdom and intelligence are not the same thing. I think that is sort of the key meaning of the post, and if one can learn that at an early age as the author did, then they learned it earlier than I did.
I'd like to propose a thought experiment that in my opinion speaks for a many world interpretation.

Imagine Schrödingers Cat. Only we have a physicist in the box instead! Also inside the box is a photon emitter programmed to send a photon after 30 seconds. Our dear physicist has been instructed to, if he is still alive after 20 seconds (adjusted to have 50% prob) to move the emitter just a tiny little bit to the left.
Now according to the quantum laws, the photon from the original position should create an interference pattern with the photon from the slightly moved position... provided we succeeded in creating a superposition of dead/alive physicist.
Of course, every single experiment would just give one detection, so we would have to do it many times, to really verify that it worked.

The experiment could of course be scaled up, so that we instead proved that we had superpositions of planets being blown up or something. At some point, when the system in superposition is large enough - or significant enough -, I don't see how you could refrain from calling that many worlds.
I gotta say, reading this actually made me really excited about Rust. C++ without the annoying memory management but no GC-overhead sounds like a dream.
If capitalism works, it will solve that problem. In other industries there are talent shortages. Maybe markets will be created on making tools to raise the relative skillset of a displaced workforce?
I don't see me ever wanting to buy Google Glass, but this is really cool.
The most useful logic is that which predicts reality. Smart people are best at this. So I disagree with the author.
He Bullies Kids and Calls It News
Shift key or Caps Lock key? The caps lock on a keyboard does have visual feedback - usually in the form of a light above the keyboard (so it's not obscured by your hands), though my favourite keyboard had a light on the cap lock key itself. Shift, being a transitory key, is not active if there's no pressure on it.
It sounds like the gist is that they were rejected because the code they create might be used by entities that are not nonprofits/charitable.

One one hand, this seems crazy if the software created is given -- for a bad metaphor: imagine a charity being unable to feed people because those people may use the energy they get from that food to do non-charitable works.

Separately, and to play devil's advocate, I can kind of see the logic here: it creates a loophole through which re-usable work that is funded under tax exempt status can then be used by anyone, so you could imagine some org donating some money to get some particular work done, then getting it and using it without having to have paid tax on the equivalent work that would have been done if they paid for it. Going back to the food metaphor, it might be like a charity offering free food to anyone, rather than just to those who have a particular need. I think that such a charity might run into a similar rejection, but I don't know.

Like I said, I think it sounds crazy, but hopefully this draws more interested parties into the discussion.
It may have been an innocent question, but it implied too much and it implied myths.
NSA admits it lets the FBI access its warrantless spying database
>>And why should we read Yudkowski instead

>I would never say instead of.

When you recommend something, you're implicitly advocating that it be read in preference to other works on the matter.

It makes no sense to say "I recommend this, but it's no better than anything else."
Well, Apple's 1990s everything strategy was almost a total failure.

But yes, I could write volumes about the ways Apple could improve developer relations, and a recurrent theme would be the one-way nature of most interactions. Even big developers have a tough time of it, sometimes.

The labs at WWDC are valuable. And the tech talk tours sound like an attempt (have not attended), but it's a long-standing, systemic problem that is probably insoluble without extraordinary effort.

On the other hand, Cocoa is beautiful, and it all works out well in the end.
"Community" Moving to Yahoo for 6th Season
> How is it childish ? It's business

The two are not mutually exclusive.
Eh, I have always preferred Xcode over VS. Maybe I just hated .Net.
Been using plug for quite a while, and as an hype machine addict, I am absolutely in love with the app.
What are some of the indicators that core devs have more interest in git than they did back then?
It's uncommon for businesses to see a client flirting with another vendor, and in response cease all communications. Usually it's just the opposite - wow the client with attention, and woo them back. Apple certainly has the resources to shed clients at will, but it's still childish behaviour. Why make it harder for a client with a good history to develop on your platform?
I was listening to a podcast by Sean McCabe and he talks about this, he says that the way he got around his perfectionism was to shoot for "90%" rather than perfect.
I wholeheartedly agree. I love Painkiller as well, but it (the original, at least) never quite got "maneuverability as defense" right in my opinion. I think one reason for this is the integration with the Havok physics engine. The character would often become stalled on debris from broken crates, vases, etc. Stairs were also an issue.

If anyone else is into these kinds of shooters, and wants to try more recent titles, I also highly recommend both Hard Reset (2011) and Shadow Warrior (2013) by Flying Wild Hog. I believe some of the developers were part of the original Painkiller team.
I find people who seem to pin their own identity and ego onto a brand perplexing. I mean, I get irrationally excited about new technology, but I'm not going to be any brands "fanboy".
I'm the ED of a 501(c)3 non-profit (http://localwiki.org), and when we applied for our (c)3 status we got some flack along these lines, as well. Here's my advice to the Yorba Foundation folks:

If you haven't received your final rejection, you can appeal.

Don't try and do this yourself. The post says they spoke with folks at the Software Freedom Center, which is great, but I highly recommend finding a specialized attorney who's seen lots of applications and knows the right angle. Hire an attorney who specializes in obtaining 501(c)3 status. We made this mistake early on, thinking we could work through the NOLO book and apply ourselves. It cost us. For around $1k you can find a good non-profit attorney to help.

We got flack for the open-source thing, too. Our original exemption application was basically "Hey, we're a charity! We give things away for free and release open source code, which can be used by everyone!" Depending on the IRS agent assigned to you, you might get flack for this as well. Generally speaking, they may not like that a for-profit business can use your organization's by-product to make lots of money for themselves. We spent some time explaining how OSS worked to the agent, and was able to convince him that because (most) of our OSS is copyleft, that it would be a continually-free-and-open good, not a private benefit.

Nevertheless, just releasing OSS is NOT an exempt purpose. If you read the IRS regulations, they are very specific as to what a core exempt purpose is. You'll need to pick one that fits best. Generally speaking, it's 1) Church stuff 2) Scientific advancement and research 3) Furthering of the arts 4) Education 5) "Charity," meaning helping people who are disadvantaged in some way 6) Some others that I'm not remembering.

Most OSS 501(c)3 don't get exemption by just releasing open source software-- they get exemption by being an educational institution. So you may want to go that route -- the organization's core exemption is the creation of educational materials that help education members of a particular community in XYZ ways. This is what we ended up doing -- we're classified as an educationally-exempt organization. If you look up the 501(c)3 apps of some other OSS non-profits you'll see similarly -- e.g. Plone Foundation is set up as an educational organization.

Edit: If you'd like to take a look at some of our back-and-forth with the IRS agent at the time, check out the page here: http://localwiki.net/org/Historic_501%28c%293_application_pr... You'll see his response was similar to yours, but we decided to pursue educational exemption and were granted on that basis in the end.
Also, you can call up the IRS Agent assigned to you and talk to them about the application, which can be extremely helpful.
> It took me 5 minutes to switch my completely legitimate hosts over to ddns.net.

Unfortunately .net is also under the jurisdiction of US courts so it's not any 'safer' from seizure

The registry for .info and .mobi is in Ireland, .me is Serbia and Montenegro. Might be worth looking for dynamic DNS options in those TLDs if you seek future-proofing.
On the Smashing Pumpkins track 'where the boys fear to tread' they sampled the rocket launcher sound. I recognized it the minute I heard it first.
I don't think that smart people are any more prone to rationalization than others - the author just hasn't spent any time with them.
> you shouldn't have to encode that in the path, just some metadata in a file somewhere would have done the same job

There are two problems with this approach, from how I see it.

1) Now there is an extra build step: Produce the metadata that associates class names with files.

2) This mechanism also adds an extra level of indirection when the ClassLoader needs to resolve a class.

By using a file system, you can edit a single Java file in a project with many classes, and recompile only that single file to test your changes.

> All this code is ALREADY in a folder named gov.nasa.arc.spife.core.plan.editor.timeline

That's NASA's choice for organizing code into modules. Each of these look like individual libraries, and that's the full name of the package that the library supplies. Sounds practical, especially since they have the source code of other non-NASA libraries checked in (e.g. rhino).

They could have merged the source trees of the individual components, but that becomes cumbersome as some of the third party components are under different licenses, and it's likely that each of these packages are built and packaged into separate JAR files.

That folder name won't be in the final JAR file, which will only have the hierarchy past the src folder.

Note that the JVM has a robust mechanism for custom classloaders, so you could actually implement your metadata idea if you wanted to. What will happen at runtime is that the JVM will invoke your custom classloader with the full class name (e.g. java.lang.String), and then you have to give it the Class object associated with it (which you can construct dynamically, produce from a byte array loaded from somewhere, or request from the JVM's file-based classloader).
How AppSumo.com and LeanPub.com looks like from a corporate network
> ... the claim, then, is that the smarter you are, the more false assumptions you hold ...

I disagree, the claim wasn't that smart people are wrong more often. But that smart people, even when they are wrong, are too good at rationalizing their wrongness to ever realize they were wrong in the first place.
on both web and mobile you can select to view all stories instead of top stories. Here is a direct link for web for you (it's also available via the Newsfeed dropdown option):

https://www.facebook.com/?sk=h_chr