Something you can do for the people you love is prepare a letter of instruction . Like other elements of estate planning, it makes mourning a bit easier. No one has to guess what you want if you tell them. In my experience, one of the worst aspects of mourning is fighting about the deceased person’s values. (Thanks, predatory family members!) A self-directed eulogy can serve a similar purpose. If something happens to you, it helps the pe....
|
|
Here's my monthly newsletter (a couple of weeks late!) about what I'm up to, which I send in place of social media. What I did in May - Summer weather has hit NYC - it's great to be back outside - Pu...
|
|
How to handle custom claims in an Open ID Connect-authenticated ASP.NET Core app
-
nicolaiarocci.com
-
2 years ago
-
eng
Today, I learned how to handle custom claims in an Open ID Connect authenticated ASP.NET Core app. The scenario goes like this. I have an ASP.NET Core app that authenticates with Open Id Connect. It receives a bearer token from the authentication server. Besides OIDC claims, this token has been forged with additional custom claims for use in the app. However, only ODIC claims exist when I parse HttpContext.User.Identity.Claims in my middl..
|
|
Building Python Unit Tests & Exploring a Data Visualization Gallery
-
realpython.com
-
2 years ago
-
eng
How do you start adding unit tests to your Python code? Can the built-in unittest framework cover most or all of your needs? Christopher Trudeau is back on the show this week, bringing another batch of PyCoder's Weekly articles and projects.
|
|
An easy way to gain credibility in my eyes is by voicing harsh truths about your ingroup: Religious? 👉🏽 Criticize your religionAcademic? 👉🏽 Criticize academiaIndian? 👉🏽 Criticize Indiaetc.. The reverse also holds; Those who only talk positively of their ingroup look dumb as hell. Furthermore, criticizing your ingroup conditions you to think more freely about […]
|
|
Two years after its launch, Kagi, the pay-per-use search engine is profitable . We are also thrilled to report that we have achieved profitability. This significant milestone is a testament to our sustainable growth and fiscal responsibility. It demonstrates that our approach of offering a premium, ad-free search experience resonates with users who support a service aligning with their values. Becoming profitable allows us to reinvest ..
|
A loss function, also known as a cost function or objective function, is a critical component in training machine learning models, particularly in neural networks and deep learning…
|
A loss function, also known as a cost function or objective function, is a critical component in training machine learning models, particularly in neural networks and deep learning…
|
|
The Last 100+ Days The NVD posted the notice below on its webpage in mid-February. Since then, nearly 13,000 CVEs have not been enriched with CWE, CVSS, and CPE data. The vulnerability management community was told that it would be addressed at Vulncon this year. At the conference, we were told the enrichment would restart “in the next couple of days” and that a “consortium was being founded” to help guide the NVD. I left hopeful about the....
|
|
Introduction In March, the official Elixir client for Google APIs received an accidental commit for internal non-public APIs . The commit added support for Google’s Content Warehouse API, which includes Google’s 14,000+ search ranking factors. Oops! Some people noticed this after its redaction earlier this month, and the news broke on May 28. You can read through the Content Warehouse API reference on HexDocs . I skimmed through these an....
|
|
Five actionable tips for using AI code assistants securely and integrating security checks for AI-generated code throughout the software lifecycle.
|
|
If you, like me, release your projects to the Snap Store using GoReleaser , you might need to eventually update the secret.
|
|
I've been running software book clubs almost continuously since last summer, about 12 months ago. We read through Designing Data-Intensive Applications , Database Internals , Systems Performance , and we just started Understanding Software Dynamics . The DDIA discussions were in-person in NYC with about 5-8 consistent attendees. The rest have been over email with 300, 500, and 600 attendees. This post is for folks who are interested....
|
|
If you ask anyone what the best Emacs packages are, you’ll almost definitely hear Magit (the only Git porcelain worth using) and Org Mode (a way to organize anything and everything in plain text) listed as #1 and #2. And they’re right! I use those packages extensively every day. Besides those two powerhouses, there are a handful of packages that make using Emacs a delight. If I had to ever use something else, I would miss these packag....
|
|
This morning, I added a new feature to Booklet. I used OpenAI to suggest new posts to write, to make it easier for members to post. It looks like this: Inspired by a podcast I was listening to on the ...
|
|
If you ask anyone what the best Emacs packages are, you’ll almost definitely hear Magit (the only Git porcelain worth using) and Org Mode (a way to organize anything and everything in plain text) listed as #1 and #2. And they’re right! I use those packages extensively every day. Besides those two powerhouses, there are a handful of packages that make using Emacs a delight. If I had to ever use something else, I would miss these packag....
|
|
Simon Willison has a new article explaining an important and often ununderstood aspect of LLMs. There’s a remarkable difference between chatting with an LLM, as we users do, and training it. Short version: ChatGPT and other similar tools do not directly learn from and memorize everything that you say to them. Every time you start a new chat conversation, you clear the slate. Each conversation is an entirely new sequence, carried ou..
|
|
For an electro-mechanical designer, motors are a key component. Being able to move stuff in the physical world at high speed and precision makes modern products feasible. For a long time brushed, DC Motors were the only viable option, sometimes … Continue reading →
|
|
In 2021, in Russian courts, the fate of 783000 people was decided. There were 2190 acquittals. Two thousand one hundred and ninety. The probability of being acquitted is 0.28 per cent. – Elena Kostyuchenko in I Love Russia , which I’m currently reading.
|
|
Assumed Audience : Programmers interested in GUIs. Discuss on Hacker News and Reddit . Epistemic Status : Fairly confident, but these ideas are not implemented. Introduction As I mentioned in my previous post , I am losing my motivation to continue programming as a hobby. I am also losing my free time; the economy is too poor to spend labor on things that cannot provide income. And that is discouraging by itself; I have s..
|
|
Assumed Audience : Programmers interested in GUIs. Discuss on Hacker News and Reddit . Epistemic Status : Fairly confident, but these ideas are not implemented. Introduction As I mentioned in my previous post , I am losing my motivation to continue programming as a hobby. I am also losing my free time; the economy is too poor to spend labor on things that cannot provide income. And that is discouraging by itself; I have s..
|
|
Assumed Audience : Programmers interested in GUIs. Discuss on Hacker News and Reddit . Epistemic Status : Fairly confident, but these ideas are not implemented. Introduction As I mentioned in my previous post , I am losing my motivation to continue programming as a hobby. I am also losing my free time; the economy is too poor to spend labor on things that cannot provide income. And that is discouraging by itself; I have s..
|
|
Assumed Audience : Programmers interested in GUIs. Discuss on Hacker News and Reddit . Epistemic Status : Fairly confident, but these ideas are not implemented. Introduction As I mentioned in my previous post , I am losing my motivation to continue programming as a hobby. I am also losing my free time; the economy is too poor to spend labor on things that cannot provide income. And that is discouraging by itself; I have s..
|
|
Assumed Audience : Programmers interested in GUIs. Discuss on Hacker News and Reddit . Epistemic Status : Fairly confident, but these ideas are not implemented. Introduction As I mentioned in my previous post , I am losing my motivation to continue programming as a hobby. I am also losing my free time; the economy is too poor to spend labor on things that cannot provide income. And that is discouraging by itself; I have s..
|
|
Assumed Audience : Programmers interested in GUIs. Discuss on Hacker News and Reddit . Epistemic Status : Fairly confident, but these ideas are not implemented. Introduction As I mentioned in my previous post , I am losing my motivation to continue programming as a hobby. I am also losing my free time; the economy is too poor to spend labor on things that cannot provide income. And that is discouraging by itself; I have s..
|
|
Assumed Audience : Programmers interested in GUIs. Discuss on Hacker News and Reddit . Epistemic Status : Fairly confident, but these ideas are not implemented. Introduction As I mentioned in my previous post , I am losing my motivation to continue programming as a hobby. I am also losing my free time; the economy is too poor to spend labor on things that cannot provide income. And that is discouraging by itself; I have s..
|
|
Assumed Audience : Programmers interested in GUIs. Discuss on Hacker News and Reddit . Epistemic Status : Fairly confident, but these ideas are not implemented. Introduction As I mentioned in my previous post , I am losing my motivation to continue programming as a hobby. I am also losing my free time; the economy is too poor to spend labor on things that cannot provide income. And that is discouraging by itself; I have s..
|
|
Assumed Audience : Programmers interested in GUIs. Discuss on Hacker News and Reddit . Epistemic Status : Fairly confident, but these ideas are not implemented. Introduction As I mentioned in my previous post , I am losing my motivation to continue programming as a hobby. I am also losing my free time; the economy is too poor to spend labor on things that cannot provide income. And that is discouraging by itself; I have s..
|
|
Assumed Audience : Programmers interested in GUIs. Discuss on Hacker News and Reddit . Epistemic Status : Fairly confident, but these ideas are not implemented. Introduction As I mentioned in my previous post , I am losing my motivation to continue programming as a hobby. I am also losing my free time; the economy is too poor to spend labor on things that cannot provide income. And that is discouraging by itself; I have s..
|
|
This post will explore 10 modern Node.js runtime features that every developer should start using in 2024. We'll cover everything from fresh off-the-press APIs to the compelling features offered by new kids on the block like Bun and Deno.
|
|
If your sign needs a sign explaining the sign then it’s a poorly-designed sign. Let me present a few examples. I’ll start with the intersection at Bloor and Parkside in Toronto shown below. There are four lights in this image: one for the through traffic, one for the cyclists, and two for the right-turn traffic. Both the bicycle signal and the right-turn signal have additional signs adjacent to them explaining what those lights are f..
|
|
How to build chat with your data using Pinecone, LangChain and OpenAI
-
zackproser.com
-
2 years ago
-
eng
I show step by step how to build a RAG chatbot to talk to your data in this easy to follow tutorial for beginners.
|