Feed digilinux.ru [copy] http://digilinux.ru/feed/ has loading error: cURL error 22: The requested URL returned error: 403 Forbidden
Feed freepost [copy] https://freepo.st/rss/new has loading error: cURL error 6: Could not resolve host: freepo.st
Настройка NVIM
После написания заметки о переходе с VIM -> NVIM прошло много времени. Я поработал с разными готовыми сборками, но в итоге сделал собственную конфигурацию с чистого листа. Конфигурация в процессе работы менялась, что-то улучшалось, добавлялись и удалялись плагины, менялось мое …
The post Настройка NVIM appeared first on Ugolnik's blog.
UNIX maximalism and minimalism
The latest nixers newsletter linked to an article with the same title as this thread.
After reading it, I'm prompted to ask: is the trend to rewrite so many utilities in Rust or Go an example of minimalism, or of bloat?
I'm tempted to say the latter, because I don't care for the toolchains they bring along. Any time I look at the git repository for some tempting project and see references to cargo, I say no thank you. I dislike that almost as much as cmake.
(It's taken me years to grudgingly accept autotools. But...
Simulate a keyboard input delay with Phaser (why on earth? You’ll see)
I found a way to add an input delay to Phaser input. Why would I want to do this? I'll talk about this later, in the meantime I'll show you how to do it. Powered by Phaser 4, written in TypeScript, packed with Vite. Commented source code available.
A holistic perspective on intellectual property, part 1
I’d like to write about intellectual property in depth, in this first of a series of blog posts on the subject. I’m not a philosopher, but philosophy is the basis of reasonable politics so buckle up for a healthy Friday afternoon serving of it.
To understand intellectual property, we must first establish at least a shallow understanding of property generally. What is property?1 An incomplete answer might state that a material object I have power over is my property. An apple I have held in my hand is mine, insofar as nothing prevents me from using it (and, in the process, destroying it), or giving it away, or...
What Is The Oldest C Code We Can Compile Today?
A Bit of Digital Archeology
Continue reading on Level Up Coding »
Create a HTML5 game like “Golf Dash” with Phaser and a TypeScript class with no dependencies – Compatible with Phaser 4 beta
Golf Dash is a fun Commodore 64 game which is the port of a HTML5 game. Now I am re-porting it to HTML5 with Phaser 4, TypeScript and Vite. First playable levels and source code available.
Kotlin, Jetpack Compose, and DOOM: Running a 1993 game on Android Smartwatch
Solving a 30-years-old Code Puzzle
Continue reading on Level Up Coding »
Join us to discuss transparency and governance at FOSDEM '25
Good news: it appears that Jack Dorsey’s FOSDEM talk has been cancelled!
This is a follow up to two earlier posts, which you can read here: one and two.
I say it “appears” so, because there has been no official statement from anyone to that effect. There has also been no communication from staff to the protest organizers, including to our email reaching out as requested to discuss fire safety and crowd control concerns with the staff. The situation is a bit unclear, but… we’ll extend FOSDEM the benefit of the doubt, and with it our gratitude. From all of the volunteers who have been organizing this protest action,...
FOSDEM '25 protest
Update: Dorsey’s talk was cancelled! See the update here.
Last week, I wrote to object to Jack Dorsey and his company, Block, Inc., being accepted as main track speakers at FOSDEM, and proposed a protest action in response. FOSDEM issued a statement about our plans on Thursday.
Today, I have some updates for you regarding the planned action.
I would like to emphasize that we are not protesting FOSDEM or its organizers. We are protesting Jack Dorsey and his company, first and foremost, from promoting their business at FOSDEM. We are members of the FOSDEM community. We have variously been speakers, devroom organizers, volunteers, and attendees for years — in...
Совмещаем Ассемблер и Си в одном проекте
Здравствуйте, на связи nikhotmsk с очередным потоком сугубо-технических мыслей. В своей прошлой статье я обещал не использовать жаргонный язык и улучшить читаемость статей. Так вот, сообщаю, что из этого ничего не получилось. Поэтому если вы ничего не поймете, то это значит, что у вас не хватило знаний, как говорил персонаж из книги - "Чтобы что-то узнать, надо уже что-то знать". Но расстраиваться не нужно.
Глядя на главную картинку вы уже почувствовали неладное. Да, я программирую для старинного компьютера ZX Spectrum. Того самого, который построен на чипе Zilog Z80, и у которого графическая память, пожалуй, самая запутанная среди всех ретро-машин. Но наша...