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

Een Design System kan als een brug fungeren tussen de totaal verschillend denkende designers en developers.

Hoe je als designer met kleine aanpassingen een grote impact kan hebben op het energieverbruik van digitale diensten.

Veel communicatie tussen een gebruiker en een website loopt via formulieren. Maar hoe maak je nu een gebruiksvriendelijk en toegankelijk formulier?

Als designer is het jouw taak om zoveel mogelijk 'meningen' uit het design te laten. Wat jij ontwerpt is gebaseerd op feiten.

Ruined by Design ’ door Mike Monteiro is voor elke designer verplichte kost. Het legt uit hoe wij, designers, kritische vragen moeten stellen bij alles wat wij ontwerpen. Of zoals Mike het zelf zegt: ‘There is no such thing as neutral software. We all bring our own biases to the things we design—our own ethical code, and our own garbage.’

Welk lettertype is online het beste leesbaar? Helaas geven recente onderzoeken geen uitsluitend antwoord. Het verschilt per gebruiker. Desalniettemin bevatten de onderzoekresultaten zeer bruikbare inzichten .

De volgende grote ontwikkeling op het gebied van web/ux/ui design is het ontwerpen en ontwikkelen van klimaatvriendelijke en duurzame websites. Je staat er misschien niet bij stil maar websites kunnen enorme energieverslinders zijn. Door slimmere keuzes te maken kun je als designer jouw websites aanzienlijk groener maken. Direct beginnen? Het boek  Sustainable Web Design van Tom Greenwood is een goed startpunt.

Four Thousand Weeks is in my opinion a must-read. It covers a breadth of topics, some of which I’ll detail below. “Life, I knew…

This article discusses Java, why URL encoding and decoding are important, and how to approach it properly.




There’s a neat paper Type Systems as Macros by Chang, Knauth, and Greenman [ 1 ] that describes how to implement a typed language using an untyped host language and macro expansion. The paper is neat, but I found the code hard to follow—the paper uses a compact notation that’s convenient for print, but not so much for reproducing on one’s own. This post is my attempt to implement and explain in more accessible terms what’s presented in th....

There’s a neat paper Type Systems as Macros by Chang, Knauth, and Greenman [ 1 ] that describes how to implement a typed language using an untyped host language and macro expansion. The paper is neat, but I found the code hard to follow—the paper uses a compact notation that’s convenient for print, but not so much for reproducing on one’s own. This post is my attempt to implement and explain in more accessible terms what’s presented in th....



Hi, Letzte Woche sind die Emotionen hochgekocht. Einer meiner Kunden hat etwas außergewöhnliches geschafft. Sie betreiben seit 10 Jahren erfolgreich ein Produkt. Höchst profitabel. Aber das Projekt wurde nicht von ausgelernten Entwicklern begonnen. Es startete als Nebenprodukt. Die ersten Entwickler waren Queereinsteiger. Super interessiert, motiviert, engagiert und Experten in der Domäne. Und ihnen ist etwas gelungen, was in 9 v..


The Band’s impact on the world of music has been immense, and they will live on in their work – and will always be, to me, very much alive whenever I play their records."


Every book on writing tells you to avoid adverbs (and even adjectives). I find that hard to do in first drafts, but I do try to remove them in edits. You can tell that I haven’t done enough editing if you see that I “really like” something or that a new programming language is “pretty good”. Season 3 Write While True Episode 28: Complex Sentences Write While True Episode 29: Loose Sentences Books The Golden Book on Writing [amazon..


I am curious how those justify sustaining open source or doing programming 'for fun' when you can make a profit from it instead. I have a few open source libraries that I find mildly dumb in retrospect because there's no profit to be had in maintenance (beyond my use case). The only respectable open source development is paid dev-time by companies (as it is within each company's interest to combine forces rather than maintain their own bi..

I wrote these notes while reading Julia Evans’ (excellent) Behind “Hello World” on Linux post post. I learned a lot from it. If you haven’t read it yet, I highly recommend you do! I am on Ubuntu Linux 22.04 LTS and there is filed called hello.py with content print ( "Hello world!" ) It’s basically “What happens when you do python hello.py in the terminal, on Linux ?” from the point you run the command to the point you see the o..

I wrote these notes while reading Julia Evans’ (excellent) Behind “Hello World” on Linux post post. I learned a lot from it. If you haven’t read it yet, I highly recommend you do! I am on Ubuntu Linux 22.04 LTS and there is filed called hello.py with content print ( "Hello world!" ) It’s basically “What happens when you do python hello.py in the terminal, on Linux ?” from the point you run the command to the point you see the o..


When we’re writing programs, we usually deal with some kind of dependencies: databases, loggers, caches, telemetry… Setting up a full-blown Dependency Injection framework could be a solution to this, but Effect has some aces in its sleeves that make DI frameworks unnecessary. Let’s see how we can manage dependencies using Effect. Intro to Effect series: What is Effect? Handling Errors Managing Dependencies Concurrency in Effect ....

An article on how to resize an image to an aspect ratio with its background blurred using ImageMagick.

An article on how to resize an image to an aspect ratio with its background blurred using ImageMagick.

Lately I've been tinkering with optimizing Sasha's llama2.rs , a fast Rust port of Karpathy's llama2.c. It takes advantage of Rust nightly's portable_simd, which allows you to emit AVX2 or AVX512 instructions using a relatively clean set of abstractions, and also run inference on a quantized llama2, so it's pretty fast. One of the core loops looks like this: let mask = ( 1 << BITS ) - 1 ; // BITS is 4 let elems_p....


Behold the unbelievable shelf-life of snack packaging from the 1980s. Environmentalists look away now.

If you need a do-it-yourself interior design for your flat, house, basement, or dictator mansion—with completely free software—you are at the right place. Below is my experience with choosing software, finding 3D furniture models, finding textures, rendering, and furnishing the … Continue reading →

Big video handlers like YouTube and even Slack use AI to automatically caption videos that you upload. This is a great win for accessibility, and the AI is extremely accurate. It sometimes stumbles on uncommon words and bad audio signals, but these can be easily fixed by a human. I think most would agree that the benefit and cost savings of generating 95% accurate captions greatly outweighs the cost of having none at all! So at work we we....

In this post, I go over industry problems for token launchers and try to solve them with a smart contract marketplace design.


Mach is a Zig game engine & graphics toolkit for building high-performance, truly cross-platform, robust & modular games, visualizations, and desktop/mobile GUI apps. Learn more We’ve been developing Mach for ~2 years; this release includes over a year of work, thousands of commits, and fixes 300 issues . On your machine in just ~60 seconds With this Zig nightly version you can run the above demo on your machine in ~60 seconds: ....

Life in 1080p - www.marginalia.nu - 3 years ago - eng
I recently got a smaller computer screen. It’s actually not that small, it’s 27", but the resolution is modest compared to what is available. And in short, it’s fantastic. It’s not an expensive screen, it’s not a fancy screen; but it’s comparatively a small screen. For a few years I was using a 34" ultra-wide monitor, which has been causing me nothing but grief. It’s sort of crept up on me that so many small annoyances in my computer-us..

This is a bit of an what I’ve been working on style of post. It’s also a bit of a complement for the release notes of the upcoming release which should be dropping in a week or so. There’s some spit and polish still missing from these things, but if I don’t write about them now too much will have been ejected from the cache to make a well written post about it.

Mach is a Zig game engine & graphics toolkit for building high-performance, truly cross-platform, robust & modular games, visualizations, and desktop/mobile GUI apps. Learn more We’ve been developing Mach for ~2 years; this release includes over a year of work, thousands of commits, and fixes 300 issues . On your machine in just ~60 seconds With this Zig nightly version you can run the above demo on your machine in ~60 seconds: ....

JavaScript is a crucial component of modern web development, and its performance can have a significant impact on user experience. By optimizing your JavaScript code, you can improve your website's loading speed, reduce memory usage, and enhance overall performance. In this article, we'll discuss some advanced techniques for optimizing your JavaScript code and achieving optimal performance.

JavaScript is a crucial component of modern web development, and its performance can have a significant impact on user experience. By optimizing your JavaScript code, you can improve your website's loading speed, reduce memory usage, and enhance overall performance. In this article, we'll discuss some advanced techniques for optimizing your JavaScript code and achieving optimal performance.

Introducing Puchalski's Laws of Field Robotics! Inspired by the timeless Akin’s Laws of Spacecraft Design and a touch of Asimov’s brilliance. Dive into this fresh perspective on engineering truths, drawn heavily from the classic laws we all love. Feedback is welcome; after all, the world of robotics is ever-evolving!

DEF CON will host the Artificial Intelligence Cyber Challenge #AIxCC semis in 2024 and the final in 2025! @DARPA, @openssf ,@Google, @AnthropicAI @Microsoft & @OpenAI are working together to challenge contestants to create novel AI cybersecurity systems. Attend the official announcement at DEF CON 31, Friday at 14:30 in Track 2! Over $18m in cumulative prizes, access to cutting edge tech and a chance to help secure the open infras..

60 visitors online