| 00:01:44 | * | syl joined #nim |
| 00:24:01 | * | tokyovigilante quit (Remote host closed the connection) |
| 00:30:42 | * | tokyovigilante joined #nim |
| 00:32:40 | * | tokyovigilante quit (Remote host closed the connection) |
| 00:33:22 | * | tokyovigilante joined #nim |
| 01:04:04 | * | beholders_eye quit (Ping timeout: 245 seconds) |
| 01:30:42 | * | zodman joined #nim |
| 02:17:44 | * | cm quit (Quit: Bye.) |
| 02:24:13 | * | cm joined #nim |
| 03:06:55 | * | rockcavera quit (Remote host closed the connection) |
| 04:09:47 | FromDiscord | <czax225> sent a long message, see https://pasty.ee/zcHrFEgF |
| 04:12:57 | * | rockcavera joined #nim |
| 04:51:19 | * | amadaluzia quit (Ping timeout: 264 seconds) |
| 04:59:05 | * | gabreal joined #nim |
| 05:03:11 | * | xet7 quit (Remote host closed the connection) |
| 05:04:39 | * | xet7 joined #nim |
| 05:51:54 | FromDiscord | <nnsee> In reply to @czax225 "⬡ Ferrum Studio v0.8": can you please not spam multiple channels with this? thanks |
| 06:16:35 | FromDiscord | <mr_rowboto> @nnsee hmmmmmmmm this is very sketchy... maybe take a look at the repo. |
| 06:16:49 | FromDiscord | <mr_rowboto> (edit) "@nnsee hmmmmmmmm this ... is" added "IDE thing" |
| 06:39:47 | * | SchweinDeBurg quit (Quit: WeeChat 4.8.0-dev) |
| 06:54:55 | * | pmp-p quit (Ping timeout: 264 seconds) |
| 06:57:15 | FromDiscord | <nnsee> In reply to @mr_rowboto "<@961485620075720734> hmmmmmmmm this": i already have: https://discord.com/channels/371759389889003530/371759389889003532/1498585523265077298 |
| 06:57:54 | FromDiscord | <nnsee> it's very vibecoded, but i'm not seeing anything pointing towards it being outright malicious. although i haven't really taken a look at the binaries either |
| 06:58:22 | FromDiscord | <mr_rowboto> If you just thought abt it, it's ok. |
| 07:00:46 | FromDiscord | <mr_rowboto> sent a code paste, see https://play.nim-lang.org/#pasty=ZDcbpJpv |
| 07:01:01 | * | Freneticks quit (Ping timeout: 272 seconds) |
| 07:01:23 | * | tiorock joined #nim |
| 07:01:23 | * | tiorock quit (Changing host) |
| 07:01:23 | * | tiorock joined #nim |
| 07:01:23 | * | rockcavera is now known as Guest5973 |
| 07:01:23 | * | tiorock is now known as rockcavera |
| 07:01:46 | * | Freneticks joined #nim |
| 07:04:37 | * | Guest5973 quit (Ping timeout: 244 seconds) |
| 07:13:09 | FromDiscord | <nnsee> https://www.virustotal.com/gui/file/e523ca48c2b369bc5b4cf4a90a91e552cf061a8c795cc305e58e8ae0709738d0/behavior |
| 07:13:37 | FromDiscord | <nnsee> CAPE flags it as malware, but i'm pretty sure that's just because of a false positive yara rule it triggers |
| 07:29:48 | * | xet7 quit (Remote host closed the connection) |
| 07:31:35 | * | xet7 joined #nim |
| 07:41:18 | * | kick455 joined #nim |
| 07:44:20 | * | oculux- joined #nim |
| 07:44:50 | * | oculux quit (Ping timeout: 248 seconds) |
| 07:45:50 | FromDiscord | <czax225> It might be flagged because it uses It embeds a WebView2 (renders HTML/JS). Malware uses this to display fake login pages. |
| 07:46:18 | * | oculux joined #nim |
| 07:47:43 | * | kick455 quit (Ping timeout: 264 seconds) |
| 07:49:54 | * | oculux- quit (Ping timeout: 245 seconds) |
| 07:59:31 | FromDiscord | <crochubourbier> In reply to @nnsee "it's very vibecoded, but": I mean if it's vibecoded you can't trust it anyway |
| 08:01:20 | FromDiscord | <crochubourbier> In reply to @czax225 "It might be flagged": you to be well informed about malwares 🤔 |
| 08:02:18 | FromDiscord | <crochubourbier> (edit) "In reply to @czax225 "It might be flagged": you to be well informed about malwares ... 🤔" added "(I mean that's if you didn't just use chatgpt to make your argument for you)" |
| 08:14:54 | Amun-Ra | anddam: thanks for the info, I wonder whether adding ucrtbase would fix that |
| 08:17:14 | FromDiscord | <nnsee> In reply to @czax225 "It might be flagged": in what scenario would malware use a webview to display a fake login page? in any case, that's not what triggered it (why would it, half of all applications these days are webviews) and it was the yara signature like i said |
| 08:20:46 | FromDiscord | <nnsee> if you can spawn webviews, that means you can already execute code on the victim's machine, in which case why would you ever present a fake login page (which is loud and requires user interaction) when you can just steal the cookies from the user's browsers directly? |
| 08:21:05 | FromDiscord | <nnsee> that argument doesn't hold water |
| 08:37:14 | FromDiscord | <spotlightkid> The repo is missing a central file, `wails.json`, to compile it, though, so it's not fully Open Source. That makes it uninteresting to me. |
| 08:53:22 | FromDiscord | <czax225> I will upload wails.json today. I forgot it. |
| 08:55:30 | FromDiscord | <czax225> In reply to @crochubourbier "I mean if it's": What shall I do then so that you can trust me? |
| 09:06:42 | FromDiscord | <vyrnexis> @czax225 Ferrum-Studio Windows only? |
| 09:07:44 | FromDiscord | <czax225> Yes |
| 09:08:18 | FromDiscord | <czax225> You are on Linux. I think so. |
| 09:08:45 | * | SchweinDeBurg joined #nim |
| 09:08:51 | FromDiscord | <bung8954> I don't get the point you claimed it's "native" |
| 09:09:56 | FromDiscord | <czax225> As it uses WebView. |
| 09:11:20 | FromDiscord | <bung8954> am gonna open source my editor after clean the repo |
| 09:26:41 | FromDiscord | <crochubourbier> In reply to @czax225 "What shall I do": build a project yourself |
| 09:31:06 | FromDiscord | <crochubourbier> if your goal is to make a good IDE for Nim developers, why don't you write it in Nim directly ? |
| 09:33:56 | Amun-Ra | that's not a requirement, tho; use the language that's best suited for the job (writing ide) |
| 09:34:03 | FromDiscord | <vyrnexis> @czax225 Your project looks great in the screenshots, but unfortantly I can;t compile as its missing the "wails.json" file |
| 09:35:57 | FromDiscord | <blackmius> In reply to @bung8954 "am gonna open source": would like to see it, especially the part of how you used uirelay if i remember correctly |
| 09:39:10 | FromDiscord | <blackmius> In reply to @nnsee "if you can spawn": there are sort of malwares which shows you fishing screen for crypto wallet keys |
| 09:40:11 | FromDiscord | <blackmius> (edit) "shows" => "show" | "showyou fishing screen for crypto wallet keys ... " added "(those 12 words you store on a paper)" |
| 09:44:05 | FromDiscord | <ringabout> In reply to @blackmius "would like to see": I wonder at it too. kimi 2.6/GPT wrote terrible Nim code for UI for me. Perhaps more uirelay projects can make ai smarter 😜 |
| 09:48:22 | FromDiscord | <bung8954> you guys make me move my ass from bed to desk |
| 09:59:52 | * | SchweinDeBurg quit (Quit: WeeChat 4.8.0-dev) |
| 10:02:13 | * | gabreal quit (Read error: Connection reset by peer) |
| 10:03:14 | * | gabreal joined #nim |
| 10:17:17 | FromDiscord | <bung8954> here you go, https://github.com/drift-editor/drift should mentioned only tested on macos |
| 10:19:27 | FromDiscord | <bung8954> @blackmius @ringabout |
| 10:29:47 | FromDiscord | <bung8954> In reply to @ringabout "I wonder at it": you can use /init let it collect the tech info |
| 10:30:06 | FromDiscord | <bung8954> (edit) "In reply to @ringabout "I wonder at it": you can use /init let it collect the tech info ... " added "in kimi-cli" |
| 10:31:28 | FromDiscord | <bung8954> (edit) "kimi-cli" => "kimi-cli, input some UI design terms or just tell it make like which well known product" |
| 10:55:14 | * | amadaluzia joined #nim |
| 10:55:57 | * | beholders_eye joined #nim |
| 11:10:53 | * | xet7_ joined #nim |
| 11:11:05 | * | xet7 quit (Ping timeout: 248 seconds) |
| 11:12:06 | * | xet7_ quit (Client Quit) |
| 11:13:11 | * | xet7 joined #nim |
| 11:30:17 | * | beholders_eye quit (Ping timeout: 244 seconds) |
| 11:35:34 | FromDiscord | <czax225> In reply to @vyrnexis "<@1376851930567151687> Your project": I uploaded wails.json |
| 11:41:56 | FromDiscord | <blackmius> In reply to @bung8954 "here you go, https://github.com/drift-editor/drift": i see you have ui tree for event propagation but there a comment that it doesn’t used for a render. is it more convenient for editor or you just have no time for proper layout engine? |
| 11:41:57 | FromDiscord | <czax225> In reply to @crochubourbier "build a project yourself": I don't know JS or Nim. The best way to make an app(IDE) in Go is wails+go and it needs JS, HTML, CSS as well. |
| 11:43:39 | FromDiscord | <blackmius> (edit) "In reply to @bung8954 "here you go, https://github.com/drift-editor/drift": i see you have ui tree for event propagation but there a comment that it doesn’t used for a render. is it more convenient for editor or you just have no time for proper layout engine? ... " added "i mean what are the reasons?" |
| 11:48:06 | FromDiscord | <bung8954> In reply to @blackmius "I noticed that you": I tried multiple way to make components system during previous 3 explorative editor projects all failed, so I choose the most familar model the browser dom event propagation. seems AI understand it well tho |
| 11:49:34 | FromDiscord | <blackmius> yeah, dom is great for ui, and the question was more had you considered to use it for rendering |
| 11:51:29 | FromDiscord | <bung8954> I can't remember the comment , but yeah the ui render part may not follow the rules and still work |
| 11:52:59 | * | SchweinDeBurg joined #nim |
| 11:53:17 | * | SchweinD1 joined #nim |
| 11:53:36 | * | SchweinD2 joined #nim |
| 11:53:56 | FromDiscord | <bung8954> I don't have layout engine experience , if there's drop in replacement that would be better |
| 11:55:50 | FromDiscord | <bung8954> I also wanna the bottom terminal can be drag out from edge |
| 11:57:12 | * | SchweinDeBurg quit (Ping timeout: 246 seconds) |
| 11:57:33 | * | SchweinD1 quit (Ping timeout: 246 seconds) |
| 11:58:38 | FromDiscord | <blackmius> In reply to @bung8954 "I don't have layout": i heard there is clay and it is good, but never used |
| 12:00:27 | FromDiscord | <blackmius> last time ive developed a native app was in 2015 using pygame and python that was a horrific experience, calcualting offsets of each component brrr |
| 12:02:16 | FromDiscord | <bung8954> In reply to @blackmius "last time ive developed": yeah, could be worse when vibe coding, ai will forget recalculate related components |
| 12:03:35 | FromDiscord | <blackmius> yep, the layout engine should help overcome this |
| 12:04:17 | FromDiscord | <blackmius> and your event tree is already look like a half of solution |
| 12:04:45 | FromDiscord | <crochubourbier> why don't you just learn how to code instead of vibe coding ? AI clearly can't make any serious project |
| 12:07:13 | FromDiscord | <czax225> In reply to @crochubourbier "why don't you just": I know but it is Go. Go is not very powerful for app dev. So I had no option. |
| 12:08:04 | FromDiscord | <crochubourbier> In reply to @Amun-Ra "that's not a requirement,": I mean the job was to write an IDE designed specifically for Nim, so writing it in Nim would allow the user to configure their editor in the same language that they're using |
| 12:09:05 | FromDiscord | <crochubourbier> In reply to @czax225 "I know but it": Why do you want to make an IDE for Nim if you don't even know the language ? How could you know what Nim users need ? |
| 12:09:26 | FromDiscord | <czax225> Reddit. |
| 12:10:10 | FromDiscord | <crochubourbier> You mean someone asked you on reddit to vibe code a Nim IDE? |
| 12:10:55 | FromDiscord | <czax225> No. You asked me how can I know what Nim users like. I got the info from Reddit. |
| 12:11:36 | FromDiscord | <crochubourbier> So tell me then, what do reddit users want in a Nim IDE ? |
| 12:11:36 | FromDiscord | <vyrnexis> @czax225 how long has it taken to vibe code this project? |
| 12:11:44 | FromDiscord | <czax225> 1 Month |
| 12:12:19 | FromDiscord | <vyrnexis> @czax225 Might need another month as it still won't compile, its crying about go.mod missing now |
| 12:12:54 | FromDiscord | <czax225> Fixed. |
| 12:12:57 | FromDiscord | <crochubourbier> In reply to @vyrnexis "<@1376851930567151687> Might need another": did you try telling the AI "fix code, make no mistake" ? |
| 12:14:03 | FromDiscord | <czax225> Yes |
| 12:14:16 | FromDiscord | <crochubourbier> (edit) "In reply to @vyrnexis "<@1376851930567151687> Might need another": did you try telling the AI "fix code, make no mistake" ? ... " added "(Edit: I wanted to answer tk Czax225)" |
| 12:14:30 | FromDiscord | <crochubourbier> (edit) "tk" => "to" |
| 12:15:51 | FromDiscord | <crochubourbier> I was joking 😂 |
| 12:16:00 | FromDiscord | <czax225> Where? |
| 12:16:54 | FromDiscord | <czax225> Are you from US? |
| 12:18:44 | FromDiscord | <vyrnexis> @czax225 mate, really appreciate that you have put in "some" effort in creating a IDE specifically for Nim, however its going to be really hard for anyone to use if it doesn't compile, which it doesn't btw. |
| 12:20:51 | FromDiscord | <czax225> Are you contributing to the IDE or just normally working with Nim? If yes then I did'nt add things for contributing to the IDE(which needs wails and go). |
| 12:22:40 | FromDiscord | <czax225> You download the IDE from Releases. |
| 12:23:33 | strogon14_ | There those of us who don't use untrusted binaries and prefer to compile things on their own. |
| 12:23:41 | FromDiscord | <bung8954> In reply to @blackmius "and your event tree": yeah,it works, just the AI often forget th system draw ui element directly 🙁 |
| 12:28:37 | FromDiscord | <vyrnexis> @czax225 https://media.discordapp.net/attachments/371759389889003532/1500111772139655178/image.png?ex=69f73f75&is=69f5edf5&hm=5aceee9e220f895d45b845c47d188af5f63ae20085c27614335aa76fd2b0f0bf& |
| 12:29:39 | FromDiscord | <czax225> Got the issue. It is my mistake. Wait please. Just 10 minutes. I did'nt upload some files. |
| 12:30:42 | FromDiscord | <vyrnexis> @czax225 Might want to ask chatGPT what files need to be uploaded 🙂 |
| 12:30:49 | FromDiscord | <nevillegg> In reply to @vyrnexis "<@1376851930567151687>": That's some weird terminal |
| 12:30:51 | FromDiscord | <nevillegg> lol |
| 12:30:59 | FromDiscord | <czax225> Done |
| 12:31:00 | FromDiscord | <nevillegg> So many colours in a terminal. |
| 12:31:13 | FromDiscord | <nevillegg> Damn. Terminal supporting colours is cool |
| 12:31:53 | FromDiscord | <nevillegg> here I am using no config terminal 🤣 https://media.discordapp.net/attachments/371759389889003532/1500112595007311930/image.png?ex=69f74039&is=69f5eeb9&hm=8a450702e000916d2347d9d32353615b67dfd82cc12a036f6336d73c80719bd4& |
| 12:32:03 | FromDiscord | <nevillegg> this is just bash |
| 12:32:07 | FromDiscord | <nevillegg> zsh is kinda flashy |
| 12:32:22 | FromDiscord | <czax225> In reply to @vyrnexis "<@1376851930567151687> Might want to": No I didn't. You might have observed that I never tell any lie. I just uploaded hidden_other.go and hidden_windows.go |
| 12:32:29 | FromDiscord | <vyrnexis> @nevillegg I am using "nu shell" |
| 12:32:50 | FromDiscord | <czax225> Is it Ubuntu linux |
| 12:33:15 | FromDiscord | <vyrnexis> No SolusOS witht he Budgie Desktop(wayland) |
| 12:34:11 | FromDiscord | <czax225> In reply to @vyrnexis "No SolusOS witht he": Looks like "Windows of Linux" |
| 12:36:21 | FromDiscord | <vyrnexis> Its the Kitty terminal with "starship" for colours and with "nu" as the shell |
| 12:37:15 | FromDiscord | <czax225> In reply to @vyrnexis "Its the Kitty terminal": Is you error fixed? |
| 12:37:31 | FromDiscord | <nevillegg> In reply to @vyrnexis "Its the Kitty terminal": nu? |
| 12:37:37 | FromDiscord | <nevillegg> weird name lol |
| 12:40:22 | FromDiscord | <nevillegg> I am guessing you use neovim |
| 12:40:26 | FromDiscord | <vyrnexis> nope I seem to be missing the "vite" command, what ever that is, guessing its part of language package you have use for the build |
| 12:41:14 | FromDiscord | <nevillegg> In reply to @vyrnexis "nope I seem to": vite is a nodejs package I think |
| 12:41:19 | FromDiscord | <vyrnexis> No, I prefer GUI IDE's but when using terminal IDE's its always Helix, simple to config |
| 12:42:06 | FromDiscord | <nevillegg> In reply to @vyrnexis "No, I prefer GUI": Yeah. Helix is cool I think never used. |
| 12:42:13 | FromDiscord | <nevillegg> Same for me |
| 12:42:16 | FromDiscord | <nevillegg> I like gui ides |
| 12:42:22 | FromDiscord | <nevillegg> If it is TUI I use micro |
| 12:42:43 | FromDiscord | <vyrnexis> yeah micro is great a lot better than nano |
| 12:42:59 | FromDiscord | <czax225> You have Node.js installed? You must have to compile/contribute to the IDE. |
| 12:43:13 | FromDiscord | <czax225> It is the last dep you need. |
| 12:44:01 | FromDiscord | <czax225> https://nodejs.org/en/download |
| 12:44:33 | FromDiscord | <vyrnexis> @czax225 yes I have nodejs already installed, might try again down the track once you get the project updated |
| 12:44:36 | * | Artea joined #nim |
| 12:46:31 | FromDiscord | <czax225> Thanks that you gave your time testing. You helped me fix many errors and problems. |
| 12:49:07 | FromDiscord | <czax225> You must see like this https://media.discordapp.net/attachments/371759389889003532/1500116927597510847/yo.PNG?ex=69f74442&is=69f5f2c2&hm=ecbc4d8ce58b824b70374e717b0af1cd0ed843578af05f77b4d68378dc1fdfd9& |
| 12:50:52 | FromDiscord | <vyrnexis> @czax225 No problems, its probably my end with missing dependencies(vite), that Drift editor didn't compile for me either ... but that was written in Nim so I can actually probably fix that myself |
| 12:51:52 | FromDiscord | <czax225> 😄 |
| 13:00:27 | FromDiscord | <vyrnexis> might want to include "npm install vite-node" in your readme as part of compiling requirements, also for linux it needs the gtk3 libraries to compile |
| 13:01:58 | FromDiscord | <crochubourbier> In reply to @czax225 "Are you from US?": No |
| 13:03:39 | FromDiscord | <crochubourbier> (edit) "No" => "No, I'm from France" |
| 13:04:19 | FromDiscord | <czax225> In reply to @vyrnexis "might want to include": Included npm install -D vite-node |
| 13:04:25 | FromDiscord | <czax225> In reply to @crochubourbier "No, I'm from France": Oh Nice |
| 13:05:51 | FromDiscord | <crochubourbier> could you maybe move to the offtopic channel to talk about your editor though ? its kinda out of subject here |
| 13:12:08 | FromDiscord | <spotlightkid> @crochubourbier\: is it? I don't think so. |
| 13:19:51 | FromDiscord | <gesee37> In reply to @crochubourbier "No, I'm from France": It explain the pseude :p |
| 13:20:11 | FromDiscord | <gesee37> (edit) "pseude" => "pseudo" |
| 13:44:09 | * | rockcavera quit (Remote host closed the connection) |
| 14:09:40 | * | rockcavera joined #nim |
| 14:29:42 | * | Guest70 joined #nim |
| 14:30:06 | * | Guest70 is now known as nimguest007 |
| 14:32:38 | FromDiscord | <mr_rowboto> In reply to @vyrnexis "nope I seem to": vite is a webserver for dev |
| 14:33:08 | FromDiscord | <mr_rowboto> (edit) "dev" => "devs" |
| 14:33:20 | FromDiscord | <mr_rowboto> excellent choice for a native application (¿¿??) |
| 14:33:28 | FromDiscord | <mr_rowboto> (edit) "excellent choice for a native application ... (¿¿??)" added "written in go" |
| 14:35:39 | FromDiscord | <crochubourbier> In reply to @spotlightkid "<@263682079412191233>\: is it? I": I mean, it's not a vibe coding channel, and this isn't even a Nim project, and bro is writing a tool for something he admitted not knowing in the first place, its kinda ridiculous imo |
| 14:35:51 | FromDiscord | <crochubourbier> (edit) "writing" => ""writing"" |
| 14:36:29 | FromDiscord | <crochubourbier> (edit) "and" => "maybe its an IDE written for nim but" |
| 14:41:19 | * | nmz quit (Ping timeout: 276 seconds) |
| 14:44:39 | FromDiscord | <czax225> It's not fully vibe coded. |
| 14:51:57 | FromDiscord | <crochubourbier> In reply to @czax225 "It's not fully vibe": okay but still, there is no point in making a tool for something before learning this thing |
| 14:52:43 | FromDiscord | <czax225> Yes. I think it was my mistake. Sorry for that. |
| 14:53:04 | FromDiscord | <crochubourbier> no need to apologize, i feel bad now 😅 |
| 14:53:25 | FromDiscord | <mr_rowboto> In any case, it's valuable that you actually _made something_ |
| 14:54:35 | FromDiscord | <mr_rowboto> @czax225 may I ask why you say it's native if it's written in JS, uses `npm`, `vite`, etc? |
| 14:54:39 | FromDiscord | <bung8954> In reply to @mr_rowboto "vite is a webserver": it primarily a packer |
| 14:55:10 | FromDiscord | <mr_rowboto> In reply to @bung8954 "it primarily a packer": yeah, but isn't it's killer feature the webserver? |
| 14:55:19 | FromDiscord | <mr_rowboto> (edit) "In reply to @bung8954 "it primarily a packer": yeah, but isn't ... it'sfeature?" added "the webserver" | "feature the webserver?" => "feature?" |
| 14:55:39 | FromDiscord | <mr_rowboto> (I remember using that some time ago, but I hate webdev so much that I have forgoten details) |
| 14:55:52 | FromDiscord | <mr_rowboto> (remember having a good experience with vite tho) |
| 14:56:07 | FromDiscord | <bung8954> In reply to @mr_rowboto "yeah, but isn't the": I don't think so, packer is always a thing , but dev server? never a thing |
| 14:56:42 | FromDiscord | <mr_rowboto> I remember vite recompiling TS and hot-reloading everything as I developed. |
| 14:56:52 | FromDiscord | <mr_rowboto> Am I confusing this with something else? |
| 14:57:58 | FromDiscord | <bung8954> In reply to @mr_rowboto "I remember vite recompiling": I think just miss ton of tools can do that before vite |
| 14:58:18 | FromDiscord | <bung8954> (edit) "In reply to @mr_rowboto "I remember vite recompiling": I think ... just" added "u" |
| 14:58:56 | FromDiscord | <mr_rowboto> never said others can't |
| 14:58:57 | FromDiscord | <mr_rowboto> https://vite.dev/ |
| 14:59:35 | FromDiscord | <bung8954> yeah~ so it's not primarily a dev server |
| 14:59:52 | FromDiscord | <mr_rowboto> it is |
| 15:00:13 | FromDiscord | <mr_rowboto> the two primary features that they show are↵1- instant server start↵2- hot reload |
| 15:00:30 | FromDiscord | <mr_rowboto> Not a packaga manager afaik |
| 15:00:36 | FromDiscord | <mr_rowboto> (edit) "packaga" => "package" |
| 15:01:02 | FromDiscord | <bung8954> packer is not package manager |
| 15:01:08 | FromDiscord | <mr_rowboto> (what they post on their site is in line with what I remembered) |
| 15:01:38 | FromDiscord | <mr_rowboto> In reply to @bung8954 "packer is not package": oh, ok, packer as in _mangle-all-this-js-code_ |
| 15:02:21 | FromDiscord | <bung8954> doesn't matter, webpack can do it so other tools do it |
| 15:02:54 | FromDiscord | <mr_rowboto> ok, not what I was arguing |
| 15:02:58 | FromDiscord | <bung8954> it's just faster without bundling and patch when dev |
| 15:03:09 | FromDiscord | <crochubourbier> In reply to @mr_rowboto "In any case, it's": true, but using AI to generate your code is generally not a great way to learn, you should try to use less AI and write your code by hand if you want to feel the improvement, and you should start building projects because you like it rather than because people need it, there is no point of shipping fast if you're learning, start by doing small projects, it's by firstly coding for yours |
| 15:03:19 | FromDiscord | <coolccat> Vibe coding is actually pretty good for doing UI development though. |
| 15:04:10 | FromDiscord | <coolccat> Especially if you don’t care about perf and are fine with using JS and installing a bunch of libraries. I mean it doesn’t give you the BEST UI, but it gives you something usable for reduced effort which is at least good for prototypes |
| 15:04:10 | FromDiscord | <mr_rowboto> In reply to @crochubourbier "true, but using AI": It depends on you goals I guess. |
| 15:05:12 | FromDiscord | <mr_rowboto> I have friends that have learned to code using AI, couldn't even start before. However... some of them are too AI dependant and got stuck. |
| 15:05:16 | FromDiscord | <coolccat> In reply to @crochubourbier "true, but using AI": Agree but Vibe coding is kind of like higher level languages. It’s not good for all tasks but there’s some tasks where you really can use python + pip install thingdoer and be done. |
| 15:05:31 | FromDiscord | <mr_rowboto> So when AI fails, frustration gets them. |
| 15:06:16 | FromDiscord | <mr_rowboto> I guess learning using AI is the standard now, and if you actually learn the internals or no has to do more with your curiosity and how far you want to take this. |
| 15:06:27 | FromDiscord | <mr_rowboto> (edit) "no" => "not" |
| 15:08:07 | * | amadaluzia quit (Ping timeout: 264 seconds) |
| 15:08:11 | FromDiscord | <coolccat> Everyone should know a bit of x86 assembly and C regardless of their chosen paradigm (procedural, functional, vibe coding). |
| 15:09:08 | FromDiscord | <mr_rowboto> I wanted to say that vibecoding is _the new level of abstraction_ but something feels off about it. |
| 15:09:17 | FromDiscord | <mr_rowboto> I don't know, it's too soon to tell for me. |
| 15:09:28 | * | amadaluzia joined #nim |
| 15:11:02 | FromDiscord | <mr_rowboto> There are some clear steps from "switching switches" -> "punching punch cards" -> "writing asm" -> "writing C" -> "writting [insert high level lang]" |
| 15:11:28 | FromDiscord | <mr_rowboto> The gap to "writting prompts" is too big still for me |
| 15:14:00 | FromDiscord | <crochubourbier> sent a long message, see https://pasty.ee/cjCYryER |
| 15:15:52 | FromDiscord | <crochubourbier> And seriously besides that, by using claude almost daily, i'm just seeing it get worse and worse, it struggles with simple problems, I can't even imagine using it in a big projects |
| 15:16:02 | FromDiscord | <crochubourbier> (edit) "problems," => "problems now," |
| 15:16:20 | FromDiscord | <crochubourbier> (edit) "it" => "AI agents" | "projects" => "project" |
| 15:16:56 | FromDiscord | <crochubourbier> (edit) "big" => "serious" |
| 15:21:02 | * | nimguest007 quit (Ping timeout: 245 seconds) |
| 15:29:00 | FromDiscord | <bung8954> it can be done fully automatic |
| 15:54:00 | FromDiscord | <crochubourbier> In reply to @bung8954 "it can be done": yes, that's the purpose of AI agents, and that's exactly the problem |
| 15:54:33 | FromDiscord | <nasuray> I think the merits of AI as a paradigm is better suited to #offtopic |
| 16:19:32 | FromDiscord | <nnsee> In reply to @blackmius "there are sort of": but why? malware can execute code. it can listen to keystrokes. it can read the contents of the clipboard. it can read files off the disk. why on _earth_ would it need to phish _anything_. phishing is almost exclusively an initial access vector, not a post-exploitation step |
| 16:20:39 | FromDiscord | <nnsee> i write malware for a living and never have i ever felt the need to show the user a phishing screen lol |
| 16:46:39 | * | nmz- joined #nim |
| 17:37:38 | * | ephapticpulse joined #nim |
| 18:12:23 | * | beholders_eye joined #nim |
| 18:31:29 | FromDiscord | <jabuci> sent a code paste, see https://play.nim-lang.org/#pasty=tlUYjKvM |
| 18:43:58 | FromDiscord | <blackmius> In reply to @nnsee "but why? malware can": it is mainly attack vector on hardware crypto keys like ledger because you wont paste seed phrase each time you use your wallet it tries to phish it from you |
| 18:44:52 | FromDiscord | <blackmius> sent a code paste, see https://play.nim-lang.org/#pasty=NYLAeCgo |
| 18:45:44 | FromDiscord | <jabuci> But there's no type parameter: `[T]` |
| 18:46:16 | FromDiscord | <Robyn [She/Her]> sent a code paste, see https://play.nim-lang.org/#pasty=RGzefWys |
| 18:46:30 | FromDiscord | <Robyn [She/Her]> It's inferred by the context of how `my_echo` is used |
| 18:47:06 | FromDiscord | <blackmius> it implicitly converted to↵proc my_echo[T: int | float](x: T) |
| 18:47:35 | FromDiscord | <Robyn [She/Her]> In reply to @blackmius "it implicitly converted to": You can't specify `T`, can you? |
| 18:48:15 | FromDiscord | <Evaluate> |
| 18:49:12 | FromDiscord | <blackmius> In reply to @battery.acid.bubblegum "You can't specify `T`,": https://play.nim-lang.org/#pasty=vActAfxJ |
| 18:49:27 | FromDiscord | <jabuci> In reply to @blackmius "it implicitly converted to": This is valid. |
| 18:50:42 | FromDiscord | <Robyn [She/Her]> https://play.nim-lang.org/#pasty=eIoPokfH i wanted to lnow if this worked (it doesn't) |
| 18:50:46 | FromDiscord | <Robyn [She/Her]> (edit) "lnow" => "know" |
| 18:51:56 | FromDiscord | <blackmius> ? works for me |
| 18:52:33 | FromDiscord | <Robyn [She/Her]> In reply to @blackmius "? works for me": my link is different |
| 18:52:48 | FromDiscord | <Robyn [She/Her]> wait what |
| 18:52:57 | FromDiscord | <blackmius> yes, your link works |
| 18:52:59 | FromDiscord | <Robyn [She/Her]> i ran it first, and it said it was invalud |
| 18:53:02 | FromDiscord | <Robyn [She/Her]> but now it runs fine |
| 18:53:04 | FromDiscord | <Robyn [She/Her]> tf |
| 18:54:30 | FromDiscord | <jabuci> Thanks! Then it proves that it's a generic proc. |
| 18:55:41 | * | hygo quit (Read error: Connection reset by peer) |
| 18:57:13 | * | ephapticpulse quit (Quit: ERC 5.5.0.29.1 (IRC client for GNU Emacs 29.3)) |
| 20:18:16 | * | jjido joined #nim |
| 21:47:33 | * | jjido quit (Quit: Client closed) |
| 22:01:59 | * | gabreal_ joined #nim |
| 22:04:27 | * | amadaluzia quit (Read error: Connection reset by peer) |
| 22:05:07 | * | gabreal quit (Ping timeout: 264 seconds) |
| 22:07:32 | * | gabreal_ quit (Quit: Cleanly disconnecting(pray for me)) |
| 22:13:59 | * | amadaluzia joined #nim |
| 22:22:10 | * | amadaluzia quit (Read error: Connection reset by peer) |
| 22:27:38 | * | oculux quit (Ping timeout: 256 seconds) |
| 22:28:18 | * | oculux joined #nim |
| 22:31:48 | * | amadaluzia joined #nim |
| 23:08:07 | * | amadaluzia quit (Ping timeout: 264 seconds) |
| 23:17:11 | * | amadaluzia joined #nim |
| 23:31:46 | * | ephapticpulse joined #nim |
| 23:55:25 | * | ephapticpulse quit (Quit: ERC 5.5.0.29.1 (IRC client for GNU Emacs 29.3)) |