Show HN: I made an esoteric programming language that's read like a spellbook (Score: 151+ in 1 day)
Link: https://readhacker.news/s/6DqDv
Comments: https://readhacker.news/c/6DqDv
i made an esoteric programming language which i call spellscript.
every program is a "spell" written in a "grimoire," and you have to use keywords like summon, enchant, inscribe, and conjure.
it's literally read like a spellbook because the syntax consists of all natural language, and newlines are optional. your code can now be an essay, like everybody wants!
for example, if you want to print something, you'd write:
`begin the grimoire. inscribe whispers of "hello, world!". close the grimoire.`
it has variables, dynamic typing, arrays, functions, conditionals, loops, string manipulation, array manipulation, type conversion, and user input, among other (listed in the docs!)
but why? i wanted to see how far you could push natural language syntax while still being parseable. most esolangs are intentionally obtuse (BF, Malbolge), but i wanted something that's weird but readable, like you're reading instructions from a spellbook, which makes it incredibly easy to read and understand. like an anti-esolang? hmm...
github: https://github.com/sirbread/spellscript
docs: https://github.com/sirbread/spellscript/blob/main/resources/...
Link: https://readhacker.news/s/6DqDv
Comments: https://readhacker.news/c/6DqDv
i made an esoteric programming language which i call spellscript.
every program is a "spell" written in a "grimoire," and you have to use keywords like summon, enchant, inscribe, and conjure.
it's literally read like a spellbook because the syntax consists of all natural language, and newlines are optional. your code can now be an essay, like everybody wants!
for example, if you want to print something, you'd write:
`begin the grimoire. inscribe whispers of "hello, world!". close the grimoire.`
it has variables, dynamic typing, arrays, functions, conditionals, loops, string manipulation, array manipulation, type conversion, and user input, among other (listed in the docs!)
but why? i wanted to see how far you could push natural language syntax while still being parseable. most esolangs are intentionally obtuse (BF, Malbolge), but i wanted something that's weird but readable, like you're reading instructions from a spellbook, which makes it incredibly easy to read and understand. like an anti-esolang? hmm...
github: https://github.com/sirbread/spellscript
docs: https://github.com/sirbread/spellscript/blob/main/resources/...
GitHub
GitHub - sirbread/spellscript: esotoric programming language that's read like a spellbook
esotoric programming language that's read like a spellbook - sirbread/spellscript
π18π₯5π€―2π€©1
Spotlight on pdfly, the Swiss Army knife for PDF files (Score: 155+ in 5 hours)
Link: https://readhacker.news/s/6Du35
Comments: https://readhacker.news/c/6Du35
Link: https://readhacker.news/s/6Du35
Comments: https://readhacker.news/c/6Du35
Ludochaordic
Spotlight on pdfly, the Swiss Army knife for PDF files
Project documentation: pdfly.readthedocs.io pdfly is the youngest project of the py-pdf organization. It has been created by Martin Thoma in 2022. It's simply a CLI tool to manipulate PDF files, written in Python and based on the fpdf2 & pypdf libraries.β¦
β€2
Despite what's happening in the USA, renewables are winning globally (Score: 150+ in 12 hours)
Link: https://readhacker.news/s/6Dtnf
Comments: https://readhacker.news/c/6Dtnf
Link: https://readhacker.news/s/6Dtnf
Comments: https://readhacker.news/c/6Dtnf
Bulletin of the Atomic Scientists
Despite whatβs happening in the USA, renewables are winning globally
The world is betting on solar and wind, despite Trumpβs championing of fossil fuels in the United States.
π35π7π€4β€3π₯2π€©2π€―1
Modern Linux tools (Score: 153+ in 5 hours)
Link: https://readhacker.news/s/6Duan
Comments: https://readhacker.news/c/6Duan
Link: https://readhacker.news/s/6Duan
Comments: https://readhacker.news/c/6Duan
ikrima.dev
Modern Linux Tools - Gamedev Guide
Programming notes for Unreal Engine, Houdini, Game Development, Math, & Graphics
β€2π1
After the AI boom: what might we be left with? (Score: 150+ in 20 hours)
Link: https://readhacker.news/s/6Dsse
Comments: https://readhacker.news/c/6Dsse
Link: https://readhacker.news/s/6Dsse
Comments: https://readhacker.news/c/6Dsse
π2
Show HN: SQLite Online β 11 years of solo development, 11K daily users (π₯ Score: 150+ in 3 hours)
Link: https://readhacker.news/s/6Duyc
Comments: https://readhacker.news/c/6Duyc
Link: https://readhacker.news/s/6Duyc
Comments: https://readhacker.news/c/6Duyc
Sqliteonline
SQL Online AiDE - Next gen SQL Editor | SQL Compiler
SQL OnLine - SQLite, DuckDB, PGLite, MariaDB / MySQL, PostgreSQL, MS SQL Server. AI error analysis, User-friendly interface for Data Science. No registration for start, No DownLoad, No Install. | sql compiler, federated queries, temporal query federationβ¦
π©1
No Science, No Startups: The Innovation Engine We're Switching Off (π₯ Score: 155+ in 3 hours)
Link: https://readhacker.news/s/6DuA7
Comments: https://readhacker.news/c/6DuA7
Link: https://readhacker.news/s/6DuA7
Comments: https://readhacker.news/c/6DuA7
Steve Blank
Steve Blank No Science, No Startups: The Innovation Engine Weβre Switching Off
Tons of words have been written about the Trump Administrations war on Science in Universities. But few people have asked what, exactly, is science? How does it work? Who are the scientists? What dβ¦
π’9
MicroPythonOS β An Android-like OS for microcontrollers (βοΈ Score: 150+ in 4 days)
Link: https://readhacker.news/s/6DfaN
Comments: https://readhacker.news/c/6DfaN
Link: https://readhacker.news/s/6DfaN
Comments: https://readhacker.news/c/6DfaN
π5π©3π₯2
HTTP3 Explained (Score: 152+ in 9 hours)
Link: https://readhacker.news/s/6DtSg
Comments: https://readhacker.news/c/6DtSg
Link: https://readhacker.news/s/6DtSg
Comments: https://readhacker.news/c/6DtSg
http3-explained.haxx.se
README | HTTP/3 explained
π©5β€3
California Will Stop Using Coal as a Power Source Next Month (Score: 151+ in 4 hours)
Link: https://readhacker.news/s/6DuvX
Comments: https://readhacker.news/c/6DuvX
https://archive.ph/3kesn
Link: https://readhacker.news/s/6DuvX
Comments: https://readhacker.news/c/6DuvX
https://archive.ph/3kesn
Los Angeles Times
California says goodbye to coal and hello to cleaner electricity
Your morning catch-up: California says goodbye to coal, trash fees will surge for L.A. residents and more big stories.
β€32π©6π€©1
Software update bricks some Jeep 4xe hybrids over the weekend (π₯ Score: 154+ in 2 hours)
Link: https://readhacker.news/s/6DuQN
Comments: https://readhacker.news/c/6DuQN
Link: https://readhacker.news/s/6DuQN
Comments: https://readhacker.news/c/6DuQN
Ars Technica
Software update bricks some Jeep 4xe hybrids over the weekend
Jeep has pulled the update; owners are advised to ignore it if it already downloaded.
π35π’4π₯1π©1
Android's sideloading limits are its most anti-consumer move yet (π₯ Score: 159+ in 2 hours)
Link: https://readhacker.news/s/6Dv4M
Comments: https://readhacker.news/c/6Dv4M
Link: https://readhacker.news/s/6Dv4M
Comments: https://readhacker.news/c/6Dv4M
MUO
Androidβs sideloading limits are its most anti-consumer move yet
Is Google's push for verified developers really about safety?
π’46π2π₯1
NanoChat β The best ChatGPT that $100 can buy (π₯ Score: 157+ in 2 hours)
Link: https://readhacker.news/s/6Dv4q
Comments: https://readhacker.news/c/6Dv4q
Link: https://readhacker.news/s/6Dv4q
Comments: https://readhacker.news/c/6Dv4q
GitHub
GitHub - karpathy/nanochat: The best ChatGPT that $100 can buy.
The best ChatGPT that $100 can buy. Contribute to karpathy/nanochat development by creating an account on GitHub.
β€17π1π₯1
Tauri binding for Python through Pyo3 (βοΈ Score: 150+ in 5 days)
Link: https://readhacker.news/s/6Db5u
Comments: https://readhacker.news/c/6Db5u
Link: https://readhacker.news/s/6Db5u
Comments: https://readhacker.news/c/6Db5u
GitHub
GitHub - pytauri/pytauri: Tauri binding for Python through Pyo3
Tauri binding for Python through Pyo3. Contribute to pytauri/pytauri development by creating an account on GitHub.
β€4π2π₯1
American solar farms (Score: 150+ in 8 hours)
Link: https://readhacker.news/s/6DubY
Comments: https://readhacker.news/c/6DubY
Link: https://readhacker.news/s/6DubY
Comments: https://readhacker.news/c/6DubY
Marksblogg
American Solar Farms
Benchmarks & Tips for Big Data, Hadoop, AWS, Google Cloud, PostgreSQL, Spark, Python & More...
β€1
More random home lab things I've recently learned (βοΈ Score: 150+ in 1 week)
Link: https://readhacker.news/s/6D44c
Comments: https://readhacker.news/c/6D44c
Link: https://readhacker.news/s/6D44c
Comments: https://readhacker.news/c/6D44c
More random home lab things I've recently learned
From my series of "Christian's Home Lab adventures", here's some more things I've recently learned / discovered and figured are worth sharing: NVMe SSDs on a Raspberry PI, ARM64 adventures, more zfs troubles, and some cool tools you should try.
Environment variables are a legacy mess: Let's dive deep into them (π₯ Score: 152+ in 2 hours)
Link: https://readhacker.news/s/6DvrB
Comments: https://readhacker.news/c/6DvrB
Link: https://readhacker.news/s/6DvrB
Comments: https://readhacker.news/c/6DvrB
π©12π₯2π1
Smartphones and being present (Score: 150+ in 5 hours)
Link: https://readhacker.news/s/6DuPf
Comments: https://readhacker.news/c/6DuPf
Link: https://readhacker.news/s/6DuPf
Comments: https://readhacker.news/c/6DuPf
α( α )α Herman's blog
Smartphones and being present
Living intentionally in a world of distraction.
π7β€1
Dutch government takes control of Chinese-owned chipmaker Nexperia (Score: 153+ in 11 hours)
Link: https://readhacker.news/s/6Duc6
Comments: https://readhacker.news/c/6Duc6
Related: https://www.scmp.com/news/china/diplomacy/article/3328726/chinas-wingtech-says-dutch-court-freezes-control-nexperia-amid-national-security-dispute
Link: https://readhacker.news/s/6Duc6
Comments: https://readhacker.news/c/6Duc6
Related: https://www.scmp.com/news/china/diplomacy/article/3328726/chinas-wingtech-says-dutch-court-freezes-control-nexperia-amid-national-security-dispute
CNBC
Dutch government takes control of Chinese-owned chipmaker Nexperia in 'highly exceptional' move
The Dutch government has invoked the Goods Availability Act to take control of Nexperia, a Chinese-owned semiconductor maker based in the Netherlands.
β€21π©20π2π2π1
Ofcom fines 4chan Β£20K and counting for violating UK's Online Safety Act (Score: 150+ in 7 hours)
Link: https://readhacker.news/s/6DuRZ
Comments: https://readhacker.news/c/6DuRZ
Link: https://readhacker.news/s/6DuRZ
Comments: https://readhacker.news/c/6DuRZ
The Register
Ofcom fines 4chan Β£20K and counting for pretending UK's Online Safety Act doesn't exist
: Regulator warns penalties will pile up until internet toilet does its paperwork
π©44