j soma - Building Spotify playlists based on vibes using LangChain and GPT
How to run arbitrary libraries with LangChain to integrate Spotify with GPT, with a nice introduction to APIChain, PALChain and SequentialChain.
How to run arbitrary libraries with LangChain to integrate Spotify with GPT, with a nice introduction to APIChain, PALChain and SequentialChain.
A few months back I was working on a Javascript frontend for a large dataset using Tanstack Table. The relevant constraints were: Up to 50k rows of content Grouped by up to 3 columns Using react and virtualized rendering, showing 50k rows was performing well…
Selecting a previous sibling was for long impossible, but is now a breeze with the has() pseudo-class
“Communication is a sign of dysfunction.”
SVG Phone Home
Stanford University UC Berkeley Meta
Geometry in construction = practical geometry. Does that seem strange, a philosophical stretch? As recently as the 1930's it was widely und...
Many South African founders have been heavily influenced by startup advice from Silicon Valley. The advice you get from places like YC Startup School is incredibly valuable, but it’s also mostly written for American founders. Having worked on various startups…
You are sitting in the centre field-level front-row seat of a large football stadium. On your right is your mom, and beside her, your grandf...
“What we recognize is what we reward.”
Software Development that Brings Everyone to the Table
I like code, crypto(graphy), and math. I've already broken a PRNG called UHEPRNG (Ultra High Entropy PRNG). random-seed on NPM uses UHEPRNG and gets 100k+ downloads/week. Mostly because React includes it in their tests that use a seeded PRNG for repeatab…
I'm going to take a wild guess here and say that you, like me, have a large pile (or digital equivalent) of books or articles you've been meaning to get around to reading, plus maybe a long queue of podcast episodes to which you'd love to listen, if only you h…
The Last of Us Part I is available now on PC via Steam and the Epic Games Store. Check out the launch trailer for another look at the game, including the PC ...
I’m thrilled to announce the print/paperback edition of “C++ Initialization Story!” After nearly a year of updates and enhancements for the electronic version, this comprehensive resource is now complete! You can purchase the book in a variety of formats, and …
TechCrunch reports that iD Tech, a tech coding camp providing online and on-campus tech courses for children, has yet to confirm a data breach that resulted in the theft of thousands of users' personal information.
Powered by Restream https://restream.io
Responding to user requests for a more seamless startup experience, Uno Platform 4.8 introduces a new App Template wizard to do just that.
Get Nebula using my link for 40% off an annual subscription: https://go.nebula.tv/halfasinterestingGet a Half as Interesting t-shirt: https://standard.tv/col...
DotNetIsolator is an experimental package for running .NET code in an isolated sandbox using WebAssembly.Source code: https://github.com/SteveSandersonMS/Dot...
Find out about new features in the latest version of Flecs!
You can ask that dependent DLLs be loaded from the System32 directory.
In this episode of the podcast, members of the InfoQ editorial staff will be discussing the current trends in software architecture and design, as part of the process to create our annual trends report. These reports provide the InfoQ readers with a high-level…
Get an analysis of vulnerabilities across the Microsoft ecosystem & expert insights on how to proactively mitigate vulnerabilities to reduce cyber risk.
Let’s implement a custom authorization attribute using both IAuthorizationFilter and policy-based authorization.
To reduce the syntax needed when writing C# code, C# 9 added records with primary constructors. C# 10 then added records for structs. Using C# 12 you can create classes with primary constructors. T…
This post will explain how to get the IP of the requesting client in a proxied ASP.NET Core website. Learn all about custom headers and more.
We’re excited to announce that version 4 of the Node.js programming model is currently in preview! This programming model is part of Azure Function’s larger effort to provide a more flexible and intuitive experience for all supported languages. If you follow n…
OpenAI just announced ChatGPT Plugins - a way to have ChatGPT execute actions in the web. This doesn't just mean it can go to the internet and browse through up-to-date content and news, but also execute actions for us, like buying groceries, booking flights, …
We'll explore why we need multiple authorization handlers, setup and what is the order when the authorization handlers are executed
A puzzle - create the smallest minimal Web API in .NET. It has to return valid JSON. Mine is 54 characters.
Blazor's component model can make you a lot more productive, if you let it…
The thing I’m most excited about in our weird new AI-enhanced reality is the way it allows me to be more ambitious with my projects. As an experienced developer, ChatGPT …
One ASP.NET Core feature that I really like and most people are not aware of it existence are Razor Class libraries (RCL). With RCL you can ...
FAQ: What are the other pits of successes of functional programming?
This is more of a note to myself post, but last week I had the need to create a metapackage (a package without any contents, one that just references other packages). It was a really long time ago since I did that 👴Like in the pre dotnet CLI age, where
Currently building a small service that has the need of multitenancy and where each user can be part of multiple tenants and have different permissions at each tenant. One solution could be to e.g. have multiple realms in a KeyCloak installation or perhaps mak…
New revelations show the scale of data breaches in Australia — though even this isn't the full picture.
Posted in r/technology by u/Adorabella22 • 33,530 points and 4,188 comments