skysight-inc/HackerNews huggingface dataset:
> In my example, the dilution happened in 2009 but affects GAAP profitability in 2013.

Then Twitter should restate its non-GAAP results for 2009-2013 to subtract out the stock grants from previous quarters' results.

The numbers have to add up. If you exclude something from the non-GAAP results for one quarter, then it has to appear in the non-GAAP results for another quarter. The money cannot simply disappear into thin air.

If a company reports non-GAAP results, then it should be required to report a cumulative difference vs. GAAP. Over time, the cumulative difference should go to zero, as the timing differences are worked out.
http://showinghn.com/
If you believe your own claptrap you shouldn't you be killing as many humans as possible?
Simon Sinek: Why Leaders Eat Last
Your reply primarily addresses architecture support and the implications for pre-built payloads. But I think a more important concern is the fragmentation that would result if Docker attempted to natively support other operating systems. Consider that practically every Dockerfile starts with a Linux distro, and includes commands specific to that distro (e.g. installing packages with apt). Everybody assumes that the payload is Linux-based, and it all just works. How would it work if Docker also supported FreeBSD jails, Illumos zones, or whatever other options are up for consideration? Would the public registry of Docker images now be fragmented along OS lines? Or would Docker try to automagically smooth over the fragmentation by firing up VMs when the host and container operating systems don't match? In the latter case, would every Docker installation then require a working hypervisor?

Considering that the overwhelming majority of Unix servers are running Linux, I think it's better to say that Docker is Linux-based, end of discussion.
That's dangerous territory, given Clojure creator Rich Hickey has been staking a compelling claim to exactly that for years: http://www.infoq.com/presentations/Simple-Made-Easy
Open marriages are a thing.
Tech Book Face Off: Agile Web Development with Rails 4 Vs. RoR Tutorial
As we learned from Amazon's performance, VC and Wall Street don't care about profit, they only care about sales. As long as the sales and customer based is strong, that's ok. There rest can be adjusted.
Conspiracy to create a monopoly is also up to government discretion, ie purely subjective. It's only conspiracy if the Feds pursue it and prove it.

If I pursue a monopoly intentionally, the government can choose not to care about that fact at all. We can see the real nature of this subjectivism at play in how the Bush White House and the Clinton White House each dealt with Microsoft (and also in how IBM was dealt with across different presidencies). Selective enforcement, and selective consequences.

Ultimately a violation is what the government says it is, even with the case history. The ground rules for all of this have been constantly shifting for a century. They'll change from one DOJ to the next. What constitutes conspiracy? Ask the next DOJ, they'll have a different opinion than the last one.
DRM stands for digital right management, a book made of ink and paper is as non digital as possible. What you says is utter nonsense.

Now if you talked of an anti-piracy measure ...
I find the font uncomfortably small - make the styling more like HN?
yo switch the gist to markdown to get word wrap
That is a fascinating paper referred to in the blog post.

I teach introductory chemistry, and for a long time, I've felt that there are students who are just incapable of making relatively simple mental models of the concepts that we discuss. To give an example, there are students who don't have a mental model of what density is.

I imagine that most people here have a good grasp of density and each of us has some mental model where the 'matter' in dense materials is "tightly packed" when compared to less dense materials. This isn't a perfect mental model, but it's reasonably accurate.

The students who don't/can't make these models view the entire course as a collection of arbitrary formulas that make absolutely no sense and require painstaking memorization. As a rule, they do poorly, unless they are exceptionally good at memorizing.
This is fascinating. May I ask how you came across it?
I believe SPDY, er, Google HTTP 2.0, has that feature.
What does it mean "confounded signal/noise ratio"?
It looks like the plan in Detroit may be to bring in a lot of EB-2 visas. I'm not sure how I feel about this. It would be great to bring more people to the area, but also there would be more competition for tech jobs.

http://www.reuters.com/article/2014/01/23/us-usa-detroit-imm...
Friction and timescales also matter.

The Earth is highly plastic ... on geological timescales. The continents move, the Himalaya are rising at the rate of about 5 mm per year, and one theory of the post-Messinian flooding of the Mediterranean basin (https://en.wikipedia.org/wiki/Post-Messinian_flood_of_the_Me...) is that a fragment of one of the colliding plates in the region broke off and sank into the lithosphere.

The whole system is dynamic, and driven by both latent gravitational heat of formation and by radioactive decay (including postulated naturally occurring fission reactors within the outer core / inner mantel: http://www.nature.com/news/2008/080515/full/news.2008.822.ht... -- a fission reactor near the surface was found in Gabon, within Africa, active about 1.7 billion years ago: https://en.wikipedia.org/wiki/Natural_nuclear_fission_reacto...).

But it's an interesting rock we crawl about.
The 43 Most Jizz-Worthy HBO Shows In A Burrito

Lol.
My First BillG Review.
Thanks.

It crawls HN topics every one hour. So news in our application would delay up to one hour.
This is a good trick but it needs to be used judiciously or you'll end up with lots of boilerplate.

I particularly like Go's type system, though, because it makes it very simple:

type celsius float64

There's no overhead and it doesn't attempt to prevent you from doing any calculations as a float64; the type checking just prevents direct assignments from a celsius type to another type.
It is a dumb decision for it will not prevent a digital version to be shared on the internet and alienating your potential customers is not the best marketing move.

The ability to search and to copy/paste is something programmers usually like, being deprived of these on the premises that the author want to maximize profit is sure to alienate a significant portion of them.
I'm about to give up on fighting NSA, I think they win.
maybe running the very new (and buggy) Mac OS X version 10.0 (Cheetah) or maybe the later 2001 Mac OS X version 10.1 (Puma) http://en.wikipedia.org/wiki/Mac_OS_X_v10.1

the pairs of ppc and i386 header files

I had heard of Apple internally testing Mac OS or Mac OS X on Intel-based hardware.
How I Get By: Gordon Haber
Wouldn't a better way to make a point be to simply stop buying Apple products?
On another note, how great is it going to be to have components you can reuse between angular, ember, jquery and the likes? A web-components.com repository would be awesome!
LabVIEW and the rest of visual/graphical programming needs to perfect the feature for cleaning the code layout. LabVIEW does a good job about half the time, but the other half results in time wasted to make the code legible. Mathematical formulas look nasty, which results in having to use a "Formula Node"[1]. The other major problem with LabVIEW is the speed at which you program is not much faster after you understand the fastest ways to do things, because you are still limited to how fast you can click and connect nodes.

[1]:http://zone.ni.com/reference/en-XX/help/371361K-01/lvconcept...
The Town That's Building Life Around Sleep
Its ok for you that they decide, what apps you can or cant have in a device you bought with your own money?

First they use morality.. and kick out some tech, just because they dont like them.. than they use all sorts of games to tell who are in and who are out.. but hey! the phone is in your pocket.. you should decide, not them

Its a company or its your priest?
They are deciding your life for you... wake up.

Really, i dont want to have anything to do with apple, im a free spirit and i know better whats good for me, they just need to get out of our way.. but the state are also corrupted by the big companies.. they do nothing to stop that..because you know, politics and power is a expensive game to play.. and here comes the Big Brother.. and people just love them..
Tread Lightly As You Market Your Business this 2014 Olympics
One of the common problem programmers face is the customer telling them what solution they wanted, instead of describing what problem they have.

In this way, it is better to describe what you need / want out of Microsoft for you to achieve your business objectives, rather than a sundry list of of "what I would do."

For instance, one of my problems is that Microsoft keeps creating new platforms that my existing code cannot run on. For all that Microsoft preaches about embrace and extend, it doesn't embrace its old platforms very well when creating new ones.
can someone please send me my payment? thanks.
This is fairly the premise of OOP on display. And fairly basic at that. Im not sure whats to be learned here except that in the real world, your representations will always need to be extended and subclassing is usually a bad hammer.

Interfaces are better but extend poorly through subclassing as well.

Composition is infinite but difficult to define over time when things change (usually resorts to more subclassing or more injection strategies).

I wish this article were valuable to solving the actual problem but its just a primer on OOP vs using primitives which is not particularly instructive or useful to solving real world problems.
Not in the slightest. It is the conscious mind that gives meaning to the world around it. There is no splendor in nature that is not in the eyes of those watching it. We have seen no evidence of any intelligence beyond our own. If we die, all meaning goes out of the world.
I'm super curious to learn more about the software behind this. I think this is one area where open sourcing this kind of software could help to really improve it, and putting cynicism aside really improve the lives of others. If the os community built things like Linux I think we can do amazing things here. I for one would be very happy to participate in something like this and contribute if I can.
I always keep going back to Editra. Its been around a long time, its written in Python and its an IDE for all programming languages not just Python -- and of course its free as in beer no matter if I am on Linux, Windows or Mac OS X. When not in Editra I am always using iPython as on those projects I don't need an IDE with everything that iPython provides me, quite liberating!
generally not possible. I very briefly considered Kickstarter for my project (http://indysci.org/projectmarilyn), found it violated about half of kickstarter's rules and ultimately went with crowdtilt. We didn't successfully fund, will try again on crowdhoster after getting 501(c)(3) status, hopefully later this year.
Well, I'm guessing the people who care about this iOS app already have Apple products.
> I honestly don't think being offended is worse than putting someone's livelihood in jeopardy.

Sorry to be a little bit rude here, but this is such bunch of crap. The person reporting this is not "putting someone's livelihood in jeopardy," the person who did something report-worthy is. There are two situations:

1. The offender really did say things offensive enough that, if reported, HR might fire him. In this case, it's his own damn fault if he gets fired, not the fault of the person who reports him.

2. Maybe after looking at the context, HR decides that the guy wasn't offensive enough to fire. Maybe he's warned, or it's otherwise worked out amicably and everyone's happy. Again, whatever happens is not the reporter's fault.

It's not the reporter's responsibility to hide things from HR. If the offender has a wife and kids and who knows what else, maybe they should not do things that might get them fired.
I don't disagree much with what you're saying here. Mostly only that I don't think that the effects of say meth are in "full swing".

I agree that most drugs that are currently criminalized should probably not be. I believe that use and addiction (for any substance) should not be criminalized, as that only compounds the problems users have, does not help them recover or contribute.
$100/month in the greater san diego area.
Did you know you can get free Bitcoins? Check it out
Angular: ng-grid and ng-table not quite there....yet
What are your impressions of the three languages?

Personally, I'm learning Haskell first, because Haskell is the most popular of the three and there is plenty of good learning material. As far as Adga and Idris go, I think Idris looks more appealing.
Excellent, thanks! I may actually do so now.
I bet it is also capable of launching precision air strikes in /friendly/ territory...
$300 million sounds like too much.

In oncology, once you have a molecule lead, you should be able to do preclinical in 200k or so if you really pinch the purse. Typically clinicals will run you on the order of $20 million, not 300.
I'm in the advocacy space and you aren't collecting enough information to deliver the emails to Congress, the web forms require many other pieces of information like a title (Mr./Mrs. etc) and often a phone number. Better to take off the email option than mislead the public that it will be delivered.
I really wish Apple would just open this up, or go all out and open source it which I guess may be possible now that they've stopped charging for it.

Looking at the North Korean ripoff version earlier today [1[ it was by far the nicest looking linux desktop I've ever seen heh.

[1] http://rt.com/news/north-korea-os-mac-747/ or on HN https://news.ycombinator.com/item?id=7188036
> Some of the currently illegal substances are not physiologically addictive and are minimally harmful (if at all). There are hundreds of peer reviewed papers that show this.

I'm not sure what I wrote that makes you think I'm not aware of this. I definitely think that most drug's we're currently enforcing should not be scheduled how they are.

That said, have you seen what percent of crime in low-mid income neighborhoods is meth-related? At least around here, it's not very pretty, and I definitely will continue to support putting behind bars the folks that produce and import those types of substances, and damage communities for profit.
Why the SKI “programming” language is not included in the list of examples? http://en.wikipedia.org/wiki/SKI_combinator_calculus
Gnip and Twitter Bringing Social Data to Academic Researchers
I predict Android will enjoy a period of dominance that will be remarkably the same as Windows. Android will dominate mobile devices, plus a few other areas like maybe cars, appliances, TVs, some wearables, and the random embedded things that used to run Windows CE and Windows Embedded, very much in the way Windows dominates PCs. Probably, like Windows, for decades.

The question is whether that will matter the way Windows mattered to computing. I would have expected, for example, a lot more people who write software for the enterprise to start making tablet apps. They're not. I don't know if this is a wave that is late coming in, or if vendors think touch Web apps will be good enough (which they are not, for anything that is popular in an app store), or if that kind of dominance just doesn't matter as much anymore.

Android is a pretty sweet tablet OS, and I could see there being a lot more of it where PCs are serving as office productivity nodes. Tablets have the potential to to change the workplace for the better: Users not tied to heavy PCs or laptops in cubicle workspaces, etc. But it's slow to take off.
Am I the only one going to point out that "irregardless" is not a word?
Every difference, if you choose not to eat it.
Apple hires sleep research expert Roy J.E.M Raymann from Philips for iWatch team
Wow. I found this rather poignant. I've been on Facebook for 6 years, and it struck me that most of the events it picked out were closer to the start of those 6
I can smell a little bit Semantic Web flavor, but this solution made it more automatic. But using a plug-in sounds like too much.

About Semantic Web, I've got a short report here: http://bit.ly/JP3KQO. Drop me a line if you have comment.
In some environments beware of creating new types and objects:
http://developer.android.com/training/articles/perf-tips.htm...
Twitter has never made a compelling case for "regular people". The reality is that if you don't have a lot of followers the experience on Twitter isn't very compelling. You see lots of tweets from celebrities you follow but you don't see everything because the stream passes too quickly. You never tweet yourself because on the few occassions you did no one responded (you have 50 followers who either don't use the service often or when they do have the same stream overflow problem you have).

Twitter should seriously consider making people you interact with get precedent in the timeline. That would allow you to see tweets from people you know IRL easier and make interaction more common.
So what's the solution for 'root inside a docker container is root on the host'?

We'd like to ship a set of utilities as a docker container, but unless the sysadmin gives everyone 'sudo' privileges on the server (unlikely and insecure), they can't run the container and its utilities.

Any advice?
Try setting a simple goal to build - something simple like a webpage that might do some simple animation with javascript & host simple static content, or a program that reads a file and outputs content based on your search parameters.

One of the most difficult goals while learning programming I've found is setting reachable goals.
KnowRe is an adaptive learning curriculum for mathematics
some models of the vaio pro come with a pcie based ssd. i don't think they're that rare
See also https://github.com/jpetazzo/pxe (especially https://github.com/jpetazzo/pxe#i-want-moar-fun).
Why Microsoft and everyone else loves Indian CEOs
I think something needs to be done about that.

But, humour is almost universally subjective. There are some aspects of Obama-Care that I thought were highly amusing, especially the "500 million lines of code" gag.

Here is a very serious article about the C programming language.

http://uncyclopedia.wikia.com/wiki/C_programming_language
Sales. Being a sales company requires a lot of salespeople. That's frankly a small number considering the number of companies that advertise.
Cut your Amazon bill in half with clever virtualization tricks
In this blog Brian Maccaba, CEO explores how you can use Amazon's Cloud while only paying 50% or less of the standard Amazon pricing. It is not based on using any alternative to Amazon; it is simply based on using standard Amazon facilities with an extra layer of virtualization software, which achieves significantly higher application density and compression.
I flew from the airport in question to Shanghai a couple of months ago.

Security wasn't unpleasant, but it took a while, there was a long and slow moving line. We had to discard lighters and show passports, but the latter is par for the course in China. It feels like the Chinese are slightly more overbearing with foreigners, which helps, since there's a huge language barrier.

We where lugging a flight case of cymbals, which got quite a lot of attention and laughter from the operators going through the x-ray.
It may not have a license that is compatible with your needs.

And yes, I did have to do my own float => string implementation.
For even more fun, check out the interactive tutorial: http://www.docker.io/gettingstarted/
Wish I'd known about this change a few weeks ago - would have tried the new format - wife just booked a flight. I used flightfox once before, and while the idea was novel, the execution was... a bit weird.

Something that wasn't addressed in this article write up was how customers felt. I felt bad for having 4 or 5 people doing work on my behalf, giving them feedback ("change these days, find it cheaper", etc) then only 'awarding' one of them. I did not enjoy that experience - it made me feel like I was abusing their time.

Additionally, I never quite got the price my FF person found me - perhaps I waited too long, or something else happened. I think he'd sent me a screenshot showing that he was being shown that price as available, but when I went to the airline (delta, iirc) I wasn't getting that price. I was still getting a better price than I'd been aware of before, but not quite as good as what the guide claimed to have found.

Again, the contest format was not just bad for the reasons listed - users (well, at least this one) felt uncomfortable using it.

Good luck with the new format!
http://www.hnshowcase.com/
Sustainability is an over hyped and misunderstood term.

http://skeptoid.com/episodes/4005
Sounds sort of like a quine e-mail.
I did just this very thing in C# a few months ago[1]. The problem I had was that it gets out of hand very quickly. I wanted to be able to divide distance by time and get speed out of it, but it is extremely difficult to satisfy all of the M-to-N relationships between types and still end up being usable.

I ended up abandoning it for the project I'm building, as I wasn't too clear on what the type of a secant of an angle in degrees should be and nobody on the interwebs seemed to care enough to take notice or answer my questions.

[1] https://github.com/capnmidnight/UnitsOfMeasure
What is "knowing better"? How can there be any intrinsic moral compunction to eat or to not eat the gazelle?
Bill Gates masters D.C. – and the world
Anytime anyone tries to spin any of the following - coding, programming, software engineering, software development - as distinct things, and expects me to acknowledge their special definitions that they probably made up, I kind of lose interest.
Having been to India I suspect that it is because managing things there is a nightmare. If you can do that you can do anything pretty much.
Jobs specifically claimed that every version of OS X had been compiled for both PowerPC and Intel processors, though I can't remember if any proof of this was ever given.
Studio Ghibli Moving to Television With ‘Ronia the Robber’s Daughter’
We could call it Analog Rights Management.
Starting from a lower place builds a degree of inner strength. Coming from a lower starting point can also help you learn and maintain a degree of humility. If you're able to do both that there's a higher chance you'll go far. That has been my experience with senior managers coming from India at a larger company. Those were the guys who were in senior positions and at least in my case I could clearly see and understand why.
I think it's normal. A lot of programming jobs are maintenance. Try getting a new job. Look to get hired to a team building a new app or doing a rewrite. Or work for a webapp/app consulting firm with lots of new projects. Or take a job at a startup.

Also it might help to learn another language or two to get the best job. The best choice depends on where you live. In SF it feels like JS/Python/Ruby/Obj-C are good. Elsewhere, probably Java or Obj-C.

Also, getting hired is a numbers game. Keep at it. Read up on latest trends to get hired. Make friends with recruiters, founders, and CTOs. Bug fixing is hard work, so I think you have the aptitude. With some more exp you'll be fine at new development.
Postgres The Bits You Haven't Found, Heroku's Peter van Hardenberg (video)
"Lisp - C for parentheses who want to meet other parentheses."
You dont have to use google's app store, I have plenty of apps from other sources.