home.social

#spec — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #spec, aggregated by home.social.

  1. 🥳 New Kitten¹ release!

    Implemented workaround:

    There is a bug in the CommonMark spec that results in preformatted code with empty lines nested in an HTML node not rendering correctly.²

    In Kitten, this previously threw an error (see #294³ and also #318⁴).

    Kitten now works around the issue in its own parser.

    Full change log: codeberg.org/kitten/app/src/br

    Enjoy!

    :kitten:💕

    ¹ kitten.small-web.org
    ² github.com/commonmark/commonma
    ³ codeberg.org/kitten/app/issues
    codeberg.org/kitten/app/issues

    #Kitten #KittenRelease #SmallWeb #SmallTech #CommonMark #spec #bug #workaround #Markdown #web #dev #NodeJS

  2. Oh great, another spec! 🎉 The JSON Canvas #Spec is here to revolutionize *absolutely nothing* by giving us a thrilling way to organize nodes and edges—because that's what we all need more of in our lives: ordered lists of z-indexed pixels. 😴 Meanwhile, real-world developers collectively yawn and return to solving actual problems. 🛠️
    jsoncanvas.org/spec/1.0/ #JSONCanvas #Speculation #DeveloperHumor #SpecOverload #PixelPondering #RealWorldDev #HackerNews #ngated

  3. Today I used Kiro for my first spec driven development use case. I actually used Claude 4.5 to help drive what a good spec should good like, then filled this in tested it and completed the work in two iterations.

    Typically this takes me 20+ iterations so SDD defitely makes things more efficient - though does require a bit more work upfront.

    Really not wildy different from traditional software development - good specs make all the difference.

    #ai #claude #kiro #spec #driven #coding

  4. Ran into the same issue again today: stubbing environment variables in tests. I needed a clean and convenient solution. Have not found any worthy gem. Fortunately, I've solved this problem before. And the solution is very simple. #ruby #spec

  5. Шпаргалка по AXI: Краткое описание интерфейса

    Обзор интерфейса AMBA AXI на основе Introduction to AXI. Может быть полезным тем, кто хочет быстро понять основные его фишки.

    habr.com/ru/articles/965524/

    #axi #для_чайников #axi4 #interface #amba #spec #specification #verilog #fpga #soc

  6. Consider submitting your work to #ICPE2026

    Lots of tracks for lots of cool work around #PerformanceEngineering

    CfP: icpe2026.spec.org/call-for-con

    I'm way too late to advertise it though. :D

    Anyway, go get at it!
    #HPC #AI #SPEC #GPU #MPI #YourTagHere

  7. Consider submitting your work to #ICPE2026

    Lots of tracks for lots of cool work around #PerformanceEngineering

    CfP: icpe2026.spec.org/call-for-con

    I'm way too late to advertise it though. :D

    Anyway, go get at it!
    #HPC #AI #SPEC #GPU #MPI #YourTagHere

  8. Consider submitting your work to #ICPE2026

    Lots of tracks for lots of cool work around #PerformanceEngineering

    CfP: icpe2026.spec.org/call-for-con

    I'm way too late to advertise it though. :D

    Anyway, go get at it!
    #HPC #AI #SPEC #GPU #MPI #YourTagHere

  9. Similar to my experiments right now. But only starting on a higher level. #Requirements in #Markdown, generate the #Spec containing references to the requirements with #AI, take second AI to review it (and on my own), generate code with an AI and once again review it with another another one. Costs some #tokens, but it’s interesting.
    mastodon.uno/@laravista/115374

  10. New #openaccess publication #SciPost #Physics

    Symmetries, conservation laws and entanglement in non-Hermitian fermionic lattices

    Rafael D. Soares, Youenn Le Gal, Chun Y. Leung, Dganit Meidan, Alessandro Romito, Marco Schirò
    SciPost Phys. 19, 094 (2025)
    scipost.org/SciPostPhys.19.4.0

    @maxplanckgesellschaft #CollègedeFrance #PSL #LancasterUniversity #CNRS #ParisSaclayUniversity #SPEC #CEASaclay #BGU
    #Erasmus+

  11. Формирование RPM пакета для OC Linux с использованием GitLab CI/CD (часть 2)

    В предыдущей статье рассмотрены основы сборки RPM пакета и автоматизации процесса. Данная публикация завершает цикл. Продемонстрировав практическую реализацию готового решения, включая: Разработку Web сервиса. Регистрацию сервиса в качестве системной службы с автозагрузкой (systemd) при установке пакета. Внедрение централизованного логирования через journald. В результате создана полнофункциональная заготовка для быстрого развертывания сервисов с последующей публикацией их в RPM пакет.

    habr.com/ru/articles/955642/

    #rpmbuild #rpm #spec

  12. Wow this is convenient for cleaning up API specs!

    ✂️ **apisnip** — Trim OpenAPI specifications down to size.

    💯 Select which endpoints to keep in your API specification and generate smaller API surfaces.

    🦀 Written in Rust & built with @ratatui_rs

    ⭐ GitHub: github.com/Tuurlijk/apisnip

  13. [Перевод] Пишем контроллеры Kubernetes: что нужно знать о разработке масштабируемых и надёжных контроллеров

    Низкий порог входа в разработку контроллеров Kubernetes часто приводит к проблемам в production. Мы перевели статью, в которой автор делится опытом создания надёжных контроллеров, рассказывает о принципах проектирования API и объясняет важность автономной реконсиляции. Узнайте, как сделать контроллеры действительно масштабируемыми.

    habr.com/ru/companies/flant/ar

    #kubernetes #controller #контроллеры #реконсиляция #crd #оператор #контроллеры_kubernetes #status #spec #как_написать_контроллер_Kubernetes

  14. USB 的名字總算是要簡化了?

    上個月的消息,USB 的名字總算要簡化了:「An updated USB logo will now mark the fastest docking stations」,直接用速度表示:

    維基百科上面把當初的名字也一起列出來了,可以看到一堆奇怪的 SuperSpeed 或是 USB 3.2 Gen 2×2 的名字:

    是有誰被換掉了嗎...

    blog.gslin.org/archives/2025/0

    #Computer #Hardware #Murmuring #name #naming #protocol #spec #speed #usb

  15. In #Spec #Brussels shopwindow since this weekend, handmade matrixes of Madame #Crickx used to draw each letter with a bic pen before to cut them from the vinyle sheet in each size 30 - 25 - 20 - 15 - 12 - 10 - 8 - 6 - 5 - 4 - 3 cm. Lots of oversticked letters, probably to ease the finding of the right side of the matrix, but maybe not only?
    crickx.osp.kitchen
    #typography

  16. Deep dive into #Crickx archive, opening all the boxes and sorting the hand-made matrixes to prepare an exhibition in the #Spec shopwindow!
    crickx.osp.kitchen (new short url!)
    #typography