HackerTrans
トップ新着トレンドコメント過去質問紹介求人

Forgret

no profile record

投稿

[untitled]

1 ポイント·投稿者 Forgret·6 か月前·0 コメント

[untitled]

1 ポイント·投稿者 Forgret·10 か月前·0 コメント

[untitled]

1 ポイント·投稿者 Forgret·10 か月前·0 コメント

[untitled]

1 ポイント·投稿者 Forgret·10 か月前·0 コメント

Show HN: I got tired of Base64, so I made a numeric-only alternative

4 ポイント·投稿者 Forgret·10 か月前·7 コメント

[untitled]

2 ポイント·投稿者 Forgret·10 か月前·0 コメント

Show HN: MassifLib++ – Bringing Fortran-style arrays and NumPy operations to C

3 ポイント·投稿者 Forgret·10 か月前·0 コメント

HN this is completely random

1 ポイント·投稿者 Forgret·10 か月前·1 コメント

Show HN: I built a minimal Forth-like stack interpreter library in C

47 ポイント·投稿者 Forgret·10 か月前·14 コメント

Show HN: FSP2 Tested on excerpt "Romeo and Juliet" impressive compresion results

2 ポイント·投稿者 Forgret·10 か月前·4 コメント

Ask HN: What's the best productivity hack for remote developers in 2025?

3 ポイント·投稿者 Forgret·10 か月前·1 コメント

Show HN: Stb_JSON header only JSON parser for C/C++

2 ポイント·投稿者 Forgret·10 か月前·0 コメント

Ask HN: How do you write code with or without AI?

2 ポイント·投稿者 Forgret·10 か月前·2 コメント

Ask HN: Which C libraries do you think should get a modern alternative?

2 ポイント·投稿者 Forgret·10 か月前·2 コメント

Show HN: Std_net.h – Single-file cross-platform TCP networking (C/C++)

1 ポイント·投稿者 Forgret·10 か月前·5 コメント

Show HN: Link Global, cross-shell aliases with history, auto-compile for C files

1 ポイント·投稿者 Forgret·10 か月前·0 コメント

Show HN: I'm tired of long color entries like "\x1B[48;5;10M"so I created my own

3 ポイント·投稿者 Forgret·10 か月前·0 コメント

[untitled]

1 ポイント·投稿者 Forgret·10 か月前·0 コメント

Ask HN: Let's find out who is from which country?

2 ポイント·投稿者 Forgret·10 か月前·3 コメント

[untitled]

1 ポイント·投稿者 Forgret·10 か月前·0 コメント

コメント

Forgret
·10 か月前·議論
I'm looking for interesting computer science articles that aren't in Show HN and Ask HN
Forgret
·10 か月前·議論
Base64 is great and widely used. I just wanted to experiment with a numeric-only representation. NUMBASE encodes everything into a single large number, which can make certain compression schemes like Huffman more efficient and opens up new ways to store or transmit data.
Forgret
·10 か月前·議論
It depends on the data. Base64 adds ~33% overhead, while NUMBASE can be encoded into one large number at once and compressed with Huffman or other algorithms. For some data types this results in fewer extra characters.
Forgret
·10 か月前·議論
URL I added it to the description.

Or here it is: https://github.com/Ferki-git-creator/numbase
Forgret
·10 か月前·議論
Ops, I forgot to add the link.

https://github.com/Ferki-git-creator/numbase
Forgret
·10 か月前·議論
Thanks for the inspiration! I realize it’s probably crazy to think my algorithm could ever become universally needed, but I’m not giving up. Even if it doesn’t turn into something as large-scale as I once dreamed, I believe it can still lead to something useful — and the journey itself is worth it.
Forgret
·10 か月前·議論
Thanks, you’re absolutely right — performance needs to be tested on large inputs with proper speed and memory profiling. I’ll run FSP on bigger datasets and compare it directly with zstd, brotli, gzip, etc. If needed, I’ll improve the algorithm to reduce overhead and make it scale better. This was just an early proof-of-concept, but I agree the next step is serious benchmarking.
Forgret
·10 か月前·議論
Good afternoon, I redesigned the compression algorithm, now it is much better.
Forgret
·10 か月前·議論
Hello, I did what you asked for, here is the test: https://github.com/Ferki-git-creator/fsp/blob/main/test_fsp_...

Here is the output: https://github.com/Ferki-git-creator/fsp/blob/main/output_te...
Forgret
·10 か月前·議論
Don't worry, I'm already starting work on improving it, your comment motivated me, so maybe in 1 day I'll make what you wanted possible.
Forgret
·10 か月前·議論
Hi! Thanks for the feedback. To be honest, the current version of std_net won’t run directly on ESP32 or bare-metal — it relies on standard BSD sockets and a full OS environment.

That said, it can serve as a basis:

On ESP32, you could adapt it to use LWIP sockets via ESP-IDF or Arduino, implement non-blocking I/O with FreeRTOS tasks, and reduce buffer sizes.

On bare-metal, it would require a lightweight TCP/IP stack (like lwIP or uIP) and rewriting functions to be fully event-driven and minimal on dynamic memory.

Also, please keep in mind this was the first version — mainly to see if the library idea resonates. I didn’t plan to make it fully optimized or MCU-ready yet. Future versions will definitely include improvements for embedded environments.
Forgret
·10 か月前·議論
I wish you success in further development, don't stop!
Forgret
·10 か月前·議論
I'm afraid that Rust will replace C/C++ in everything.
Forgret
·10 か月前·議論
Not yet, but there is a test on GitHub.
Forgret
·10 か月前·議論
I am from Ukraine.
Forgret
·10 か月前·議論
I see that there are a lot of posts about frontend, AI, and other programming languages, especially Rust, so I wanted to know if there are still active C programmers here and what they might be doing right now?
Forgret
·10 か月前·議論
Please give feedback.Or if you want please star the repository. :)
Forgret
·10 か月前·議論
I can't use my old account so I created a new one and I'll follow the rules better now.
Forgret
·10 か月前·議論
GitHub: https://github.com/Ferki-git-creator/fsp
Forgret
·10 か月前·議論
Well, the 0.02% number was just proof that my concept works.