comicscamp.club is part of the decentralized social network powered by Mastodon.
A friendly home in the Fediverse for creators and lovers of comics and narrative art of all sorts.

Server stats:

27
active users

Learn more

#javascript

17 posts17 participants2 posts today

> HarmonyOS initially began as a project based on the Android Open Source Project and the Linux kernel, allowing compatibility with existing Android apps. In 2023, Huawei introduced HarmonyOS NEXT, a new iteration built on a custom microkernel and proprietary technology frameworks.

> Unlike its predecessor, HarmonyOS NEXT does not support Android or Windows applications. Instead, it uses a native application format based on JavaScript, TypeScript, and an optimized compiler designed to accelerate JavaScript execution. In 2024, Huawei confirmed its plans to replace Windows with HarmonyOS for its upcoming PC models.

> In addition to its HarmonyOS-based PC, Huawei is developing a Linux-based system, according to MyDrivers. The upcoming MateBook D16 Linux Edition will feature the same hardware as the standard MateBook D16, with an unnamed Linux distribution replacing Windows.

techspot.com/news/107169-life-

TechSpot · Huawei to drop Windows, shifting to HarmonyOS and Linux for future PCsBy Alfonso Maruccia

Hi, #Today I decided to try to #getfedihired — I've got many years of experience with web development, programming and production (#HTML, #CSS, #Javascript), I can make myself useful in anything on the open-source side of back end, i.e. the #Perl, #Python, #PHP, #MySQL, #Linux kind of area.

I live in #Sydney Australia and would be happy to work in-office, remote or hybrid.

Let me know of any opportunities, or pass this on to anyone else who might know of something? Thanks.

To avoid a massive OpenCV dependency for a current project I'm involved in, I ended up porting my own homemade, naive optical flow code from 2008 and just released it as a new package. Originally this was written for a gestural UI system for Nokia retail stores (prior to the Microsoft takeover), the package readme contains another short video showing the flow field being utilized to rotate a 3D cube:

thi.ng/pixel-flow

I've also created a small new example project for testing with either webcam or videos:

demo.thi.ng/umbrella/optical-f

New Kitten release

• Now leaves <style> tags within <template> tags alone when collating and normalising the CSS on a page so as not to interfere with scoped styles in declarative shadow DOM.

(Kitten’s Streaming HTML workflow¹ – which uses htmx and WebSockets under the hood – combined with built-in support for slots, etc., in Kitten components² means the use of declarative shadow DOM is mostly useful if you want scoped styles. Ideally, of course, use classes to scope styles to your components and be specific in your CSS selectors in general so as not to pollute elements in your components. Although that’s a bit like saying you should floss everyday. Yeah, we all know we should…) :)

Update: All that said, I’d highly recommend you don’t use Shadow DOM in your Kitten apps. For one thing, htmx’s WebSocket extension doesn’t seem to play well with it. And for another, you really don’t need it and definitely not just to get scoped CSS.

Enjoy!

:kitten:💕

¹ kitten.small-web.org/tutorials
² kitten.small-web.org/tutorials

When explaining an assignment statement which of these phrases do you use? (assuming we're using the verb "assign")

I'd like as large a sample size as I can get, so please feel free to boost for reach. 🚀

Two critical authentication-bypass vulns in the JavaScript `xml-crypto` module have been disclosed.

If you use `node-saml` or `passport-saml` which use it for XML handling, you should upgrade immediately.

github.com/node-saml/xml-crypt

GitHubBuild software better, togetherGitHub is where people build software. More than 150 million people use GitHub to discover, fork, and contribute to over 420 million projects.

New Kitten release

• Socket routes now have precendence in the router.

This stops wildcard page routes from capturing the default socket routes that Kitten creates to enable the Streaming HTML workflow.

e.g., Previously, the following route:

/videos/index_[slug].page.js

Could not connect to its default socket (/videos/default.socket) because default.socket would be captured by the [slug] parameter.

Now, it will work as intended as the /videos/default.socket (a socket route) has precendence over index_[slug].page.js (a page route).

Learn more about Kitten’s Streaming HTML workflow here:
kitten.small-web.org/tutorials

Enjoy!

:kitten:💕

Run pipelines in the terminal.

#pipelight is a cli/engine that runs pipelines in the terminal.(pssst: it's #foss 😏 and #rust 😏)

It has json AND pretty tree outputs so you can inspect every process outputs fairly quickly.🕵

Supports #yaml, #toml, #hcl, #javascript and some other languages.

#sysadmin #devops #cicd #developers
Every buzz word are there👌so you don't miss it, thk me later 😜

github.com/pipelight/pipelight

Tiny automation pipelines. Bring CI/CD to the smallest projects. Self-hosted, Lightweight, CLI only. - pipelight/pipelight
GitHubGitHub - pipelight/pipelight: Tiny automation pipelines. Bring CI/CD to the smallest projects. Self-hosted, Lightweight, CLI only.Tiny automation pipelines. Bring CI/CD to the smallest projects. Self-hosted, Lightweight, CLI only. - pipelight/pipelight

Hi y'all, this has become a bit more important now. I learned this week that my current contract will not be renewed for funding reasons. Please see the quoted post for more info! ​:boost:

#FediHire #GetFediHired #OpenStreetMap #Python #Rust #JavaScript #CSharp #C #GIS #DistributedSystems #Networking

RE:
https://transfem.social/notes/a4imho4jra5v01up

TransFem SpaceOlivia A-C (@LivInTheLookingGlass)#FediHire | Software Engineer & Data Scientist | Chicago, IL, US | Remote Preferred, In-Office Okay :boost: I’m Olivia Appleton-Crocker, a software engineer with a strong background in backend development, data science, & research. I have an MS in Computer Science & Engineering from MSU, where I published papers on distributed systems. Currently a Data Science Fellow at the TMW Center, improving code coverage & diagnosing bugs. Previously at Intel, coordinating small teams & influencing NVMe spec changes. I’ve put extensive work into #OpenStreetMap, currently adding Chicago sidewalks, mapping my hometown, & leading disaster-response mapathons. Built overpassify–a transpiler for querying OSM data in idiomatic Python. Projects include adding UDPLite to CPython, adding fediverse comments to sphinx sites, & a multi-language Project Euler site. Proficient in Python, C/C++, Rust, JavaScript, C#, SQL, Fortran & more. Seeking roles in software engineering, data science, or research—especially in open-source, GIS, Rust, or distributed systems. More info: https://oliviaappleton.com Edit: I learned this week that my current contract will not be renewed because of funding issues, so this has become a bit more important #GetFediHired #OpenStreetMap #Python #Rust #JavaScript #CSharp #C #GIS #DistributedSystems #Networking
Replied to sb arms & legs

Thinking about the wasteful nature of #LLMs got me thinking about waste in my own development. While it can be convenient to use the large, enterprise-grade frameworks to deliver a minimalist website in 2025 - it's absurd.

Do I really need #laravel with #react, #jquery, #tailwind, #webFonts, #postgres to host some simple #markdown?

Do I need to re-render a bunch of static content at every hit? Does every simple article require 64 connections to the server to display?

I think not.

I want my material to be available to anyone who wants it - regardless of the device they are using or the robustness of their connection.

I want to respect users who disable #javascript for their personal protection.

I want to respect #ScreenReaders and users of assistive technology, without unnecessary complexity.

Everything we need is built into the HTML and CSS specs.

🤔 I have an intense desire to just ‘know stuff’

Have you ever needed to understand how capillary action works and how it makes a fountain pen write?

(Then you totally get where I’m coming from)

🐍 This morning I was writing notes on #Python classes. I’ve come across the concept before, but never dived in or fully understood..until now!

The irony is I was writing in #HTML and #JavaScript the rest of the day, though my inky pen pals helped me with that, too! #fountainpen #coding #programming