News for hackers. Stuff that matters.

quintussss

Re:It's still OK to enjoy programming on Tuesday October 20, 2026 @03:19AM (#50162468)
Vibe coding has also taken the fun out of sharing projects - reddit and other forums are now absolutely flooded with vibe coded slop to the point where they have had to limit all submissions.

Show HN: A Lisp Interpreter for Shell Scripting

https://github.com/gue-ni/redstart

Redstart is a lightweight Lisp interpreter written in C++ with a focus on shell scripting. It lets you combine the expressive power of Lisp with the practicality of the Unix shell: you can run commands, capture output, pipe between processes, and still use Lisp syntax for logic and structure. Think of it as writing your shell scripts in Lisp instead of Bash.

( Read More... | 25 comments | on HN )
Re:A Lisp Interpreter for Shell Scripting on Wednesday October 08, 2025 @02:47AM (#45512899)
An experimental Lisp interpreter written in C++ with a focus on shell scripting. It lets you combine the expressive power of Lisp with the practicality of the Unix shell: you can run commands, capture output, pipe between processes, and still use Lisp syntax for logic and structure. Think of it as writing your shell scripts in Lisp instead of Bash.
I worked at a company that heavily used M4 for generating header files and I hated it. The syntax is just awful.
Re:Show HN: Curl2Url on Friday March 22, 2024 @08:23AM (#39789959)
What does this do? It should really be explained on the site.
But isn't this just about compiling the system? Not really 'building', ie programming a operating system.
Re:Collection of "Today I Learned" notes on Tuesday November 07, 2023 @02:08AM (#38174035)
Wow, didn't expect there to be so many notes.
Re:Localization Failure: Temperature Is Hard on Wednesday October 18, 2023 @03:04AM (#37925623)
One thing that really annoys me is youtube translating video titles - why would I ever want the title of an english language video to be translated?
Re:Edge sends images you view online to Microsoft on Tuesday June 13, 2023 @02:16AM (#36306212)
This reminds me of that one talk at a german hacker conference (CCC) about xerox printers inserting false numbers into scans
No this is not true. There was an election among party members, that was with around 147000 people. This election apparently worked. It was the subsequent election among the party functionaries (601 people) that failed due to someone not being able to do 4th grade math.
Very cool, great work.
Re:Catch-23: The New C Standard Sets the World on Fire on Sunday April 02, 2023 @05:42AM (#35408807)
I always wonder how much these new C standards use, as C is now mostly used in areas where one is severely limited when it comes to compiler choice. Where I work, we use GCC 6.2 and iso9899:1990 (C90). If we were able to use a modern compiler, we would probably just use C++.
Re:Flying Planes with Python and JavaScript on Monday February 20, 2023 @02:07AM (#34865787)
Looks very interesting, the autopilot code looks especially interesting to me.
Re:Xerox copier flaw changes numbers in scanned docs (2013) on Thursday February 16, 2023 @02:16AM (#34815956)
there is a great talk about this from the guy that found it:

https://www.youtube.com/watch?v=7FeqF1-Z1g0

it's in german though...

Re:Simple Physics-based Flight Simulation with C++ on Monday February 13, 2023 @02:46AM (#34771115)
You are right, the ailerons are really in front of the wings, which if of course wrong. I will update this and add some info on the coordinate system!
Re:Simple Physics-based Flight Simulation with C++ on Sunday February 12, 2023 @04:46AM (#34761503)
How to create simple but realistic looking flight simulation from scratch with C++.
Re:Show HN: A version control system based on rsync on Thursday January 19, 2023 @07:53AM (#34439771)
Would be nice if you could talk about the problems you had with git and how jamsync solves them.
Well, you are going to have a hard time being more in control, unless you invest a significant amount of time and effort to write the app yourself.
The only time?
Re:Criticizing Computers on Monday November 21, 2022 @01:59AM (#33689670)
Looks like it's been hugged to death...
Re:Use RSS for privacy and efficiency on Friday November 04, 2022 @01:15PM (#33470277)
I don't get why anybody would want a json feed. RSS/Atom are already simple to the point of being trivial, so why introduce more standards?
State machines, I love how you can describe a problem with a nice diagram. They are used extensively where I work (embedded software).
Re:Write Better Error Messages on Wednesday October 19, 2022 @11:34AM (#33263708)
Isn't this just survivor bias though? You only hear from those that fail to read and act on the error message.
Re:How I Create Cool Wallpapers with Math on Friday October 14, 2022 @06:12AM (#33201597)
I noticed there have recently been a lot of articles about raytracing, has anybody else noticed this?

Older »