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

Bookshelf - apurva-shukla.me - 3 years ago - eng

Aaaaarrrrggggh!" What does that mean? It could mean I stubbed my toe - or it could mean I dropped something. Somebody may be in mortal danger - or maybe they just read a disagreeable headline. For understanding life, language is a magnificent - yet wholly inadequate - tool. Linguistic communication enables specificity that promotes technological advancement and social coordination. Formal languages (with well-formed words) may....




The backend-for-frontend (BFF) pattern is when a backend API is designed specifically for the needs of a frontend consumer. The BFF is intended to make frontend development simple, moving all the complexity and “business logic” to the backend and allowing the frontend to deal with a single backend. The backend BFF API closely resembles the flows and screen designs of the frontend. The initial development experience is often positive. T..

Client issue assignment and tracking. We at Wingify take our client issues very seriously and have built processes to get the desired…




vern’s main VPS has been moved to Hetzner ~vern team Sun, 27 Nov 2022 Hello ~vern members, We are pleased to announce that ~vern’s main VPS has been migrated from OVHCloud to Hetzner. This was long overdue, thanks to the amount of weird stuff OVH has forced us to do. A non-exhaustive list :) We only get 250 Mb/s Uses Haswell i7 and OpenStack (Linode/Hetzner use AMD Epyc/Intel Xeons with KVM) Doesn’t allow us to migrate to OVH ..

One solid practice to have while coding is to fix a bug and at the same time write a unit test that would have uncovered it.

This is a follow up to Opponent Modeling Wins 2× Faster Than Stockfish . After running 400 simulations, I can conclusively say that opponent modeling is pretty cool. The TLDR on opponent modeling is that if we have a pretty good idea of what the opponent might do, we can beat them faster by playing moves which aren’t objectively “optimal” as far as minimax is concerned. Here, Maia 1900 is a model of a relatively high-level chess player. ..

6] The Web is the Game Platform, 29 March, 2013, https://brendaneich.com/2013/03/the-web-is-the-game-platform/ […]



listmonk v2.3.0 - nadh.in - 3 years ago - eng
Repository: @knadh/listmonk GitHub release page: v2.3.0 New features Public campaign archive. Subscriber preferences self-management. Database maintenance tools. Public list descriptions. New languages: Vietnamese (@mannm123), Chinese (@jinrenjie), Catalan (@davidesteve), Taiwanese (@ssangyongsports)


Small - dhariri.com - 3 years ago - eng

Hi there. I wanted to do a series of deep dives about various parts of ZigSelf in order to give others a more thorough explanation of how everything works, and also as a braindump in order to verify my thinking. The first post I wanted to make is regarding ZigSelf’s implementation of the actor model, as it’s the feature I believe is one of the most interesting aspects of the language.

Hi there. I wanted to do a series of deep dives about various parts of ZigSelf in order to give others a more thorough explanation of how everything works, and also as a braindump in order to verify my thinking. The first post I wanted to make is regarding ZigSelf’s implementation of the actor model, as it’s the feature I believe is one of the most interesting aspects of the language.

I have come into an ASP.NET MVC project that has a HomeController that takes at […] The post Refactoring Bloated Controllers with IServiceProvider appeared first on Elegant Code .




In 2022, disk I/O is very fast, and not usually the performance bottleneck in programs. This article digs into some numbers.



I get asked a lot by new developers: “how do I find a coding job?” What should I do/learn to get a really good job? Here’s my advice.

I get asked a lot by new developers: “how do I find a coding job?” What should I do/learn to get a really good job? Here’s my advice.

Last year, 37signals employees shared the “pyramid of hate” in a work chat in response to seeing a list of “funny Asian names” of customers. Upper management responded by banning discussion of politics at work (I presume “politics” means “anything that creates a sense of social responsibility beyond investor value”). Its handling of the situation caused a third of its employees to resign . However, I don’t think this policy is in effect ....

Yesterday the creator of the Python language, Guido van Rossum, tweeted about The Origins of Python , an essay by his mentor, Lambert Meertens. “On Sunday, June 21, 1970, in an office building on Great Portland Street in London, a teletype sprang to life. Under the heading “HAPPY FAMILIES,” the machine rattled out a sequence of English sentences, such as “THE DOG SITS ON THE BABY” and “UNCLE TED PLAYS WITH SISTER.” The “Happy Familie..

Run a Pleroma server on Fly.io ’s free tier. Pleroma can use Mastodon apps and federate with Mastodon servers. I wanted to run my own ActivityPub server. I like self hosting. I don’t like spending money. For a while I had tried setting up Mastodon but I didn’t get super far. I had a pretty rough cold for the last two days and suddenly I had a free schedule to figure this out. I ended up pounding my head on the wall a bit, but here w....

Any IT sysadmin will tell you that if you don’t schedule time for computer maintenance, your systems will schedule it for you. The same is true for the human mind. After all, humans are the most powerful computer out there (and the only one that can be mass produced by unskilled labour ;-) When starting out in a tech field, we are intrinsically motivated to spend long hours trying to make a name for ourselves - after all, there’s no bette..

Any IT sysadmin will tell you that if you don’t schedule time for computer maintenance, your systems will schedule it for you. The same is true for the human mind. After all, humans are the most powerful computer out there (and the only one that can be mass produced by unskilled labour ;-) When starting out in a tech field, we are intrinsically motivated to spend long hours trying to make a name for ourselves - after all, there’s no bette..

Run a Pleroma server on Fly.io ’s free tier. Pleroma can use Mastodon apps and federate with Mastodon servers. I wanted to run my own ActivityPub server. I like self hosting. I don’t like spending money. For a while I had tried setting up Mastodon but I didn’t get super far. I had a pretty rough cold for the last two days and suddenly I had a free schedule to figure this out. I ended up pounding my head on the wall a bit, but here w....


New features for the logseq openai plugin and my thoughts on why Large Language Models are interesting


The nanoPi R4S is a great router with a very efficient metal enclosure to keep it cooled, but it has one defect: it’s flat on the base. I mean that it doesn’t have anything that can rise it few centimeters from the table, in order to allow a small flow of air under it, and also to avoid scratching or damage (with the heat) your table/forniture. To solve this, in the beginning I was using some stupid plastic, or metal, “feet” under ..

Pray for Pain - dhariri.com - 3 years ago - eng

My Partner - dhariri.com - 3 years ago - eng

Handmade - dhariri.com - 3 years ago - eng


36 visitors online