Uninsured patient faces major hospital bills in Ontario after having legs amputated
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearLE
    lens_r
    5mo ago 100%

    Just here to say as an unproud American that the vigor and strength and TRUTH with which you are speaking is exactly what is missing here. If it doesn't affect them, they are willing to look past it, and the country is corroded and corrupted because of it. People like you give Earth the chance to be a great place

    2
  • Happy people tell stories about a horrible life with a smile on their face [\#showerthoughts](https://kbin.social/tag/showerthoughts)

    1
    1

    Just got my first FPV drone; the BetaFPV Cetus RTF kit. It's a tiny little thing, but it sure does pack in a lot of fun!! Shipping times are terrible, so expect a wait if you get one. Also, the "manual" and "sport" modes were harder to stay in one spot than manual, given you've put any time at all in a simulator. Overall happy with the thing, ready to recharge and get some more flights in. After I get a little better, I want to see if I can't put a small action camera on there and turn it into a cinewhoop! I also want to start hacking, and put a camera+vtx in an RC rock crawler, using the goggles that came with it to get some scale rock crawling in :)

    1
    0

    **TL;DR**: Please install [https://elpa.gnu.org/packages/emacs-gc-stats.html](https://elpa.gnu.org/packages/emacs-gc-stats.html) and send the generated statistics via email to emacs-gc-stats@gnu.org after several weeks. **UPDATE**: New version 1.3. Added more control over what data is collected (can now disable command name logging); Added reminder functionality. --- Many of us know that Emacs defaults for garbage collection are rather ancient and often cause significant slowdowns. However, it is hard to know which alternative defaults will be better. Emacs devs need help from users to obtain real-world data about Emacs garbage collection. See the discussion in [https://yhetil.org/emacs-devel/87v8j6t3i9.fsf@localhost/](https://yhetil.org/emacs-devel/87v8j6t3i9.fsf@localhost/) I wrote a small package [https://elpa.gnu.org/packages/emacs-gc-stats.html](https://elpa.gnu.org/packages/emacs-gc-stats.html) that will collect garbage collection stats during Emacs sessions. Please, install it and later (after few weeks) submit the results to emacs-gc-stats@gnu.org --- **Usage:** Add ``` (require 'emacs-gc-stats) ;; Optionally reset Emacs GC settings to default values (recommended) (setq emacs-gc-stats-gc-defaults 'emacs-defaults) ;; Optionally set reminder to upload the stats after 3 weeks. (setq emacs-gc-stats-remind t) ; can also be a number of days ;; Optionally disable logging the command names ;; (setq emacs-gc-stats-inhibit-command-name-logging t) (emacs-gc-stats-mode +1) ``` to your init file to enable the statistics acquiring. When you are ready to share the results, run `M-x emacs-gc-stats-save-session` and then share the saved `emacs-gc-stats-file` (defaults to `~/.emacs.d/emacs-gc-stats.eld`) by sending an email attachment to [mailto:emacs-gc-stats@gnu.org](mailto:emacs-gc-stats@gnu.org). Configure `emacs-gc-stats-remind` to make Emacs display a reminder about sharing the results. --- This package **does not** upload anything automatically. You will need to upload the data manually, by sending email attachment. If necessary, you can review `emacs-gc-stats-file` (defaults to `~/.emacs.d/emacs-gc-stats.eld`) before uploading–it is just a text file. The following data is being collected after every command: * GC settings `gc-cons-threshold` and `gc-cons-percentage` * Emacs version and whether Emacs framework (Doom, Prelude, etc) is used * Whether `gcmh-mode` is used * Idle time and Emacs uptime * Available OS memory (see `memory-info`) * Emacs memory allocation/GC stats * Current command name (potentially sensitive data, can be disabled) * Timestamp when every GC is finished Logging the command names can be disabled by setting `emacs-gc-stats-inhibit-command-name-logging` customization. What exactly is being logger is controlled by `emacs-gc-stats-setting-vars`, `emacs-gc-stats-command-vars`, and `emacs-gc-stats-summary-vars`. You can use `M-x emacs-gc-stats-clear` to clear the currently collected session data. You can pause the logging any time by disabling `emacs-gc-stats-mode` (`M-x emacs-gc-stats-mode`).

    1
    0
    "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearKB
    /kbin meta 1y ago
    Jump
    We should defederate from lemmynsfw
    What open source project(s) are you working on?
  • "Initials" by "Florian Körner", licensed under "CC0 1.0". / Remix of the original. - Created with dicebear.comInitialsFlorian Körnerhttps://github.com/dicebear/dicebearLE
    lens_r
    1y ago 100%

    I have a few projects I switch between based on how much time I have and where my interests lie.

    My most recent is a from-scratch compiler for a made-up language (MIT), Intercept, written in C with no dependencies (apart from libc, of course). I'm really proud of this one, and have even been lucky enough to work with other people on it.

    And then there's my text editor (MIT), which is an homage to Emacs. I just have learned so much from Emacs and like it so much that I had to make my own. At this point it's got a working SDL2 and OpenGL backend, as well as tree-sitter syntax highlighting, and, of course, is extensible through LITE LISP, the built-in programming language.

    Finally, my pride and joy, LensorOS (GPLv3). I started this project when I first started learning C++, and through it I have learned amazing things about how computers actually work, from hardware to kernels to userspace.

    Just wanted to say, this is a really good idea for a thread! I really enjoy seeing all these amazing projects from everybody

    2