skysight-inc/HackerNews huggingface dataset:
That's interesting...they just recently launched their "Timespace" startup incubator...which I assume was part of R&D ventures? A year seems pretty short for a venture into venture funding.

Background here: http://pandodaily.com/2013/07/26/inside-timespace-the-new-yo...

edit:

Another link here, to their Early Stage Investments:

http://www.nytco.com/early-stage-investments/

Not sure if it's the same thing as the R&D Ventures group though...in fact, it probably isn't, as the R&D Ventures (from what I can tell) began last summer, and NYT's investments listed above pre-date that.

Also, nearly all of the early-stage-investments are media/information companies, whereas R&D ventures seemed to have a different focus?
Inserted the comparison in my head or read your subsequent comment that prominently mentions RoR? For a hint, it is the latter.

As for your claim to have "bandaged a limping ASP.NET MVC app about three years ago", you might not be aware that version 1.0 was only released about 4 years ago and that they're currently at version 5.1. How much work with Razor syntax have you done considering it didn't exist three years ago?
Bad software development processes are everywhere. I've seen more than one successful companies that aren't massive corporations futz around and produce garbage. I've also seen highly effective government organizations produce some awesome product.
If there is one argument it's impossible to win, it's an argument with people trying to impose their own "original" or "traditional" word usage over the more colloquial understanding of it's meaning.
I work in Fort Collins as a technical lead; I've never had trouble finding work here. That being said, there are many more opportunities in Boulder, Longmont and Denver. I've turned away lots of opportunities in order to stay in FC; many of my tech friends have moved further south.
I didn't flag the article, nor would I have, unless I thought there was an active advert-spamming campaign or something. But, to answer your question: They are just so badly behaved as a company. The issues are as old as the hills and have been beaten to death (the Halloween Documents were ca 1998, for example) and were ongoing for many years and even continue to this day (USDOJ antitrust, Java, SCO vs Everything, IE, Word Document formats, interoperability & standards, etc., etc.). So much energy was wasted doing unproductive things to the industry. I'm surprised if any of this is news to anyone.
What people don't always remember is that having a single boss means having a single person in charge of your fate.

Having 10,000 bosses/direct customers dilutes that power greatly. Individually, none of them have any power over you. Only as a unified movement can they amass the power of that single boss.

There is every type of boss out there in world and I don't mean to say they are all to be feared, hated. But the power dynamic mentioned above IS there, and your boss knows it.
Healthcare.gov Lines of Code Comparison
Please. Google Wallet is going to disappear into the night like every other Google experiment.
As a developer I have no need for office programs. On the odd chance I get sent a file, libre-office is plenty fine.
in the ancestral comment here, it wasn't even an alert system! It was just "your job is to sit there all day and watch every single transaction and flag the aberrant one"!!
holy mother of god! this is absolutely awesome!
While I am a big fan of Gmail, and the Google logo graphics virtuosity, a lot of shade has been cast on Google's corporate integrity and any shield of Google likely is more "mask" than "shield." http://www.reddit.com/r/technology/comments/1kzrk3/julian_as...
Practice Fusion Violates Some Physicians’ Trust in Emails to Their Patients
Registration is not required.

Registering allows you to sue for more money than if you don't register, but any creative work is automatically protected by copyright law (including full rights to control and prevent reproduction/distribution) automatically as of the moment the work is first fixed into a "tangible form of expression".
Well, he did reply half an hour after you mentioned RoR. So it's possible that he just chose to reply to your first post because he thought replying to the other one would derail that discussion.

Not that I care, not having used any of the technologies discussed here other than a little VS, that a I liked, and a little VSS, that I hated.
There was a restriction on VMs, but they've since eased up on that. I imagine it was because of the Hackintosh thing.

I'm reasonably confident the OS didn't actively try to detect that it was running in a VM, but VMware Fusion (and presumably other such software) would prevent you from installing the OS.

There was a relatively simple work around (a hack) that allowed you to install in a VM. I think it was as simple as touching the right path.
Well Google Chrome as of last year was based on Apple's open source Webkit so that's not quite true.
Not to mention the approach to OOP is rather different in F#. It's syntactically and culturally different. Most OCaml programmers I know avoid OOP for the most part, whereas it's embraced to some extent in F#. Seems like a sort of "functional first, but feel free to use objects as you see fit" philosophy in F# versus a "functional always, objects are a failed experiment" philosophy in OCaml.

I don't mean to imply any judgment here, I'm just noting another difference between F# and OCaml.
neat!

I've gotten into CSS3 and JS recently but I'm not sure how this works.

Can someone explain to this old C dog the principles of how it works, though? I thought this would require JS to work?

I apologize in advance for being out of touch. :(
I'll tell you the story of my friend Greg.

Greg has been a believer in Microsoft. He went to all the Tech-Ed conferences, attended every MSDN event he could. Conferences are grand stages that leave an impression. He drank all the cool-aid that was served at these conferences.

Things were really good early on, this was the last decade. The computing scene at that time revolved around Microsoft like the many moons of Jupiter. Greg and his team built products with Silverlight, WPF, .Net, Windows Workflow, Biztalk, Remoting, and the like. Every conference offered something new, something exciting. The apps they built worked great, looked great.

Fast forward to now. Greg is a decent programmer, but he wants a new job badly. The problem is that nobody wants to use all that stuff that he knows. People want to build on standards; apps that work on every device. Not just on Windows and not just on Internet Explorer. Greg still doesn't get it. He hasn't seen much of the world outside Microsoft, and still wonders why people don't want Silverlight. Still tells me how WPF is so much better that anything else out there. And running only on IE, why is that even a problem? Everybody has IE. Poor Greg, tough times.

There may be many issues with Microsoft. But more than anything else, I would fault them for building their entire ecosystem with total disregard for standards, their refusal to work with whatever community existed outside. This probably wasn't intentional, they must have probably believed in what they told their developers. Even though so much has changed since their glory days, there's a part of Microsoft which still refuses to engage.

There was a Steve Jobs interview from the late 90s in which he said, "The problem with Microsoft is that they have absolutely no taste". Jobs wasn't talking about aesthetics; it is true of pretty much everything from Microsoft. From UIs, to development frameworks, to tools, to shells and even APIs. Back then, having "no taste" was totally fine because people communicated far less.

Now we have a whole bunch of people who are stuck using this stuff. And many of them don't really get it yet.

Edit: I just saw that you work for Microsoft, and specifically Microsoft Research. You guys make awesome stuff. The above is mostly about the Windows platform.
Several <div>s with the same id... heresy!
58 percent of Americans favor legalizing marijuana
Agreed. China is flush with dollar-denominated assets. Besides, if the dollar weakens it will make Chinese goods more expensive in the US and cause labor unrest in China.
If you want it to run free software, have a look at https://www.thinkpenguin.com/ . I've had good experiences with them, but it was for a mini desktop, not a notebook.
Works on iOS 7 Safari and Chrome for me, but not IE10.

It seems to bring into question the practicality of multi-browser support of these complex 'apps' utilizing fancy CSS and HTML5.
Jangama Dhyana
I'd like to know why this was deleted too, but don't expect an answer

I encourage HN users to read the Forbes piece. A TL;DR is that PracticeFusion enabled an opt-out only patient survey feature that many physicians didn't even know was enabled. Patients, though technically warned their responses could be used publically, mistook the survey emails as communication directly with their physician. However, now that PracticeFusion launched their review site it's obvious that many of the reviews contain information that should only be shared between a patient and doctor.
Here's a chestnut from over a decade ago that spells it out in black and white:

Are you Amazon or are you Ben and Jerry's?

http://www.joelonsoftware.com/articles/fog0000000056.html
I lost all notes in the Notes app after upgrading. The data file is still there but I'm not sure how to reattach it yet.
So, apple comment this out.
so, the page in the screenshot is in the comment.
Key grafs (blog post from Aug-21-2013):

Practice Fusion turned on a feature that would email every single patient whenever a progress note was created in the Practice Fusion EHR. The email came addressed as being sent from the doctor and asked the patient to rate and review their provider.

See http://www.emrandhipaa.com/emr-and-hipaa/2013/01/22/physicia... Physician Ranking Websites – The Bad, The Worse and the Ugly where I discuss in detail the challenges for any physician rating website, so I won’t go into that here. The value of physician ratings aside, I don’t have any problem with Practice Fusion collecting physician ratings and reviews. What I am concerned with is how they did it.
Looks awesome while listening to Another Brick In The Wall Pt.2
Is Carrot Dating, the Bribe-Based Dating App, Really So Bad?
Really agree with this. I've come to appreciate both the limitations and power of generators during the course of this project.
For me, I wonder if that saved 90% of non-food shopping would actually be an increase in overall shopping. "Sure, I spend $90 out of $100/mo shopping at Amazon, but before I joined Prime I only spent $40 total."

It's the same reason why I don't belong to Costco, it's just an encouragement to buy things that I normally couldn't be bothered to get up off my ass for.
related blog post from Aug-21-2013 http://www.emrandhipaa.com/emr-and-hipaa/2013/08/21/practice...
No, not a good idea due to performance limitations. d3 is very powerful framework but on most mobile devices you can't do anything that complex if it's animated (try the animated demos on a phone).

On the other hand if you're doing something less complex like charting, choosing a domain specific framework like highcharts.js can offer much higher frame rates.

This problem is much worse on iOS when using a browser like Chrome, or using Safari inside of an app. That's because Apple disables many JS optimizations when not using Safari or when using a browser window inside an app.
I think I'd consider myself to be 90's Linux user (I have been using it since late 95 or so) and I think what I have to Microsoft is not really "hate" but strong distrust, that I actually, personally, as a Linux user, was receiving many of those harm. Just the word "Winmodem" gives me a chill.

Although today, it looks like it's not as bad as it used to be, but I would never forget about that. Around that time, I was high school age, so I guess I was more susceptible, too :-)
How does.. I don't even...

Is there some tool they used to make this? Because my human brain can't imagine how this came to exist.
You can pass a value to .next(), which provides most of the value of .send().
One alternative to underpowered routers running OpenWRT or pfsense is to use a beaglebone black as your router. It's got well-supported wifi devices with antennae available, and you're not compromising on clock or ram.
Cloudflare for DNS is awesome. Worth looking into if you have DNS at netsol.
Muphry's huh?
> I kind of like the idea of every government function has two independent providers that compete for funding

This is what the current government contractor system looks like.

> and citizens could choose which provider to use.

And how would we receive these choices? Balloting is a government function... Should we ask Diebold?
This part:

> In the years that have passed since then, the Mac has
> indeed been on a steady march toward the functional ideal
> embodied by the iPad, a product that is arguably the
> culmination of Jobs' original vision of personal computing

concerns me quite a bit. We all know Jobs' original vision of personal computing was a tightly locked-down walled garden, and I can't help but think that inching towards this destination is inevitably a change for the worse.

Think about it. With the drop of the non-Retina display MacBook Pros today, no Macs are now officially user-upgradeable.

What was the reason given?

2mm in thickness. Two. Fucking. Millimeters, so you can stare at the edge of your laptop with a hard-on. Oh, and that absurdly high resolution display that you'll need a goddamned loupe to appreciate.

All kernel extensions now must be signed in Mavericks. OS features brought about in Lion still bug me, like the absolutely back-asswards autosave system that uses duplication, and the lack of direct manipulation while scrolling. Also, Gatekeeper is a huge uh-oh.

It's the reason why my MacBook is now sitting in a closet, and why I'm using a 2005 Toshiba Tecra with Debian on it. Amazing how Linux news has gotten so rare these days... but stick an Apple sticker on something and it shoots to the top of the front page. Sad.
The other trick I've used is shipping forwarders.

priceusa.com.au places the order for you and is closer to a personal shopper service (at a premium)

shipitto.com seems to be a mail redirector but has silly postal costs.

myus.com is similar to shipitto.com
Great post, needed that.
Django 1.6 release candidate available
Interesting take. At the moment, though, there's no "standard" for apps - just a variety of different platforms, of which Windows is one (with an ever-declining market share). Obviously there's the web-as-platform, but I wouldn't treat that the same as a native system.
Microsoft has had their day - their time has been and gone. Their software is more bloated than ever and their organisational model is still 'build to sell'.
Good Tutorial. I like how you are building a website and adding features.

So far I have made it to the Ajax page.

Why don't you use render in your views, and url tags with the name in urls.py?

Also there is a lot of typos. Is the site open source?
Obama for America on AWS - Infrastructure Architecture
Pure CSS horse: http://codepen.io/anon/pen/tvaio
I kind of like Not In My Backyard as an opposite to NIH.
If you want out of the box, dell makes an ubuntu xps (sputnik, I have one), but the mouse sucks and there are some sound driver issues.

What sort of hardware dev are you doing? I end up running a VM for much of my work.
According to Microsoft, JavaScript has been the future of Windows desktop applications since at least 1997. I wouldn't worry about it too much.
This is hand-wavy for sure, but I don't think Emitter.prototype.emit is called more than once per AST node, and the number of cases should be less than the number of calls to .emit, so there should be fewer cases than AST nodes (which is a statically knowable number).
Webkit comes from KDE's KHTML project which was GPL'ed. Apple was required to open-source it.
Lovely, congratulations. This kind of thing inspires me to learn more and more!
That I will certainly agree with, and I fully understand that as a privileged middle-class white male with parents who have always stressed the importance of eating well and educated myself (and my siblings) as to how to look after ourselves, I'm one of the lucky ones.

But, what I've found as someone who once lived on the streets and have been so poor that I had to steal tinned tomatoes to be able to eat, even when poor you can do okay (well, not on the streets, but if you've got a roof over your head it's okay) -- and in my personal experience, it was _cheaper_ to cook your own food that eschews large amounts of sugar and processed crap. That's basically what I can't seem to reconcile.

Good points though, and society does have a part to play; I just think that we can do better on a personal level as well.
Have you looked into using Caja to sandbox?

https://developers.google.com/caja/docs/runningjavascript/
Amazon Bets on Entrepreneurs in New Comedy Show
And now with the second comment we already have the usual choir about Google phase-outs. Thanks for rejoining.
You set up your elements in HTML, then do the keyframes and reposition the elements in CSS.

I did this: http://lucianmarin.com/peculiar/
I like the flamewar detector removing the whole story. As PG has said in the past, flamewars aren't interesting and they do nothing but divide the community. Keeping the story on just causes more drama because the users with comments deleted end up replying asking where their comments went and then start crying about anti-Americanism and the right to comment on a private website ad infinitum. It's pointless.
Update httpd.conf after upgrading to Mavericks
On OSX, the latest Mavericks update leaves you with a default httpd.conf, so you're greeted with the familiar "It Works!" when you navigate to localhost for the first time. Fortunately, the update saves your old httpd.conf backed up as httpd.conf.pre-update

It's an easy fix, just go to your terminal:

$ cd /etc/apache2/ ; sudo mv httpd.conf httpd.conf.mavericks ; sudo mv httpd.conf.pre-update httpd.conf ; sudo apachectl restart

And you're done!
http://www.nature.com/ncomms/2013/131022/ncomms3614/full/nco...

The study is remarkable in the sense that they for the first time proved a definite link that eucalyptus trees in fact imbibe gold ore from the earth, and theorized the mechanism behind it.
Webkit isn't Apple's open source. It was already open source when KDE started it.
ReadyNAS Flaw Allows Root Access from Unauthenticated HTTP Request
Hiya Sean,

So you posted a real classic flamewar topic here... heh. Enjoy the war. But here's my take on Microsoft Corp, since you asked nicely.

You guys don't play nice. You've never played nice, and the fact that you've gotten better lately seems to be more due to the fact that you've lost dominance and have to interop with other operating systems. I'm not really going to provide significant examples, there are lots out there for a quick search. Things like file formats, threading models, frigging slash directions in filenames, deviance in compiler standards. Not to mention that MS had a terrible rep for being aggressive and with bad ethics in the 80s and 90s (leaving aside the F/OSS fight).

Technically, I find MS offerings to still be catching up in automatability to Linux. Still. Not only that, but you have had since the 90s this obnoxious habit of having "moving targets" for your APIs. So learning one API just meant that I'd have to learn a new one to do the same thing in a year.

I've recently had the opportunity to do heavy .NET development, and my opinion is that as a developer whose worked for years in Linux, Microsoft technologies wasted my time comparatively. Everything from Windows 8 out to the shenanagins with IIS to actually get my webapp deployed. I was able to do equivalent work in Ruby on Rails (a language and framework I didn't know) in a fraction of the time I spent fighting C#, MVC API and IIS; this experience was repeated with Caveman and Common Lisp (a framework I didn't know, a language I did). I can not believe how painful it is to develop on Microsoft tooling, and how meekly people accept it as the way it is. I don't like having my time wasted.

I'm not going to say Apple or Google (or Oracle, SAP, etc, etc, etc) is blameless, okay? But I don't really like Microsoft policy and technologies, as a rule of thumb. Note that I really respect your arm of the company - MSR - and think that it does great stuff like F#, Pex, and others. That still doesn't obviate my dislike of MS as a corporation.

Regards,
Paul
Microsoft has a reputation problem in the open source community. There are some serious philosophical differences and its unlikely Microsoft can amend its reputation without drastically changing its business practices.
I like that this was technical and informative, but still talked down to people like me who aren't at all knowledgable with how infosec works. Great read; wish I could find more like it.
I just sold all of my bitcoins. Here's to hoping the bubble burst.
Show HN: Streamy (Relaunch of 2009 Streamy)
Yes, because Apple always follow standards and have open implementations.
I don't live in one of those magical cities, but if that really was the case then....that's just freakin' awesome in every way. There would literally be no reason for me to set foot inside another brick&morter store ever again.

Throw in Amazon Fresh, and I wouldn't even have to go to the grocery store! Oh man, the thought of that is just magical. I'd be a healthier person for it.
Really, really good speech
Now I'm curious how natural language parsers handle triple negatives.
thinkpad laptops are awesome, especially if you get a dock. they run linux great, if that's what you'd prefer, but they can come with either windows 7 or 8 installed.

I'd stick to either the t-series or x-series but don't go buy anything tonight since new models will be out by the end of this month or so with much improved displays and haswell.
Infinite Weft
Thoughts on whether they should move outside NYC?
Merit or not, the debate made going to work a lot more fun. Being a rebel against the empire gave me purpose, causing me to marshall my career into a series of deliberate steps instead of slipping into the complacency of just being a "day coder".
1000s Of Consumers Get Insurance Cancellation Notices Due To Health Law Changes
FWIW, I think it's less about bias (as a sort of measure of noise) and more about the general quality of conversation. Even if all of the biased camps balanced each other out, the noise just becomes too much and people start looking for another forum.

Or perhaps I'm just projecting my own experiences with /., digg, reddit, et al.
It would be neat if the flamewar detector buried threads instead of entire submissions. It could work the same way as hellbanning, where the users involved would have no idea that no one else could see their posts, except it would be local to the thread in question. (Ideally, it wouldn't even hide the entire thread, it would just stop showing new posts from the users involved after a certain "flamewar" threshold--that way there wouldn't be the possibility of burying someone's legitimate commentary by starting a flamewar with them.)
"See Dad... money does grow on trees!"