Skip to content

Ecce Signum

Immanentize the Empathy

  • Home
  • About Me
  • Published Works and Literary Matters
  • Indexes
  • Laboratory
  • Notebooks
  • RSS Feed

Author: John Winkelman

I Would Call That a Successful Project

2010-01-24 John Winkelman

The Grand Rapids Police Department has just launched a new Crime Map. It is very well done, easy to use, and has more detailed and current information than I could ever hope to use in my own map. And, unlike their previous crime map, it doesn’t crash my browser when I try to use it.

I guess my work here is done.

Since I launched my map, back in 2005, I have pulled all of the incidents therein from the local news. News being what it is, only the incidents which were newsworthy made it into my map – mostly violent crime. Happenings which were out of the ordinary. As the data increased over the years it became obvious that, while it is good to know where these incidents tend to occur, it really isn’t all that useful in day-to-day life. Simply put, if something makes it into the news, it is because it is something which doesn’t happen very often.

Consider: I live in a neighborhood for years. One day one of my neighbors goes crazy and shoots his wife. For the next twenty years, nothing news-worthy happens on my street. Yet, because of that one incident, which was very much an outlier event, now my block has the reputation of being the kind of place where people get shot. Adding this incident to a map provides inaccurate information in two ways:

1. It is highly unlikely that anyone will ever repeat that crime on this block again, and

2. This was not a natural consequence of living in a crime-ridden neighborhood.

It is not the newsworthy crimes which define the livability and safety of a neighborhood – it is the mundane, happens-to-everyone incidents, like getting the radio stolen from your car, graffiti, drunken fights during a college party, drug deals, or getting mugged. The incidents which, in a city, tend to become indistinguishable from the background noise until it happens to you.

I created my map as a response to having the radio stolen from my car twice, in two different neighborhoods, two years apart. Yet incidents like that never make the local news. Which neighborhood would you rather live in – the one where someone was one killed in a fit of domestic rage, or the one where people get bikes stolen from their back yards on a weekly basis? The first incident is essentially a Black Swan, and could happen anywhere; from the worst ghetto to the most exclusive gated community. The second tends to happen where people are less involved and less invested in their property and community.

So I am going to stop updating my map. I will leave it where it is, along with the story behind it, and my contact information. I am in the process of upgrading the simple content management system behind the map, and will continue to do so until I decide I have done it right, or until someone releases a software package which does everything my system does, only better.

To all of you who have used my map for the past four years, thank you for your kind comments and suggestions. I am happy that I was able to provide this service for so long.

Once again, the new Grand Rapids Police Department Crime Map can be found at http://www.crimemapping.com/map/mi/grandrapids.

Posted in ProgrammingTagged crime map, Grand Rapids comment on I Would Call That a Successful Project

Using .SWC files with the Flex SDK Command Line Compiler

2010-01-11 John Winkelman

If you are not a nerd, you might want to skip this post. It involves a specific technique for a specific Flash programming and development issue.

Still reading? Okay.

When programming in Actionscript, I use Notepad++ and the Flex SDK command-line compiler. The closer I can get to pure code – or rather, the farther I can get from using a Flash-specific IDE – the better. Unfortunately, there is one big hurdle to overcome when using this work method, and that is the inclusion of .swc files in my projects. A lot of useful libraries (e.g. Google Maps for Flash) come bundled as .swc files, and frankly, unless you want to pull a library apart and play with it, having everything compiled together in one file is pretty convenient.

All of the tutorials and documentation for the libraries contained within the .swc files assume you are using either the Flash IDE or Flash Develop. Nothing wrong with that; it is a fairly safe assumption which covers ~90% of the developers out there. Not so good for me, though.

So it was with unrestrained joy that I found an answer to my dilemma which gave me the best of both worlds. This is a simple extension to the tutorial put together by Senocular a couple of years ago, for those of us who refuse to be locked to a single development environment. The supa-smart Sakri found a way to add the libraries at compile time, without having to do any funky coding, or dealing with less-than-perfect developer tools. The complete instructions (assuming you have downloaded and installed the Flex SDK) are as follows:

0) Open the command prompt
1) drag&drop mxml.exe (or shortcut icon) into the command line
2) hit [space]
3) drag&drop your .as file into the command prompt
4) hit [space]
5) type in: “-compiler.include-libraries” without the quotes
6) hit [space]
7) drag&drop the swc you want to use into the command prompt
8) hit enter

If your code has no errors, then this should create a .swf file in the same directory as the .as file you dragged onto the command prompt. Best of luck!

Posted in ProgrammingTagged Flash comment on Using .SWC files with the Flex SDK Command Line Compiler

Times are Tough for Everyone

2010-01-09 John Winkelman

Dumpster Diving Squirrel

Always breaks my heart to see someone throw away a perfectly good squirrel.

Posted in Photography comment on Times are Tough for Everyone

Night Photos of the Grand River

2010-01-05 John Winkelman

Ice at the Sixth Street Bridge Dam
Ice hanging from a tree stuck on the edge of the Sixth Street Bridge dam, near the fish ladder.
30 second exposure.

Grand River At Night
Ice on a rock in the middle of the Grand River, near the Sixth Street Bridge dam.
60 second exposure.

Grand Rapids from the Fish Ladder 3
Looking East at the medical mile from the fish ladder.
15 second exposure.

Grand Rapids from the Fish Ladder 1
Looking East at the medical mile from the fish ladder. The line of lights across the sky is a plane approaching the airport.
30 second exposure.

Grand Rapids from the Fish Ladder 2
Looking East at the medical mile from the fish ladder.
15 second exposure.

Posted in PhotographyTagged Grand Rapids, Grand River comment on Night Photos of the Grand River

Flowing Water 1

2009-12-03 John Winkelman

water flow test

Click here to launch the demo

First run at a simulation of water flowing through terrain. Instructions are to the left of the image.

Posted in ProgrammingTagged Flash, procedural art comment on Flowing Water 1

Morning Fog

2009-11-24 John Winkelman

Bridgewater Place in the morning

Posted in Photography comment on Morning Fog

Pickerel Lake, 22 November, 2009

2009-11-23 John Winkelman

P1040301

Yes: that is a turtle basking in the sun, in West Michigan, on November 22 – less than a month before the winter solstice.
Click here for a slide show of the rest of the photos in this set.

Posted in Photography comment on Pickerel Lake, 22 November, 2009

Squash

2009-11-16 John Winkelman

Hubbard Squash 01

What started as this grotesque thing ended up as food enough to feed a large family for a day, or a small one for several days. The best part? A gallon of soup, the recipe for which follows:

Ingredients
6 ½ pounds Hubbard squash, cut into 1-2” cubes
3 medium tomatoes, skinned and chopped
1 large white or yellow onion, chopped
3 cloves garlic, chopped
1” ginger root, peeled and grated
1 tsp dried rosemary
1 tsp dried thyme
1 small hot pepper (optional) finely chopped
salt and pepper to taste
1 tbsp olive oil
1-2 limes
enough stock (vegetable or chicken) to cover all vegetables

Directions
Grind the rosemary and thyme in a mortar and pestle.

Pour oil into a large pot, heat, and add onions, garlic and ginger. Saute for a few minutes, until onions begin to turn translucent.

Add tomatoes and saute, constantly stirring, for another couple of minutes.

Begin adding squash, a handful of cubes at a time, stirring all the while, until all of the squash is in the pot.

Add the stock, bring to a boil, and reduce to a simmer. Cook until the squash is tender. This will take about half an hour.

Remove from heat and let the soup cool. Once it can be handled safely, puree everything with a blender. This will probably have to be done in three or four batches.

Return the soup to the pot, and add salt and pepper, and stir in the juice of 1-2 limes, adjusted for taste.

I documented the whole process. You can see the rest of the photos here.

Posted in LifeTagged food comment on Squash

Celebration on the Grand

2009-09-15 John Winkelman

Celebration on the Grand Fireworks 2009

It isn’t often that you can look straight out – or down, even – at fireworks, but that is exactly what I did this past Friday, thanks to the generosity of the amazing Skip and Sarah. Click here to see the rest of the Celebration on the Grand fireworks photos.

Posted in Photography comment on Celebration on the Grand

A Tragedy Which Affects Us All

2009-08-13 John Winkelman

Due to budget cutbacks, the City of Grand Rapids has had to remove the lighthouse beacons from the Grand River at the base of the Sixth Street Bridge Dam. This has had disastrous consequences.

Turtle on the Rocks

Turtle Sunning on the Rocks in the Grand River

Turtle on the Rocks in the Grand River

TURTLES have been RUNNING AGROUND on the ROCKS!!!! Without beacons marking the deeper channels, turtles can’t avoid the rocks as they build up speed to leap the dam on their annual migrations northward.

Please: Think of the Turtles.

Posted in PhotographyTagged Grand River comment on A Tragedy Which Affects Us All

Posts navigation

Older posts
Newer posts

Personal website of
John Winkelman

John Winkelman in closeup

Archives

Categories

Posts By Month

July 2025
S M T W T F S
 12345
6789101112
13141516171819
20212223242526
2728293031  
« Jun    

Links of Note

Reading, Writing
Tor.com
Locus Online
The Believer
File 770
IWSG

Watching, Listening
Writing Excuses Podcast
Our Opinions Are Correct
The Naropa Poetics Audio Archive

News, Politics, Economics
Naked Capitalism
Crooked Timber

Meta

  • Log in
  • Entries feed
  • Comments feed
  • WordPress.org

© 2025 Ecce Signum

Proudly powered by WordPress | Theme: x-blog by wpthemespace.com