News for hackers. Stuff that matters.

fcoury

Re:Mitos editor is a fork of Helix on Sunday October 18, 2026 @03:55PM (#50144789)
It bothers me too, I might make it a bit less aggressive. Thanks for taking the time!
Re:Mitos editor is a fork of Helix on Sunday October 18, 2026 @03:05PM (#50144204)
I have been building a batteries-included vim-like editor for a couple of years. It all started as a series of streamings but I really like where it is right now.

https://youtu.be/eX1ZhXY0VZU?si=hUufOFS5ifTGeh-g

If you're looking for something like that I'd love if you could take it for a spin:

https://getred.dev

Re:Muse Code and Muse Spark 1.2 on Wednesday August 05, 2026 @04:01PM (#49188188)
Interesting, it seems like their muse code is built upon Codex CLI?
Delightful indeed. Brings back memories, thanks for sharing!
I am usually terrible at timing my purchases, but a couple of weeks back I bought a maxed out MacBook Pro M5 Max with 8TB SSD 128GB RAM.

I think this one paid off for all my other bad timings.

Edit: I paid $6,400 after taxes and the same setup is now at $9,850 before taxes. Whoa!

Re:Ghostty is leaving GitHub on Tuesday April 28, 2026 @04:47PM (#47940510)
Holy crap, just found out I am 1371. Wow.
Yes, instead of everybody contributing to one central codebase, we now have the same concept being rewritten a thousand times :-)
I did this more as an experiment but man it sucks, doesn't it?
We live in crazy times. I wanted to add a PID to the list for my personal use and since I use Rust way more than Go, I decided to one-shot one app, and Codex indeed one shotted it, wow.

https://github.com/fcoury/sonars

Re:Unrolling the Codex Agent Loop on Saturday January 24, 2026 @12:02PM (#46745244)
This looks pretty cool, nice UI too. Gonna take it for a spin.
Re: on Tuesday January 06, 2026 @09:34AM (#46512768)
A while ago I worked on a similar idea, it was back when I was learning Rust so not super proud of the code, but I love the name of the tool: https://github.com/gistia/joindoe
Re:FracturedJson on Friday January 02, 2026 @05:41PM (#46470399)
Just ported it to rust and plan on maintaining it if you want to add it to your original comment.

More details on a sibling comment:

https://github.com/fcoury/fracturedjson-rs https://crates.io/crates/fracturedjson

Comment with details: https://news.ycombinator.com/item?id=46468641

Re:FracturedJson on Friday January 02, 2026 @02:52PM (#46468641)
I ported it to Rust with a cli tool that allows you to format json in this format:

https://github.com/fcoury/fracturedjson-rs

https://crates.io/crates/fracturedjson

And install with:

cargo install fracturedjson

    > $ fjson --help
    Rust port of FracturedJsonJs: human-friendly JSON formatter with optional comment support.

    Usage: fjson [OPTIONS] [FILE]...

    Arguments:
      [FILE]...  Input file(s). If not specified, reads from stdin

    Options:
      -o, --output <FILE>
              Output file. If not specified, writes to stdout
      -c, --compact
              Minify output (remove all whitespace)
      -w, --max-width <MAX_WIDTH>
              Maximum line length before wrapping [default: 120]
      -i, --indent <INDENT>
              Number of spaces per indentation level [default: 4]
      -t, --tabs
              Use tabs instead of spaces for indentation
          --eol <EOL>
              Line ending style [default: lf] [possible values: lf, crlf]
          --comments <COMMENTS>
              How to handle comments in input [default: error] [possible values: error, remove, preserve]
          --trailing-commas
              Allow trailing commas in input
          --preserve-blanks
              Preserve blank lines from input
          --number-align <NUMBER_ALIGN>
              Number alignment style in arrays [default: decimal] [possible values: left, right, decimal, normalize]
          --max-inline-complexity <MAX_INLINE_COMPLEXITY>
              Maximum nesting depth for inline formatting (-1 to disable) [default: 2]
          --max-table-complexity <MAX_TABLE_COMPLEXITY>
              Maximum nesting depth for table formatting (-1 to disable) [default: 2]
          --simple-bracket-padding
              Add padding inside brackets for simple arrays/objects
          --no-nested-bracket-padding
              Disable padding inside brackets for nested arrays/objects
      -h, --help
              Print help
      -V, --version
              Print version
Re:FracturedJson on Friday January 02, 2026 @12:21PM (#46467051)
I really liked the idea, so I am porting it to Rust https://github.com/fcoury/fracturedjson-rs
Re:Fabrice Bellard Releases MicroQuickJS on Wednesday December 24, 2025 @06:44PM (#46380557)
Just published a rust wrapper if anyone plan on embedding it like I do:

https://github.com/fcoury/mquickjs-rs

Re:Ask HN: What Are You Working On? (December 2025) on Sunday December 14, 2025 @10:46PM (#46270216)
I have been slowly progressing on writing a Rust like language that compiles to JavaScript for a few years now. With the rise of AI and it becoming better recently with Opus 4.5, specially with Rust, I've been trying to have a speedrun version of it.

Think of it as TypeScript but with full algebraic types and other commodities from Rust:

https://husk-lang.org

Re:Ask HN: What Are You Working On? (December 2025) on Sunday December 14, 2025 @10:43PM (#46270196)
Very interesting. Is it or will it be open source? Any links?
Re:Framework Raises DDR5 Memory Prices by 50% for DIY Laptops on Friday December 12, 2025 @12:36PM (#46246440)
I thought Apple would get around and improve their memory prices with time, I guess it's the opposite: all manufacturers are now becoming Apple given these raises.

I wonder what Apple's next move will be :-)

EDIT: Spelling

Re: on Wednesday December 03, 2025 @02:28PM (#46138834)
Shameless plug: I did a series a couple years back, before AI was this huge, about writing a Vim-like editor in Rust, in case you want to play with it in the future:

https://www.youtube.com/playlist?list=PL9KpW-9Hl_het1V3_dLhG...

Re:Tell HN: Happy Thanksgiving on Thursday November 27, 2025 @01:52PM (#46072142)
Wow, that made me look:

> Joined 17 years ago

It's interesting. I grew up in Brazil and if you don't know, we are very famous for having one of the most exorbitant importing tariffs in the world.

I thought that with time Brazil would modernize and get closer to the US in that regard. It's really sad to see the opposite happening.

... and I totally agree: anecdotes are all we have indeed.
Oh I wasn't aware of that. I will try it again. Thank you for letting me know!
It's sad to see that they have their focus on these while their flagship, once SOTA CLI solution, is rotting away by the day.

You can check the general feeling in X, but it's almost unanimous that the quality of both Sonnet 4 and Opus 4.1 is diminishing.

At first, I didn't notice this quality drop until this week. Now it's really, really terrible: it's not following instructions, pretending to work and Opus 4.1 is specially bad.

And that's coming from a anthropic fanboy, I used to really like CC.

I am now using Codex CLI and it's been a surprisingly good alternative.

Yup, can confirm. I am not a native English speaker and I've used delve for a long time as well.
Re:Llama-Scan: Convert PDFs to Text W Local LLMs on Sunday August 17, 2025 @08:00PM (#44936013)
I really wanted this to be good. Unfortunately it converted a page that contained a table that is usually very hard for converters to properly convert and I got a full page with "! Picture 1:" and nothing else. On top of that, it hung at page 17 of a 25 page document and never resumed.
Re:Zig's Lovely Syntax on Sunday August 10, 2025 @01:24PM (#44856707)
I really like zig but that syntax is indeed insane.

Older »