Welcome to Bookmarker!

This is a personal project by @dellsystem. I built this to help me retain information from the books I'm reading.

Source code on GitHub (MIT license).

Activity

You added a note
7 years, 6 months ago

software engineering is simultaneously social engineering

If the interrupt teaches us anything about software, it is that software is in many cases only as effective as the people who use it, those mondeterministic machines with their complex, non-reproducible behaviors, those "others" on whom it relies--can it really control such beasts? To understand so…

—p.165 Software Studies: A Lexicon Interrupt (161) missing author
You added a note
7 years, 6 months ago

a kind of magical moment of transformation

For the software designer, programming with interaction involves seeking a kind of magical moment of transformation, a moment when one begins to get back more than what was put in; an unexpected moment when the system seems not only just to work, but to almost come to life; a moment when what had p…

—p.147 Interaction (143) missing author
You added a note
7 years, 6 months ago

the ability to discern redundancy in data

[...] One trains a neural network on specific, finite datasets. The ability to pattern-match more generally presupposes the existence of redundancy in the data and thus self-similarity. So, one could argue that the ability to discern redundancy in data is the ability to learn about how things imita…

—p.139 Intelligence (132) missing author
You added a note
7 years, 6 months ago

an economy that generally produces stupidity

[...] it is entirely debatable whether framing the issue of machine intelligence in the mirror of the human will allow us to understand what the real problem is. That machines can replace humans tells us nothing special about intelligence, particularly if this is as part of an economy that, in its …

—p.134 Intelligence (132) missing author
You added a note
7 years, 6 months ago

elegance in programming

The benefit of these criteria of elegance in programming is that they establish a clear grounding for the evaluation of approaches to a problem. This set of criteria emerging from programming as a self-referent discipline it works on the level of disciplinary formalization, as a set of metrics that…

—p.88 Elegance (87) missing author