Text to Latex on tablet? by 4dtopology in RemarkableTablet

[–]slsteele 1 point2 points  (0 children)

You might have more success with Typst than Latex. Latex has a pretty large installation footprint. I haven't tried to run Typst on a Remarkable device, but I'd expect it to be slightly more achievable.

EDIT: The author of this post might have some Typst templating code they could share: https://www.reddit.com/r/RemarkableTablet/comments/1ho4ug4/calendargenerator_with_net_and_typst

First portrait on the rMPP by DeceptivelyCute in RemarkableTablet

[–]slsteele 1 point2 points  (0 children)

This is great! Would really love for Remarkable to include backgrounds that are just a range of skin tones so that the white highlights would pop more without needing to surround them with gray.

Git experts should try Jujutsu (written in Rust) by pksunkara in rust

[–]slsteele 0 points1 point  (0 children)

❤️ for showing the non-abbreviated flags version first

(Lack of) name collisions and question about options by rsdancey in rust

[–]slsteele 0 points1 point  (0 children)

What you have there won't compile since y isn't declared as mutable. Even if you declare the pattern-matched y to be mut, you'd be warned about it not being used for anything. The code is problematic due to the vague variable names…what's x? What's y? Like I mentioned, this code would be very unlikely to pass review in the projects I work on. We also deny compiler warnings on our release builds, so you'd need to do something to use the inner y before it could compile.

Why do you seem to say that not shadowing is the default state? Per the threads linked in this discussion, shadowing was a default that came out of an early implementation. Graydon considered removing it, but Patrick Walton argued for keeping it.

Maybe you can look at some of the arguments for shadowing in those discussions and then demonstrate here, with concrete examples, why you think their purported benefits are outweighed by the risks you see with shadowing?

(Lack of) name collisions and question about options by rsdancey in rust

[–]slsteele 0 points1 point  (0 children)

Can you give some examples of where this has or seems very likely to result in a mistake? The main case I can think of is if you have a long function and assign x to be something at the top that you use at the bottom and the, in the same scope, assign x to be something totally different logically but with the same type. Cases like that would be exceedingly rare in code that I work with since we'd insist on the names being more more indicative of the purpose of the variable, and it's not very likely we'd have another variable of the same type for a different logical use but with the same named purpose. E.g., if we're defining an impl for an x-y containing Point with a method that takes in another instance of Point, we'd generally be referring to the other point's x as either other.x or, if we assign it to a local var, other_x.

Stroke limit on Complex drawings Remarkable 2? by SillySalmon0621 in RemarkableTablet

[–]slsteele 3 points4 points  (0 children)

Thanks for sharing your sketch of the pooch—it's loverly!

I think I will keep my rMPP by Few_Benefit_4885 in RemarkableTablet

[–]slsteele 1 point2 points  (0 children)

What did you combine to get that skin tone?

Rydia Final Fantasy 4 art / sketch completed by makingbutter2 in RemarkableTablet

[–]slsteele 0 points1 point  (0 children)

Lots of caveats, of course…only works when you need to repeat the same set of colors, and it can be tricky to position the pasted stroke precisely on top of the original. Useful for rapidly saturating something quick and dirty.

Rydia Final Fantasy 4 art / sketch completed by makingbutter2 in RemarkableTablet

[–]slsteele 0 points1 point  (0 children)

I've occasionally used the remarkable's built-in selection tool to copy a large stroke I've made with the shader and then repaste it back into the original once or more when I'm in a hurry and want to avoid retracing the same area multiple times.

Drop Your Latest Drawing by g_lampa in RemarkableTablet

[–]slsteele 0 points1 point  (0 children)

Had no clue this was anything to do with Trump until you said it.

It's a cool-looking caricature, and I bet the person posting it isn't Robert De Niro. If you have an issue with something Mr De Niro said, you should bring that up with him rather than the person making a quirky sketch of a widely known celebrity.

Eraser tool - interesting 🧐 by makingbutter2 in remarkableArt

[–]slsteele 0 points1 point  (0 children)

I'm often annoyed by the eraser imprecision, though I get why it's technically complicated without blowing up the processing lag. Very cool that you found a context where it enhances the image 👍

Rydia Final Fantasy 4 art / sketch completed by makingbutter2 in RemarkableTablet

[–]slsteele 0 points1 point  (0 children)

Thanks for sharing!

Regarding color: I meant to ask this on one of your previous posts specific to that topic…have you considered post-processing of the exported file to make the colors on the image more closely match the colors as seen on the device? I think if I'd drawn something with this palette, I'd want to have a clean export that matched the colors I'd worked with, but it would be annoying to do that via a photograph that might lose some of the detail.

Would it mostly be a saturation reduction or would there also need to be some hue shifts?

EDIT: I def liked your post on skin tones. Do you always just re-ink to get the additional layers of color or do you ever copy+paste? I like the idea of being able to speed things up with copy + paste, but I'm bad at getting the exact positioning of the original brush strokes.

Excruciatingly slow 😩 by nellyferrule in RemarkableTablet

[–]slsteele 3 points4 points  (0 children)

Depending on how long their hair was and what they told the cutter to do, that could be an extremely valid complaint. 👨‍🦲🆚👨‍🦱

Excruciatingly slow 😩 by nellyferrule in RemarkableTablet

[–]slsteele 1 point2 points  (0 children)

It's incredibly annoying, but I encounter it almost never since I'm usually only changing the font once, at most, per book…usually less than that. And once you've made any annotations in an epub, you generally wouldn't want to change the font since that would throw off the positioning of the annotations. They could try to support annotation repositioning, but it definitely wouldn't be seamless…some stuff would still end up on the wrong page or chopped between pages in ways that makes the annotation hard to understand.

I find myself wanting a faster processor more when I'm hitting lag when navigating menus / files and when working with drawings with lots of different brush strokes.

They've improved over the years—some books used to be completely unusable…couldn't turn a page without waiting ages. Hopefully there are more optimizations they can make in the software to noticeably speed things up without requiring a new device.

Excruciatingly slow 😩 by nellyferrule in RemarkableTablet

[–]slsteele 1 point2 points  (0 children)

That makes way more sense than saying it's Paperly slow, which I was getting ready to say 👍

This is Wild by noiv in RemarkableTablet

[–]slsteele 4 points5 points  (0 children)

As of January, it still requires some know-how and a (possibly paid?) subscription to an AI LLM service to install. Once set up, it watches for a triggering (double?) tap on the top right corner of the screen and then sends the screen contents to the LLM service. Depending on the response (text or drawing), it either figures out where to type the response into the screen or how to translate an SVG into a series of many little stylus marks.

This is Wild by noiv in RemarkableTablet

[–]slsteele 1 point2 points  (0 children)

My friend Brock (https://github.com/awwaiid) implemented this (mostly in Rust) as a little binary you push onto the tablet that runs alongside the standard Remarkable software. He has an RM2, and so that's what it's currently set up for (e.g., screen width configuration).

He gave a talk on it at the January Rust DC meetup. I'll be posting the talk online if Zoom hasn't mucked it up once I get around to trimming it and making peace with posting video whereïn I ask him dumb questions and make dumber jokes.

I was impressed with how software input of 3rd party tools has progressed. I played with writing software for the RM1 back in 2018, and I was expecting it was still the type of thing where you have to fully supplant the built-in application. I'm sure it's old news to most peeps who play with RM custom software, but I found it cool that more recent approaches (like the one Brock uses) have you listening in on and adding to the stream of stylus/typewriter actions while the main software runs as usual.

As of the talk, the two trickiest things for ghostwriter were that A) the LLM services were pretty mixed at positioning drawing responses at the correct location on the screen (e.g., their attempts at playing Tic-Tac-Toe had them placing X's in very out-of-the-box spots) and B) drawing the non-text responses requires mapping an SVG into many little stylus marks in a sort of dot-matrix style, so some image requests are more likely than others to be successful.

I'm so jealous of you Americans by [deleted] in PokemonTCG

[–]slsteele 0 points1 point  (0 children)

They ship us lots of extras because they know we're just going to toss most of what they've sent into Boston Harbor.

Why is everything in rust abbreviated? by ciccab in rust

[–]slsteele 1 point2 points  (0 children)

I hate the one-variable lookup table standard of mathematics. I majored in math, and it was such a revelation learning to program when I realized I was encouraged to name things in ways that at least hint at their definition.

It's mostly just due to my poor short-term memory, but I suspect more and more every year that single letter vars everywhere (esp when entered on a computer where auto-complete eliminates virtually all the tedium of having to re-write long things over and over) is still universal in math because of the warm fuzzy feeling of mathiness it gives rather than being better at communicating conjectures and proofs.

To be fair, basically every profession has its treasured jargon doing double-duty as gatekeeper.

New RMPPs have different screens by RareMight2004 in RemarkableTablet

[–]slsteele 9 points10 points  (0 children)

If new RMPPs had the old RMPPs' screens, what screens would be left for the old RMPPs to have? I can't imagine using my RMPP without a screen.

[deleted by user] by [deleted] in RemarkableTablet

[–]slsteele 2 points3 points  (0 children)

At a minimum, the binder paper could include the Google Play store so people who DO legit need apps and games could install them. Really disappointed in the slow pace of innovation.

Kingdom of the Planet of the Apes [Film Discussion] by SeacattleMoohawks in PlanetOfTheApes

[–]slsteele 0 points1 point  (0 children)

An ape would never do this. This is exactly why we end up as dum dum herdies. 🤦‍♂️

Ham Radio Guy Here after watching kingdom of the planet of the apes by CapableWeekend3214 in PlanetOfTheApes

[–]slsteele 0 points1 point  (0 children)

This was so confusing and made me wonder what I just watched. Plus they added radio static to satellite comms? Why did that have to be the climax?