| 00:26:37 | * | beholders_eye quit (Ping timeout: 244 seconds) |
| 00:34:22 | * | _th3r00t joined #nim |
| 00:35:21 | * | th3r00t quit (Ping timeout: 248 seconds) |
| 02:26:21 | * | kick455 joined #nim |
| 02:26:24 | * | oculux quit (Ping timeout: 252 seconds) |
| 06:26:56 | FromDiscord | <Phil> I mean, I started with just a web-backend. That forces you through the basic language, though it might not force you to interact with lower level features, metaprogramming or multithreading |
| 07:51:48 | * | Skippy8 joined #nim |
| 08:27:13 | * | beholders_eye joined #nim |
| 09:01:00 | FromDiscord | <enthus1ast.> folks, i think i want ( 😄 ) to start my first ai projects. How do you interface with local llms?↵Which nim package do you use? |
| 09:01:29 | FromDiscord | <enthus1ast.> currently i play with https://github.com/monofuel/llama_leap |
| 09:02:03 | FromDiscord | <enthus1ast.> but is there a more mature lib in nim? |
| 09:02:20 | FromDiscord | <enthus1ast.> or do you use llama.cpp directly? |
| 09:07:31 | * | beholders_eye quit (Ping timeout: 264 seconds) |
| 09:27:04 | * | beholders_eye joined #nim |
| 09:41:22 | * | tokyovigilante joined #nim |
| 11:29:07 | FromDiscord | <qanics2> In reply to @enthus1ast. "folks, i think i": inference engines like llama.cpp , ollama or loacal llm use http server, you just have to send a client request. I think nim has a built in http module. |
| 11:29:20 | FromDiscord | <qanics2> (edit) "In reply to @enthus1ast. "folks, i think i": inference engines like llama.cpp , ollama or loacal llm use ... http" added "an" |
| 13:08:52 | * | Skippy8 quit (Ping timeout: 276 seconds) |
| 14:11:15 | * | emery quit (Read error: Connection reset by peer) |
| 14:15:43 | * | emery joined #nim |
| 14:54:16 | * | Skippy8 joined #nim |
| 15:04:56 | * | hygo quit (Ping timeout: 256 seconds) |
| 15:14:21 | * | hygo joined #nim |
| 15:18:36 | * | Skippy8 quit (Ping timeout: 252 seconds) |
| 15:22:11 | * | xet7 joined #nim |
| 15:35:07 | * | beholders_eye quit (Ping timeout: 276 seconds) |
| 15:40:58 | * | Skippy8 joined #nim |
| 16:59:15 | * | Skippy8 quit (Ping timeout: 272 seconds) |
| 17:00:01 | * | Skippy8 joined #nim |
| 17:17:20 | FromDiscord | <meyrakle> In reply to @lem_on_io "im tryna learn nim": Build an http server |
| 17:18:26 | FromDiscord | <meyrakle> In reply to @enthus1ast. "folks, i think i": Just interface with the ollama api, when it’s running it exposes an http server which has a rest api |
| 17:18:26 | * | Amun-Ra is waiting for someone to suggest building an operating system |
| 17:22:57 | FromDiscord | <qanics2> build a computer from scratch , without CAD |
| 17:23:24 | Amun-Ra | trinary one, using fets only |
| 17:23:24 | FromDiscord | <0ffh> A plain HTTP 1.1 server good enough to serve static pages is really not hard, so I don't see why it would be a bad learning project. |
| 17:24:04 | Amun-Ra | game of life, sokoban, whatever else is much simpler to start a language experience with |
| 17:25:08 | Amun-Ra | as for HTTP 1.1: ranges, parsing form data, whole tcp related code; not the best idea imho to begin with; unless someone knows how it works already |
| 17:25:58 | FromDiscord | <0ffh> You don't even have to do all of it.↵Support GET, and go from there if you like to. |
| 17:26:32 | FromDiscord | <0ffh> You can do the bare minimum in a couple pages of code. |
| 17:28:14 | Amun-Ra | that'd not be even a HTTP/0.9; what is most important in my opinion is learning about structures and how to write and think in nim |
| 17:29:18 | Amun-Ra | the less convoluted staring project the better; write hello worlds, game of life, fractals, start small, aim big later |
| 17:29:30 | Amun-Ra | starting* |
| 17:31:07 | FromDiscord | <0ffh> Don't see much learning going on there.↵I like the HTTP suggestion because you can start small and have something working quickly (which motivates), but still have lots of space to naturally expand into by adding missing functionality. |
| 17:33:05 | Amun-Ra | by start small I mean a project you can finish realitvely fast, project that'll take one long time to write may discourage one from writing it further; just my $0.02 |
| 17:33:39 | Amun-Ra | time for a gym |
| 17:35:12 | Amun-Ra | I have started two nim projects: first one is 640 files, 80k loc; the second one is 1600 files, 162k loc |
| 17:35:15 | FromDiscord | <lem_on_io> anyone tried mojo? i heard its gonna replace nim |