frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: Why system modeling should look like code, not PowerPoint

3•twopowerX•2h ago
Systems engineers model billion-dollar spacecraft, life-saving medical devices, and autonomous vehicles in tools that can't even do a proper diff/merge/version control even with large expensive infrastructure.

I built Sylang to address that.

What is Sylang?

A text-based language for modeling complex systems. Write declarative code, get visual diagrams, traceability matrices, FMEA analyses, and compliance reports automatically. Works with Git, VSCode, and AI code assistants.

Example:

  def requirement BrakeActivation
    description "System shall activate brakes within 100ms"
    safetylevel ASIL-D
    testedby ref testcase EmergencyBrakeTest
    derivedfrom ref safetygoal PreventCollision
    allocatedto ref block BrakeController
This generates:

- Architecture diagrams (decomposition, internal block diagrams) - Traceability matrix (requirement ↔ test ↔ block ↔ safety goal) - Coverage analysis (which requirements lack tests?) - Compliance reports (functional safety, ASPICE, etc.)

Why text-based modeling works:

Your AI code assistant (Cursor, GitHub Copilot, Claude, Gemini) can: - Generate requirements from safety goals - Create test cases from requirements - Draft FMEA analyses from architecture - Refactor across files with semantic understanding - Suggest missing relationships

Git workflows that actually work:

  git diff requirements.req        # See what changed
  git merge feature/new-sensors    # Merge architecture branches
  git blame safety-goals.sgl       # Who defined this safety goal?
No XMI. No database exports. No PowerPoint. Just readable text that generates everything you need.

What you get:

23 file types covering the full engineering lifecycle: - Product lines & variants (.ple, .fml, .vml) - Architecture (.blk, .fun, .ifc) - Requirements & tests (.req, .tst) - Behavioral models (.ucd, .seq, .smd) - Safety analysis (.haz, .sgl, .sam, .flr, .fta) - Dashboards & specs (.dash, .spec) - Automation (.agt, .spr)

All auto-generating visual diagrams: feature models, decomposition diagrams, sequence diagrams, state machines, traceability matrices.

Current state:

- Language stable (v0.9.27) - VSCode extension available (search "Sylang" in Extensions) - Works with Cursor, GitHub Copilot, Claude, Gemini code assistants - Diagram rendering, traceability, coverage analysis working - Solo dev, part-time, building in public

Download at:

https://marketplace.visualstudio.com/items?itemName=balaji-e...

Website: https://sylang.dev

GitHub: https://github.com/balaji-embedcentrum/sylang

Feedback welcome—especially from engineers who've wished their modeling tools worked more like their code editors.

The Privacy Theater of Hashed PII

https://matthodges.com/posts/2025-10-19-privacy-theater-pii-phone-numbers/
2•jeromechoo•7m ago•0 comments

China Can't Win

https://www.campbellramble.ai/p/china-cant-win
2•imastrategist•11m ago•0 comments

Functional freedom and Penrose's critiques of string theory

https://arxiv.org/abs/2509.21515
1•ibobev•13m ago•0 comments

Introduction to reverse-engineering vintage synth firmware

https://ajxs.me/blog/Introduction_to_Reverse-Engineering_Vintage_Synth_Firmware.html
2•jmillikin•18m ago•0 comments

Prester John

https://en.wikipedia.org/wiki/Prester_John
1•nice_byte•20m ago•0 comments

Show HN: Font Generator with Real-Time Font Comparison

https://fontgenerator.cc/compare-fonts
1•coolwebtoolsguy•20m ago•0 comments

Building a TMS 9900 Homebrew

https://retrocomputingforum.com/t/building-a-tms-9900-homebrew/2425
1•SoftTalker•22m ago•0 comments

Making Time Safer in Go

https://www.matthewhalpern.com/posts/golang-type-safe-timezones/
2•whockey•25m ago•0 comments

Introduction to OCaml Extension Points

https://citizen428.net/blog/introduction-ocaml-extension-points/
1•gsky•26m ago•0 comments

Building Systems with a Stroke of a Pen

https://alyx.substack.com/p/building-systems-with-a-stroke-of
2•larakerns•27m ago•0 comments

Some sales teams are killing their company

1•Lopsii•30m ago•0 comments

Federal agency overseeing US nuclear stockpile will furlough most of workforce

https://www.cnn.com/2025/10/19/politics/national-nuclear-security-administration-furloughs-shutdown
2•rawgabbit•32m ago•0 comments

BDCs, Private Credit's Most Popular Funds, Are Drawing Scrutiny

https://www.bloomberg.com/news/articles/2025-10-18/bdcs-private-credit-s-most-popular-funds-are-d...
1•zerosizedweasle•38m ago•0 comments

A Python microframework for web scraping that provides an API

https://github.com/happytaoer/web-craft
1•TaoJiangx•38m ago•0 comments

An experiment: how long would you live if life were pure probability?

https://probability.games/games/death-simulator
2•q534•43m ago•3 comments

What would you differently, if you could redesign Linux userland from scratch?

1•signa11•45m ago•0 comments

Ask HN: Do you care if an article was AI generated if it was valuable?

1•AznHisoka•47m ago•3 comments

Weird, but Haskell Feels Easy

https://xlii.space/eng/haskell-feels-easy/
1•nextos•51m ago•0 comments

Memory Subsystem Optimizations (Article Series)

https://johnnysswlab.com/memory-subsystem-optimizations/
1•signa11•51m ago•0 comments

China Accuses US of Cyberattack on National Time Center

https://english.kyodonews.net/articles/-/63069
2•anigbrowl•58m ago•0 comments

How Jensen Works [video]

https://www.youtube.com/watch?v=Sywq2Ua4GXw
1•latchkey•59m ago•0 comments

Nvidia has produced the first Blackwell wafer on US soil

https://www.xda-developers.com/nvidia-produced-first-blackwell-wafer-us-soil/
11•kristianp•1h ago•1 comments

Show HN: CreateVision AI – Free unlimited AI image generator

https://createvision.ai
1•yestwind•1h ago•0 comments

"Leave a stapler on your desk and you'll notice new things about it for weeks"

https://www.youtube.com/watch?v=lQZWPDaVavk
1•stephenlf•1h ago•0 comments

Tracking Down a Regression in Mesa 3D

https://vkoskiv.com/mesa-regression/
1•signa11•1h ago•0 comments

The Boundaries of Order

https://tbarake.substack.com/p/ai-and-the-boundaries-of-order
1•tatme•1h ago•0 comments

Pyscripter – open-source Python IDE written in Delphi

https://github.com/pyscripter/pyscripter
2•peter_d_sherman•1h ago•0 comments

Forget AirPods, Amazon Is Practically Giving Away the Sony XM4 ANC Headphones

https://kotaku.com/forget-overpriced-airpods-amazon-is-practically-giving-away-the-sony-xm4-anc-h...
2•PaulHoule•1h ago•0 comments

Nova: The Mind Machines (1978) [video]

https://www.youtube.com/watch?v=0pEdt5DZYWs
1•techblueberry•1h ago•1 comments

HelloWorld, Goodbye Protection: Disassembling a Broken DEX Challenge

https://indalok.medium.com/helloworld-goodbye-protection-disassembling-a-broken-dex-challenge-b8b...
1•shlomo_z•1h ago•0 comments