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

FerkiHN

no profile record

投稿

Ask HN: Is Fortran the first high-level language?

3 ポイント·投稿者 FerkiHN·10 か月前·6 コメント

[untitled]

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

[untitled]

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

[untitled]

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

[untitled]

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

[untitled]

1 ポイント·投稿者 FerkiHN·11 か月前·0 コメント

[untitled]

1 ポイント·投稿者 FerkiHN·11 か月前·0 コメント

[untitled]

1 ポイント·投稿者 FerkiHN·11 か月前·0 コメント

[untitled]

1 ポイント·投稿者 FerkiHN·11 か月前·0 コメント

[untitled]

1 ポイント·投稿者 FerkiHN·11 か月前·0 コメント

[untitled]

1 ポイント·投稿者 FerkiHN·11 か月前·0 コメント

Show HN: Unied Lightweight Terminal Code and Text Editor with Advanced Commands

6 ポイント·投稿者 FerkiHN·12 か月前·3 コメント

Show HN: Header-only GIF decoder in pure C – no malloc, easy to use

47 ポイント·投稿者 FerkiHN·12 か月前·42 コメント

[untitled]

3 ポイント·投稿者 FerkiHN·12 か月前·0 コメント

Show HN: XID – Dependency-Free Unique ID Generator in One C File

gist.github.com
7 ポイント·投稿者 FerkiHN·12 か月前·2 コメント

Ask HN: What rules do you think beginners and users should follow HN?

2 ポイント·投稿者 FerkiHN·12 か月前·1 コメント

Ask HN: What are interesting do you know any terminal utilities?

5 ポイント·投稿者 FerkiHN·12 か月前·5 コメント

[untitled]

5 ポイント·投稿者 FerkiHN·12 か月前·0 コメント

[untitled]

1 ポイント·投稿者 FerkiHN·12 か月前·0 コメント

Ask HN: How and where to gain popularity for your project?

2 ポイント·投稿者 FerkiHN·12 か月前·9 コメント

コメント

FerkiHN
·10 か月前·議論
[dead]
FerkiHN
·10 か月前·議論
[dead]
FerkiHN
·10 か月前·議論
[dead]
FerkiHN
·10 か月前·議論
Wow, you did it yourself?! This is just wow, as a C/C++ developer I know how to create an OS, but at most I could come up with an idea, but writing all this myself, I have no words.
FerkiHN
·11 か月前·議論
I work on various github projects: 1) Header-only ASCII font renderer for embedded/SDL/terminal https://github.com/Ferki-git-creator/ascii-render

2) TurboStitchGIF: A fast, header-only C GIF decoder without dynamic allocations, ideal for embedded systems and cross-platform projects. https://github.com/Ferki-git-creator/TurboStitchGIF-HeaderOn...
FerkiHN
·11 か月前·議論
So it's very strange, and sometimes it reminds Gemini that he also doesn't know his version.
FerkiHN
·11 か月前·議論
Dude, this is a really cool thing. I dreamed of creating this myself once. Now that you've done it, I can be happy because I always wanted to share the code and not hear the intrusive words "Don't self-promote."
FerkiHN
·12 か月前·議論
I liked it, but I think they should add the ability to download music to .waw/.mp3 and add a local version to github (your wish).
FerkiHN
·12 か月前·議論
I did it for nostalgia, I wanted to do it the way they used to do it, for example, such README files are in SDL and Linux.
FerkiHN
·12 か月前·議論
Totally fair — this pattern can be confusing at first glance. The main motivation is ease of integration: no need to manage extra .c files, no build system tweaks, just drop in one file and go. It’s especially useful for embedded systems, scripts, and small projects where build friction matters. That said, I agree that for larger teams or long-term projects, the classic .h + .c split can be clearer — that’s why the implementation can easily be separated if needed. Appreciate the feedback!
FerkiHN
·12 か月前·議論
Great question! It works the same way as stb-style libs: you only #define GIF_IMPLEMENTATION in one .c file (one translation unit). In all other files, you just #include "gif.h" without the define. The header uses #ifdef GIF_IMPLEMENTATION to include implementation code only once. So no linker errors — everything compiles cleanly as long as that rule is followed. I’ll make this clearer in the README too, thanks!
FerkiHN
·12 か月前·議論
Exactly! That flexibility was one of my goals. Making integration smooth for both small embedded projects and larger codebases with unity builds — glad to hear it resonates.
FerkiHN
·12 か月前·議論
Thanks! Yes, stb-style header-only libs were definitely an inspiration. I know some devs find the approach confusing, especially with linker errors if *_IMPLEMENTATION isn't handled correctly. I tried to keep it simple and clearly documented, but feedback like this helps improve it.
FerkiHN
·12 か月前·議論
Yes, I used ChatGPT to help refine the README and occasionally get suggestions for cleaner or more efficient code patterns.

But the core logic, turbo decoding modes, and embedded optimization — that’s all written, tested, and understood by me.

I see AI as a tool, not an author — it helps speed things up, but I still do the thinking.
FerkiHN
·12 か月前·議論
Okay, I'll do it soon.
FerkiHN
·12 か月前·議論
Please share your thoughts.
FerkiHN
·12 か月前·議論
I don’t see AI as a threat to programmers now or in the future — it’s just a tool. Think of programming like cutting down trees: we used to swing axes, and now we’ve got chainsaws. But even the best chainsaw won’t cut a tree on its own — it still needs the woodcutter.

AI is trained on what humans have already done. It can remix and automate, sure, but it doesn’t innovate or create like humans do — at least not yet. Reaching that level of creativity is a whole different game, and if AI ever does get there, we’ll have way bigger questions to worry about than job automation.

Bottom line: AI won’t replace us — it’ll reshape how we work. The role of the programmer will evolve, just like it has with every major shift in tools and tech.
FerkiHN
·12 か月前·議論
Add the ability to reply to user comments.
FerkiHN
·12 か月前·議論
Hello, now the design is great, you did a great job, now you can either rest or start promoting your site again. Or if you still have the strength, you can add theme customization, for example: light, dark, system, custom (the ability to customize the color of the site for yourself).

And I don't know what it's all about, but your site sometimes loads for me, sometimes it doesn't, it seems like it decides for itself when to load and when not to.
FerkiHN
·12 か月前·議論
Weekdays (Monday - Friday) are best.

Posting times: 8:00 AM - 11:00 AM (EST)