Technology Commentary

Technology Commentary

8167 bookmarks
Custom sorting
In Defense Of Self-Checkout, Tech’s Awkward Gift To Retail
In Defense Of Self-Checkout, Tech’s Awkward Gift To Retail
There have been a lot of takes in recent years slagging on grocery store self-checkout. I may lose my cool-kid card for saying this, but: I’m actually a fan.
·tedium.co·
In Defense Of Self-Checkout, Tech’s Awkward Gift To Retail
Banish state-mutating methods from data classes
Banish state-mutating methods from data classes
Data classes are containers for your data—not behavior. The delineation is right there in the name. Yet, I see state-mutating methods getting crammed into data classes and polluting their semantics all the time. While this text will primarily talk about data classes in Python, the message remains valid for any language that supports data classes and allows you to add state-mutating methods to them, e.g., Kotlin, Swift, etc. By state-mutating method, I mean methods that change attribute values during runtime.
·rednafi.com·
Banish state-mutating methods from data classes
If Computer Science Is Doomed, What Comes Next?
If Computer Science Is Doomed, What Comes Next?
After 50 years of programming, we humans still suck at it. "And I don't think another 50 years is going to solve it," Fixie co-founder Matt Welsh tells young developers.
·thenewstack.io·
If Computer Science Is Doomed, What Comes Next?
OpenUSD Could Enable a Real Metaverse
OpenUSD Could Enable a Real Metaverse
Don’t think moving your character from game to game: a likely outcome is that scientific and industrial computing get a common, interchangeable and standardized way to describe 3D scenes.
·thenewstack.io·
OpenUSD Could Enable a Real Metaverse
Edge Computing vs. Cloud Computing [What to Choose?]
Edge Computing vs. Cloud Computing [What to Choose?]
Explore the clash between Edge Computing vs. Cloud Computing & gain insights into the benefits and strategic implications of picking the right computing model.
·azilen.com·
Edge Computing vs. Cloud Computing [What to Choose?]
Why we dont like TDD: A Developer’s Perspective
Why we dont like TDD: A Developer’s Perspective
Test-Driven Development (TDD) is a software development process that relies on the repetition of a very short development cycle: first the developer writes a failing automated test case that defines a desired improvement or new function, then produces code to pass that test, and finally refactors the new code to
·blog.oneuptime.com·
Why we dont like TDD: A Developer’s Perspective
I miss the internet.
I miss the internet.
A love letter to webmasters and geocities
·joanwestenberg.medium.com·
I miss the internet.
Welcome - Faceswap
Welcome - Faceswap
Faceswap is the leading free and Open Source multi-platform Deepfakes software. Powered by Tensorflow, Keras and Python; Faceswap will run on Windows, macOS and Linux. We have an active community supporting and developing the software. Please visit our Forums for any questions. There we have guides and tutorials for learning how to use the software. … Continue reading "Welcome"
·faceswap.dev·
Welcome - Faceswap
Google’s True Moonshot
Google’s True Moonshot
Google could do more than just win the chatbot war: it is the one company that could make a universal assistant. The question is if the company is willing to risk it all.
·stratechery.com·
Google’s True Moonshot
Edge AI and Model Quantization for Real-Time Analytics
Edge AI and Model Quantization for Real-Time Analytics
Innovation in model quantization and compression is making the deployment of powerful artificial intelligence models at the edge possible.
·thenewstack.io·
Edge AI and Model Quantization for Real-Time Analytics
The 10 most powerful companies in enterprise networking 2023
The 10 most powerful companies in enterprise networking 2023
What makes these 10 vendors of network gear the biggest power players? They’re stalwarts of LAN and WAN infrastructure, delivering network-centric security technologies and shaping the future of AI networking.
·networkworld.com·
The 10 most powerful companies in enterprise networking 2023
A Zero Trust Approach to Multicloud Security
A Zero Trust Approach to Multicloud Security
By authenticating, authorizing and encrypting all access requests, zero trust is a foundational approach to multicloud security.
·thenewstack.io·
A Zero Trust Approach to Multicloud Security
Implications of the failure of the Adobe-Figma deal.
Implications of the failure of the Adobe-Figma deal.
Photo by Kelly Sikkema on Unsplash Adobe and Figma have mutually agreed to terminate their previously announced $20 billion merger agreement due to anticipated difficulties in receiving necessary r…
·om.co·
Implications of the failure of the Adobe-Figma deal.