nuwen.net Open in urlscan Pro
2600:3c01::f03c:91ff:fe96:9f0a  Public Scan

URL: https://nuwen.net/
Submission Tags: analytics-framework
Submission: On April 19 via api from US — Scanned from DE

Form analysis 0 forms found in the DOM

Text Content

NEWS - NUWEN.NET

So high, so low, so many things to know

--------------------------------------------------------------------------------

Site Info: Favorites: C++: Fun: Newer Stuff: Old Fun: Old Tech: Old Other: News
Rating System MinGW Distro Image Hacking SF Reviews Origami Polyhedra bwtzip
Quotations Stephan T. Lavavej Paper Airplane Random Work Book Reviews Deus Ex
PNG Downloads Anime/SF Mersenne Primes Wallpaper Foundation Diet

--------------------------------------------------------------------------------


NEWS

10/30/2021 - Version 18.0 of my MinGW Distro is available, finally.

12/11/2019 - Version 17.1 of my MinGW Distro is available.

11/27/2019 - Version 17.0 of my MinGW Distro is available.

12/30/2018 - Version 16.1 of my MinGW Distro is available.

7/4/2018 - Version 16.0 of my MinGW Distro is available.

2/27/2018 - Version 15.4 of my MinGW Distro updates GCC and Boost.

10/7/2017 - Version 15.3 of my MinGW Distro updates git.

10/3/2017 - Version 15.2 of my MinGW Distro adds winpthreads and OpenMP to GCC.

8/27/2017 - Version 15.1 of my MinGW Distro updates grep and more.

6/5/2017 - Version 15.0 of my MinGW Distro updates GCC and Boost.

12/28/2016 - Version 14.1 of my MinGW Distro is available.

5/29/2016 - Version 14.0 of my MinGW Distro updates GCC and Boost, officially
defaulting to C++14 mode.

4/14/2016 - Version 13.5 of my MinGW Distro is available.

12/23/2015 - Version 13.4 of my MinGW Distro updates GCC, Boost, and more.

11/7/2015 - Version 13.3 of my MinGW Distro is available.

10/10/2015 - Version 13.2 of my MinGW Distro was built with MSYS2.

9/28/2015 - Version 13.1 of my MinGW Distro updates GCC, Boost, and git.

4/30/2015 - Version 13.0 of my MinGW Distro is the tenth anniversary edition.

1/4/2015 - Version 12.2 of my MinGW Distro contains GCC 4.9.2, Boost 1.57.0, and
git 1.9.5.

9/2/2014 - Version 12.1 of my MinGW Distro contains GLEW 1.11.0 for OpenGL 4.5.

8/9/2014 - Version 12.0 of my MinGW Distro contains GCC 4.9.1 and Boost 1.56.0.

1/19/2014 - Version 11.6 of my MinGW Distro adds gdb and pcregrep.

1/12/2014 - Version 11.5 of my MinGW Distro fixes a bug in make's new
--output-sync feature.

11/25/2013 - Version 11.4 of my MinGW Distro fixes a severe bug in make.

11/17/2013 - Version 11.3 of my MinGW Distro contains GCC 4.8.2 and Boost
1.55.0.

9/8/2013 - Version 11.2 of my MinGW Distro patches GLEW to work with OpenGL core
profiles.

8/13/2013 - Version 11.1 of my MinGW Distro contains the final versions of SDL
and SDL_mixer 2.0.0.

8/10/2013 - Version 11.0 of my MinGW Distro is x64-native!

8/1/2013 - Version 10.4 of my MinGW Distro contains GLEW 1.10.0.

7/19/2013 - Version 10.3 of my MinGW Distro contains Boost 1.54.0 and a Release
Candidate of SDL 2.0.

6/9/2013 - Version 10.2 of my MinGW Distro contains GCC 4.8.1.

5/10/2013 - Version 10.1 of my MinGW Distro replaces libjpeg with libjpeg-turbo.

4/1/2013 - Version 10.0 of my MinGW Distro contains GCC 4.8.0.

2/9/2013 - Version 9.6 of my MinGW Distro contains Boost 1.53.0.

12/9/2012 - Version 9.5 of my MinGW Distro contains Boost 1.52.0.

10/2/2012 - I've updated the wallpapers on my Image Hacking page for the iPhone
5.

9/29/2012 - Version 9.4 of my MinGW Distro contains GCC 4.7.2.

9/13/2012 - Version 9.3 of my MinGW Distro contains Boost 1.51.0.

7/5/2012 - Version 9.2 of my MinGW Distro contains Boost 1.50.0.

6/21/2012 - Version 9.1 of my MinGW Distro contains GCC 4.7.1. I've backported
GCC 4.8's -Wliteral-suffix, which automatically handles spurious user-defined
literals.

4/29/2012 - I've added iPad Retina display wallpapers to my Image Hacking page.

3/29/2012 - Version 9.0 of my MinGW Distro contains GCC 4.7.0. I've enabled LTO
again, because it apparently works now.

3/21/2012 - Version 8.0 of my MinGW Distro is a major update with a massive
changelog. In addition to changing the distro's "installation" method for the
first time ever (probably the only time ever), I've added git and changed GCC's
default mode to C++11.

3/15/2012 - Be patient, for the world is broad and wide.

1/15/2012 - I've updated the Carina and Orion wallpapers on my Image Hacking
page, which were originally uploaded on 5/6/2007 and 1/26/2006, respectively.
Now I'm providing resolutions that are more common today (goodbye 1600x1200,
hello 1920x1080), including the Retina display.

8/19/2011 - Version 7.2 of my MinGW Distro contains GCC 4.6.1 and Boost 1.47.0.

4/13/2011 - Version 7.1 of my MinGW Distro compiles PCRE 8.12 into grep 2.7 in
order to enable -P / --perl-regexp .

4/10/2011 - Version 7.0 of my MinGW Distro contains GCC 4.6.0, finally.

4/1/2011 - Version 6.12 of my MinGW Distro is not version 7.0. See that page for
a special note, which is, unfortunately, not an April Fools' joke.

3/13/2011 - Version 6.11 of my MinGW Distro contains Boost 1.46.1.

3/3/2011 - Version 6.10 of my MinGW Distro contains Boost 1.46.0.

12/31/2010 - Version 6.9 of my MinGW Distro contains GCC 4.5.2.

11/20/2010 - Version 6.8 of my MinGW Distro contains Boost 1.45.0.

11/16/2010 - Version 6.7 of my MinGW Distro fixes Boost.Thread and GCC LTO by
backporting patches from Boost 1.45 and GCC 4.6.

8/22/2010 - Version 6.6 of my MinGW Distro is smaller. There are no other
changes.

8/18/2010 - Version 6.5 of my MinGW Distro contains GCC 4.5.1 and Boost 1.44.0.

7/17/2010 - Version 6.4 of my MinGW Distro updates freetype and GLEW.

7/9/2010 - Version 6.3 of my MinGW Distro updates libjpeg to 8b.

7/7/2010 - Version 6.2 of my MinGW Distro fixes a security vulnerability in
libpng.

6/14/2010 - Spacetimewar's text rendering is now resolution independent. Here's
Spacetimewar rendered at 1920x1200, 1680x1050, 1440x900, 1280x800, and 1024x640:











It's not visible in static screenshots, but I'm correctly handling text as it
moves across the screen, by snapping it to pixel boundaries. I actually do this
in a vertex shader with a fancy bit of math. Very little code was necessary to
achieve resolution independence, but it was extremely tricky to get right.

Also, I'm now 27 years old, and nuwen.net is 10.

5/5/2010 - Version 6.1 of my MinGW Distro updates Boost to 1.43.0.

5/3/2010 - I finally started working on Spacetimewar again!

Delicious text is delicious.

Using OpenGL 3.0's framebuffer objects, I'm rendering perfectly antialiased text
with arbitrarily thick borders, where both the text and the borders can be
gradient colored, and the gradients can involve transparency. My old depth
buffering scheme couldn't properly handle overlapping borders in all cases.

Spacetimewar

Rendering text at resolutions other than 1920x1200 is still on my todo list.
Also, I have to rewrite libnuwen and Spacetimewar to take advantage of C++0x.

4/18/2010 - E-mail bankruptcy! If you wanted a reply, please E-mail me again.

4/16/2010 - Version 6.0 of my MinGW Distro updates GCC to 4.5.0.

4/2/2010 - Version 5.5 of my MinGW Distro fixes a problem with piping input to
sort, uniq, and wc.

3/21/2010 - Version 5.4 of my MinGW Distro is packaged as a self-extracting
archive, and is finally free from the accursed UnxUtils.

3/19/2010 - Version 5.3 of my MinGW Distro fixes a psychotic relocation bug,
which prevented distros 5.1 and 5.2 from working on some machines.

3/15/2010 - Website maintenance! It's more exciting than news posts that are
almost 2 years old.

3/13/2010 - Version 5.2 of my MinGW Distro is 13.8 MB, because I am a wizard. A
very tiny wizard.

3/2/2010 - Version 5.1 of my MinGW Distro updates Boost to 1.42.0.

1/6/2010 - Version 5.0 of my MinGW Distro updates GCC to 4.4.1 and libpng to
1.4.0. It appears that I wasn't hallucinating back in May; GCC 4.4.0 had a bug,
fixed in 4.4.1, that caused it to miscompile MPFR, one of the libraries that it
depends on.

1/1/2010 - Version 4.3 of my MinGW Distro brings all of its components up to
date, including Boost 1.41.0, except for GCC (which I'll struggle with later).

I've also added 3 scans to my increasingly misnamed SF Reviews page.



--------------------------------------------------------------------------------

https://nuwen.net/index.html (updated 10/30/2021)
Stephan T. Lavavej
Home: stl@nuwen.net
Work: stl@microsoft.com
This is my personal website. I work for Microsoft, but I don't speak for them.