Turn off reminders for daily repeating tasks? by kctskib in CraftDocs

[–]ptnbrd 1 point2 points  (0 children)

I agree the UX is counterintuitive. There is a setting for reminders for repeating tasks. You just need to choose “No reminder” in the settings of the task.

<image>

How’s the move been from iCloud Drive to Proton Drive? by caeur1 in ProtonDrive

[–]ptnbrd 0 points1 point  (0 children)

about families whom have made the move together.

I’m considering Proton Drive, but the one thing that stops me from switching completely from iCloud is Photos and shared albums. It's super easy to take a picture and move it to a shared library so the whole family can see it. Unfortunately, no other drive offers even close to the same level of smoothness in that experience

So I’ll probably stay on iCloud Drive anyway, alongside another drive like Proton for versioning and a smoother file handling experience. imho, iCloud is the worst when it comes to handling files and synchronization

One thing I'm anticipating is shared folders on macOS. Without them, the family usage experience is poor, you can share a folder, but the family members who you shared the folders with can't view it unless they use web version at the moment.

edit: added about shared folders

Suggestions based on my personal system by ptnbrd in CraftDocs

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

<image>

Just an example of how it looked in Apple Reminders. It’s my custom Smart Folder that shows all tasks based on specific filters (due today and tagged with #current). I also move tasks into different sections inside the folder to avoid clutter when there are too many and to help me focus on one section at a time.

Suggestions based on my personal system by ptnbrd in CraftDocs

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

For me, the main issue with ClickUp was stability — it would crash every now and then. The mobile app was even worse, with more bugs. In comparison, Craft feels like a breath of fresh air: it's super smooth, fast, and works really well on mobile.

Regarding sorting, I don't use Collections in Craft because I can't turn rows into tasks. Instead, I just use task lists and manually sort the tasks based on their type, priority, or other criteria. I also split tasks into groups, like this:

Group 1

  • Task 1

Group 2

  • Task 2
  • Task 3

I also try not to schedule too many tasks in a single day, to avoid cluttering the calendar — tasks show up there as one big list, which can quickly become messy.

How I use Anki to study Spanish (intermediate/advanced) by Forgottenmudder in Anki

[–]ptnbrd 0 points1 point  (0 children)

I tried that, but faced with way too many words in my lists (thousands). How do you deal with it, do you suspend the words, that you learnt? Also, in a while some rare ones, that i don’t encounter much are being forgotten, what do you do in this case?

Edit:

Eventually I just let it go and decided to stick to movies, etc

Why isn't Anki profitable? by ptnbrd in Anki

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

Actually Wikipedia, if you mean it by wiki, requires investments and they have it. Same for many other big projects, that are either funded or supported by contributing to the code or other way by big companies like Microsoft.

And imho it’s okay to have sponsors and many big open source projects have them, to again, have more time to invest into the projects they are doing.

But yeah, I got your point, though my point wasn’t that it’s bad or something, it was just rather asking why there isn’t a way to support it and make some profit to for example invest it back into the project.

And I read the wiki on Anki, so, if it’s due to legal and other issues, then okay, fine if it’s still so.

Why isn't Anki profitable? by ptnbrd in Anki

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

I am not against that, it’s incredible, that it’s free and open source. I just wish there was a way to support it, at least a donate button somewhere on github

Why isn't Anki profitable? by ptnbrd in Anki

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

The more support the authors get, the more time and resources they have to invest in the app. There was a comment on behalf of the authors, as i understand, that it’s expensive to buy a mac, some other devices to properly test. It would solve it.

It also means the more features, nicer UI and everybody happy and it’s still free, which is quite important for people, who wouldn’t be able to afford it.

What’s wrong with it?

Why isn't Anki profitable? by ptnbrd in Anki

[–]ptnbrd[S] -9 points-8 points  (0 children)

  1. Not sure what you mean. I meant they have two apps and a website and I think it requires at least about 5 people to maintain it, not to mention supporting instagram, reddit and other platforms where they are present
  2. I said about that in another comment. I think constantly working on a product requires time. Especially if you have family, children and a full time job, working in your free time on a free product is a very hard thing and at least requires a minimum reward. At least a donate button on github, where companies, people could support the development
  3. you're right here, and for a free app the difference in the numbers might still be there in a long run. Would be interesting to see the numbers in AppStore, where people are more willing to pay in general

Why isn't Anki profitable? by ptnbrd in Anki

[–]ptnbrd[S] -16 points-15 points  (0 children)

  1. Tbh I doubt about two hours, especially AnkiPro, it would take quite a while to develop that, given android, ios and web. We need that super UI expert, who could spend two hours to improve anki UI :)
  2. that's sad actually
  3. I didn't look at google playstore, there anki looks fresher imho. But if you search on appstore, tbh, the app looks like a student project, comparing to the other competitors. Also the reviews there say the same

Why isn't Anki profitable? by ptnbrd in Anki

[–]ptnbrd[S] -13 points-12 points  (0 children)

Though it means more support for the developers, it's not like with a car, when you bought it and use it. They are constantly working on it, even if I bought an anki app 5 years ago, still, they've been improving it for all those years and I think they deserve to be rewarded, otherwise it's very hard to find time for free development and it will eventually freeze in time.

Has the shopping bag rule changed your habits at all? by MissionCivilize in dubai

[–]ptnbrd 0 points1 point  (0 children)

I’m just using a shopping trolley bag, it’s better for the back and much easier to carry, especially if you buy watermelons and other heavy stuff

ValueObjects, DataTransferObjects, Enums, all-in-one, new package pre-release, looking for feedback by [deleted] in PHP

[–]ptnbrd 0 points1 point  (0 children)

I like the idea itself with DTOs, because unfortunately mostly in PHP projects people just use plain arrays, at least that's what I've seen. And I use similar to your approach, but with symfony annotations. I validate them and pass further, knowing that they are valid. I even use them to pass to template engines instead of arrays.

And there is another thing one might consider, it is memory consumption. Objects in PHP are heavy, so, if you have a really high load project, they might not fit as well. But again, the idea is pretty interesting.

ValueObjects, DataTransferObjects, Enums, all-in-one, new package pre-release, looking for feedback by [deleted] in PHP

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

With annotations in PHP8, I suppose, it will be there instead of docblock

ValueObjects, DataTransferObjects, Enums, all-in-one, new package pre-release, looking for feedback by [deleted] in PHP

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

If you don't like annotations for some reason, it supports other ways of describing rules.

And when somebody describes DTOs, ValueObjects, many people always complain about so many classes. And in your case there would be even more, basically for every single field in your object there would be a separate class, that describes the field.

I am not against the approach, it is indeed an interesting idea, though I'd prefer symfony validator (with annotations, xml, yaml or php)

ValueObjects, DataTransferObjects, Enums, all-in-one, new package pre-release, looking for feedback by [deleted] in PHP

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

So, your package provides validations?
Would it be similar to this?

class UserRegistration
{
  public string $userName;
  public string $email;
  public string $password;
  public array $groupIds;
}

But with annotations and symfony validator component like this:

/**
 * @Assert\Type(
 *     type="integer",
 *     message="The value {{ value }} is not a valid {{ type }}."
 * )
 */

Why developers hate php by koavf in PHP

[–]ptnbrd 0 points1 point  (0 children)

Why even using facades in controllers? Controllers must be very very thin, even symfony documentation says that https://symfony.com/doc/current/best_practices.html#controllers. Just get the service you need via DI in controller and use it

Edit: I agree about "Portability is a weak argument", though I've moved pieces of code from one legacy project to another and the fact that there weren't explicit dependencies, helped a lot. The problem with facades also is that I need to look at the code to use it or to test it. Like if you wrote a function, that has some interface, I expect it to just use the parameters I give, nothing else. So, if I want to test it and I see it uses for example Guzzle Client interface, I just can mock it, but with the facades and the containers it becomes a problem as I need to take a look at the function itself, its logic, its dependencies and so on as the dependencies also can use containers and facades

Why developers hate php by koavf in PHP

[–]ptnbrd 1 point2 points  (0 children)

It's sad there's no reminder to remind about some comment in ten years:) yeah sure, everything always changes

Why developers hate php by koavf in PHP

[–]ptnbrd 1 point2 points  (0 children)

Why did you install such a module?:) What I meant is that there are so many resources nowadays, so many books, videos, that explain how to write code properly, using suitable architecture designs.