From its founding, OpenAI said its governing documents were available to the public. When WIRED requested copies after the company’s boardroom drama, it declined to provide them.
I searched the web for a deal on a decent air purifier and the Xiaomi 4 Pro seemed to meet all my requirements. The filter size, scheduler and air volume ticked all the boxes. I set it up and thought nothing of it until last week my room was lit with the ‘0% r…
How the <abbr> element is defined and exposed, along with the title attribute: § 4.5.9 The abbr element from WHATWG. ARIA in HTML entry on <abbr> notes it has no implicit role and naming is prohibited. Which is probably why Core Accessibility API Mappings 1.2 …
Style guides are vital to successful publishing projects, but they are usually too extensive for casual contributors. After running a number of projects with developers rather than specialist documentarians as the main contributors, I've started using a short-…
This idea, of writing a weekly(ish) post with interesting reads started of after reading Please, Own Your RSS Links. This is a post which could be summed up as
Last year, the company I work for was looking to hire a Backend Engineer. We wanted somebody who was a senior or on their way to becoming one.
The Backend Squad was tasked with designing an interview to help decide who to hire based on technical merit. Above a…
Containers have emerged as a revolutionary way to deploy applications, offering a unique approach to running software in an isolated environment. This isolation ensures that your application operates independently, safeguarding both the applications running on…
Discover how to leverage AWS Lambda and other serverless services for background jobs to boost efficiency and cut costs. This article dives into the nuances of processing background jobs in the cloud, comparing traditional methods with fully serverless solutio…
If you’re a player or casual observer, the video game industry seems to have it all. Yet growth is now illusory, layoffs abundant, and game/studio shutdowns common. Why? And how might things change?
matthewball.vc·Jan 23, 2024
Written By Matthew Ball··81-103 minutesgamingappleaiides
Exploring the paradox of productivity hacks: Are they boosting efficiency or just procrastination in disguise? This post covers how the constant search for new tools can distract from actual work.
(This piece is my year in review; here’s my letter from 2022) I. Walking The trunk of an elephant might feel cool to the touch. Not what one expects, perhaps, from 200 pounds of writhing muscle, strong enough to uproot a tree, which tapers down to two “fingers…
This post is a dive (well, more of a meander) through some of the PowerPC
specific aspects of context switching, especially on the Special Purpose
Register (SPR) handling. It was motivated by my recent work on adding kernel
support for a hardware feature that …
Happy birthday, Mac. I bought you a cake. Before I started writing my piece on the Mac’s 40th anniversary for The Verge, I was thinking of different ways to plot out the arc of the Mac’…
I took a pretty rough swipe at GIMP last week, and rather than letting sleeping dogs lie, I’d like to explain my POV on the popular open-source image editor.
(Or How Major Platform Migrations Really Happen)
Many companies have replatforming efforts underway. Architectures get old, new
kinds of partners or integrations emerge, hard-to-maintain monolithic code gets
broken into microservices, acquisitions force inte…
While the complaints are numerous and vociferous, Microsoft's Mads Kristensen took pains to reply to many, sometimes educating users on how to immediately solve their issues, sometimes pointing out where they can vote on relevant feature requests to solve the …
this is the pilot episode of spontaneous studio. in this series i'll hit record and just play, and whatever happens, happens. half hour minimum commitment, n...
With Blazor Hybrid you can create a platform native application by leveraging your existing Blazor and web skills! Having trouble understanding all the diffe...
Continuing on our journey with Enums in C#, we turn our sights toward something different... Something slightly less conventional for supporting Enums in dot...
youtube.com·Dev Leader
Dev Leader
•··1 minutedotnetyoutube
What is the best choice for a web framework for my C# project? Should I stick with MVC and Angular? Should I just use an API and then use React for the front...
When we started working on Corax (10 years ago!), we had a pretty simple mission statement for that: “Lucene, but 10 times faster for our use case&rdqu...
In this video I show how to gradually go from manually publishing a nuget package, to publishing the nuget package using github workflows triggered by tags. ...
youtube.com·Raw Coding
Raw Coding
•··1 minutedotnetyoutube
In this video we will discussed what is OAuth and why do we need it?Support me on Patreon to access the source code:https://www.patreon.com/mohamadlawandBase...
An exposed Trello API allows linking private email addresses with Trello accounts, enabling the creation of millions of data profiles containing both public and private information.
Hey Trello Community, We are aware of claims made by a threat actor about Trello user profile data. We completed an exhaustive investigation and did not find evidence to support that this data was gathered by unauthorized access. A threat actor, who was in p…
Last week Microsoft announced Dev Proxy v0.14.0 introducing several noteworthy features. Among the additions are the ability to combine rate limiting with mock responses, simplified OpenAPI spec generation, CRUD API simulation, improved macOS setup, easy acces…
When working with byte arrays, converting to Span can be achieved through AsSpan(). This method offers performance optimization by providing direct access without creating new arrays, efficient mem…
dotnettips.wordpress.com·Published by dotNetDave··3 minutesdotnet
React Router 6 revolutionized data fetching and submission in React apps. Learn how to use loaders and actions to create, update, delete and read users’ data.
TL:DR: Check out SerilogTracing, a simple, minimal extension for Serilog that integrates with System.Diagnostics.Activity to provide hierarchical, distribu...
**JOIN THE AZURE SYDNEY USER GROUP**
For our first meetup of 2024 we have some great guests!
First up, we have the internationally known security expert, Troy Hunt, who w
Microsoft says organizational focus on improving the overall developer experience -- as opposed to traditional developer productivity/velocity measurements -- pays off, according to new research.
visualstudiomagazine.com·By David Ramel01/23/2024··5-6 minutescloudidesai
I haven't seen much ink being spewed on the ZK update conflict issue so I'll write a short note here.
Let's take a step back. Zero-knowledge proofs allow you to prove the result of the execution of some logic. Like signatures attached to data you receive, ZK p…
Something that might not be immediately obvious if you're not used to zero-knowledgifying your applications, is that the provable circuits you end up using are pure functions. They do not have access to long-lasting memory and cannot have side effects. They ju…