That's the Erlang "observer". You can launch it from an iex (elixir) console as simply as: `:observer.start` and see your currently running process. It's super powerful for seeing the state and organization of your current application (though a little ugly). It can also be used to monitor remote nodes easily, kill processes, view state, see application load, etc.
Looks interesting. I tried to find an RSS feed for the site to add it to my newsreader, but didn't see anything. Is there an RSS feed link somewhere that I can use?
Ok, yes, I agree with that clarification (and I missed that you specified in your original comment "uncommitted work", my mistake).
If you git reset --hard and you have a dirty working directory, you can absolutely blow work away. That's one of the main reasons to use git reset --hard, but I agree that it needs to be used with intention.
The easiest way to protect against it is to never use it if you have a dirty working directory, always commit first and then reset --hard after you've committed.
That's not correct, you can get back to any ref in the reflog, including those that you moved away from with git-reset --hard. Those commits are just dangling but are easy to get back to. I've got a presentation [1] that goes into how to use the reflog and how the various flags in reset work (among other things) that could explain more.
I think it's even better than this. A family doesn't need one car, it needs zero cars, it just needs to be able to use one or more cars on demand.
The average family uses their car probably less than 10% of the time. The rest of that time could be used by others.
Once self-driving cars are ubiquitous, I expect that an Uber-like service will be the norm. You either subscribe or rent per trip and schedule when and where you want to be picked up.
The service you subscribe to has a fleet of cars and knows when people want to be picked up and where they want to be dropped off, as well as whether you're willing to carpool on the way (for a discount). They can optimize the scheduling of their fleet in the same way that FedEx and UPS optimize their driving routes now.
The future is going to feel a little strange and I can't wait.
I think that there's definitely room for improvement in this space as well as a lot of money to be made because the public exchanges so far are kind of terrible in their usability and access. They will probably improve, but with the lock-in they currently have, there is only incentive to improve enough that the complaints slow down. They get no additional profit for actually making things any better than "possible".
Some previous colleagues of mine just raised 2.6M a couple of weeks ago [1] for a very similar sounding idea [2]. This is a hot space right now with all of the attention on health care because of the ACA and all of the failings of the public exchanges in the press.
If only PayPal had joined Braintree's "Credit Card Data Portability" initiative [1]. I'm betting that's dead now with them joining PayPal, if it's even still active. If it is, get your data out quick before PayPal can lock it in!
I switched methods and used GIFBrewery and was able to generate a better gif (I think). I'd be interested to hear if this one is easier to understand. Thanks!
I agree with both of you that the playback is too fast. I tried to get it slower a number of times, but the compression phase seems to take out some of the pauses...
I'll take another look to see if there's anything that I can do with the gif creation process I have.
If anyone has suggestions for gif recorders that give you control at this level, I'd love to know about it.
Thanks for the feedback danjessen. I'm struggling a little bit with fully internationalized shortcuts though. I don't have a great understanding about what non-chorded keys the keyboards of the world have available and it feels like just about any key combination won't be natively available for everyone. Hopefully the ability to remap via the config is easy and clear enough that it's not too much trouble.
Very nice! I love seeing the download stats graph showing the last couple months of downloads with OS stats and embedded github README instructions. (ex: https://sublime.wbond.net/packages/EasyMotion (disclaimer: my plugin))
I've purchased something like 20 or 30 credits on peepcode over the years and I really like the model of buying, downloading and "owning" the videos. I'm not a fan of web-only subscription models.
I've always loved PeepCode's focus on design and I hope that Geoffrey brings some of that influence to PluralSight. From the little bit of poking around on their website that I've done, I think they could really benefit from this. What they have feels very "clipart" influenced with little style.
I've been thinking about getting a sit/stand desk for a while, but don't like the electric ones as they seem really slow. This seems the nicest of the manually operated ones (better looking than the steelcase one IMO).
The index isn't the information on all your files (it's not the .git directory). The index is an intermediate holding location between the file system and actually storing all of those files as a commit in the commit tree. It's the current state of the proposed next commit.
Your description misses (or conflates) an entire tree of information (the HEAD tree), and it's arguably the most important one as it holds the whole of your git repo's history.
I didn't fully understand git till I read Scott Chacon's "A Tale of 3 Trees" which explains what reset is all about and goes into the details: http://git-scm.com/blog/2011/07/11/reset.html
I love git, but I do not think it's obvious or intuitive without some explanation. It's different than any other SCM I've used in the past. I created this presentation a while ago that I think highlights some of the real concepts that people need to know to really understand git: http://tednaleid.github.io/showoff-git-core-concepts/
If he wasn't a real founder, it would be very rare for him to start with more than 1% and that wouldn't be anywhere near that after ~5 years. I doubt he has more than .25% after all the VC funding rounds and the associated dilution.
Then there are the likely VC liquidation preference multipliers where they'll get a larger piece of the pie.
He's been gone since 2010 so I'm guessing any options he had were exercised so it should be long term capital gains. Figure in taxes and take away any previous exercise costs and I bet it's around 1-1.5 million that he's cleared. A nice sum, but definitely not "yacht-and-helicopter money".
Are the health insurance benefits group or individual? If it's group, are you aggregating everyone into a pool that's >50 people in size, or is each startup it's own group?
If it's individual, what are you doing with the people in a startup that are considered uninsurable (it's not 2014 yet so no guaranteed insurance). Some states, like MN with it's MCHA program, have guaranteed-issue pools for people who are denied, but that's only about 25% of states. Are you limiting your exposure to those states till 2014?
I've spent a lot of time in the health insurance/health care space, so I can appreciate the complexity in the benefits market. My last startup, Bloom Health, was in a similar space (defined contribution health plans for small employers) and we sold to Wellpoint, HCSC, and BCBS of MI in 2011. We started with individual plans, but eventually switched to group plans because the individual space was just too hard without PPACA in place. Lots of opportunities here now that it's almost 2014 and Obama has been re-elected. Good luck!
Is there a way to get the full progress bar to hide (without quitting the app) once I'm done with a timer, but am not yet ready to start another?