News for hackers. Stuff that matters.

cladamski79

Re: on Sunday July 26, 2026 @06:21AM (#49056565)
I've been working on hicurl, an HTTP command-line tool built in hica - https://www.hica.dev

It serves both as a practical CLI tool for API testing and as a showcase of hica's standard library, libcurl bindings, and native compilation.

There are other similar, and more popular tools like HTTPie and Curlie but I believe hicurl solves some of the issues and takes it a step further with filtering and inferred routing.

Re:Functional Programming in hica on Sunday July 05, 2026 @01:35PM (#48796118)
I took a look and added -webkit-text-size-adjust to please Safari, hope it helps. And thanks!
Re:Functional Programming in hica on Sunday July 05, 2026 @01:21PM (#48795972)
That's roughly the positioning, yes. Approachable syntax, low ceremony, runs scripts directly. The difference is that the safety guarantees (no null, tracked effects, exhaustive matching) come for free rather than being opt-in via type checkers.

I did a comparison to python which shows the differences, and where they are similar: https://www.hica.dev/docs/hica-vs-python/

Re:Functional Programming in hica on Sunday July 05, 2026 @01:18PM (#48795959)
I created a backronym of a longwinded name and I pronounce it as hi-ca, or perhaps hee-ca :)

Shen is very interesting, I actually created a lisp in hica as a learning exercise, check it out at https://github.com/cladam/hica-lisp

Re:Functional Programming in hica on Sunday July 05, 2026 @01:14PM (#48795923)
I recently posted about tbdflow-ui at https://cladam.github.io/2026/06/30/tbdflow-ui/

There is also the HML spec and a library at https://github.com/cladam/hml

Re:Functional Programming in hica on Thursday July 02, 2026 @07:12AM (#48759580)
hica is a functional, expression-based programming language, everything is an expression and immutable by default. Its goal is to make programming very approachable for beginners (and veterans alike). You learn by doing small programs, then dive deeper on a thing you really want to build.

This is a guide on functional programming which covers immutability, higher-order functions, pipelines, and more, all with runnable examples.

If that is to theoretical there is https://www.hica.dev/docs/hica-for-beginners/ that walks through functions, pattern matching, and lists by building real programs.

Happy to answer questions about the design decisions, the implementation or how to get started.

Re: on Sunday May 17, 2026 @05:04AM (#48167223)
I've been developing my own language called hica, and Rust has been one of its inspirations. I have created a Hica vs. Rust comparison at https://cladam.github.io/hica/docs/hica-vs-rust/ and the verdict is ofc Rust :), see hica as a gateway to Rust.

From my conclusion:

"If you already know Rust, you’ll read hica code fluently. If you’re learning hica first, you’ll find that many of its patterns (Result types, match expressions, immutability) transfer directly when you’re ready for Rust."

What does this community think?

Show HN: Drift, an open source HRV reader

https://github.com/cladam/drift

It all started with me wanting to measure my HRV and I tried many different apps but wasn't really impressed, either they came with an expensive subscription or they had a very cluttered interface, and the PPG (photoplethysmography (using the camera)) wasn't that accurate IMHO. A wearable like a smartring or a wristwatch would probably been better but I didn't wanna buy one...So I started to...

( Read More... | no comments | on HN )

Show HN: Ilseon, as a GTD "Capture" App

https://cladam.github.io/projects/ilseon/

I’ve always struggled with the Capture phase. Most apps feel too heavy in the moment. Even coming up with a title can be enough to break the flow.My app Ilseon (Android) addresses that specific problem. It’s not a full GTD system or project manager. It’s a targeted task manager designed to reduce mental noise and help users focus on one thing at a time.Ilseon has GTD elements in its workflow...

( Read More... | no comments | 2 points | on HN )

Show HN: Ilseon, a Minimalist Focus Filter

https://github.com/cladam/ilseon

I’m excited to share a new productivity app I recently released on the Play Store. It was born out of pure necessity to solve a problem I am constantly faced with: cognitive overload and task paralysis.Since traditional to-do apps only added to the mental noise, I eventually built a small tool for myself called Ilseon. I needed something that would actually reduce cognitive load.I have added...

( Read More... | 1 comment | 2 points | on HN )