|
BobHoward posted:are you really all that shocked it's a pos? because i just had a look at their website and the red flags, they are everywhere their explanation for "Why Clockwork?" is two screenfuls of wank best summarized as "sounded cool lol", so, yeah, checks out
|
# ? Feb 7, 2024 23:08 |
|
|
# ? Apr 28, 2024 17:49 |
|
i don't think anyone is shocked as much as just disappointed. it's not like "portable raspberry pi" was a new thing at the time.
|
# ? Feb 7, 2024 23:28 |
|
I have one and there are a number of cool things about it sadly none of those are "it's cool or fun to use"
|
# ? Feb 7, 2024 23:52 |
|
if the firmware/software was a little better it would be pretty neat, it's just... not. i haven't tried armbian to see if those builds are any better or patch in any of the fixes.
|
# ? Feb 7, 2024 23:55 |
|
i have a deepseated weakness for little portable handheld linux computer things and the only one i think i've been 100% satisfied with is the PocketCHIP it helps that it only cost like $65 and i went in with very low expectations here's a very early decker prototype running on one: Internet Janitor fucked around with this message at 01:16 on Feb 8, 2024 |
# ? Feb 8, 2024 01:09 |
|
is that a native decker port?
|
# ? Feb 8, 2024 01:18 |
|
decker has always existed as both a native application (written in c) and a webapp (written in js) they are two entirely separate implementations developed in lockstep with a common test suite
|
# ? Feb 8, 2024 01:21 |
|
oh, i was only aware of it as the webapp. cool. e: in my defense, i didn't look through your github, just the implementation on beyondloom
|
# ? Feb 8, 2024 01:23 |
|
the web version is extremely important for sharing projects with other people, because they don't have to screw around with installing anything the native version is much better for creating and editing decks, though; browser constraints hobble a lot of things like keyboard shortcuts, clipboard interactions, and saving files in-place
|
# ? Feb 8, 2024 01:29 |
|
took the devterm apart and put it back together again. still no sound, though i'm pretty drat sure the speakers are making contact with the board properly. next step is writing a fresh image to a microsd card
|
# ? Feb 8, 2024 03:55 |
|
Internet Janitor posted:decker has always existed as both a native application (written in c) and a webapp (written in js) I have no idea about this at all, but when you do this do you have to do it completely manually?
|
# ? Feb 8, 2024 05:03 |
|
it isn't that difficult, because both codebases are similar i usually write the c version first, because it's a less expressive language, write tests, make sure everything's working, then look at the diffs in my working copy and start translating it over to js, simplifying and making appropriate changes to suit the needs and capabilities of browser junk. then i make sure my test suite passes and fiddle with the web build a bit interactively, depending on the feature the porting takes a fraction of the time to write the first version. i often find that rewriting everything reveals ways to simplify the first implementation; occasionally i notice and correct bugs or mistakes in the process the most important part is to just stay organized and do one feature at a time it's true that i could use something like wasm to compile a big chunk of the c codebase into something that runs in a browser, but i don't think it would be a good idea. wasm is constantly evolving, tooling churns all the time, there are tons of annoying external dependencies to worry about, and on older browsers it straight up doesn't work. an opaque wasm blob would be a giant middle finger to anyone who wants to tinker with or try to understand a decker web build and a recipe for bitrot
|
# ? Feb 8, 2024 05:15 |
|
there are a buncha drat good reasons why few peeps use wasm in prod in depressingly-serious webapps
|
# ? Feb 8, 2024 05:19 |
|
bob dobbs is dead posted:there are a buncha drat good reasons why few peeps use wasm in prod in depressingly-serious webapps so hot right now!
|
# ? Feb 8, 2024 05:34 |
|
Internet Janitor posted:it isn't that difficult, because both codebases are similar
|
# ? Feb 8, 2024 06:17 |
|
i'm surprised wasm is so immature. it's been around for a while, no?
|
# ? Feb 8, 2024 08:30 |
|
redleader posted:i'm surprised wasm is so immature. it's been around for a while, no?
|
# ? Feb 8, 2024 08:39 |
|
everybody keeps changing base languages. jan 2020 they told us the future was everybody writing rust. then they went to uh typescript for a bit, and now there's just a JS lib you load up, at least on our compute platform
|
# ? Feb 8, 2024 09:16 |
|
Jonny 290 posted:everybody keeps changing base languages. jan 2020 they told us the future was everybody writing rust. then they went to uh typescript for a bit, and now there's just a JS lib you load up, at least on our compute platform please bro just one more js lib I swear it'll fix everything just one man only on our compute platform come on bro
|
# ? Feb 8, 2024 09:25 |
Visions of Valerie posted:please bro just one more js lib I swear it'll fix everything just one man only on our compute platform come on bro
|
|
# ? Feb 8, 2024 09:28 |
|
Visions of Valerie posted:please bro just one more js lib I swear it'll fix everything just one man only on our compute platform come on bro
|
# ? Feb 8, 2024 09:31 |
|
Visions of Valerie posted:please bro just one more js lib I swear it'll fix everything just one man only on our compute platform come on bro
|
# ? Feb 8, 2024 09:38 |
|
Visions of Valerie posted:please bro just one more js lib I swear it'll fix everything just one man only on our compute platform come on bro
|
# ? Feb 8, 2024 17:18 |
|
Visions of Valerie posted:please bro just one more js lib I swear it'll fix everything just one man only on our compute platform come on bro
|
# ? Feb 8, 2024 17:23 |
|
since the native version of decker embeds a copy of the web version of decker (for exports), any compile-time dependencies of the web version become dependencies of the native version. currently that list of dependencies is absolutely nothing, because i'm just concatenating together a few js and html files. native decker is extremely vanilla c99 that will compile under a wide range of ancient gcc and clang versions as well as bleeding-edge gcc, clang, and (ugh) msvc. the only non-os-provided libraries i depend on are sdl2 and sdl2_image (the latter of which is actually optional). decker uses "withered technology" if i wanted to deal with wasm in any capacity, suddenly i'd have hard dependencies on the emscripten sdk, which in turn pulls in depdendencies on llvm, fuckin python 3 for some idiot reason, and a ton of other heavyweight poo poo that is in some way or another constantly changing and breaking
|
# ? Feb 8, 2024 20:54 |
|
sounds like sensible decisions like the kinds of decisions decent companies should be doing
|
# ? Feb 10, 2024 00:08 |
|
somebody else's genius spare time project https://www.youtube.com/watch?v=fjhzVVNOYek Hell yeah
|
# ? Feb 11, 2024 02:55 |
|
I decided the first Selectric wasn't challenge enough so I picked up a second, a correcting II for $40 marked "not working, seized" and holy poo poo were they not lying. Literally every bit of early '80s grease has congealed into cement. I am 100% waiting until summer to work on this because it's going to literally need bathing in thinners and there is zero chance I am doing that indoors. But I DO want a working SII just so I can use some cheaper font ballllls
|
# ? Feb 12, 2024 00:45 |
|
Jonny 290 posted:somebody else's genius spare time project chriiiiiiist that's making me miss the '91 beretta I drove in high school
|
# ? Feb 12, 2024 12:25 |
|
adorable lol
|
# ? Feb 12, 2024 21:32 |
|
That’s so good
|
# ? Feb 12, 2024 21:52 |
|
i made a pooping mandelbutt
|
# ? Feb 12, 2024 23:12 |
|
looks more like the poolia set
|
# ? Feb 12, 2024 23:27 |
|
Important discovery: the rotated mandelbrot set is a lobster
|
# ? Feb 13, 2024 02:44 |
|
that bifucartion diagram turning onto the beetle fucks you up
|
# ? Feb 13, 2024 03:40 |
|
gettin momentum up on my game project again, but I'm stuck deciding if I want to work on the 3d branch or on the sort of parallel terminal version I'm working on
|
# ? Feb 17, 2024 18:07 |
|
I started it to learn data structures and stuff but I want to keep going with it as a separate thing. calling it "Extraordinary Orbitals" for now
|
# ? Feb 17, 2024 18:08 |
|
space ship economic s what do you mean by data structures? maybe I should learn too if you have a goal of learning a language they say make something in it to learn it and spose that works but what really rulz is already having a game or whatever in mind and then trying to make it work if I was trying to learn js and chose to make an idle game I’d be uh yeah maybe learn it, but because I had a clear idea of crime committer in my mind, and the only way to get there was to learn js, it really drove it hard I support your trifecta of space projects
|
# ? Feb 18, 2024 00:52 |
|
ok I sat down with Godot again and! we can save and load now!
|
# ? Feb 18, 2024 01:42 |
|
|
# ? Apr 28, 2024 17:49 |
|
data structures are things like arrays, linked lists, trees, stacks etc, just different ways of... structuring data. I'm storing the space station as a tree for now.
|
# ? Feb 18, 2024 01:45 |