Add parallel programming fishbowl (#58)

#33 progress: 7/10

Oh boy, this one has a good amount of links
Also updated bumbo's discord id in skimmability fishbowl

Co-authored-by: Ilia Demianenko <ilia.demianenko@gmail.com>
Reviewed-on: #58
Co-authored-by: ilidemi <belk94@gmail.com>
Co-committed-by: ilidemi <belk94@gmail.com>
This commit is contained in:
ilidemi 2022-06-24 21:31:31 +00:00 committed by bvisness
parent ca555d8027
commit 32db9b1843
28 changed files with 10980 additions and 34 deletions

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 122 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 74 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 89 KiB

View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36"><path fill="#EF9645" d="M4.861 9.147c.94-.657 2.357-.531 3.201.166l-.968-1.407c-.779-1.111-.5-2.313.612-3.093 1.112-.777 4.263 1.312 4.263 1.312-.786-1.122-.639-2.544.483-3.331 1.122-.784 2.67-.513 3.456.611l10.42 14.72L25 31l-11.083-4.042L4.25 12.625c-.793-1.129-.519-2.686.611-3.478z"/><path fill="#FFDC5D" d="M2.695 17.336s-1.132-1.65.519-2.781c1.649-1.131 2.78.518 2.78.518l5.251 7.658c.181-.302.379-.6.6-.894L4.557 11.21s-1.131-1.649.519-2.78c1.649-1.131 2.78.518 2.78.518l6.855 9.997c.255-.208.516-.417.785-.622L7.549 6.732s-1.131-1.649.519-2.78c1.649-1.131 2.78.518 2.78.518l7.947 11.589c.292-.179.581-.334.871-.498L12.238 4.729s-1.131-1.649.518-2.78c1.649-1.131 2.78.518 2.78.518l7.854 11.454 1.194 1.742c-4.948 3.394-5.419 9.779-2.592 13.902.565.825 1.39.26 1.39.26-3.393-4.949-2.357-10.51 2.592-13.903L24.515 8.62s-.545-1.924 1.378-2.47c1.924-.545 2.47 1.379 2.47 1.379l1.685 5.004c.668 1.984 1.379 3.961 2.32 5.831 2.657 5.28 1.07 11.842-3.94 15.279-5.465 3.747-12.936 2.354-16.684-3.11L2.695 17.336z"/><g fill="#5DADEC"><path d="M12 32.042C8 32.042 3.958 28 3.958 24c0-.553-.405-1-.958-1s-1.042.447-1.042 1C1.958 30 6 34.042 12 34.042c.553 0 1-.489 1-1.042s-.447-.958-1-.958z"/><path d="M7 34c-3 0-5-2-5-5 0-.553-.447-1-1-1s-1 .447-1 1c0 4 3 7 7 7 .553 0 1-.447 1-1s-.447-1-1-1zM24 2c-.552 0-1 .448-1 1s.448 1 1 1c4 0 8 3.589 8 8 0 .552.448 1 1 1s1-.448 1-1c0-5.514-4-10-10-10z"/><path d="M29 .042c-.552 0-1 .406-1 .958s.448 1.042 1 1.042c3 0 4.958 2.225 4.958 4.958 0 .552.489 1 1.042 1s.958-.448.958-1C35.958 3.163 33 .042 29 .042z"/></g></svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36"><path fill="#EF9645" d="M23.216 20.937l-1.721-6.86-3.947-8.816c-.502-1.297.143-2.756 1.44-3.257 1.296-.506 2.756.143 3.258 1.44l6.203 15.769-5.233 1.724z"/><path fill="#FFDC5D" d="M31.565 18.449c-.488-2.581-1.988-6.523-1.988-6.523L23.79 1.437C23.164.195 21.648-.303 20.407.322c-1.242.626-1.742 2.141-1.115 3.383l5.33 9.547c.013.022 1.413 5.491 1.413 5.491-1.078-.995-2.607-2.359-4.015-3.618-3.098-2.772-4.936-3.811-4.936-3.811-.71-.443-1.179-.506-2.132-.059L9.08 13.823c-.157.078-.29.188-.395.329l-2.313 3.086c-.893 1.067-.752 2.655.315 3.547 1.066.893 2.653.75 3.548-.314.048-.058 1.78-2.56 1.936-2.64 1.037-.533 2.965-1.447 3.808-1.42.897.029 6.281 5.957 6.281 5.957.206.259.23.618.06.902l-2.915 5.228c-.079.131-.193.236-.33.303l-2.674 1.5c-.154.075-.328.099-.496.067l-5.27-2.272c-.262-.113-.48-.32-.592-.583-.787-1.85-.898-3.619-.899-3.639-.065-1.39-1.244-2.463-2.634-2.398-1.387.056-2.463 1.243-2.398 2.633.013.263.351 5.64 4.727 9.292 2.528 2.108 5.654 2.924 9.649 2.387 4.612-.619 7.469-1.233 11.506-9.558 1.117-2.305 1.903-6.024 1.571-7.781z"/></svg>

After

Width:  |  Height:  |  Size: 1.1 KiB

View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36"><path fill="#FFDB5E" d="M34.956 17.916c0-.503-.12-.975-.321-1.404-1.341-4.326-7.619-4.01-16.549-4.221-1.493-.035-.639-1.798-.115-5.668.341-2.517-1.282-6.382-4.01-6.382-4.498 0-.171 3.548-4.148 12.322-2.125 4.688-6.875 2.062-6.875 6.771v10.719c0 1.833.18 3.595 2.758 3.885C8.195 34.219 7.633 36 11.238 36h18.044c1.838 0 3.333-1.496 3.333-3.334 0-.762-.267-1.456-.698-2.018 1.02-.571 1.72-1.649 1.72-2.899 0-.76-.266-1.454-.696-2.015 1.023-.57 1.725-1.649 1.725-2.901 0-.909-.368-1.733-.961-2.336.757-.611 1.251-1.535 1.251-2.581z"/><path fill="#EE9547" d="M23.02 21.249h8.604c1.17 0 2.268-.626 2.866-1.633.246-.415.109-.952-.307-1.199-.415-.247-.952-.108-1.199.307-.283.479-.806.775-1.361.775h-8.81c-.873 0-1.583-.71-1.583-1.583s.71-1.583 1.583-1.583H28.7c.483 0 .875-.392.875-.875s-.392-.875-.875-.875h-5.888c-1.838 0-3.333 1.495-3.333 3.333 0 1.025.475 1.932 1.205 2.544-.615.605-.998 1.445-.998 2.373 0 1.028.478 1.938 1.212 2.549-.611.604-.99 1.441-.99 2.367 0 1.12.559 2.108 1.409 2.713-.524.589-.852 1.356-.852 2.204 0 1.838 1.495 3.333 3.333 3.333h5.484c1.17 0 2.269-.625 2.867-1.632.247-.415.11-.952-.305-1.199-.416-.245-.953-.11-1.199.305-.285.479-.808.776-1.363.776h-5.484c-.873 0-1.583-.71-1.583-1.583s.71-1.583 1.583-1.583h6.506c1.17 0 2.27-.626 2.867-1.633.247-.416.11-.953-.305-1.199-.419-.251-.954-.11-1.199.305-.289.487-.799.777-1.363.777h-7.063c-.873 0-1.583-.711-1.583-1.584s.71-1.583 1.583-1.583h8.091c1.17 0 2.269-.625 2.867-1.632.247-.415.11-.952-.305-1.199-.417-.246-.953-.11-1.199.305-.289.486-.799.776-1.363.776H23.02c-.873 0-1.583-.71-1.583-1.583s.709-1.584 1.583-1.584z"/></svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36"><path fill="#FFCC4D" d="M36 18c0 9.941-8.059 18-18 18-9.94 0-18-8.059-18-18C0 8.06 8.06 0 18 0c9.941 0 18 8.06 18 18"/><path fill="#664500" d="M28.457 17.797c-.06-.135-1.499-3.297-4.457-3.297-2.957 0-4.397 3.162-4.457 3.297-.092.207-.032.449.145.591.175.142.426.147.61.014.012-.009 1.262-.902 3.702-.902 2.426 0 3.674.881 3.702.901.088.066.194.099.298.099.11 0 .221-.037.312-.109.177-.142.238-.386.145-.594zm-12 0c-.06-.135-1.499-3.297-4.457-3.297-2.957 0-4.397 3.162-4.457 3.297-.092.207-.032.449.144.591.176.142.427.147.61.014.013-.009 1.262-.902 3.703-.902 2.426 0 3.674.881 3.702.901.088.066.194.099.298.099.11 0 .221-.037.312-.109.178-.142.237-.386.145-.594zM31 16c-.396 0-.772-.238-.929-.629-1.778-4.445-6.223-5.381-6.268-5.391-.541-.108-.893-.635-.784-1.177.108-.542.635-.891 1.177-.784.226.045 5.556 1.168 7.732 6.608.205.513-.045 1.095-.558 1.3-.12.05-.246.073-.37.073zM5 16c-.124 0-.249-.023-.371-.072-.513-.205-.762-.787-.557-1.3 2.176-5.44 7.506-6.563 7.732-6.608.543-.106 1.068.243 1.177.784.108.54-.242 1.066-.781 1.176-.185.038-4.506.98-6.271 5.391-.157.391-.533.629-.929.629zm13 6c-3.623 0-6.027-.422-9-1-.679-.131-2 0-2 2 0 4 4.595 9 11 9 6.404 0 11-5 11-9 0-2-1.321-2.132-2-2-2.973.578-5.377 1-9 1z"/><path fill="#FFF" d="M9 23s3 1 9 1 9-1 9-1-2 4-9 4-9-4-9-4z"/><path fill="#5DADEC" d="M10.847 28.229c-.68 2.677-3.4 4.295-6.077 3.615-2.676-.679-4.295-3.399-3.616-6.076.679-2.677 6.337-8.708 7.307-8.462.97.247 3.065 8.247 2.386 10.923zm14.286 0c.68 2.677 3.4 4.295 6.077 3.615 2.677-.679 4.296-3.399 3.616-6.076-.68-2.677-6.338-8.708-7.308-8.462-.968.247-3.064 8.247-2.385 10.923z"/></svg>

After

Width:  |  Height:  |  Size: 1.6 KiB

View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36"><path fill="#FFCC4D" d="M36 18c0 9.941-8.059 18-18 18-9.94 0-18-8.059-18-18C0 8.06 8.06 0 18 0c9.941 0 18 8.06 18 18"/><path fill="#664500" d="M18 22c-3.623 0-6.027-.422-9-1-.679-.131-2 0-2 2 0 4 4.595 9 11 9 6.404 0 11-5 11-9 0-2-1.321-2.132-2-2-2.973.578-5.377 1-9 1z"/><path fill="#FFF" d="M9 23s3 1 9 1 9-1 9-1-2 4-9 4-9-4-9-4z"/><path fill="#664500" d="M6.001 20c-.304 0-.604-.138-.801-.4-.332-.441-.242-1.068.2-1.399.143-.107 2.951-2.183 6.856-2.933C9.781 14.027 7.034 14 6.999 14c-.552-.002-.999-.45-.998-1.002 0-.551.447-.998.999-.998.221 0 5.452.038 8.707 3.293.286.286.372.716.217 1.09-.155.374-.52.617-.924.617-4.613 0-8.363 2.772-8.4 2.8-.18.135-.391.2-.599.2zm23.998-.001c-.208 0-.418-.064-.598-.198C29.363 19.772 25.59 17 21 17c-.404 0-.77-.243-.924-.617-.155-.374-.069-.804.217-1.09C23.549 12.038 28.779 12 29 12c.552 0 .998.447.999.998.001.552-.446 1-.997 1.002-.036 0-2.783.027-5.258 1.268 3.905.75 6.713 2.825 6.855 2.933.441.331.531.956.201 1.398-.196.261-.496.4-.801.4z"/></svg>

After

Width:  |  Height:  |  Size: 1.0 KiB

View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36"><path fill="#FFCC4D" d="M36 18c0 9.941-8.059 18-18 18-9.94 0-18-8.059-18-18C0 8.06 8.06 0 18 0c9.941 0 18 8.06 18 18"/><ellipse fill="#664500" cx="12" cy="13.5" rx="2.5" ry="3.5"/><ellipse fill="#664500" cx="24" cy="13.5" rx="2.5" ry="3.5"/><path fill="#FFF" d="M25 21c2.209 0 4 1.791 4 4s-1.791 4-4 4H11c-2.209 0-4-1.791-4-4s1.791-4 4-4h14z"/><path fill="#664500" d="M25 20H11c-2.757 0-5 2.243-5 5s2.243 5 5 5h14c2.757 0 5-2.243 5-5s-2.243-5-5-5zm0 2c1.483 0 2.71 1.084 2.949 2.5H24.5V22h.5zm-1.5 0v2.5h-3V22h3zm-4 0v2.5h-3V22h3zm-4 0v2.5h-3V22h3zM11 22h.5v2.5H8.051C8.29 23.084 9.517 22 11 22zm0 6c-1.483 0-2.71-1.084-2.949-2.5H11.5V28H11zm1.5 0v-2.5h3V28h-3zm4 0v-2.5h3V28h-3zm4 0v-2.5h3V28h-3zm4.5 0h-.5v-2.5h3.449C27.71 26.916 26.483 28 25 28z"/></svg>

After

Width:  |  Height:  |  Size: 817 B

View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36"><circle fill="#FFCC4D" cx="18" cy="18" r="18"/><circle fill="#F4F7F9" cx="24.5" cy="13.5" r="5.5"/><circle fill="#F4F7F9" cx="11.5" cy="13.5" r="5.5"/><path fill="#65471B" d="M23.109 23.424c-2.763-.667-8.873-.06-11.162 4.405-.082.158-.04.353.1.464.068.055.151.082.234.082.085 0 .171-.029.241-.087 3.084-2.58 7.436-2.58 10.036-2.58 1.635 0 2.536 0 2.536-.708s-.705-1.268-1.985-1.576zM10.5 13c1.381 0 2.5-1.119 2.5-2.5 0-1.252-.923-2.28-2.124-2.462-.79.089-1.526.348-2.178.736C8.268 9.223 8 9.829 8 10.5c0 1.381 1.119 2.5 2.5 2.5zm13 0c1.381 0 2.5-1.119 2.5-2.5 0-1.252-.923-2.28-2.124-2.462-.789.089-1.526.348-2.177.736C21.268 9.223 21 9.829 21 10.5c0 1.381 1.119 2.5 2.5 2.5z"/></svg>

After

Width:  |  Height:  |  Size: 744 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 1.3 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 18 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 9.6 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 6.2 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 8.7 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 32 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 148 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 220 KiB

View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36"><path fill="#DA2F47" d="M4.042 27.916c4.89.551 9.458-1.625 13.471-5.946 4.812-5.182 5-13 5-14s11.31-3.056 11 5c-.43 11.196-7.43 20.946-19.917 21.916-5.982.465-9.679-.928-11.387-2.345-2.69-2.231-.751-4.916 1.833-4.625z"/><path fill="#77B255" d="M30.545 6.246c.204-1.644.079-3.754-.747-4.853-1.111-1.479-4.431-.765-3.569.113.96.979 2.455 2.254 2.401 4.151-.044-.01-.085-.022-.13-.032-3.856-.869-6.721 1.405-7.167 2.958-.782 2.722 4.065.568 4.68 1.762 1.82 3.53 3.903.155 4.403 1.28s4.097 4.303 4.097.636c0-3.01-1.192-4.903-3.968-6.015z"/></svg>

After

Width:  |  Height:  |  Size: 602 B

View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36"><path fill="#FFCC4D" d="M36 18c0 9.941-8.059 18-18 18-9.94 0-18-8.059-18-18C0 8.06 8.06 0 18 0c9.941 0 18 8.06 18 18"/><ellipse fill="#66471B" cx="11.5" cy="14.5" rx="2.5" ry="3.5"/><ellipse fill="#66471B" cx="24.5" cy="14.5" rx="2.5" ry="3.5"/><path fill="#66471B" d="M7 21.262c0 3.964 4.596 9 11 9s11-5 11-9c0 0-10.333 2.756-22 0z"/><path fill="#E8596E" d="M18.545 23.604l-1.091-.005c-3.216-.074-5.454-.596-5.454-.596v6.961c0 3 2 6 6 6s6-3 6-6v-6.92c-1.922.394-3.787.542-5.455.56z"/><path fill="#DD2F45" d="M18 31.843c.301 0 .545-.244.545-.545v-7.694l-1.091-.005v7.699c.001.301.245.545.546.545z"/></svg>

After

Width:  |  Height:  |  Size: 665 B

View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36"><path fill="#FFCC4D" d="M36 18c0 9.941-8.059 18-18 18-9.94 0-18-8.059-18-18C0 8.06 8.06 0 18 0c9.941 0 18 8.06 18 18"/><ellipse fill="#664500" cx="11.5" cy="16.5" rx="2.5" ry="3.5"/><ellipse fill="#664500" cx="24.5" cy="16.5" rx="2.5" ry="3.5"/><path fill="#664500" d="M23.485 27.879C23.474 27.835 22.34 23.5 18 23.5s-5.474 4.335-5.485 4.379c-.053.213.044.431.232.544.188.112.433.086.596-.06.009-.008 1.013-.863 4.657-.863 3.59 0 4.617.83 4.656.863.095.09.219.137.344.137.084 0 .169-.021.246-.064.196-.112.294-.339.239-.557z"/></svg>

After

Width:  |  Height:  |  Size: 593 B

View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36"><circle fill="#FFCC4D" cx="18" cy="18" r="18"/><path fill="#664500" d="M10.515 23.621C10.56 23.8 11.683 28 18 28c6.318 0 7.44-4.2 7.485-4.379.055-.217-.043-.442-.237-.554-.195-.111-.439-.078-.6.077C24.629 23.163 22.694 25 18 25s-6.63-1.837-6.648-1.855C11.256 23.05 11.128 23 11 23c-.084 0-.169.021-.246.064-.196.112-.294.339-.239.557z"/><ellipse fill="#664500" cx="12" cy="13.5" rx="2.5" ry="3.5"/><ellipse fill="#664500" cx="24" cy="13.5" rx="2.5" ry="3.5"/></svg>

After

Width:  |  Height:  |  Size: 525 B

View File

@ -0,0 +1 @@
<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 36 36"><circle fill="#FFCB4C" cx="18" cy="17.018" r="17"/><path fill="#65471B" d="M14.524 21.036c-.145-.116-.258-.274-.312-.464-.134-.46.13-.918.59-1.021 4.528-1.021 7.577 1.363 7.706 1.465.384.306.459.845.173 1.205-.286.358-.828.401-1.211.097-.11-.084-2.523-1.923-6.182-1.098-.274.061-.554-.016-.764-.184z"/><ellipse fill="#65471B" cx="13.119" cy="11.174" rx="2.125" ry="2.656"/><ellipse fill="#65471B" cx="24.375" cy="12.236" rx="2.125" ry="2.656"/><path fill="#F19020" d="M17.276 35.149s1.265-.411 1.429-1.352c.173-.972-.624-1.167-.624-1.167s1.041-.208 1.172-1.376c.123-1.101-.861-1.363-.861-1.363s.97-.4 1.016-1.539c.038-.959-.995-1.428-.995-1.428s5.038-1.221 5.556-1.341c.516-.12 1.32-.615 1.069-1.694-.249-1.08-1.204-1.118-1.697-1.003-.494.115-6.744 1.566-8.9 2.068l-1.439.334c-.54.127-.785-.11-.404-.512.508-.536.833-1.129.946-2.113.119-1.035-.232-2.313-.433-2.809-.374-.921-1.005-1.649-1.734-1.899-1.137-.39-1.945.321-1.542 1.561.604 1.854.208 3.375-.833 4.293-2.449 2.157-3.588 3.695-2.83 6.973.828 3.575 4.377 5.876 7.952 5.048l3.152-.681z"/><path fill="#65471B" d="M9.296 6.351c-.164-.088-.303-.224-.391-.399-.216-.428-.04-.927.393-1.112 4.266-1.831 7.699-.043 7.843.034.433.231.608.747.391 1.154-.216.405-.74.546-1.173.318-.123-.063-2.832-1.432-6.278.047-.257.109-.547.085-.785-.042zm12.135 3.75c-.156-.098-.286-.243-.362-.424-.187-.442.023-.927.468-1.084 4.381-1.536 7.685.48 7.823.567.415.26.555.787.312 1.178-.242.39-.776.495-1.191.238-.12-.072-2.727-1.621-6.267-.379-.266.091-.553.046-.783-.096z"/></svg>

After

Width:  |  Height:  |  Size: 1.5 KiB

File diff suppressed because it is too large Load Diff

View File

@ -94,7 +94,7 @@ I don't think code needs to be skimmable at all and we should try to avoid skimm
<div class="chatlog__message-primary">
<div class="chatlog__header">
<span class="chatlog__author" style="" title="bumbread27#9116" data-user-id="456226577798135808">bumbread</span>
<span class="chatlog__author" style="" title="bumbread27#9116" data-user-id="934740907385847858">bumbread</span>
<span class="chatlog__timestamp">Jan 14, 2021 10:01 AM</span>
@ -322,7 +322,7 @@ I don't think code needs to be skimmable at all and we should try to avoid skimm
<div class="chatlog__message-primary">
<div class="chatlog__header">
<span class="chatlog__author" style="" title="bumbread27#9116" data-user-id="456226577798135808">bumbread</span>
<span class="chatlog__author" style="" title="bumbread27#9116" data-user-id="934740907385847858">bumbread</span>
<span class="chatlog__timestamp">Jan 14, 2021 10:03 AM</span>
@ -725,7 +725,7 @@ Much of today's code readability ideas, of having small classes/functions/files,
<div class="chatlog__message-primary">
<div class="chatlog__header">
<span class="chatlog__author" style="" title="bumbread27#9116" data-user-id="456226577798135808">bumbread</span>
<span class="chatlog__author" style="" title="bumbread27#9116" data-user-id="934740907385847858">bumbread</span>
<span class="chatlog__timestamp">Jan 14, 2021 10:07 AM</span>
@ -1085,7 +1085,7 @@ You would skim the code to find your place, but you wouldn't think you understan
<div class="chatlog__message-primary">
<div class="chatlog__header">
<span class="chatlog__author" style="" title="bumbread27#9116" data-user-id="456226577798135808">bumbread</span>
<span class="chatlog__author" style="" title="bumbread27#9116" data-user-id="934740907385847858">bumbread</span>
<span class="chatlog__timestamp">Jan 14, 2021 10:09 AM</span>
@ -1115,7 +1115,7 @@ You would skim the code to find your place, but you wouldn't think you understan
<div class="chatlog__message-primary">
<div class="chatlog__header">
<span class="chatlog__author" style="" title="bumbread27#9116" data-user-id="456226577798135808">bumbread</span>
<span class="chatlog__author" style="" title="bumbread27#9116" data-user-id="934740907385847858">bumbread</span>
<span class="chatlog__timestamp">Jan 14, 2021 10:13 AM</span>
@ -1870,7 +1870,7 @@ where are you going with the LOD terminology <span class="chatlog__markdown-ment
<div class="chatlog__message-primary">
<div class="chatlog__header">
<span class="chatlog__author" style="" title="bumbread27#9116" data-user-id="456226577798135808">bumbread</span>
<span class="chatlog__author" style="" title="bumbread27#9116" data-user-id="934740907385847858">bumbread</span>
<span class="chatlog__timestamp">Jan 14, 2021 10:18 AM</span>
@ -2516,7 +2516,7 @@ i think this is often why people have syntax highlighting in their code, it help
<div class="chatlog__message-primary">
<div class="chatlog__header">
<span class="chatlog__author" style="" title="bumbread27#9116" data-user-id="456226577798135808">bumbread</span>
<span class="chatlog__author" style="" title="bumbread27#9116" data-user-id="934740907385847858">bumbread</span>
<span class="chatlog__timestamp">Jan 14, 2021 10:21 AM</span>
@ -2832,7 +2832,7 @@ I just want to point out that skimmability is bad only when you think you unders
</div>
</div>
<div class="chatlog__header">
<span class="chatlog__author" style="" title="bumbread27#9116" data-user-id="456226577798135808">bumbread</span>
<span class="chatlog__author" style="" title="bumbread27#9116" data-user-id="934740907385847858">bumbread</span>
<span class="chatlog__timestamp">Jan 14, 2021 10:24 AM</span>
@ -3184,7 +3184,7 @@ You think you understand it, you make changes based on that understanding, and y
<div class="chatlog__message-primary">
<div class="chatlog__header">
<span class="chatlog__author" style="" title="bumbread27#9116" data-user-id="456226577798135808">bumbread</span>
<span class="chatlog__author" style="" title="bumbread27#9116" data-user-id="934740907385847858">bumbread</span>
<span class="chatlog__timestamp">Jan 14, 2021 10:30 AM</span>
@ -3434,7 +3434,7 @@ and understand what the piece of code does without cheking the signs and stuff.
</div>
</div>
<div class="chatlog__header">
<span class="chatlog__author" style="" title="bumbread27#9116" data-user-id="456226577798135808">bumbread</span>
<span class="chatlog__author" style="" title="bumbread27#9116" data-user-id="934740907385847858">bumbread</span>
<span class="chatlog__timestamp">Jan 14, 2021 10:34 AM</span>
@ -3643,7 +3643,7 @@ and understand what the piece of code does without cheking the signs and stuff.
<div class="chatlog__message-primary">
<div class="chatlog__header">
<span class="chatlog__author" style="" title="bumbread27#9116" data-user-id="456226577798135808">bumbread</span>
<span class="chatlog__author" style="" title="bumbread27#9116" data-user-id="934740907385847858">bumbread</span>
<span class="chatlog__timestamp">Jan 14, 2021 10:35 AM</span>
@ -3673,7 +3673,7 @@ and understand what the piece of code does without cheking the signs and stuff.
<div class="chatlog__message-primary">
<div class="chatlog__header">
<span class="chatlog__author" style="" title="bumbread27#9116" data-user-id="456226577798135808">bumbread</span>
<span class="chatlog__author" style="" title="bumbread27#9116" data-user-id="934740907385847858">bumbread</span>
<span class="chatlog__timestamp">Jan 14, 2021 10:36 AM</span>
@ -4005,7 +4005,7 @@ If you compare that to more OOPy implementations of the same thing, those tend t
</div>
</div>
<div class="chatlog__header">
<span class="chatlog__author" style="" title="bumbread27#9116" data-user-id="456226577798135808">bumbread</span>
<span class="chatlog__author" style="" title="bumbread27#9116" data-user-id="934740907385847858">bumbread</span>
<span class="chatlog__timestamp">Jan 14, 2021 10:39 AM</span>
@ -4125,7 +4125,7 @@ If you compare that to more OOPy implementations of the same thing, those tend t
<div class="chatlog__message-primary">
<div class="chatlog__header">
<span class="chatlog__author" style="" title="bumbread27#9116" data-user-id="456226577798135808">bumbread</span>
<span class="chatlog__author" style="" title="bumbread27#9116" data-user-id="934740907385847858">bumbread</span>
<span class="chatlog__timestamp">Jan 14, 2021 10:41 AM</span>
@ -4271,7 +4271,7 @@ If you compare that to more OOPy implementations of the same thing, those tend t
<div class="chatlog__message-primary">
<div class="chatlog__header">
<span class="chatlog__author" style="" title="bumbread27#9116" data-user-id="456226577798135808">bumbread</span>
<span class="chatlog__author" style="" title="bumbread27#9116" data-user-id="934740907385847858">bumbread</span>
<span class="chatlog__timestamp">Jan 14, 2021 10:42 AM</span>
@ -4588,7 +4588,7 @@ If you compare that to more OOPy implementations of the same thing, those tend t
</div>
</div>
<div class="chatlog__header">
<span class="chatlog__author" style="" title="bumbread27#9116" data-user-id="456226577798135808">bumbread</span>
<span class="chatlog__author" style="" title="bumbread27#9116" data-user-id="934740907385847858">bumbread</span>
<span class="chatlog__timestamp">Jan 14, 2021 10:51 AM</span>
@ -4715,7 +4715,7 @@ oh and another reason is probably being afraid of repeating oneself. If the same
<div class="chatlog__message-primary">
<div class="chatlog__header">
<span class="chatlog__author" style="" title="bumbread27#9116" data-user-id="456226577798135808">bumbread</span>
<span class="chatlog__author" style="" title="bumbread27#9116" data-user-id="934740907385847858">bumbread</span>
<span class="chatlog__timestamp">Jan 14, 2021 10:53 AM</span>
@ -4891,7 +4891,7 @@ That is a really good example of a situation where "skimmability" hurts. It's co
<div class="chatlog__message-primary">
<div class="chatlog__header">
<span class="chatlog__author" style="" title="bumbread27#9116" data-user-id="456226577798135808">bumbread</span>
<span class="chatlog__author" style="" title="bumbread27#9116" data-user-id="934740907385847858">bumbread</span>
<span class="chatlog__timestamp">Jan 14, 2021 10:57 AM</span>
@ -4951,7 +4951,7 @@ That is a really good example of a situation where "skimmability" hurts. It's co
<div class="chatlog__message-primary">
<div class="chatlog__header">
<span class="chatlog__author" style="" title="bumbread27#9116" data-user-id="456226577798135808">bumbread</span>
<span class="chatlog__author" style="" title="bumbread27#9116" data-user-id="934740907385847858">bumbread</span>
<span class="chatlog__timestamp">Jan 14, 2021 10:58 AM</span>
@ -5049,7 +5049,7 @@ That is a really good example of a situation where "skimmability" hurts. It's co
<div class="chatlog__message-primary">
<div class="chatlog__header">
<span class="chatlog__author" style="" title="bumbread27#9116" data-user-id="456226577798135808">bumbread</span>
<span class="chatlog__author" style="" title="bumbread27#9116" data-user-id="934740907385847858">bumbread</span>
<span class="chatlog__timestamp">Jan 14, 2021 11:01 AM</span>
@ -5204,7 +5204,7 @@ That is a really good example of a situation where "skimmability" hurts. It's co
<div class="chatlog__message-primary">
<div class="chatlog__header">
<span class="chatlog__author" style="" title="bumbread27#9116" data-user-id="456226577798135808">bumbread</span>
<span class="chatlog__author" style="" title="bumbread27#9116" data-user-id="934740907385847858">bumbread</span>
<span class="chatlog__timestamp">Jan 14, 2021 11:04 AM</span>
@ -5264,7 +5264,7 @@ That is a really good example of a situation where "skimmability" hurts. It's co
<div class="chatlog__message-primary">
<div class="chatlog__header">
<span class="chatlog__author" style="" title="bumbread27#9116" data-user-id="456226577798135808">bumbread</span>
<span class="chatlog__author" style="" title="bumbread27#9116" data-user-id="934740907385847858">bumbread</span>
<span class="chatlog__timestamp">Jan 14, 2021 11:05 AM</span>
@ -5754,7 +5754,7 @@ im not sure if it has been said, but often comments are an issue for skimmabilit
<div class="chatlog__message-primary">
<div class="chatlog__header">
<span class="chatlog__author" style="" title="bumbread27#9116" data-user-id="456226577798135808">bumbread</span>
<span class="chatlog__author" style="" title="bumbread27#9116" data-user-id="934740907385847858">bumbread</span>
<span class="chatlog__timestamp">Jan 14, 2021 11:16 AM</span>
@ -5936,7 +5936,7 @@ Less often than out of date names </span>
</div>
</div>
<div class="chatlog__header">
<span class="chatlog__author" style="" title="bumbread27#9116" data-user-id="456226577798135808">bumbread</span>
<span class="chatlog__author" style="" title="bumbread27#9116" data-user-id="934740907385847858">bumbread</span>
<span class="chatlog__timestamp">Jan 14, 2021 11:17 AM</span>
@ -5970,7 +5970,7 @@ Less often than out of date names </span>
<div class="chatlog__message-primary">
<div class="chatlog__header">
<span class="chatlog__author" style="" title="bumbread27#9116" data-user-id="456226577798135808">bumbread</span>
<span class="chatlog__author" style="" title="bumbread27#9116" data-user-id="934740907385847858">bumbread</span>
<span class="chatlog__timestamp">Jan 14, 2021 11:17 AM</span>
@ -6030,7 +6030,7 @@ Wow, that's a special case. Huge comments, and tiny variable names.
</div>
</div>
<div class="chatlog__header">
<span class="chatlog__author" style="" title="bumbread27#9116" data-user-id="456226577798135808">bumbread</span>
<span class="chatlog__author" style="" title="bumbread27#9116" data-user-id="934740907385847858">bumbread</span>
<span class="chatlog__timestamp">Jan 14, 2021 11:18 AM</span>
@ -6209,7 +6209,7 @@ Wow, that's a special case. Huge comments, and tiny variable names.
<div class="chatlog__message-primary">
<div class="chatlog__header">
<span class="chatlog__author" style="" title="bumbread27#9116" data-user-id="456226577798135808">bumbread</span>
<span class="chatlog__author" style="" title="bumbread27#9116" data-user-id="934740907385847858">bumbread</span>
<span class="chatlog__timestamp">Jan 14, 2021 11:19 AM</span>
@ -6249,7 +6249,7 @@ Yes. I have experience of naming every variable with underscores in my homework
</div>
</div>
<div class="chatlog__header">
<span class="chatlog__author" style="" title="bumbread27#9116" data-user-id="456226577798135808">bumbread</span>
<span class="chatlog__author" style="" title="bumbread27#9116" data-user-id="934740907385847858">bumbread</span>
<span class="chatlog__timestamp">Jan 14, 2021 11:20 AM</span>
@ -6945,7 +6945,7 @@ Sometimes I just do <span class="chatlog__markdown-pre chatlog__markdown-pre--in
<div class="chatlog__message-primary">
<div class="chatlog__header">
<span class="chatlog__author" style="" title="bumbread27#9116" data-user-id="456226577798135808">bumbread</span>
<span class="chatlog__author" style="" title="bumbread27#9116" data-user-id="934740907385847858">bumbread</span>
<span class="chatlog__timestamp">Jan 14, 2021 11:37 AM</span>
@ -7064,7 +7064,7 @@ And the length of the variable name should probably match the length of the cont
<div class="chatlog__message-primary">
<div class="chatlog__header">
<span class="chatlog__author" style="" title="bumbread27#9116" data-user-id="456226577798135808">bumbread</span>
<span class="chatlog__author" style="" title="bumbread27#9116" data-user-id="934740907385847858">bumbread</span>
<span class="chatlog__timestamp">Jan 14, 2021 11:38 AM</span>
@ -7231,7 +7231,7 @@ And the length of the variable name should probably match the length of the cont
<div class="chatlog__message-primary">
<div class="chatlog__header">
<span class="chatlog__author" style="" title="bumbread27#9116" data-user-id="456226577798135808">bumbread</span>
<span class="chatlog__author" style="" title="bumbread27#9116" data-user-id="934740907385847858">bumbread</span>
<span class="chatlog__timestamp">Jan 14, 2021 11:41 AM</span>
@ -7369,7 +7369,7 @@ Since your mind will be actually into reading the code rather than skimming on t
<div class="chatlog__message-primary">
<div class="chatlog__header">
<span class="chatlog__author" style="" title="bumbread27#9116" data-user-id="456226577798135808">bumbread</span>
<span class="chatlog__author" style="" title="bumbread27#9116" data-user-id="934740907385847858">bumbread</span>
<span class="chatlog__timestamp">Jan 14, 2021 11:43 AM</span>
@ -7835,7 +7835,7 @@ Do you think future editors/system would dramatically change the way we approach
<div class="chatlog__message-primary">
<div class="chatlog__header">
<span class="chatlog__author" style="" title="bumbread27#9116" data-user-id="456226577798135808">bumbread</span>
<span class="chatlog__author" style="" title="bumbread27#9116" data-user-id="934740907385847858">bumbread</span>
<span class="chatlog__timestamp">Jan 14, 2021 12:07 PM</span>
@ -7924,7 +7924,7 @@ I think you should have very strict context switches between files
</div>
</div>
<div class="chatlog__header">
<span class="chatlog__author" style="" title="bumbread27#9116" data-user-id="456226577798135808">bumbread</span>
<span class="chatlog__author" style="" title="bumbread27#9116" data-user-id="934740907385847858">bumbread</span>
<span class="chatlog__timestamp">Jan 14, 2021 12:08 PM</span>

View File

@ -58,6 +58,7 @@ var fishbowls = [...]fishbowlInfo{
Title: "Approaches to parallel programming",
Description: `A discussion of many aspects of parallelism and concurrency in programming, and the pros and cons of different programming methodologies.`,
Month: time.November, Year: 2020,
ContentsPath: "parallel-programming/parallel-programming.html",
},
{
Slug: "skimming",