513 reputation
212
bio website
location
age
visits member for 3 years, 7 months
seen Oct 18 at 10:40

Hello world,

My name is not Monster Truck II and I was not born in 1920. But here is something about me that I feel comfortable sharing. I studied physics and computer science at college and enjoy reading (history, politics, and economics) and listening to music.

Here is my bookshelf:

https://www.goodreads.com/review/list/20250758-monster?order=a&shelf=non-fiction&sort=position


Jun
30
awarded  Popular Question
Jun
13
awarded  Nice Question
Sep
21
comment Should Properties have side effects
@rwong Relevant yes but completely non sense --nonetheless must be read (so as to be aware of the issues he highlights). At least on this matter I am in the Skeet camp.
Sep
14
comment Reusing code across several clients' projects
+1 to @AndyzSmith. Yes it depends on the contract, only on the contract, and nothing but the contract. Don't encourage practical thinking here --you should be obliged by your contact.
Sep
7
comment Algorithm for compression of a dictionary (words and definitions)
By replacing one word with many words you cannot achieve compression but you instead will achieve expansion.
Sep
5
comment Finding an object on an infinite line
If I reword this in English --I have to search for an object in an unordered doubly linked list where my current pointer is in the middle of the list and the size of the list is infinite. Correct?
Sep
5
comment Is a NoSQL database suitable for me?
+1 Although one example does by no means settle it but only last year did I write my customised full text search engine by exploiting the text structure than go for a Mongo solution. It outperformed on memory benchmarking and matched on time to query but the biggest wins were in the flexibility of the queries that I could run without changing schema. Point of this story is --examining your data can bring about better wins sometimes.
Aug
31
comment What is the name of this particular kind of over-engineering?
+1 Yes. The all powerful manager!
Aug
31
comment Must a programmer learn text editors like Emacs and Vim? How important are they?
+1 Do not learn in production environments. I have seen outages because of ineptness with a text editor.
Aug
31
comment Is it possible to write an operating system in C?
+1 for mentioning the drivers and layers.
Aug
31
answered Is it possible to write an operating system in C?
Jul
29
comment industry averages for time spent on maintenance
Bug fixing != maintenance! Bug fixing means you coded faults in the system and they need to be fixed in order to restore correct functionality. By maintenance I would mean all tasks such as bug fixes, scalability improvements, hardware migration, and performance improvements etc. I would say more than 25-30% of the time being spent just on bug fixes needs a governance call immediately. Up to 40-50% of the effort spent on maintenance overall sounds reasonable for a mid-size enterprise system.
Jul
8
comment Finding the possible combinations of x switches out of y being true
You probably would need an efficient algorithm to generate the combinations if the gap size can be large.
Jul
7
comment Development Test Interview
rikket, Welcome to the site. I am sure your question is likely to be closed and down voted heavily (I haven't down voted). Please see the FAQ for what's on-topic on this site. Cheers and have fun here.
Jul
7
comment Development Test Interview
+1. I would say that using source control in such tests can save considerable time just in case you need to undo a significant bit and editor undos do not have memos.
May
25
awarded  Yearling
May
5
comment What do small business people do with regards to 'legal' when selling software
Then you must get a lawyer. But here is what my lawyer once advised me -limit your audience religiously. Be very specific in your license on who can use your site and make all other access unauthorised. You can also exclude jurisdictions with a weak history of contract enforcement or where you may not have resources for counter litigation. Display the terms and disclaimers as prominently as possible and do show them before the website is used -not as a footnote. Make the terms/disclaimers accessible to disabled. In many countries you cannot have a non accessible website.
May
1
comment What do small business people do with regards to 'legal' when selling software
I have deliberately not written much about litigation protection but I can if the OP shows an interest --otherwise I will just be blabbering off topic.
May
1
answered What do small business people do with regards to 'legal' when selling software
May
1
comment What do small business people do with regards to 'legal' when selling software
freenetlaw.com/free-website-disclaimer