@leftpaddotpy@hachyderm.io avatar

leftpaddotpy

@leftpaddotpy@hachyderm.io

purely dysfunctional programmer, soft and snuggly version; they/she.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

arrdem, to rust
@arrdem@macaw.social avatar

So has anyone managed to write a tracing GC in #Rust yet or is this still an open research problem

leftpaddotpy,
@leftpaddotpy@hachyderm.io avatar
leftpaddotpy, to random
@leftpaddotpy@hachyderm.io avatar

We had a project class with group projects in teams of 3 or 4 and we decided to build a robot to chase a cat with a laser. It uses MediaPipe to find the cat (software built by teammates), and a robot I built to move the laser.

I wrote a long blog post documenting all the decisions and misadventures of building the robot. It contains many things from porting #NixOS to an embedded system to #FPGA stuff, Rust and 3d printing.

https://jade.fyi/blog/building-the-meowzor/

leftpaddotpy, to random
@leftpaddotpy@hachyderm.io avatar

when u are writing adaptors from the database to sum types is that separation between Church and state

leftpaddotpy, to random
@leftpaddotpy@hachyderm.io avatar

#!/usr/bin/env bash is flagging for NixOS users.

I don't make the rules.

terrorjack, to random
@terrorjack@functional.cafe avatar

ah, so with memfd_create+mmap you can have multiple virtual address ranges alias to the same physical memory range, and it's useful for gc implementation (azul's c4 paper mentions its usage)

leftpaddotpy,
@leftpaddotpy@hachyderm.io avatar

@terrorjack possibly related and possibly interesting? https://github.com/plasma-umass/mesh

recursive, to random
@recursive@hachyderm.io avatar

Look, I suppose that global search can be used to harass people, but the lack of it really makes it hard to find where someone later apologized for something they did that's going around in screenshots. There's a hell of a lot of "fog of war" on the fediverse.

leftpaddotpy,
@leftpaddotpy@hachyderm.io avatar

@recursive or find your own damn posts...

fasterthanlime, to random
@fasterthanlime@hachyderm.io avatar

Gahh I'm so excited for myself. I'm so looking forward to not having all the health downsides of chain-vaping, I'm not even on coffee right now, headaches will most likely be a rare thing...

I bought myself a 2nd (matching-but-better) 4K screen along with some more hardware: I'd usually feel bad about spending $$$ but I'm spending money I earned by being creative and teaching stuff to people! Which is my full-time job now!! AhhhhHHhhHHH I can't wait to get back to work 🌌

leftpaddotpy,
@leftpaddotpy@hachyderm.io avatar
FediFollows, (edited ) to random

De-Adobeing picks of the day:

(All of these are free open source software)

➡️ @kdenlive - Video editing

➡️ @tenacity - Audio editing, forked from Audacity

➡️ @Krita & @krita_artists & @kritafoundation - Painting software, also suitable for drawing, illustration and 2D animation

➡️ @darktable - Photo organising, processing and development

➡️ @inkscape - Vector drawing

➡️ @blender & @Blender & @blenderartists - 3D animation, 2D animation, special effects for live action and editing

leftpaddotpy,
@leftpaddotpy@hachyderm.io avatar

@FediFollows i am dubious about only suggesting open source. Of these, inkscape is definitely the most insulting to anyone who uses the stuff enough to pay for it. It is the most confusing and frustrating vector editor I've ever used.

It's the same as freecad: the only reason anyone could seriously use it without a major ui rework is if they have no respect for their time. Every single commercial alternative available (incl perpetual licensed) is an order of magnitude less frustrating.

leftpaddotpy,
@leftpaddotpy@hachyderm.io avatar

@FediFollows I absolutely agree that a lot of this stuff is truly excellent and world class, especially blender. kdenlive despite its quirks is an excellent video editor and does what I need with not much more friction than premiere. the gnu image manipulation program is honestly fine (Photoshop has its own baffling issues that confuse me).

there's just some where the foss one is unusually confusing, unlike literally every competitor.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • mdbf
  • everett
  • osvaldo12
  • magazineikmin
  • thenastyranch
  • rosin
  • normalnudes
  • Youngstown
  • Durango
  • slotface
  • ngwrru68w68
  • kavyap
  • DreamBathrooms
  • tester
  • InstantRegret
  • ethstaker
  • GTA5RPClips
  • tacticalgear
  • Leos
  • anitta
  • modclub
  • khanakhh
  • cubers
  • cisconetworking
  • provamag3
  • megavids
  • lostlight
  • All magazines