The Open Source Initiative Did Not Win Neo4j vs. PureThink
everywhere it looks, OSI sees itself, and in triumph
The latest blog posts to take off on Hacker News. 49,221 posts.
everywhere it looks, OSI sees itself, and in triumph
First of all I need the preface this article on how much I abhor the Russian invasion of Ukraine and I wholeheartedly support the sanctions. However, I think the conflict has spilled over into areas of software development that have got some unintended consequences attached. As part of this post, I’m going to look at…
We like lists because they are an objectively good way to organize information. They allow readers to quickly and easily get what they want.
Or: How I Learned to Stop Worrying and Love the Stock Market
To not become "old news," I write to the Ruby community in days of war Russia leads against my country.
The beauty of having a flexible schedule, when you are a freelancer, remote worker, or consultant, is being able to work whenever you like. When traveling, you can spend the whole day touring and working at night. Or maybe working in the morning and night, and enjoying the evenings. Whatever you want, it’s your call…
The random number generator has undergone a few important changes for Linux 5.17 and 5.18, in an attempt to modernize both the code and the cryptography used. The smaller part of these will be released with 5.17 on Sunday, while the larger part will be merged into 5.18 on Monday, which should receive its first release…
I’m writing this to share my experience adapting to weird keyboards and layouts.
TL;DR: OpenAI has a new code generating model that’s improved in a number of ways and can handle nearly two times as much text (4,000 tokens.) I built several small games and applications without t…
Jakub Konka's weblog about programming, game theory, maths, and more.
Art is not perception
Starting from v8.0.27, the MySQL daemon shows its thread names at the OS level too, for better troubleshooting. The MySQL 8.0.27 release notes say this: To assist monitoring and troubleshooting, the Performance Schema instrumentation is now used to export names of instrumented threads to the operating system. This…
If you ask a software developer the question 'What are some example uses of semiconductors?', they'll probably mention 'silicon chips', like the ones found in processors or graphics cards. Indeed, this is probably the answer that I would have given just a couple years ago, but I have since become enlightened as to the…
I am overjoyed to announce MaskerAid, my latest iOS app, which you can use to quickly and easily add emoji to images.
A comprehensive guide to funding open source software projects
Phantomderp and I have both recently been very aligned on a particular subject: being extremely angry about C ABIs and trying to fix them . Where we’re not aligned is why we’re mad about them.
The Deno team recently shipped Deno by example : Deno by example is a collection of annotated examples for how to use Deno, and the various features it…
Aristocratic tutoring I: Explaining the decline of genius
A look at three relics of a not-quite-bygone era. In picture-listicle form.
Providing security research and red team techniques
Mentor relationships can be absolutely wonderful over the arc of a career. This is a simple way to think about finding and keeping good mentors.
Firmware flash Samsung SSD or NVMe directly from Linux without needing broken Samsung ISO boot environment!
What are Linux keyring, gnome-keyring, Secret Service, and D-Bus - a brief overview and usage examples
The DevTerm R-01 is a RISC-V based "slabtop" computer.
Concise learning resource for beginner to intermediate level Vim users