molsongolden
Joined 15 years ago
Joined 15 years ago
This reminds me of Clipper/dBase software tools. One of my favorite pieces of software was a tiny program file + flat-file .dbf for storage. Drag and drop the folder to install or share.
https://datarepublican.com/noblogs/
There's a "Dashboard" view in the top right that is easier to skim.
> When starting on a new codebase, how do you make yourself into a helpful contributor as quickly as possible? I go straight for the humans and their human docs. What problem was the system originally built to solve? What was the original design, and what were its biggest problems? Who is currently using it? If you know these, reading the code is much easier because you can guess why things were done the way they are.
This is the way but plenty of engineering teams don't have any human docs at all. Decisions are made in one engineer's head or in a chat that isn't saved. The spec was just a few notes in a ticket that was deleted during cleanup or lost when the team changed trackers. There's no map of the codebase or features, no ADRs, minimal observability. All you have is the code. You read the code to try and figure out what is going on then ping an engineer who made a recent commit to a specific area to ask if they remember why something was done the way it was. Someone makes a change and it breaks something on the other side of the codebase that they thought was totally unrelated, etc.
> What does "ideal" mean here? When I was growing up "show your work" was the rule for all examinations. Why? Because we're working to improve mental models and thought processes for the next generation, not just products we will release tomorrow.
They're saying that the mental models and thought processes are incredibly important but that code is not the place for that work to live.
> [...]This evidence tells us something important about human development: children want to explore together and build independent peer cultures that are partially distinct from the ways of adults. Yet since the early 1970s, many Western countries have increasingly limited the social and physical independence of children.
> In physical spaces, we restrict the movement of children and refuse to let them play and explore without us. But that doesn’t mean they won’t look for ways to escape.
> In the past two decades, children have found a new place to roam: the endless jungle of the internet.
https://psyche.co/ideas/have-online-worlds-become-the-last-f...
In the vein of The Harried Leisure Class, the more opportunities that are available to you, the more likely you are to feel like you are wasting time, need to optimize everything, etc. People are also pushed to be even more individualistic because the cost of slowing down and interacting with the community has increased.
There are many other factors at work but this one seems pretty clear but doesn't seem to see enough discussion.
If the adult is pitched forward with the child strapped to their chest (facing inward) then they risk bending the child’s spine backwards.