Software development: how to make realistic estimates, and deliver a solution on time.
See also: https://www.quora.com/Engineering-Management/Why-are-softwar...
11–20 of 97 posts
Software development: how to make realistic estimates, and deliver a solution on time.
See also: https://www.quora.com/Engineering-Management/Why-are-softwar...
Software development: how to make realistic estimates, and deliver a solution on time.
Here is a problem that I've been thinking about for some time: suppose I express using some type of logic that I want the shortest path between two vertices of a graph. Given this logical description of the problem, is it possible for a computer program to emit Dijkstra's algorithm or some other efficient algorithm? One of the things that have interested me lately is logic programming, but I'm wondering if there has…
In Python education: Getting new language learners to a functional local development environment as quickly and painlessly as possible. "Just use Anaconda/pipenv/the-Python-installer/Docker/etc" isn't a great answer, because they probably tried one of those six months ago, got into a weird state and can't remember what it did or where it put things. Obligatory XKCD: https://xkcd.com/1987/
Some terminal use will be needed, but it shouldn't amount to more than running "python3 game.py".
Software development: how to make realistic estimates, and deliver a solution on time.
If you're building something that nobody has ever made before, you've got unknown unknowns, and your best bet is intuition, which is inevitably going to miss the mark a bit.
Chemistry/materials science: room-temperature superconductivity is probably the big one. There are a whole host of problems in the energy space which would benefit from improvement; while "electricity+CO2+water => fuel" is feasible at the moment it's uneconomic. Can it be done at close to the theoretical minimum energy input in a plant that's scalable and cheap to build?
IC design: is continually solving previously unsolved problems like EUV lithography, but has struggled for years with trying to go "3D" to overcome density issues. Also, is photonic computing feasible and would it achieve lower energy usage?