393 karma · joined June 8, 2012
I've long held the belief that if you want to simulate human behaviour, you need human-like memory storage, because so much of our behaviour is influenced by how our memories work. Even something as stupid as walking into between rooms and forgetting why you went there, is a behaviour that would otherwise have to be simulated directly but can be indirectly simulated by the memory of why an Agent is moving from room to room having a chance of disappearing.
Now, as for how useful this will be for something that isn't trying to directly simulate a human and is trying to be "superintelligent", I'm not entirely sure, but I am excited that someone is exploring it.
https://ieeexplore.ieee.org/abstract/document/5952114 https://ieeexplore.ieee.org/abstract/document/5548405 https://ieeexplore.ieee.org/abstract/document/5953964
I never did get many citations for these, maybe I just wasn't very good at "marketing" my papers.
I have an outstanding Bounty on a SO question for how to write a reusable useRef hook that only runs on the very first mount under StrictMode conditions:
https://stackoverflow.com/questions/71695213/equivalent-isfi...
As per usual living in the UK will make it cost prohibitive to make it myself, but I would pay probably $150-200 for a retail one.
Was preparing a blog post on this enum work, but if you've solved it differently it'd be great to know :)
Now (last Friday) moved house to a 2013 build so I'm a bit more comfortable with putting holes in things.
I prototype, then tests, then refactor and I know some people would be zealously against this style; demanding tests before everything. However my mind just doesn't work this way, I need to play with code to get ideas out of my head; coming up with relevant test cases takes a magnitude of time longer than making the prototype.
Now if your co-worker is not writing tests at all, this is a different matter, but as long as the code he writes is covered by a test suite in the end, what does it matter which order he/she does it in?
https://superuser.com/questions/432015/what-is-this-%CD%8C%C...
Hover this link and look in your browser link preview bar (bottom of screen usually)
If you think about the size of the adapters that can do this already, you'd probably have to imagine nearly doubling the size for each additional port you added. Plus thermals, etc.
I could be wrong but I imagine its related to the physical limits of providing that much power in a small space.
I'd give it at least a year before you decide to come here!