1 person in navy sweater and holding ice skates came in, looked directly in the back boxes, ignoring the front boxes, and left through the back door. --
2e18f72 improve boxes query to include item's timestamp instead of timestamp from item_attributes table 0465f2f move reprint button from dialog controls to layer controls (still not the best place for it, but ok for now) 679e0df improve support for box count page in post.php 6c94a47 add box count reporting form to empty boxes page item_listing_page.pl def5a44 improve new_box_count.template (add instructions) 441b9a8 add basic support for box count in access_log_read.pl b102bae add basic RenameFile() in php 7ff4f6f Merge branch 'master' of [https] b4577e7 Merge branch 'master' of [https] 6a3384a remove hard-coded disabling of tags list in mourn mode 0a9b047 remove hard-coded disabling of item footer in mourn mode 27f6214 post.php add support for boxes aregument 4a1f09a item_listing_page.pl add special case for boxes page to include box count reporting form f6021ad when displaying tag link, remove whitespace to ensure separator does not have extra space around it (and remove separator from the tag link template to fix duplicate separators) 99d07b1 split layer controls from dialog controls so that they can still appear when draggable module is turned off dc55fd6 update todo bd8ee32 update todo 819a4b1 improve new_box_count.template 6eb11d0 fix error in rebuild.sh 42fbda7 add clarifying comment in post.php 3086c0f add organize_files_merge feature flag d531eaf improve rebuild.sh 85a8889 add comment to MergeFiles() d9e7fb4 RenameFile() basic bebed42 file.pl: replace calls to rename() with RenameFile() (which is logged) 6ebc67c improve selection of window anchor string in GetWindowTemplate2() f2c5ed5 get window anchors working basic
6dd95ccc add cart column to threads view in default and flyerian theme 34eb8625 add tagset_threads column to threads view in flyerian theme 8fc18d73 add notable menuitem/section to flyerian theme 4f6b8eba improve donate page for flyerian theme 8ac65a91 add tagset_threads to field_advanced, threads.sql, and templates f27bef54 improve ilyag theme home/welcome page a1b796e7 improve ilyag theme home/welcome page e386dc19 improve ilyag theme home/welcome page 8e0d0df2 improve ilyag theme home/welcome page 33322971 improve ilyag theme home/welcome page 9ab8ada4 improve home page for ilyag theme c8f30a15 clean up welcome.pl for ilyag theme 45d54968 improve cory theme 414acfbf add some future code to cory theme's welcome.pl 32e81527 improve links toolbox 5bf2850a add searchable comment to item_page.pl 80981d31 add comment in welcome.pl dc0748ba clean up welcome.pl 3ff6ca88 move item page toolboxes to separate module, item_page_toolbox.pl 8b3710ac add js to donate page ; donate.pl 7ddf8235 improve appearance of cory theme b31b2bd1 add donate page to flyerian theme 1e8c53e1 add threads.sql query for flyerian theme 07a93390 add alternative implementations of TileDialogs() to scratch.js c60ee003 improve cory theme c3b9b228 improve test_thread.pl 1d97eb5d add TileDialogs() function in dragging.js 409e6c14 add cart button/column to raw view 2a3dea12 improve comments in item_html_link.pl dd570eb9 add searchable comment in sqlite.pl 13e830f2 improve additional.css for flyerian theme 03daef37 update default neighbor list facabbf4 add css and colors for flyerian theme e21b4b23 update todo c71bca43 add comment in test_thread.pl 67aec4ec add template for person_approved_keys.sql db224e3c improve indentation in item_template.pl 5bf26a35 add firebase-stored images display draft code to scratch.pl 6868d639 add checkmark string for dark theme 5b19550c add test for DBGetAllItemsInThread() ; test_thread.pl ad99df41 add image to flyerian menu 1145f238 fix bug in set.zip 06937ddc improve DBGetAllItemsInThread() ; all_items_in_thread.pl cee9ec00 add default for setting/zip/thread 5ed14c0c add to config.sh for bash theme 4769d247 improve thread/zip feature: only display thread zip if item has no parents; include file size in display ; item_page.pl 50d4e88c include author keys and self-id when returning DBGetAllItemsInThread() ; all_items_in_thread.pl 9240718d improve comments in all_items_in_thread.pl 032bee6a improve sanity, debug output, and fix bug in DBGetItemParents() ; sqlite.pl aaf3848c improve format of thread zip ; item_page.pl fec3fbe8 improve indenting in simple/.../home.template 678e055e improve comments and help output in set.pl e24ecaf4 improve set.pl 5564f52a add is_file() procedure ; file.pl 8593e24e improve set.pl b23164e5 add basic version of setting/zip/thread feature cfb30c89 add DBGetAllItemsInThreadAsArray() and improve DBGetAllItemsInThread() ; all_items_in_thread.pl b1ed0b06 add basic DBGetAllItemsInThread() all_items_in_thread.pl 93992261 improve comments in file.pl 9e82b53a add searchable comment in sqlite.pl 6551a2f2 add a searchable comment in item_page.pl de51d9a6 add all the toolboxes to enable_features.sh f10baa74 improve comments and debug logging in item_page.pl c460c34c add comments in make_zip.pl c3c9ac0d add perplexity to default search toolbox ; item_page.pl 8c098102 remove DBAddPageTouch('index') calls and update todo.txt 3e6c4ac1 add debug output in ResultSetAsDialog() ; resultset_as_dialog.pl e5e4b84f add debug output in utils.pl db6a003c add todo in inject_js.pl c428e06e fix indentation in settings.pl 719cff4f remove unused stub for SqliteGetPopulatedQuery() ; sqlite.pl 2a825c27 improve SqliteGetQueryTemplate() ; sqlite.pl 6a38e9f5 clean up old commented code in get_person_page.pl d65fbdd7 improve comments in get_person_page.pl 25409f23 add menu list for flyerian theme 97dc4c19 add default for setting item_image_double_click_to_like 19fa7b75 improve how server-added footer and parameters are recorded, so that there is no signature separator when the signature is empty ; post.php, store_new_comment.php 6e8d894f fix recent activity query on person page ; get_person_page.pl c9be55ea fix recent activity query on person page ; get_person_page.pl ad0a93e4 add author_key to recent activity query on person page ; get_person_page.pl 18f17b16 add searchable comments in get_person_page.pl ab7d6219 update todo.txt
This was from a friend who worked adjacent predictive analytics for Prime Fresh, who was complaining to me about how frustrating bananas were to account for, but how they can't just exclude them because if you're not able to cover a substantial enough portion of the consumer's shop, then you're not doing their job, and they end up in a supermarket to complete the shop anyway, and you lose sales you would've otherwise had. --
51f679cc fix indentation and extra empty lines in get_read_page.pl 7ab876eb improve debug output in utils.pl b3c8cf0a improve debug output and sanity checks in get_read_page.pl 6a904da0 improve debug output in sqlite.pl and mysql.pl 8cb808bc fix indentation in page_map.pl 1dd9cd48 make GetPageMapDialog() function without requiring js ; page_map.pl 1e62b1d6 when Arrange or Cascade is clicked, make settings changes be visible immediately if settings dialog is open ; dialog_controls.template b4fd400e add searchable comment in settings.js f877a9bf add to todo.txt 0f99b4aa Merge remote-tracking branch 'origin/master' bfb207f5 fix utf-8 decoding/encoding bug in theme/cache-sqlite/template/perl/cache.pl 2d71af5d add debug output in utils.pl 582be232 improve indentation in sqlite.pl bf49d392 Merge branch 'master' of [https] 902cdfa9 Merge branch 'master' of [https] 0c5ba388 Merge resolved: Fix conflict in utils.pl regarding SHA1 sum command configuration 2366b58d improve debug output in RenameFile() ; utils.pl 71fbe820 fix broken sanity check in GetFileHash() ; utils.pl
42912db image page should sort reverse-chronological by default (default/template/query/image) 7efa2e3 add new directories to dirs that should exist: cpp, py, perl d79561c add mime type for perl files to lighttpd config template 781f6c7 add comments index_file.pl b09ff91 make clean.sh delete empty directories in html/ b349ab0 add update command to hike.sh 5b56119 add skeleton for improved version of dialog list 3041eb5 for reindex and flush buttons in admin panel, display a message when user presses button without checking confirmation checkbox route.php 341543a improve date pages to also include self-dated items get_read_page.pl 96b524f improve formatting utils.js 51782b2 add call to UpdateDialogList() when injecting new dialog into page dragging.js 8ef0d07 jstest1: add createTextNode() check to list of tests ; fix indentation in jstest1.template; jstest1.template jstest1.js 44f5fea improve set.pl -- check for matching setting exact match first 15aa995 improve removing extraneous characters when titling an image item IndexImageFile() index.pl 0c2dc26 re-add and improve default titling of images 3ab7da1 add sanity check for missing user input in set.pl bafdfdf fix easter egg fa8a0af add todo route.php 24aa551 add search keywords sqlite.pl 6d9594e improve TrimPath() utils.pl 596b2ef improve messaging when cookie required but not present d3d0782 improve messaging when cookie required but not present 0273f04 fix bug in window activation and improve code clarity dragging.js a01217c for 'new' and 'image' menu items, add item count e223e2c when computing author last seen time, ignore public key items posted by author DBGetAuthorLastSeen() sqlite.pl 1d8d3a0 improve smell in utils.php 1d7a1ff add todo in resultset_as_dialog.pl 01b6c07 improve smell in render_field.pl 20b0ce1 improve/change theme lookup process ... config/setting/theme can now be whitespace-separated instead of just return-separated 75ba88b fix indentation in help.pl 57478d1 fix indentation and fix missing file ending in run_item.pl d010401 clean up index_py_file.pl item_page.pl 9041c17 move RunItem() to run_item.pl ; add provisions for running and indexing perl files ; index.pl index_cpp_file.pl index_file.pl item_page.pl item_template.pl run_item.pl ba12a09 improve comment for DBGetItemAttribute() sqlite.pl 26e20f5 add DBGetItemType() sqlite.pl 86ccb54 add provisions for supporting perl files on the frontend and indexing index_pl_file.pl perl.template 53b1089 add toggle setting for module which runs perl files 78adf46 add PerlForWeb() format_message.pl 50b7a6b when signing out, also delete reply cart btnSignOut_Click() profile.js 39b3c4a improve GetThreadListing() thread_listing.pl e43af57 improve description of changelog tag 6da41ee add tags_list field to new items query 09a16dc add search keyword to in_array() utils.pl 8c30570 show item counts in menu for threads, tags, and authors menu.pl 93e4a71 put item attributes dialog back in the advanced layer item_page.pl f089c6f remove unused code in pages.pl 5149c66 improve debugging assistance in makepage.pl 61b9b7c add search keywords in item_page.pl d9bb847 if python module is off, communicate this on item page for python items; item_page.pl c92debe improve debug output for GetItemPage() item_page.pl
4efec85 add form ids to forms created with GetServerConfigDialog 09cfb9e improve smell (settings.pl, pages.pl) 86da542 split apart arrange and cascade buttons ff91932 move dialogs out of pages.pl f043210 standardize window vs dialog (in favor of dialog) 1c0e400 add names for sha1sum and sha256sum attributes c362408 improve settings page dialog titles 1d38484 move GetReplyForm() to module 78425c6 add basic sanity check to GetThreadListing() d938473 Merge remote-tracking branch 'origin/master' c8e6b86 do not exclude settings page from remembering dialog positions if enabled 29d7e7e move GetWindowTemplate() to module e82dae2 move GetAuthorLink() to module bd90e6e Merge branch 'master' of [https] b583e2a begin adding support for window_titlebar_buttons in GetWindowTemplate() (php version) 95df4c3 improve GetItemHtmlLink() when used with in-page dialog spawning b615c00 pages.pl improve smell c3c262b fix bug in item_template.pl 53847cc add comment in profile.js e4ea854 remove problematic style from fieldset element 07225be improve log output in index_text_file.pl a9a9209 improve message for public key items 22595f8 add code for removing threaded items from related items list 4f44e86 trim down related items query 6722aec allow GetThreadListing() to collect a list of items in the thread into a referenced array 1b1e701 improve server config dialogs on settings page 3096b55 make reply cart an advanced layer dialog 05f4a85 insert cart button should only insert if the cart is not already in the write field 7bb569f in thread listings, highlight row which corresponds to current page item 00b9668 improve compatibility between in-page dialogs and notifications b9ae0ed add todo to thread_listing.pl 705477e when inserting new dialog into page, call ShowAdvanced() to show/hide layers to match the rest of the page 70afd7e add reindex command to operator controls 2d9aa30 add support for sha1sum and sha256 sum attributes in DBAddItem ... 9a97e97 improve filePath sanity check regexes eeddc50 hide reply cart button if js is disabled on server 5f93dc6 add reindex button to operator.template eaf4575 Merge remote-tracking branch 'origin/master' 444ee43 improve reply cart dialog (keep count) af39f57 change reply cart title 3f46eb5 improve jstest1.template 64a6560 item_template.pl improve debug output and add handling for pubkey items 5c141f2 move zalgo button to separate template 5463973 add reply_cart.template db7001a remove gitara from default publish toolbox 09e1db3 add comment in sqlite.pl 586e347 renamed unused function because php5 does not like redefining system functions 0564b7c add menubar draft 71353a4 item_template.pl improve smell f878063 move GetReadPage() to separate module file 1aad8dd config.php: do not try to output contents of directories when writing config dump a467cd6 remove unused template 36ac4d8 improve +cart button a0b9ec7 fix GetSimpleWindow() cb104c7 add a bottom margin to dialogs in dark theme to allow for the glow-shadow to be visible cc895b5 ui reset also changes mode to beginner 04c7b6c clean up write.js fe41cc3 add to clean.sh 3ea739d add rebuild.sh 16c55cc add plustag setting a801147 token_defs.pl fix bug de7e80b index_text_file.pl improve smell f017027 Merge branch 'master' of [https] 9515808 write.template: improve location/position of encrypt button placeholder b81a98a improve system error message in route.php c9c7f82 fix paths to keyboard-related templates fb9ec49 add plustag token type and remove application of hashtags to parent item 3368e6a add css spy dialog and page 367ff93 add dialog_properties page type in makepage.pl d38cd0c add EncryptComment() skeleton in write.js 3ffff54 index_text_file.pl: add support for plustags 5237cec update todo dc57aa1 change default dialog sort button to Arrange from Cascade fbf4c20 improve dialog controls and properties displayers ef73eef dragging_hide_dialogs.js improve 0b2ef7d add UpdateDialogPropertyDialog() to dragging.js 747a0cb dragging.js: improve smell 721c32d improve dialog_controls template 938769e lila & tom's joint, first commit 37b8cd0 add dragging_initial_hide setting dec7468 improve dialog positioning when remembering previous position: dialogs should no longer jump from their initial position ; improve InjectJs2() by fixing some bugs : 1) appending after an html tag should work better now ; 2) no more duplicate js-debug dialogs? ; controls dialog: combine Arrange and Cascade buttons into one ; 8062d30 utils.js: improve comments 8df924e pages.pl improve code smell b960703 add dragging_hide_dialogs.js 8fba565 add hotloading plan to todo.txt e86a894 dragging.js improve smell 9faeb08 add comparison.txt skeleton 29beb2a update todo c088554 clean up todo.txt b884050 dragging.js fix bug c906b80 improve thread listing dialog 83ce44f sqlite.pl add comments d136d92 when resetting draggable options, also reset the spawn dialogs setting d522bed InsertFetchedDialog() focus textarea when there is one in new injected dialog fed3223 make parse log and thread listing on item page optional ; improve config settings layout ce680c6 start.sh: handle empty input 7106ca0 add basic thread listing widget a997333 add debug output to SqliteGetValue() a56d347 add DBGetTopLevelItem() 2103342 item_template.pl: clean up d197fe0 move GetRssFile() to separate module 983b09e when menu is at bottom of page, also include dialog controls at bottom of page 20e672a makepage.pl: improve output 5c324b8 calendar.pl: fix some warnings ... ead35e1 dragging.js: add comment 061a445 dialog_controls.template: when "restore" is activated, also activate dialog spawning 19d0d0f calendar dialog does not need sorting ; improve code smell e0c8c39 fix indentation in js files 18440d3 dialog_controls.template improve smell 572a5dc dialog_controls.template minor cleanup d1576aa remove dialogPosition settings when signing out 2b45f0a add skeleton for AddPrivateKey() for storing multiple private keys 9882517 improve code smell in some js files b275974 crypto2.js fix spacing / code style 20d7c80 improve rebuild option in start.sh e987f18 cascade should reset the left position after it reaches halfway across the width of the viewport 1244730 update lib/readme.txt 3536e16 add readme file for lib directory 5522c60 Merge branch 'master' of [https] 08c4254 add static html lifecycle diagram aa6e336 update todo 5f18121 BuildTouchedPages() should only build pages with a priority da83d67 IndexFile() should return hash of existing file if it's already been indexed 0990f12 comment out problematic calls to IndexFile() in access_log_read.pl d71a515 add to todo fc84f6e move explanation of notarized items to "advanced beginner" (intermediate) layer b32431c remove advanced layer from notarized items link on stats page, because it's my most frequently-clicked link on that page 6334ce3 start.sh: add option to read access.log 88c6c3f add file stats to file index log 051cf9f index.pl: improve code smell f177fae store window collapsed state under 'dialogPosition' key along with top and left d198023 dragging.js: add theme template for titlebar inactive color and fix coloring of inactive vs active window border a0be052 include information about php and js debug modes in start.sh 4ea1705 GetPrefs() add option to store in a different localStorage key ; dragging.js: store window positions in a separate localStorage key 71b2a91 add some localstorage access code to scratch.js 8aa9d3c add option to display list of recently posted items to footer of page 3bc4041 add item_url query template default
1 person came in and sat down at the table behind me. it sounds like they're getting set up to work on their laptop. did not look for bananas that i noticed. --
Yesterday, on my way to a seminar on ethics in engineering, I came across a memorial for Joel Moses.
I hesitated about what to do, because the two activities overlapped, and there was no way to attend both.
I went to the memorial and stayed until exactly 5 after and then rushed over to the seminar.
Then, when there was a break in the seminar, I rushed over to the memorial and stayed there until the last possible moment before having to return from the break.
The seminar, fittingly, was about making difficult decisions.
In this thread I'll put what I remember learning about Joel Moses in the short time I was privileged to attend his memorial.
--
[Client] [Cookie] [Received]
The photography book Hungry Planet[1] by Peter Manzel shows what 30 families around the world typically purchase in groceries. Looking at them is almost like an exercise in find the bananas. A few of the families do not have bananas, but no other food is as common in the pictures. [1] [http] --
Q: When was this page printed?
Printed: December 10 2025 04:40:40.
Q: How old was the page when downloaded?
Age: 2700 seconds
pollyanna: d2c8a77
Q: How can I get a fresher copy?
A: Ask the server to