Exploring ChatGPT’s Knowledge Cutoff
A recurring topic of discussion on the OpenAI forums, on Reddit, and on Twitter is about what ChatGPT’s knowledge cutoff date actually is. It seems like it should be straightforward enough to…
A recurring topic of discussion on the OpenAI forums, on Reddit, and on Twitter is about what ChatGPT’s knowledge cutoff date actually is. It seems like it should be straightforward enough to…
I got laid off. It's not fun at all, but it's also not the end of the world. While there is a lot to process, it's still just a job. There are worse things
A list of observations on common blog post themes. This will grow, items may combine, I doubt it will shrink.
Nathan Handy is blogging about software engineering, solution architecture, and web development.
Enhancing OpenAI function calling with Pydantic
A short note on two related rules of thumb.
The OpenTelemetry Collector sits at the center of the OpenTelemetry architecture but is unrelated to the W3C Trace Context. In my tracing demo, I use Jaeger instead of the Collector. Yet, it’s ubiquitous, as in every OpenTelemetry-related post. I wanted to exp…
Nov 15, 2023
In an era where the costs for cloud services continue to soar, I want to outline how our data team has successfully managed to run the infrastructure of our energy trading company within the first year using only two PostgreSQL database instances - each equipp…
Smol's introduction blogpost. GitHub Gist: instantly share code, notes, and snippets.
Managers and marketers have more say on the software that you write than you do, but why? It’s easy to shrug and move on to the next incremental
tldr: Custom instructions let you provide ChatGPT with relevant information of your choice about you and how you like to communicate. I’ve use a couple simple tricks to adapt it to my style. I use …
A software article by Efron Licht
MSc Computer science student
Don’t replace. Augment.
I had an upsetting experience with Amtrak recently. I had booked passage on a train that went about halfway across the country. I was going to get on it near the end of its route and only take it a dozen or so stops. But there were delays and the train ended u…
Global consistency comes at the cost of autonomy; be careful not to stifle what could be your most effective teams Earlier this week, I was discussing Platform Engineering with some other technical leaders. Someone suggested that one of the main benefits of a…
A blog about agile things and programming - om smidiga grejer och kodrader.
A generalist designer, axiomatically, is someone who doesn’t specialize in any particular area of design. They’re not UX designers, UI designers, content str...
Exploring the innovative concept of Data-as-a-product This article is about the transformation of data into a strategic asset within organizations. It outlines the pivotal role of data in decision-making, emphasizing the importance of Business Intelligence (BI…
JasperFx Software is officially ready to provide formal paid support for Marten, Wolverine, or any other JasperFx dependency of the previous two tools. Starting now, potential users can feel safe i…
Welcome to .NET Conf Day 1! Full agenda: https://www.dotnetconf.net/agenda.NET Conf 2023 is the largest .NET event hosted online! Co-organized by the .NET co...
Compared to other clustering techniques, DBSCAN does not require you to explicitly specify how many data clusters to use, explains Dr. James McCaffrey of Microsoft Research in this full-code, step-by-step machine language tutorial.
'Reptar' - New Intel CPU Vulnerability Discovered by Google
Coinciding with the .NET 8 release, we are happy to announce the v4 version of the Fluent UI Blazor library. Read on to learn about the fundamental changes we made in this one
Heap elision optimization kicks in, and doesn't kick out.
There are a lot of small websites on the Internet: Interesting websites, beautiful websites, unique websites. Unfortunately they are incredibly hard to find. You cannot find them on Google or Reddit, and while you can stumble onto them with my search engine, i…
Thanks to everyone who watched and liked this video. Here is an mp3 of the track for you as a gift. Cheers! https://www.dropbox.com/s/nb9mlmtn4isol3y/Jolene%...
Reviewing the new performance and convenience tools in .net 8 covered in Stephen Toub's blog post "Performance Improvements in .NET 8" https://devblogs.micro...
Discover the benefits of using enums in CSharp, how to declare them step-by-step with examples, and the different types of enums available in this article!
Introduction After struggling a lot with my mental health (anxiety, depressive condition) for several years, I was diagnosed with Attention-Deficit/Hyperactivity Disorder, commonly known as ADHD, at the age of 44. This diagnosis shocked me a lot: I wasn’t a wi…
The ’Web is shit. Apps are a terrible replacement;
I built a webring for personal websites.
Discover how to create a Docker Linux image for SQL Server 2022 with Full-Text Search. Learn the benefits of Docker for easy SQL Server setup, with detailed steps for installation and configuration. Simplify your SQL deployment and enhance search capabilities.
In this session you will learn about getting started with AI concepts as well as using Semantic Kernel to build AI into your line of business applications an...
Discover .NET 8 new features #shorts 🖥️✨ Support me on Patreon to access the source code:https://www.patreon.com/mohamadlawandLet us connect:🌍 My website ...
ESPC is just around the corner, and I can't wait to see you all in Amsterdam, the city of canals,...
A comprehensive walkthrough of how to get a database row as JSON using Dapper and serialize it to JSON using NewtonSoft.Json Package
Using the component name "Aspire.MySqlConnector" to leave the door open for "Aspire.MySql.Data" (based on the MySql.Data library) in the future. Fixes #786
Amazon delivered a new binding for CoreWCF, the open-source replacement for Windows Communication Foundation. The new binding supports the Amazon Simple Queue Service (SQS) in both server and client code. The new binding allows simple migration of legacy Micro…
When I was a young coder, just starting out in the big scary world of enterprise software, an older, far more experienced chap gave me a ste...
Repos area owners: ASP.NET - @dotnet/aspnet-api-review WinForms - @merriemcgaw @dreddy-work @JeremyKuhne WPF - @singhashish-wpf and @pchaurasia14 Libraries - @artl93 @jeffhandley @karelz @ericstj ...
Unlock New Heights in Developer Productivity: Optimized C++ Support, Enhanced Enterprise Capabilities, and Full .NET 8 Integration The latest update for Visual Studio 2022 is officially out. Offering a comprehensive suite of enhancements that span productivity…
3,849 responses later, the survey has closed and we’re discovering the challenges and trends data professionals everywhere should be aware of.
Slow web pages may make your users or customers abandon your web application, even before they’ve had a proper look at it. You’ve likely also been frustrated working with a web application that is slo
Read what is new in F# 8 - the language, compiler tooling and FSharp.Core standard library
VestPocket is a single file data storage using System.Text.Json for JSON serialization
November 2023 Security and Quality Rollup Updates for .NET Framework
.NET MAUI in .NET 8 has arrived with quality improvements, performance and memory improvements, desktop enhancements, and more.
Announcing the official release of C# 12, including collection expressions, primary constructors, and more!
Check out latest November 2023 updates for .NET 7.0 and .NET 6.0
The latest version of the .NET (version 8) has introduced a "better" way of logging. This new way of logging is more flexible and enhanced than the previous versions. It is about the LoggerMessageAttribute.
Noun. Game in which the goal is to minimise cyclomatic complexity.
A reference .NET application implementing an eCommerce site - GitHub - dotnet/eShop: A reference .NET application implementing an eCommerce site
.NET 8 is finally here! It's been a long-anticipated release by the whole .NET community. I'm mostly happy for all the .NET developers limited to using long-...
Contribute to dotnet/aspire-samples development by creating an account on GitHub.
John Oliver discusses the ongoing war between Israel and Hamas.Connect with Last Week Tonight online... Subscribe to the Last Week Tonight YouTube channel fo...
John Oliver discusses the ongoing war between Israel and Hamas.Connect with Last Week Tonight online... Subscribe to the Last Week Tonight YouTube channel fo...
I recently had to come up with a solution to quikcly turn text to voice and make it available as an MP3 file. Of course, being an AWS person, I knew exactly what to do! Amazon Polly to the rescue. Amazon Polly, is a simple to use service and, in
This week Burke and Jon tackle login and auth in theurlist.com. How hard could it be? Also, Burke and Jon compare the results of their hair restoration proce...
haveibeenpwned-downloader is a dotnet CLI tool to download the Pwned Passwords hashes from Have I Been Pwned for offline use.
We have a CPU mystery! We found a way to cause some processors to enter a glitch state where the normal rules don’t apply, but what does that mean…?
Bluesky is one of the most popular Twitter alternatives at the moment. A new tool helps you to discover your friends and interesting accounts on the social network.
The Analog Devices AD9361 is an RFIC that is used in several popular SDRs, such as the USRP B2xx series and E3xx series, the BladeRF 2.0 micro, the ADALM Pluto, the ANTSDR, and in many other products (some of these use the AD9363 or the AD9364, which are simil…
"MBA Washing" refers to the phenomenon where individuals or companies, often with a strong theoretical or academic background but limited recent practical experience, adopt and reinterpret industry-specific terminology and cultural movements.
A reflection on the lessons we learn from failure and whether those lessons are tainted by the opposite of survorship bias.
The React/Next.js ecosystem is spinning out of control in terms of magic and complexity. The stack has failed to stay focused and simple, and it’s my belief that software stacks that are too complex and magical must eventually fail, because as sensibilities ar…
I recently gave a talk for a general audience on the current state of large language models such as ChatGPT. Such models are substantial projects that are already greatly disrupting many jobs and i…
Be Original, I Beg You - Evan Coopersmith
Background if you have too many ideas and difficulty prioritizing which to work on, a good tool to determine what to work on is to the The $100 Startup decision making tool. Ideas Impact Effort Profitability Vision Sum Idea 1 Idea 2 Idea 3 Idea 4 Impact: This …
Samples, tutorials, and education for .NET Aspire, your cloud-native app stack build around components that provide production-ready telemetry, health checks, configurability, and testability.
We open the books of react-admin, a profitable open-source project generating almost €1M in revenue. We hope this will assist other open-source developers in building their businesses.
To unlock the consumer market, OpenAI needs apps that don’t look like blank pages.
A recent paper The Reversal Curse points out an apparent failure in large large language models like GPT-4. From the abstract: We expose a surprising failure of generalization in auto-regressive la…
Mommy, Daddy? Where do computer chips come from? I’m phrasing the question like this because the answers you usually get when you ask are pretty childish. “Well, Timmy, they come from CHINA and Taiwan. We need to INVADE TAIWAN before CHINA does, because it’…
Steve Shares Shrewd Startup Success Secret... is what the clickbait title would say
Farewell to the felt | Quitting the full-time Poker scene
.NET 8 is now available! Check out all the new features and improvements in ASP.NET Core in this release.
A simple website built as a portfolio.
In an age where data breaches cost upwards of four million dollars on average, it is surprising that only 51% of companies are planning on increasing security investments1. This figure can likely be attributed to the high costs of implementing robust security …
The other day I got an email from somebody who took one of my developer tools courses and he said he found a website that cannot be debugged. So I looked, found a nasty script and show you how to work around that one. You can watch the video on YouTube or read…
This release introduces the following changes: All the OpenIddict packages now target .NET 8.0 (.NET Standard 2.0/2.1, .NET Core 3.1, .NET 6.0/7.0 and .NET Framework 4.6.1+ are still fully suppor...
I have lots of uncatalogued and unindexed 'work'. I feel weird about using the art world term 'work' in this way, but I don't know what else to call it. I'm talking about thousands of unsorted photos in Dropbox, tens of hours of Ableton projects that were inte…
While working on my SaaS product for the last few months, I have done my best to use the app while I build it. Dog fooding it baby!
Continuation of travel into making systemd to work for us, not against us. This time we will talk about socket activation and how to make our application run only when we need it to run.
This is a list of all the best debugging tips I’ve picked up over the years. It’s inspired by ‘All My Best Programming Tips’ by Jason Swett. As Jason observed…
The best-case scenario is that you annoy the maintainers.
I have had Type 1 Diabetes for over 25 years and today on World Diabetes Day I want to celebrate the most impactful open source project I have ever used. Before I can talk about that though, I have to set the stage for a moment.
A functional writing experience