GitHub release page with build artifacts: https://github.com/neovim/neovim/releases/tag/v0.9.0
1,767 karma · joined February 5, 2013
GitHub release page with build artifacts: https://github.com/neovim/neovim/releases/tag/v0.9.0
It might take multiple years for something like WebGPU to start paying off, and even longer for the deprecation of older APIs for 3D rendering, video compression and compute.
Not yet available on Linux, perhaps because the Vulkan backend can't be enabled yet: https://bugs.chromium.org/p/dawn/issues/detail?id=1593
Subversion picked APR, along with other poor ideas such as storing the repository in Berkeley DB, basing the network protocol on WebDAV, and running the server as an Apache module (mod_dav_svn). On the other hand, choosing http(s) as transport turned out to be a huge advantage.
Here's an unboxing and mini-review: https://mstdn.io/@codewiz/108777933423983015
I'd switch to a Framework laptop for the hardware configurability, but not if it means losing Coreboot.
Otherwise, could flash programming be unlocked to facilitate flashing third-party firmware?
It's C#, perhaps it could be built with Mono? Or run on Wine?
I work on embedded systems, and I see few good reasons to use OOP in this domain, at least not the classic version with runtime polymorphism.
In the codebase I'm currently working on, someone thought it would be a good idea to abstract the hardware behind a HardwareInterface, so you could have a concrete implementation and a mock for testing. And now every access to a GPIO pin goes through a virtual call that can't be inlined, even though the production firmware contains only the concrete Hardware class.
A better design would be compile-time polymorphism with templates. Or even separate header files for each implementation, which is how the Linux kernel does portability to a dozen CPUs.
How much have you spent on purchasing software this year?
For the past 15 years, pretty much 100% of the code running on my personal laptop and work desktop is opensource. The few remaining non-opensource programs, such as UEFI and wifi firmware, came free of charge with the hardware.
The only software I directly purchased in this decade are videogames on Steam, and that's closer to purchasing artwork than a computer program.
Anyway, looks like ChatGPT has a good competitor now.
I was able to build it from sources on Linux after fixing a typo, but the"fastlines" binary appears to be buggy: https://codewiz.org/pub/elite-harmless-fastlines-screenshot....
Modern compilers? GCC 5.1.0 was released in 2015, and 5.4.0 is a bugfix release. Why would someone blog about its poor code generation without bothering to try the latest release?
Besides, the AVR is an exceptional architecture: an 8-bit RISC with sizeof(int) == sizeof(short) == 2. Neither GCC nor C were designed for 8-bit processors.
These communities also didn't age too well, becoming associated with aging population, urban degradation and poor architecture.
The cleaners were coming in after dinner. Many of them were Latin Americans, so I could engage in simple conversations to keep my Spanish fresh. A man from the Dominican Republic told me that previously he was a "periodista", a journalist, but his education wasn't applicable in the United States because he barely spoke English.
English literacy can be a huge economic advantage even in non-English speaking countries. My doctor in Tokyo could make a higher salary than ordinary Japanese doctors with the same qualifications, simply for working in an international clinic. Same goes for teachers in international schools. Many multinational companies which require English in their branch offices will pay higher than average salaries for engineers, sales and management.
The "subscriber link" mechanism allows an LWN.net subscriber to generate a special URL for a subscription-only article. That URL can then be given to others, who will be able to access the article regardless of whether they are subscribed. This feature is made available as a service to LWN subscribers, and in the hope that they will use it to spread the word about their favorite LWN articles.
If this feature is abused, it will hurt LWN's subscription revenues and defeat the whole point. Subscriber links may go away if that comes about.
Here are the results: https://mstdn.io/@codewiz/108785771608278574