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

Thanks to Giovanni Ansaldo’s convincing review on yesterday’s issue of Il Mondo podcast, my first Bandcamp purchase 1 is the recently released Astral Gold album by Dean McPhee, a British guitarist who combines folk with experimental music and jazz using his telecaster guitar to create endless landscapes. As the title suggests, McPhee’s latest album is a journey into outer space. The album consists of six instrumental pieces, all ca..

Thanks to Giovanni Ansaldo’s convincing review on yesterday’s issue of Il Mondo podcast, my first Bandcamp purchase 1 is the recently released Astral Gold album by Dean McPhee, a British guitarist who combines folk with experimental music and jazz using his telecaster guitar to create endless landscapes. As the title suggests, McPhee’s latest album is a journey into outer space. The album consists of six instrumental pieces, all ca..

Als je met de hand schrijft is het brein op een andere (en betere) manier actief. Omdat je minder tijd en ruimte hebt als je met de hand schrijft moet je zorgvuldiger omgaan met de informatie die je tot je neemt. Tijdens dit proces weeg je meteen af wat belangrijk is wat ervoor zorgt dat je het beter onthoudt. Mijn voornemen is daarom om voortaan tijdens vergaderingen handgemaakte notities te maken en deze later digitaal te verwerken.


Defense in Depth - snyk.io - 2 years ago - eng
Defense in depth is a cybersecurity approach that focuses on making it as difficult as possible for attackers to succeed by combining numerous security measures.

In this post, we'll review Snyk's approach to documentation, the recent improvements we've made, and what's coming soon.

New emails with Satoshi Nakamoto released, anonymous voting with Monero group signatures, and more...

Welcome back to our exhilarating journey through the Bandit Challenge! In this blog post, we're poised to conquer Level 17, where we're tasked with submitting the current level's password to a port within a specific range on localhost. Our challenge is to identify the correct port, establish a connection, and retrieve the next set of credentials. Join me as we navigate through port scanning, network exploration, and gain access to the covet..

Welcome back to our exhilarating journey through the Bandit Challenge! In this blog post, we're poised to conquer Level 17, where we're tasked with submitting the current level's password to a port within a specific range on localhost. Our challenge is to identify the correct port, establish a connection, and retrieve the next set of credentials. Join me as we navigate through port scanning, network exploration, and gain access to the covet..

Hi, Kennst du das Survivorship Bias? […] Nach dem Survivorship Bias werden Wahrscheinlichkeiten eines Erfolgs systematisch überschätzt, da erfolgreiche Personen oder Zustände stärker sichtbar sind als nicht erfolgreiche . ~ Wikipedia Diese kognitive Verzerrung ist interessant, weil sie uns auch in der Entwicklung betreffen. Seit 15 Jahren arbeite ich hauptsächlich im Mittelstand. Das sind Unternehmen bis 250 Mitarbeiter. Also..

In this blog post, we will be exploring some essential Node.js security code snippets every backend developer should know in 2024.

2024-02-28-002 - srijan.ch - 2 years ago - bod
Reply to mkj: "Actually, more important than backups is restores…" - Mastodon I reviewed this recently, and found that I needed at least one device where I was logged in to 1password to be able to restore everything. So, I've started keeping a paper key with the 1password secret key so that I can restore it as well. One addition I wanted to do was to have some kind of manual …

2024-02-28-001 - srijan.ch - 2 years ago - bod
Reply to Anyone know where I can find all the valid values for ActiveState, SubState etc in systemd? According to https://www.freedesktop.org/software/systemd/man/latest/systemctl.html , the possible states are not constant and new systemd releases can both add and remove values. This command can be used to display the current set of possible values: systemctl --state=help

I’m growing sick and tired of Spotify’s music-consuming model. There are many compelling and sometimes conflicting reasons, most perfectly outlined in The day I canceled my Spotify subscription on Raed’s blog. I used to cherish music, I used to religiously collect, catalog and enjoy every album on my iPod. I could navigate the endless folders and find that exact song that I needed for that precise moment. Spotify killed that, I list..

I’m growing sick and tired of Spotify’s music-consuming model. There are many compelling and sometimes conflicting reasons, most perfectly outlined in The day I canceled my Spotify subscription on Raed’s blog. I used to cherish music, I used to religiously collect, catalog and enjoy every album on my iPod. I could navigate the endless folders and find that exact song that I needed for that precise moment. Spotify killed that, I list..

I’m growing sick and tired of Spotify’s music-consuming model. There are many compelling and sometimes conflicting reasons, most perfectly outlined in The day I canceled my Spotify subscription on Raed’s blog. I used to cherish music, I used to religiously collect, catalog and enjoy every album on my iPod. I could navigate the endless folders and find that exact song that I needed for that precise moment. Spotify killed that, I list..

I came across this Linkedin post from a Google engineer, on a new (in preview) and very interesting BigQuery syntax: GROUP BY ALL. This will save time when writing and specially modifying complex SQL queries on BigQuery. The GROUP BY ALL clause groups rows by inferring grouping keys from the SELECT items. It will exclude expressions with aggregate and window functions, constants, and query parameters for a smart GROUP BY. So instead of..

I came across this Linkedin post from a Google engineer, on a new (in preview) and very interesting BigQuery syntax: GROUP BY ALL. This will save time when writing and specially modifying complex SQL queries on BigQuery. The GROUP BY ALL clause groups rows by inferring grouping keys from the SELECT items. It will exclude expressions with aggregate and window functions, constants, and query parameters for a smart GROUP BY. So instead of....

I came across this Linkedin post from a Google engineer, on a new (in preview) and very interesting BigQuery syntax: GROUP BY ALL. This will save time when writing and specially modifying complex SQL queries on BigQuery. The GROUP BY ALL clause groups rows by inferring grouping keys from the SELECT items. It will exclude expressions with aggregate and window functions, constants, and query parameters for a smart GROUP BY. So instead of..

Hear from eBay's Chief AI Officer on a recent episode of the Bloomberg Intelligence podcast 'Tech Disruptors.'

The Yak Shave - www.marginalia.nu - 2 years ago - eng
I set out a little over a week ago to add a service registry to Marginalia Search, primarily to reduce its dependence on docker. I would like it to be able to run on bare metal as well, which poses a problem since configuring the application manually is a bit of a headache with dozens of ports that need to be set up. It would also be desirable to be able to run multiple instances of important services in order elliminate downtime during upg..

Before the widespread existence of software repositories like CPAN, NPM, and PyPI, developers seeking to reuse an existing algorithm or library of routines would either check books or journals for code, or, they just might post a classified ad: Request posted in Decuscope 1965, Vol 4/Iss 2 User groups provided catalogues of software, from mathematical algorithms to system utilities to games and demos. Leveraging the user group’s period....

Before the widespread existence of software repositories like CPAN, NPM, and PyPI, developers seeking to reuse an existing algorithm or library of routines would either check books or journals for code, or, they just might post a classified ad: Request posted in Decuscope 1965, Vol 4/Iss 2 User groups provided catalogues of software, from mathematical algorithms to system utilities to games and demos. Leveraging the user group’s period....

Weekly Links #9 - davi.sh - 2 years ago - afr
Apologies for the delayed weekly this week — it may be Tuesday, but it’s still the same content you’ve come to appreciate and expect! Personal updates I’ve got a new homepage ! I’ve been wanting to start over with my homepage for a while and I’m very happy with how it turned out. I took inspiration from a few new places around the web, but it still feels like my own. I posted the second installment in my Nix on macOS series last ....

Do you struggle to balance your urgent tactical needs with important strategic goals? Do you wonder how to handle the boatload of important customer requests by prioritizing and allocating resources? The BCE framework is for you.

When developing FastAPI based web services, I sometimes run into a weird issue on Windows: I kill the uvicorn process, but the port it used remains in use and I get responses in the browser, even though the server appears to not be running. Today I learned what's

Learn how the REI team built a strong security culture across development units in this AWS Re:Invent chat between Dan Ngo, Lead Security Engineer, Cybersecurity Engineering and Risk Management at REI, and Clinton Herget, Field CTO at Snyk.

Jordan Mechner ( @jmechner , creator of Prince of Persia) has written and drawn a graphic novel memoir, REPLAY. It’s out in French and will be released in English on March 19. I pre-ordered a signed English copy. More info here .

Jordan Mechner ( @jmechner , creator of Prince of Persia) has written and drawn a graphic novel memoir, REPLAY. It’s out in French and will be released in English on March 19. I pre-ordered a signed English copy. More info here .

In the complex landscape of software development, aligning design methodologies with business needs is crucial. Domain-Driven Design (DDD) emerges as a key approach in addressing this alignment, especially in projects characterized by intricate business rules and processes. This methodology stands in contrast to traditional practices, such as embedding business logic within databases, offering a more adaptable and business-focused perspecti....

Exploring the historic background of Jack Black's 'You Can't Win', and investigating the identity of The Sanctimonious Kid.

If you are curious if something impacts something else, the answer is probably “yes.” Does that indicator depend on those factors? Yes, it does. If we change this thing, would it affect …? Yes, it would. If a person takes this pill, could it cause a non-exactly-zero change in the body? Yes, the presence of the pill is already a change that can always be detected with the right amount of effort. One may argue that in some cases (assuming t....

If you are curious if something impacts something else, the answer is probably “yes.” Does that indicator depend on those factors? Yes, it does. If we change this thing, would it affect …? Yes, it would. If a person takes this pill, could it cause a non-exactly-zero change in the body? Yes, the presence of the pill is already a change that can always be detected with the right amount of effort. One may argue that in some cases (assuming t....

There are several nice options in NixOS for specifying scheduled backup jobs, including borgbackup, borgmatic and restic. But I’ve often used rsync in the past, and there is no such module for scheduled rsync jobs (or rsnapshot either). So I wrote my own simple module.

I recently completed a two-week creative residence at Almost Perfect in Tokyo. I split my time on the trip between working on Booklet and exploring Japan. The Almost Perfect residence runs continuousl...

I recently completed a two-week creative residence at Almost Perfect in Tokyo. I split my time on the trip between working on Booklet and exploring Japan. The Almost Perfect residence runs continuousl...

There are several nice options in NixOS for specifying scheduled backup jobs, including borgbackup, borgmatic and restic. But I’ve often used rsync in the past, and there is no such module for scheduled rsync jobs (or rsnapshot either). So I wrote my own simple module.

There are several nice options in NixOS for specifying scheduled backup jobs, including borgbackup, borgmatic and restic. But I’ve often used rsync in the past, and there is no such module for scheduled rsync jobs (or rsnapshot either). So I wrote my own simple module.

The new MapTiler Engine 13.2 makes it easy to upload tilesets to MapTiler Cloud via the command line, share maps online & style them on free hosting, and get in touch with our team.

Ideas - donatstudios.com - 2 years ago - eng
A minimal functional language, maybe similar to Excel equations for sharing logic between unrelated languages. Share the same logic between a Go or PHP backend and a JavaScript front end. mtpl minimum viable template language - like mustache but with less gotchas A pkg.go.dev style service for PHP / composer packages. Materialized JSON Parser - generate parsers ahead of time for specific JSON structures to read much faster Raspberry PI Ther..

Ideas - donatstudios.com - 2 years ago - eng
A minimal functional language, maybe similar to Excel equations for sharing logic between unrelated languages. Share the same logic between a Go or PHP backend and a JavaScript front end. mtpl minimum viable template language - like mustache but with less gotchas A pkg.go.dev style service for PHP / composer packages. Materialized JSON Parser - generate parsers ahead of time for specific JSON structures to read much faster Raspberry PI Ther..

My HomeLab runs a few useful things (like atuin , changedetect.io , matrix bridges and homebridge ) either in via Docker Compose or hosted on a single node K3s Kubernetes cluster. In both cases YAML all sits in a versioned git repository. If things go bad I can recreate the lab from scratch without too much pain (along with ZFS snapshots of data drives thanks to TrueNAS ). Using this basic Infrastructure as Code approach makes t..

Coding” was never the source of value, and people shouldn’t get overly attached to it. Problem solving is the core skill. The discipline and precision demanded by traditional programming will remain valuable transferable attributes, but they won’t be a barrier to entry. – John Carmack I’d be tempted to call bullshit on this one, but it’s coming from Carmack, so hey, let me think about it for a minute (it’s not the first time I’ve ca..

vardefine doesn’t always play nice with the order in which you need to evaluate code. Here are some solutions.

74 visitors online