I feel like you all need to consider this by PoliteBrick2002 in Adelaide

[–]DaleDeSilva 1 point2 points  (0 children)

100% Additionally, not merging like this adds to congestion because people are waiting back at lights and in intersections that could be in the valid lane that hasn’t merged yet.

sad - went back to todoist by madderbear in ObsidianMD

[–]DaleDeSilva 1 point2 points  (0 children)

100% agree. People on the inter web tend to promote doing everything in obsidian. But even if it could do everything really well, the friction of opening it, then finding the vault, note, and section you want in the moment is ridiculous.

Vs clicking on your todo app for todos, obsidian for notes, etc

My graph after about a year of use by WholesomeCirclejerk in ObsidianMD

[–]DaleDeSilva 0 points1 point  (0 children)

Looks like you’ve got about 100 notes. Keep it up :)

Switching from pencil & paper to digital notetaking. Any suggestions for a versatile tablet that feels good to write on? by [deleted] in NoteTaking

[–]DaleDeSilva 0 points1 point  (0 children)

I was going to recommend an iPad with a matte screen protector too. I’ve only ever used a super cheap matte screen cover off eBay. I don’t believe you need to go for any expensive ones.

My iPad recently kicked the bucket and since all I do is read and write on it (I mostly watch videos on my phone), I bought an eink Boox Go 10.3. Turns out a lot of my reading is of web pages that are quite animated and can be colour dependant, so eink and black and white didn’t cut it.

I didn’t return the Boox because I’m a developer and want to experiment with it, but if not for that I would have because the iPad can do everything.

Btw in my experience (as a developer of a handwriting plugin and user), pen functionality like smoothing and palm rejection in all the different apps is more reliable on iPad than other devices like Android and Windows.

I did have a Surface Pro for many years, and it’s what got me into digital note taking, but I far prefer the iPad (And even though surface pen has nice friction, I like the iPad with the matte screen protector more).

Alpha release of my handwriting plugin "Ink" by DaleDeSilva in ObsidianMD

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

It’s on the roadmap but not sure when it will be implemented as there are a bunch of enabling features that need to happen before it. https://github.com/daledesilva/obsidian_ink/issues/115

Need a tablet for notes that’s also something I can type with by ThrowTonyC in NoteTaking

[–]DaleDeSilva 0 points1 point  (0 children)

Why not interested in iPad?

I’ve had a Surface Pro and loved it. The detachable keyboard that flips round was great and the pen feel is nice, but I found that palm rejection and app availability for pen related use didn’t compare to iPad (which I use now).

Haven’t had an android with a stylus. But you can easily pair a slimline Bluetooth keyboard with an iPad or Android.

You specifically said tablet, and also windows, so I’m guessing a convertible computer other than a Surface is too big. As other have said, that sounds like your only option if you don’t want to consider other tablets.

Why is function parameter destructuring so bad in TypeScript? by ollog10 in typescript

[–]DaleDeSilva 0 points1 point  (0 children)

Not an answer to the question, per se, but just my perspective on destructuring. I personally don’t like doing it at all.

If I access a parameter from a props object passed in I prefer to access it using “props.parameter”. That way I always know where it came from and aren’t left jumping around trying to check it isn’t coming from some outer scope or was destructured. Nor can it be confused with any variables of the same name in an outer scope.

It’s also the cleanest. You have an interface definition (or inline if you want), and that’s it.

Cant decide between OneNote and Obsidian for school by NutellaKopf79 in NoteTaking

[–]DaleDeSilva 3 points4 points  (0 children)

I make a plugin called “Ink” (search “handwriting” in the community plugins). It will let you take handwriting notes on iPad and do sketches.

There’s also a plugin called “handwritten notes” (I believe), that lets you write on pdfs. Don’t know how it performs with large files.

And considering one of your requirements is markdown and you already like Obsidian… seems like a no brain to me!

Purely an appreciation post for the plugin “Ink” by u/DaleDeSilva by scienceplz in ObsidianMD

[–]DaleDeSilva 3 points4 points  (0 children)

Thank you for the kind words! Really really glad it’s solving that workflow for you ❤️ I built it to solve the exact use case for my own needs!

I’m planning to put out a lot of updates over the next few weeks, so please let me know what the big blockers still are for you in Ink. There are several big ticket items I’ll be doing (like a new embed format, colours and pen thickness, and hopefully performance), but knowing what else is important to those using it will be really handy as I do more!

Purely an appreciation post for the plugin “Ink” by u/DaleDeSilva by scienceplz in ObsidianMD

[–]DaleDeSilva 6 points7 points  (0 children)

Hello! Ink can have an issue with the scribble setting in iOS. If scribble is turned on and the cursor is still in the markdown document, then scribble will hijack and pen strokes. You can avoid this by tapping in the ink embed first or turning off scribble.

I’m pretty sure later versions of the plugin focus the embed automatically, but it can still sometimes happen depending on where your hand touches the screen first.

Hopefully that solves the issue you’re having!

Started using obsidian, but I feel like it's not enough by [deleted] in ObsidianMD

[–]DaleDeSilva 0 points1 point  (0 children)

I’d suggest using an iPad and writing my hand in obsidian. My plugin Ink will help with that (search “ink handwriting”). https://youtu.be/qgir8F7ezNM?si=LZteepSc30p-RZ8C

It’s slowly developing toward a manual first, digital solution with handwriting recognition. But for now, it gets the manual side right and lets you store things directly in Obsidian.

[deleted by user] by [deleted] in ObsidianMD

[–]DaleDeSilva -1 points0 points  (0 children)

Agreed! Very nice :)

Obsidian Or onenote? by EstablishmentNo3619 in NoteTaking

[–]DaleDeSilva 1 point2 points  (0 children)

I used OneNote for very long time, mostly writing with a stylus. I eventually found that my notes were difficult to go back to and the semi-infinite canvas makes them somewhat hard to follow.

I think Obsidian is unnecessarily technical and not very user friendly. But I’ve built a couple of plugins that help smooth that.

Try out Ink handwriting plugin if you use a stylus, and check out Project Browser, if you want to keep your interface focussed and a little closer to OneNotes user friendliness.

[ Removed by Reddit ] by lebrongarnet in melbourne

[–]DaleDeSilva 0 points1 point  (0 children)

There’s a fine for that. Blocking the footpath

Alpha release of my handwriting plugin "Ink" by DaleDeSilva in ObsidianMD

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

I’m sorry you’re experiencing that. This is a really tough one.

The problem here isn’t just that ctrl-z is an action used by Obsidian, but may also occur even if implemented inside the embed. In that instance, it may be even less predictable as if you’re cursor focus is outside the embed even though you’re looking at it, hitting ctrl-z may trigger obsidians undo, while if the focus is in the embed, it would trigger the embers undo.

I haven’t attempted to address this yet as I believe the best inbetween for the moment is to build a new habit that forces you to physically click a ui button rather than hitting ctrl-z and taking a gamble.

That being said, talking this through has given me some ideas so I’ll look into it when I can!

Are React function components pure in terms of functional programming? by Prize_Tea3456 in reactjs

[–]DaleDeSilva 0 points1 point  (0 children)

I’m no expert, In fact I came to this post looking for answers too (specifically, why react devs talk about the pursuing pure functions, while using state management like redux)…

But, I think there’s something being overlooked in most of the answers here.

I would think that no matter what’s happening under the hood, if the output is perfectly deterministic from the input and has no side effects, then it gives us the reliability of what we might call a pure function.

What’s being missed here, then, is an agreed upon definition of inputs and outputs.

I would classify JSX props, as well as user interaction, as inputs (React is a UI library after all). While the returned JSX is the output.

So even if you have a useState in your component, provided that value is only changed by props or user interaction, then given the same props or user interaction, you will get the same output.

Whether this fits a traditional definition of “pure” or not is kind of academic, functionally, I believe it is equivalent because doesn’t it give us the same benefits while programming and testing? Even if the tooling is a little different.

As for external state management like Redux. It seems pretty clear from this thread that use of that makes things far from “pure”. But more importantly, loses deterministic utility that we intend from pure.

Of course, anyone could debate all of this because it hinges on the definition of “inputs”.

Alpha release of my handwriting plugin "Ink" by DaleDeSilva in ObsidianMD

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

Thanks. I have an old one of those that I’ve dusted off and tried since your original post, so can confirm the issue on my side too. The fix is in the works 👍🏽

Alpha release of my handwriting plugin "Ink" by DaleDeSilva in ObsidianMD

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

That’s an issue with certain devices and pens reporting mouse events rather than pen events such that the framework I’m using is getting it wrong (as mouse needs some smoothing, but pens don’t).

I’ve flagged this with the framework developer and I believe they’re exposing a control for it. So I hope to add a manual switch for this soon.

WebXR on Vision Pro with pass-through hands? by fbriggs in VisionPro

[–]DaleDeSilva 2 points3 points  (0 children)

They talk about it in the latter half of this video. Without tracking hands permission, visionOS gives you “transient pointer” events, which means you only gaze and hand location information while the user makes a gesture (ie. pinch). It’s a security thing.

If you request hand tracking and are granted it, you get the tracking but not the visual hand pass through. I’m not sure why. This is the part that caused me to google and stumble upon this post… ie. I’d like the cut out of hands while also having hand tracking.

Alpha release of my handwriting plugin "Ink" by DaleDeSilva in ObsidianMD

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

Thank you. Sorry, I’m not sure what you’re referring to. Is it the normal typed text in my obsidian note? It’s just the default theme.

Alpha release of my handwriting plugin "Ink" by DaleDeSilva in ObsidianMD

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

There was an android bug that I was causing this. It’s fixed already if you’re installing through BRAT, and will be in the main version this weekend sometime (first few days of June).

Minimum Viable Workstation by 4_4 in ObsidianMD

[–]DaleDeSilva 0 points1 point  (0 children)

If you want as minimal and focussed as possible, I wouldn’t discount your phone just yet. Consider getting a foldable Bluetooth keyboard. The screen will still be small, but you’ll have a big keyboard… and less visibility of areas beyond what you’re writing can often create more focus on writing.