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

This website used Cactus comments system, which leverages Matrix protocol. It was a nice little experiment but it’s a half baked project, which didn’t grow in the last few years. I have decided to make my own comment system. Something as simple as possible, where comments are stored in the most universal way possible. Because systems change, but data? Data is forever. The simplest comment system is an interface to send text data, a way ..

This is an overview of vector search and Retrieval Augmented Generation (RAG) in the context of text data, illustrated with worked code examples, and some closing thoughts on their usage in practice. It is primarily to clarify my understanding and for my future reference, and is likely to be updated with further information over time. It may be of interest to others, but those familiar with vector search and RAG can skip the terminology a..

DEF CON Resident artist Mar Williams kicks off December with the first of their MAR + DEF CON Art Drop series. This month features 3 handmade, illustrated, glittery and lit DEF CON ornaments . Get them in time to add some hacker flair to your holiday decor.

Assumed Audience : Programmers. Discuss on Hacker News and Reddit . Epistemic Status : Confident-ish. Introduction So I saw “A Decade of Developing a Programming Language” and read it. Yeah, I changed the title capitalization. Deal with it. Then I saw “A Response to ‘A Decade of Developing a Programming Language’” and realized that such posts are hype right now. So I’ll hop on that train. History In late 2012,..

Assumed Audience : Programmers. Discuss on Hacker News and Reddit . Epistemic Status : Confident-ish. Introduction So I saw “A Decade of Developing a Programming Language” and read it. Yeah, I changed the title capitalization. Deal with it. Then I saw “A Response to ‘A Decade of Developing a Programming Language’” and realized that such posts are hype right now. So I’ll hop on that train. History In late 2012,..

Assumed Audience : Programmers. Discuss on Hacker News and Reddit . Epistemic Status : Confident-ish. Introduction So I saw “A Decade of Developing a Programming Language” and read it. Yeah, I changed the title capitalization. Deal with it. Then I saw “A Response to ‘A Decade of Developing a Programming Language’” and realized that such posts are hype right now. So I’ll hop on that train. History In late 2012,..

Assumed Audience : Programmers. Discuss on Hacker News and Reddit . Epistemic Status : Confident-ish. Introduction So I saw “A Decade of Developing a Programming Language” and read it. Yeah, I changed the title capitalization. Deal with it. Then I saw “A Response to ‘A Decade of Developing a Programming Language’” and realized that such posts are hype right now. So I’ll hop on that train. History In late 2012,..

Assumed Audience : Programmers. Discuss on Hacker News and Reddit . Epistemic Status : Confident-ish. Introduction So I saw “A Decade of Developing a Programming Language” and read it. Yeah, I changed the title capitalization. Deal with it. Then I saw “A Response to ‘A Decade of Developing a Programming Language’” and realized that such posts are hype right now. So I’ll hop on that train. History In late 2012,..

If you read this blog or my digital garden you'll know I like working with state machines in the frontend. There's plenty of reasons for this, but the two main ones are that user interaction maps really well to state machines, and so do shared background

Good data is the difference between Mistral’s LLMs and Llama, which share similar architectures but different datasets. To train LLMs, you need data that is:

Good data is the difference between Mistral’s LLMs and Llama, which share similar architectures but different datasets. To train LLMs, you need data that is:

Document your house - ilearnt.com - 2 years ago - eng
We have manuals and guides for the software we use. We have a manual for the car we drive. Why not the house?

Document your house - ilearnt.com - 2 years ago - eng
We have manuals and guides for the software we use. We have a manual for the car we drive. Why not the house?

Have you thought of a way to improve the Python language? How do you share your idea with core developers and start a discussion in the Python community? Christopher Trudeau is back on the show this week, bringing another batch of PyCoder's Weekly articles and projects.

Need to connect to your RDBMS with JDBC and don’t have the JDBC connection URL or driver name at hand? No problem, just look up your RDBMS below:

Unofficial audio-description script for the unbroadcast pilot episode of the 1963 Doctor Who serial The Unearthly Child in CSV, HTML and SRT format.

I’ve decided to intentionally take more time to play video games this year, since it’s a relatively healthy way to escape from the real world once in a while. A friend recommended one game in particular: Control: Ultimate Edition . During the Steam summer sale of 2023, I went ahead and bought it. yeet I have liked it more than I expected to. And I'm not even done with the game! What prompted me to cover this game ....

2023-12-01-001 - srijan.ch - 2 years ago - bod
Reply to Missing exit signals for linked processes I can think of two reasons: You're not setting trap_exit and the process is exiting with normal reason. But it seems you're setting this. The exit message is somehow getting "eaten" by some other receive -> _ in your gen_server process. Also, I don't think live reload should affect this. It should work across reloads. Can you share the full …

An alternative to controversial recommendation algorithms is timeline-filtering algorithms. Feeling pressured to scroll through too much is unhealthy and lends itself to addiction; filtering things down once a user scrolls down far enough should be a welcome opt-in feature. For example, a mutuals-only filter combined with a minimum-interaction-count filter could be a good way to “catch up” quickly after a long absence. Only showing post..

cpu backdoor - lainchan.org - 2 years ago - eng
Are there any known cases of people being caught because of intel ME or amd PSP? Because I find it hard to believe that if it was really being used as a backdoor since 2008 we wouldn't have been able to figure out at least one arrest caused by it

This article describes how to transpile Objective-C to C++, and use that approach to gain understanding of the Objective-C runtime

This article describes how to transpile Objective-C to C++, and use that approach to gain understanding of the Objective-C runtime

Curl examples for retrieving EC2 instance metadata using IMDSv2 including IP address, instance ID, and security groups.

Curl examples for retrieving EC2 instance metadata using IMDSv2 including IP address, instance ID, and security groups.

Curl examples for retrieving EC2 instance metadata using IMDSv2 including IP address, instance ID, and security groups.

This is my monthly newsletter about what I'm up to, which I send in place of social media. What I did in November - Started writing some essays about online work, dependability, tools, and craft on t...

Legacy Is Sexy - backendhance.com - 2 years ago - eng
Hi, Unpopular Opinion Warnung: Legacy ist sexy! Um ehrlich zu sein - ich habe das nicht immer so gesehen. Dir ging es bestimmt ähnlich. Mein erstes (großes) professionelle Projekt war eine Legacy Anwendung So alt war sie eigentlich gar nicht. Wenn ich mich richtig erinnere, dann hatte sie nicht mal ein Jahrzehnt auf dem Buckel. Es fühlte sich aber viel älter an. Dies lag hauptsächlich an den vielen unerfahrenen Entwicklern..

Curl examples for retrieving EC2 instance metadata using IMDSv2 including IP address, instance ID, and security groups.

Tea ratings - vit.baisa.cz - 2 years ago - eng

Tea ratings - vit.baisa.cz - 2 years ago - eng



If you haven’t been able to keep up with my blistering pace of one blog post per year, I don’t blame you. There’s a lot going on right now. It’s a busy time. But let’s pause and take a moment

2023-11-30-002 - srijan.ch - 2 years ago - bod
Reply to [K4] 4.0 Compatibility · Issue #174 · fabianmichael/kirby-markdown-field · GitHub Just updated to 3.0.0-alpha.2 - it works for me as well without issues. Thanks 👍. Syndicated to: https://github.com/fabianmichael/kirby-markdown-field/issues/174#issuecomment-1834343827

2023-11-30-001 - srijan.ch - 2 years ago - eng
Found Samuel's nice post on capturing data for org via email. This is very close to what I was looking for to be able to do GTD capture on-the-go either from phone apps like Braintoss or from any email app. One addition I would like to make is handling attachments in the email by downloading them and attaching to the org entry. This would be useful for voice notes from Braintoss - it does …

2023-11-30-001 - srijan.ch - 2 years ago - eng
Found Samuel's nice post on capturing data for org via email. This is very close to what I was looking for to be able to do GTD capture on-the-go either from phone apps like Braintoss or from any email app. One addition I would like to make is handling attachments in the email by downloading them and attaching to the org entry. This would be useful for voice notes from Braintoss - it does …

2023-11-30-001 - srijan.ch - 2 years ago - bod
Found Samuel's nice post on capturing data for org via email. This is very close to what I was looking for to be able to do GTD capture on-the-go either from phone apps like Braintoss or from any email app. One addition I would like to make is handling attachments in the email by downloading them and attaching to the org entry. This would be useful for voice notes from Braintoss - it does …

Midjourney is the largest discord server, with 16.5 million total users. It accounts for 13% of total Discord invites. Midjourney launched in March 2022 and doe

Midjourney is the largest discord server, with 16.5 million total users. It accounts for 13% of total Discord invites. Midjourney launched in March 2022 and doe


Clean 架构是 Uncle Bob 提出的一种软件架构,Bob 大叔同时也是 SOLID 原则的命名者。 Clean 架构图如下: 这张图描述的是整个软件系统的架构,而不是单体软件,其中至少包括服务端以及客户端。 对于 Android 单体应用开发来说应该还需要一个更贴切更精确的 Clean 架构图。 我大概总结了一下过往的开发经验,找出了应用架构中的重要部分,然后绘制了下面这张 Clean 架构指导下的 Android 应用架构图: 以及一般数据流向图: 依赖关系 Clean 架构基本准则是源码级别的内层不依赖外层,依赖关系永远是单向的,外层向内层依赖。 如上,Model 层是没有任何依赖的,UseCase 可以依赖 Model 和 Repo 等,但绝不能依赖 ViewModel,UI 层依赖 ViewModel,但 ViewModel 绝不能依赖 UI 层。 为了达到这种源码级别的依赖关系,我们必须借助一些工具来实现依....

Oh no second - ilearnt.com - 2 years ago - eng
An oh no second is that moment in time when you realise that you have done something potentially catastrophic and your stomach turns to mush with the dread and realisation.

Oh no second - ilearnt.com - 2 years ago - eng
An oh no second is that moment in time when you realise that you have done something potentially catastrophic and your stomach turns to mush with the dread and realisation.

If you were at Snyk’s 2023 Fetch the Flag and are looking for the answer to the Off the SETUID challenge, you’ve come to the right place. Let’s walk through the solution together!

4 visitors online