Tootfinder

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

@kubikpixel@chaos.social
2026-05-28 05:05:19

CSS vs. JavaScript:
Exploring the performance implications of different animation strategies
One of the most common questions around animation performance is whether JS-based animations are slower than CSS-based ones. Should we always strive to use CSS transitions, or is it OK to use JavaScript animation libraries?
😉

@cyrevolt@mastodon.social
2026-05-28 18:46:30

Just found this fun old post @… - made me chuckle. :D
journal.stuffwithstuff.com/201

@cheeaun@mastodon.social
2026-06-28 03:59:17

Got to say, `license="commercial"` prop for a component is kinda weird 😅
#JavaScript #React #WebDev

A cropped screenshot of React code showing a `BottomSheet` component using `<Sheet.Root license="commercial"><Sheet.Trigger>Open</Sheet.Trigger><Sheet.Portal>`.
A documentation page titled “Sheet” showing a “license” field with required type options “commercial” and “non-commercial,” plus descriptions and notes about library licensing.
@fanf@mendeddrum.org
2026-06-25 08:42:02

from my link log —
Speeding up the JavaScript ecosystem: polyfills gone rogue.
marvinh.dev/blog/speeding-up-j
saved 2023-09-21

@zachleat@zachleat.com
2026-06-26 22:15:49

@… @… it’s time to delete some javascript with modern javascript

@rasterweb@mastodon.social
2026-07-27 09:31:53

From an email I got today. It’s spam but also hilarious.
“Your work at RasterWeb, especially how you weave C and JavaScript together, feels like a masterclass in balancing performance with interactivity.”

@kubikpixel@chaos.social
2026-05-28 06:55:17

«Websites have a new way to spy on visitors — analyzing their SSD activity:
Telltale SSD activity can be measured in the browser using simple JavaScript.»
WTF!?!! Why do the web providers always want to listen to their users instead of simply offering correct honest services?
🤬

@jaygooby@mastodon.social
2026-07-28 16:40:26

My first strudel.cc - a tiny bit of Knee Play 1 by Philip Glass
```
setcpm(102/4)
$: note("<[a2,c4,e4,a4] [g2,b3,d4,g4]@1.5 [c3,c4,e4,g4]@…>")
$: s("<[n…

@publicvoit@graz.social
2026-07-22 12:03:42

This is what cve.org is showing when I don't allow JavaScript execution for a third party domain (mitre.org) in my LibreWolf browser: "Service is currently unavailable." 🤦‍♂️
I guess the #security community should do better than that.
And yes, when JavaScript is disabled for cve.org, I do get a helpful message that informs me that the web site can't work without JavaS…

Website of https://www.cve.org/ showing an "Service is currently unavailable." message instead of the page content.
@inthehands@hachyderm.io
2026-05-22 15:39:06

RE: unstable.systems/@jneen/116618
Worth looking at both the quoted text here and •especially• the linked page, which is quite good.
I’ll add another item of my own. The first screenshot mentions giving an LLM the task of “implementing an HTTP server in JavaScript from scratch” in 90 minutes. Sounds impressive, right? Until you remember that every open-source Javascript HTTP server in existence ••was in the training data••.
1/

@cyrevolt@mastodon.social
2026-05-24 19:52:49

What if #JavaScript and #Rust had a baby?
That is sorta what #KernelScript looks like to me.

@fanf@mendeddrum.org
2026-06-19 08:42:02

from my link log —
JavaScript got better while I wasn't looking.
eev.ee/blog/2017/10/07/javascr
saved 2020-02-02

@frankel@mastodon.top
2026-04-30 17:15:00

Why I don’t #chain everything in #JavaScript anymore
allthingssmitty.com/2026/04/2…

@AimeeMaroux@mastodon.social
2026-05-22 16:50:19
Content warning:

RE: mastodon.social/@AimeeMaroux/1
Shit. There seems to be a weird javascript on my website prompting a fake recaptcha. I have no idea where it came from. I certainly didn't install it.
Anyone seen this before?

@michabbb@social.vivaldi.net
2026-07-24 05:46:09

🔧 Ships as a language server (harper-ls), a JavaScript library, a Rust crate, browser extensions and editor plugins: VS Code, Neovim, Zed, Obsidian, WordPress block editor, Chrome, Firefox and a macOS desktop app that works in every text field system-wide.

@metacurity@infosec.exchange
2026-05-21 18:22:01

Google accidentally exposed details of unfixed Chromium flaw
bleepingcomputer.com/news/secu

Trump's America needs to be flushed. Add this to the list of reasons why:
Disable javascript to bypass the paywall:
washingtonpost.com/nation/2026

@aral@mastodon.ar.al
2026-06-09 19:20:05

🥳 JSDB¹ 7.1.0 release
Added:
• `JSTable.CHANGE` event. Fires when a value is changed (set) in memory. Guaranteed to fire before the `JSTable.PERSIST` event.
Full change log: codeberg.org/small-tech/jsdb/s
To in…

@yaxu@post.lurk.org
2026-07-21 10:41:15

Hopefully coding will become a lot easier post-AI, because all those corporate 'open source' frameworks will become even more unusable, and straightforward minimal low/no dependency handmade code the norm.
I still don't know what all these javascript build and deployment tools are really for and maybe I won't have to

@lapizistik@social.tchncs.de
2026-05-21 16:01:26

Ich hatte heute GParted Live auf einem alten Rechner gebootet, um Platten zu löschen.
Und dann wollte ich was recherchieren und starte den installierten Webbrowser Netsurf – und kam so ziemlich auf keine Website. Netsurf hat kein JavaScript, und da verweigert Google von vornherein jegliche Zusammenarbeit, aber auch eher unverdächtige Seiten wie Debian blocken mit dem Hinweis, daß AI Crawler quasi DDOS spielen und daher abgewehrt werden müssen.¹
Ich hatte dann auf der Console mit …

@tinoeberl@mastodon.online
2026-05-30 05:07:33

Mit der Technik #FROST können Websites über #JavaScript die #SSD-Aktivität von Besuchern analysieren und so offene Tabs oder Apps erkennen.
Grundlage ist ein sogenannter

@jeang3nie@social.linux.pizza
2026-05-22 16:06:41

Working a bit more on my static site generator this morning. There's still a few bugs to fix, but it's far enough along that I'm starting to port my old blog over to it.
So far so good. It's nice and simple, and the css and templates are just built right into the binary. There's no development server and no development mode where it watches for changes and rebuilds the site. I don't think I'll actuator miss those extras. The resulting site has no Javascript …

@hikingdude@mastodon.social
2026-05-14 17:16:01

Thanks Javascript, all my #instagram comments are deleted. Next stop: unlike everything.
Amazing how much data has piled up over the years. And that's just the part that I can delete. All the viewing behaviour is a separate thing

@inthehands@hachyderm.io
2026-05-22 16:05:14

One last example:
The first LLM code example that really made my eyes pop was early after the release of GPT, when somebody got it to combine Breakout with Conway’s Game of Life (a truly delightful idea). It worked!
Funny thing: the Breakout code and the Life code had a •completely• different style and flavor. Red flag. In about 15 minutes of web searching, I was able to find one of the projects (can’t remember if it was the Breakout or the Life half) which it had copied wholesale, with just a few variable renames. And the other half? It was in Python, but it used dictionaries where it really should have used objects — tons of `thing["prop"]` where it should have said `thing.prop`, and lots of other un-Pythonic stuff besides. It was a machine translate of code from another language, very likely Javascript.
The entire thing was a plagiarized Breakout and a plagiarized Game of Life, one transpiled, and all stuck together in a single run loop. To be fair, figuring out how to (1) run both halves of the logic from a single loop and (2) count the Life cells as Breakout bricks is work I'd cheer on from a second-semester intro CS student! It's not, however, quite what's being sold by these companies.
6/

@aardrian@toot.cafe
2026-05-01 20:52:01

[1/5]
I heard about AccessibilityFirewall.com/, promising “No code changes. No overlay. No JavaScript.” It uses “edge” in the same way the Overlay Community Group does.
Red flag emoji.
So I ran it through its own “Live Remediation Engine”:

Audit Complete, target: AccessibilityFirewall.com. Original score, 73%. Remediated score, 100%. The Accessibility Firewall has analyzed and prepared remediations for this infrastructure. This diagnostic view is for demonstration only. On your live site, the Accessibility Firewall operates at the server level — no overlay, no widget, no injected JavaScript. View live remediated site (link).
@joe@toot.works
2026-06-24 13:49:34

After a few days playing with #Astro, I like it a lot.
#Vue #Javascript

@datascience@genomic.social
2026-05-14 10:00:01

Use cookies in shiny apps: #rstats #shiny

@_tillwe_@mastodon.social
2026-06-12 06:18:55

Argh, CORS ... (verstehe, warum es heutzutage sowas braucht, macht das Bastelprojekt "E-Paper, zeige mein Javascript an, das dies und das zusammenbringt" aber deutlich komplizierter ...).

@fanf@mendeddrum.org
2026-07-15 11:42:02

from my link log —
dc.js: dimensional charting in JavaScript.
dc-js.github.io/dc.js/
saved 2019-09-06 dotat.at/:/ZBP4F.html

@buercher@tooting.ch
2026-05-25 11:53:45

The Javascript function overflowText() reflows text from a DIV to empty DIVs respecting simple character formatting. This page shows a newspaper page layout and random boxes. The function is declarative. You create the relations of the DIVs in HTML code and then run the function to postprocess the page.
bellenuit.github.io

@mrysav@social.linux.pizza
2026-06-10 02:46:34

Still don't like #javascript but damn is #pnpm fast. Switching over everything I care about to that this week.

@kubikpixel@chaos.social
2026-06-18 09:35:06

«Rekord-Datenleck — 24 Milliarden Zugangsdaten offen im Netz:
Ein ungeschützter Server enthielt 24 Milliarden Zugangsdaten im Klartext. Laut Cybernews sind Milliarden Konten ohne Multi-Faktor-Authentifizierung bedroht»
Ob nun Arch Linux, JavaScript, Microsoft Produkte oder Online-Dienste, fast kein Tag ohne Zero-Day Meldungen. Nun aber Kundendaten im Klartext ungeschützt aufbewahren ist so was von Vorgestern.
🔓

@gray17@mastodon.social
2026-06-01 19:25:07

Agatha, a linearly re-typed dialect of JavaScript, is an attempt at defining a programming language that's difficult for LLMs, but still ergonomic and useful for building serious programs. 1100 words - 5.5 minutes
felix.dognebula.com/art/linear

@pixel@mastodon.online
2026-07-09 05:47:28
Content warning: AI (positive)

I just spent less than 2 USD in tokens to invent a new JavaScript framework and it’s actually kinda cool. Definitely needs a lot of work before we can release it, but really looking forward to that now

@fanf@mendeddrum.org
2026-05-18 14:42:05

from my link log —
JavaScript: the first 20 years. (HOPL)
wirfs-brock.com/allen/posts/866
saved 2020-03-18 dotat.at/:/GVXM…

@cyrevolt@mastodon.social
2026-06-15 13:30:46

I hate to break it to you, but no, #Unix is really not that great, any there are tons of potholes all over its twisted roads.
The #myth that Unix and everything else that came out of Bell Labs would be the best thing ever and their employees were literal gods shows quite some ignorance.
That i…

@frankel@mastodon.top
2026-05-06 17:13:22

I'm about to lose control, and I think I like it 🎶🎵
I'm so excited, and I just can't hide it 🎶🎵🎶🎶
blog.frankel.ch/java-geek-week

@fanf@mendeddrum.org
2026-07-16 11:42:01

from my link log —
Lezer: a parser system in JavaScript.
lezer.codemirror.net/
saved 2020-10-21 dotat.at/:/VL4WJ.html

@castarco@hachyderm.io
2026-06-27 01:13:05

It's been a looooong time since I wrote a technical article for my #blog
This one is about my work on Logtau, a collection of logging libraries for #NodeJS : #JavaScript #TypeScript #logging #FLOSS #OpenSource

@fanf@mendeddrum.org
2026-07-02 20:42:03

from my link log —
The physics of memory: can JavaScript ECS?
dmurph.com/posts/2026/06/ecs_v
saved 2026-07-02

@stargazer@woof.tech
2026-06-30 23:44:47

Колись, коли я ще починав мапити в OSM, одним з аргументів, які застосовували деякі місіонери, щоб пояснити стороннім людям, чому варто йти у відкриті проєкти, було "ці дані вам не належать, Гугл може відібрати їх та відключити доступ у будь-який момент".
Це було зрозуміло і дієво для неофітів, але я завжди вважав саме таке формулювання дещо наїграним для хоч скільки-небудь прошареного в IT. Ну камон, це ж Гугл. Яка ймовірність, що він одного дня відключить доступ до свого най…

An error message on a light grey background. A dark grey circular icon with a white exclamation mark is centered above two lines of text in Ukrainian. The first line of text reads, "Сталася помилка." The second line of text reads, "Не вдається завантажити Карти Google. Докладні технічні відомості можна переглянути на Консолі JavaScript."