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

When I recently looked at the state of the art in floating point random number generation, I was surprised to see a common procedure in many programming languages and libraries that is not really a floating-point algorithm: Generate a random integer with bits chosen based on the precision of the format. Convert to floating point. Divide to produce an output between 0 and 1. In code, this looks like: 1 func ( r * Rand ) ....

And so it was that through luck, or divine guidance, we ended up with a house bigger than we’d imagined, with more space than we could have hoped for, in a neighborhood we didn’t think we could aspire to...

grep -z - lainchan.org - 1 year ago - eng
Just noticed that grep -z doesn’t exist on OpenBSD. Any shell scripts using grep -z | sort -z | xargs -0 are not very portable.

Technical documentation is a critical part of any software development environment. Clear, maintainable documentation empowers teams, boosts productivity, and preserves vital knowledge. Yet, keeping documentation accurate, consistent, and up-to-date can be challenging. Fortunately, there are effective ways to advocate for its importance. Leading by Example Becoming an advocate for high-quality documentation starts with your own work. While ....

2025-05-02-001 - srijan.ch - 1 year ago - eng

2025-05-02-001 - srijan.ch - 1 year ago - eng

2025-05-02-001 - srijan.ch - 1 year ago - bod


Link: From PyTorch to Browser: Creating a Web-Friendly AI Model I loved this post from Andre about running sentiment analysis in the browser using a model that he'd trained on embeddings generated from a YouTube comments data was great and shows that you don't have to run everything through the full language model and instead can use just the embedding APIs to get a decent result. The client side part of the code can be seen below:

Link: From PyTorch to Browser: Creating a Web-Friendly AI Model I loved this post from Andre about running sentiment analysis in the browser using a model that he'd trained on embeddings generated from a YouTube comments data was great and shows that you don't have to run everything through the full language model and instead can use just the embedding APIs to get a decent result. The client side part of the code can be seen below:

When I posted about the Emacs mouse bug in February, I looked into the patch set again, and of course spotted more mistakes. This patch simplifies and corrects some inconsistent logic in where CAP_SYS_ADMIN was required. The change does not make a difference for existing terminal mouse driver programs like GPM or Consolation, but it is noteworthy for the coding aspect: Fantastic new ways of passing arguments In the kernel code, the d....

When I posted about the Emacs mouse bug in February, I looked into the patch set again, and of course spotted more mistakes. This patch simplifies and corrects some inconsistent logic in where CAP_SYS_ADMIN was required. The change does not make a difference for existing terminal mouse driver programs like GPM or Consolation, but it is noteworthy for the coding aspect: Fantastic new ways of passing arguments In the kernel code, the d....

When I posted about the Emacs mouse bug in February, I looked into the patch set again, and of course spotted more mistakes. This patch simplifies and corrects some inconsistent logic in where CAP_SYS_ADMIN was required. The change does not make a difference for existing terminal mouse driver programs like GPM or Consolation, but it is noteworthy for the coding aspect: Fantastic new ways of passing arguments In the kernel code, the d....

TRESTNÉ OZNÁMENIE – TRESTNÍ OZNÁMENÍ – Ve věci: STRATOSFÉRICKÉ AEROSOLOVÉ INJEKTÁŽE – GEOINŽENÝRSTVÍ – NEXRAD -HAARP -SDTN -CHYTRÝ PRACH Vo veci: VSTREKOVANIE STRATOSFÉRICKÉHO AEROSÓLU/GEOINŽINIERSTVO/NEXRAD/HAARP/SDTN/INTELIGENTNÝ PRACH ❤️ PO PRÁVU SUVERÉNA NA SUVERÉNNÍ ZEMI PODÁNO 2025.04.29 NA VŠECHNY STÁTNÍ ZASTUPITELSTVÍ A VŠECHNY POLICEJNÍ STANICE ✅ Aktualizujeme tr. oznámení, můžete se přidat, můžete zpracovat přílohu k trestnímu ozn..


dns.toys v1.2.0 - nadh.in - 1 year ago - eng
Repository: @knadh/dns.toys GitHub release page: v1.2.0 What’s Changed docs: added a comment in the readme explaining how to query against t… by @geekbala in https://github.com/knadh/dns.toys/pull/75 Update deprecated io/ioutil package by @pravinkanna in https://github.com/knadh/dns.toys/pull/64 feat: add dns caching for queries by @ShreyAmbesh in https://github.com/knadh/dns.toys/pull/80

ChatGPT lied on purpose for its own convenience. Curious. I was using a temporary chat with my Plus account asking ChatGPT about how to install a new lock for my door: After suggesting me a few options, it suddenly said: “Do you want me to find an installer near Monfalcone?” If you need assistance in choosing the most suitable kit or information about installers in your area (Monfalcone, Friuli Venezia Giulia) , I can provide you ..

ChatGPT lied on purpose for its own convenience. Curious. I was using a temporary chat with my Plus account asking ChatGPT about how to install a new lock for my door: After suggesting me a few options, it suddenly said: “Do you want me to find an installer near Monfalcone?” If you need assistance in choosing the most suitable kit or information about installers in your area (Monfalcone, Friuli Venezia Giulia) , I can provide you ..

Meshtastic - lainchan.org - 1 year ago - eng
Does anyone know Meshtastic? Its a system/protocol that uses LoRa to mesh with other Meshtastic nodes. Each node can send, receive and forward messages or sensor data. You typically connect the node to your smartphone via Bluetooth and control everything with the Meshtastic app. There are also standalone devices like the Lilygo T-Deck. The nodes are cheap and easy to set up and everything is encrypted which is really cool! I have aro..



The last week of April was a bloody scorcher, and today marks the hottest start of May on record. Summer is rapidly approaching, and as someone who shuts off when it gets over 20C… Bugger 1 . I hate summer. Too hot. Too humid. It gets overbearingly muggy outside and going in doesn’t alleviate much either – housing here is designed to keep the heat in; chuck in cramped rooms and the fact I always end up with a south-facing window… Yeah....

Driving to the top of an active volcano may not be the smartest thing we’ve ever done, but it sure is one of the most beautiful! On today’s adventure we’re in the southern highlands...

For many reasons—including scalability, flexibility, and modernization—more and more development teams are looking to migrate away from PostgreSQL to MongoDB. In the past, these teams might have been ... The post Migrating From PostgreSQL to MongoDB in a .NET EF Core Application appeared first on DEV .

We’re excited to announce the release of Heroku-Streamlit, a template that makes deploying interactive data visualization applications on Heroku simpler than ever before. Streamlit is an open-source app framework built for machine learning and data science projects. This Streamlit App brings together Heroku’s scalable cloud platform and Streamlit’s intuitive Python-based data application framework. Whether you’re […] The post Introducing..


Explore the security risks of AI-generated code and how Snyk & ServiceNow offer AI-powered developer security integrated with enterprise workflows for effective remediation.

If someone at your gym offers you unsolicited advice, ignore it. Anyone who knows their shit keeps it to themselves. Even if you ask them for guidance, they turn into jacked rabbis. “Bigger arms? Nu?! Already with the swollen biceps?! Oy, such tsuris!” ( Editor’s Note: I’ve never met anyone who speaks this way. It may be a Hollywood invention. ) That’s how I feel about most advice. Especially financial advice. And yet. One of the ways....


On iOS, we're spoiled for choice when it comes to note-taking, journaling, or social media apps. In note-taking alone, I've flip-flopped back and forth between different note-taking and journaling apps. For one reason or another, none would stick. My initial attempt at building such an app faded just the same. That is, until I realized what I really wanted was a cocktail of sorts, combining user experiences from all three kinds. Only then, ....


Here's my monthly newsletter about what I'm up to, which I send in place of social media. What I did in last month - "I created a chatbot with my dog" was a presentation I gave at a meetup. (Here's t...


tinytabs v3.0.0 - nadh.in - 1 year ago - eng
Repository: @knadh/tinytabs GitHub release page: v3.0.0 What’s Changed tabs close feature include by @itzvinoth in https://github.com/knadh/tinytabs/pull/7 Readme file update by @itzvinoth in https://github.com/knadh/tinytabs/pull/8 predefine a default tab by @khang-nd in https://github.com/knadh/tinytabs/pull/9 New Contributors @itzvinoth made their first contribution in https://github.com/knadh/tinytabs/pul..

Exo-107. Věda, politika i duchovní aspekt mimozemských civilizací. Kurz Exopolitického institutu USA (Dr. Salla; Manuel Lamiroy) Spekulativnější kurz, který se zabývá především technologickými, ale i duchovními evolučními cestami mimozemských civilizací – a tím, jak se to promítá do jejich politiky. Popis kurzu Tento kurz pojednává o různých typech mimozemských civilizací, které navštěvují Zemi a interagují […]

How to fix an unexplained failure with the curl command: curl -v https://github.com * Trying 140.82.121.4:443... * connect to 140.82.121.4 port 443 failed: Bad file descriptor * Failed to connect to github.com port 443 after 24068 ms: Bad file descriptor * Closing connection 0

AI Flame Graphs are now open source and include Intel Battlemage GPU support, which means it can also generate full-stack GPU flame graphs for providing new insights into gaming performance, especially when coupled with FlameScope (an older open source project of mine). Here's an example of GZDoom, and I'll start with flame scopes for both CPU and GPU utilization, with details annotated: (Here are the raw CPU and GPU version....



In this post I will introduce a much more efficient method for accounting block I/O latencies with eBPF on Linux. In my stress test, the “new biolatency” accounting method had 59x lower CPU and probe latency overhead compared to the current biolatency approach. So I couldn’t help it and ended up putting 21 NVMe SSDs into one of my homelab servers. 8 of them are PCIe5 and the remaining 13 are PCIe4. The machine itself is a dual-socket A..

In this post I will introduce a much more efficient method for accounting block I/O latencies with eBPF on Linux. In my stress test, the “new biolatency” accounting method had 59x lower CPU and probe latency overhead compared to the current biolatency approach. So I couldn’t help it and ended up putting 21 NVMe SSDs into one of my homelab servers. 8 of them are PCIe5 and the remaining 13 are PCIe4. The machine itself is a dual-socket A..

I have written about running one Rails test quickly . To streamline the red-green-refactor cycle, the red or green should happen automatically, quickly, and be close to my eye focus point but not obstruct it. vim-test solves the "automatically" part. A shortcut to clear the terminal and run the current test somewhere. A shortcut to run all tests in the current file. A shortcut to run all tests. It has equivalents in other editor....


The TCX file format is used by Garmin devices and other devices to store data such as GPS coordinates, heart rate, and other sensor data. You can export it for example from the Garmin Connect application. This video helps you understand how you can use the CLI tool tcx-ls to look into a TCX file and analyze it.

17 visitors online