Latest Tech News

Stay updated with the latest in technology, AI, cybersecurity, and more

Filtered by: height Clear Filter

3D printing a building with 756 windows

I’m writing this in a building with 756 windows. I know because I counted, and spent months researching, measuring, designing, 3D printing, and assembling them for the final project of an architecture course I took last spring. I’m a computer science major, but I make a point of taking a few non-math non-CS courses each year, made possible by Brown University’s Open Curriculumn. Last semester, those courses were in architecture and epigraphy; this blog post is about a project for the former.

LG S95AR Review: A Hassle-Free Dolby Atmos Soundbar

There aren’t many all-in-one soundbar solutions that give you as much sonic immersion for your money as LG’s S95. Many modern soundbar brands prefer to sell high-priced single bars, with add-on speakers available for an additional fee. LG provides a subwoofer, dual surrounds, and LG’s unique mix of five (not four) height channels to put you in the center of the action for 3D sound formats like Dolby Atmos and DTS:X from the get-go. The latest-model S95AR offers a modest upgrade over last year’s

Infinite Pixels

I was on one of my rounds of social media trawling, just seeing what was floating through the aether, when I came across a toot by Andy P that said: Fun #css trick: width: calc(infinity * 1px); height: calc(infinity * 1px); …and I immediately thought, This is a perfect outer-limits probe! By which I mean, if I hand a browser values that are effectively infinite by way of the infinity keyword, it will necessarily end up clamping to something finite, thus revealing how far it’s able or willi

The Longest Sightline on Earth

See, all the examples above are limited by the curvature of the earth, and that is why the horizon seems to be the limiting factor. But there are two additional variables in play that can allow for some truly amazing sightlines: the height of the target and the temperature of the air. The height of the target is intuitively obvious, as we all realize we can see Calgary's skyline from way further away than 4.7 km. In fact, Calgary's skyline can be seen at least 50 km away since the height of the

Don't animate height

Our app was mysteriously using 60% CPU and 25% GPU on my M2 MacBook. It turned out this was due to a tiny CSS animation! In this post, I show how to find expensive animations, why some are so expensive, and how to make many animations much cheaper. Along the way, we'll learn how the browser renders CSS animations and how to use Chrome's dev tools for performance profiling. The problem While building Granola, a note-taking app, I noticed it was using 60% CPU and 25% GPU on my M2 MacBook: Activ

Don't Animate Height

Our app was mysteriously using 60% CPU and 25% GPU on my M2 MacBook. It turned out this was due to a tiny CSS animation! In this post, I show how to find expensive animations, why some are so expensive, and how to make many animations much cheaper. Along the way, we'll learn how the browser renders CSS animations and how to use Chrome's dev tools for performance profiling. The problem While building Granola, a note-taking app, I noticed it was using 60% CPU and 25% GPU on my M2 MacBook: Activ

Staples Union & Scale FlexFit Desk Converter Review: Reliable Riser

The included keyboard rest is optional to install, though the whole thing is designed to work together. It's a little annoying. I wish you could roll the tray into the riser to hide it, which would go a long way in making the FlexFit look a little more elegant, and could also help with storage. You also can't adjust the height of the tray, so while I didn't have issues typing on a keyboard, I found my wrist cramping up a little when using my Apple Magic Trackpad because it was a little too low.