• 1 Post
  • 80 Comments
Joined 2 years ago
cake
Cake day: July 10th, 2023

help-circle
  • I was using the Signal “notes to self” too when taking notes during talks and conferences. Taking quick pictures of the slides in context was also a key thing for me. Exporting these unstructured notes into a useful notes archive is a pain as you say, especially if there is media too.

    I caught myself doing this so often that I ended up building myself an app for this specific workflow. It’s rather simple, just an MVP if you will, but it works well for me. Taking notes works exactly like Signal’s “note to self” but it has some QoL stuff on top of that like separate notebooks and exporting notes and pictures to a single PDF archive. I can then import the PDF archive into Notion, which is my main notes repository. Notion can now parse PDF files and import them as regular Notion pages, which closes the loop for me rather nicely. YMMV ofc

    I haven’t published it to any app stores yet (might do in the future) but the source code is available here if you’re technically savvy and happy to build and install it yourself.





  • Yeah, but there are degrees of vulnerability. Otherwise, things like password strength or MFA wouldn’t matter.

    If all your passwords are fully random, then that’s one less weakness that can be exploited. People can’t make educated guesses about your passwords just from analysing your social media profiles and history, e.g. if you post a lot about Star Wars, it’s more likely your passwords could contain a Star Wars reference.


  • That system is vulnerable to social engineering attacks. If hackers found out all their favourite things that lead to the core part of the password, guessing the prefix wouldn’t be that hard. Also, what would your friend do if one of these passwords got compromised and had to change it? Would he just add a 1 to the site-specific part of the password?










  • Agreed.

    A lot of the time the cause of bad UX or poor quality code is not the Devs, but management, one way or another. Either through pressure to build more to increasingly delirious timelines or by not looking after their company culture.

    You tend to see nonsensical, disjointed product UX and usability decisions a lot more in bigger, highly hierarchical organisations, with big teams, highly specialised, siloed ICs several levels removed from their end users by layers and layers of middle management fat.

    I imagine if HSBC put out apps like OP’s article claims is because they probably follow a command and control structure like above, where developers are just tiny cogs hyper-focused on low-level tasks in a bigger, complex corporate machine and nobody really understands the full picture.


  • But you can validate the business rules with the people that make them: the business or your users?

    I get some companies do things pretty fucking backwards and QA as a separate function is harmful, pointless and should be abandoned.

    However, I don’t see how anyone from QA is going to physically stop your from testing and validating your code. As a dev, you could be more proactive in understanding what you’re building, why you’re building it, and how to make sure it works and it does what your stakeholders/users need it to do.

    If you don’t, then refer to OP’s post.



  • ITT people claiming this could be a WW3 starter. Even if India engaged Pakistan militarily, I fail to see how that would lead to anything larger than a localised conflict.

    Like, neither country is geopolitically significant enough for any major players to care at that level. Sure, India getting bogged down in war could affect supply chains around the world, but would any of the heavyweights like US, China, Russia or a semi-relevant NATO country think that would be worth their involvement? If Russia being on year 11 of their military invasion of a NATO-bordering country hasn’t sparked a world war yet, I don’t see how this would either.