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


My last story about ChatGPT scraping Google and leaking prompts received a lot of attention, and I was especially pleased to see that OpenAI said that they’ve fixed the issue.  So what was “the issue”, and what did they fix? My research with Slobodan Manić on the topic showed two things: Some raw ChatGPT prompts […] The post Yes, OpenAI Scrapes Google Search appeared first on Quantable Analytics .

It’s that time of year for .NET when we get a new major version and a bunch of exciting features. .NET Conf 2025 kicked off earlier today, bringing with it the release of .NET 10, as well as ASP.NET Core 10, C# 14, and F# 10. Congrats (and a big thank you) to the .NET […] The post Heroku Support for .NET 10 LTS: What Developers Need to Know appeared first on Heroku .

Optimize Your Raspberry Pi to Run Fully from an SSD Cloning your Raspberry Pi OS from an SD card to an SSD can dramatically improve speed, reliability, and disk longevity. In this guide, we’ll walk you through a complete setup, from cloning to SSD optimizations. Step 1: Boot from the SSD After cloning your SD […]

Explore how Snyk's Evo Threat Modeling Agent automates and contextualizes security for AI-native applications, addressing prompt injection, data exfiltration, data poisoning, and agentic vulnerabilities.




The meeting stakes are high when you can get hung up on As you may remember, or completely not know, I have a bit of a fascination with old rotary phones . Occasionally, when people learn about this fascination, they donate their old rotary phones to me, so I have ended up with a small collection. The other thing I have a fascination with is meetings. Well, I say “fascination”, but it’s more of a burning hatred, really. One day, a few m..


Snail mail - philipithomas.com - 6 months ago - eng
I’ve been getting back into analog media this year - reading paper books, listening to vinyl, subscribing to print magazines, even getting the Sunday New York Times. For some of the blogs I follow, su...


This blog provides a comprehensive explanation of the browser's layout engine, including formatting contexts, stacking, and compositing. It covers the key concepts and processes that enable the browser to render web pages efficiently and accurately.


JS tricks - lainchan.org - 6 months ago - eng
Hello, I recently found this piece of code that allows me to quickly generate elements in vanilla JS: (() => { const assignDeep = ( elm , props) => Object.entries( props ).forEach(([ key , value]) => { if ( typeof value === 'object ') return assignDeep( elm [ key ], value) ; try { Object.assign( elm , {[ key ]: value}) ; } catch (e) { elm.setAttribute(key, value); } }) ; Array.from([ 'a ', 'abbr ', 'address ', ....

Hello lainons, have a case of bad cyberbullying campaign in regards to a child. Before I even begin, the thing should've been dealt with some decent parent supervision and some opsec, but sadly it did not happen. Basically a friendgroup formed on Playstation Network, with them playing together. Some of the people playing are genuine 20 year olds who play with kids as low as 8 year old. They hold contact on whatsapp as well. Playing sever....

I needed to check the payload my alertmanager in OpenShift was sending out to the target-system (which was not under my control and I couldn’t check what was received). There is some documentation online. However at the time of writing, the example in the documentation was not usable out-of-the-box since there was a route (or ingress) missing. I also wanted a fully-featured webhook-tester that showed me the received payload in a nice we....

Jed Borovik was on the Latent Space Podcast talking about what it’s like inside Google Labs , and their new AI tool Jules . I liked his description of the direction he sees things going in [08:06]: “We have an API, so people are using it for all kinds of things. Triggering it when something happens. We saw an example where someone is triggering Jool’s to do all kinds of updates to their site, and then they have a Github action that i....

The RavenDB team will be at Microsoft Ignite in San Francisco  next week, as will be yours truly in person 🙂. We are going to show off RavenDB and its features both new and old. I'll be hosting a session demonstrating how to build powerful AI Agents using RavenDB .I’ll show practical examples and the features that make RavenDB suitable for AI-driven applications. If you're at Microsoft Ignite or in the San Francisco area next week, I'd ..

As our project grows, we're always looking for ways to streamline development, improve performance, and enhance the developer experience. Recently, we've been exploring a shift from our traditional Django REST Framework (DRF) API patterns to a combination of Django Ninja API and Pydantic. This blog post will delve into our motivations for this change, the benefits we've observed, and some considerations for others contemplating a similar tr....

Discover how AI and human security engineers collaborate to defend against evolving threats at machine speed. Learn about the new mindset for adaptive, intelligent, and symbiotic defense in the age of Agentic AI.

In my professional career, I’ve started experimenting with LLM-based tooling to see if they are all hype or if there is some actual substance in it. I’ve seen the good and bad parts, but there’s one use case that worked out really well within our team. 1 Tooling like Claude Code and Cursor rely on various text files that describe the project, the practices used in it and instructions on how to perform certain actions in the repository,....

The 2025 Emerging Tech Leader of Tampa Bay was announced and I was a finalist. So Alyson and I went down to attend the award show with some coworkers.

Here are two scripts for showing GV$SYSMETRIC_HISTORY contents in a simple tabular way: vstat.sql - show up to one hour of current history at 1-minute granularity from memory awr/dstat.sql - show 1-minute granularity sysmetric history across your entire AWR history The database metrics infrastructure was introduced back in Oracle 10g, so you (and built-in tuning advisors) could use typically needed metrics in a standardized prec..

Here are two scripts for showing GV$SYSMETRIC_HISTORY contents in a simple tabular way: vstat.sql - show up to one hour of current history at 1-minute granularity from memory awr/dstat.sql - show 1-minute granularity sysmetric history across your entire AWR history The database metrics infrastructure was introduced back in Oracle 10g, so you (and built-in tuning advisors) could use typically needed metrics in a standardized prec..





Dear Seaford: I hope that on Remembrance Sunday that you took the time to remember those who gave their time, their health, both physical and mental, their family’s wellbeing, their potential descendants, and even their lives to preserving your freedom. If not, perhaps you will pause for two minutes on the eleventh. Since I’m in Canada, I will be participating in remembering when I wake up on Remembrance Day. I had hoped to do part of that ..



It must be the end of an era. For the first time in over seven years, I read no books to either my son or my daughter.


Two weeks ago, I announced a new Clojure ML library, Diamond ONNX RT , which integrates ONNX Runtime into Deep Diamond. In that post, we explored the classic Hello World example of Neural Networks, MNIST handwritten image recognition, step-by-step. We run that example on the CPU, from main memory. The next logical step is to execute this stuff on the GPU. You'll see that with a little help of ClojureCUDA and Deep Diamond built-in C....

Two weeks ago, I announced a new Clojure ML library, Diamond ONNX RT , which integrates ONNX Runtime into Deep Diamond. In that post, we explored the classic Hello World example of Neural Networks, MNIST handwritten image recognition, step-by-step. We run that example on the CPU, from main memory. The next logical step is to execute this stuff on the GPU. You'll see that with a little help of ClojureCUDA and Deep Diamond built-in C....


cyber psychosis - lainchan.org - 6 months ago - eng
Whenever i do something privacy/tech related I get really anxious. Anyone else have this issue? Just recently after setting up disk encryption I got very paranoid IRL, checking over my shoulder and whatnot. In this day and age privacy feels like a crime. Could just be me, IDK.

To Hell and Back: Europe 1914-1949 by Ian Kershaw A single volume covering the period. Covers the campaigns only in passing to use space for other areas. Very good and managers to cover all countries. 4/5 Safely to Earth: The Men and Women Who Brought the Astronauts Home by Jack Clemons An engineer on the … Continue reading Audiobooks – October 2025

I’ve been using CI/CD pipelines for years now - GitLab CI, GitHub Actions, Jenkins, you name it. Like most developers, I treated them as configuration files that “just work.” You write a YAML file, push it, and somehow your code gets built, tested, and deployed. But I never really understood what was happening behind the scenes. That changed when I needed to set up CI/CD for an air-gapped environment at work - no access to GitHub Actions ....

They Live - ides.dev - 6 months ago - eng

I’ve been using CI/CD pipelines for years now - GitLab CI, GitHub Actions, Jenkins, you name it. Like most developers, I treated them as configuration files that “just work.” You write a YAML file, push it, and somehow your code gets built, tested, and deployed. But I never really understood what was happening behind the scenes. That changed when I needed to set up CI/CD for an air-gapped environment at work - no access to GitHub Actions ....

Practical tips for developers and designers who want to create aesthetically pleasing, professional, and modern visually appealing web layouts using AI assistance. 🎯 1. Start with Intent, Not Code Begin your prompt by explaining why the section exists. This helps set the design context before jumping into code. Example: “I want a footer that feels […]

When it comes to LED matrices, I’m sort of famous for not actually having a lab setup (see: posts tagged with RGBMatrixEmulator and RGBMatrixEmulator itself ) and prefer to emulate in software. However, this week, I got to play with a real Raspberry Pi again, and it wasn’t just the usual “flash an SD card, download some software, push some pixels”. I got to dig into the guts of Python, Cython, and how the two are connected after Pillow (....

16 visitors online