React-like syntax with WebComponents.

​After spending some time with Lit, I really appreciated its lightweight footprint but wasn't a fan of the class-based components. While Vue offers a great approach, I still prefer the intuitive nature of React's syntax for debugging and deterministic rendering. This led me to a challenge: could I build a UI framework using WebComponents that completely eliminates the need for transpilation?

​I have written a breakdown of the concept, the architecture, and where I want to take it. I highly invite you to take a look, check out the code, and explore the live demo.

* How it works: https://positive-intentions.com/docs/projects/dim/dim-jsx-webcomponents
* Checkout the code: https://github.com/positive-intentions/dim
* Storybook demo: https://dim.positive-intentions.com

​Please note, while the project is open-source, this is a personal exploration rather than an attempt to launch "yet another framework." It is not production-ready and is built for my own upcoming project migrations, but I am sharing it in hopes that the methodology is educational or interesting to the community.

​I would love to hear your thoughts on this approach. Feel free to reach out if you have any questions or want to discuss the implementation details.

​#WebDev #WebDevelopment #Frontend #FrontendDev #JavaScript #JS #TypeScript #TS #HTML #HTML5 #CSS #SoftwareEngineering #SoftwareEngineer #Coding #Programming #WebDesign #OpenSourceProject #IndieDev #SideProject #Tech #Technology #DevCommunity #Fediverse #FediverseDevs #WebStandards #CustomElements #ShadowDOM #VanillaJS #NoTranspiler #NoBuild #BuildStep #EsModules #ComponentDriven #UIUX #DesignSystems #TechExperiment #LearningInPublic #Developer #ComputerScience #OSS #Github #React #WebComponents #Lit #Vue #ReactJS #JSX #Storybook #TechArticle #TechBlog #TechWriting #WebDevArticles

Who can build a better PC? Experience, AI or Sales Associate? Part 1
Testing human optimization against algorithmic recommendations. We track a multi-variable build experiment pitching a veteran custom hardware engineer against an optimized systems model and a standard retail worker to see which layout delivers the highest hardware value.
#PCBuilding #HardwareComparison #CustomPC #TechExperiment #TechConsumer #ComputerHardware
https://www.technology-news-channel.com/who-can-build-a-better-pc-experience-ai-or-sales-associate-part-1/
Who can build a better PC? Experience, AI or Sales Associate? Part 1

Welcome to Part 1 of our "vs AI" series where we see who can build the better PC? Jay's Experience[...]

Technology News
I built a vulnerable app and spent $1,500 seeing if LLMs could hack it

As a part of my work I do security research for various apps and websites. I wanted to see if LLMs could reproduce a common class of exploits I've found in multiple apps. So I built a deliberately vulnerable book review app and spent $1,500 finding out…

Kasra Rahjerdi

Csináltam egy merészet.

Van egy Lenovo Yoga 11e tablet PC-m. De, Linux alatt egyszerűen sosem működött a tablet funkció.

Hat éve van nálam, de együtt tudtam ezzel élni, mert igazából nekem egy valóban kis laptop kellett utazásokhoz, ha ügyet kellett oldanom alapon.

Sosem használtam ki tabletként. Még Windows alatt sem. (Igaz, Windowst csak és kizárólag az ősöreg, de LifeTime Garmin Nuvi GPS-em frissítéséhez használok egyedül, mert nincs kedvem kerülő utat keresni rá.)

De, úgy voltam vele, hogy ha már van mindenféle CLI-s AI agent, akkor teszek egy próbát azzal is.

Oda adtam a Claude AI CLI agentjének sudo joggal együtt, hogy... oldja meg, ha tudja.

Dolgozik bőszen. És, igazából nem csak azért nem félek, hogy elront valamit, mert nincs semmi szenzitív azon a gépen és pikk-pakk újra telepítem és kész.
De, azért sem, mert egyszerűen egy netes keresést nem tud megcsinálni anélkül, hogy minden oldalra külön rá ne kérdezne, hogy engem-e.

...és ugyanez minden lépésnél itt is. Egyszerűen nem tudok normálisan gépelni, mert a másik monitoron az ssh-ban folyamatosna nyomkodnom kell az entert a jóváhagyások miatt.

Kíváncsi leszek, mi lesz a vége!

#Linux #LenovoYoga #ThinkPadYoga #TabletPC #OpenSource #FOSS #LinuxDesktop #LinuxHardware #HardwareSupport #Touchscreen #TabletMode #CLI #Terminal #SSH #AIAgent #ClaudeAI #Sudo #SysadminLife #Tinkering #TechExperiment #OldHardware #TravelLaptop #GarminNuvi #Debugging #RightToRepair #CuriousToSeeWhatHappens
#magyar #hungarian

Uwo’S Lab: Twitch streamer Uwo’s Lab turns old toilet into functional speaker, goes viral - The Times of India

US Streamers News: Popular Twitch streamer Uwo’s Lab made a very funny and unusual project go viral online. He turned an old toilet into a working speaker. Many people t.

The Times of India
That was definitely one of the coolest experiments I’ve ever done!

Just before Christmas 2024, a VRAM block on my GTX 780 in my old PC (Core i5-650 / 8 GB RAM) gave out. You could see it in the typical screen artifacts, and GPU-Z also showed a broken reading. (Image 2)

I ran MATS on the card and managed to identify the defective memory (unfortunately no photo). During my research, I discovered that Nvidia uses six memory banks of 512 MB each. I also came across the tool Old NVIDIA artifacts, which is designed for Kepler GPUs. With it, I was able to modify the BIOS to disable the defective memory bank.

After flashing with NV-Flash, I ran MATS again, and the test completed successfully (Image 3). On the desktop, no artifacts were visible anymore, and GPU-Z was back to normal, except the card now shows 2.5 GB instead of 3 GB of VRAM (Image 4).

Since support for the 470 driver is ending, the card no longer initializes properly without boot parameters, and it was heavily damaged anyway, I replaced it with a used RX 570 with 4 GB VRAM for 40 €. The GTX 780 is now peacefully sleeping in its box, and maybe one day it will be awakened again (Image 1).

#GPURepair #GTX780 #TechExperiment #HardwareModding #VRAMFix #OldNvidiaArtifacts #KeplerGPU #PCMasterRace #RetroGaming #RX570 #NerdLife #PCEnthusiast
Ah, nothing like a 169M model that "lightly" munches on your CPU while promising zero-shot #voice #cloning 🗣️🤖. But sure, let’s all pretend this is groundbreaking and not just another oversized GitHub experiment vying for your processing power. Meanwhile, your laptop fan just applied for early retirement. 🌀💻
https://github.com/samuel-vitorino/sopro #AI #CPUUsage #TechExperiment #OversizedModels #GitHubProjects #HackerNews #ngated
GitHub - samuel-vitorino/sopro: A lightweight text-to-speech model with zero-shot voice cloning

A lightweight text-to-speech model with zero-shot voice cloning - samuel-vitorino/sopro

GitHub