|
Yesterday was a beautiful, sunny, cold winter Sunday. I felt like going out and enjoying nature, so I took a solo hike in the Foreste Casentinesi National Park, about an hour’s drive from home. This one marks my very first technology-assisted hiking adventure. It may seem weird for someone who’s been hiking for so long, is a notorious geek and is a professional computer programmer to have never used technology before. A trail map and some....
|
|
Python isn’t slow. The core eval loop , while slower than a JIT, is no slouch when it comes to dispatching bytecode. There is no reason that business logic written in Python which orchestrates the operation of highly optimized extension libraries should be a bottle neck. Time is precious, get to the point Code and benchmarks are here , fair winds and following seas. Also, hey, if you’re real busy because you hav..
|
|
Since my earliest university days, I’ve spent a lot of time trying to get better at computers, immersing myself in the world of Linux, and generally improving my software development skills. One of the aspects that was the most helpful to help me grow was attempting to replicate my normal dev workflow, but with less: Learn to operate on Linux not Windows, then learn to do dev via on the terminal instead of GUIs, and eventually learn to do..
|
|
Since my earliest university days, I’ve spent a lot of time trying to get better at computers, immersing myself in the world of Linux, and generally improving my software development skills. One of the aspects that was the most helpful to help me grow was attempting to replicate my normal dev workflow, but with less: Learn to operate on Linux not Windows, then learn to do dev via on the terminal instead of GUIs, and eventually learn to do..
|
If you want an overview of how things are in Lahaina four months after the fire, check out Jesse Wald’s video. TL;DR: The EPA just completed the hazardous materials removal project and now the main debris removal will start and take about a year. The devastation is just so visible now, makes me so sad. … Continue reading Lahaina four months after the fire
|
|
This article is the first in a series of posts I'm writing about running various SaaS products and websites for the last 8 years. I'll be sharing some of the issues I've dealt with, lessons I've learned, mistakes I've made, and maybe a few things that went right. Let me
|
|
Enhancing code to cloud security with the Common Configuration Scoring System
-
snyk.io
-
2 years ago
-
eng
To eliminate this burden and provide our customers with a clear security assessment for configurations across the SDLC, Snyk will be moving towards standardizing our code to cloud security rules set on the Common Configuration Scoring System (CCSS)!
|
|
By now most people have tried or at least heard of ChatGPT. It is now relatively easy to run your own AI instance on your own machine.
|
|
By now most people have tried or at least heard of ChatGPT. It is now relatively easy to run your own AI instance on your own machine.
|
|
For those who don’t know me, I’m a demographer. I study population. And my first love in fantasy was, of course, Middle Earth. How many people live in Middle Earth? Being a demographer, I was mainly interested in the data side of things. Tolkien is frustratingly vague about population. He almost never gives us estimates of settlement sizes, and many of the larger metropolises of Middle Earth (like Pelargir) never actually appear on the..
|
|
In this blog, we recap the most exciting developments from AWS re:Invent 2023, including Snyk's industry-leading progress with generative AI, ASPM, and the importance of AI security.
|
|
Assumed Audience : Hackers who like humble brags. 😛 Discuss on Hacker News. Epistemic Status : You decide. On Feb 5, 2023, I posted on Hacker News the article that became my most popular one on that site. It is called, “Why I Use C When I Believe in Memory Safety.” I will let you judge whether or not I justified the decision to use C. But one of my programmer idols, Daniel Stenberg , recently wrote about his experi..
|
|
Assumed Audience : Hackers who like humble brags. 😛 Discuss on Hacker News. Epistemic Status : You decide. On Feb 5, 2023, I posted on Hacker News the article that became my most popular one on that site. It is called, “Why I Use C When I Believe in Memory Safety.” I will let you judge whether or not I justified the decision to use C. But one of my programmer idols, Daniel Stenberg , recently wrote about his experi..
|
|
Assumed Audience : Hackers who like humble brags. 😛 Discuss on Hacker News. Epistemic Status : You decide. On Feb 5, 2023, I posted on Hacker News the article that became my most popular one on that site. It is called, “Why I Use C When I Believe in Memory Safety.” I will let you judge whether or not I justified the decision to use C. But one of my programmer idols, Daniel Stenberg , recently wrote about his experi..
|
|
Assumed Audience : Hackers who like humble brags. 😛 Discuss on Hacker News. Epistemic Status : You decide. On Feb 5, 2023, I posted on Hacker News the article that became my most popular one on that site. It is called, “Why I Use C When I Believe in Memory Safety.” I will let you judge whether or not I justified the decision to use C. But one of my programmer idols, Daniel Stenberg , recently wrote about his experi..
|
|
Assumed Audience : Hackers who like humble brags. 😛 Discuss on Hacker News. Epistemic Status : You decide. On Feb 5, 2023, I posted on Hacker News the article that became my most popular one on that site. It is called, “Why I Use C When I Believe in Memory Safety.” I will let you judge whether or not I justified the decision to use C. But one of my programmer idols, Daniel Stenberg , recently wrote about his experi..
|
|
Assumed Audience : Hackers who like humble brags. 😛 Discuss on Hacker News. Epistemic Status : You decide. On Feb 5, 2023, I posted on Hacker News the article that became my most popular one on that site. It is called, “Why I Use C When I Believe in Memory Safety.” I will let you judge whether or not I justified the decision to use C. But one of my programmer idols, Daniel Stenberg , recently wrote about his experi..
|
|
Assumed Audience : Hackers who like humble brags. 😛 Discuss on Hacker News. Epistemic Status : You decide. On Feb 5, 2023, I posted on Hacker News the article that became my most popular one on that site. It is called, “Why I Use C When I Believe in Memory Safety.” I will let you judge whether or not I justified the decision to use C. But one of my programmer idols, Daniel Stenberg , recently wrote about his experi..
|
|
Ludicrous misuse of a word, especially by confusion with one of similar sound. An example of such misuse. The act or habit of misapplying words through an ambition to use fine language. A malapropism (also called a malaprop, acyrologia, or Dogberryism) is the use of an incorrect word in place of a word with a similar sound, either unintentionally or for comedic effect, resulting in a nonsensical, often humorous utterance. https://e..
|
|
It’s been almost a year since I got Python 3.10 and 3.11 running on AWS Lambda before official runtimes for those versions existed. Amazon has since caught up with the Python release cycle, and now has runtimes for those versions, while a 3.12 runtime release is imminent. Read More
|
|
It’s been almost a year since I got Python 3.10 and 3.11 running on AWS Lambda before official runtimes for those versions existed. Amazon has since caught up with the Python release cycle, and now has runtimes for those versions, while a 3.12 runtime release is imminent. Read More
|
|
In my introductory physics class, we replicated calculations by the Nobel Prize-winning physicist after whom our department was named. After returning from the Manhattan Project, this professor became...
|
|
Exploring OverTheWire: Level 4 to Level 5 - Bandit Challenge
-
akashrajpurohit.com
-
2 years ago
-
eng
Welcome back to our thrilling expedition through the Bandit Challenge! In this blog post, we'll conquer Level 5 by uncovering the password hidden within the only human-readable file in the 'inhere' directory. Join me as we navigate the file system, utilize crucial commands, and unravel the mystery of the human-readable file. Let's dive in!
|
|
Hi, Beim Team einer meiner Kunden habe ich den Spitznamen “Revolver-Held” bekommen. Weil ich so schnell schieße. Den Ruf bekam ich relativ schnell vom Team. Zu dem Zeitpunkt war er durchaus despektierlich gemeint. Das Team war mein Tempo nicht gewohnt. Es hatte es sich gemütlich gemacht. Die Software ist seit mehr als 10 Jahren in Entwicklung. Und über die Zeit haben sich hohe technische Schulden angesammelt. Das war ein sc..
|
|
Exploring OverTheWire: Level 4 to Level 5 - Bandit Challenge
-
akashrajpurohit.com
-
2 years ago
-
eng
Welcome back to our thrilling expedition through the Bandit Challenge! In this blog post, we'll conquer Level 5 by uncovering the password hidden within the only human-readable file in the 'inhere' directory. Join me as we navigate the file system, utilize crucial commands, and unravel the mystery of the human-readable file. Let's dive in!
|
|
I got an email a few weeks ago about my article Operational Metrics: The Next Step in the Evolution of Defensive Cyberspace Operations 1 from a researcher studying the same problem. We talked about my article, some of the other writing I have published on this topic , and and then something I briefly touched on in my SOC Metrics series: the dangers of metrics. Permalink.
|
Do you need to add a JDBC driver to your application, and don’t know its Maven coordinates? This blog post lists the most popular drivers from the jOOQ integration tests. Look up the latest versions directly on https://central.sonatype.com/ with parameters g:groupId a:artifactId, for example, the H2 database and driver: https://central.sonatype.com/search?q=g%3Acom.h2database+a%3Ah2 The list only includes drivers … Continue reading Maven ..
|
|
Writing is an essential skill to develop if you want to reach “the next level” in your Knowledge Work career. Here's why.
|
|
In no particular order a list of Go libraries/packages I really like and some reasons why. zerolog I know that the changes to slog make it far closer to being what zero log is now, but I still prefer it for my own use. requests Anyone who works with python for a while learns about the requests library for making HTTP calls. This is similar but for Go. It has a few sharp edges when dealing with websites that don’t follow standards, but....
|
|
A moral hazard is when an.. …actor has an incentive to increase its exposure to risk because it does not bear the full costs of that risk. It’s similar to perverse incentives . A perverse incentive is an incentive that has an unintended and undesirable result that is contrary to the intentions of its designers. I have spent the last 6 months working closely with a QA team inside a large financial instutition and have beco..
|
|
Announcing Snyk AppRisk for ASPM to revolutionize the way AppSec teams manage and enhance the security posture of their applications with Snyk
|
|
Learn three compelling reasons to invest in an application security posture management (ASPM) solution like Snyk AppRisk.
|
|
I have just finished re-reading the book The Spark , a fictional account of a sports agent and his journey to learn about Cirque de Soleil from the inside.
|
|
I got a new computer recently and decided to take the plunge setting it up with Nix 1 . I wrote up a snippet on how I set everything up and you can find my whole configuration on GitHub . I’ve only scratched the surface of what Nix can do – In this post I wanted to focus on my subjective impression of Nix so far and why I feel I’ve been enjoying it. Long-term, shared memory No need to worry about remembering what switch you flipped i....
|
|
I have just finished re-reading the book The Spark , a fictional account of a sports agent and his journey to learn about Cirque de Soleil from the inside.
|
|
I got a new computer recently and decided to take the plunge setting it up with Nix 1 . I wrote up a snippet on how I set everything up and you can find my whole configuration on GitHub . I’ve only scratched the surface of what Nix can do – In this post I wanted to focus on my subjective impression of Nix so far and why I feel I’ve been enjoying it. Long-term, shared memory No need to worry about remembering what switch you flipped i....
|