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

No title - markjgsmith.com - 11 months ago - eng
Man this environment rebuild has been very insane . The good news is I got the backport working in my main app yesterday evening, and got the production container build working this morning. Some cleanup and loose ends to figure out, but it‘s working. More details to follow over the next few days hopefully. #

Ikigai - blog.webb.page - 11 months ago - eng

Master CTFs from beginner to elite hacker in 6 months with this ultimate guide! Discover top competitions, understand difficulty classifications, and strategize your path to success from October 2025 to April 2026.

I recently secured an entry level job with a cybersecurity company as a vulnerability scanner, with the expectation of entering into pentesting within the next few years. I am now looking to set up one of my laptops with a work environment and didn't know which linux distro to go with. Of course Kali has been shilled to death by cybersec normal people but I am far more familiar with arch. I've heard of black arch but it seems poorly maintai..



My presentation for Digital Collegium 2025 was an overview of many recent and forthcoming additions to the web platform, specifically HTML and CSS. Description Roll for sanity: Surviving the ever-expanding web feature bestiary Are you, brave front-end adventurer, feeling your sanity slipping as the Ever-Expanding Web Feature Bestiary grows with each browser update? Have you encountered strange and powerful creatures like “popovers” and....


Antrag nach dem IFG/UIG Guten Tag, durch eine gleichlautende Anfrage beim BMDV habe ich erfahren, dass das EBA vermutlich über die gesuchten Informationen verfügt, daher bitte ich Sie mir Folgendes zu zusenden: Raumempfindlichkeitsprüfung für die Neu- und Ausbaustrecke Hanau–Fulda/Würzburg, Veröffentlicht im Jahr 2002 Dies ist ein Antrag auf Zugang zu amtlichen Informationen nach § 1 des Gesetzes zur Regelung des Zugangs zu Info....





Spaľovňa Slovnaft v Bratislave je riziko pre zdravie obyvateľov Sabina Barborjak s ďalšími ľuďmi odhalili, čo sa potichu pripravuje. Tvrdia, že spaľovňa Slovnaft v Bratislave…

AI models were initially given human tests (like the LSAT or MCAT) or tests written for AIs like the MMLU. However since they’ve mastered so many of these tests and the tests don’t always carry over to real-world abilities, new measures of progress are needed. One way to rank the difficulty of a task is by how long it would take a human to complete it. In March,

In which I defend Bentham’s Bulldog from his critics. Sort of. Also, Pascal’s wager and people being mean (hehehe) on the internet.

back to Smart Home overview After adding more actors to my Smart Home in the form of power sockets running Tasmota , I had to improve the ways to control all of these devices. The Telegram Bot and Web UI are a good start, but the Wife Acceptance Factor is pretty low, and they require access to a computer or smartphone. Recently I learned about the CYD (cheap yellow display) , a nice ESP32 dev board with a touchscreen. This seeme....

back to Smart Home overview After adding more actors to my Smart Home in the form of power sockets running Tasmota , I had to improve the ways to control all of these devices. The Telegram Bot and Web UI are a good start, but the Wife Acceptance Factor is pretty low, and they require access to a computer or smartphone. Recently I learned about the CYD (cheap yellow display) , a nice ESP32 dev board with a touchscreen. This seeme....








A good number of programmers, at least the ones that actually care about what they do and aren't just code grinders, like to fancy themselves scientists and mathematicians; that they're uncovering universal truths about computation, and that everything stupid we've done is simply a result of the youth of our field. But in practical reality, programming isn't math or science, but rather engineering. We're not working with universal abstract ....

The Marmarole mountain group is an island of quiet, where, especially at the end of the season, it’s easy not to meet anyone for entire days. Nature is harsh and wild; steep, apparently inaccessible ridges separate the slopes and basins. It follows that the elevation gains are significant and many obligatory passages are often technical, exposed and equipped with steel cables (via ferrata). Water is scarce everywhere, especially on the nort..

The Marmarole mountain group is an island of quiet, where, especially at the end of the season, it’s easy not to meet anyone for entire days. Nature is harsh and wild; steep, apparently inaccessible ridges separate the slopes and basins. It follows that the elevation gains are significant and many obligatory passages are often technical, exposed and equipped with steel cables (via ferrata). Water is scarce everywhere, especially on the nort..


I’ve heard it from people new to Bazel but also from people very familiar with the Bazel ecosystem: BUILD files must go away. And they must go away because they are redundant: they just repeat the dependency information that’s already encoded in the in-code import/use statements. Hearing this from newcomers to Bazel isn’t surprising: after all, most newcomers are used to build tools that provide zero facilities to express dependencies acr..


Mitläufer - learngerman.dw.com - 1 year ago - deu
Mitläufer – Mitläufer laufen mit. Sie gehören aber nicht zu einer Jogginggruppe. Die Mitläufer, die gemeint sind, laufen auf eine ganz besondere Art „mit“.

We got an interesting use case from a customer - they need to verify  that documents in RavenDB have not been modified by any external party, including users with administrator credentials for the database. This is known as the Rogue Root problem, where you have to protect yourself from potentially malicious root users. That is not  an easy problem - in theory, you can safeguard yourself using various means , for example the whole premi....

What's a good way to enable or disable code paths without redeploying the software? How can you use feature flags to toggle functionality for specific users of your application? Christopher Trudeau is back on the show this week, bringing another batch of PyCoder's Weekly articles and projects.

What We Collect Nothing. Brutus does not collect, store, or share your personal information. What Others Collect When you add feeds or refresh podcasts, requests are sent directly to the podcast host. Those servers may log standard request info (like your IP address) according to their own policies. Brutus does not control or store that data. Brutus ships with a suggested OPML file for convenience. You choose which feeds to add.

I recently learned about smee, which is a tool to forward webhooks (or any other kind of HTTP Post request) to a locally running service. This can come in particularly handy while developing a service locally, which isn’t exposed on your machine. The idea is simple: You create a channel on smee.io . This gives you a public endpoint that can receive HTTP POST requests. Smee.io emits incoming requests as Server-Sent Events (SSE) . A loc....

So much of what we develop these days ends up using HTTP. Usually when developing an HTTP service it’s quite easy to add logging to aid debugging. But when developing a client, especially one that uses a library which does the actual HTTP calls, it can be harder to insert logging in all the right places.

So much of what we develop these days ends up using HTTP. Usually when developing an HTTP service it’s quite easy to add logging to aid debugging. But when developing a client, especially one that uses a library which does the actual HTTP calls, it can be harder to insert logging in all the right places.

I recently got frustrated with Codex’s command permissions. They don’t let you configure which commands should always be allowed or denied. There’s an issue about it, but it’s been open for almost 4 months as of writing this. Their sandboxing is less convenient than tools like Claude Code, since it’s more of an all or nothing approach. So I decided to build my own solution. The Problem To make LLM CLI agents useful, you need to let th..

I recently learned about smee, which is a tool to forward webhooks (or any other kind of HTTP Post request) to a locally running service. This can come in particularly handy while developing a service locally, which isn’t exposed on your machine. The idea is simple: You create a channel on smee.io . This gives you a public endpoint that can receive HTTP POST requests. Smee.io emits incoming requests as Server-Sent Events (SSE) . A loc....

Introduction Yelp heavily relies on Amazon S3 (Simple Storage Service) to store a wide variety of data, from images, logs, database backups, and more. Since data is stored on the cloud, we need to carefully manage how this data is accessed, secured, and eventually deleted—both to control costs and uphold high standards of security and compliance. One of the core challenges in managing S3 buckets is gaining visibility into who is accessing y..

So much of what we develop these days ends up using HTTP. Usually when developing an HTTP service it’s quite easy to add logging to aid debugging. But when developing a client, especially one that uses a library which does the actual HTTP calls, it can be harder to insert logging in all the right places.

Wanna scratch your problem solving itch? Join the code golf competition with other lainons! The rules are simple: the first post with the text "Roll!" (or anything similar) in the thread decides which problem we will be solving. The post number will be inserted into this simple script as a seed: https://www.ideone.com/1vHLbP First output is the page number (1-79), second output is problem index (0-50) (within the page), problems are tak....


136 visitors online