PageSourceSearch

https://16bpp.net/page/contact/

html 16bpp.net collected 2026-10-02 06:42:25 UTC 8,888 bytes, 218 lines download raw bytes

1
2
3<!DOCTYPE html>
4<html>
5<head>
6  <meta charset="utf-8" />
7  <meta name="viewport" content="width=device-width, initial-scale=1.0" />
8  <meta name="referrer" content="strict-origin-when-cross-origin" />
9  <meta http-equiv="Content-Security-Policy" content="script-src 'self' 'unsafe-inline' 'unsafe-eval' matomo.16bpp.net cdn.jsdelivr.net gist.github.com platform.twitter.com cdn.syndication.twimg.com pagead2.googlesyndication.com adservice.google.com www.googletagservices.com;" />
10  <title>16BPP.net: Contact</title>
11  <link rel="icon" href="https://storage.googleapis.com/sixteenbpp/images/favicon.png">
12  <link href="https://cdn.jsdelivr.net/npm/[email protected]/dist/css/bootstrap.min.css" rel="stylesheet" integrity="sha384-EVSTQN3/azprG1Anm3QDgpJLIm9Nao0Yz1ztcQTwFspd3yD65VohhpuuCOmLASjC" crossorigin="anonymous">
13
14  
15    <link rel="stylesheet" href="/static/styles/main.css" />
16  
17
18  
19    <style>span#domain::after {
20  content: "gmail.com";
21}
22span#email::before {
23  content: "def.pri.pub@";
24}</style>
25  
26
27  
28    
28<script src="/static/scripts/main.js"></script>
28
29  
30
31  
32
33  <!-- Google tag (gtag.js) -->
vendor: 64 bytes, lines 33-34
33
34<script async src="https://www.googletagmanager.com/gtag/js?id=
34G-0208GYGDRT
vendor: 12 bytes, line 34
34"></script>
35<script>
36  
vendor: 134 bytes, lines 36-40
36window.dataLayer = window.dataLayer || [];
37  function gtag(){dataLayer.push(arguments);}
38  gtag('js', new Date());
39
40  gtag('config', '
40G-0208GYGDRT
vendor: 4 bytes, line 40
40');
41</script>
41
42
43<!-- Matomo
44<script>
45  var _paq = window._paq || [];
46  /* tracker methods like "setCustomDimension" should be called before "trackPageView" */
47  _paq.push(["setDoNotTrack", true]);
48  _paq.push(['trackPageView']);
49  _paq.push(['enableLinkTracking']);
50  (function() {
51    var u="https://matomo.16bpp.net/";
52    _paq.push(['setTrackerUrl', u+'matomo.php']);
53    _paq.push(['setSiteId', '1']);
54    var d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0];
55    g.type='text/javascript'; g.async=true; g.defer=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s);
56  })();
57</script>
57
58End Matomo Code -->
59
60</head>
61
62<body>
63  <a id="top"></a>
64  
65
66
67  <div class="container">
68    <!-- Header image -->
69    <div class="row">
70      <div class="col-12 text-center">
71        <a href="/"><img class="site-logo" src="https://storage.googleapis.com/sixteenbpp/images/logo.png" width="512" height="192" alt="16BPP.net" /></a>
72      </div>
73    </div>
74
75    <div class="row justify-content-start">
76      <!-- Navigation links (left sidebar)-->
77      <div class="col-lg-3">
78
79        <nav class="navigation-links-box">
80          <!-- Nav collapse button, visible only when content is a single column -->
81          <div class="d-lg-none text-end">
82            <button class="btn-sm navigation-collapse-button" type="button" data-bs-toggle="collapse" data-bs-target="#navigation-collapsable-area">
83              <img id="nav-collapse-icon" src="https://storage.googleapis.com/sixteenbpp/images/icons/menu_open.svg" alt="" width="24" height="24">
84            </button>
85          </div>
86
87          <!-- the actual content of the navgiation block -->
88          <div id="navigation-collapsable-area" class="collapse d-lg-block navigation-links"><div class="section-header">Navigation:</div>
89<ul>
90  <li><a href="https://16bpp.net/">Main/Blog</a></li>
91  <li>
92    <a href="https://16bpp.net/tutorials">Tutorials</a>
93    <ul>
94      <li><a href="https://16bpp.net/tutorials/csharp-networking">C# Networking & Sockets</a></li>
95    </ul>
96  </li>
97  <li><a href="https://16bpp.net/contact">Contact</a></li>
98</ul>
99
100<div class="section-header">Big Projects:</div>
101<ul>
102  <li>
103    <a href="https://16bpp.net/blog/post/psraytracing-a-revisit-of-the-peter-shirley-minibooks-4-years-later/">PSRayTracing (High Throughput C++)</a>
104    <ul>
105      <li><a href="https://16bpp.net/blog/post/automated-testing-of-a-ray-tracer/">Automating Testing &amp; Performance Metering with Python</a></li>
106      <li><a href="https://16bpp.net/blog/post/making-a-cross-platform-mobile-desktop-app-with-qt-62/">Mobile/Desktop UI Built in Qt 6</a></li>
107      <li><a href="https://16bpp.net/blog/post/localizing-a-qt-app-or-anything-else-for-that-matter/">Software Localization Guide (for Qt)</a></li>
108      <li><a href="https://16bpp.net/blog/post/the-performance-impact-of-cpp-final-keyword/">Measuring C++'s <code>final</code> keyword</a></li>
109      <li><a href="https://16bpp.net/blog/post/noexcept-can-sometimes-help-or-hurt-performance/">Measuring C++'s <code>noexcept</code> keyword</a></li>
110      <li><a href="https://16bpp.net/blog/post/when-greedy-algorithms-can-be-faster/">Benchmarking Point Sampling Methods</a><span class="small-note">[newish]</span></li>
111    </ul>
112  </li>
113
114  <li><a href="https://16bpp.net/blog/post/free-functions-dont-change-performance-much">Benchmarking Free Functions</a><span class="small-note">[new]</span></li>
115  <li><a href="https://16bpp.net/blog/post/ray-tracing-book-series-review-nim-first-impressions">A Ray Tracer in Nim</a></li>
116  <li><a href="https://16bpp.net/blog/post/blit-a-retrospective-on-my-largest-project-ever">Blit (Spriting/Animation Tool)</a></li>
117  <li><a href="https://16bpp.net/blog/post/masala-a-chaiscript-game-engine">Masala (ChaiScript Game Engine)</a></li>
118  <li><a href="https://16bpp.net/blog/post/mega_matrix">MEGA_MATRIX (LED Display)</a></li>
119  <li><a href="https://16bpp.net/blog/post/c8-my-new-chip-8-emulator">c8 (CHIP-8 Emulator)</a></li>
120</ul>
121
122<div class="section-header">Small Projects:</div>
123<ul>
124  <li><a href="https://gitlab.com/define-private-public/Bassoon">Bassoon: cross platfrom audio playback for C#/.NET Core</a></li>
125  <li><a href="https://16bpp.net/blog/post/html5-canvas-bindings-for-nims-javascript-target">HTML5 Canvas Drawing for Nim's JavaScript Target</a></li>
126  <li><a href="https://16bpp.net/blog/post/random-art-in-nim">Random Art in Nim</a></li>
127  <li><a href="https://16bpp.net/blog/post/stb_image-wrapper-for-nim">stb_image for Nim</a></li>
128  <li><a href="https://16bpp.net/blog/post/a-stopwatch-for-nim">Nim Stopwatch</a></li>
129  <li><a href="https://16bpp.net/blog/post/a-kicad-footprint-scaler">KiCAD Footprint Scaler</a></li>
130  <li><a href="https://16bpp.net/blog/post/timelapse_test">timelapse_test (timelapse capture)</a></li>
131</ul>
132
133<div class="section-header">Games:</div>
134<ul>
135  <li><a href="https://16bpp.net/games/pucker-godot-edition-2020">Pucker Up (Godot Edition, 2020)</a></li>
136</ul>
137
138<div class="section-header">Toys:</div>
139<ul>
140  <li><a href="https://16bpp.net/page/random-art-in-webgl/">Random Art in WebGL</a></li>
141  <li><a href="https://16bpp.net/page/monotone-polygon-triangulation">Polygon Triangulation</a></li>
142</ul>
143
144
145<div class="section-header">Art n' Stuff:</div>
146<ul>
147  <li><a href="https://16bpp.net/blog/post/some-of-my-early-animations">First Animations</a></li>
148  <li><a href="https://16bpp.net/page/how-random-art-works">How Random Art Works</a></li>
149</ul>
150
151
152<div class="section-header">Other Things:</div>
153<ul>
154  <li><a href="https://twitter.com/DefPriPub">My Twitter (@DefPriPub)</a></li>
155  <li><a href="https://gitlab.com/define-private-public">GitLab Page</a></li>
156  <li><a href="https://github.com/define-private-public">GitHub Page</a></li>
157  <li><a href="https://vimeo.com/bensummerton">Vimeo Page</a></li>
158</ul>
159
160<div class="section-header">About:</div>
161<p>
162  Software developer in Boston, MA.  I like C++, Qt, UI/UX, graphics, animation and other fun things. 日本語を話します。
163</p>
164</div>
165        </nav>
166
167      </div>
168
169      <!-- Content Area -->
170      <div class="col-lg-9">
171        <article class="content">
172          
173          
174
175          <h1>Contact</h1>
176<div class="h-line"></div>
177
178<p>
179  Please contact me at:
180</p>
181<span id="email"></span><span id="domain"></span>
182
183          
184        </article>
185      </div>
186
187    </div><!-- .row -->
188
189    <div class="row justify-content-end">
190      <div class="col-lg-9 text-center">
191
192        <footer class="footer">
193          © 16BPP.net – Made using
194<a href="https://www.djangoproject.com/"><img class="footer-django-logo" src="https://storage.googleapis.com/sixteenbpp/images/django_logo.svg" alt="django" width="44" height="15"></a> &amp; love.
195
196
197          <div class="back-to-top-box float-end">
198            <a href="#top"><img alt="Back to Top of Page" src="https://storage.googleapis.com/sixteenbpp/images/icons/up_arrow.svg" width="20" height="20" style="margin-top: 0.5em;"></a>
199          </div>
200        </footer>
201
202      </div>
203    </div><!-- .row -->
204
205  </div><!-- .container -->
206
207
208  <div id="privacy-notice">
209    This site uses cookies.<br>
210<button onclick="location.href='/page/privacy';">Privacy</button>
211<button onclick="privacy_ok();">OK</button>
212
213  </div>
214  
214<script>maybe_show_privacy_notice();</script>
214
215
216  
216<script src="https://cdn.jsdelivr.net/npm/[email protected]/dist/js/bootstrap.bundle.min.js" integrity="sha384-MrcW6ZMFYlzcLA8Nl+NtUVF0sA7MsXsP1UyJoMp4YLEuNSfAP+JcXn/tWtIaxVXM" crossorigin="anonymous"></script>
216
217</body>
218</html>

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.