tim

UV-C an Optimal HVAC Option in Health Care Applications

The use of UV-C in HVAC systems has proven to be an effective way to minimize the threat of volatile organic compounds (VOCs), small particles, and other airborne pathogens commonly found in health care environments.




tim

Take the Time to Thoroughly Inspect Compressors

Performing a more detailed inspection of a compressor might reveal a system issue that could lead to a failed compressor.




tim

The Benefits of Compressor Time Delay Relays

Continuous and rapid cycling is hard on a compressor, but the use of a simple time delay relay can mitigate the risk of compressor failure.




tim

When is the Best Time to Sell Your HVAC Business?

When you’ve decided to sell your HVAC business, the time of year to close is an important detail.




tim

Three Ways to Use Customer Data to Optimize Your HVAC Business for Success

HVAC contractors have an underutilized tool available to help optimize their businesses: customer data.




tim

ExakTime Receives Patent for Wireless Field Time Clock

ExakTime’s wireless field time clock has been awarded a patent for its unique method of tracking, storing, and sending employee time records from the field to the office automatically via a cellular communication network.




tim

Optimize HVAC Systems With HVLS Fans

Optimizing HVAC systems with new technology can result in a domino effect of benefits. One great example is the HVLS fan, which can boost HVAC system performance, efficiency, and sustainability.




tim

Go Big or Go Home, Until It’s Time for Replacement Coils, That Is …

Nothing lasts forever. This old adage holds true, especially when it comes to HVAC coils.




tim

Baltimore Aircoil: Evaporative Condenser

Designed to maximize reliability and uptime, this product allows technicians to stay dry while safely inspecting the basin with an internal walkway.




tim

Time to Refine Summer Tune-Up Strategies for Condensing Units

Most outdoor units will have survived another winter intact, but nearly all will need some routine (or added) TLC to get into game shape.




tim

Sensibo Air Pro Wins Time Magazine Best Invention Honors

Sensibo produces smart heating and cooling devices and IAQ monitoring products, allowing users to control their heating and cooling equipment with artificial intelligence, data, and sensors, while taking advantage of air quality data to optimize equipment use and reduce energy consumption.




tim

Baltimore Ravens Donate $200,000 for School HVAC Upgrades

This is the first funding distributed from the players’ pledge through the social justice fund and continues the Ravens’ commitment to making a difference throughout Baltimore.




tim

The Role of AI in Indoor Air Quality Optimization

AI promises to revolutionize IAQ, but first, it needs to overcome several challenges, like unreliable data, incomplete automation, and gimmicky solutions that fail to deliver real value.




tim

Optimizing Efficiency in Your HVAC Business

Read this eBook to find out more on software solutions that help contractors reduce wasted time and cost.




tim

Software Saves Times, Improves Efficiency for HVAC Contractors

Contractors can get more productivity from staff by letting software take care of the small things.




tim

Foundation Helps Crash Victim With New HVAC System

John Milligan, who had been an equipment operator and a member of the International Union of Operating Engineers, was left paralyzed from the waist down by a car accident in 2022.




tim

Wait Times for Replacement Equipment, Need for Increased Cooling Driving Demand for Portable HVAC

Increased cooling capacities, remote monitoring technology, and the need for backup units are all part of the mix in the portable a/c market, experts say.




tim

How Low-Temperature Absorption Chillers Can Optimize Food and Beverage Processing

By splitting the absorption process into two steps, lithium bromide solution concentrations are lower in the system, enabling lower hot water temperatures within the generator, lower hot water flow rates, and the elimination of crystallization risk within the chiller.




tim

Time to Consider Pascals for Static Pressure Measurements

Is it time for our industry to consider using pascals for static pressure measurements? What would the transition from inches of water column to pascals look like and how hard would it be?




tim

Commercial Cooling Showcase 2014: New Equipment Just in Time for Summer

It’s time again for the Commercial Cooling Showcase. The NEWS’ annual issue has traditionally introduced the latest air conditioning units available for the upcoming summer season. The intent is to help contractors prepare for this busy period by doing the research that will help them distinguish between brands.




tim

Products Debut in Time for the Summer

The NEWS' annual issue has traditionally introduced the latest air conditioning units available for the upcoming summer season. The intent is to help contractors prepare for this busy period by doing the research that will help them to distinguish between brands.




tim

Is It Time to Replace the Liquid Line Drier?

Keeping a refrigeration system clean and dry by changing the liquid line drier can be the least expensive insurance against compressor failure.




tim

Optimizing HVACR Efficiency with Smaller Diameter Copper Tubes

Efficient refrigeration and HVAC systems are essential to energy management and operational cost of residential, commercial, or industrial buildings.




tim

How Can A Direct Drive Design Optimize Cooling Tower Performance?

A variable speed drive (VSD) controls the speed of the high-torque, direct-drive motor for optimal fan operation.




tim

Technology Investments For HVAC Contractors Pay in Time Saved

HVAC contractors could invest in all kinds of technology, ranging from tools to management systems, but often, the question lies with the payoff.




tim

Aircuity is Approved Vendor for Real-Time Energy Management Program

Aircuity has been named a New York State Energy Research and Development Authority Qualified Vendor for the RTEM program.




tim

Portable Market Geared for Uptime

The benefits of portables, including speedy implementation, reduced downtime, and cost-effectiveness, are continuing to gain recognition from end users. And, as end users experience these benefits and the resulting uptime, industry experts expect the portable market to continue to heat up.




tim

Extech, a division of Flir Systems Inc.: Digital Multimeter

Designed for HVAC and refrigeration professionals to view electrical and temperature readings, this product logs data remotely using the ExView® W-Series app on smartphones and tablets via Bluetooth.




tim

Is it Time to Quit?

When starting a company on a new path, the goals and routes can be quite different than expected, so plan on taking a few detours and be willing to make adjustments. 




tim

Time to Recommend Comfortable, Efficient Hydronic Technology

Here in the Santa Fe, New Mexico, area — and all across the nation, it seems — everyone wants to be “green.”




tim

The Time is Now for HVAC Contractors to Install and Repair All-Electric Heat Pumps

All-electric options have come a long way since their inception, and there’s never been a better time to get on board.




tim

Episode 57: Compile-Time Metaprogramming

This episode is about compile-time metaprogramming, and specifically, about implementing DSLs via compile-time metaprogramming. Our guest, Laurence Tratt, illustrates the idea with his (research) programming language called Converge.

We started by talking about the importance of a custom syntax for DSL and took a brief look at the definition of DSLs by a chap called Paul Hudak. We then briefly covered the disctinction between internal and external DSLs.

More to the point of this episode, we discussed the concept of compile-time metaprogramming, and the language features necessary to achieve it: in converge, these concepts are called splice, quasi-quote and insertion. We then looked at how the Converge compiler works, and at the additional features that are required to implement DSLs based on the metaprogramming features mentioned above. Using an example, we then walked through how to implement a simple DSL.

Looking at some of the more technical details, we discussed the difference between the parse tree and the abstract syntax tree and at different kinds of parsers - specifically, the Earley parser used by Converge. In multi-stage languages (i.e. languages that execute programs and meta programs) error reporting is important, but non trivial. We discussed how this is done in Converge. We finally looked at how to integrate Converge's expression language into your DSL and how to package DSL definition for later use.

The last segment look at the process of implementing a DSL in converge and about some of the history and practical experience with Converge. Lessons learned from building Converge wrap up the episode.




tim

Episode 73: Real Time Systems with Bruce Powel Douglass

This episode is a conversation with Bruce Powel Douglass on real time systems. We started by discussing what real time software is, and explored the difference between hard and soft real time. We then looked at different scheduling strategies, and the meaning of terms like urgency and importance in the context of scheduling. Next was a discussion of typical architectural styles for real time systems and how architectures are described in this context. This led us to a discussion about the importance of modeling, formalisms and languages as well as the role of automatic code generation from those models. We then looked at how to model QoS aspects and the role of SysML for modeling real time systems. We then had a brief look at which programming languages are used these days for real time systems and the role of static analysis to determine various properties of those programs in advance. The last part of the discussion focused on some best practices for building real time systems, the challenges in distributed real time systems and how real time systems can be tested effectively.




tim

Episode 222: Nathan Marz on Real-Time Processing with Apache Storm

Nathan Marz is the creator of Apache Storm, a real-time streaming application. Storm does for stream processing what Hadoop does for batch processing. The project began when Nathan was working on aggregating Twitter data using a queue-and-worker system he had designed. Many companies use Storm, including Spotify, Yelp, WebMD, and many others. Jeff and Nathan […]




tim

SE-Radio-Episode-233-Fangjin-Yang-on-OLAP-and-the-Druid-Real-Time-Analytical-Data-Store




tim

SE-Radio-Episode-273-Steve-McConnell-on-Software-Estimation

Sven Johann talks with Steve McConnell about Software Estimation. Topics include when and why businesses need estimates and when they don’t need them; turning estimates into a plan and validating progress on the plan; why software estimates are always full of uncertainties, what these uncertainties are and how to deal with them. They continue with: estimation, planning and monitoring a Scrum project from the beginning to a possible end. They close with estimation techniques in the large (counting, empirical data) and in the small (e.g. poker planning).




tim

SE-Radio Episode 310: Kirk Pepperdine on Performance Optimization

Kirk Pepperdine talks with Diomidis Spinellis about performance optimization. Topics include development practices, tools, as well as the role of software architecture, programming languages, algorithms, and hardware advances.




tim

SE-Radio Episode 334: David Calavera on Zero-downtime Migrations and Rollbacks with Kubernetes

Jeremy Jung talks with David Calavera about zero-downtime migrations and rollbacks with Kubernetes. In this episode we define migrations, rollbacks, and discuss how Netlify was able to migrate to Kubernetes and roll back off of it multiple times without impacting their users. David explains how developers can run old and new systems simultaneously, the importance of defining errors in your system, and when to apply fixes vs rolling back. We also discuss their decision to move to Kubernetes, and the benefits they received.




tim

SE-Radio Episode 356: Tim Coulter on Truffle, Smart Contracts and DApp Development with Truffle, Truffle Ecosystem and Roadmap

Tim Coulter, the founder of Truffle (Ethereum DApp development framework) discusses the Truffle framework for Ethereum SmartContracts and Decentralized App development. Kishore Bhatia spoke with Tim Coulter about: Ethereum Decentralized Apps (DApps)...




tim

Episode 372: Aaron Patterson on the Ruby Runtime

Aaron Patterson of GitHub discusses the Ruby language and its runtime.  Host Jeremy Jung spoke with Aaron about the Ruby language and how it works.  They discuss the language virtual machine, concurrency, garbage collection, and JIT compilation.




tim

Episode 469: Dhruba Borthakur on Embedding Real-time Analytics in Applications

Dhruba Borthakur, CTO and co-founder of Rockset, discusses the use cases and core requirements of real-time analytics, as well as the evolution from batch to real time and the need for a new architecture with host Kanchan Shringi.




tim

Episode 484: Audrey Lawrence on Timeseries Databases

Audrey Lawrence of Amazon discusses Timeseries Databases and their new database offering Amazon Timestream. Philip Winston spoke with Lawrence about data modeling, ingestion, queries, performance, life-cycle management, hot data vs. cold data...




tim

Episode 487: Davide Bedin on Dapr Distributed Application Runtime

Davide Bedine, a cloud solution architect at Microsoft and professional Dapr enthusiast joined host Jeff Doolittle to discuss his book, Practical Microservices with Dapr and .NET. Dapr, the Distributed Application Runtime, simplifies cloud-native...




tim

Episode 490: Tim McNamara on Rust 2021 Edition

Tim McNamara, author of Rust in Action, discusses the top three benefits of Rust and why they make it a performant, reliable and productive programming language.




tim

Episode 512: Tim Post on Rubber Duck Debugging

Tim Post of echoreply.io discusses Rubber Duck Debugging, a way to wrap your head about problems and solutions. Host Felienne spoke with Post about Rubber Duck debugging, and how it can help you to find answers to complex problems.




tim

Episode 549: William Falcon Optimizing Deep Learning Models

William Falcon of Lighting AI discusses how to optimize deep learning models using the Lightning platform, optimization is a necessary step towards creating a production application. Philip Winston spoke with Falcon about PyTorch, PyTorch Lightning...




tim

SE Radio 557: Timothy Beamish on React and Next.js

Timothy Beamish of BenchSci discusses React and Next.js, two of today's most popular front-end frameworks. Host Philip Winston speaks with Beamish about components, routing, JSX, client-side and server-side rendering, single-page applications, automatic code-splitting, image optimization, and more. Beamish also details his experience moving a real-world application to Next.js.

 




tim

SE Radio 623: Michael J. Freedman on TimescaleDB

Michael J. Freedman, the Robert E. Kahn Professor in the Computer Science Department at Princeton University, as well as the co-founder and CTO of Timescale, spoke with SE Radio host Gavin Henry about TimescaleDB. They revisit what time series data means in 2024, the history of TimescaleDB, how it integrates with PostgreSQL, and they take the listeners through a complete setup. Freedman discusses the types of data well-suited for a timeseries database, the types of sectors that have these requirements, why PostgreSQL is the best, Pg callbacks, Pg hooks, C programming, Rust, their open source contributions and projects, data volumes, column-data, indexes, backups, why it is common to have one table for your timeseries data, when not to use timescaledb, IoT data formats, Pg indexes, how Pg works without timescaledb, sharding, and how to manage your upgrades if not using Timescale Cloud. Brought to you by IEEE Computer Society and IEEE Software magazine.




tim

Razer Kraken Ultimate Gaming Headset Review

"About a year ago we took a look at Razer�s Kraken Tournament Edition headset, which we really did enjoy. It was however designed for professional gamers, hence the name �Tournament Edition�. For those looking for a more polished home solution Razer has the new Kraken Ultimate Edition. This sits as their flagship Kraken gaming headset and brings al... [PCSTATS]