News for hackers. Stuff that matters.

foysavas

Engine Yard's management took several strategic missteps over the years. One of them was stifling Merb. The quotes from Yehuda describe his difficulty in making the best of a forced merger.

Ezra's vision for Merb and DHH's vision for Rails were distinct. Both warranted development. Over time, I assume they would have collectively strengthened the Ruby community. It was a mistake for Engine Yard's management to have instead framed it as zero sum and forced a merger.

I wrote a book on Merb and was an active contributor. Before that I had developed several apps with Rails.

That said, the Rails vs Merb era was mostly good natured competition and I don't view the Rails vs Merb period as itself having been problematic.

Merb devs believed we could make app development both simple to start (as a single file like Sinatra) and easy to evolve (into a modular codebase with Rails-like conventions). Existing outside of the Rails ecosystem allowed Merb to pursue that distinct vision.

The Merge between Rails and Merb, accreted many of Merb's modular architectural enhancements to Rails, but sadly deprecated the overall Merb vision. To me that was a shame, but I still wouldn't describe any of it as toxic.

Re:Try and on Sunday August 10, 2025 @01:47PM (#44856896)
The "and" in "try and..." may be a shorthand for the material implication of two temporal modal paths:

"try and X" = can X -> must X = not can X or must X

That said, the word "both" doesn't collocate before "try and X" because it instead pushes us toward an interpretation as logical conjunction:

"both try and X" = can X and must X

Likewise, despite the usage of "try not to", the phrase "try not and" doesn't show up, because under material implication the phrase becomes nonsense:

"try not and X" = not can X -> must X = can X or must X

Re:The Future of TLA+ [pdf] on Wednesday August 28, 2024 @05:32PM (#41384648)
> "specification of system behavior" sounds like a programming language to me

By "specification language" Lamport means one capable of verification via model checking.

In contrast, "programming languages" are not capable of such verification.

Re:Aristotle influenced the computer (2017) on Monday October 03, 2022 @01:00PM (#33070320)
Th article traces the development of computers back through the development of symbolic logic.

It may seem silly to connect to such ancient history, but the path from then to now has left a large backlog for future technologists to resurface.

Mandarin speakers ability to understand slowed down Shanghainese is likely a recent development. This is because much of traditional Shanghainese diction, grammar, and even pronunciation has been reduced or morphed to better suit the newer generations of speakers whose principal language is Mandarin.
Re:Life is Short on Saturday January 16, 2016 @08:12PM (#10917762)
Most likely, 'vita brevis'.
Re:Passcard on Monday May 11, 2015 @03:02PM (#9527077)
Namecoin isn't actually a "registrar" in this case, but the canonical blockchain used with Passcard.info. You can think of it as the self-registration alternative. The Namecoin link is definitely a conversion blackhole. This would be a bit better: https://github.com/namesystem/namesystem/wiki/Namecoin

Onename, which has designed Passcard.info, is attempting to standardize the identity protocol by decoupling it from its core identity registration service.

A somewhat fragmented space, here's an example of another blockchain based identity protocol using the id/* namespace on Namecoin: https://nameid.org/?name=domob

For educational purposes only and not legal advice:

This incentive plan is structured as restricted stock units that are paid out as shares upon an IPO or trade sale (called in the doc, the "Initial Vesting Event").

Tax laws in the U.S. will impose ordinary income tax on the fair market value of such shares when they are issued, which for clarity, is at the Initial Vesting Event.

---

For the record, I am a bit peeved that the word "tax" is being used to describe aspects of this plan, as it may make looking up actually startup tax matters harder.

Re:Reasons Not To Raise Venture Capital on Monday April 07, 2014 @06:55PM (#7550214)
FYI: The carry distribution schedule mentioned in the article (carry after 3x) is way off market for a VC GP-LP relationship.

The most typical arrangement is 20% after 1x in LP distributions, with some variation in what are called hurdle rates (that is, different percent carried interest at different multiples or IRRs).

Re:1,600 Year Old Goblet Shows Romans Used Nanotechnology. on Friday August 23, 2013 @06:07PM (#6266511)
Sadly, I've read pieces where obsidian blades are labeled as nanotech as well.

In other news, cranberry glass is actually kind of cool and helped win this guy a Nobel Prize in 1925: http://en.wikipedia.org/wiki/Richard_Adolf_Zsigmondy

Re:Peter Thiel - You are Not a Lottery Ticket [video] on Monday May 06, 2013 @12:39PM (#5663229)
For anyone potentially dissuaded to watch the talk based upon this parent comment, please know that this talk is not actually about the dynamics of individual success.

Instead, it reflects on how the aggregate outlook of a society across two axes (optimistic-to-pessimistic and determinate-to-indeterminate) affects its strategies, pursuits, and stability.

The title of the talk is just Thiel pushing back on our society's increasingly indeterminate yet optimistic outlook, which, as Thiel subtlety alludes, may be tragically unstable.

Re:If I were a single founder... on Tuesday August 30, 2011 @05:04PM (#2943242)
A list of misconceptions from both sides would alone pique my interest.
Re:If I were a single founder... on Tuesday August 30, 2011 @04:53PM (#2943206)
Startup founders get tired now-and-again. Knowing a co-founder is working while you're resting is a source of invaluable relief against the pressure to get things done.

Long-term, this kind of emotional stability prevents burn-out. That's important because startups don't die, founders quit.

Re:If I were a single founder... on Tuesday August 30, 2011 @03:33PM (#2942899)
Question for anyone: if you're not a single founder, how did you meet your co-founders?
Only after seeing how many comments on the article attempted to genuinely refute the article did I get a sense of how few people grasp the foundation of mathematics (that is, the composition of arbitrary assumptions to agreeable statements).
Re:I am nothing on Saturday August 20, 2011 @10:01PM (#2908299)
There is clear resonance between his main point and Kazantzakis's famous epitaph:

Δεν ελπίζω τίποτε. Δεν φοβούμαι τίποτε. Είμαι λεύτερος.

I hope for nothing. I fear nothing. I am free.

That said, awesome post.

Re:G- (Chrome Extension removes Google+) on Sunday July 10, 2011 @08:05AM (#2747626)
Add in a few more subdomains to cover the other Google apps (docs and mail are the most important ones to me) and I'll probably switch over to your plugin instead (I mean who needs configuration options?). Also be sure to add 'all_frames' to 'content_scripts' or it won't work in Gmail.
Re:G- (Chrome Extension removes Google+) on Sunday July 10, 2011 @07:54AM (#2747614)
There are a lot of Google TLDs ;-)
Re:G- (Chrome Extension removes Google+) on Saturday July 09, 2011 @03:13PM (#2746151)
Would have saved me time!
Re:G- (Chrome Extension removes Google+) on Saturday July 09, 2011 @02:47PM (#2746092)
Re:Google Reveals Its Stealth Social Project, Google+ on Tuesday June 28, 2011 @05:31PM (#2707420)
YAWN - Yet Another Way to do Nothing

BTW, thanks for giving up on Google Health. This is way better.

Re:LulzSec: Why we do what we do on Friday June 17, 2011 @09:39PM (#2667694)
Who else has a hunch they don't yet have access to Brink accounts, but instead have access to log files that would reveal password when users now change them?
Re:What’s Up With All These Changes in Rails? on Tuesday June 14, 2011 @06:20PM (#2655015)
I often wish that DM would have replaced AR in Rails 3. Why Sequel?
Re:There's an intern for that on Wednesday April 13, 2011 @07:10PM (#2444634)
Wait, is the intent of the video to draw a comparison between the over-saturation of unpolished iPhone apps with an endless supply of interns?

Ask HN: Would auto-increment rejection numbers improve YC rejection letters?

I've often seen other applicants wish YC rejection letters came with feedback. Clearly writing such feedback would well surpass the pervasive constraints of YC, but could revealing the order in which rejection were made be helpful feedback to applicants?From the YC Why Not page:"We can only interview the top 70-80 groups, no matter how many good ones apply. From that cutoff down to about 350 or...

( Read More... | no comments | 3 points | on HN )

Older »