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


A few weeks ago, I announced Ready Player Mode 's availability on GitHub . As of today, you can find it on MELPA . Ready Player Mode is a lightweight major mode to open media (audio/video) files in an Emacs buffer. Install, enable via M-x ready-player-mode and you should be good to go. Open and preview media files (audio + video) like other files. If in repeat mode, ready-player attempts to play other files in the current directory....

tg-archive v1.2.0 - nadh.in - 1 year ago - eng
Repository: @knadh/tg-archive GitHub release page: v1.2.0 What’s Changed Uppercase extension support and .oga support by @TechnoStrife in https://github.com/knadh/tg-archive/pull/135 New Contributors @TechnoStrife made their first contribution in https://github.com/knadh/tg-archive/pull/135 Full Changelog : https://github.com/knadh/tg-archive/compare/v1.2.0...v1.2.1 What’s Changed added video embedding by @iamcool009..

I’ve written in the past about using Makefiles for build automation and documentation . But sometimes I wish to provide help to users, that doesn’t require being a Makefiles expert to read! Let’s explore how we can teach users our build system by turning the project’s Makefile (and awk) into a cheap documentation-as-code tool. What it looks like make help Code Snippet 1: How to ask for help Figure 1: Result of askin..

I’ve written in the past about using Makefiles for build automation and documentation . But sometimes I wish to provide help to users, that doesn’t require being a Makefiles expert to read! Let’s explore how we can teach users our build system by turning the project’s Makefile (and awk) into a cheap documentation-as-code tool. What it looks like make help Code Snippet 1: How to ask for help Figure 1: Result of askin..


I've run the full matrix of combinations of linux and macos between my work and personal setups. At this point I'm pretty comfortable switching. Linux will always have my heart but periodically I get fed up and just want a laptop that goes to sleep when you close the lid. I've recently seen some posts and since I did my most recent round of switching from an all-linux setup to linux-at-home + mac-at-work, I wanted to share a short list of k....


Fiction, Art, Music, Aliens & Evolutionary Biology (Issue #173) 2024-07-20 12:45:00 +07:00 by Mark Smith This week’s newsletter is out! In this week’s edition: Monetary policy, intelligence agencies, AI vs crypto, aliens, Bitcoin treasuries, everyday novelists, evolutionary biology vs modernity, Solana fundamentals, quantum computers, EU politics, EDM duos Issue details: Title: Fiction, Art, Music, Aliens & Evolutionary Bi..




Introduction Over the past year, I have been diving deeper into Remix , a framework for building simpler websites based on web standards plus a pleasing UX, for my project message-in-a-bottle . Discovering the world of frontend programming has been quite interesting, and I’ve run into a few unexpected features in Remix worth sharing. Here, I’d like to do a short deep dive on the prefetch link features provided by Remix to show an exa..



Assumed Audience : Everyone affected by the Crowdstrike outage. Discuss on Hacker News and Reddit . Epistemic Status : Confident in what needs to be done, fearful that freedom will fade. So Crowdstrike happened . I have said before that the software industry must professionalize, and I even created a plan , along with a code of ethics and a standard of care . I have also warned that if we do not do this ourselv..

Assumed Audience : Everyone affected by the Crowdstrike outage. Discuss on Hacker News and Reddit . Epistemic Status : Confident in what needs to be done, fearful that freedom will fade. So Crowdstrike happened . I have said before that the software industry must professionalize, and I even created a plan , along with a code of ethics and a standard of care . I have also warned that if we do not do this ourselv..

Assumed Audience : Everyone affected by the Crowdstrike outage. Discuss on Hacker News and Reddit . Epistemic Status : Confident in what needs to be done, fearful that freedom will fade. So Crowdstrike happened . I have said before that the software industry must professionalize, and I even created a plan , along with a code of ethics and a standard of care . I have also warned that if we do not do this ourselv..

Assumed Audience : Everyone affected by the Crowdstrike outage. Discuss on Hacker News and Reddit . Epistemic Status : Confident in what needs to be done, fearful that freedom will fade. So Crowdstrike happened . I have said before that the software industry must professionalize, and I even created a plan , along with a code of ethics and a standard of care . I have also warned that if we do not do this ourselv..

Assumed Audience : Everyone affected by the Crowdstrike outage. Discuss on Hacker News and Reddit . Epistemic Status : Confident in what needs to be done, fearful that freedom will fade. So Crowdstrike happened . I have said before that the software industry must professionalize, and I even created a plan , along with a code of ethics and a standard of care . I have also warned that if we do not do this ourselv..

Growing roots - rolisz.ro - 1 year ago - eng
Last week I was on vacation in Spain. I was there for only a week, but that was enough for the barista at the closest coffee shop to remember how I like my coffee: "Oat milk, right? And sorry, we don't have sugar" [1] . I had

So, we recently saw this blog post explaining how'a "zipbomb" vuln scanners n the like using gzip . Previously, what we had done was redirect things that looked like such bots (specifically, things requesting PHP or ASPX paths) onto one'a Hetzner's 10GB downloads on their speedtests sites. But, this seems even more effective, since we can make them download sth that unpacks into much more than 10GB (while having an innocuous content size a....

What are discrete optimization problems? How do you solve them with constraint programming in Python? Christopher Trudeau is back on the show this week, bringing another batch of PyCoder's Weekly articles and projects

Selectivity is long overdue. Marginalia, Stract, and Teclis feel like a breath of fresh air for broad short-tail queries because they downrank or skip pages full of ads, trackers, scripts, and even SEO. However, Google’s selectivity can’t penalise such criteria as that would conflict with its ad business. Google has a bias against new sites. This makes sense, given their spam potential. I disagree with your argument that a bias against ne..

What is pnpm? Pnpm is a fast, disk-efficient Node package manager used as an alternative to npm. The Heroku Node.js buildpack now supports pnpm. Early Node.js application owners who’ve taken advantage of pnpm support have seen 10-40% faster install times compared to NPM on Heroku deployments. It’s an excellent choice for managing packages in the […] The post How to Use pnpm on Heroku appeared first on Heroku .

The main issue with social media is that we want them to be everything. We want them to be a place for casual interactions, for discovery, for news, for serious discourse. And that’s a mistake. Because the moment you put a stupid amount of people in one room and you let them do whatever they want the only reasonable outcome you can expect is chaos. Sure, you might get some positive results out of it but you’ll also likely get someone shitti..

The art of not reading is a very important one. It consists in not taking an interest in whatever may be engaging the attention of the general public at any particular time. When some political or ecclesiastical pamphlet, or novel, or poem is making a great commotion, you should remember that he who writes for fools always finds a large public. - A precondition for reading good books is not reading bad ones: for life is short.

With so many weird little guys running around Miyazaki’s filmography, it seems time to honor and celebrate them. […] A key aspect of Miyazaki’s weird little guys is how numerous they are. They’re a swarm, frequently providing little moments of comic relief as they move coal or swim through the sea. Their designs are quite simple, but their meaning frequently is not. More here .

In this post, we will be exploring the world of Deno, GitHub Codespaces, and Dev Containers, providing you with the knowledge you need to set up your development environment effectively and efficiently in the cloud. Our target audience for this post is developers, particularly those who work with the JavaScript and Node.js ecosystem.



From experimenting with MS Teams and mmhmm I had a pair of useless audio devices for like a year. Finally got rid of them! Looked in /Library/Audio/Plug-Ins/HAL and deleted, as root, the two plugins that were undesirable. Reboot, and audio devices were gone!

TLDR Very easy to read. Direct link to the paper. Interesting takeaways Areas that could be clearer Symmetry: Every node should have the same responsibilities as its peers; no node should take on extra roles. This point had me scratching my head and wondering how Dynamo handles distributed systems’ issues, such as leadership elections, conflict … Continue reading Paper Review: Dynamo: Amazon’s Highly Available Key-value Store →

Python static analysis, also known as "linting", is a crucial aspect of software development. It involves inspecting your Python code without running it to identify potential bugs, programming errors, stylistic issues, or non-adhering patterns to predefined coding standards. It also helps identify vulnerabilities early in the development process, reducing the chances of deploying insecure code into production.

i heard matrix is pretty good, very familiar to those migrating from discord. session seems to be top notch for privacy/security but i dont know too much about jabber.



I've written about macosrec before. A tiny macOS command line utility I built to take screenshots or videos of my macOS windows . Sure, there are a gazillion utilities out there, but I wanted my own, so I could bend and integrate with Emacs buffers as needed. If you've seen me post a screenshot or gif after April 2023, it was likely taken with macosrec. As of macosrec v0.7.3, OCR was added to the mix. I've also added a couple of d....

Introduction: Welcome to Episode 9 of our Ultimate Software Design series! In this episode, Bill delves into the intricacies of implementing robust authorization and API structure within Go packages, offering invaluable insights for developers aiming to build scalable and maintainable software systems. Implement role-based authorization logic for secure and precise access control using Rego scripts. Learn best practices for structu..

Last year I broke my elbow. This meant that I had to take a break from programming for about six weeks, and The Secrets of Skellig , my indie game, was put on hold. After a couple of weeks, I recovered enough to do some basic keyboard and mouse movements, and I stumbled on a free game called The Roottrees are Dead by Jeremy Johnston. It was exactly my kind of thing: a thinky game where you have to use your brain to fill in a family t..


Partisans are failing to see that the would-be assassin fits into a well-established trend in modern American culture - a trend not of political violence but of gun violence.

Assumed Audience : Hackers and anyone in the software industry who cares. Discuss on Hacker News and Reddit . Epistemic Status : Confident that Rust isn’t good everywhere, but not confident that people won’t try to use it where it does not fit. So let me say upfront that I think Rust is a great step forward for the industry in general. It’s great, and if you like it, great. If it fits the job at hand, great. Keep using Rust.

Assumed Audience : Hackers and anyone in the software industry who cares. Discuss on Hacker News and Reddit . Epistemic Status : Confident that Rust isn’t good everywhere, but not confident that people won’t try to use it where it does not fit. So let me say upfront that I think Rust is a great step forward for the industry in general. It’s great, and if you like it, great. If it fits the job at hand, great. Keep using Rust.

3 visitors online