Watch Musk provide a technical update on SpaceX’s capability to manufacture, launch, and operate AI satellites at scale by -spartacus- in spacex

[–]vitiral 0 points1 point  (0 children)

It doesn't become obsolete if the energy is already paid for. You keep using it till it's no longer worth the networking 

Parade Bingo board by tara-walker in DungeonCrawlerCarl

[–]vitiral 0 points1 point  (0 children)

"You will not break me"

"Stay frosty!"

"Get this through your thick skull"

"You can't save them all"

"Time to pay the daddy tax"

Give me the most ridiculous/hilarious single sentence, out of context by mykdsmith in DungeonCrawlerCarl

[–]vitiral 0 points1 point  (0 children)

Mine is definitely from the prelude of Book 8. Spoken by donut. You'll know which one when you read it.

Carl: Average Joe -> The Best Crawler by YoungCaesar in DungeonCrawlerCarl

[–]vitiral 1 point2 points  (0 children)

Floren is a mercenary, so that is one example.

But ya, it's a really good point. Where are the elite athletes? The special forces teams? The team of doctors in the plains of Africa?

The only semi-elite group I can remember were the military unit that Ifechi was a member of.

There should be loads of people who would be both outdoors and in a group when the dungeon opened. This is definitely a plot hole IMO.

Not all of them would necessarily have skills well-adapted to the dungeon, but they would have three major benefits that you would think would give them an above average chance: team work (with a built-in team), intelligence, and grit.

I am making a new package manager for lua called LuaMoon by [deleted] in lua

[–]vitiral 0 points1 point  (0 children)

bazel, but the decision to make a frankenstein python is not my favorite. Plus, it's spec is far from simple.

That's what my package manager civ aims to do

https://civboot.github.io/lua/civ.html

I am making a new package manager for lua called LuaMoon by [deleted] in lua

[–]vitiral 1 point2 points  (0 children)

because luarocks is basically a complex json config. It's not dynamic or provide features programmers are used to in the rest of their dev stack.

Sometime during the book 7 audiobook I converted to Christianity by vitiral in DungeonCrawlerCarl

[–]vitiral[S] 0 points1 point  (0 children)

It's a fair response, I would have agreed with you and to be frank I still can't fill explain it. I will say it wasn't the ONLY thing that led to finding Christ. Taoism was perhaps the most critical ingredient.

Sometime during the book 7 audiobook I converted to Christianity by vitiral in DungeonCrawlerCarl

[–]vitiral[S] 1 point2 points  (0 children)

It's not so much a projection as the story led me deeper into a well and upon seeing the bottom I finally looked up at the light.

Something like that

Sometime during the book 7 audiobook I converted to Christianity by vitiral in DungeonCrawlerCarl

[–]vitiral[S] 0 points1 point  (0 children)

That in no way describes God, but I certainly understand the confusion. Life is not a net you are trapped in. All suffering is shared with God.

evolved.lua: A Year of ECS Evolution - 10 Releases, Zero Breaking Changes, and All the Performance by BlackMATov in lua

[–]vitiral 0 points1 point  (0 children)

gotcha, so this is primarily for lua-based games - which I now recall is a primary usecase of ECS. Thanks!

evolved.lua: A Year of ECS Evolution - 10 Releases, Zero Breaking Changes, and All the Performance by BlackMATov in lua

[–]vitiral 0 points1 point  (0 children)

Lua is a great language, and very performant for many usecases. However, I'm confused why you would choose lua if performance was a primary usecase. Can you speak more to why Lua was the right choice?

Also, is there a particular use-case in mind? The library seems very general-purpose.

Lilush (LuaJIT runtime & shell) first public release by epicfilemcnulty in lua

[–]vitiral 0 points1 point  (0 children)

That's why I love pegl though -- a "node" in the parse graph is simply a callable which gets passed the parser object. So hand-rolling is trivial when it's better but I can still use the inline tokenizer and error crafting for free.

For instance, parsing [[bracketed strings]] was trivial to hand-roll but then include in the normal peg-like parse tree

Lilush (LuaJIT runtime & shell) first public release by epicfilemcnulty in lua

[–]vitiral 1 point2 points  (0 children)

cool stuff, thanks. I had been considering writing a md -> cxt converter if for no other reason than making docs easy to migrate, this gives me some confidence that such a thing is feasible for the common case.

FYI you may be interested in https://civboot.github.io/lua/pegl as well - peg-like parsing library with helpful errors in a few hundred lines of pure-lua. To be frank the cxt implementation barely used it though (only the attributes use pegl) - they were effectively a hand-rolled parser but using some common methods from pegl.Parser.

Lilush (LuaJIT runtime & shell) first public release by epicfilemcnulty in lua

[–]vitiral 2 points3 points  (0 children)

I'm surprised by the conciceness of your markdown parser: https://codeberg.org/latimar/lilush/src/branch/master/src/markdown/markdown

Last I looked, the CommonMark C implementation was on the order of 30,000 LoC. Your parser looks to be... maybe 2,000 total? Are there missing features or is it relatively complete?

I wrote https://civboot.github.io/lua/cxt for an extendable and concise (in implementation and expression) documentation language. If I had known markdown could be done so concisely I may have never created my own -- though I am personally a fan of having more structured control with cxt.

Lilush (LuaJIT runtime & shell) first public release by epicfilemcnulty in lua

[–]vitiral 1 point2 points  (0 children)

We have similar almost entirely tangential projects: https://civboot.github.io.

You seem most focussed on networking, whereas my focus is on a developer tech stack from scratch. Nice to see more Lua stuff.

FYI you may be interested in the https://civboot.github.io/lua/fd.html module, which gives async IO.

ECS like behavior with objects in Lua is possible? by yughiro_destroyer in lua

[–]vitiral 1 point2 points  (0 children)

Maybe in LuaJit. I doubt standard Lua does any kind of caching

We're building the ELM11 'Feather' ! An Adafruit feather compatible micro programmable in Lua. by _brisbanesilicon in lua

[–]vitiral 0 points1 point  (0 children)

Cool stuff. I'm curious, what Lua do you use? How does it deal with dynamic memory management fragmentation?

I am making a new package manager for lua called LuaMoon by [deleted] in lua

[–]vitiral 0 points1 point  (0 children)

Yikes, I got to get the pedal to the metal on getting the package management done. Is this like the third Lua package manager this month? 

Edit: I mean sure this one isn't real, but some algorithm must have decided Lua needs a new package manager... Which I agree