a member of the c++ committee (herb sutter) is writing an compiler for an alternative c++ syntax [0], to c++, with the intent to restrict some semantics of the language for less UB, surprises, etc. i think less implementation-defined behavior is incredibly important; rvo vs std::move, dynamic function call optimization, i wish i didn't have to search asm to check for...
if a handwritten letter is a "faithful image," then say a typed letter or email is a simulacra, with little original today. an AI letter is a step below, wherein the words have utterly no meaning, and the gesture of bothering to send the email at all is the only available intention to read into. i get this is hyperbole, but it's still reductive to equate such unique intentions
(i worked a _little bit_ on dwl) each wlroots upgrade is a pretty small diff on the dwl source. the annoying part is, as dwl is configured with patches, every patch author has to update their patch to the new 0.x, as dwl is quite minimal, and thus has no stable api. that being said, obviously, dwm doesn't have this problem :)
also, for dwl, the issue is that the initial author (not the guy that wrote that notice) is sorta mia, and he has control of the repo on codeberg, so we'd probably need to fork to be safe, and he may not want to take on project lead. (he checks every patch for merge conflicts with one another and upgrade breakages, god bless him lol)
the hn front page is the same for all users --- on ig, im happy to see my friends' posts, but i really dont need the slurry of palantir-chosen brainrot/racist reels interspersed in there, lol (and that applies to most social media).
Yes, it's an algorithmic feed that treats all active users as your friends. Stories are still boosted by votes, sorted algorithmically, and ordered by an opaque algorithm. It would fall under the ban described above.
> on ig, im happy to see my friends' posts, but
Yes, but how would that work on HN? You see no stories until you start friending people? How would you discover people if recommendation engines weren't allowed?
i'd say it's less predatory for all users to have the same algorithm. maybe on HN, the userbase is small enough, and the articles generally focused enough, that it'd be less impactful were the algorithm somewhat divergent per user. but on other platforms, rabbitholes appear very quickly, and very inorganically. to be plain, i've liked a number of pro-palestine posts on instagram, and started getting very anti-semitic reels until i hit "not interested" a certain number of times. the algorithm is opaque, but also stupid, and motivated to aggravate me into commenting, scrolling more, etc., to view ads. i don't know if i have a way to categorize HN into "good" and ig/X/... into "bad", to be honest.
for what it's worth, discord doesn't really have a user algorithm to get people into certain servers, and yet people are readily radicalized on discord (especially to the far-right, in my experience), but obviously the way people interact on discord is different to social media.
i was transcribing some songs for violin after picking it back up (mostly metal, which i have to take some liberties with to sound good on a violin + kick drum :> ), and thought about writing a language (maybe a rust steel module) to hand the typesetting for me, as writing out & erasing e.g. slurs can take a while. but lilypond really is good enough that there wasn't much about it i'd want to change, either syntactically or semantically (as really, i only need a very small subset of it). any language i do write, if i choose to, would probably use it as a backend --- its rendering is very good :)
have you figured out a good tool flow for going from music to transcription?
I've used ai.splitter to generate stems, but need to go and identify tones and notes before plotting on to a sheet of music. I'm looking at doing this as a beginning cello student.
to be honest, i've been playing violin for a number of years and my strategy is still to listen to a part of the song, rewind until i can play it (even if slowly), then write that down. some of the pieces i want to write down are twin-guitar pieces, where i need to (generally) choose the melodic guitar over the harmonic. i haven't found AI good at that, but, thinking now, i haven't tried it in years, so it may have gotten good enough? sorry for the lack of much insight, lol. (for metal, finding tabs online can at least help with the rhythm, so i just need to try and transcribe the notes & flourishes).
> If you derive your identity from being a programmer you are actually harmful
why mandate compartmentalization to this extent? what is so harmful about software as art (or expression, etc.)? if i write a weird personal project, what "misfortune" would i bring to you as a coworker, lol
in the sense of "writing a brainfuck compiler in ed," not in making them so uncomfortable they beg for release. plus, "feminization" is not a fetish, at least in the sense of making rustc say "i love you;" that feels incredibly uncharitable.
i was being charitable, not obtuse. a great number of my closest friends are trans; no element of their experience as i observe it fetishizes the very concept of transition, and those who've spoken to me about it are quite opposed to the "pornification" (as opposed to even sexualization) of trans people (particularly women) by the community itself, and others. if you're at all curious, i thought [0] was pretty informative.
all that to say, trans people (or anyone) shouldn't need to qualify their position (or very lighthearted, energetic opinion piece) with some genericizing disclaimer as to their identity, intents, etc., on the very basis of their identity. live and let live (i.e. fuck off)
nushell (https://www.nushell.sh/) is essentially perfect for this use case! i use it rather than posix(y) shells for most projects where id normally reach for python.
[0]: https://github.com/hsutter/cppfront
reply