Threads for martijntechno

  1. 1

    Although the project looks nice hardware-wise, firmware is just copied over from https://github.com/raspberrypi/picoprobe.

    1. 1

      Yes, exactly so it was first a submodule, but if you want to make firmware adjustment this gets a bit nasty, so therefore this pinout so it’s the same and stays compatible with OpenOCD in the future too. I actually use now my own version because of a mistake in the prototype board that I am debugging.

    1. 0

      There is one major benefit of a Spiking Neural Networks is the power consumption. A ‘normal’ neural network uses big GPUs or CPUs that draw hundreds of Watts of power. SNN only uses for the same network size just a few nano Watts.

      I stopped reading here. The author has posited that SNN are 12 orders of magnitude more power efficient than typical neural networks.

      A line of zeros that long requires either a citation or a correction.

      1. 4

        Not a problem at all, thanks for your response! Here the citation

        Rozenberg, M. J., O. Schneegans, and P. Stoliar. “An ultra-compact leaky-integrate-and-fire model for building spiking neural networks.” Scientific reports 9.1 (2019): 1-7.

        1. 2

          Ok, this is a hardware implementation wherein each “neuron” is made out of two transistors and a thyristor. That is dramatically different than the software implementation I thought we were talking about! Carry on, forget my comment! :)

          1. 1

            An ultra-compact leaky-integrate-and-fire model for building spiking neural networks

            I don’t know AI or EE at all, so this might be a dumb question, but: I read the paper and it looks like they’re manually encoding the weights and connections as circuit components. Is that correct? If so, wouldn’t most of the energy savings be from using an analog computer?

            1. 3

              That is correct, with ‘normal’ computational everything should be exact, and as precise possible, but ANNs can have a 98% accuracy. Therefore accuracy and precision in calculations, has a less prior need. Therefore they can calculate with analog signals. Normal CPUs or GPUs have many functions, so to calculate integrations the CPU need many cycles to compute this (many transistor need to do stuff). In analog circuits this is ‘easy’ been done using a few passive components.

              1. 2

                The submission probably needs hardware tag.

        1. 3

          I’m not a fan of software looking at windows and window titles, it’s also the reason why I went out of my way to write my own rescuetime clone.

          We’re using Toggl at work (90% because of the JIRA integration) and afaik it only syncs the times + subject lines, I certainly hope so.

          Overall it’s far from perfect but it works good enough.

          1. 2

            Is this not sent to their server… I will connect those task on your own device, so no leakage of private information.

          1. 4

            Absolutely a valuable endeavor. I like your interface but I don’t see a mobile tool attached to this. It really seems an iOS and Android app would lend itself perfectly to keeping time for various things. Reducing the friction involved in time tracking might expand the tool’s interest range past coders and freelancers. I could see something more flexible used for tracking, say, time reading a book, or time taken on a production floor.

            1. 3

              That is fully true, I also would like to have that as well. As the webpage is mobile friendly I am first focusing on a fully working desktop application, and that tracks time. However I got many negative feedback from companies that they are not interested. Maybe, they just don’t care about the developers?

              1. 2

                I know it’s a struggle (and probably seems like they don’t care about developers). You can only persist and know they will come to see the value at some point. This seems like a space (time tracking) that is incredibly competitive.. lots of challenges there.

                1. 1

                  I always have the question why is this not being in an average format all the big players build their software with.

            1. 3

              Just wondering if you’ve seen TimeWarrior. Time tracking is definitely not really solved for me.

              1. 2

                Definitely not for me either. I want it to be fully automatically in predefined tasks, and projects average boss wants it.

              1. 3

                I’m using timetrap with a custom formatter that lets me do more categorization. That’s been enough to charge time to a few different projects, but lacks the sort of team-wide functionality some groups will need.

                IIRC it does have the ability to sync with a bunch of different backend reporting services (not something I use personally though).

                1. 2

                  I know it, however idea about the automatic timetracker is that it should be in a GUI. Not every developer is good with the comand line. There is a GUI version I prefer more it is called time tracker fully open source, but the exports are not very usefull. I hope to use this to connect it with my system :)

                1. 1

                  The artikel is misleading, and a company that advertise. The posted image dated from 2016.

                  1. 1

                    Ah, sorry about the old image, I didn’t know that.