|
Learn how to integrate comprehensive security testing into DevOps pipelines to protect your entire software development lifecycle.
|
|
Introduction: Welcome to Episode 2 of JSON for Engineers! In this episode, we explore the unique characteristics of JSON as a schema-less format, discussing both its benefits and challenges. You’ll learn how JSON’s flexibility, while enabling rapid development, can create issues when working with strongly-typed languages like Go. Additionally, we’ll cover the differences between JSON and more compact binary formats, and how to handle JSON’..
|
|
Exploring the importance of thinking probabilistically when working with LLMs, this post highlights insights on effective eval methodologies, the quirks of model behavior, and practical tips for building robust evaluation processes that go beyond traditional testing.
|
|
Streamlined blogging: I'm sharing my thoughts faster than ever, with instant publishing to both my RSS feed and X account.
|
|
Reflections on Tyler Cowen's insights from a captivating interview with Rick Rubin, exploring Japan's economic evolution and my personal experiences that highlight the contrast between the country's past vibrancy and its current state.
|
|
Victor V. Gurbo shares his new covers of Mr. Blue and I'm So Tired, with the story of how his covers came to be and background information about the original songs.
|
|
Shit may flow downhill, but responsibility flows uphill
-
www.nothingeasyaboutthis.com
-
1 year ago
-
eng
Bob moved to New York City to work for me. He was working for one of our largest customers, a large hedge fund. Two weeks in, he was fired. What do we take away from this?
|
|
Kara Swisher, a dean in digital and classical journalism, has an interesting article in the New York Magazine. As a witness and protagonist she recounts how in the last 30 years digital has eaten away at traditional media and how today, with the advent of AI, there is a risk of it happening all over again. Above all, she reasons why it is essential for journalists not to surrender their weapons and lawmakers to step in and finally harness a..
|
|
Kara Swisher, a dean in digital and classical journalism, has an interesting article in the New York Magazine. As a witness and protagonist she recounts how in the last 30 years digital has eaten away at traditional media and how today, with the advent of AI, there is a risk of it happening all over again. Above all, she reasons why it is essential for journalists not to surrender their weapons and lawmakers to step in and finally harness a..
|
|
Find out why developer experience is so crucial to Snyk and how we enable a more streamlined developer experience with our newest features.
|
|
In this blog post, I share a recent enhancement to my website's intake endpoint that utilizes LLM technology to automatically generate short descriptions for my blog posts. By integrating OpenAI's API, I can now effortlessly create engaging summaries whenever I upload new content. I discuss the process behind this implementation, its effectiveness with past examples, and my plans to add features for generating tags based on existing ones. D..
|
|
Exploring the Micropub spec and its integration with iA Writer, I’ve implemented a way to post directly to my blog from the app, embracing the #indieweb ethos along the way.
|
|
Kristin Lauter and her colleagues at Facebook research recently announced a project to benchmark attacks against LWE. The announcement was on the post-quanum crypto mailing list. They state: “Our approach is motivated by the need to study more carefully the effect on security of using small secrets and small error in standardized LWE settings like Kyber and Homomorphic Encryption. In addition, as sparse secrets have been used in Homomorphic..
|
|
Kristin Lauter and her colleagues at Facebook research recently announced a project to benchmark attacks against LWE. The announcement was on the post-quanum crypto mailing list. They state: “Our approach is motivated by the need to study more carefully the effect on security of using small secrets and small error in standardized LWE settings like Kyber and Homomorphic Encryption. In addition, as sparse secrets have been used in Homomorphic..
|
|
Kristin Lauter and her colleagues at Facebook research recently announced a project to benchmark attacks against LWE. The announcement was on the post-quanum crypto mailing list. They state: “Our approach is motivated by the need to study more carefully the effect on security of using small secrets and small error in standardized LWE settings like Kyber and Homomorphic Encryption. In addition, as sparse secrets have been used in Homomorphic..
|
|
Improve search in your application! Implement BM25: discover how it works, learn about potential issues, and get practical advice 🚀
|
|
i suppose this fits in /sec/ too. as a programmer, i've recently made the decision to prioritize my privacy, so i wanna move my code from github to a private, reliable gitea instance. the only one i know of so far is git.fuwafuwa.moe, but i was wondering if there were more, preferably tor-only instances out there.
|
|
Today I released Eve 2.2 . It is a maintenance release that drops old Pythons and adds support for the latest versions of the language. Long overdue, it also gets rid of some annoying deprecation warnings. As always, see the changelog for details. Many thanks to Bret Curtis and Guillaume Le Pape for their contributions to this release.
|
|
Today I released Eve 2.2 . It is a maintenance release that drops old Pythons and adds support for the latest versions of the language. Long overdue, it also gets rid of some annoying deprecation warnings. As always, see the changelog for details. Many thanks to Bret Curtis and Guillaume Le Pape for their contributions to this release.
|
|
Today I released Eve 2.2 . It is a maintenance release that drops old Pythons and adds support for the latest versions of the language. Long overdue, it also gets rid of some annoying deprecation warnings. As always, see the changelog for details. Many thanks to Bret Curtis and Guillaume Le Pape for their contributions to this release.
|
|
Today I released Eve 2.2 . It is a maintenance release that drops old Pythons and adds support for the latest versions of the language. Long overdue, it also gets rid of some annoying deprecation warnings. As always, see the changelog for details. Many thanks to Bret Curtis and Guillaume Le Pape for their contributions to this release.
|
|
Previously on Elixir Basics, we explored using GenServer to set up multiple workers that would print a message out at a random interval. Today, I’m going to expand on it by adding AMQP to the mix, having our workers publish messages on an interval and add a solitary consumer process to consume the messages. Overview If you recall from last time, we had a simple setup of an application, a supervisor, and N workers.
|
|
Plans are worthless, but planning is everything – Dwight D. Eisenhower The value of a process is primarily derived from the process itself, not the output. Producing a slide deck or document on a topic requires hours of thought, multiple drafts and revisions, wordsmithing, and lots of research. This iterative process helps to clarify your thinking around a topic. The hours spent thinking deeply about a problem and continuously refin..
|
|
I recently wrote about using first-class functions to help make a BF interpreter . This is a follow-up post to describe a nifty solution to a tricky problem that made my program go 2–5× faster and put it about on-par with an interpreter written in pure C. A basic interpreter works by walking down the AST and evaluating nodes recursively: when the interpreter encounters an expression, it dispatches on the type of expression to decide how ....
|
|
I recently wrote about using first-class functions to help make a BF interpreter . This is a follow-up post to describe a nifty solution to a tricky problem that made my program go 2–5× faster and put it about on-par with an interpreter written in pure C. A basic interpreter works by walking down the AST and evaluating nodes recursively: when the interpreter encounters an expression, it dispatches on the type of expression to decide how ....
|
|
Many corporations and agencies allocate a certain amount of their budget towards the creation of public artwork. For instance, New York’s Metropolitan Transportation Authority (MTA) has funded nearly 300 permanent art installations since 1982 under the city’s “Percent for Art” law . If we question the effectiveness of the program, we immediately run into problems of measuring the subjective aesthetic value of the creations. However, we may....
|
|
Many corporations and agencies allocate a certain amount of their budget towards the creation of public artwork. For instance, New York’s Metropolitan Transportation Authority (MTA) has funded nearly 300 permanent art installations since 1982 under the city’s “Percent for Art” law . If we question the effectiveness of the program, we immediately run into problems of measuring the subjective aesthetic value of the creations. However, we may....
|
|
Explore Snyk Deep Code AI Fix (DCAIF), a game-changer for developers. Unlike generative AI assistants that may introduce security vulnerabilities, DCAIF leverages a hybrid AI model to automatically fix common security issues like XSS right in your IDE.
|
|
This is a new major release of marginalia search, mostly leaning toward the technical side. Emphasis has been on ensuring the search engine has the technical capabilities to serve more types of queries, especially longer queries which it previously did not handle very well. Effort has also been put toward making sure it’s possible to install and run outside of docker. There is still some work to be done to streamline the installation pr..
|
|
By complex software I mean large programming projects, lots of files, lots of code. How should I start, what technical aspects do I need to know? I've heard that to make a big and well programmed software, you should know thoroughly the programming language you use, the data structure and algorithms, the optimization tools (like Big-O notation, for example) and the software architecture (probably, there are more aspects to consider). ..
|
|
I gave a talk about the recent changes in Landlock and its new support for restricting IOCTL usage at the Linux Security Summit Europe 2024 in Vienna: 🌍 Talk page | 🎥 Video on YouTube | 😎 We have stickers! Talk Summary The Landlock security module lets Linux processes restrict what they can do and puts developers in charge of defining appropriate sandboxing policies for their programs. We will give a brief overview over Landl..
|