Ayende @ Rahien

My name is Oren Eini
Founder of Hibernating Rhinos LTD and RavenDB.
You can reach me by phone or email:


+972 52-548-6969

, @ Q c

Posts: 10 | Comments: 33

filter by tags archive



hehe, yes, that is quite optimistic. I'll certainly help achieve that goal if this is for tracking sales of NH Prof! :)

Frank Quednau

Nice. Thank God they didn't use Haskell and chose the Integral type.


I wish I could 'set' my sales ;)

Peter Morris

I like

public class Geek : Earth { };


What is more, that is virtual :D

Even manipulate the get.


I wish I could've been the first person to re-iterate the joke in the comments :)


its probably virtual because its a biz entity being used by nhib~

(im aware thats not the point of the post)

Ivo Ramírez

public class God {

 private God() {}

 public God Instance{

       get{ return null; }




The obvious optimism is in the type. Byte would be more appropriate for my sales.


..or a bool .. hurr! ;)


Hahaha.. I like the subtler wtf reference


On the other side; just have a look at these piece of scripts written by "functionnal experts".......

First : Just to be sure ; or "just in case coding style"

if Fee.TransactionStatus_ID = 40 then




End if

Second : Rounding issues (Get redy for the biggest laugh or your day)

NbDec =abs(NbDec)


Select Case NbDec

Case 0

                x =  abs(Round(NetValue,0))

Case 2

x =   abs(Round(NetValue,2))

Case 3

                 x =  abs(Round(NetValue,3))

Case 4

x =  abs(Round(NetValue,4))

Case 5

x =  abs(Round(NetValue,5))

Case  Else

x =  abs(Round(NetValue,2)) 

End Select

Bill Pierce

ulong would have been funnier.


This is funny!

Can I use it as interview question?

I like checking if the candidates have a sense of humor...



You can have a lot of fun with acronyms, we turned a 3 day off site design meeting (back in the day in medium design up front) into a lot of fun when we realized that our Client Resident Application Protocol was being designed, which mean that our server was going to send a lot of CRAP to our clients.

I know this wasn't in code but we had some interesting diagrams going before the project was scrapped. Guess the business folks didnt like the concept of us sending CRAP to our customers;-)


Is that code from NH prof? Perhaps in the licensing module? :D

Khalid Abuhakmeh

Oh No! I'm a nerd. haha, good joke though.

Comment preview

Comments have been closed on this topic.


  1. Production postmortem: The case of the memory eater and high load - 3 days from now
  2. Production postmortem: The case of the lying configuration file - 4 days from now
  3. Production postmortem: The industry at large - 5 days from now
  4. The insidious cost of allocations - 6 days from now
  5. Find the bug: The concurrent memory buster - 7 days from now

And 4 more posts are pending...

There are posts all the way to Sep 10, 2015


  1. Find the bug (5):
    20 Apr 2011 - Why do I get a Null Reference Exception?
  2. Production postmortem (10):
    14 Aug 2015 - The case of the man in the middle
  3. What is new in RavenDB 3.5 (7):
    12 Aug 2015 - Monitoring support
  4. Career planning (6):
    24 Jul 2015 - The immortal choices aren't
View all series


Main feed Feed Stats
Comments feed   Comments Feed Stats