Site uses cookies to provide basic functionality.
Javascript rendering is set to off by default when visiting the site via .onion and .i2p domains. It can be enabled back again in user's settings section. Javascript rendering set to off means, that you can disable javascript in your browser now and the site will remain functional.
There is also IRC server now available via native IRC clients or non javascript web based one.
Fonts can be adjusted in user's settings section as well.
Check FAQ for more.

OK

Replacing CVE - gavinhoward.com - 1 year ago - eng
Assumed Audience : Programmers and others in the cybersecurity industry. Epistemic Status : Confident. tl;dr : The industry needs professional certifications and liabilities for not reporting vulnerabilities. Introduction I don’t know if you have seen the news, but MITRE’s government contract for CVE was about to expire today (until they got a reprieve ). As techies are wont to do, and since the current administration is..


Studies serve for delight, for ornament, and for ability. Their chief use for delight, is in privateness and retiring; for ornament, is in discourse; and for ability, is in the judgment, and disposition of business. For expert men can execute, and perhaps judge of particulars, one by one; but the general counsels, and the plots and marshalling of affairs, come best, from those that are learned. To spend too much time in studies is sloth; to....

Studies serve for delight, for ornament, and for ability. Their chief use for delight, is in privateness and retiring; for ornament, is in discourse; and for ability, is in the judgment, and disposition of business. For expert men can execute, and perhaps judge of particulars, one by one; but the general counsels, and the plots and marshalling of affairs, come best, from those that are learned. To spend too much time in studies is sloth; to....


Recently I came across this neat compiler optimization to replace an integer division for r with an integer multiplication followed by shifting (and Adding/ORing if the multiplication result exceeds the word length) for a desired range of precision, represented through, for simplicity in the case of computers, an integer B , such that for any integer with magnitude n <= 1<< B , ( n * m )>> b == n / r ) holds for some positive integ....

Table of Contents Flink SQL Connectors for Apache Kafka The Apache Kafka SQL Connector in Append-Only Mode The Apache Kafka SQL Connector As a Changelog Source The Upsert Kafka SQL Connector Summary Over the years, I’ve spoken quite a bit about the use cases for processing Debezium data change events with Apache Flink , such as metadata enrichment, building denormalized data views, and creating data contracts for your CDC..

Table of Contents Flink SQL Connectors for Apache Kafka The Apache Kafka SQL Connector in Append-Only Mode The Apache Kafka SQL Connector As a Changelog Source The Upsert Kafka SQL Connector Summary Over the years, I’ve spoken quite a bit about the use cases for processing Debezium data change events with Apache Flink , such as metadata enrichment, building denormalized data views, and creating data contracts for your CDC..

Are there any extensions like it that work here on plus? I liked them back on the ol 4chins but I ca...

I know there are many we'd rather not bring back but there are some that need a home and it's either...

Snyk addresses the recent MITRE CVE funding news, detailing our independent vulnerability data capabilities & commitment to cybersecurity resilience.



Bring your TMS watchlist to life with Watchlist LIVE. This browser extension supercharges your NEPSE TMS by

found a command to manually purge a route's cache in the nginx docs >make my application use this command to purge the cache of the relevant routes whenever it changes content >now my server only has to render pages when it's actually needed, and the cache is always fresh, unlike if I was relying on a timeout or something instead I love nginx why isn't this feature more known? It's clearly superior to the timeout or whatever soykaf

Who would like to help other boards find places to migrate to? Some of them don't have obvious homes...


I’ll let you in on a secret. In my teenage years I nigh-exclusively went to sleep listening to fantasy soundtracks, imagining Tolkienesque characters chasing fame and glory by the sword night after night. It was fun, daft, and dweeby. It was a practice I kept up into adulthood. Not so much the imagination, but I’d nod off listening to the soundtrack of fierce battles, savvy duels, and the ambience of ancient glades. Each night I’d load th....



Last month I gave a talk on the HEIR compiler project at the FHE.org conference in Sofia, Bulgaria. The video is on YouTube now, and the slides are public. I plan to write more about HEIR in the coming months, because it’s been an exciting and fulfilling ride!

Last month I gave a talk on the HEIR compiler project at the FHE.org conference in Sofia, Bulgaria. The video is on YouTube now, and the slides are public. I plan to write more about HEIR in the coming months, because it’s been an exciting and fulfilling ride!

Last month I gave a talk on the HEIR compiler project at the FHE.org conference in Sofia, Bulgaria. The video is on YouTube now, and the slides are public. I plan to write more about HEIR in the coming months, because it’s been an exciting and fulfilling ride!

A curated learning path for engineers looking to gain practical experience with AI and agentic systems.

A curated learning path for engineers looking to gain practical experience with AI and agentic systems.



Two weeks ago we released Dice’n Goblins , our first game on Steam. This project allowed me to discover and learn a lot of new things about game development and the industry. I will use this blog post to write down what I consider to be the most important lessons from the months spent working on this. The development started around 2 years ago when Daphnée started prototyping a dungeon crawler featuring a goblin protagonist. After a....

Snyk joins forces with cybersecurity distributor Nova8 to accelerate developer security adoption in Latin America. See how the partnership helps reduce risk.

When it comes to computers, most people today use either a Mac or a PC. In this post, I’ll explore how this digital rivalry began, how it shaped modern computing — and how Linux quietly carved out a space of its own. The Early Days: Roots of the Rivalry In the 1980s, personal computers (PCs) began appearing in homes, schools, and businesses across the world. A wide range of companies entered the market, including Apple, IBM, Tandy, Commod..

When it comes to computers, most people today use either a Mac or a PC. In this post, I’ll explore how this digital rivalry began, how it shaped modern computing — and how Linux quietly carved out a space of its own. The Early Days: Roots of the Rivalry In the 1980s, personal computers (PCs) began appearing in homes, schools, and businesses across the world. A wide range of companies entered the market, including Apple, IBM, Tandy, Commod..

Two Years of Rust - borretti.me - 1 year ago - eng

Two Years of Rust - borretti.me - 1 year ago - eng


koanf v2.2.0 - nadh.in - 1 year ago - eng
Repository: @knadh/koanf GitHub release page: v2.2.0 This release sets the min required Go version to v1.23.0 An increasing number of important updates to various deps, including golang.org/x/*, require go >= 1.23.0. It is now untenable

Some quick notes on doing a recent 32 bit build of SpiderMonkey Mozconfig: ac_add_options --target=i686-pc-linux ac_add_options --enable-application=js ac_add_options --disable-optimize ac_add_options --enable-debug ac_add_options --enable-ccache=sccache ac_add_options --disable-tests # Dump opt builds into another dir. mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/obj-debug-shell-@CONFIG_GUESS@ Machine needs to have 32-bit packages available: ..

We all know LLMs can write emails, summarize documents, and even generate code. But on […] The post APIs are the new fuel appeared first on Elegant Code .

A growing SaaS company contacted me after a serious AWS breach. The attacker accessed staging and production accounts with administrator privileges and caused significant damage: Compromised databases Critical resources and backups deleted Data exfiltration By the time the CTO called me in, DevOps team contained the breach. The team recreated resources in a new AWS account. But significant damage was done - production disrupted for a week (..

Most introductory books on programming frustrate me to no end. At the end of them you can still ask 'how does the computer really work?' and not have a good answer. They tend to pass over topics that are difficult even though they are important. I will take you through the difficult issues because that is the only way to move on to masterful programming." Excerpt from the book 'Programming from the Ground Up' by Jonathan Bartlett. ....

The links today including the best programmers, improving retrospectives, a live tube map, unusual trading cards, prioritisation, complex decisions, MCP issues and conversational interfaces.

The links today including the best programmers, improving retrospectives, a live tube map, unusual trading cards, prioritisation, complex decisions, MCP issues and conversational interfaces.

This post is part of the GenAI Series. In the previous post of the GenAI series, I built an adaptive dashboard using Claude APIs. In this post, I’ll introduce the concept of function calling and show how we can leverage it to build a crypto assistant that generates RSI-based signals by analyzing OHLC data from Binance. What is OpenAI Function Calling Function calling in OpenAI’s API lets the model identify when to call specific functions ba....

Heavily influenced by recency bias of AI and LLMs, here are 13 bits of wisdom, some positive, and some negative, of software-related topics I hope I can impart to anyone in the software world willing to read it.

With Nitro, your Quest rewards don’t fade—hold onto exclusive decorations long after the adventure ends.

55 visitors online