Add News(authorization required)
April 16, 2024- Rising from years of senescence to add sonar64, a converter utility for visualization. Converts high-def PCM WAVs into high-def SGI images so Blender 3D can use them to make oscilloscopes and vector drawings.
- Logitech 97078 Headset Hack added to Projects.
- Added a new 3D Section for my 3d-printed things.
- More art added to 3D Art.
- MAJOR SITE MIGRATION IN PROGRESS! Stay tuned.
- A BCD library and a new motor controller has been added to the PIC Programming page.
- Two new programs, both for controlling hard drive spindle motors, have been added to the PIC Programming Page.
- Been fiddling with 3d printing. See my site on thingiverse.
- sensor8 1.0.0 and sensor20 0.0.4 have gbeen released on the sensor8 page.
- sensor20 has been updated to version 0.0.3. A major new feature includes I2C support.
- Version 0.0.2 of sensor20 has been released on the sensor8 page.
- sensor20, a utility for communicating with DLP-IO20 USB data acquisition modules, has been added to the sensor8 page.
- A code-39 barcode generator in PHP has been added to Code Snippets.
- strquote.sh, demonstrating a method for handling quoted string input in shells, has been added to code snippets.
- Darwin reprap frame with my own PIC motor control video
- A 3D Art page has been added.
- 0030-crc.c, macros and code for calculating and checking CRC16 checksums, have been added to the PIC16f628a programming page.
- 0029-servo7.c, an improved 7-channel servo controller, has been added to the PIC programming page.
- sensor8 now supports advisory locking to prevent multiple instances fighting each other. This brings it to version 0.0.5.
- A new project, current monitor has been added to the projects page.
- 0028-uptime.c, a thermostat interval monitor, has been added to the PIC16f628a page.
- A test of the news adding system, which needed rewriting in PHP.
- A new section, Programming the PIC18f2550, has been added. Please understand this chip is entirely new to me, so the section's currently very short.
- sensor8 v0.0.4 released. It can take several readings from one temperature sensor and give the median. It also has better temperature error detection.
- sensor8 0.0.3 has been released, a fix to prevent the program exiting prematurely when a temperature sensor cannot be read.
- combo.c/h has been added to code-snippets.
- Sensor8 v0.0.2 has been released, which handles the DS18B20 sensor more intelligently, waiting for it to power up.
- Sensor8, a Linux commandline utility for DLP-IO8 USB data acquisition modules, has been added to the Projects page.
- getstring.c, an example using popen, has been added to Code Snippets.
- A simple example of using the PIC16f628a's timer 2 module has been added to the PIC programming page.
- More PIC examples on the PIC programming page: A 7-channel servo controller and a internal PWM module demo.
- A single-channel servo controller has been added to the PIC programming page.
- A simple timer1 example has been added to the PIC16f628 programming page.
- push.sh added to code snippets.
- Which do you believe: That hugo-nominated scifi writer Peter Watts provoked a fight with armed border guards, or that he was beaten, maced, jailed, and charged for no reason? Did I mention armed border guards? How stupid do they think we are, to think we'd believe he'd provoke this?
- Added a time-clock example to the PIC Programming page.
- Added xmldump to code snippets.
- Added watchdog-timer examples to the Pic Programming Page.
- Added 0016-ps2mouse.c to PIC Programming Examples.
- Added 0015-delay.c to PIC Programming Examples.
- Added 0014-ascii.c to Pic16f628 Programming Examples.
- Added grab.c to code snippets.
- Google identified my site as an "Attack Site" for most of Oct 3, 2009. McAffee SiteAdvisor continues to give it a 0/10 threat rating, and Google lifted their warning as of Oct 4th, so I'm going to call this one a false alarm. Sorry for the inconvenience.
And a big hello to my viewers from hackaday, which featured my electrochemical machining rig on Oct 1st. - I'm chronicling my experiences building a RapMan 3.0.0.
- Metal Casting. That is all.
- I've finally put myself together a proper workbench at my new home which should help immensely with electronics projects. It's already produced one new example in PIC programming.
- micro.c has been added to code snippets.
- Some terrible art has been added.
- A new art piece, Lost at Sea, has been added to Old Art.
- Apache's neverending quest to utterly break server side includes has exacted a toll. This site entire is converting to PHP. Be patient while the old SSI bits are feretted out and replaced.
- The server has been partially restored. Expect weirdness.
- A belated update to SDL_eventmap allowing more mod-keys and more complex key combinations. The automake garbage was also removed.
- New stuff in Code Snippets, update to scitypes
- As of today I've given up on my own mail server. tsm@accesscomm.ca will be used directly, not forwarded to my 'new' email. As such my email hiatus is over. Terribly sorry to people who failed to contact me. Running one's own mail server is far more trouble than its worth.
- A new hardware project, Electrochemical Machining, has been added.
- SDL_reader, crossplatform .txt file viewer, has been updated with UTF8 support. Happy new year!
- Shatterize, a utility to shatter large images into multiple overlapping tiles, has been added to the Projects page. Also check out new stuff in Code Snippets
- Another addition has been made to Code Snippets.
- Small addition to Code Snippets. Also, expect new Biollante firmware soon.
- A new hardware project, Biollante, has been added.
- scitypes, a set of physics macros allowing one to mix and match units without crashing space probes, has been added to Projects.
- SDL_mmap has been updated to version 1.0.0. It contains the previous API, and two "shortcut" functions that make opening a file and mapping memory from it a single operation.
- Crab vs Pipe has been taken down to conserve bandwidth. You don't really need to use my site. It's up on youtube.
- There seems to be an awful lot of traffic lately, like, 100+MB a day. I've tracked it down to the Crab Vs Pipe mirror on my site. It's gone all over the web suddenly, someone even ytmnd-ed it. I don't mind, but there's other stuff here too! :)
- I've got to get out of the habit of touching malfunctioning components to see if I plugged them in backwards. SOMETIMES THE ANSWER IS YES. VERY YES.
- A PIC-programming page, centered on the PIC16F628a IC and the SDCC open-source C compiler, has been added. It contains several working examples.
- A mini-webboard system prototype is under testing! Should this survive, similar mini-webboards may appear in my other pages.
- SDL_mmap has had a bothersome bug in the UNIX version fixed, bumping the version to 0.1.1.
- SDL_reader has been updated yet again, to version 0.2.1-rc1. This was necessary to fix a bug that, though it looked exactly the same as the original bug in 0.1, was part of the new implimentation.
- PHP is being upgraded. This server may experience some slight turbulence, then explode. Or not. Further updates as events warrant.
- PHP has finished upgrading. If there are any problems, you know who to tell.
- The backend database has been upgraded to MySQL 5.x. Things appear to be working fine, but if they aren't, let me know.
- SDL_reader has had an infinite-loop bug fixed. It should no longer hang when the end of the file doesn't have a newline. This fix has bumped it to version 0.2.
- SDL_reader, a crossplatform graphical txt-file reader, has been released.
- More gardening updates.
- Added some long-overdue pictures to gardening.
- Added sdlsock to code snippets.
- Burningsmell.org says "Happy New Year". Yeah yeah, late. Chalk it up to the new job. The site's not forgotten, indeed I have a few small things to post when I find time.
- BlueSkew has been updated with slightly improved graphics now that I've got a better monitor that can see things like color and contrast.
- photocrop, a graphical application to speed up cropping of digital camera photos, has been added.
- sparse-fat 0.3 has been released, with some simple improvements and static executable support.
- sparse-fat, an efficient FAT filesystem copying/image-saving tool, has been added to Projects.
- SDLmail has had a bugfix for linux, bumping the version to 0.6.
- The server move has completed! Everything should be working again.
- BurningSmell is moving to a new server! Please be patient.
- There are updates to the gardening blog, for those bored enough to read it.
- An indoor gardening hobby page has been added.
- multiget 1.00, a batch-downloading string-parsing frontend to GNU wget, has been added to Projects.
- Sony CDs install a rootkit! That's correct, Sony hacks your computer to prevent you accessing content you have legally bought.
I'm afraid there can be no doubt about this one. sysinternals.com makes Windows system utilities, not political commentary. This is DRM gone too far. Keep this in mind when considering Sony products.
- Egg Timer has been added to the projects page.
- The code snippets subsection of projects has been added.
- SDL_mmap 0.1.0 has been released, with a slightly changed API and more features -- flushing and access optimization hinting.
- SDL_mmap 0.1, an extremely crossplatform virtual-memory file abstraction library, has been added.
- File and Forget has been updated with OSX support and replacement makefiles.
- xtopng 0.3 has been released, with custom makefiles and OSX support.
- sdl_wingman has been tested under OSX and version-bumped to 0.2 for minor header fixes and removal of broken automake garbage.
- sdl_zig has been tested under OSX and version-bumped to 0.3 after getting rid of the broken automake garbage.
- Stupid Boost Converter has been added to Hardware Projects.
- Crossfire for OSX has been released! This is a preliminary release, let me know if any problems are experienced.
- sdlmail has been updated with a version for Macintosh OSX!
- SDL_rwlib and curve_test have been version-bumped and ported to OSX!
- I now have a mac! An old G3, but still, a fully functional mac with devtools. Expect to see more projects ported to OSX soon.
- echodemo 0.3 has been added, providing a few portability fixes, hopefully.
- SDL_conf, a free crossplatform XML configuration-file library, has been added to projects.
- TSMforth, a cheap free idiosyncratic version of Forth intended for embedding in C programs, has been added.
- Bdancer, my most useless project yet, has been released.
- The Cheap Shortwave Transmitter has been added to Hardware Projects.
- More changes are happening to the news backend in preparation for a RSS feed. Stay tuned.
- RSS support is being tweaked, but so far things look pretty good. :)
- If this works, an up-to-date RSS feed should be autogenerated and placed at http://burningsmell.org/rss/rssfeed.xml
- spritelib v0.0.8 has been released, including some minor timing fixes and a critical memory leak fix.
- The CD Freezer has been updated, and a new harware project has been added -- the Samsung Cellular Antenna.
- curve_test, a hackish demonstration of Hemite, Bezier, and Spline curves using SDL, has been added to the projects page.
- Today's outage was due to Access Communications retiring the old Lancity line of cablemodems and replacing them with newfangled Motorolas. They work, I guess, when they don't die out of the box, but I'd rather keep my old IP address. So much easier to type.
- Added Bindata, extremely simple program to convert binary files to C constant character arrays.
- bindata, SDL_eventmap, sdl_zig, sdl_wingman, and SDL_rwlib have been ported and tested under Windows®. sdl_zig and SDL_rwlib required minor portability fixes, everything else compiled unmodified.
- SDL_plattest, an SDL portability demonstration in 3 programs and 4 platforms, has been added after I forgot about it for 3 months.
- Burningsmell now has a favorites icon, to fit the burning theme. Ahh, the Favorites icon. Microsoft®'s one and only gift to the internet.
- xtopng, xinsult, and File and Forget have been ported to Windows® as a proof-of-principle portability test.
- You may have noticed a lot of © and ® marks appearing all over the place. No, I haven't sold out to 'the man', you'll find them beside things I like like Linux® as well as things I dislike. I'm just being polite.
Except to Court TV -- they can kiss my ass. - SDLmail has been bumped to version 0.4 with a Windows® fix and release.
- Static linux x86 executables have been added for File and Forget because I found them handy.
- sdl_audioin has been updated, adding version 0.3 RC1 to fix a silly typo that has the potential to cause a segmentation fault.
- xinsult, the X11 insult server, has been added.
- SDL_audioin 0.3 has been released, containing a fix preventing the /dev/dsp audio driver from hanging when the audio device is already in use.
- Updated BlueSkew to include a skin for the Dual Flowers XMMS visualization plugin
- SDL_audioin 0.2 has been released, containing a few bugfixes. Thanks for your support!
- An optional javascript Freshness Indicator has been added to the navigation bar.
- Though it took a custom kernel patch to get 2.6.5 working, the upgrade from linuxthreads to NPTL is finally underway. If any outages have been and/or are experienced that's probably why.
- Burningsmell may be down over the weekend as I recompile the system to use Native Posix Threading Library.
Sorry for the recent outage.
If linux users needed a better reason to not use pthreads, here it is.
- Michel Xhaard has sent in a nice simple example application for sdl_audioin that produces an echo effect.
- DBwrap, a database-driven CGI perl script template, has been added.
- SDL_jewel, the beginnings of a Bejeweled clone, has been released. Merry Christmas!
- Minor updates for Crossfire and Spritelib, fixing long-standing minor bugs with redrawing sprites when it shouldn't.
- New logo time!
- Here is a long-overdue newsitem on my Toy Memory Manager, a CS330 project I open-sourced by popular request. It is a paged memory manager written in pure ANSI C.
- Burningsmell now has script-based addition of newsitems! Which means nothing to you, but means I didn't need to use the MySQL console to enter this one.
- BurningSmell now uses a MySQL backend for storing news items. The updated news format looks a little barer but is far less work -- one SQL insert statement performs the work of hand-editing 2 HTML pages.
- Burningsmell's got a real domain now, at www.burningsmell.org. Now I can rake in millions from my IPO until investors realize I have no products, then crash and burn in a welter of lawsuits. ...Maybye I'll just do my own thing like the last year-and-a-half.
- Read here for important information on CourtTV's spamming practices.
- The project sdl_audioin has been re-released under the GNU LGPL at request.
- I am modifying my page heavily. It should look mostly the same but will rely more on style sheets for formatting -- which, as any HTML purist would tell you, is how it should be.
- The project qdsdl, a quick-and-dirty set of C++ SDL wrapper classes, has been added.
- The project xtopng, a general-purpose commandline image converter, has been added.
- The project SDL_audioin, a sound input library for UNIX and windows based on SDL, has been added.
- The project SDL_Scope has been updated. Sound input now working under Linux and Windows!
- New project added, SDL_eventmap: A flexible and well-documented input event mapper for SDL.
- New project added, SDL_sidplay: Brutally simple hack to play C64 .sid files via SDL and libsidplay.
- New project added, File and Forget: Instant webserver, just add water.
- New project added, sdl_zig, an example of multithreading with semaphores, mutexes, and conditionals.
- Burningsmell has moved to a new server! It took a bit of hacking and prodding, but as far as I can tell all is as it should be. If you find any dead links, broken images, etc, please let me know.
- tcp_pipe, a simple brutal hack to stream raw binary data from one computer to another via TCP/IP, has been added to Projects.
- sdl_wingman, a simple example app for using joysticks with SDL, has been added to Projects. Also, the webpage has been modified to make more efficient use of browser space.
- SDL_hotkey, a simple library for using WinCE hardware keys under SDL, has been released.
- Crossfire version 0.0.8 has been released for Win32, along with MSVC projects for it.
- Spritelib 0.0.5 has been released. Includes an important bugfix.
- We now have a News page. Whoopie. Also, The Corona Database has been relaunched as BurningSmell, an altogether more appropriate name that doesn't bring to mind imagery of beer.