frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

Janet: Lightweight, Expressive, Modern Lisp

https://janet-lang.org
24•veqq•6h ago

Comments

bjoli•1h ago
Is there anything that is janet-unique? I just did a cursory glance, and most of it seems like a scheme with slightly different syntax and a more "modern" standard library.

Why should I switch from my scheme of choice (guile) to Janet?

veqq•53m ago
It's not a Scheme at all! It doesn't have cons cells after all. It's a Clojure-like (maps everywhere, collection api, immutable data structures) with 1mb executable and [servers](http://janetdocs.org/) running under 10mb of ram.

Fibers are very interesting, even used for error handling. I've not wrapped my head around PEGs yet.

ggm•29m ago
If a language lacks cons can it truly be held to be a lisp or has heresy taken over?
worthless-trash•23m ago
Thank you for janetdocs.org , I hated having the missing functions from janetdocs.com
worthless-trash•20m ago
I don't know enough about guile, but janet was pretty easy to develop for .

Its binaries are quite small, could wrap and embed raylib and a few small c libraries with no hassle. This makes distribution much easier.

For my simple 2d game jaylib (raylib) code.

  ls -laoh build/app
  -rwxr-xr-x  1 worthless   2.8M 27 Jul 17:28 build/app

  otool -L ./build/app
  ./build/app:
        /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current version 1356.0.0)
        /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa (compatibility version 1.0.0, current version 24.0.0)
        /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo (compatibility version 1.2.0, current version 706.41.0)
        /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit (compatibility version 1.0.0, current version 275.0.0)
        /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL (compatibility version 1.0.0, current version 1.0.0)
        /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit (compatibility version 45.0.0, current version 2674.3.0)
        /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation (compatibility version 150.0.0, current version 4034.0.0)
        /System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics (compatibility version 64.0.0, current version 1951.0.4)
        /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices (compatibility version 1.0.0, current version 1226.0.0)
        /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation (compatibility version 300.0.0, current version 4034.0.0)
        /usr/lib/libobjc.A.dylib (compatibility version 1.0.0, current version 228.0.0)
I believe those are pretty standard to have on most OSX machines, the situation is similar for my Linux system.

The LLM's really can't deal with janet though, they seem to think its clojure and screw up a lot of things.

Channel-level EEG analysis systematically misattributes cortical source

https://neuromechanist.github.io/papers/uecog-2025/
1•lentoutcry•25s ago•0 comments

San Francisco's AI boom is intensifying battles for workers, housing

https://www.washingtonpost.com/business/2025/07/26/ai-boom-san-francisco-tech-workers-housing/
1•edward•2m ago•0 comments

Does visualization help AI understand data?

https://arxiv.org/abs/2507.18022
1•babushkaboi•4m ago•0 comments

Worlds Largest "Vibe Coding" Hackathon Winner

https://twitter.com/boltdotnew/status/1949171389224624301
1•babushkaboi•6m ago•0 comments

Sapients paper on the concept of Hierarchical Reasoning Model

https://arxiv.org/abs/2506.21734
2•hansmayer•22m ago•0 comments

Beyond Food and People

https://aeon.co/essays/nietzsches-startling-provocation-youre-edible-and-delicious
1•Petiver•27m ago•0 comments

Fragmentary Latin inscriptions can be completed with AI

https://www.economist.com/science-and-technology/2025/07/23/fragmentary-latin-inscriptions-can-be-completed-with-ai
1•helsinkiandrew•27m ago•1 comments

First release candidate of systemd 258 is here

https://www.theregister.com/2025/07/25/systemd_258_first_rc_here/
1•ossusermivami•30m ago•0 comments

When We Get Komooted

https://bikepacking.com/plog/when-we-get-komooted/
2•atakan_gurkan•31m ago•0 comments

AWR6843AOP – Single-chip 60GHz radar sensor with antenna on package, DSP and MCU

https://www.ti.com/product/AWR6843AOP
1•nynyny7•34m ago•0 comments

Linux on Snapdragon X Elite: Linaro and Tuxedo Pave the Way for ARM64 Laptops

https://www.linaro.org/blog/linux-on-snapdragon-x-elite/
2•MarcusE1W•37m ago•0 comments

Development shells with Nix: four quick examples

https://michael.stapelberg.ch/posts/2025-07-27-dev-shells-with-nix-4-quick-examples/
2•todsacerdoti•41m ago•0 comments

Releasing a Python Library for Deploying Agents with Microsoft Azure

1•manuelfdng•41m ago•0 comments

Christopher Lasch, Plain Writing, and Democracy

https://providencemag.com/2025/07/christopher-lasch-plain-writing-and-democracy/
1•Caiero•43m ago•0 comments

Specials (2021)

https://www.brendangregg.com/specials.html
2•todsacerdoti•47m ago•0 comments

TimescaleDB-Art

https://blog.cloudflare.com/timescaledb-art/
1•Vedant817•56m ago•0 comments

The RomM Project: all-in-one app for managing your game collection

https://romm.app/
1•thunderbong•1h ago•0 comments

Show HN: ClosedLinks

2•chistev•1h ago•1 comments

The 14 Pains of Billing for AI Agents

https://arnon.dk/the-14-pains-of-billing-ai-agents/
2•arnon•1h ago•0 comments

Hey 37signals

https://37signals.kawaicheung.io/
5•alexgotoi•1h ago•1 comments

Show HN: I built AI chat for entire YouTube channels

https://www.transcribr.io/
1•munjyong•1h ago•0 comments

Pair Programming with ChatGPT: An Experience Report

https://brainbaking.com/post/2025/07/pair-programming-with-chatgpt-an-experience-report/
1•ingve•1h ago•0 comments

Runtime over Syntax

https://devpoga.org/runtime-over-syntax/
1•poga•1h ago•1 comments

The Chaos of AI Agents [video]

https://www.youtube.com/watch?v=2YYjPs8t8MI
1•todsacerdoti•1h ago•0 comments

Echelon Kills Smart Home Gym Equipment Offline Capabilities with Update

https://arstechnica.com/gadgets/2025/07/firmware-update-hinders-echelon-smart-home-gym-equipments-ability-to-work-offline/
3•m463•1h ago•1 comments

Unix had good reasons to evolve since V7 (and had to)

https://utcc.utoronto.ca/~cks/space/blog/unix/UnixHadToEvolve
2•ingve•1h ago•2 comments

Meme Coldplay Generator – Create a Coldplay Meme Instantly

https://www.memecoldplay.com/
1•smallflykk•1h ago•0 comments

PyDCSL (Widevine Revocation List Checker)

https://pypi.org/project/PyDCSL/
1•apidotmy•1h ago•1 comments

Actual Size Online Ruler (Mm,Cm,Inches)

https://anruler.com/
1•artiomyak•1h ago•1 comments

Show HN: Interactive scavenger hunts based on audio

https://www.zaphunt.com/
1•nssmeher•1h ago•0 comments