frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

A formatter for your kdl files

https://github.com/hougesen/kdlfmt
8•riegerj•3d ago

Comments

riegerj•3d ago
Just wanted to give a quick shoutout to a project I stumbled across recently: [kdlfmt](https://github.com/hougesen/kdlfmt). It’s a command-line formatter for [KDL](https://kdl.dev) files, written in Rust. I’m not the author or maintainer, just a happy user who thinks it deserves a bit more attention.

For neovim users I also added the formatter to the registry so once it's merged you should be able to use it for your kdl files. would be great if you could give the formatter a star as I think the mason registry needs a minimum of 100 stars to be accepted.

netbioserror•3h ago
KDL seems like such a fantastic format. It's well-defined, and a parser can easily be built from the spec. It's explicitly and exclusively textual. It's an excellent rethink of node-based syntax and works fantastically for XML and HTML. Staggeringly, in my own testing, it can represent JSON maps and lists, as well as tabular formats, and even mix them, while still being slim, clear, unambiguously parsable, and human-readable. It's like a best of all worlds for a textual format. As with any node-based format, a parser hook to convert to and from pre-built types is probably necessary in most scenarios, but that's a small price to pay.

It really needs some strong word-of-mouth.

For anyone curious, you can represent tabular data using sentinel - child nodes for rows:

    WeatherTable City Temperature Conditions {
        - Chicago 14 blizzard
        - "New York" 33 rain
        - Miami 68 sunny
        - "Los Angeles" 55 sunny
    }

A community-led fork of Organic Maps

https://www.comaps.app/news/2025-05-12/3/
165•maelito•3h ago•93 comments

University of Texas-led team solves a big problem for fusion energy

https://news.utexas.edu/2025/05/05/university-of-texas-led-team-solves-a-big-problem-for-fusion-energy/
97•signa11•3h ago•36 comments

Ruby 3.5 Feature: Namespace on read

https://bugs.ruby-lang.org/issues/21311
58•ksec•1h ago•19 comments

Spade Hardware Description Language

https://spade-lang.org/
53•spmcl•3h ago•18 comments

Embeddings Are Underrated

https://technicalwriting.dev/ml/embeddings/overview.html
6•jxmorris12•17m ago•0 comments

Plain Vanilla Web

https://plainvanillaweb.com/index.html
1291•andrewrn•22h ago•600 comments

OpenEoX to Standardize End-of-Life (EOL) and End-of-Support (EOS) Information

https://openeox.org/
3•feldrim•20m ago•1 comments

Universe expected to decay in 10⁷⁸ years, much sooner than previously thought

https://phys.org/news/2025-05-universe-decay-years-sooner-previously.html
58•pseudolus•5h ago•79 comments

I ruined my vacation by reverse engineering WSC

https://blog.es3n1n.eu/posts/how-i-ruined-my-vacation/
279•todsacerdoti•11h ago•141 comments

The FTC puts off enforcing its 'click-to-cancel' rule

https://www.theverge.com/news/664730/ftc-delay-click-to-cancel-rule
93•speckx•2h ago•41 comments

Continuous glucose monitors reveal variable glucose responses to the same meals

https://examine.com/research-feed/study/1jjKq1/
34•Matrixik•2d ago•14 comments

A Typical Workday at a Japanese Hardware Tool Store [video]

https://www.youtube.com/watch?v=A98jyfB5mws
52•Erikun•2d ago•9 comments

Spark AI (YC W24) Is Hiring a Full Stack Engineer in San Francisco

https://www.ycombinator.com/companies/spark/jobs/kDeJlPK-software-engineer-full-stack
1•tk90•3h ago

US Copyright Office found AI companies breach copyright. Its boss was fired

https://www.theregister.com/2025/05/12/us_copyright_office_ai_copyright/
266•croes•5h ago•135 comments

Show HN: CLI that spots fake GitHub stars, risky dependencies and licence traps

https://github.com/m-ahmed-elbeskeri/Starguard
13•artski•2h ago•5 comments

Gig Companies Violate Workers Rights

https://www.hrw.org/news/2025/05/12/us-major-companies-violate-gig-workers-rights
78•Improvement•2h ago•20 comments

Optimizing My Hacker News Experience

https://reorientinglife.substack.com/p/optimizing-my-hacker-news-experience
8•fiveleavesleft•3d ago•2 comments

CrowdStrike CEO cuts his voting power by 92% with unexplained gifts

https://www.bloomberg.com/news/articles/2025-05-12/billionaire-crowdstrike-ceo-cuts-voting-power-by-92-with-unexplained-gifts
79•wslh•2h ago•30 comments

Intellect-2 Release: The First 32B Model Trained Through Globally Distributed RL

https://www.primeintellect.ai/blog/intellect-2-release
177•Philpax•13h ago•54 comments

Continuous Thought Machines

https://pub.sakana.ai/ctm/
246•hardmaru•13h ago•25 comments

Making PyPI's test suite faster

https://blog.trailofbits.com/2025/05/01/making-pypis-test-suite-81-faster/
106•rbanffy•3d ago•29 comments

Armbian Updates: OMV support, boot improvents, Rockchip optimizations

https://www.armbian.com/newsflash/armbian-updates-nas-support-lands-boot-systems-improve-and-rockchip-optimizations-arrive/
48•transpute•7h ago•9 comments

Tailscale 4via6 – Connect Edge Deployments at Scale

https://tailscale.com/blog/4via6-connectivity-to-edge-devices
4•tiernano•1h ago•1 comments

Implicit UVs: Real-time semi-global parameterization of implicit surfaces [pdf]

https://baptiste-genest.github.io/papers/implicit_uvs.pdf
22•ibobev•4h ago•2 comments

Why Bell Labs Worked

https://1517.substack.com/p/why-bell-labs-worked
277•areoform•18h ago•191 comments

Car companies are in a billion-dollar software war

https://insideevs.com/features/759153/car-companies-software-companies/
400•rntn•21h ago•696 comments

Absolute Zero Reasoner

https://andrewzh112.github.io/absolute-zero-reasoner/
107•jonbaer•4d ago•21 comments

High-school shop students attract skilled-trades job offers

https://www.wsj.com/lifestyle/careers/skilled-trades-high-school-recruitment-fd9f8257
234•lxm•23h ago•390 comments

Scraperr – A Self Hosted Webscraper

https://github.com/jaypyles/Scraperr
232•jpyles•20h ago•78 comments

Writing an LLM from scratch, part 13 – attention heads are dumb

https://www.gilesthomas.com/2025/05/llm-from-scratch-13-taking-stock-part-1-attention-heads-are-dumb
321•gpjt•3d ago•61 comments