Create Account
Log In
Dark
chart
exchange
Premium
Terminal
Screener
Stocks
Crypto
Forex
Trends
Depth
Close
Check out our API

ARCH
Arch Resources, Inc.
stock NYSE

Inactive
Jan 13, 2025
134.83USD+0.702%(+0.94)3,717,104
Pre-market
0.00USD-100.000%(-133.89)0
After-hours
0.00USD0.000%(0.00)0
OverviewHistoricalExchange VolumeDark Pool LevelsDark Pool PrintsExchangesShort VolumeShort Interest - DailyShort InterestBorrow Fee (CTB)Failure to Deliver (FTD)ShortsTrendsNewsTrends
ARCH Reddit Mentions
Subreddits
Limit Labels     

We have sentiment values and mention counts going back to 2017. The complete data set is available via the API.
Take me to the API
ARCH Specific Mentions
As of Jul 30, 2026 4:53:49 PM EDT (<1 min. ago)
Includes all comments and posts. Mentions per user per ticker capped at one per hour.
34 days ago • u/Fiach_Dubh • r/Bitcoin • forensic_analysis_hal_finney_actually_missed_the • C
Good news, looks like the behavior of debug logs back then was to append new sessions, not overwrite them.
> #define printf OutputDebugStringF
>
> Then OutputDebugStringF() opens the log like this:
>
> FILE* fileout = fopen("debug.log", "a");
>
> That "a" mode is append mode, not overwrite mode. The function writes with vfprintf() and closes the file each time. So, under the same binary, same working directory, and same debug.log, a second startup should add to the bottom of the existing log, not erase the first run.
>
> There is one subtle thing: on startup the client prints a large block of blank lines and then:
>
> Bitcoin CMyApp::OnInit()
>
> So a second startup could visually look like a “fresh” section of log because it begins with lots of blank space. But the older log content should still be above it unless the file was manually deleted/truncated, the program was launched from a different working directory, or Hal was using a different/debug build setup.
>
> The nearby comment about “deleting log.*” is probably not about debug.log. It appears in the startup code as a database-protection note, and the DB code separately configures Berkeley DB logs under a database directory and uses dbenv.log_archive(... DB_ARCH_REMOVE) during shutdown cleanup.
>
> So my conclusion:
>
> The “second startup wiped the first debug.log” theory is not supported by this codebase.
sentiment 0.37
34 days ago • u/Fiach_Dubh • r/Bitcoin • forensic_analysis_hal_finney_actually_missed_the • C
Good news, looks like the behavior of debug logs back then was to append new sessions, not overwrite them.
> #define printf OutputDebugStringF
>
> Then OutputDebugStringF() opens the log like this:
>
> FILE* fileout = fopen("debug.log", "a");
>
> That "a" mode is append mode, not overwrite mode. The function writes with vfprintf() and closes the file each time. So, under the same binary, same working directory, and same debug.log, a second startup should add to the bottom of the existing log, not erase the first run.
>
> There is one subtle thing: on startup the client prints a large block of blank lines and then:
>
> Bitcoin CMyApp::OnInit()
>
> So a second startup could visually look like a “fresh” section of log because it begins with lots of blank space. But the older log content should still be above it unless the file was manually deleted/truncated, the program was launched from a different working directory, or Hal was using a different/debug build setup.
>
> The nearby comment about “deleting log.*” is probably not about debug.log. It appears in the startup code as a database-protection note, and the DB code separately configures Berkeley DB logs under a database directory and uses dbenv.log_archive(... DB_ARCH_REMOVE) during shutdown cleanup.
>
> So my conclusion:
>
> The “second startup wiped the first debug.log” theory is not supported by this codebase.
sentiment 0.37


Share
About
Pricing
Policies
Markets
API
Info
tz UTC-4
Connect with us
ChartExchange Email
ChartExchange on Discord
ChartExchange on X
ChartExchange on Reddit
ChartExchange on GitHub
ChartExchange on YouTube
© 2020 - 2026 ChartExchange LLC