Tootfinder

Opt-in global Mastodon full text search. Join the index!

@aral@mastodon.ar.al
2025-12-16 12:57:27

So I just wasted a morning trying to debug why the Highlight.js syntax highlighting in Kitten suddenly began to fail only to realise that @… is stripping the hljs- prefixes from the class names.
You can see this for yourself if you have the 1password extension installed at:

@publicvoit@graz.social
2026-02-15 14:25:24

I just published my newest project that visualizes #orgdown (#Emacs #orgmode syntax) files in a web browser:

@ruario@vivaldi.net
2026-01-17 15:32:57

@… As a format (the pax or latter GNU variant) are better than the last major cpio format, newc. However, if you like the syntax of cpio, then bsdcpio (libarchive) allows you to output in pax format, giving you the best of both worlds.

@fanf@mendeddrum.org
2026-02-14 15:42:04

from my link log —
Writing C with indent-based syntax similar to CoffeeScript or Python, via Guile.
sph.mn/computer/guides/c/c-ind
saved 2026-02-14

@harrysentonbury@social.linux.pizza
2026-02-12 11:26:14

Linux, Bash and other stuff etc. Interesting odds and ends. :moth:
#linux #bash

@qbi@freie-re.de
2026-02-12 08:48:24

Ich brauche noch einen Kaffee oder warum kann die Bash kein SQL?
user@host:~$ SELECT s.id, s.url …
FROM statuses s
JOIN …
-bash: syntax error near unexpected token `('
-bash: FROM: command not found
#fail

@kubikpixel@chaos.social
2026-01-05 15:05:08

»Rue statt Rust — Genauso sicher, aber leichter zugänglich:
Die Programmiersprache Rue verbindet die Vorteile von Rust mit einer einfacheren Syntax. Den Compiler dazu entwickelt das KI-Modell Claude.«
Sieht auf dem ersten Blick fast so aus wie Rust. Mal sehen wie sich das nun durchsetzt, denn Rust hat sich ja jetzt schon (fast) etabliert für viele Einsätze.
🧑‍💻

@zachleat@zachleat.com
2025-12-10 16:48:44

@… yeah, I think it’s time. It’s the #1 template syntax that folks use in Eleventy so it makes sense
Made a lot of progress yesterday: github.com/11ty/nunjucks/

@metacurity@infosec.exchange
2026-01-10 12:48:39

"They often generate code that fails to perform as intended, but which on the surface seems to run successfully, avoiding syntax errors or obvious crashes."
AI Coding Assistants Are Getting Worse
spectrum.iee…

@fanf@mendeddrum.org
2025-12-09 09:42:04

from my link log —
SGML syntax reference.
sgmljs.sgml.net/docs/sgmlrefma
saved 2025-12-08 dotat.at/:/4299U.html…

@frankel@mastodon.top
2025-11-18 09:30:04

Mergiraf: syntax-aware #merging for #Git
lwn.net/Articles/1042355/

@grahamperrin@bsd.cafe
2026-01-01 12:49:12

🎜 Also needed: document writers, come on, now, don't be shy!
🎝 AsciiDoc syntax, what? Well, you'll never know if you never try.
🎜 1st of January. Have I got bored yet, tapping my ZBook keys?
🎝 No. This is endless, I will keep posting for as long as I please.
docs.asci…

@hynek@mastodon.social
2026-01-05 15:52:34

how did i not know about tox’s version range syntax!? (i.e., 3{9-14} == 3{9,10,11,12,13,14}) 😍
(added in tox 4.25.0 on 2025-03-27) #python

@fanf@mendeddrum.org
2025-12-29 15:42:02

from my link log —
Automatic syntax error recovery in lrpar.
tratt.net/laurie/blog/entries/
saved 2020-11-18

@sean@scoat.es
2025-12-04 18:27:48

Ran into this little quirk of (many) C-syntax languages, yesterday. Hadn't seen it before.
#PHP
```
<?php
function getApiData() {
example.org/api
return file_get_contents("

@toxi@mastodon.thi.ng
2025-12-01 16:11:07

Neither #Affinity nor #Darktable seemingly support 1D LUTs, which would have been too easy and useful for my #DigitalNegative preparation tool... Instead they both insist on using only 3D LUT…

Syntax color highlighted TypeScript source code:

```
import {
	cycle,
	map,
	normRange,
	permutations,
	str,
	take,
	transduce,
} from "@thi.ng/transducers";

// LUT size (number of samples per axis)
const N = 9;

// example curve of N samples in [0,1] range
// (the curve here is y = x^1.2, i.e. a basic darken effect)
const curve = [...map((x) => (x ** 1.2).toFixed(4), normRange(N - 1))];

// compute cartesian product to produce RGB tuples
const lut = permutations(curve, curve, curve);

// alt…
@benny@norden.social
2026-02-03 09:45:00

Bei manchen SEO Fehlern sucht man ewig nach dem Grund 😵‍💫
Hier sind LLMs wie ChatGPT oder Claude extrem stark.
Einfach mal den Quelltext einer Seite (Strg U) kopieren und in die KI werfen mit dem Prompt: "Analysiere diesen HTML-Code auf technische SEO-Fehler. Achte auf fehlende Alt-Tags, falsche Nesting von H-Tags oder kaputte Meta-Daten."
Die KI findet in Sekunden Syntax-Fehler oder offene Tags, die man selbst stundenlang übersehen hat.
Der perfekte Lektor…

@cheeaun@mastodon.social
2025-12-31 05:38:41

RE: mastodon.social/@cheeaun/11379
❌ Play-pause-able GIF components
❌ Syntax/text highlighting for textareas
❌ Safe area inset debugging in dev tools device emulation
❌ Native emoji picker input field
❌ Native emoji…

Syntax is not Semantics
Language is not the same as intelligence.
The entire AI bubble is built on ignoring that.
theverge.com/ai-artificial-int

@migueldeicaza@mastodon.social
2025-11-24 00:28:09

Update: it is no longer clear.
My current work around is to extract the list of linked files and relink my hand after egrep -v list-of-swift-syntax-symbols. What a horrible hack
mastodon.social/@Migueldeicaza

@noellabo@fedibird.com
2025-11-23 02:52:43

トレンドワードがSyntax errorになっていてほっこりした(しない)

@theodric@social.linux.pizza
2026-01-26 14:46:42

Currently very unimpressed with Mikrotik. They introduced breaking changes to how containers work in RouterOS 7.20 last year, and now they're on 7.21, but their documentation STILL reflects the deprecated and now-unavailable <=7.19.6 mount syntax (`mounts=`) and does not document the new `mount=` and `mountlist=` syntax in any way.
What the fuck, Mikrotik? How is this any way to do releases?

@portaloffreedom@social.linux.pizza
2025-11-20 10:11:25

Where rust fails miserably for me it's in the lifetime syntax. The feature is pretty awesome, but the syntax is orrible:
- for some reason giving short names to variables is a bad idea, but somehow the standard around lifetime names is single letters, often just 'a
- it's extremely unclear to me which lifetime is the declaration and which one is the use of it. Example:
impl<'a> Foo for Bar<'a> {}
Which one is the declararion of the two?

@blakes7bot@mas.torpidity.net
2026-02-01 17:00:34

Series C, Episode 10 - Ultraworld
ORAC: The idiosyncratic syntax of riddles interests me. They seem to depend for their effect on solecisms and grammatical discrepancies.
VILA: Eh?
ORAC: Do you have another riddle for me to analyze?
blake.torpidity.net/m/310/228 B7B4

Claude Sonnet 4.5 describes the image as: "This image shows a close-up view of someone interacting with what appears to be a transparent electronic device or experimental apparatus. The person, wearing a brown/tan colored top, is gripping the edges of a clear acrylic or plastic case with both hands. Inside the transparent housing, there's a complex array of electronic components including circuit boards (visible green PCBs), various colored wires, LEDs or indicators (pink/red visible), and what…
@datascience@genomic.social
2025-12-29 11:00:00

I have a habbit of making (too) many (small) packages for functionality that might be reused in different context. {box} might be an alternative by making scripts into modlues that can be loaded: #RStats <…

@fanf@mendeddrum.org
2026-01-03 18:42:02

from my link log —
Don't Panic! Better, fewer, syntax errors for LR parsers.
soft-dev.org/pubs/html/diekman
saved 2020-07-07

@cyrevolt@mastodon.social
2025-11-18 16:21:24

I think the sheer existence of particularly yaml-multiline.info/ just shows how beautiful YAML is. :D

@gadgetboy@gadgetboy.social
2026-01-23 17:22:39

"Back in my day, we walked to school in the snow. Uphill. Both ways. And we spent hours at the terminal learning commands and syntax." 😂
nlsh.dev/

@vyskocilm@witter.cz
2026-01-28 08:37:53

An Honest Review of Go (from a Rust developer)
> I like Go’s condensed syntax when it comes to ergonomics. It’s way simpler to write type annotations without the colon or other characters and it saves typing time.
> I also like using uppercase and lowercase letters for visibility
benraz.dev/blog/golan…

@michabbb@social.vivaldi.net
2025-12-25 22:05:58

• Type Coercion: 0.041ms (32,600 ops/second)
• Basic Parsing: 0.133ms (16,900 ops/second)
• Large Payloads (10KB): 2.3ms (437 ops/second)
💰 Cost: Free plugin with negligible latency impact (<1ms for typical responses)
🎯 Scope & limitations:
• Fixes JSON syntax errors, not schema adherence
• Works for non-streaming requests only
• XML healing available on request
• Tool calling has few structural issues, schema adherence evaluation coming soon<…

@piger@mastodon.social
2026-01-26 16:21:40

since internet is still held together by duct tape and people tolerate Rust's syntax we should totally bring back Perl and embrace the chaos

@kubikpixel@chaos.social
2026-01-26 06:05:08

«JavaScript Cheat Sheet – Complete Modern JS Reference (ES6 )»
I am not a JavaScript fan and prefer to use TypeScrypt in this regard, but a modern reference helps with their current implementation.
🧑‍💻 blog.harislab.tech/articles/ja

@datascience@genomic.social
2026-01-28 11:00:00

{nplyr} has helper functions to work on nested dataframes: #rstats #datascience

@me@mastodon.peterjanes.ca
2025-11-21 14:48:44

Gotta love a "minor" release that completely rewrites configuration syntax and doesn't provide backward compatibility or migration tooling.

@fanf@mendeddrum.org
2025-12-06 18:42:01

from my link log —
META II: a syntax-oriented compiler writing language. (1964)
dl.acm.org/doi/10.1145/800257.
saved 2020-06-14

@grahamperrin@bsd.cafe
2026-01-27 04:49:01

freebsd-version: command not found
Is my bash syntax wrong?
#FreeBSD

@portaloffreedom@social.linux.pizza
2025-12-29 23:40:46

Is there any relational database that does not use SQL?
I really don't like SQL syntax and sending commands over dynamicly composed strings.

@michabbb@social.vivaldi.net
2025-12-25 22:05:58

#Mistral Small 3.2: 99.3% defect reduction (98.8% − 99.99%)
• Ministral 3B: 100% defect reduction − perfect 100% validity
🛠️ Common issues fixed automatically: trailing commas after last element, unescaped control characters in strings, missing closing brackets, various syntax errors that break JSON parsers, prefixed text like "Here's the data you requested:"

@fanf@mendeddrum.org
2026-02-04 09:42:03

from my link log —
Writing an async runtime in Rust.
michaelhelvey.dev/posts/rust_a
saved 2026-02-03

@datascience@genomic.social
2025-11-22 11:00:00

{lubridate} makes working with dates in R just that little bit easier: #rstats #dates<…

@portaloffreedom@social.linux.pizza
2025-11-20 10:07:44

The unwrap thing is the equivalent of ignoring the return value of C functions that can fail.
I still prefer the Rust syntax for this, at least ignoring the error is explicit text in code.
In C ignoring a possible error is silent. To spot the error one would need to know the function signature and documentation in advance.
Side note: exceptions are even worse in my humble opinion. They have the advantage of giving more information about an error than just a null or a negativ…