Git as a Storage
Домашняя страница
Topics /
The most popular blog posts about software engineering on Hacker News. 21,842 posts.
Домашняя страница
Comparing zope.interface and typing.Protocol.
Timeline & Responsible Disclosure
In this tutorial, you will discover a helpful step-by-step procedure and helpful questions to guide you to the most appropriate concurrency API.
It is the result of mistakes made and lessons learned in a range of Django and Python projects over 15+ years.
Here's an interesting bug I ran into recently: After transferring some files to my server via scp, I couldn't log in via SSH anymore - my key was rejected by sshd.
It is deceptively simple to get started with Linux Containers, but how well do you really understand the underlying technology? Could you explain the architectural trade offs of container hosts
The three levels of software, a framework by Jimmy Koppel: runtime, code, and logic, and why code that never fails can still be wrong.
Recently a colleague mentioned building NixOS images that run unchanged on multiple architectures. Given the past adventures on this blog with systemd-repart and cross-compiling NixOS, I decide to give this a go.
After we announced Amber.js last week, a number of people brought Amber Smalltalk, a Smalltalk implementation written in JavaScript, to our attention. After some communication with the folks behind Amber Smalltalk, we started a discussion on Hacker News [http://news.ycombinator.com/item?id=3335916] about what we should
A real VLC video filter, ported line by line to C# and raced against the original C inside VLC 4, then optimized on both sides, with byte-identical output throughout.
I know. FizzBuzz has been done to death. But I want to use it as a familiar base upon which we can explore some of the common tradeoffs involved in writing and maintaining software. In this article, I’ll show multiple implementations of FizzBuzz, all designed to achieve different goals, and discuss the implications of…
Leo Ostera — making computers do things
A review of the state of the art in real time graphics shading languages and compilers in both graphics and compute. What are some of the differences between HLSL, GLSL, MSL, and WGSL? What are some ways to transpile shaders?
Lazarus Lazaridis’ personal blog with posts mostly related to programming and opensource. And cats.
Stack Some time ago i started to write a series of posts about assembly x64 programming. It is third part and it will be about stack. The...
LocalAI is the open source AI engine. Run any model, LLMs, vision, voice, image and video, on any hardware. No GPU required.
Hot swapping is the process of replacing code while the application is running. It allows a developer to see changes immediately - no recompiling, no waiting on page reloads, and no clicking to get to the application state where the code was changed. Just save the file and you’ll see the changes. I would say hot…
I forked and modified Go compiler to add a new keyword called let, as alias for var
Fyrox 0.29 added new animation editor, reworked animation system and lots of smaller improvements.
Asynchrony, fast approximate exponents, and 10x more efficient softmax.
The official home of the Python Programming Language
I have a spicy git alias that allows me to "archive" old git branches by converting them to tags, making them less visible across git tooling. # ~/.gitconfig…
Creating validated data types in Postgres