Hacker Newsnew | past | comments | ask | show | jobs | submit | klimeryk's commentslogin

Self-plug: I created https://recalendar.me/ (open-source and always free) to solve this from a different perspective. It allows creating highly customized PDF calendars for e-ink tablets like ReMarkable. This gives you the "sketchy" part, making it more natural to input, doodle, make notes. But extensively utilize PDF links to make it easy to navigate the calendar. Plus other features, like pre-filling anniversaries/birthdays, custom templates per day, week, month, etc. to make it yours, fitting your particular needs. For example, I added an extra page after each Thursday, cause I always had some notes after therapy session then.

Unfortunately, something that's fundamentally hard to do with this approach is having a dynamic sync with an online calendar. That's because ultimately it's a PDF, with some device-specific layer with writing on top of it.

But in some ways, it could be seen as feature - I find it useful to copy "manually" the events to my ReCalendar. That automatically makes me reflect on them or just help me remember they're happening!

Of course, YMMV, good to have different options!


Have you though about adding synchronization from iCal calendars?

I was trying to find (or create) a tool to substitute Remarcal, that I'm using now with my Remarkable. It's working so-so lately, and it only works with a Remarkable (and I was thinking to switch to a Supernote I have around .


ReCalendar supports loading any ICS file - but since you ultimately generate a PDF for the whole year, it will just load the events present at that moment in the calendar (see https://github.com/klimeryk/recalendar.js/issues/11#issuecom...). So it's good for quickly loading all the holidays in a given country or if you have some long-term recurring events. But it's not feasible to keep on syncing the calendar every day.


If it could be run via cli I would do something similar to what Remarcal does (but more flexible, not being closed):

  - Check if there are changes on the live calendar (preferably with the ETag header)
  - If there are changes, download an updated iCal file
  - Launch the calendar generator using the updated iCal file to update the PDF
  - Sync the PDF to the eInk reader of choice


Nice, TIL! I knew ReMarkable stored the written notes in a special file, but it sounded a bit hacky, so I did not want to touch that. Good to see someone managed to make it work! I'll have to look into it, thanks!

Edit: tracking here: https://github.com/klimeryk/recalendar.js/issues/23#issuecom...


Yeah, you can update the PDF as you will, as the scribbles are saved in a parallel file. You can't, of course, change the number or location of the pages. It won't break, but the written notes will appear in the wrong page.

And it seems like the Supernote does it the same way, I haven't had time for testing.

I'll subscribe myself to the issue and say hi :)


Cool, this is really lovely stuff! Almost makes me want to get a ReMarkable just to try it out :)


Thanks for sharing. I may give this a try with the "Notability" application for iOS.


You can change the domain to xcancel.com in the link to view it in an interface that is not so hostile: https://xcancel.com/javier/status/1850950335625388186 But in this particular case, the author also published this on their blog: https://javier.computer/instagram (from https://news.ycombinator.com/item?id=41981289).


Love that! Not many folks will notice, but those that do, it will make their day (or make their skin crawl). Speaking of which, there's two or three Easter Eggs in this app as well :)


Hah, appreciate it! It's been indeed quite a ride (and it seems the CEO is not stopping). Glad for the offer, it was the very last nudge I needed.


Thanks, Bob! \o/


Sorry about that - it's a regression I caused last night, see https://github.com/klimeryk/dealwithit/issues/38. It should be fixed since this morning UTC.


No, it's correct - for some reason, the library expects centisecs O.o See https://github.com/jimp-dev/gifwrap?tab=readme-ov-file#new_G... Although, I will admit I never waited 24 hours (or even 2.4 hours) to verify ;)


It's because that's what the GIF file format uses :)


Ah, I see, that makes more sense then. TIL, thank you!


Hah neat! I've never seen anything expect centiseconds before. Had no idea this was the way gifs are encoded. Bizarre.


Yup, that's a regression I caused last night - see https://github.com/klimeryk/dealwithit/issues/38. Should be fixed now.


Glasses can now be set to any color you want. Only applies to the "Classic" style, though. Unless I find the other glasses in SVG format as well. As a nice side-effect, the glasses can now also be set as semi-transparent!

All thanks to some clever (mis)use of SVG and canvas, see https://github.com/klimeryk/dealwithit/commit/d8f280b5f2e4bd.... Enjoy!


Hahaha, achievement unlocked! Congratulations!


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: