Hacker Newsnew | past | comments | ask | show | jobs | submit | charrington's commentslogin

This is pretty much my routine as well. I find morning and evening prayer / reflection very useful to help me make small, continuous improvements.


Well played...


I was a Sherwood Partners client in 2010. Oracle bought our startup, DataScaler. However, they bought the core assets of the company, not the corporate entity. That's a fairly common strategy for acquiring early-stage companies. The buyer gets the parts they want (in our case: the team, code, and patents) without any of the hassle or liabilities of the corporate entity or any assets that they don't want or need.

That left us needing to wind down the DataScaler corporate entity. This is a fairly technical process and not something you do casually. We hired Sherwood Partners to do the wind down. They filed the appropriate paperwork with Delaware and California, since we were a Delaware C corp based in Cupertino. They stored our corporate files (lots of paper back then) in their warehouse for 7 years in case of any litigation, tax disputes, etc. The offered to connect us with a liquidator to sell off our desks, chairs, phones, etc. They don't actually do the liquidation themselves. Perhaps most importantly, they were legally the "Stockholder Representative" and ensured that the stockholders were properly taken care of, etc.

We used Sherwood exclusively for the corporate wind-down part, as we already had a buyer. They also can help companies find buyers and they have lots of contacts in the valley.

I am happy to answer questions if anyone has any.


It's interesting how his moniker is "Undertaker of Silicon Valley", and the process you describe really does have the calm, comforting, and efficient feel of a funeral.


A question out of curiosity, how much did the wind-down of the company cost in comparison to its acquisition cost?


Sorry for the delay in getting back to this...

The wind-down cost was very small in comparison to the price Oracle paid.


Thanks for letting me know


Did the entire team continue to work for Oracle? I suppose that people work for a startup for a reason, and once that reason is gone, it might make more sense to move on.


Sorry for the delay in getting back to this...

All the engineers went to work for Oracle and were given large incentives to stay for 2 years. Most stayed and got their incentive payouts, though they all eventually left later on. I think the longest tenure at Oracle there ~8 years.



The new "clj" CLI tool is not a javascript tool. It is for Clojure, not Clojurescript.


I am also a happy UTOPIA user. I have a full symmetric gigabit pipe to my house for less than $100 per month. There are huge benefits to open choice networks.


I think that at the rates Twitter is writing counter data (Many TBs per day denormalized, ~0.5TB normalized), a RAM-based solution like VoltDB would be prohibitively expensive. Rainbird allows Twitter to use cheap disk-based storage but still get acceptable (sub-second) latency.


Perhaps, but it really depends on what you want to do exactly. You can probably store a lot less and get the same throughput.

- VoltDB isn't log-structured, so you really only have to store the state. How fast you can mutate it isn't limited by RAM amounts. We see use cases with utter firehoses of data that update just tens or hundreds of gigabytes of state.

- Beyond normalization, you can probably reduce the number of redundant counters, e.g. use SQL to count which URLs start with "amazon". This would be painful in many systems, but depending on the query, can often be done at scale in VoltDB.

- The byte overhead per counter is also likely much lower in an ACID/Relational store.

Finally, VoltDB is designed to migrate data to disk based stores (such as Hadoop or an OLAP store) as memory fills up. This is a feature we're working very hard on see as a big differentiator. It adds complexity if you need to query across stores, but you get a best-of-both-worlds feature set.


Salesforce.com was "The End of Software."


How about just going with the disk-based line if the candidate goes there? On-disk data structures is a rich area for exploration. I think you're getting people a little riled up here because you seem to want to discuss Bloom filters no matter what. You seem to grok that this should be about thinking skills, data structures, and algorithms. That's great. Forcing the candidate to go where you have a particular interest is not so great.


Unfortunately I myself am not too familiar with on-disk data structures and wouldn't be too comfortable interviewing based on that. It probably is something I should brush up on but for the specific role I've been interviewing for it doesn't seem to be a big need.


Good luck with your spell checkers for tightly RAM limited devices with no persistent storage and no external hard drives...

Frankly, I'm surprised and amazed that there is still a market for modding old Tamagotchis. Human ingenuity is amazing.


hard really is backwards reading


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: