Posts by ikey@fosstodon.org
(DIR) Post #AQw0pQGOx00Q2YIEvg by ikey@fosstodon.org
2022-12-24T03:09:19Z
2 likes, 1 repeats
We have lift off! Progress, next steps, docker images and a validation ISO! Happy holidays!https://serpentos.com/blog/2022/12/24/lift-off#serpentos #opensource #linux #dlang #release
(DIR) Post #ATEjOqp6Lx7CYD0rTM by ikey@fosstodon.org
2023-03-03T11:07:49Z
0 likes, 0 repeats
Right, let's do this shall we? ^^
(DIR) Post #ATEltblIbIFqiy1oAK by ikey@fosstodon.org
2023-03-03T11:36:19Z
0 likes, 0 repeats
@justinz fancy that =P
(DIR) Post #AUXggG5PSDfORv3qEq by ikey@fosstodon.org
2023-04-11T09:53:41Z
0 likes, 0 repeats
This is gonna sound so incredibly out of touch, but understand the context. Father of four that largely uses a laptop only for development purposes...Outside of web apps (which arguably include vscode) .. what "native" apps do folks still use?I use the terminal, a browser.. and various bundled web apps like vscode / element. So the browser.
(DIR) Post #AUXggHbhnd5vANB9DU by ikey@fosstodon.org
2023-04-11T09:55:38Z
0 likes, 0 repeats
Back in the day I'd use everything from Brasero to mplayer, and every kind of client you can imagine for RSS, IRC, Twitter, etc.I've lately come to the realisation that with "fast" internet ... I don't use native apps at all.
(DIR) Post #AUXgk4r59Y1km7BFJI by ikey@fosstodon.org
2023-04-11T09:39:40Z
0 likes, 0 repeats
Really wish there was a quick account switcher on Mastodon. Not being able to trivially check both accounts has basically led me to not use Mastodon, as the mental put off is enough to just not login.
(DIR) Post #AaEJnx4gqVFoee6QPw by ikey@fosstodon.org
2023-09-28T14:31:04Z
1 likes, 0 repeats
Last night we improved the full dependency analysis for a set including most of the serpent package repo from 5s to just over 1s.Very simple, yet high impact change:https://github.com/serpent-os/moss-rs/commit/844da0e5184d43559efeb4ea28a6ed9cb4b0571e
(DIR) Post #AbqXc638NAzlyBQdRw by ikey@fosstodon.org
2023-11-01T23:51:22Z
0 likes, 1 repeats
Oh look at that, @Solus converted to @serpentos binary packaging, installed using moss.
(DIR) Post #AbqXcgMXMVuGammdgu by ikey@fosstodon.org
2023-11-02T09:26:07Z
0 likes, 1 repeats
Experimenting more with the @Solus conversion to @serpentos moss/.stoneDemonstrated, conversion of 1019 binary packages, single transaction to fresh rootfs resolved to 259 packages, installed from local repository in around 5 seconds.#blazingfast
(DIR) Post #AcCMBEPEN5Xq38rywC by ikey@fosstodon.org
2023-11-26T12:00:04Z
1 likes, 0 repeats
A rare public talk I gave at dconf on #dlangThe prototype has since been rewritten in #rust, but there are hopefully some good points here for junior engineers in dealing with supposed impossibilities, stack ownership and managing scale + growthhttps://youtu.be/GSkR-Bf1wA0?si=WBH5mzRfK6OFSX2s
(DIR) Post #AcmXAKnM7QBXMTj9MW by ikey@fosstodon.org
2023-12-13T10:26:37Z
0 likes, 0 repeats
@bagder I get that you're not into Rust - but this statement is just opening you up to flaming:"Rust is cool, but the language, its ecosystem and its users are rookies and newbies for system library level use."I certainly wouldn't be described as a rookie by anyone.
(DIR) Post #AcmXAMZbVWNCsPJCCm by ikey@fosstodon.org
2023-12-13T10:31:04Z
0 likes, 0 repeats
@bagder It smacks of C elitism - I'm sure you didn't intend that (context: I'm a longterm C dev that left for greener pastures).Do you mean the ABI of Rust itself? One could argue that its OK to whack an `extern C` wrapper onto the Rust lib and use symbol version scripts.FWIW - I'm not in the "you should RIIR" crowd, I'm more in the upgrade-component-by-component crowd ^^
(DIR) Post #AcmXANsmdhJEwBI1js by ikey@fosstodon.org
2023-12-13T10:43:36Z
0 likes, 0 repeats
@bagder you're conflating standard library with the language. There are various no-panic style decorator crates, the option to rebuild libstd, use no_std, or codepaths that don't panic.The same argument is true in C libraries when `abort()` is called instead of returning an error.
(DIR) Post #AcmXAOw0jBU8CTo7PM by ikey@fosstodon.org
2023-12-13T10:53:22Z
0 likes, 0 repeats
@bagder a sensible person would write the stubbed C FFI skeleton and invoke the Rust code via std::panic::catch_unwind so that any remaining panics were UB cases. I'm pretty sure curl avoids glib2 for similar reasonsI've said my piece - you apply different logic to C vs Rust because you favour C, and I got some PTO to take tbh. :)
(DIR) Post #AcmXAQ9ADlbHxYy8Y4 by ikey@fosstodon.org
2023-12-13T11:04:11Z
0 likes, 0 repeats
@bagder Its not hiding - its clearly displayed on my profile. And I've only recently switched to Rust after avoiding it for years, using C/C++/D/etc.You demonstrate an unwillingness to be reasonable outside of C, and tbh I find the "we have less CVEs than the other guys" argument extremely brittle.I've tried my utmost to be cordial here but its like talking to a brick wall. See ya.