A new site & a new CMS, 10 years in the making

10 years ago, almost to the day, I began developing a new CMS from scratch. It's finally live and of course it's open sourced on GitHub!

I've always enjoyed creating my own web sites, going as far back as 1993 or so. Shortly thereafter, I made my first dynamic web page using Perl, CGI.pm, and Microsoft Access 😆. A few years later I started hearing about "an improved Perl" called PHP, so I purchased a book and starting playing. I was hooked and around 1998 I decided to create my first content management system with PHP and MySQL -- an arrangement that would later be known as the LAMP stack.

I enjoyed my simple CMS for a few years but I started to run short on time and the web was evolving quickly. I needed a new CMS but didn't have time to create a new one from scratch. I decided to try a few of the emerging free ones at the time: Drupal, Mambo, Serendipity, etc. but I was never very happy with any of them. Then in 2006, Zend released an amazing PHP framework called (unimaginatively) the Zend Framework. Having a little more free time I decided to create a new CMS with the ZF. Very quickly I was able to build a new CMS using ZF and all the latest web technologies of the time, such as jQuery. However, I still felt like my CMS was missing something. 

Around the same time, I started hearing murmurs about a cool new product from Google called Google Reader. It was a new way to browse the web using RSS and ATOM feeds -- and it was awesome. Having the ability to bring in content from Google Reader into my CMS is I what I needed. So I redesigned my CMS to pull in data from Google Reader, called it Gatherer CMS, and released the code as open source to GitHub.

Of course, as with all good things at Google, Reader was shutdown in 2013. I quickly pivoted and used Google's other cool service at the time to bring in data, Google+. Around 2016, with rumors that Google+ wasn't long for this world, I wanted to create a new CMS. I had been playing with the new Zend Framework 3 but was really frustrated with its poor design and documentation. I heard good things about the Symfony framework and they had just released version 3.0 so I took the leap. It was a huge improvement over ZF and I started on what would eventually become Gatherer CMS v3.

As it goes, life got busy and I kept putting it off. New versions of Symfony or Bootstrap would come out and I'd have to start some big chunk of the project over from scratch. Finally with a little free time and a few new tools (yes, that includes AI), I heaved it over the finish line. It could still use a little more polish but that's the easy part. Enjoy!

FFmpeg 9.0 Released With More Vulkan Acceleration, Animated WebP & More AMD AMF

FFmpeg 9.0 is now available as the latest feature release for this widely used, open-source multimedia library...

Read More

Recovery Seeds Reportedly Breached for Coldcard Hardware Bitcoin Wallets, $75M Taken

"A hardware wallet is supposed to be the safest place to keep Bitcoin," writes The Street, since it never connects to the internet, its keys never leave the device, and "the whole point is that an attacker would need to physically hold it to steal anything." The problem is that anyone who can reproduce the recovery seed doesn't need to possess the COLDCAR, Nerds.xyz points out. More from The Street: [The recovery seed] is supposed to come from a hardware random number generator producing 128 bits of entropy, a number so large that guessing it is computationally impossible. It wasn't. According to Block's engineering team a single code change on March 1, 2021 caused the firmware to silently fall back to a software-based generator instead of the hardware one. On Mk3 devices the effective search space collapsed to roughly 40 bits. Coinkite has confirmed that figure and called it preliminary. The gap between 128 bits and 40 bits is not a matter of degree. It is the difference between a lock that cannot be picked and one that can be brute-forced by anyone with rented cloud computing.... Chainalysis found the attacker went after the largest balances first, pulling more than $30 million in the opening ten minutes. Within about 25 minutes, roughly 594 BTC had moved out of some 500 single-signature wallets. One victim lost around $1.8 million... Coinkite has shipped fixed firmware, but with a warning that matters more than the patch itself. Updating does not repair an existing seed. A seed created with weak entropy stays weak forever. Affected users have to generate an entirely new wallet on updated hardware and move their coins to it. By Saturday morning Galaxy research was tracking 1,158.66 BTC, worth roughly $75.1 million, taken from 2,673 addresses, according to the article. And "The Coldcard exploit is ONGOING," Galaxy Research posted an hour ago on X.com. "Move Coldcard single-sig funds to safe locations immediately!" We have reported ~600 addresses we believe to be hackers holding funds stolen from Coldcard-generated weak entropy addresses to federal investigators, industry compliance firms, and cross-industry cyber investigators. Thanks to Slashdot reader BrianFagioli for sharing the news.

Read More

TSMC Develops EMIB-like Technology to Compete with Intel

TSMC is reportedly developing an advanced packaging technology to rival Intel's Embedded Multi-die Interconnect Bridge (EMIB), which the company internally refers to as EMIB-like. According to sources close to The Information, TSMC's Chip-on-Wafer-on-Substrate (CoWoS) packaging might lose some customers to Intel's EMIB. As a result, TSMC has begun developing its EMIB-like technology. This development will reportedly be supported by Taiwan's Kinsus Interconnect Technology, which will assist TSMC in developing, scaling, and manufacturing the CoWoS alternative without issues. TSMC currently offers three versions of CoWoS: CoWoS-S, CoWoS-L, and CoWoS-R.

Read More

TSMC's 1.4 nm Fab Set for Completion by April 2027

TSMC's 1.4 nm fab for its A14 node is currently under construction, and according to Taiwan's Commercial Times, the project is expected to be completed by April 2027. This is an impressive timeline for TSMC, which began construction of Taichung Phase II in the expansion area of the Central Taiwan Science Park. If everything goes according to plan, this will allow TSMC to scale the A14 node and start trial production late next year, with mass production set to commence in the middle of 2028. These timelines are progressing much faster than TSMC initially expected, and the company can thank modern technology for this acceleration.

Read More

Chinese CXMT DRAM doesn't look like the budget savior many were expecting — new modules enter...

One of the common misconceptions in today's memory market is that once memory modules based on chips from CXMT enter the consumer market, there will be cheaper alternatives to memory sticks running DRAM from the Big Three. While availability of CXMT-powered modules certainly impacts average selling prices, these products are not cheaper than those based on ICs from Micron, Samsung, and SK hynix even in China, as noticed by @harukaze5719.

Read More

Drying Lakebeds Are Releasing Massive Amounts of Carbon, Study Finds

"In many parts of the world, lakes are drying out at a scale so massive that scientists are warning they may be emitting enough greenhouse gases to rival our fossil fuel habit," reports ScienceAlert: In a new study published in Science, scientists say the Aral Sea — the world's largest desiccated lake — has emitted a whopping 204 megatons (~225 million US tons) of carbon dioxide since it was drained in the 1960s... The study estimates that between 1960 and 2022, the evaporating sea has released 204 megatons of carbon dioxide into the atmosphere, based on site surveys and core samples collected from across the dry lakebed... The new study suggests that rehydrating the entire basin could come with enormous benefits to the environment, not just within the sea itself, but at a global level. "There is a hidden carbon treasure beneath the Aral Sea," says biochemist Rafael Marcé from the Spanish National Research Council. "If these sediments remain exposed, carbon will continue to be released into the atmosphere. If the sea is re-flooded, that same carbon could shift from being a source of emissions to becoming part of the climate solution." According to the researchers' calculations, re-flooding the lakebed could prevent the release of the estimated 165 megatons of carbon that remain. The study also revealed that nearly one-fifth of the Aral Sea's carbon emissions are actually being released as wind blows away sediment on the lakebed, a factor that researchers had not accounted for in the past. Thanks to Slashdot reader schwit1 for sharing the article.

Read More

Geekbench 7 introduces biggest overhaul yet — real-world CPU testing, new media workloads, AI...

Primate Labs has released Geekbench 7, the latest version of its popular cross-platform benchmark. The update introduces new and improved workloads designed to better represent and measure the performance of the latest CPUs and GPUs across major platforms, including Android, iOS, Windows, macOS, and Linux. Like previous versions, Geekbench 7 is available free of charge for personal use. Enthusiasts and IT professionals can also opt for Geekbench 7 Pro, which is available at a 20% discount until August 6.

Read More

AMD Launches Instinct MI455X, Helios AI Rack

Lisa Su at AMD Advancing AI 2026 just launched the new Instinct MI455X GPUs and the Helios rack...

Read More