Latest Tech News

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

Filtered by: loop Clear Filter

Revisiting Knuth's “Premature Optimization” Paper

The most famous quote from Knuth’s paper “Structured Programming with go to Statements” is this: There is no doubt that the grail of efficiency leads to abuse. Programmers waste enormous amounts of time thinking about, or worrying about, the speed of noncritical parts of their programs, and these attempts at efficiency actually have a strong negative impact when debugging and maintenance are considered. We should forget about small efficiencies, say about 97% of the time: premature optimization

Revisiting Knuth's "Premature Optimization" Paper

The most famous quote from Knuth’s paper “Structured Programming with go to Statements” is this: There is no doubt that the grail of efficiency leads to abuse. Programmers waste enormous amounts of time thinking about, or worrying about, the speed of noncritical parts of their programs, and these attempts at efficiency actually have a strong negative impact when debugging and maintenance are considered. We should forget about small efficiencies, say about 97% of the time: premature optimization

Don't make the same Apple Watch mistake as me - this is the band I'm buying instead

The weak link! Adrian Kingsley-Hughes/ZDNET My Apple Watch Ultra 2 is, as of today, 626 days old, and apart from charging, it has been on my wrist pretty much continuously. It's accompanied me on many an adventure, been in several countries, found itself deep inside loads of car engine bays, been covered in dirt and mud, and it still looks like new. Regular readers will have seen it in countless photos here on ZDNET. Also: Why I replaced my Whoop band with this fitness strap (hint: there's no

Novoloop is making tons of upcycled plastic

Plastic has a recycling problem. Only about 9% of plastic gets recycled, and a majority of that waste comes from single use items like plastic grocery bags. It’s partly a design problem — they’re made to be discarded. But it’s also a technology problem because recycling such films isn’t easy, and the results usually aren’t great. Novoloop says it has developed a way to take those troublesome plastics and turn them into something other companies actually want to buy. The California-based startu

My Apple Watch band gave out before year two - and it could've been bad

The weak link! Adrian Kingsley-Hughes/ZDNET My Apple Watch Ultra 2 is, as of today, 626 days old, and apart from charging, it has been on my wrist pretty much continuously. It's accompanied me on many an adventure, been in several countries, found itself deep inside loads of car engine bays, been covered in dirt and mud, and it still looks like new. Regular readers will have seen it in countless photos here on ZDNET. But the other day, something broke, and while it wasn't serious, it could ha

Homotopy Equivalences

Previously: Fibrations and Cofibrations. In topology, we say that two shapes are the same if there is a homeomorphism– an invertible continuous map– between them. Continuity means that nothing is broken and nothing is glued together. This is how we can turn a coffe cup into a torus. A homeomorphism, however, won’t let us shrink a torus to a circle. So if we are only interested in how many holes the shapes have, we have to relax our notion of equivalence. Let’s go back to the definition of home