After luring customers with low prices, Amazon stuffs Fire TVs with ads OEMs are increasingly focused on using TVs as a way to show customers ads.
.NET Conf 2023 – .NET 8, Uno Platform 5.0 and prizes to be won Pixel-Perfect Multi-Platform Applications with C# and WinUI for Windows, WebAssembly, iOS, macOS, Android and Linux
The Decoy Effect: More options for an easier choice | Mike Bifulco The Decoy Effect is a cognitive bias that causes people to have a strong preference between two options, when presented with a third option that is inferior to one of the original options.
My Startup Sabbatical Led Me To Update My Berkeley CS Class Inspired by workflows from PerfectRec, I’ve started to brainstorm a 90 minute lab assignment for next year that gives students a small taste of CI
Regulating Intelligence is Dumb We approach the clothes packing problem and do some basic comparison for optimal clothing choice and organization.
60 days of monitoring the Email Marketing vendors – Jacob Filipp For 60 days, I monitored the top 7 Email Automation vendors to learn how well they manage the mailer reputation of their systems.
The disaggregated write-ahead log The traditional way replicated systems are architected is to physically co-locate the write-ahead log (WAL) on the nodes where the state is being maintained. Then a consensus protocol like Paxos or Raft is used to make sure the log on each replica ag...
Miguel Méndez | Multi-Object Tracking by Detection: A Comprehensive Guide Dive into the complexities of object tracking in computer vision with this detailed overview of tracking by detection. Discover the intricacies and advancements of key algorithms like SORT, DeepSORT, and ByteTrack, and learn to select the right one for yo...
Officially Qualified - Ferrocene Berlin based technology consultancy specialising in the Rust programming language. We offer development, implementation, training and long-term support.
Developers don’t want constant conversations – Frank Ray Consulting Developers don’t want to work from constant conversations with their customers, nor do they want user stories that are placeholders for conversations.
Discovering The Features Of DotNetFiddle – How To Compile C# Online Looking for an online C# compiler? DotNetFiddle is a convenient online C# compiler that's free to use. But what are all of the features of DotNetFiddle?
Ombudsman: European Commission’s concealment of secret ‘expert list’ on CSAM regulation constitutes ‘maladministration’ - Irish Council for Civil Liberties After a year-long inquiry, the EU Ombudsman recommends that the European Commission should monitor stages of progress in every Big Tech case that the Irish Data Protection Commission is responsible for.
Spain lives in flats: why we have built our cities vertically The development of cities in Spain has been upwards. Map of the evolution of urban planning in Spain, with data from the Cadastre — and why Spaniards live in apartments.
How can I get information about media playing on the system, and optionally control their playback? - The Old New Thing Going to the global system media transport controls world.
Article 45 Will Roll Back Web Security by 12 Years The EU is poised to pass a sweeping new regulation, eIDAS 2.0. Buried deep in the text is Article 45, which returns us to the dark ages of 2011, when certificate authorities (CAs) could collaborate with governments to spy on encrypted traffic—and get away...
Chamberlain blocks smart garage door opener from working with smart homes Chamberlain packed its app with ads while disabling third-party access.
You're Using Enums in C# Wrong - So Do This! In this video series, we've been looking at enums in CSharp. We've started with the basics and after going through some examples... It's time for the hard tr...
Rule Ambiguity, Institutional Clashes, and Population Loss: How Wikipedia Became the Last Good Place on the Internet | American Political Science Review | Cambridge Core Rule Ambiguity, Institutional Clashes, and Population Loss: How Wikipedia Became the Last Good Place on the Internet
The Coolest Way To Await Multiple Tasks in .NET Use code EF20 and get 20% off the brand new "Entity Framework Core in .NET" course on Dometrain: https://dometrain.com/course/from-zero-to-hero-entity-framew...
Dev Database to go! The perfect database for developer Frank's share a beginner-friendly solution to have a portable, self-healing, disposable, disconnected database that doesn't require any installation. The sol...
.NET Conf 2023 Machakos .NET Conf is a free, three-day, virtual developer event that celebrates the major releases of the .NET development platform - such as the launch of .NET 8 at .NET Conf 2023 on November 14th.Register for the .NET Conf Student Zone which is a beginner-fr...
Constraint Oriented Programming in C# Constraint Oriented Programming beautifully demonstrates how a paradigm affects what code you write and the tools you use to think about solving programming ...
Provide opt-in to experimental APIs using C#12 ExperimentalAttribute When writing libraries and frameworks that others are using, it’s sometimes hard to convey that a given API is still considered “experimental”.For example, you may want to iterate on how to work with part of the code base with the freedom to break things,...
10 hard-to-swallow truths they won't tell you about software engineer job Last weekend I had a chance to talk with some students who just got their degree. They are pursuing their first software engineer job. In conversation with them, I learned that they have a pretty wrong perception of this job. This is because the reality f...
API Authorisation Simplified #shorts Quick jump into API Authorisation and why do we need it #shorts 🖥️✨ Support me on Patreon to access the source code:https://www.patreon.com/mohamadlawandLet...
What Does and Doesn’t Matter about Apple Shooting their October Event on iPhone 15 Pro Max — Prolost Actual footage of me watching the event.
Go, Containers, and the Linux Scheduler How to make the Go runtime play nicely with the Linux Scheduler
How JetBrains Rider Implemented .NET WebAssembly Debugging | The .NET Tools Blog Blazor is part of a .NET technology that lets you build full-stack web applications using C# without the need to write JavaScript code. There’s server-side Blazor, client-side Blazor (which uses WebAs
Updates On Microsoft’s BinaryFormatter Obsoletion Strategy DevExpress provides best-in-class user interface controls for WinForms, ASP.NET, MVC, WPF, VCL and JavaScript developers. Use our frameworks and libraries to create amazing apps, documents, reports and dashboards.
Headless Component: a pattern for composing React UIs Separates state management logic from the visual representation
ADFS Claim rules ADFS has the concept of claim rules which allow you to enumerate, add, delete, and modify claims. This is useful when you want for example i...
Fortnite and the Lindy Effect Fortnite’s reactivation of its player base has been quite extraordinary and reminded everyone just how big the platform still is. It seems to be a good examples of the Lindy Effect which broa…
Reasoning behind automated tests Online, people often share their opinions as if they were absolute truths. Here's mine.
Everything Feels Like Work Hustle culture has melted my brain. I hardly remember the times when I was able to do something for fun, not for profit. Or, the allure of profit, I might sa...
Why All New Hires on Our Team Take on the Same Project For the last few years, as our team grew, one of the biggest challenges we've had to solve was how to onboard new engineers onto the team. A big part of onboarding new folks is finding easy tasks for them to do that get them introduced to all the differen...
The domino effect of good habits Opening your eyes, you glance at the clock on the night table—time to get up. The house is completely silent as you make your way to the kitchen. Each sound feels amplified at this early time in the morning. Entering the kitchen, you remember the fantasti...
Vertical, horizontal, and ghost markets Ghost markets seem real. They have an enormous TAM and a clear need for new solutions. So a wave of companies go after the opportunity, and then… it vanishes into thin air.
10x Developer Workflow on Windows This guide is based off of my .dotfiles repo and makes references to files inside of it.
Paolo Melchiorre - Database generated columns ⁽¹⁾: Django & SQLite An introduction to database generated columns, using SQLite and the new GeneratedField added in Django 5.0.
Some More To Talk About Flask A few days ago I published a harsh critique of the Flask's team practices with regards to releases, versioning and especially about their weak backwards compatibility track record. This generated a…
Ergonomic Remote Development I recently built a new PC (you can see the specs on my /uses page!) and installed Linux on it.
Strategy Doesn't Matter If You Blunder Every Move — Ludicity Before I get into it, I'm on Mastodon now. Now I have a platform for all my intrusive thoughts during standup. Anyway...
LN 039: Notes on time When we fabricate a digital world, a freeform environment in which our digital artifacts and experiences live, we can ground that limitless realm with a deep understanding of time.
Don’t silo your team I have worked in teams where a product manager assigns tasks to developers. On paper, that works. And it's likely done in the name of parallelizing work --
Stubbing I/O in Yesod An easy way to stub I/O actions in Yesod request handler code with dependency injection.
Personal-scale Web scraping for fun and profit Ever hit walls on a project, because you need data but there's no API?
$25 Billion Botch-Up Trade-off: A Cautionary Tale of Missed Innovation… | Thoughts of Jins Thoughts of Jins