3 replaced http://stackoverflow.com/ with https://stackoverflow.com/
source | link

Should I learn C?Should I learn C?

Should developers worry about ageism?Should developers worry about ageism?

Do you have a hobby development project?Do you have a hobby development project?

The Coolest Server NamesThe Coolest Server Names

What programming tools have you built for yourself?What programming tools have you built for yourself?

What's your most controversial programming opinon?What's your most controversial programming opinon?

Am I too young to worry about college right now?Am I too young to worry about college right now?

What is your favorite C programming trick?What is your favorite C programming trick?

Good locations worldwide for a coder gypsy wannabeGood locations worldwide for a coder gypsy wannabe

What is the coolest thing you can do in <10 lines of simple code? Help me inspire beginners!What is the coolest thing you can do in <10 lines of simple code? Help me inspire beginners!

What are some advanced software development topics every developer should know?What are some advanced software development topics every developer should know?

Is it rude to refactor/improve team members' code?Is it rude to refactor/improve team members' code?

How do I handle a developer who was previously amazing, but now lack luster?How do I handle a developer who was previously amazing, but now lack luster?

The .NET 2.0 SDK Programs - What does each tool do?The .NET 2.0 SDK Programs - What does each tool do?

What reasons are there to prefer glob over readdir (or vice-versa) in Perl?What reasons are there to prefer glob over readdir (or vice-versa) in Perl?

Java Programming - Where should SQL statements be stored?Java Programming - Where should SQL statements be stored?

Programming Puzzle: Encoding a chess board state throughout a gameProgramming Puzzle: Encoding a chess board state throughout a game

Why doesn't the JVM cache JIT compiled code?Why doesn't the JVM cache JIT compiled code?

Why do we need tuples in Python (or any immutable data type)?Why do we need tuples in Python (or any immutable data type)?

Career advice: I am best at what I hate mostCareer advice: I am best at what I hate most

Help building a website using punched cards?Help building a website using punched cards?

How do functional programming languages work?How do functional programming languages work?

Why are mainframes still around?Why are mainframes still around?

looping in two directionslooping in two directions

Create a JVM programming languageCreate a JVM programming language

What to do about a 11000 lines C++ source file?What to do about a 11000 lines C++ source file?

Why would you use HTML/CSS width 99.9% instead of 100%?Why would you use HTML/CSS width 99.9% instead of 100%?

Unions as Base ClassUnions as Base Class

Is long guaranteed to be at least 32 bits?Is long guaranteed to be at least 32 bits?

Is there any way to put malicious code into Regex?Is there any way to put malicious code into Regex?

Why is GHC so large/big?Why is GHC so large/big?

Running a Haskell program on the Android OSRunning a Haskell program on the Android OS

Why is this program erroneously rejected by three C++ compilers?Why is this program erroneously rejected by three C++ compilers?

Contract.Requires throwing pex errorsContract.Requires throwing pex errors

Why is this implemented as a struct?Why is this implemented as a struct?

Named arguments and generic type inference in C# 4.0Named arguments and generic type inference in C# 4.0

Why do all these crazy function pointer definitions work? What is really going on?Why do all these crazy function pointer definitions work? What is really going on?

Why avoid subtyping?Why avoid subtyping?

Rake "already initialized constant" warningRake "already initialized constant" warning

Ways to improve performance consistencyWays to improve performance consistency

Find the index of the n'th item in a listFind the index of the n'th item in a list

Haskell projects to study and learn from?Haskell projects to study and learn from?

Is there a way to write this nicer?Is there a way to write this nicer?

Should I learn C?

Should developers worry about ageism?

Do you have a hobby development project?

The Coolest Server Names

What programming tools have you built for yourself?

What's your most controversial programming opinon?

Am I too young to worry about college right now?

What is your favorite C programming trick?

Good locations worldwide for a coder gypsy wannabe

What is the coolest thing you can do in <10 lines of simple code? Help me inspire beginners!

What are some advanced software development topics every developer should know?

Is it rude to refactor/improve team members' code?

How do I handle a developer who was previously amazing, but now lack luster?

The .NET 2.0 SDK Programs - What does each tool do?

What reasons are there to prefer glob over readdir (or vice-versa) in Perl?

Java Programming - Where should SQL statements be stored?

Programming Puzzle: Encoding a chess board state throughout a game

Why doesn't the JVM cache JIT compiled code?

Why do we need tuples in Python (or any immutable data type)?

Career advice: I am best at what I hate most

Help building a website using punched cards?

How do functional programming languages work?

Why are mainframes still around?

looping in two directions

Create a JVM programming language

What to do about a 11000 lines C++ source file?

Why would you use HTML/CSS width 99.9% instead of 100%?

Unions as Base Class

Is long guaranteed to be at least 32 bits?

Is there any way to put malicious code into Regex?

Why is GHC so large/big?

Running a Haskell program on the Android OS

Why is this program erroneously rejected by three C++ compilers?

Contract.Requires throwing pex errors

Why is this implemented as a struct?

Named arguments and generic type inference in C# 4.0

Why do all these crazy function pointer definitions work? What is really going on?

Why avoid subtyping?

Rake "already initialized constant" warning

Ways to improve performance consistency

Find the index of the n'th item in a list

Haskell projects to study and learn from?

Is there a way to write this nicer?

Should I learn C?

Should developers worry about ageism?

Do you have a hobby development project?

The Coolest Server Names

What programming tools have you built for yourself?

What's your most controversial programming opinon?

Am I too young to worry about college right now?

What is your favorite C programming trick?

Good locations worldwide for a coder gypsy wannabe

What is the coolest thing you can do in <10 lines of simple code? Help me inspire beginners!

What are some advanced software development topics every developer should know?

Is it rude to refactor/improve team members' code?

How do I handle a developer who was previously amazing, but now lack luster?

The .NET 2.0 SDK Programs - What does each tool do?

What reasons are there to prefer glob over readdir (or vice-versa) in Perl?

Java Programming - Where should SQL statements be stored?

Programming Puzzle: Encoding a chess board state throughout a game

Why doesn't the JVM cache JIT compiled code?

Why do we need tuples in Python (or any immutable data type)?

Career advice: I am best at what I hate most

Help building a website using punched cards?

How do functional programming languages work?

Why are mainframes still around?

looping in two directions

Create a JVM programming language

What to do about a 11000 lines C++ source file?

Why would you use HTML/CSS width 99.9% instead of 100%?

Unions as Base Class

Is long guaranteed to be at least 32 bits?

Is there any way to put malicious code into Regex?

Why is GHC so large/big?

Running a Haskell program on the Android OS

Why is this program erroneously rejected by three C++ compilers?

Contract.Requires throwing pex errors

Why is this implemented as a struct?

Named arguments and generic type inference in C# 4.0

Why do all these crazy function pointer definitions work? What is really going on?

Why avoid subtyping?

Rake "already initialized constant" warning

Ways to improve performance consistency

Find the index of the n'th item in a list

Haskell projects to study and learn from?

Is there a way to write this nicer?

2 added 620 characters in body
source | link

One thing that's probably hurting feelings a little more than intended is the new "deleted post" event in reputation history. In particular, that the number is a little scary.

enter image description here

The flaw here is that the -999 isn't accounting for rep you got back as a consequence of the deleted post no longer pushing you to the rep cap. You get that rep mind (from votes that were, but are no longer, post rep cap), we just aren't displaying that at the moment as part of the rollup. It's a tricky query, but we're trying to fix that.

One thing that's probably hurting feelings a little more than intended is the new "deleted post" event in reputation history. In particular, that the number is a little scary.

enter image description here

The flaw here is that the -999 isn't accounting for rep you got back as a consequence of the deleted post no longer pushing you to the rep cap. You get that rep mind (from votes that were, but are no longer, post rep cap), we just aren't displaying that at the moment as part of the rollup. It's a tricky query, but we're trying to fix that.

1
source | link

To throw some data out there (cause I love my science hammer)...

First off, everyone needs to be aware that the debate is essentially over old content. There was a period early in Stack Overflow's life where on/off-topic weren't well defined, and a lot of popular but pointless content was created.

enter image description here

This is a graph of popular questions (defined as a question that got a >= 20 score within it's first month of existence, deleted or not) as a percentage of all questions ask during that same month that remain undeleted.

Notice the first several months of SO were pretty wild. There's also a spike a little more than 2 years ago, though we were already clamping down after some perceived loss of quality.

Here are some of the questions (the first in each month "slot") to give an indication of how popularity has changed over time:

Should I learn C?

  • deleted
  • definitely a no-go today

Should developers worry about ageism?

  • deleted
  • ditto

Do you have a hobby development project?

  • closed
  • should probably be deleted

The Coolest Server Names

  • migrated, deleted
  • no-go today

What programming tools have you built for yourself?

  • deleted
  • ditto

What's your most controversial programming opinon?

  • migrated, deleted
  • ditto

Am I too young to worry about college right now?

  • migrated, deleted
  • ditto

What is your favorite C programming trick?

  • closed, historical lock
  • there's some useful stuff here

Good locations worldwide for a coder gypsy wannabe

  • closed
  • should probably be deleted

What is the coolest thing you can do in <10 lines of simple code? Help me inspire beginners!

  • closed
  • eh, I'd historical interest this; could see deleting

What are some advanced software development topics every developer should know?

  • closed, historical lock
  • another no-go today

Is it rude to refactor/improve team members' code?

  • open
  • wouldn't survive today, should be closed/locked

How do I handle a developer who was previously amazing, but now lack luster?

  • open
  • I'd delete this, there's no objective answer to this

The .NET 2.0 SDK Programs - What does each tool do?

  • open
  • This is a good question

What reasons are there to prefer glob over readdir (or vice-versa) in Perl?

  • open
  • also a good question

Java Programming - Where should SQL statements be stored?

  • open
  • mediocre question, not close/delete material

Programming Puzzle: Encoding a chess board state throughout a game

  • open
  • wouldn't survive today, should be closed and locked

Why doesn't the JVM cache JIT compiled code?

  • open
  • OK question

Why do we need tuples in Python (or any immutable data type)?

  • open
  • OK question

Career advice: I am best at what I hate most

  • migrated, deleted
  • wouldn't survive today

Help building a website using punched cards?

  • closed
  • ditto

How do functional programming languages work?

  • open
  • OK question

Why are mainframes still around?

  • open
  • probably wouldn't survive today, should be closed and locked

looping in two directions

  • open
  • mediocre question

Create a JVM programming language

  • open
  • borderline, I'd close and lock

What to do about a 11000 lines C++ source file?

  • open
  • should be closed, borderline on delete or lock

Why would you use HTML/CSS width 99.9% instead of 100%?

  • open
  • good question

Unions as Base Class

  • open
  • mediocre question

Is long guaranteed to be at least 32 bits?

  • open
  • good question

Is there any way to put malicious code into Regex?

  • open
  • ok question

Why is GHC so large/big?

  • open
  • borderline; objective answers I'd leave open

Running a Haskell program on the Android OS

  • open
  • OK question

Why is this program erroneously rejected by three C++ compilers?

  • closed, historical lock
  • ick

Contract.Requires throwing pex errors

  • closed as dupe
  • correctly closed

Why is this implemented as a struct?

  • open
  • good question

Named arguments and generic type inference in C# 4.0

  • open
  • ditto

Why do all these crazy function pointer definitions work? What is really going on?

  • open
  • ditto

Why avoid subtyping?

  • open
  • meh, mediocre question, good answer

Rake "already initialized constant" warning

  • open
  • ditto

Ways to improve performance consistency

  • open
  • good question

Find the index of the n'th item in a list

  • open
  • ditto

Haskell projects to study and learn from?

  • open
  • eh, should probably be closed

Is there a way to write this nicer?

  • open
  • ok question

While it's to a degree subjective, I'm pretty comfortable looking at these (effectively randomly selected) questions and saying that we're seeing a general trend of popular questions also being hard, on-topic, questions. More credence to "this is a historical issue, not a present day one". Makes me glad that most SE 2.0's are very "on topic"-focused, so they won't have to deal with this pain later in their lives (or at least, not as much).


Personally, I'm a fan of error-ing on the side of historical locks (though I do think the technical changes Shog9 proposes are necessary for moderators' sanities sake). However, I also think that our current (rather strict) on-topic requirements are a huge positive for Stack Overflow. In an ideal world we'd have always been as strict as we are today, basically.