Skip Navigation

InitialsDiceBearhttps://github.com/dicebear/dicebearhttps://creativecommons.org/publicdomain/zero/1.0/„Initials” (https://github.com/dicebear/dicebear) by „DiceBear”, licensed under „CC0 1.0” (https://creativecommons.org/publicdomain/zero/1.0/)PO
Posts
4
Comments
2,233
Joined
2 yr. ago

Permanently Deleted

Jump
  • Depends if you tell anyone about it!

    Frankly charities shouldn't need to exist. Them doing so is a failure on the part of a country's government for not adequately providing for the needs of its citizens. If a government and a private charity set out to achieve the same goal with the same level of attention, a government should be more effective given the charity simply won't have anything close to the resources of a country. Therefore if the government was doing its job correctly, the charity would be a worse alternative and wouldn't exist.

    Charities also have to pump loads of money into marketing so that people remember they exist and actually donate to them—this would be entirely unnecessary for a government program.

    Don't get me wrong, the work that many charities do is incredible and the world would be going worse if we didn't have them right now. But it would be even better if they didn't need to exist in the first place.

  • Flashbacks to one of my early freelance PHP gigs I did about 2 decades ago where I opened up the existing backend source code to find a load of unsanitised user input directly from the query string getting interpolated into the various SQL queries the application made. Part of me also feels like the "bobby tables" xkcd already existed by this point, so I've got no idea how that website managed to not get nuked before I refactored it.

    To top it all off, of course the application authenticated with the database using the root user...

    Thankfully I think that was the worst I ever discovered in the wild

  • Tend to get eggs in a box of six: front corners first, then the rear corners and then the centre eggs.

    I'm not in America so my eggs can live outside the fridge, it's mostly about making sure someone doesn't knock the box and crack an egg accidentally.

  • Well that's why I prefaced what I said with the point about not having enough detail for specifics. I went off a rough idea of what any typical smart home gadget I've come across would require.

    Many consumers care about ongoing maintenance of the stuff they buy, especially smart home stuff. I know I personally wouldn't touch a new product if I got any impression it would stop working or be abandoned in the future.

    Apps sometimes break in some way with new OS versions and need changes to continue working correctly. New devices come out and the app might operate on assumptions that are no longer true, requiring improvements.

    Security researchers might find a bug in your app/API/gadget and now suddenly you're hosting a botnet whilst potentially being on the hook legally and financially. That's gonna need engineer time to diagnose and fix, ideally proactively.

    And yes you're right, one engineer could do it all, I addressed that in my original comment. If one engineer can do it all well they are going to be expensive, the implication being you could get it done badly for cheap. If OP's idea is just a scam product then sure, but I'm assuming they actually want whatever their idea is to be successful and not give off a half-arsed vibe to potential customers.

  • Given we don't know what your idea is it's kinda hard to speak in specifics, but just on the software side you're probably looking at three engineers minimum—app engineer (probably x2, one iOS one android), api/infra engineer & an embedded software guy for the device itself. At least the first two will need to be permanent as those things will need to be maintained over time. Any engineer that says they can do all three roles to a high standard is either lying or going to be very expensive.

    Then you may start to need someone handling project management around those guys to make sure things stay on track and that's before we get into the hardware side of things.

    Depending where you are, an engineering team like that could easily get quite expensive quickly and some of these will be ongoing costs. So I guess I'm saying make sure you know what all of your costs are going to be and that your finances cover it comfortably before you commit to anything