Skip to main content
Search type Search syntax
Tags [tag]
Exact "words here"
Author user:1234
user:me (yours)
Score score:3 (3+)
score:0 (none)
Answers answers:3 (3+)
answers:0 (none)
isaccepted:yes
hasaccepted:no
inquestion:1234
Views views:250
Code code:"if (foo != bar)"
Sections title:apples
body:"apples oranges"
URL url:"*.example.com"
Saves in:saves
Status closed:yes
duplicate:no
migrated:no
wiki:no
Types is:question
is:answer
Exclude -[tag]
-apples
For more details on advanced search visit our help page
Results tagged with
Search options not deleted user 15241

A popularity-contest is a competition where the answer with the highest vote tally (upvotes minus downvotes) wins. As these are frequently closed, read the tag info and post your challenge to the sandbox first.

1 vote

Weirdest way to produce a stack overflow

Common problem in a Rails model after_save :bump_version # a lot of code.... private def bump_version create_new_version_record update_attribute(:version, version+1) end
bbozo's user avatar
  • 169
1 vote

Weirdest way to produce a stack overflow

Another one! Ruby class Foo def method_missing *args, &block foo end end Foo.new.stack_overflow! SystemStackError: stack level too deep from /home/bbozo/.rvm/rubies/ruby-1.9.3-p286/ …
bbozo's user avatar
  • 169
0 votes

Why isn't it ending?

C int main(void) { int x; while(x<=10) x+=1; } from my experience this thing loops indefinitely only after 4 years of stable production at 3AM on a Saturday and once it loops for first time no …
bbozo's user avatar
  • 169
3 votes

Why isn't it ending?

C int main(void) { float x = 0; while(x != 1) x+=0.1; } lots of nooses for a C developer....
bbozo's user avatar
  • 169
1 vote

Weirdest way to produce a stack overflow

Ruby class Fixnum def +(arg) self-arg end def -(arg) self+arg end end reopens the Fixnum class, defines addition as substraction and substraction as addition, then simply do: 3+2 …
bbozo's user avatar
  • 169