|
I explored using ChatGPT's Code Interpreter to analyze browser compatibility data from the BCD project. My goal was to determine the latest released versions of different browsers. While the initial results weren't perfect, through a few iterations of feedback, the Code Interpreter generated a Python script that accurately extracted the desired information. I was impressed by the speed and efficiency of this process, as it accomplished i..
|
|
Session management security: Best practices for protecting user sessions
-
snyk.io
-
2 years ago
-
eng
In this hands-on article, we’ll review how to implement secure session management and the best practices for doing so.
|
|
Assumed Audience : Hackers and anyone interested in Yzena’s software. Epistemic Status : Confident because it’s my choice anyway. This post has been superseded by this one . Introduction Yzena is my business. It’s a software business, obviously. I have long wondered what versioning system I should use for that software. SemVer (Semantic Versioning) is okay, but not great. It is standard, though. But there are ot..
|
|
Assumed Audience : Hackers and anyone interested in Yzena’s software. Epistemic Status : Confident because it’s my choice anyway. This post has been superseded by this one . Introduction Yzena is my business. It’s a software business, obviously. I have long wondered what versioning system I should use for that software. SemVer (Semantic Versioning) is okay, but not great. It is standard, though. But there are ot..
|
|
Assumed Audience : Hackers and anyone interested in Yzena’s software. Epistemic Status : Confident because it’s my choice anyway. This post has been superseded by this one . Introduction Yzena is my business. It’s a software business, obviously. I have long wondered what versioning system I should use for that software. SemVer (Semantic Versioning) is okay, but not great. It is standard, though. But there are ot..
|
|
Assumed Audience : Hackers and anyone interested in Yzena’s software. Epistemic Status : Confident because it’s my choice anyway. This post has been superseded by this one . Introduction Yzena is my business. It’s a software business, obviously. I have long wondered what versioning system I should use for that software. SemVer (Semantic Versioning) is okay, but not great. It is standard, though. But there are ot..
|
|
Assumed Audience : Hackers and anyone interested in Yzena’s software. Epistemic Status : Confident because it’s my choice anyway. This post has been superseded by this one . Introduction Yzena is my business. It’s a software business, obviously. I have long wondered what versioning system I should use for that software. SemVer (Semantic Versioning) is okay, but not great. It is standard, though. But there are ot..
|
|
Unobvious limitations of R *signrank Wilcoxon Signed Rank functions
-
aakinshin.net
-
2 years ago
-
eng
In R, we have functions to calculate the density, distribution function, and quantile function of the Wilcoxon Signed Rank statistic distribution: dsignrank, psignrank, and qsignrank. All the functions use exact calculations of the target functions (the R 4.3.1 implementation can be found here ). The exact approach works excellently for small sample sizes. Unfortunately, for large sample sizes, it fails to provide the expected function val..
|
|
Unobvious limitations of R *signrank Wilcoxon Signed Rank functions
-
aakinshin.net
-
2 years ago
-
eng
In R, we have functions to calculate the density, distribution function, and quantile function of the Wilcoxon Signed Rank statistic distribution: dsignrank, psignrank, and qsignrank. All the functions use exact calculations of the target functions (the R 4.3.1 implementation can be found here ). The exact approach works excellently for small sample sizes. Unfortunately, for large sample sizes, it fails to provide the expected function val..
|
|
Recently, Effect has gained incredible traction in the functional programming community. In this series of articles, I give an overview of Effect and its ecosystem. In the first article of the series, we take a look at what Effect
|
|
Assumed Audience : Hackers, Git users, code archeologists, and anyone who would need to do forensics on Yzena repositories. Epistemic Status : Not confident; I don’t have perfect memory of what I did, but this is the best I’ve got. Five months ago, I wrote about how I re-signed a few entire Git repos . One of the requirements for my process was this: It has to deal with a repo that is a bunch of combined repos.
|
|
Assumed Audience : Hackers, Git users, code archeologists, and anyone who would need to do forensics on Yzena repositories. Epistemic Status : Not confident; I don’t have perfect memory of what I did, but this is the best I’ve got. Five months ago, I wrote about how I re-signed a few entire Git repos . One of the requirements for my process was this: It has to deal with a repo that is a bunch of combined repos.
|
|
Assumed Audience : Hackers, Git users, code archeologists, and anyone who would need to do forensics on Yzena repositories. Epistemic Status : Not confident; I don’t have perfect memory of what I did, but this is the best I’ve got. Five months ago, I wrote about how I re-signed a few entire Git repos . One of the requirements for my process was this: It has to deal with a repo that is a bunch of combined repos.
|
|
Assumed Audience : Hackers, Git users, code archeologists, and anyone who would need to do forensics on Yzena repositories. Epistemic Status : Not confident; I don’t have perfect memory of what I did, but this is the best I’ve got. Five months ago, I wrote about how I re-signed a few entire Git repos . One of the requirements for my process was this: It has to deal with a repo that is a bunch of combined repos.
|
|
Assumed Audience : Hackers, Git users, code archeologists, and anyone who would need to do forensics on Yzena repositories. Epistemic Status : Not confident; I don’t have perfect memory of what I did, but this is the best I’ve got. Five months ago, I wrote about how I re-signed a few entire Git repos . One of the requirements for my process was this: It has to deal with a repo that is a bunch of combined repos.
|
|
Assumed Audience : Hackers, Git users, code archeologists, and anyone who would need to do forensics on Yzena repositories. Epistemic Status : Not confident; I don’t have perfect memory of what I did, but this is the best I’ve got. Five months ago, I wrote about how I re-signed a few entire Git repos . One of the requirements for my process was this: It has to deal with a repo that is a bunch of combined repos.
|
|
My AI-Powered Fitness Journey: A Robotics Engineer's Experiment with ChatGPT
-
www.mattp.tech
-
2 years ago
-
eng
Journey with me as I explore the uncharted territory of AI-driven fitness! Read about how ChatGPT, a cutting-edge language model, became my personal trainer, guiding my strength training routine to new peaks. Learn how two robotics engineers turned their data-driven mindset to revolutionize their workout regimen. Spoiler alert: it's been a game-changer. Get ready to be inspired by the power of AI in fitness.
|
|
虽然 Android 提供了 CollapsingToolbarLayout,但是 Compose 并没有这个组件,好在 Compose 实现起来并不困难,借助 Compose 嵌套滚动的 Api 可以轻易实现,先看下效果图。 在开始实现之前,需要先了解下 NestedScrollConnection 。 NestedScrollConnection 这是 Compose 嵌套滚动系统提供的 Api,通过它可以参与嵌套滚动事件的处理。 主要包含了以下几个方法: /** * Pre scroll event chain. Called by children to allow parents to consume a portion of a drag * event beforehand * * @param available the delta available to consume for pre scroll * @param s....
|
Dear new developer, Sometimes you have to send a difficult or awkward email. But, before you send it, think about whether it should be an email or if an in-person conversation, phone call, or video call is best. If it is an awkward topic, it’ll be an awkward conversation too, but the additional information bandwidth … Continue reading Sending a Difficult Email →
|
|
Blunt/Direct/Assertive communicators, online communication challenges and how to overcome them
-
pankajpipada.com
-
2 years ago
-
eng
This blog post explores the challenges faced by blunt or direct communicators, particularly in the context of online communication, and proposes some effective strategies that have proven helpful.
|
|
There are two easy things to clean up a lot of disk space on a mac. The first one will remove all stopped containers and unused volumes. docker system prune --volumes The second one will remove all old versions of installed packages. brew cleanup Also check out this apple guide Find and delete files on your Mac
|
|
If you end up on this page, it's maybe because you asked yourself the same as me: how to make a simple webdav server running in a docker, routed by traefik. Maybe just like me you avoided sftpgo because it can do too much. And that's
|
|
If you’re in the UK and you need to access medical help, you can do one of two things: for an emergency you call 999 or walk straight into A&E, and for anything else you ring your GP to get a doctors appointment. It’s a simple process, but in the wake of the COVID pandemic, it’s been buggered into a Kafkaesque circus known as the phone call lottery. It’s a Wednesday, the day that things like to go wrong. You wake up and you feel odd. Diff....
|
|
Before I discovered math, I was a first year undergrad computer science student taking Electrical Engineering 101. The first topic I learned was what bits and boolean gates are, and the second was the two’s complement representation of a negative n-bit integer. At the time two’s complement seemed to me like a bizarre quirk of computer programming, with minutiae you just had to memorize. If the leading bit is 1, it’s negative, and otherwise ..
|
|
Before I discovered math, I was a first year undergrad computer science student taking Electrical Engineering 101. The first topic I learned was what bits and boolean gates are, and the second was the two’s complement representation of a negative n-bit integer. At the time two’s complement seemed to me like a bizarre quirk of computer programming, with minutiae you just had to memorize. If the leading bit is 1, it’s negative, and otherwise ..
|
|
Before I discovered math, I was a first year undergrad computer science student taking Electrical Engineering 101. The first topic I learned was what bits and boolean gates are, and the second was the two’s complement representation of a negative n-bit integer. At the time two’s complement seemed to me like a bizarre quirk of computer programming, with minutiae you just had to memorize. If the leading bit is 1, it’s negative, and otherwise ..
|
|
I once again missed my target date to post this, but it's okay. In the last five months, I played several events with the SF Castaways. Thanks to Alex and Patrick and Isabel for hosting us! Here are some of my favorite photos: I also went with Viraj to a public jam session at Hayes Valley Art Works . It's always simultaneously humbling and inspiring to play with people who are much better than you. When I was in high school,....
|
|
Collapse sort is a brand new sorting algorithm that takes full advantage of the AMAZING qualities of Javascript arrays and their dynamic nature. The post Collapse Sort appeared first on Specular Realms .
|