Check server response of

Server response
NS records
Whois domain
Response headers
Request headers
Raw HTML code
302 Found - eugor.com
HTTP Status: 302
User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])
Date: Sat, 17 May 2025 06:25:47 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 45
Connection: keep-alive
Location: https://gregdonald.com
X-Served-By: Namecheap URL Forward
Server: namecheap-nginx

HTTP Code 302 Found (Moved Temporarily)

302 Found indicates that the requested resource is temporarily available at a different URL.

When is Code 302 used?

  • When temporarily changing a page URL
  • When testing new content
  • During temporary maintenance

What does Code 302 mean for the user?

The user is automatically redirected to the new URL, but search engines continue to index the old address.

200 OK - https://gregdonald.com
HTTP Status: 200
User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])
Date: Sat, 17 May 2025 06:25:48 GMT
Server: Apache/2.4.62 (Debian)
x-frame-options: SAMEORIGIN
x-xss-protection: 0
x-content-type-options: nosniff
x-download-options: noopen
x-permitted-cross-domain-policies: none
referrer-policy: strict-origin-when-cross-origin
link: </assets/application-98cbb99675b7fb394ecc8f4caddfc54f49fc77516a14e487ef24c37fca3d30dd.css>; rel=preload; as=style; nopush
content-type: text/html; charset=utf-8
vary: Accept,Accept-Encoding
etag: W/"e33031fa14bef64723c6d6b21d071298"
cache-control: max-age=0, private, must-revalidate
x-request-id: ed840be4-317f-49cf-ba4a-7c1c41a97c01
x-runtime: 0.019425
strict-transport-security: max-age=63072000; includeSubDomains
Content-Length: 18582
set-cookie: _blog_session=mP6wF9PgwY75zeK%2FY%2FmF1HA5hbt9kMwjw7vWwP7iDMNMNI0JMlzGtqsiqW15tdfK9EB%2FdFSbpGTZsvyleNeyCeSMy5Xd%2FG%2Bn81ITcl%2F1kyIFOraoHvV%2FgDgF%2FqyGKOOMeyLCtAhRyEURyDgkWo%2FP64KkhSuR%2BvFgGDtkXBcEHZVVjG92Gnau1xIwdh2kurFEa6FnYZ3Umt4p5JHV6dSq6zcIyzxJXeP5pm6XgA5BSSVoYcmMXlj1Bxh%2F2uV3PyHWHtBuVHbvg6kQGa06Si%2BOPD1psdDo--IFVkCinKFIE1zqbG--IGX4ENESo4dVq8y2jPIJ7A%3D%3D; path=/; secure; httponly; samesite=lax

HTTP Code 200 OK

200 OK is a standard successful HTTP server response. It means that the client’s request (e.g., from a browser) was successfully processed, and the server is delivering the requested data.

When is Code 200 used?

  • When loading a web page
  • When successfully receiving an API response
  • When processing a form or another HTTP request

What does Code 200 mean for the user?

The user receives content without errors, and the page or application functions properly. If Code 200 is accompanied by data, the browser or program processes and displays it to the user.

GET / HTTP/1.1
Host: eugor.com
Accept: */*
User-Agent: Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; [email protected])
<!DOCTYPE html>
<html>
  <head>
    <title>Greg Donald : Author, software maker, RC airplane enthusiast, player of strung instruments, bibliophile.</title>
    <meta name="viewport" content="width=device-width,initial-scale=1">
    <meta name="csrf-param" content="authenticity_token" />
<meta name="csrf-token" content="w-3tud_sqq1I0Uq17gFNYeyZ_kEJiux0Wgip2IWVyXRnhzhUxpKNSoSmxgpzuNovA4MSNXJFHCjsDxjzNFmCvQ" />
    
    <link rel="stylesheet" href="/assets/application-98cbb99675b7fb394ecc8f4caddfc54f49fc77516a14e487ef24c37fca3d30dd.css" data-turbo-track="reload" />
    <script type="importmap" data-turbo-track="reload">{
  "imports": {
    "prism": "/assets/prism-4bd402a58a5c2367913342f650301c1085ab070dab6c9fef39b77b3ab60583d6.js",
    "jquery": "/assets/jquery3.min-fa6a5a5e1966085c5a5d6c9555d0ca70ae5bf6be50e9dad0d6384054eee1903e.js",
    "jquery_ujs": "/assets/jquery_ujs-1f3b08afef1fcb87424def69d9a1e6b668e3aa1a6c0dfa55d0b9380633eea35b.js",
    "@popperjs/core": "/assets/popper-003a40d80fd205e1fa00da117d5bdc19720ba330706eaa17f9ba9513fa502304.js",
    "bootstrap": "/assets/bootstrap-c14e434a20d9175cd6359621bd2d8ab8cf5941eff339a0f355130be24528237d.js",
    "application": "/assets/application-19c7be609c05b7351c99a0ad15d61fc38a73387d6c3e07e8414ff393d19e1177.js",
    "@hotwired/stimulus": "/assets/stimulus.min-dd364f16ec9504dfb72672295637a1c8838773b01c0b441bd41008124c407894.js",
    "@hotwired/stimulus-loading": "/assets/stimulus-loading-3576ce92b149ad5d6959438c6f291e2426c86df3b874c525b30faad51b0d96b3.js",
    "controllers/application": "/assets/controllers/application-368d98631bccbf2349e0d4f8269afb3fe9625118341966de054759d96ea86c7e.js",
    "controllers/article_highlight_controller": "/assets/controllers/article_highlight_controller-467c62190826e795ee57e7b2a14cf0d579f23e105ab719547add57b236dcb8a8.js",
    "controllers": "/assets/controllers/index-2db729dddcc5b979110e98de4b6720f83f91a123172e87281d5a58410fc43806.js"
  }
}</script>
<link rel="modulepreload" href="/assets/prism-4bd402a58a5c2367913342f650301c1085ab070dab6c9fef39b77b3ab60583d6.js">
<link rel="modulepreload" href="/assets/jquery3.min-fa6a5a5e1966085c5a5d6c9555d0ca70ae5bf6be50e9dad0d6384054eee1903e.js">
<link rel="modulepreload" href="/assets/jquery_ujs-1f3b08afef1fcb87424def69d9a1e6b668e3aa1a6c0dfa55d0b9380633eea35b.js">
<link rel="modulepreload" href="/assets/popper-003a40d80fd205e1fa00da117d5bdc19720ba330706eaa17f9ba9513fa502304.js">
<link rel="modulepreload" href="/assets/bootstrap-c14e434a20d9175cd6359621bd2d8ab8cf5941eff339a0f355130be24528237d.js">
<link rel="modulepreload" href="/assets/application-19c7be609c05b7351c99a0ad15d61fc38a73387d6c3e07e8414ff393d19e1177.js">
<link rel="modulepreload" href="/assets/stimulus.min-dd364f16ec9504dfb72672295637a1c8838773b01c0b441bd41008124c407894.js">
<link rel="modulepreload" href="/assets/stimulus-loading-3576ce92b149ad5d6959438c6f291e2426c86df3b874c525b30faad51b0d96b3.js">
<link rel="modulepreload" href="/assets/controllers/application-368d98631bccbf2349e0d4f8269afb3fe9625118341966de054759d96ea86c7e.js">
<link rel="modulepreload" href="/assets/controllers/article_highlight_controller-467c62190826e795ee57e7b2a14cf0d579f23e105ab719547add57b236dcb8a8.js">
<link rel="modulepreload" href="/assets/controllers/index-2db729dddcc5b979110e98de4b6720f83f91a123172e87281d5a58410fc43806.js">
<script type="module">import "application"</script>
    <link rel="icon" type="image/x-icon" href="/favicon.ico">
    <script>
      let FF_FOUC_FIX;
    </script>
  </head>
  <body bgcolor="#000000">
    <div class="container-fluid">
      <header class="header lh-1 py-3 mb-4">
  <div class="row flex-nowrap justify-content-between align-items-center">
    <div class="col-12">
      <a class="header-text" href="/"><img class="header-logo rounded-1" src="/assets/gd-ba7685c3947e01224cb1439139c3e72dfd011d82cdf7db7749a5dd6efee6a9e3.png" /></a>
      <a class="header-text" href="/">Greg Donald</a>
    </div>
  </div>
</header>

    </div>
    <main class="container-fluid">
      <div class="row">
        <div class="col-xl-9 col-md-8">
            <article class="post card p-3" data-controller="article-highlight">
  <h2 class="post-title mb-1"><a href="/pages/console-blackjack-in-java">Console Blackjack in Java</a></h2>
  <p class="post-meta">January 27, 2025</p>
  <p>I wrote a console version of Blackjack in Java.</p>
  <p><a href="/pages/console-blackjack-in-java">Read More...</a></p>
  <p class="tags-list mt-1"><a class="badge" href="/tags/blackjack">blackjack (17)</a> <a class="badge" href="/tags/console">console (14)</a> <a class="badge" href="/tags/java">java (1)</a></p>
</article>

  <article class="post card p-3" data-controller="article-highlight">
  <h2 class="post-title mb-1"><a href="/pages/console-blackjack-in-gnu-smalltalk">Console Blackjack in GNU Smalltalk</a></h2>
  <p class="post-meta">December 25, 2024</p>
  <p>I wrote a console version of Blackjack in GNU Smalltalk.</p>
  <p><a href="/pages/console-blackjack-in-gnu-smalltalk">Read More...</a></p>
  <p class="tags-list mt-1"><a class="badge" href="/tags/blackjack">blackjack (17)</a> <a class="badge" href="/tags/console">console (14)</a> <a class="badge" href="/tags/smalltalk">smalltalk (1)</a></p>
</article>

  <article class="post card p-3" data-controller="article-highlight">
  <h2 class="post-title mb-1"><a href="/pages/the-rise-of-autonomous-code">The Rise of Autonomous Code</a></h2>
  <p class="post-meta">November 23, 2024</p>
  <p>The idea of code that can fix itself represents a monumental advancement in artificial intelligence (AI) and software development.
  However, this innovation has a dark counterpart: autonomous AI-generated offensive code capable of attacking and exploiting systems
  without human intervention. Such a development introduces profound challenges to cybersecurity, as this type of malicious code could
  operate at speeds and scales far beyond human capabilities, targeting vulnerabilities with surgical precision and adapting almost
  instantaneously to countermeasures. Generative offensive code poses an existential threat to cybersecurity.</p>
  <p><a href="/pages/the-rise-of-autonomous-code">Read More...</a></p>
  <p class="tags-list mt-1"><a class="badge" href="/tags/cybersecurity">cybersecurity (5)</a> <a class="badge" href="/tags/code">code (1)</a></p>
</article>

  <article class="post card p-3" data-controller="article-highlight">
  <h2 class="post-title mb-1"><a href="/pages/a-tribute-to-my-friendjohn">A Tribute To My Friend John</a></h2>
  <p class="post-meta">November 17, 2024</p>
  <p>John was usually a man of few words and even fewer visitors. He'd kept to himself for as long as I'd known him - a grumpy, stubbornly solitary guy whose real passion was the hobby of remote control airplanes and the internal combustion engines that powered them. We met at my local fly field...</p>
  <p><a href="/pages/a-tribute-to-my-friendjohn">Read More...</a></p>
  <p class="tags-list mt-1"><a class="badge" href="/tags/tribute">tribute (1)</a> <a class="badge" href="/tags/john">john (1)</a> <a class="badge" href="/tags/airplane">airplane (1)</a></p>
</article>

  <article class="post card p-3" data-controller="article-highlight">
  <h2 class="post-title mb-1"><a href="/pages/assessing-the-environmental-and-human-cost-of-ai">Assessing the Environmental and Human Cost of AI</a></h2>
  <p class="post-meta">November 14, 2024</p>
  <p>The advent of large language models (LLMs) has revolutionized the fields of artificial intelligence, machine learning, and natural
  language processing. LLMs, which include tools like OpenAI's ChatGPT, Google's Bard, and others, have demonstrated remarkable
  capabilities, from answering complex questions to assisting in creative endeavors. However, training and maintaining these models require
  substantial computational resources, translating into significant environmental impacts. Chief among these impacts is water usage,
  primarily to cool the vast data centers that run these models, raising the question: are the benefits provided by LLMs worth the strain on
  the world's increasingly scarce fresh water supplies?</p>
  <p><a href="/pages/assessing-the-environmental-and-human-cost-of-ai">Read More...</a></p>
  <p class="tags-list mt-1"><a class="badge" href="/tags/water">water (1)</a> <a class="badge" href="/tags/ai">ai (1)</a> <a class="badge" href="/tags/llm">llm (1)</a></p>
</article>

  <article class="post card p-3" data-controller="article-highlight">
  <h2 class="post-title mb-1"><a href="/pages/sam-harris-robert-sapolsky-dan-dennett-and-rush-walk-into-a-bar">Sam Harris, Robert Sapolsky, Dan Dennett, and Rush Walk Into a Bar…</a></h2>
  <p class="post-meta">November 10, 2024</p>
  <p><b>Do We Really Have Free Will?</b></p>

<p>Ah, free will—everyone's favorite topic for debates that make your brain feel like it's trying to do yoga. The question is: Do we actually make our own choices, or is everything we do already set in stone by forces beyond our control? Here's my not really that deep of a dive into some perspectives on the big question, starting with some serious science guys (Sam Harris and Robert Sapolsky), getting a little elbow room from philosopher Dan Dennett, and then letting rock legends Rush have the last word.</p>
  <p><a href="/pages/sam-harris-robert-sapolsky-dan-dennett-and-rush-walk-into-a-bar">Read More...</a></p>
  <p class="tags-list mt-1"><a class="badge" href="/tags/freewill">freewill (2)</a></p>
</article>

  <article class="post card p-3" data-controller="article-highlight">
  <h2 class="post-title mb-1"><a href="/pages/console-blackjack-in-zig">Console Blackjack in Zig</a></h2>
  <p class="post-meta">October 19, 2024</p>
  <p>I wrote a console version of Blackjack in Zig.</p>
  <p><a href="/pages/console-blackjack-in-zig">Read More...</a></p>
  <p class="tags-list mt-1"><a class="badge" href="/tags/blackjack">blackjack (17)</a> <a class="badge" href="/tags/console">console (14)</a> <a class="badge" href="/tags/zig">zig (1)</a></p>
</article>

  <article class="post card p-3" data-controller="article-highlight">
  <h2 class="post-title mb-1"><a href="/pages/the-7-stages-of-accepting-that-you-probably-do-not-have-free-will">The 7 stages of accepting that you probably do not have free will</a></h2>
  <p class="post-meta">October 15, 2024</p>
  <p><b>1. Shock / Disbelief</b><br>  
"Wait, what do you mean I don’t have free will?"<br>  
Encountering the idea for the first time can be unsettling. Many people are startled, as the belief in personal freedom feels deeply ingrained.</p>

<p><b>2. Denial</b><br>  
"That’s ridiculous. I make my own decisions all the time!"<br>  
Here, one might resist the idea, clinging to their experience of conscious choice. The idea that all actions are determined by brain chemistry, physics, or fate feels counterintuitive.</p>

  <p><a href="/pages/the-7-stages-of-accepting-that-you-probably-do-not-have-free-will">Read More...</a></p>
  <p class="tags-list mt-1"><a class="badge" href="/tags/freewill">freewill (2)</a></p>
</article>


<nav class="d-inline-block">
  <ul class="pagination pagination-sm flex-wrap justify-content-center">
    
    
        <li class="page-item active">
  <a class="page-link" href="/">1</a>
</li>

        <li class="page-item">
  <a class="page-link" rel="next" href="/?page=2">2</a>
</li>

        <li class="page-item">
  <a class="page-link" href="/?page=3">3</a>
</li>

        <li class="page-item">
  <a class="page-link" href="/?page=4">4</a>
</li>

        <li class="page-item">
  <a class="page-link" href="/?page=5">5</a>
</li>

        <li class="page-item disabled"><a href="#" onclick="return false;" class="page-link">&hellip;</a></li>
    <li class="page-item">
  <a class="page-link" rel="next" href="/?page=2">Next &rsaquo;</a>
</li>

    <li class="page-item">
  <a class="page-link" href="/?page=11">Last &raquo;</a>
</li>

  </ul>
</nav>



        </div>
        <div class="col-xl-3 col-md-4 sidebar-padding">
          <div class="sidebar position-sticky mb-3" style="top: 1.2rem;">
  <div class="card p-4 pb-2 mb-3">
    <form action="/search" accept-charset="UTF-8" method="get">
      <div class="form-floating mb-3">
        <input type="search" class="form-control" id="floatingInput" placeholder="search" name="term" value="">
        <label for="floatingInput" class="fs-6">Search</label>
      </div>
</form>  </div>
  <div class="card p-4 mb-3">
    <h4 class="fst-italic">About</h4>
    <p class="mb-0">Author, software maker, RC airplane enthusiast, player of strung instruments, bibliophile.</p>
  </div>
  <div class="card p-4 mb-3">
    <h4 class="fst-italic">Social</h4>
    <div class="d-flex flex-wrap gap-3">
      <div class="mb-1"><a title="Follow me on Github!" href="https://github.com/gdonald" class="icon64 github" target="_blank"></a></div>
      <div class="mb-1"><a title="Follow me on Ruby Social!" rel="me" href="https://ruby.social/@gd" class="icon64 ruby-social" target="_blank"></a></div>
      <div class="mb-1"><a title="Follow me on Bluesky!" rel="me" href="https://bsky.app/profile/gregdonald.com" class="icon64 bluesky" target="_blank"></a></div>
      <div class="mb-1"><a title="Follow me on LinkedIn!" href="https://www.linkedin.com/in/gregdonald" class="icon64 linkedin" target="_blank"></a></div>
      <div class="mb-1"><a title="Follow me on Facebook!" href="https://facebook.com/gregcdonald" class="icon64 facebook" target="_blank"></a></div>
      <div class="mb-1"><a title="Follow me on Youtube!" href="http://www.youtube.com/@GregDonald" class="icon64 youtube" target="_blank"></a></div>
      <div class="mb-1"><a title="Email me!" href="mailto:[email protected]" class="icon64 email" target="_blank"></a></div>
    </div>
  </div>
  <div class="card p-4 mb-3">
    <h4 class="fst-italic">Archives</h4>
    <ol class="list-unstyled mb-0">
        <li>
          <a href="/search/2025/01">January 2025</a>
        </li>
        <li>
          <a href="/search/2024/12">December 2024</a>
        </li>
        <li>
          <a href="/search/2024/11">November 2024</a>
        </li>
        <li>
          <a href="/search/2024/10">October 2024</a>
        </li>
        <li>
          <a href="/search/2024/08">August 2024</a>
        </li>
        <li>
          <a href="/search/2024/07">July 2024</a>
        </li>
        <li>
          <a href="/search/2024/06">June 2024</a>
        </li>
        <li>
          <a href="/search/2024/05">May 2024</a>
        </li>
        <li>
          <a href="/search/2024/02">February 2024</a>
        </li>
        <li>
          <a href="/search/2023/12">December 2023</a>
        </li>
        <li>
          <a href="/search/2023/11">November 2023</a>
        </li>
        <li>
          <a href="/search/2023/08">August 2023</a>
        </li>
        <li>
          <a href="/search/2023/04">April 2023</a>
        </li>
        <li>
          <a href="/search/2022/12">December 2022</a>
        </li>
        <li>
          <a href="/search/2022/11">November 2022</a>
        </li>
        <li>
          <a href="/search/2022/10">October 2022</a>
        </li>
        <li>
          <a href="/search/2021/09">September 2021</a>
        </li>
        <li>
          <a href="/search/2021/03">March 2021</a>
        </li>
        <li>
          <a href="/search/2021/02">February 2021</a>
        </li>
        <li>
          <a href="/search/2021/01">January 2021</a>
        </li>
        <li>
          <a href="/search/2020/12">December 2020</a>
        </li>
        <li>
          <a href="/search/2020/07">July 2020</a>
        </li>
        <li>
          <a href="/search/2020/06">June 2020</a>
        </li>
        <li>
          <a href="/search/2020/05">May 2020</a>
        </li>
        <li>
          <a href="/search/2020/01">January 2020</a>
        </li>
        <li>
          <a href="/search/2019/12">December 2019</a>
        </li>
        <li>
          <a href="/search/2019/11">November 2019</a>
        </li>
        <li>
          <a href="/search/2019/10">October 2019</a>
        </li>
        <li>
          <a href="/search/2019/08">August 2019</a>
        </li>
        <li>
          <a href="/search/2019/07">July 2019</a>
        </li>
        <li>
          <a href="/search/2019/05">May 2019</a>
        </li>
        <li>
          <a href="/search/2019/03">March 2019</a>
        </li>
        <li>
          <a href="/search/2019/01">January 2019</a>
        </li>
        <li>
          <a href="/search/2018/12">December 2018</a>
        </li>
        <li>
          <a href="/search/2018/03">March 2018</a>
        </li>
        <li>
          <a href="/search/2018/01">January 2018</a>
        </li>
        <li>
          <a href="/search/2017/04">April 2017</a>
        </li>
        <li>
          <a href="/search/2017/01">January 2017</a>
        </li>
        <li>
          <a href="/search/2016/11">November 2016</a>
        </li>
        <li>
          <a href="/search/2016/10">October 2016</a>
        </li>
        <li>
          <a href="/search/2016/08">August 2016</a>
        </li>
        <li>
          <a href="/search/2016/01">January 2016</a>
        </li>
        <li>
          <a href="/search/2015/09">September 2015</a>
        </li>
        <li>
          <a href="/search/2015/06">June 2015</a>
        </li>
        <li>
          <a href="/search/2015/04">April 2015</a>
        </li>
        <li>
          <a href="/search/2015/01">January 2015</a>
        </li>
        <li>
          <a href="/search/2014/09">September 2014</a>
        </li>
        <li>
          <a href="/search/2014/01">January 2014</a>
        </li>
        <li>
          <a href="/search/2012/05">May 2012</a>
        </li>
        <li>
          <a href="/search/2012/01">January 2012</a>
        </li>
        <li>
          <a href="/search/2011/04">April 2011</a>
        </li>
        <li>
          <a href="/search/2010/01">January 2010</a>
        </li>
        <li>
          <a href="/search/2006/01">January 2006</a>
        </li>
    </ol>
  </div>
</div>

        </div>
      </div>
    </main>
    <footer class="footer">
  <p>
    <a href="https://gregdonald.com/">GregDonald.com</a> &middot;
    <a target="_blank" href="https://tddbook.com/">Hands-on TDD</a> &middot;
    <a target="_blank" href="https://rspec.io/">RSpec.IO</a> &middot;
    <a href="#">Back to top</a>
  </p>
  <p>Copyright &copy; 2005 - 2025 &middot; All Rights Reserved</p>
</footer>

  </body>
</html>
                               

Whois info of domain

Domain Name: EUGOR.COM
Registry Domain ID: 1795917042_DOMAIN_COM-VRSN
Registrar WHOIS Server: whois.namecheap.com
Registrar URL: http://www.namecheap.com
Updated Date: 2025-03-25T11:51:14Z
Creation Date: 2013-04-23T00:42:10Z
Registry Expiry Date: 2026-04-23T00:42:10Z
Registrar: NameCheap, Inc.
Registrar IANA ID: 1068
Registrar Abuse Contact Email: [email protected]
Registrar Abuse Contact Phone: +1.6613102107
Domain Status: clientTransferProhibited https://icann.org/epp#clientTransferProhibited
Name Server: DNS1.REGISTRAR-SERVERS.COM
Name Server: DNS2.REGISTRAR-SERVERS.COM
DNSSEC: unsigned
URL of the ICANN Whois Inaccuracy Complaint Form: https://www.icann.org/wicf/
>>> Last update of whois database: 2025-05-17T06:25:32Z <<<
For more information on Whois status codes, please visit https://icann.org/epp
NOTICE: The expiration date displayed in this record is the date the
TERMS OF USE: You are not authorized to access or query our Whois
by the following terms of use: You agree that you may use this Data only
to: (1) allow, enable, or otherwise support the transmission of mass