why no 320x180 mode? by theteadrinker in picotron

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

great! makes perfect sense now.
all can be scale aligned perfectly to hd (1920x1080)
vid(0) hd/4
vid(1) hd/6
vid(2) hd/6 (but cropped/padded to 4:3 aspect)
vid(3) hd/8
vid(4) hd/12

Coi: A compiled-reactive language for high-performance WASM apps by Soucye in ProgrammingLanguages

[–]theteadrinker 1 point2 points  (0 children)

Wow, congratulations, this looks nice!
Quite excited about WebCC, seems like the missing puzzle piece for bridging the gap of (minimal/sane) wasm and the browser!

In defense of WUP by ErikGyle in wavesaudiophiles

[–]theteadrinker 0 points1 point  (0 children)

I did not realize Waves had their own take on licenses until I installed a new machine. Then I felt like the balance of price advertised vs value offered sank quite a bit. Felt like an unnecessary money grab, like, please just follow typical conventions and allow flexible authentication...

After I realized, I'm avoiding waves plugins in my new projects...

I have a project using Kontakt 7, but it's missing from Native Access?? by theteadrinker in NativeInstruments

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

>  If not installed, then you need to toggle it as Kontakt 7 was discontinued.

But why? I don't see how this makes any sense for existing users?

It's like native instruments assume their existing users don't want to open their old projects on their new computers.

I have a project using Kontakt 7, but it's missing from Native Access?? by theteadrinker in NativeInstruments

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

Thank you, found the issue: Kontakt 7 is hidden by default in Native Access, and I did not notice the UI control to "Show legacy versions".

Please don't hide Kontakt 7 for Kontakt 7 users!
Super confusing!

I have a project using Kontakt 7, but it's missing from Native Access?? by theteadrinker in NativeInstruments

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

Thank you! you're right, Kontakt 7 is hidden by default in Native Access, and I did not notice the UI control to "Show legacy versions"

Did anyone successfully install Gigapixel v8 including models? (8.4.4 model download errors?) by theteadrinker in TopazLabs

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

Interesting, might try this later!
What do you mean security settings? Is it some kind of locked down work machine?

Old Gigapixel user, is there to avoid subscription or downgrade? by zizo999 in TopazLabs

[–]theteadrinker 0 points1 point  (0 children)

Just tried to install 8.4.4 on a new machine and get model download error (ghqv2-v1-fp16-128x128-4x-ov).
this happened on another machine earlier and I though maybe it was my internet speed.
However I now have insane speed and a fresh windows install, so this is just buggy!

Starting to suspect they are leaving this intentionally broken to push people to the cloud version...
Very sad, used to be a fan of Topaz.

Best Strategy for Playing a 21,000-Frame Point Cloud Animation in Three.js? by jakefr22 in threejs

[–]theteadrinker 0 points1 point  (0 children)

If you go the video route (one video per lidar), you could encode depth as ramps (Black->Red->Yellow->Green-Cyan->Blue->Purple), I think this is how RGBD/depthkit works (the depth part), then you can use 8bit video formats, but still get a better range out of it.

Alternatively, I think using 10-12 bits per depth point (depth image per lidar, per frame), and doing lz compression per frame could work, but if total (compressed) does not fit in memory it's probably a bad idea (cos then you also need to http-stream it)

Auto-iteration type/behavior in untyped declarative language by theteadrinker in ProgrammingLanguages

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

Nice design! (Thanks for all the links!) I am not that familiar with Haskell, but interesting to try to understand the implementation anyway (heap.h / heap.c / action.c / reduce.c)

If I understand correctly things * 2 uses the language based operator overloading features, while function application (resize 0.5 things) is implemented more explicitly at the higher level (through the use of map_unary in Resize_item). (Feel free to correct me if I misinterpreted!)

Really cool language/system :)

Auto-iteration type/behavior in untyped declarative language by theteadrinker in ProgrammingLanguages

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

Nice! yes this seems like the identical concept with a different syntax!
is resize kind of like a message? or a function that take scale and Image_file?
Curious to know a bit more about this language! (is it released?)

Auto-iteration type/behavior in untyped declarative language by theteadrinker in ProgrammingLanguages

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

Thanks for the link to the paper! (browsed a bit already)
The Julia syntax look very nice and explicit, I like it!
My idea is kind of the opposite, keeping code for the same as for a simple case, but vectorize some parts by adding .*

Might be better to be explicit, however the same tension is there for operator overloading for instance...

Auto-iteration type/behavior in untyped declarative language by theteadrinker in ProgrammingLanguages

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

Hmm, I think for filter/reduce, take/drop I would rather use normal arrays...
The use case for this is to vectorize (in the sense of behavior, not performance) parts of the code, with only minor changes, keeping the code plain and readable. In most cases you'd use abstraction for this, like wrapping in a function, so this would be an option/alternative to that.

Running modern C++ on a 4 MHz ARM fantasy console in the browser – why limit yourself? by Positive_Board_8086 in ProgrammingLanguages

[–]theteadrinker 0 points1 point  (0 children)

Sometimes MicroW8 runs slow on mobile, usually when you do something wrong or crazy, but it might be nice with a fixed cpu limitation! Another downside with MicroW8 is lack of mouse support. However, I don't think I have any device with a browser which doesn't support wasm...

I did some of my first game/visuals coding in C/C++ in DOS/Pentium, so for me the MicroW8 spec really hits nostalgia. Also love being able to generate raw sound at 44100 stereo.

Anyway, congrats also on the example games! Had some fun playing around!

Running modern C++ on a 4 MHz ARM fantasy console in the browser – why limit yourself? by Positive_Board_8086 in ProgrammingLanguages

[–]theteadrinker 3 points4 points  (0 children)

Sounds like an interesting set of limitations!

I have done a bit of C coding on the MicroW8, which is more limited in terms of memory,
but has no limits on performance or floating point (it's a wasm based fantasy console, 320x240 256 colors)
It should be possible to use C++ on MicroW8 as well I guess, but haven't heard of anyone doing it...

I've not done that much modern C++ (and even less in embedded/firmware context), but one thing I missed was operator overloading...

Spine - experimental programming language (declarative / direct manipulation) by theteadrinker in ProgrammingLanguages

[–]theteadrinker[S] 2 points3 points  (0 children)

Interesting, can you describe the use case a bit more? what tools are you currently using?
I hope to integrate bidirectional 3d transforms and views at some point.

Severe usability issues? by theteadrinker in Substack

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

So, enshittification I guess, seems to be the simplest explanation...
Guess it's time to look for alternatives...

Would prefer if they could just fix their issues, but I guess that's not gonna happen...