mp

Design goals and Complexity

Programmers solve problems. How they solve each problem is a function of their skill, talent, knowledge & time. The resultant solution will resolve the problem with greater or lesser complexity in the design. Thus, I find thinking about how (and more importantly where) complexity is handled, a useful way to evaluate a design. For this I use the time-honored technique of having three levels:

Level Zero

(Below this level, the problem is not solved)

The programmer has provided a solution. However, the interface is a mine-field; click things in the wrong order, the program crashes. Or it works great, but you need to reread the documentation Every. Single. Time. Or the resultant surrounding workflow is a Rube Goldberg device. However it surfaces, the programmer has placed the complexity on the user.

Level One

The interface is well thought out and reasonably intuitive. Controls work as expected and the solution is robust - even bulletproof. The solution not only fits the larger context, it improves it. The code itself however, is hard to change (or even understand). It is not well-organized; Or is, but full of tricky, interleaved logic. Or over-engineered, over-patterned etc. Here, the programmer has placed the complexity on the maintainer.[1]

Level Two

The burden of managing complexity is on the current programmer. The person writing the code takes the time and employs the talent and skill necessary to find an elegant solution that reduces the code to the minimum complexity needed to solve the problem and does so in such a way that is understandable (and changeable) later: The user gains the benefits of a level 1 design, while maintainers are left with clean code to change.[2]

Implications

Level zero code is common; it's the default for new programmers and an uncomfortable amount of commercial software. The thing of it is: Too often this sort of code is derided (including by me) when there is both a de facto and a cost-benefit rationale for managing complexity this way. Short-term projects are one example; software written for one's own use is another.

Level 1 software can be very valuable and enduring. I tend to equate this type of code with the Hacker ethic in all senses of that term. And I don't mean that pejoratively - we all use hacked together solutions every day and much of the world's technology infrastructure is built on it. It is a practical and stable design level.

Having the skill (and the time) to write level 2 code is a rare and wonderful thing. Amidst the hyperbole, aspiring to be such a programmer is at the heart of the "Software as Craft" movement and is a worthwhile goal for anyone who aspires to be a professional programmer.

I don't believe level 2 is inherently better than a level 1 (or level zero!) - it's about context - however, I think that for regularly edited and changed code (i.e. much IT software), this level of skill is what's implicitly expected (if not gotten) by the customer. Ironically, the time needed is often the first thing that goes as a non-technical customer can only assess code quality based on level 1 considerations and so pushes for faster results because everything "looks" OK. Only later - when their investment can't be changed without major overhaul - do they realize there is something wrong. And so the cycle continues...

Summary

This model is handy in several situations including: Judging the quality of an actual solution; choosing among different solutions to a given problem; estimating - and even when to stop refactoring. And while I don't believe that all code should be worked until it exhibits level 2 quality, it is what I want others to think of the code I leave behind. And it is what I hope to encounter in theirs. That said, being a successful professional programmer requires (among many other things) the ability to write all three levels of code, and the judgment to know when each is appropriate to use.


[1] This may well be the same person who wrote the code. The essential characteristic of a level 1 design is that complexity is put off to future efforts, not the current one. Thus level 1 designs tend to be high in technical debt.

[2]How the programmer achieves this is a matter of personal preference and technique. I do not subscribe to the notion that any particular set of programming practices provides this - or inhibit it by their absence. It has always been the people, not their practices that is the essential determinant of quality. Anyone who says different, is selling something.




mp

Pimple vs. Cold Sore

Title: Pimple vs. Cold Sore
Category: Diseases and Conditions
Created: 5/24/2017 12:00:00 AM
Last Editorial Review: 7/30/2022 12:00:00 AM




mp

Plastic Compounds Market worth $97.3 billion by 2029

(EMAILWIRE.COM, October 25, 2024 ) The report "Plastic Compounds Market by Product (PVC, PP, PE, PS, PA, PC, PET, PU, ABS), Source, End-use Industry (Automotive, Packaging, Electrical & Electronics, Building & Construction, Consumer Goods, Medical), and Region - Global Forecast to 2029 " The global...




mp

The RF GaN Market witnesses the growth of Aerospace & Defense segments, as per Maximize Market Research.

(EMAILWIRE.COM, October 26, 2024 ) Gallium Nitride, also known as GaN, is a semiconductor material that optimizes power density. Utilizing GaN components in an RF amplifier enables the attainment of high-output power without the need for size and weight expansion. High frequency, high power, and...




mp

The Shea Butter Market has Personal Care & Cosmetics dominate in segments, as per Maximize Market Research.

(EMAILWIRE.COM, October 26, 2024 ) There is anticipation for a steady growth in the Shea Butter Market because of its rising popularity in both food and cosmetics industries. Consumers who prefer natural products often choose Raw & Unrefined Shea Butter. The Personal Care & Cosmetics sector consumes...




mp

The Lamp Market was is expected to grow US$ Bn by 2030, as per Maximize Market Research.

(EMAILWIRE.COM, October 28, 2024 ) Lamp Market Drivers Growing competition among lamp manufacturers as the demand for in various applications (residential, commercial, industrial, etc.) increases are important driving factors in Lamp Market. The government regulations are promoting energy efficient...




mp

Neuromorphic Computing Market Expected to Reach $1,325.2 million by 2030

(EMAILWIRE.COM, October 28, 2024 ) The neuromorphic computing market size is expected to reach USD 1,325.2 million by 2030 growing at a compound Annual Growth Rate (CAGR) of 89.7%, from USD 28.5 million in 2024. The globalization of neuromorphic computing would further gain its momentum based on...




mp

Ammunition Market Size, Share, Growth Analysis, & Forecast 2028

(EMAILWIRE.COM, October 30, 2024 ) The global ammunition market size is projected to grow from USD 28.0 billion in 2023 to USD 33.1 billion in 2028, at a CAGR of 3.4% from 2023 to 2028. The factors such as the increase in the geopolitical tensions, Growth in military expenditure and arms transfer,...




mp

The Cloud High Performance Computing Market Set for Rapid Growth as Demand Surges, as per Maximize Market Research.

(EMAILWIRE.COM, November 01, 2024 ) The global Cloud High Performance Computing (HPC) market is poised for significant expansion, driven by growing demands in industries such as healthcare, finance, and automotive. Cloud HPC enables businesses to perform complex computations and simulations faster...




mp

DDoS Protection & Mitigation Security Market worth $9.63 billion by 2029

(EMAILWIRE.COM, November 06, 2024 ) The DDoS protection & mitigation security market is projected to grow from USD 5.17 billion in 2024 to USD 9.63 billion by 2029 at a Compound Annual Growth Rate (CAGR) of 13.2% during the forecast period. DDoS protection and mitigation security growth is driven...




mp

mRNA Synthesis & Manufacturing Market to Hit USD 2958.3 million by 2029 with 5.8% CAGR | MarketsandMarkets™

(EMAILWIRE.COM, November 06, 2024 ) The global mRNA Synthesis & Manufacturing Market is projected to grow from USD 2,231.4 million in 2024 to USD 2,958.3 million by 2029, at a CAGR of 5.8%. Key drivers include the growing focus on mRNA-based vaccines, expanding therapeutic applications, advancements...




mp

Edge Computing Market Expected to Surge to $110.6 Billion by 2029

(EMAILWIRE.COM, November 07, 2024 ) According to MarketsandMarkets' latest research, the Edge Computing Market is projected to grow from USD 60.0 billion in 2024 to USD 110.6 billion by 2029, achieving a compound annual growth rate (CAGR) of 13.0%. As the Internet of Things (IoT) continues its rapid...




mp

***** PRIME AVIATION TECH. LIMITED - Free Company Check (rank 19)

PRIME AVIATION TECH. LIMITED. Learn more about PRIME AVIATION TECH. LIMITED. Check the company's details for free and view the Companies House information, company ...




mp

***** PRIME AVIATION LTD - Overview (free company information from ... (rank 2)

PRIME AVIATION LTD - Free company information from Companies House including registered office address, filing history, accounts, annual return, officers, charges ...




mp

***** Prime Aviation Ltd - Company Profile - Endole Suite (rank 7)

View Prime Aviation Ltd company profile, shareholders, contacts, financials, industry and description.




mp

***** Prime Aviation Ltd - company information - registration ... (rank 19)

Company information for Prime Aviation Ltd, including company directors, annual reports, significant shareholders, registered office address, financial data and more. Registration number 08377549.




mp

***** Prime Aviation: Employee Directory | ZoomInfo.com (rank 20)

Prime Aviation Employee Directory. Prime Aviation corporate office is located in Plot 27 Ntinda view Crescent, Kampala, Central Region, Uganda and has 2 employees. prime aviation limited. primeaviation group of companies. primeaviation.net. prime aviation ltd. prime aviation services ltd




mp

***** Prime Aviation Services Pvt. Ltd. - Overview, Competitors, and Employees | Apollo.io (rank 14)

Prime Aviation Services Pvt. Ltd. airlines/aviation. Company Details. Employee Charts. View Prime Aviation Services Pvt. Ltd.'s full profile. Prime Aviation Services Pvt. Ltd. Details. Since 1996 Prime Aviation is engaged in providing quality Aviation Services for all type of aircraft operating to or through Indian Airspace by obtaining Civil permissions from Director General of Civil Aviatio ...




mp

***** PRIME AVIATION COMPANY LIMITED Company Profile | HUAI KHWANG, BANGKOK ... (rank 18)

Company Description: PRIME AVIATION COMPANY LIMITED is located in HUAI KHWANG, BANGKOK, Thailand and is part of the Other Motor Vehicle Dealers Industry. PRIME AVIATION COMPANY LIMITED has 4 total employees across all of its locations. (Employees figure is modelled).




mp

***** Aviation Insurance – Prime Insurance Company Ltd. (rank 27)

Aviation Insurance . Copyright © 2021 Prime Insurance Company Ltd.




mp

***** ASA-100 Accredited Companies (rank 20)

3TOP Aviation Services Ltd. Leatherhead, Surrey, Se United Kingdom: ASA 100 Accreditation Expires: 27 January 2024: 53 North Aviation Ltd Manchester UNITED KINGDOM: ... Prime Air Europe Hemel Hempstead, Herts UNITED KINGDOM: ASA 100 Accreditation Expires: 29 July 2023: Heico Aerospace Corp. - Seal Dynamics, LLC




mp

***** Company History & Past Achievements - Portsmouth Aviation (rank 10)

Collaborating with a major US prime, Portsmouth Aviation develop a UK standard weapon system for the Royal Air Force. Portsmouth Aviation develops a new solution for Nuclear, Biological and Chemical Defence (NBCD) systems in conjunction with the Royal Navy. ... Portsmouth Aviation Ltd Airport Service Rd Portsmouth Hampshire PO3 5PF Tel: +44 ...




mp

***** Prime Irrigation Ltd – Agricultural & Turf Irrigation Services (rank 30)

Prime Irrigation Ltd – Agricultural & Turf Irrigation Services. Prime Irrigation Ltd first began working in irrigation in 1958 and have over 60 years of experience in the design, installation and service of installation systems. The Prime family have been working in East Anglia for over a century. In 1919, Frederick Prime first began working ...




mp

***** Carlyle Aviation Completes Acquisition of Fly Leasing (rank 15)

Carlyle Aviation is the commercial aviation investment and servicing arm within Carlyle’s $61 billion Global Credit platform. The closing of the transaction follows the receipt of regulatory approval from all government authorities required by the merger agreement and approval by FLY’s shareholders. Carlyle Aviation used funds from its ...




mp

***** Prime Aviation Services - Crunchbase Company Profile & Funding (rank 14)

Air Transportation. Travel. Headquarters Regions Asia-Pacific (APAC) Founded Date 1996. Operating Status Active. Legal Name Prime Aviation Services Pvt. Ltd. Company Type For Profit. Contact Email paspl@primeaviationservices.com. Phone Number +91 11 43368704.




mp

***** Mach Aviation - Jet & Helicopter Specialists (rank 18)

Mach Aviation provides private Jets for sale as well as specialized Jet & Helicopter purchase and consulting services for both individuals and corporate clients globally. Call: +353 1 8138817. ... Mach Aviation Ltd. Co. Dublin Ireland. Tel: +353 (0)1 8138817 Email: jmccarthy@mach.ie.




mp

DVD Talk Interviews: Anna & the Apocalypse Composers

Roddy Hart and Tommy Reilly: Composing Anna and the Apocalypse At the 2018 New York Comic Con, DVDTalk’s Francis Rizzo III sat down with Anna and the Apocalypse composers Roddy Hart and Tommy Reilly to discuss writing the music...




mp

Emphysema

Title: Emphysema
Category: Diseases and Conditions
Created: 3/24/2008 12:00:00 AM
Last Editorial Review: 5/25/2022 12:00:00 AM




mp

Cornelia Schmachtenberg: Kindesmissbrauch durch entschiedenes Handeln bekämpfen!




mp

Kitagesetz: Unzufriedenheit zieht sich wie ein roter Faden durch den Reformprozess




mp

Heiner Garg: Schallende Ohrfeige für die Kita-Reformpläne von Schwarz-Grün




mp

Christopher Vogt: Landesregierung muss dringend wirtschaftspolitische Impulse setzen




mp

Christopher Vogt: Für den A20-Weiterbau braucht es mehr als schwarz-grüne Formelkompromisse




mp

R&R Hall of Fame to pay tribute to Jimmy Buffett

From Good Morning America: Rock and Roll Hall of Fame to pay tribute to Jimmy Buffett James Taylor, Mac McAnally, Kenny Chesney, Dr. Dre, Demi Lovato, Dua Lipa, Jelly Roll and Keith Urban will be …

The post R&R Hall of Fame to pay tribute to Jimmy Buffett first appeared on BuffettNews.com.




mp

Jimmy Buffett inducted into the Rock & Roll Hall of Fame

From Rolling Stone: Kenny Chesney, James Taylor Salute Jimmy Buffett at 2024 Rock Hall Ceremony. Dave Matthews, Mac McAnally also appear as late singer-songwriter receives Musical Excellence Award at Cleveland ceremony. Dave Matthews, Kenny Chesney, …

The post Jimmy Buffett inducted into the Rock & Roll Hall of Fame first appeared on BuffettNews.com.




mp

What is the impact of a blog?

James’ post The long view of a blog is a terrific first read of the day for me today. New month. New week. New day. New UTC time offset. And it’s about one of my favorite questions, “what does my website mean to me?” The modality and presentation of content is part of the long view of...




mp

New Spring Silver: It’s Imperative

Video: Spring Silver – “It’s Imperative”

From Don’t You Think It’s Strange?, out now.

I don’t know anything about this artist but I somehow stumbled across this song and it’s too great to keep it to myself. Their little bandcamp bio says they’re from Silver Spring, Maryland and that the album was “written, performed, produced, and mixed by K Nkanza.” Well alright. What more do you need to know? They also offer thanks “to Mom for letting me record at her house.” It’s nice to see kids be grateful to their parents!

I see you all
Etched in the vertical tiles of an office building
I see you all
Trapped in the virtual squares of an application.

Sounds like somebody’s sick of zoom meetings!

Spring Silver: web, bandcamp, amazon, apple, spotify, wiki.

Read more at Glorious Noise...




mp

Cars & Concerts

Just prior to the pandemic I bought a new car.

During the process of dealing with reams of forms—and the classic “Give me a minute and let me see what I can do for you by talking to my boss”—at some point or ten I had to provide my email address.

(You sometimes hear people say, “I thought we were promised flying cars by now.” I’ll be considerably more realistic and say, “I thought we would be able to buy cars over the internet by now.” Hyundai announced last year that it was partnering with Amazon to sell cars, and there is a page on Amazon for doing that except that you can’t quite yet. “Later,” it indicates. But even when it is operative you’re not going to have an Amazon Prime driver deliver your new Kona; you will still have to go to the dealer for delivery. Which puts that whole flying car thing into perspective.)

Anyway. . .

As you will recall if you tried to buy a car when the pandemic was in full swing you faced not only prices that made the numbers on the window sticker look like a dream, but the availability of models, colors, trims, and other things was also something of a fantasy.

Read more at Glorious Noise...




mp

Time & Money

Glendale, Las Vegas, Arlington, Tampa, Houston, Atlanta, Nashville, Philadelphia, Foxborough, East Rutherford, Chicago, Detroit, Pittsburgh, Minneapolis, Cincinnati, Kansas City Denver, Seattle, Santa Clara, Los Angeles, Mexico City, Buenos Aires, Rio de Janeiro, Sao Paulo, Sydney, Melbourne, Singapore, Tokyo, Liverpool, Dublin, London, Amsterdam, Lyon, Vienna, Miami, New Orleans, Indianapolis, Toronto, Vancouver.

Those are the places that Taylor Swift has performed or will perform (New Orleans is next weekend) on her Eras Tour. All in,146 dates on five continents.

Swift started touring in 2009 with the Fearless Tour. It was followed by the Speak Now World Tour, Red Tour, 1989 World Tour, Reputation Stadium Tour, and Lover Fest, leading the Eras Tour, which started last year.

A lot of time on the road.

Which brings to mind the Rolling Stones, which started touring in 1963. That year it did one swing through the U.K. In 1964 it did that four times as well as two tours in the U.S. 1965 saw the band do two tours of Ireland, four in Europe, one in the far east, two in Britain and two in the U.S. Realize that Boeing 707s were in operation in the mid-60s, so those flights must have been l-o-n-g.

Read more at Glorious Noise...




mp

AIDS – From Drugs to Vaccines

In this article, Beldeu Singh highlights some of the gross inconsistencies in our current approach to what is called the "AIDS epidemic". There has never, to this date, been a proper isolation and purification of the human immunodeficiency virus, and one might be justified in saying that there is no AIDS epidemic, but rather an iatrogenic (doctor caused) epidemic of drug-induced deaths and a lot of unnecessary fear and suffering, all based on very wonky science... but it all seems to make excellent business sense, if you are a drug company shareholder or one of the thousands of researchers who work "to find a cure" for AIDS. by Beldeu Singh INTRODUCTION In the early days neutropenia was one of the key parameters of AIDS. The clinical course of severe neutropenia, as described in the basic pathology textbook, “Pathologic Basis of Disease” by Robbins (5th Ed.), which is used in most medical schools to study pathology, describes what happens to people with severe neutropenia. The symptoms and signs of neutropenias are those of bacterial infections... Robbins also states, in italics, that "the most severe forms of neutropenias are produced by drugs." In severe agranulocytosis with virtual absence of neutrophils, "these infections may become so overwhelming as to cause death within a few days," (Robbins, p 631). This sounds disturbingly similar to a description of AIDS. Dr. Michael Lange, associate chief of infectious diseases at St. Luke's-Roosevelt Hospital in New York and one of the doctors the FDA consulted when evaluating AZT in 1987, says even he sometimes had trouble differentiating between AZT's toxic effects and AIDS itself. An article in the New England Journal of Medicine describes the muscle wasting caused by AZT and compared it to muscle wasting, called "myopathy", presumed to be caused by HIV. Their comments in the abstract are shocking: "We conclude that long-term therapy with Zidovudine can cause a toxic mitochondrial myopathy, which... is indistinguishable from the myopathy associated with primary HIV infection..." So, there is drug-induced immune suppression and drug-induced AIDS, and AZT can cause AIDS. Yet 5000 scientists signed a declaration that HIV is the sole cause of AIDS. The AIDS industry is built on paradoxes and misguided beliefs....




mp

Vaccine damage in Great Britain: The consequences of Dr Wakefield’s trials

More and more evidence is coming to light that Dr. Wakefield was on the right track when he researched the connection between the MMR vaccine and intestinal inflammation in the vaccinated children. Was Dr. Andrew Wakefield Right After All? Wakefield’s Lancet Paper Vindicated New Published Study Verifies Andrew Wakefield’s Research on Autism But how did Dr. Wakefield first get into the sights of the UK vaccine industry and how was the campaign against him mounted? Martin Walker, the author of "Dirty Medicine" and a number of other books on health, closely followed the case that eventually resulted in Dr. Wakefield's exile from the UK. He describes how it all happened and how the vaccine manufacturers were able to bring down the full weight of government and the courts against both Wakefield and the many parents who were suing for recognition of the damage vaccines had done to their children. "As a campaigner of 40 years, I think that what surprises me most about Dr Wakefield’s case, is how easily and how completely we were defeated by the pharmaceutical companies, how over a thousand parents and children were written out of history together with their adverse drug reactions. Part of this defeat for the parents, the children and the doctors concerned was grounded in an unfortunate understanding that pharmaceutical company executives were decent people and humanitarians. In fact the pharmaceutical companies, their corporate structure and their relentless pursuit of profit, their fraudulent practices represent one of the last remaining shibboleths, in our society which need to be completely reformed, democratised, divested of vested interests and made public from top to bottom." We do learn from experience. That is why we should pay attention to how this case went so wrong and why the campaign to ruin those researchers and to leave the damaged children by the wayside was mounted in the first place. So it won't happen again. Here is Martin Walker's essay....




mp

European Food Safety Authority cherry picks evidence - finds Aspartame completely safe

After conducting "one of the most comprehensive risk assessments of aspartame ever undertaken", the European Food Safety Authority has released its verdict on 10 December 2013. The agency came to the conclusion that aspartame and its breakdown products are "safe for human consumption at current levels of exposure". The EFSA press release says that this was an important step forward in "strengthening consumer confidence in the scientific underpinning of the EU food safety system and the regulation of food additives". So the message seems to be that we should all just move on to other things. Leave aspartame alone and better yet - drink some of that "diet" Coke. But should we really? Could perhaps the power of money and influence behind big food have had a determining effect on that decision? We cannot be certain what exactly caused the EU regulator to give aspartame a clean bill of health rather than to acknowledge the sweetener's widely known dangers. Fact is - they disregarded every single study that showed aspartame to have adverse effects. Prof. Erik Millstone of the University of Sussex Science and Technology Policy Research Unit believes that EFSA has arrived at its conclusion by opportunistic interpretation of the studies that were reviewed. Most of the industry funded studies were given straight A's, while independent studies were - without exception - given an 'F' rating. Millstone says that "The EFSA Panel opportunistically accepted at face value almost all of the studies suggesting that aspartame is harmless, while entirely discounting every single study indicating that aspartame may be harmful, even though the quality, power and sensitivity of many of the studies that were discounted were markedly superior to those of the contrary studies deemed reliable."...




mp

Beamten-Dreikampf für Fortgeschrittene: Beschließen, Ausfertigen, Verkünden

Lochen, Heften und Ablegen sind selbst für einen kleinen Beamten keine ernsthafte Herausforderung. Einen wahren Extremsport scheint hingegen das korrekte Inkraftsetzen eines Bebauungsplans darzustellen, zumindest in Nordrhein-Westfalen. Jedenfalls finde ich in der




mp

Zortam Mp3 Media Studio 32.20 (Trial)

Zortam Mp3 Media Studio is an all-in-one Mp3 application suite, that combines a MP3 organizer with a wide range of tools that allow you to catalog your files, edit ID3v1 and ID3v2.3 tags, search for ....




mp

JPEXS Free Flash Decompiler 22.0.0 (Freeware)

JPEXS Free Flash Decompiler enables you to decompile and edit the content of SWF Flash files, including .swf, .gfx and .swc. You can view and extract resources (shapes, sprites, fonts, buttons...), c....




mp

Change Normal Template in Libreoffice Writer

  1. Open a new file and set your font; Verdana; 18pt
  2. File > Templates > Save as Template
  3. Select > My Templates then tick the "Set as default template" box
  4. Enter a name at the top then save and close the file.

The next time you open Writer, the settings should be in place.




mp

link or unlink template

If you are using Libre office then template changer extension is very important.

extensions.libreoffice.org

You can link the current document to a template or cut that link. Once the document is linked to a new template, all styles saved in that template will be available to be used. You can find the current template name by going to File - Properties.




mp

Templates in LO writer

  1. File > Templates > Save as Template
  2. Give it a name and select "My Templates".
  3. Tick the box Set as default template. Click Save
  4. File > Templates > Manage templates,
  5. Right click the template with a green tick beside it and select Reset Default.




mp

Rowan and Martin's Laugh-In: The Complete Fourth Season

Rent It

Well, I guess I had to see it to believe it. After reviewing Time-Life's set of Laugh-In's third season, where all 26 episodes were affected by a serious mastering error, I didn't think the problem would have carried over to any of the other sets. In this set of the fourth season with 26 more episodes from the show's 1970-71 season, ONE episode (#22) seems to have come out right but the remaining 25 are still afflicted. I'll talk more about that in the quality section, but first a bit about the show itself:

Dan Rowan and Dick Martin still haven't let up by this point, continuing the show's mostly anarchic format that filled an hour-long slot each week when network TV...Read the entire review




mp

The Brady-est Brady Bunch TV & Movie Collection

Recommended

Gather round, kiddos, for this review of The Brady-est Brady Bunch TV & Movie Collection will, as never before, attempt to make sense of this unkillable piece of pop culture iconography. Your humble reviewer was in the thick of things when The Brady Bunch, the 1969-74 family sitcom, staked its claim onto the American consciousness, and can offer a bit perspective those generations, just before and since, can't quite reconcile.

But before we do that, let's first point out that this compact if unruly boxed DVD set, with a total running time of around 75 hours (!) of material includes with one notable exception just about everything Brady-related one might possibly ever want: the original series; The Brady Kids animated spin-off; The Brady Girls Get Married TV movie and its short-lived sitcom follow-up, The Brady Brides; A Very Brady Christmas, a later TV ...Read the entire review