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

I mass-deleted requirements.txt files from a monorepo last month. Fourteen of them. Some had unpinned dependencies, some had pins from 2021, one had a comment that said # TODO: fix this next to a package that no longer exists on PyPI. Nobody cried. The CI pipeline didn’t break. We’d already moved everything to pyproject.toml and uv. Python packaging has been a punchline for years. “It’s 2024 and we still can’t install packages properly” w..

GoAccess - codeyarns.com - 5 months ago - eng
GoAccess is an open-source log analyzer and interactive viewer for the terminal or the browser. I like to use it to see the traffic to nginx. Install $ sudo apt install goaccess View nginx traffic For a live view of the traffic at the terminal: $ goaccess /var/log/nginx/access.log --log-format=COMBINED Generate a interactive HTML file and view it from the browser at yourdomain.com/stats.html: $ sudo goaccess /var/log/nginx/access.l..

nginx - codeyarns.com - 5 months ago - eng
Nginx is a popular web server for Linux. Install $ sudo apt install nginx Configuration /etc/nginx/nginx.conf: This file has the configuration options for nginx server itself. For settings specific to a website, look at /etc/nginx/sites-enabled directory. /etc/nginx/sites-available/: This is the directory where we can store all the website configuration files. Note that the files in this directory are not read by nginx - it is ....

I am now sending to you - june.kim - 5 months ago - eng

Type the question - june.kim - 5 months ago - eng

Today I’m very happy to share that Mario Zechner is joining Earendil . First things first: I think you should read Mario’s post . This is his news more than it is ours, and he tells his side of it better than I could. What I want to do here is add a more personal note about why this matters so much to me, how the last months led us here, and why I am so excited to have him on board. Last year changed the way many of us thought about....


I am now sending to you - june.kim - 5 months ago - eng

Type the question - june.kim - 5 months ago - eng

ITT: scripting languages general we discuss our favorite scripting languages, their usecases, post our syntactic sugar, and render cute anime girls stylized like high-level programming languages i'll start by saying i'm most proficient using bash and I use it every single day! here's my .bash_aliases alias updoot = "sudo apt update && sudo apt upgrade" alias sinstall = "sudo apt install" alias ytdl = "yt-dlp -f 'bestvi....




Amazon S3 Files makes S3 buckets accessible as high-performance file systems on AWS compute resources, eliminating the tradeoff between object storage benefits and interactive file capabilities while enabling seamless data sharing with ~1ms latencies.



Yesterday, I wrote about the Lethal Trifecta when using coding agents and how I am escaping it via sandboxing. I built a place to code where there is nothing valuable to lose. The agents might be poisoned by prompt injection and able to phone home, but there’s nothing to send. I can wipe the entire […]

HTML video and audio lazy loading is now a web standard and quickly gaining support in all major browsers. Given Squarespace’s role in proposing and implementing it, we’re very excited to see how developers use it on the web. Let’s cover some best practices for using video and audio lazy loading in any website, as well as some gotchas to avoid.

Problem: Determine if a 32-bit number is prime (deterministically) Solution: (in C++) // Bases to test. Using the first 4 prime bases makes the test deterministic // for all 32-bit integers. See https://oeis.org/A014233. int64_t bases[] = {2, 3, 5, 7}; inline int countTrailingZeros(uint64_t n) { if (n == 0) return 64; return __builtin_ctzll(n); } int64_t modularExponentiation(int64_t base, int64_t exponent, int64_t modulus) { int64_t res = ..

Problem: Determine if a 32-bit number is prime (deterministically) Solution: (in C++) // Bases to test. Using the first 4 prime bases makes the test deterministic // for all 32-bit integers. See https://oeis.org/A014233. int64_t bases[] = {2, 3, 5, 7}; inline int countTrailingZeros(uint64_t n) { if (n == 0) return 64; return __builtin_ctzll(n); } int64_t modularExponentiation(int64_t base, int64_t exponent, int64_t modulus) { int64_t res = ..

Problem: Determine if a 32-bit number is prime (deterministically) Solution: (in C++) // Bases to test. Using the first 4 prime bases makes the test deterministic // for all 32-bit integers. See https://oeis.org/A014233. int64_t bases[] = {2, 3, 5, 7}; inline int countTrailingZeros(uint64_t n) { if (n == 0) return 64; return __builtin_ctzll(n); } int64_t modularExponentiation(int64_t base, int64_t exponent, int64_t modulus) { int64_t res = ..

Discover how autonomous, agent-driven data pipelines are transforming web scraping in 2026, enabling self-healing systems, API discovery, and end-to-end automation.


Programmers were raised on long-standing core principles of the craft. What if those tenets are no longer relevant?

During a long drive to (and from) Florida, and a lot of thinking about maps, I realized something that I really wanted, and something that…

I find myself unreasonably excited for the work that Taalas is doing. They’re turning open weight models directly into ASICs (application specific integrated circuits) so that the chip essentially acts as the model - and only as the model. You get raw transistor switching speed within the model. Not only does this result in incredibly fast computation (~15k tokens a second for llama 8b!) but you are doing so at ridiculously low power ..

About ten years ago I sat down in front of a camera and recorded eleven videos showing how I play mandolin for contra dances . I've now done something similar with piano, this time with thirteen videos. This is not a high quality effort: I didn't write any scripts or even plan what I was going to say. Think of it as if we spent half an hour together, with me showing you how I play. Also keep in mind that I'm self taught, and my parti....

About ten years ago I sat down in front of a camera and recorded eleven videos showing how I play mandolin for contra dances . I've now done something similar with piano, this time with thirteen videos. This is not a high quality effort: I didn't write any scripts or even plan what I was going to say. Think of it as if we spent half an hour together, with me showing you how I play. Also keep in mind that I'm self taught, and my parti....

About ten years ago I sat down in front of a camera and recorded eleven videos showing how I play mandolin for contra dances . I've now done something similar with piano, this time with thirteen videos. This is not a high quality effort: I didn't write any scripts or even plan what I was going to say. Think of it as if we spent half an hour together, with me showing you how I play. Also keep in mind that I'm self taught, and my parti....




When you build a product that uses LLMs and prompts, security becomes a specific kind of hard problem. Simon Willison described the core risk well in The Lethal Trifecta. When three things combine in

Announcing Snyk Container Registry Sync GA for automated image management and runtime intelligence. Scale container security effortlessly for the fast-paced AI era.

This week, more time than I'd have liked to spend went on talking about the trials of chasing invoices. This is off the back of a customer (who, for now, will remain unnamed), who had invoices stacking back more than 6 months overdue and despite payment terms of

I wanted a fast and dependable way to set my system's timezone when traveling to new places with a laptop running Linux.

ephemeral.website - june.kim - 5 months ago - eng

Tails 7.6.1 - tails.net - 5 months ago - eng
This release is an emergency release to fix important security vulnerabilities in Tor Browser . Changes and updates Update Tor Browser to 15.0.9 , which fixes several vulnerabilities in Firefox 140.9.0 . We are not aware of these vulnerabilities being exploited in practice. Update the Tor client to 0.4.9.6. Update Thunderbird to 140.9.0 . Update some firmware packages. This improves support for newer hardware: gr....

ephemeral.website - june.kim - 5 months ago - eng

The Database Reliability Engineering team at Yelp seamlessly upgraded more than a thousand Cassandra nodes with zero downtime. This post takes you behind the scenes of our upgrade strategy, from planning sessions to flawless rollouts. Background Motivation Apache Cassandra is a distributed wide-column NoSQL datastore and is used widely at Yelp for storing both primary and derived data. Yelp orchestrates Cassandra clusters on Kubernetes with..

There’s a familiar trick in modern video editing with AI – taking an object out, slapping some new background in, – and calling it good. It does the trick for simple things, but it all falls apart the moment the object actually starts to move or interact with anything. Take a domino chain for example, […] The post Netflix’s VOID: Fixing the Physics Problem in Video Editing appeared first on RisingStack Engineering .

got a TL-WA901ND v4 with some custom firmware on it (openwrt 18.06.9 or whatever) basically what I’m trying to do: connect the router to another wifi network then have it give me internet through BOTH its own wifi and the ethernet port important part: I don’t want it to just “extend” the network, I want it to make its own separate network (different IP range) so like: main router → (wifi) → my box → (new wifi + ethernet) I ma....



89 visitors online