Author Archives: bpodgursky

Happy Earth Day: drive more and (maybe) save the environment

Yesterday was Earth Day, so Facebook was naturally full of people bragging about how they walked to the store instead of driving, in order to save the Earth.  I feel obligated to point out that this very plausibly isn’t true.  I’m not … Continue reading

Posted in Uncategorized | Leave a comment

Procedural star rendering with three.js and WebGL shaders

Over the past few months I’ve been working on a WebGL visualization of earth’s solar neighborhood — that is, a 3D map of all stars within 75 light years of Earth, rendering stars and (exo)planets as accurately as possible.  In … Continue reading

Posted in Github, Open Source, Uncategorized, Uncharted, Visualization | 3 Comments

3D map of Solar Neighborhood using three.js (again!)

A few years ago I posted about a WebGL visualization of the neighborhood around our sun.  It was never as polished as I wanted, so on-and-off over the past few months I’ve been working on making it more interesting.  The project … Continue reading

Posted in Github, Open Source, Uncharted, Visualization | Leave a comment

Catalog of Life Taxonomic Tree

A small visualization I’ve wanted to do for a while is a tree of life graph — visualizing all known species and their relationships. Recently I found that the Catalog of Life project has a very accessible database of all … Continue reading

Posted in Github, Open Source, Visualization | 7 Comments

D3 NLP Visualizer Update

A couple years ago I put together a simple NLP parse tree visualizer demo which used d3 and the dagre layout library.  At the time, integrating dagre with d3 required a bit of manual work (or copy-paste); however, since then dagre-d3 library was … Continue reading

Posted in Github, Open Source, Visualization | Leave a comment

3d Map of our Solar Neighborhood using three.js

A few months ago I stumbled on three.js, a library which exposes a simple WebGL interface.  I was really impressed at both the performance of WebGL and how easy three.js made building high-performance animations in the browser. I thought this … Continue reading

Posted in Uncategorized | 1 Comment

Simple Boolean Expression Manipulation in Java

I’ve worked on a couple projects recently where I needed to be able to do some lightweight propositional expression manipulation in Java.  Specifically, I wanted to be able to: Let a user input simple logical expressions, and parse them into … Continue reading

Posted in Algorithms, Github, Open Source | Leave a comment