- 1 Post
- 82 Comments
ferric_carcinization@lemmy.mlto
Programmer Humor@lemmy.ml•Anyone else having problems with Gemini currently? It's acting weird.English
1·1 month agoYou can also greatly reduce the amount of hallucinations by switching from back-alley drugs to over-the-counter ones.
ferric_carcinization@lemmy.mlOPto
Lemmy@lemmy.ml•Bug: Lemmy replaces direct image url with a proxied one in preformatted blocksEnglish
24·1 month agoSorry, but could I ask you to file the issue? I would rather not associate my social accounts with my real identity.
I probably should have filed an issue to begin with.
ferric_carcinization@lemmy.mlOPto
Lemmy@lemmy.ml•Bug: Lemmy replaces direct image url with a proxied one in preformatted blocksEnglish
2·1 month agoThat doesn’t explain why urls in code blocks are rewriten as well. When the image is surrounded by backticks, it shouldn’t be parsed but rather displayed verbatim as the code block’s content.
ferric_carcinization@lemmy.mlOPto
Lemmy@lemmy.ml•Bug: Lemmy replaces direct image url with a proxied one in preformatted blocksEnglish
21·1 month agoDoes it really help that much? It’s trivial to reverse and no requests are made to the server, by clients or instances, if it’s in a code block.
Either way, this seems non-obvious and I can’t remember seeing it documented anywhere.
No problem, happy to help!
I’m not sure how or if Piefed’s UI shows it, but posts are written in Markdown.
When you add an image, text gets added to your post or comment in the following format:
. So, in your post the “image” is just the string, which clients (Lemmy’s & Piefed’s web UI and applications) replace with the actual image.So, if your post/comment editor has an option with something like “source”, “plain text” or “Markdown” in the name, you can enter a description for the image in the brackets right after the exclamation mark.
Fixed image example:
The alt text is used by things like screen readers, and even normal browsers, if the image fails to load. So, something like the following might be better:
Logo of Unfinished Projects, with the tagline “In solidarity we can build a future that benefits us all”
If anything is still unclear, I’m happy to answer any questions you may have.
Edit: Lemmy keeps “fixing” “https://media.piefed.zip/posts/bT/UD/bTUDGZRAcKZdXyO.png” to a proxied url for some reason. If you copy the Markdown from this comment, please fix it on your end, as I can’t seem to on mine.
A small nitpick, but could you do something about the image alt text in your post? A filename, especially a non descriptive one, is not exactly great for accessibility.
ferric_carcinization@lemmy.mlto
Programmer Humor@lemmy.ml•Looking for vibe coder with vibe management skillsEnglish
4·2 months agoRust & cargo do more than just compile. For example, it basically has buit-in ccache.
It is also easier to split large libraries into multiple crates, though an average project still uses more libraries than an equivalent C project. I wouldn’t be surprised if the “AI” also pulled in more libraries than needed, or has unnecessary library features enabled. I’m pretty sure that a cargo plugin for pruning unused libraries was featured on the rust blog, as a featured third-party plugin for a cargo release.
The corners seem a bit rounded & the cat does not fill the box up completely at the sides. Setting
margin: 0could help fill up the box more. I’m not sure where the rounded corners come from, but tryborder-radius: 0if it’s unintentional.Depending on the fit, more padding could be good.
Have you tried getting your cat involved in politics? I prefer setting
left: 100%andright: 0%, but it’s up to you. (Do note that these values are not inherited by children.)
ferric_carcinization@lemmy.mlto
Linux@lemmy.ml•How can I extract .icc profile from KDE's bulit-in option?English
2·3 months agoit’s probably a file
Maybe, but I wouldn’t be surprised if it were only kept in memory, being monitor-specific & re-retrievable.
If it’s not stored in a file, perhaps KDE cli tools or debug utilities could help.
ferric_carcinization@lemmy.mlto
Linux@lemmy.ml•Why I Prefer CLI and TUI over GUI - alavi.meEnglish
31·3 months agoI see that you don’t use a shell with completions.
ferric_carcinization@lemmy.mlto
Programmer Humor@lemmy.ml•why does my knife need a web browser smhEnglish
4·3 months agoThe proportions used in the alloy don’t matter. Rust is a build dependency of Chromium, which only makes sense if Chromium itself contains Rust, however little it may be. Thus, whenever an amount of Chromium is added to a substance or application, a small amount of Rust will also be added.
When Rust is introduced to software, it tends to grow in size and often in proportion too, compared to the rest of the codebase. For example, in the Case of Chromium, the amount varies depending on the age of the Chromium used. In samples of young, and even fairly mature Chromiums, no Rust is present, but resent samples show an ever-increasing amount, though I’m not sure how the Rust was initially introduced to the project.
Depending on the piece of software in question, it may start completely Rust-free, like Chromium and Linux, or it may be composed of almost pure Rust, like Servo and Redox OS. 100% pure Rust is, as of now, mostly theoretical, though tiny projects requiring manual invocation of
rustchave been observed. This is due to the small amount of configuration for a build system, for example, TOML, in the case of Cargo. This allows Rust to be developed easily & ergonomically, even in large amounts. Though recent efforts in Cargo script have sought to alleviate these problems and enable true, pure Rust to develop.In short, like life, software naturally evolves into the form of a crab. This process is called carcinisation.
ferric_carcinization@lemmy.mlto
Programmer Humor@lemmy.ml•why does my knife need a web browser smhEnglish
5·3 months agoIs it true that unless they’re European, it’s legal to shove cookies down their throat, even if the cookies you’re force-feeding are malicious or 3rd-party?
On a different note, do you happen know a good cookie blocker? A *cough* friend is trying to diet.
ferric_carcinization@lemmy.mlto
Programmer Humor@lemmy.ml•why does my knife need a web browser smhEnglish
38·3 months agomakedepends=('python' 'gn' 'ninja' 'clang' 'lld' 'gperf' 'nodejs' 'pipewire' 'rust' 'rust-bindgen' 'qt6-base' 'java-runtime-headless' 'git' 'compiler-rt')If Chromium is so resistant to Rust, then why is it a build dependency?
https://gitlab.archlinux.org/archlinux/packaging/packages/chromium/-/blob/main/PKGBUILD
ferric_carcinization@lemmy.mlto
Open Source@lemmy.ml•Linux is NOT private out of the boxEnglish
6·3 months agoThat just marks everything as deleted, use something like
shredorblkdiscard --secureinstead.
ferric_carcinization@lemmy.mlto
Linux@lemmy.ml•Is anyone making a frontend player for the music Anna recently archived from Spotify?English
131·4 months agoAnna’s archive, known for “open-sourced” books. They scraped spotify recently.
ferric_carcinization@lemmy.mlto
Linux@lemmy.ml•Asahi Linux with Sway on the MacBook Air M2English
14·5 months agomy new laptop literally is more than double in each spec
13.6"
Where did you find a laptop with a 27.2" or larger screen?
ferric_carcinization@lemmy.mlto
Programmer Humor@lemmy.ml•More code = more betterEnglish
1·5 months agoIf it were a magic lang item, you could treat the resulting value in a special way. Then, you could create an optimization pass for this situation: if a variable is assigned random in a loop and the loop can only be exited with a certain value, the compiler can coerce the magic rand value to it.

A microkernel wouldn’t be that useful without a stable module interface, which won’t be coming anytime soon.