From 3339b6cbaabad30d1aadcd4784f12aea6b4b3292 Mon Sep 17 00:00:00 2001 From: thomasabishop Date: Fri, 20 Dec 2024 13:12:10 +0000 Subject: [PATCH] Autosave: 2024-12-20 13:12:10 --- .../.zk/config.toml | 0 .../.zk/notebook.db | Bin 3858432 -> 3858432 bytes .../.zk/templates/default.md | 0 .../.zk/templates/synthesis.md | 0 .../0716531c_rewilding_the_internet.md | 0 .../241fe1a3_the_Web_versus_modem_BBSs.md | 0 .../385af4b4_Baran_distributed_networks.md | 0 .../3f1b9fe5_motivation_Berners_Lee.md | 0 .../4a3dc316_key_figures_ARPANET.md | 0 .../4da22434_from_ARPANET_to_Internet.md | 0 .../653c0b1d_host_protocols_of_ARPANET.md | 0 .../82f9c228_dissolution_of_ARPANET.md | 0 .../861cc26e_ARPA_origins.md | 0 .../API_Gateway.md | 0 .../AWS_CLI.md | 0 .../AWS_CloudWatch.md | 0 .../AWS_SAM_and_Docker.md | 0 .../AWS_SNS.md | 0 .../AWS_SQS.md | 0 .../AWS_SQS_SDK.md | 0 .../AWS_architecture_hierarchy.md | 0 .../Accessing_metadata_about_SQL_database.md | 0 .../Accessing_secrets_from_a_Lambda.md | 0 .../Add_Subtract_Fractions.md | 0 .../Adding_documents_to_a_Mongo_collection.md | 0 .../Additive_identity.md | 0 .../Additive_inverse_property.md | 0 .../Aggregate_functions_in_SQL.md | 0 .../Algebra_key_terms.md | 0 .../Algorithmic_complexity.md | 0 .../Analogue_and_digital.md | 0 .../Any.md | 0 .../Apollo_Client.md | 0 .../Apollo_Server.md | 0 .../Appending_to_files_in_Python.md | 0 .../Application_Layer_of_Internet_Protocol.md | 0 ...ation_state_management_with_React_hooks.md | 0 .../Architecture_of_the_World_Wide_Web.md | 0 .../Arithmetic_Logic_Unit.md | 0 .../Arrays.md | 0 .../Assembly.md | 0 ...Property_of_Addition_and_Multiplication.md | 0 .../Atomic_and_molecular_propositions.md | 0 .../Awk.md | 0 .../Axioms_of_set_theory.md | 0 .../Bash_colour_output.md | 0 .../Bash_file_exists.md | 0 .../Bash_store_status_of_command_execution.md | 0 .../Basic_model_of_the_operating_system.md | 0 .../Basic_properties_of_sets.md | 0 .../Basics_of_web_components.md | 0 .../Batch_processing.md | 0 .../Bauman_quote.md | 0 .../Bell_System.md | 0 .../Biconditional_Elimination.md | 0 .../Biconditional_Introduction.md | 0 .../Binary_addition.md | 0 .../Binary_arithmetic.md | 0 .../Binary_colour_encoding.md | 0 .../Binary_encoding.md | 0 .../Binary_encoding_of_text.md | 0 .../Binary_number_system.md | 0 .../Binary_units_of_measurement.md | 0 .../Bitwise_operators.md | 0 .../Bluetooth.md | 0 .../Bolt_Beranek_and_Newman.md | 0 .../Boolean_algebra.md | 0 .../Boolean_function_synthesis.md | 0 .../Boolean_functions.md | 0 .../Boot_process.md | 0 .../Breadboards.md | 0 .../Bus.md | 0 .../CPU_architecture.md | 0 .../Call_stack.md | 0 .../Capturing_user_input_in_Bash.md | 0 .../Case_statements_in_Bash.md | 0 .../Cells_and_batteries.md | 0 .../Cherry_picking.md | 0 .../Child_to_parent_data_flow_in_React.md | 0 .../Chipset_and_controllers.md | 0 .../Class_inheritance_in_Python.md | 0 .../Classes.md | 0 .../Classes_in_Python.md | 0 .../Clock_signals.md | 0 .../Command_pattern.md | 0 ...Property_of_Addition_and_Multiplication.md | 0 .../Comparing_React_classes_to_hooks.md | 0 ...Compile_Python_app_to_single_executable.md | 0 .../Compile_from_source.md | 0 .../Components_props_classes.md | 0 .../Components_props_hooks_in_React.md | 0 .../Concise_subfield_mapping_JS.md | 0 .../Conditional_Elimination.md | 0 .../Conditional_Introduction.md | 0 .../Conditional_statements_in_Python.md | 0 .../Conditionals_in_Bash.md | 0 .../Conjunction_Elimination.md | 0 .../Conjunction_Introduction.md | 0 .../Connect_to_Mongo_database.md | 0 ...nnecting_a_frontend_to_a_Docker_backend.md | 0 .../Containerization.md | 0 .../Controlled_components_in_React.md | 0 ...orresponding_material_and_biconditional.md | 0 .../Coulombs_Laws.md | 0 .../Create_Mongo_database.md | 0 .../Create_an_SQL_table.md | 0 .../Create_timed_systemd_job.md | 0 .../Creating_a_Docker_image.md | 0 .../Creating_a_Linux_partition_table.md | 0 .../Creating_a_Mongo_schema_and_model.md | 0 .../Creating_a_RESTful_API_GET.md | 0 ..._a_RESTful_API_Integrating_the_Database.md | 0 .../Creating_a_RESTful_API_Introduction.md | 0 .../Creating_a_RESTful_API_POST.md | 0 .../Creating_a_RESTful_API_PUT.md | 0 .../Creating_memory_with_NAND.md | 0 .../Cron.md | 0 .../Current.md | 0 .../Custom_React_hook_examples.md | 0 .../Custom_types_in_TypeScript.md | 0 .../DRAM_and_SRAM_memory.md | 0 .../Daemons.md | 0 .../Data_types_in_Bash.md | 0 .../Data_types_in_MySQL.md | 0 .../Database_indices.md | 0 .../Database_options_on_AWS.md | 0 .../Dates_in_Python.md | 0 .../DeMorgan's_Laws.md | 0 .../Defining_a_computer.md | 0 .../Delay_line_memory.md | 0 .../Delete_a_branch.md | 0 .../Delete_records_in_an_SQL_table.md | 0 .../Deleting_Mongo_documents.md | 0 .../Dependency_injection.md | 0 .../Devices.md | 0 .../Dictionaries_in_Python.md | 0 ...fference_between_remote_origin_and_head.md | 0 .../Disjunction_Elimination.md | 0 .../Disjunction_Introduction.md | 0 .../Disk_info.md | 0 .../Distributivity.md | 0 .../Dividing_fractions.md | 0 .../Docker_CLI.md | 0 .../Docker_Compose.md | 0 .../Docker_architecture.md | 0 ...ocker_compose_and_Dockerfile_difference.md | 0 .../Docker_containers.md | 0 .../Docker_general_overview.md | 0 .../Docker_images.md | 0 .../Docker_storage.md | 0 .../Dynamic_and_static_websites.md | 0 .../DynamoDB_CLI_commands.md | 0 .../DynamoDB_SDK_commands.md | 0 .../DynamoDB_data_structure.md | 0 .../Effective_logging_in_Git.md | 0 .../Elastic_Compute_Cloud.md | 0 .../Electromagnetism.md | 0 .../Electrons.md | 0 .../Enums.md | 0 .../Environmental_and_shell_variables.md | 0 .../Equivalent_equations.md | 0 .../Equivalent_fractions.md | 0 .../Error_handling_in_Python.md | 0 .../Event_loop.md | 0 ...Example_scenario_internet_data_transfer.md | 0 .../Expansions_and_substitutions.md | 0 .../Exponents.md | 0 .../Expressing_whole_numbers_as_fractions.md | 0 .../Factors_and_divisors.md | 0 .../Factory_pattern.md | 0 .../Fetch_decode_execute.md | 0 .../Fetch_from_Secrets_Manager.md | 0 .../File_descriptors.md | 0 .../File_operations_in_Python.md | 0 .../File_permissions_and_execution_in_Bash.md | 0 .../File_system_error_handling_in_Python.md | 0 .../Filesystems.md | 0 .../Find_Bash_command.md | 0 .../Flip_flops.md | 0 .../Foreign_keys_in_SQL.md | 0 .../Formal_conventions.md | 0 .../Formal_proofs_in_propositional_logic.md | 0 .../Format_specifiers_in_C.md | 0 .../Formatting_output_text_in_Bash.md | 0 .../Forms_in_React.md | 0 .../Four_bit_adder.md | 0 .../Frequency_counters.md | 0 .../Full_Node_API_example.md | 0 .../Function_overloads.md | 0 .../Functions.md | 0 .../Functions_in_Bash.md | 0 .../Functions_in_Python.md | 0 .../Fundamental_Theorem_of_Arithmetic.md | 0 .../Further_examples_of_TS_generics.md | 0 .../GPU_versus_CPU.md | 0 .../Generics_in_TypeScript.md | 0 .../Git_bisect.md | 0 .../Git_rebasing.md | 0 .../Global_object_in_NodeJS.md | 0 .../Grep.md | 0 .../Ground.md | 0 .../Guide_to_YAML.md | 0 .../HTTPS.md | 0 .../HTTP_request_types.md | 0 .../Half_adder_and_full_adder.md | 0 ...Handle_multiple_endpoints_single_lambda.md | 0 .../Handling_negative_fractions.md | 0 .../Hardware_Description_Language.md | 0 .../Hardware_abstraction_and_modularity.md | 0 .../Hardware_simulation.md | 0 .../Headless_Raspi_network_setup.md | 0 .../Heap_memory.md | 0 .../Hexadecimal_number_system.md | 0 .../IP_addresses.md | 0 .../Identify_merged_branches.md | 0 .../Importing_MongoDB_data.md | 0 ...easing_fractions_to_their_highest_terms.md | 0 .../Insert_data_into_SQL_table.md | 0 .../Instruction_set_architectures.md | 0 .../Integers.md | 0 .../Integrated_circuits.md | 0 .../Interactive_staging.md | 0 .../Internet_Layer_of_Internet_Protocol.md | 0 .../Internet_fundamentals.md | 0 .../Intersection_types_in_TypeScript.md | 0 .../Intro_to_the_Unix_shell.md | 0 .../Inversion_of_operators.md | 0 .../Invoking_the_shell_in_Python.md | 0 .../Iterating_in_React.md | 0 ...rough_complex_data_structures_in_Python.md | 0 .../JavaScript_module_types.md | 0 .../Joins_in_SQL.md | 0 .../Journey_of_GraphQL_query.md | 0 .../Key_characteristics_of_GraphQL.md | 0 .../Killing_processes.md | 0 .../LEDs.md | 0 .../Lambda_directory_structure.md | 0 .../Lambda_handler_function.md | 0 .../Lambda_programming_model.md | 0 .../Lambda_triggers.md | 0 .../Lambdas_in_Python.md | 0 .../Latches.md | 0 .../Law_of_Non_Contradiction.md | 0 .../Law_of_the_Excluded_Middle.md | 0 .../Lifecycle_methods.md | 0 .../Link_Layer_of_Internet_Protocol.md | 0 .../Linux_disk_partitions.md | 0 .../List_comprehension_in_Python.md | 0 ...and_navigating_directories_in_the_Shell.md | 0 .../Lists_and_arrays_in_Bash.md | 0 .../Lists_in_Python.md | 0 .../Local_AWS_development_with_SAM.md | 0 .../Logarithms.md | 0 .../Logic_gates.md | 0 .../Logical_consistency.md | 0 .../Logical_equivalence.md | 0 .../Logical_indeterminacy.md | 0 .../Logical_possibility_and_necessity.md | 0 .../Logical_truth_and_falsity.md | 0 .../Loops_in_Python.md | 0 .../Loops_in_bash.md | 0 .../MAC_addresses.md | 0 .../Machine_code.md | 0 .../Magnetic_core_memory.md | 0 .../Magnetic_drum_memory.md | 0 .../Magnetic_tape.md | 0 .../Mainframe_computers.md | 0 .../Managing_environments_in_NodeJS.md | 0 .../Map_and_filter_in_Python.md | 0 .../Map_and_filter_to_reduce_in_JS.md | 0 .../Mapped_types_in_TS.md | 0 .../Maps_and_sets_in_JS.md | 0 .../Match_statements_in_Python.md | 0 .../Matter_and_atoms.md | 0 .../Memoization_in_React.md | 0 .../Memory_Management_Unit.md | 0 .../Memory_addresses.md | 0 .../Memory_leaks.md | 0 .../Memory_versus_processor.md | 0 .../Middleware_in_NodeJS.md | 0 .../Mixed_and_improper_fractions.md | 0 .../Modelling_relationships_in_MongoDB.md | 0 .../Module_pattern.md | 0 .../Module_wrapping_at_runtime.md | 0 .../Modules_in_NodeJS.md | 0 .../MongoDB_Introduction.md | 0 .../MongoDB_connection.md | 0 .../Monitoring_processes_and_resources.md | 0 .../Morgan.md | 0 .../Motherboard.md | 0 .../Multiple_pointers.md | 0 .../Multiplexers_and_demultiplexers.md | 0 .../Multiplicative_identity.md | 0 ...Multiplicative_property_of_negative_one.md | 0 .../Multiplying_fractions.md | 0 .../Mutations_with_Apollo_Client.md | 0 .../Naming_conventions.md | 0 .../Natural_numbers.md | 0 .../Negation_Elimination.md | 0 .../Negation_Introduction.md | 0 .../Negative_exponents.md | 0 .../Network_card.md | 0 .../Network_debugging.md | 0 .../Network_fundamentals.md | 0 .../Network_hosts.md | 0 .../Network_packet_analysis_tools.md | 0 .../Network_protocols.md | 0 .../Network_requests_in_Python.md | 0 .../Network_scanning.md | 0 .../NodeJS_scripts.md | 0 .../Node_and_MySQL_db.md | 0 .../Nodemon.md | 0 .../Non_null_assertion_in_TypeScript.md | 0 .../None_in_Python.md | 0 .../Numbers_in_Python.md | 0 .../Object_language_and_meta_language.md | 0 .../Observer_pattern.md | 0 .../Ohms_Law.md | 0 .../OpenSearch.md | 0 .../Operating_system_API.md | 0 .../Order_of_operations.md | 0 .../Package_management_in_NodeJS.md | 0 .../Packet_switching_British_precursors.md | 0 .../Pacman.md | 0 ...g_arguments_and_options_to_Bash_scripts.md | 0 .../Passing_arguments_to_Python_scripts.md | 0 .../Peer_to_peer_network.md | 0 .../Ports_in_NodeJS.md | 0 ..._walkthrough_Lambda_creation_within_AWS.md | 0 ...xes_for_units_of_electrical_measurement.md | 0 .../Prime_factorization.md | 0 .../Primes_and_composites.md | 0 .../Primitive_types.md | 0 .../Printing_values_in_C.md | 0 .../Process_module_in_NodeJS.md | 0 .../Processes.md | 0 .../Prop_types_in_React.md | 0 .../Proper_shebang_syntax.md | 0 .../Props_in_React.md | 0 .../Prototypical_inheritance.md | 0 .../Push_buttons.md | 0 .../Python_application_structure.md | 0 .../Python_data_types.md | 0 .../Python_execution.md | 0 .../Python_interpreter.md | 0 .../Python_modules_and_imports.md | 0 .../Python_package_management.md | 0 .../Querying_a_Mongo_collection.md | 0 .../Queue.md | 0 .../Quote_marks_in_Bash.md | 0 .../RESTful_APIs.md | 0 .../ROM_versus_disk_loading.md | 0 .../React_Components.md | 0 .../React_application_structure.md | 0 .../React_errors.md | 0 .../React_useContext.md | 0 .../React_useEffect.md | 0 .../React_useReducer.md | 0 .../React_useState.md | 0 .../Read_command__in_Bash.md | 0 .../Reading_files_in_Python.md | 0 .../Reciprocals.md | 0 .../Recursion.md | 0 .../Redirect_to_dev_null.md | 0 .../Redirection_in_Bash.md | 0 .../Reducing_fractions.md | 0 .../Register_and_cache_memory.md | 0 .../Regular_expressions_in_SQL.md | 0 .../Reiteration.md | 0 .../Relation_between_kernel_and_CPU.md | 0 .../Relational_database_architecture.md | 0 .../Relays.md | 0 .../Remote_tracking_branches.md | 0 .../Rename_a_branch.md | 0 .../Reset_to_remote_version.md | 0 .../Resistance.md | 0 .../Restructure_URLs_lambda.md | 0 .../Retrieve_data_from_SQL_table.md | 0 .../Role_of_memory_in_computation.md | 0 ...e_of_unique_key_in_relational_databases.md | 0 .../Routing_on_link_click_in_React.md | 0 ...for_operations_on_like_and_unlike_terms.md | 0 .../S3.md | 0 .../SAM.md | 0 .../SQLite.md | 0 .../Save_readonly_Vim_file.md | 0 .../Schema_Definition_Language_in_GraphQL.md | 0 .../Secrets_or_env_vars_in_AWS.md | 0 .../Semantic_versioning.md | 0 .../Set_DNS_settings.md | 0 .../Sets_in_Python.md | 0 .../Setting_up_and_configuring_TypeScript.md | 0 .../Shell_sessions.md | 0 .../Signed_and_unsigned_numbers.md | 0 .../Signed_magnitude_representation.md | 0 .../Single_file_Python_scripts.md | 0 .../Singleton_pattern.md | 0 .../Sliding_window.md | 0 .../Solving_equations.md | 0 .../Sorting_lists_in_Python.md | 0 .../Soundness.md | 0 .../Split_into_array_in_Bash.md | 0 .../Stack_memory.md | 0 .../Stacks.md | 0 .../Stale_branches_and_pruning.md | 0 .../Step_functions_and_state_machines.md | 0 .../Strategies_for_constructing_proofs.md | 0 .../Streams_in_NodeJS.md | 0 .../Strings_in_Bash.md | 0 .../Strings_in_Python.md | 0 .../Structuring_Express_applications.md | 0 .../Substrings_in_Bash.md | 0 .../Swap_space.md | 0 .../Switch_between_Python_vers.md | 0 .../Syllogism.md | 0 .../Symlinks.md | 0 .../Syntax_of_propositional_logic.md | 0 .../Tags_in_Git.md | 0 .../Terraform.md | 0 .../Test_values_in_Bash.md | 0 .../Testing_Python_code.md | 0 .../Testing_basic_prop_passing_in_React.md | 0 .../Testing_with_Jest.md | 0 .../Text_manipulation_in_Bash.md | 0 .../The_History_of_Computing_Swade.md | 0 .../The_Little_Man_computer.md | 0 .../The_PATH.md | 0 .../The_Pragmatic_Programmer_1999.md | 0 .../The_kernel.md | 0 .../The_memory_hierarchy.md | 0 .../Theorems_and_empty_sets.md | 0 .../Threads.md | 0 .../Three_bit_counter.md | 0 .../Time_and_computers.md | 0 .../Torrenting.md | 0 .../Transistors.md | 0 .../Transport_Layer_of_Internet_Protocol.md | 0 .../Troubleshooting_MongoDB.md | 0 .../Truth_functional_connectives.md | 0 .../Truth_tables.md | 0 .../Truth_trees.md | 0 .../Tuples_in_Python.md | 0 .../Turing_completeness.md | 0 .../Turing_machines.md | 0 .../Twos_complement.md | 0 .../Type_guarding_and_narrowing_in_TS.md | 0 .../Type_hinting.md | 0 .../Typing_built_in_React_hooks.md | 0 .../Union_types_in_TS.md | 0 .../Unknown_type_in_TS.md | 0 .../Update_a_Mongo_document.md | 0 .../Update_an_SQL_table.md | 0 .../Update_existing_data_in_SQL_table.md | 0 .../Useful_operators_in_SQL.md | 0 .../Usenet.md | 0 .../User_Space.md | 0 .../User_agent.md | 0 .../User_management_in_Linux.md | 0 .../User_management_on_AWS.md | 0 .../Using_GraphQL_with_Node.md | 0 .../Using_SQLite_with_Python.md | 0 .../Using_arguments_with_Apollo_Client.md | 0 .../Utilities_operators_flags.md | 0 .../Validating_Mongoose_schemas.md | 0 .../Validation_in_NodeJS.md | 0 .../Validity_and_entailment.md | 0 .../Variable_indirection_in_Bash.md | 0 .../Variables_and_data_types_in_Bash.md | 0 .../Variables_in_C.md | 0 .../Viewing_remote_changes_without_merging.md | 0 .../Views_in_relational_databases.md | 0 .../VirtualMemory.md | 0 .../Virtual_private_cloud.md | 0 .../Voltage.md | 0 .../Voltage_sources.md | 0 .../Weaving_the_Web_Berners_Lee.md | 0 .../What_are_disks.md | 0 .../What_can_the_ISP_see.md | 0 .../What_is_memory.md | 0 .../Whole_numbers.md | 0 .../Why_computers_use_binary.md | 0 .../Wildcards_in_SQL.md | 0 .../Williams_Tube_memory.md | 0 .../With_open_in_Python.md | 0 .../Working_with_CSVs_in_Python.md | 0 .../Working_with_JSON_in_Python.md | 0 .../Working_with_directories_in_Python.md | 0 .../Working_with_numbers_in_Bash.md | 0 .../Writing_to_files_in_Python.md | 0 .../Zero_property_of_multiplication.md | 0 .../Zip_function_in_Python.md | 0 ...b_surveillance_capitalism_not_necessary.md | 0 .../a4601796_trapdoor_functions.md | 40 ++++++++++++++++++ ...71a6d9_attributes_of_internet_enclosure.md | 0 .../bbdcb54f_public_key_cryptography.md | 31 ++++++++++++++ ...b3-1d8_Mosaic_Netscape_and_Browser_Wars.md | 0 .../c8173d17_TIMPs.md | 0 .../cfbef1c4_web_precursors.md | 0 .../e470bf3d_IMPs_in_the_ARPANET.md | 0 .../ecec56e6_precursors_to_search_engines.md | 0 .../f0f70a3c_ARPANET_motivations.md | 0 ...564af9_AOL_and_early_internet_enclosure.md | 0 .../favicon/favicon-16x16.png | Bin .../favicon/favicon-32x32.png | Bin .../favicon/favicon.ico | Bin ...on-inveigelment-surveillance-capitalism.md | 0 .../fs.md | 0 .../head.html | 0 .../http_in_Node.md | 0 .../index.md | 12 +++--- .../journald.md | 0 .../jq.md | 0 .../neuron.dhall | 0 .../ps.md | 0 .../python_advent_learnings.md | 0 .../static/1.4-Input-Process-Output.png | Bin .../static/3-bit-adder-diagram.png | Bin .../static/540px-PDP-8_(1).jpg | Bin .../Arpanet_logical_map,_march_1977.png | Bin .../static/Arpanet_map_1973.jpg | Bin .../static/DMUX.png | Bin .../static/Domain _ Billing.pdf | Bin .../static/EDSAC.jpg | Bin .../static/FL-Databases-1.5_terminology.gif | Bin .../static/Harvard_Mark_1.jpg | Bin .../static/IMP-network.png | Bin .../static/LMC_5.gif | Bin .../static/MANIAC_computer.jpg | Bin .../static/MUX.png | Bin .../static/Memory-Hierarchy.jpg | Bin .../static/Navigator_Netscape.png | Bin .../static/Netscape_Navigator.png | Bin .../static/ORelim1.png | Bin .../static/ORelim2.png | Bin .../static/OS-api.svg | 0 .../static/Pasted_image_20220319135558.png | Bin .../static/Pasted_image_20220319135805.png | Bin .../static/Pasted_image_20220319135823.png | Bin .../static/Pasted_image_20220411082627.png | Bin .../static/REST_request-load.png | Bin .../static/SAGE_command_post.jpg | Bin .../static/SQS-deadletter.png | Bin .../static/SQS-example.png | Bin .../Screenshot_2020-08-09_at_21.34.48.png | Bin .../Screenshot_2021-05-11_at_18.51.02.png | Bin .../Screenshot_2021-05-11_at_18.55.23.png | Bin .../static/TCP_IP.png | Bin .../static/Turing_machines_01.gif | Bin .../static/Zuse-Z3.jpeg | Bin .../static/abc-computer.jpg | Bin .../static/access-key-aws.png | Bin .../static/all-layers-of-IP.png | Bin .../static/alta-vista.png | Bin .../static/altair-8800.jpg | Bin .../static/analog-digital.svg | 0 .../static/and-gate-new-2.png | Bin .../static/and-transistor.png | Bin .../static/aol-on-windows.jpg | Bin .../static/aol-original.jpg | Bin .../static/api-gateway-trigger.png | Bin .../static/apollo-explorer.png | Bin .../static/apple1.jpg | Bin .../static/apple2.jpg | Bin .../static/application-layer-data.png | Bin .../static/arithmometer.jpg | Bin .../static/async.svg | 0 .../static/atom-diagram.svg | 0 .../static/awk-outline.png | Bin .../static/basic-circuit.png | Bin .../static/bbn-logo.png | Bin .../static/bi-intro.png | Bin .../static/biconditional-elim.png | Bin .../static/bjt-terminals.jpg | Bin .../static/breadboard-DIP.jpg | Bin .../static/breadboard-diagram.jpg | Bin .../static/breakdown.svg | 0 .../static/cell-comparison.svg | 0 .../static/centralised.png | Bin .../static/change-dns-server.png | Bin .../static/charge-cylinder.svg | 0 .../static/cherry-pick.svg | 0 .../static/circ-batt-final.svg | 0 .../static/clock_pulses.png | Bin .../static/cloud-formation-stack.png | Bin .../static/cloudwatch-logs.png | Bin .../static/combined-merge-hist.svg | 0 .../complex-number-calculator-bell-labs.jpg | Bin .../static/complex-tree.svg | 0 .../static/comptometer.png | Bin .../static/cond-elim.png | Bin .../static/cond-intro.png | Bin .../static/conditional-decomposition-rule.svg | 0 .../static/conjunc-elim.png | Bin .../static/conjunc-intro.png | Bin .../static/conjunction-decomposition-rule.svg | 0 .../static/container-lifecycle.png | Bin .../static/container-versus-vm.png | Bin .../static/containers-in-userspace.png | Bin .../static/correct_push_button.jpg | Bin .../static/decentralised.png | Bin .../static/derivation_from_contradiction.png | Bin .../static/differential_analyser_bush.jpg | Bin .../static/diode-led.png | Bin .../static/diode.png | Bin .../static/dipole-again.svg | 0 .../static/disjunc-elim.png | Bin .../static/disjunc-intro.png | Bin .../static/disjunction-decomposition-rule.svg | 0 .../static/distributed.png | Bin .../static/dock-architecture.png | Bin .../static/draw.io-Page-8.drawio.png | Bin .../static/draw.io-Page-9.drawio.png | Bin .../static/drawio-Page-7.drawio.png | Bin .../static/dsfdsfsdfwe.png | Bin .../static/dynamodb.png | Bin .../static/em-spectrum.jpg | Bin .../static/em-wave.gif | Bin .../static/eniac.jpg | Bin .../static/equiv-fractions.png | Bin .../static/favicon.ico | Bin .../static/full-adder-new.png | Bin .../static/gateway-services.png | Bin .../static/gateway-trigger.png | Bin .../static/git-bisect.svg | 0 .../static/git-interactive-mode-2.png | Bin .../static/git-interactive-rebase.png | Bin .../static/git-manual-hunk.png | Bin .../static/git-patch-mode.png | Bin .../static/graphQL_request_load.png | Bin .../static/graphql-architecture.png | Bin .../static/graphql-journey-two.svg | 0 .../static/graphql_multiple_resources.png | Bin .../static/greyscale-encoding.svg | 0 .../static/ground-symbol.png | Bin .../static/grub.jpg | Bin .../static/half-adder-gates-three.png | Bin .../static/half-adder-new.png | Bin .../static/harddisk.png | Bin .../static/hardware-abstraction-hierarchy.png | Bin .../static/hardware-sim-basic.png | Bin .../static/hd-sim-test.png | Bin .../static/hertz_wave_freq.gif | Bin .../static/hexadecimal-to-bytes.svg | 0 .../static/htop.png | Bin .../static/hydraulic_computer.jpg | Bin .../static/ibm-1401.jpg | Bin .../static/ibm-360-in-use.jpeg | Bin .../static/ibm-360.jpg | Bin .../static/ibm-650-console-panel.jpg | Bin .../static/ibm-650.jpg | Bin .../static/ibm-701-control-unit.jpeg | Bin .../static/ibm-add.jpeg | Bin .../static/ibm-pc.jpg | Bin .../static/incorrect_push_button.jpg | Bin .../static/integrated-circuit.jpeg | Bin .../static/intel-4004.jpg | Bin .../static/internet-layer-packet-revised.png | Bin .../static/internet-layer-packet.png | Bin .../static/internet_1984.jpg | Bin .../static/internet_explorer.png | Bin .../static/internetworking_1977.jpg | Bin .../static/ip-address-anatomy.png | Bin .../static/javascript-recursion.png | Bin .../static/jk-flip-flops.png | Bin .../static/journald.png | Bin .../static/kernel-cpu-interaction.svg | 0 .../static/knowledge_graph.png | Bin .../static/lambda-cloudwatch.png | Bin .../static/lambda-func-three.png | Bin .../static/lambda-func-two.png | Bin .../static/lambda-overview.png | Bin .../static/lambda_func_one.png | Bin .../static/leibniz-stepped-drum.jpg | Bin .../static/lin.svg | 0 .../static/link-layer-frame-revised.png | Bin .../static/link-layer-frame.drawio.png | Bin .../static/link-layer-internet-diagram.png | Bin .../static/local-sam-docker.png | Bin .../static/logical-equivalence-tree.svg | 0 .../static/logical-falsity-tree.svg | 0 .../static/lsof.png | Bin .../static/magnetic-core-closeup.jpg | Bin .../static/magnetic-core-memory.jpg | Bin .../static/magnetic-drum-memory.jpg | Bin .../static/magnetic-tape-disk.jpeg | Bin .../static/magnetic-tape-ibm.jpeg | Bin .../static/magnetic_field.png | Bin .../static/manchester_baby.png | Bin .../static/memory-flow.svg | 0 .../static/modem-bt.png | Bin .../static/mongo-collection.png | Bin .../static/mongo-compass.png | Bin .../static/mongo-db-structure.svg | 0 .../static/mongo-doc-added.png | Bin .../static/mongoose-hierarchy.svg | 0 .../static/mosaic-browser.jpg | Bin .../static/motherboard-pi.jpg | Bin .../static/mount-directory.png | Bin .../static/multi_on_off.gif | Bin .../static/multiple_circuits.gif | Bin .../static/nand-gate-new.png | Bin .../static/nand-mem-demonstrated.gif | Bin .../static/nand-mem-first.gif | Bin .../static/nand-mem-second.gif | Bin .../static/nand_latch_logic_circuit.png | Bin .../static/negate-elim.png | Bin .../static/negate-intro.png | Bin ...iconditional-decomposition-rule.drawio.svg | 0 ...negated-conditional-decomposition-rule.svg | 0 ...negated-conjunction-decomposition-rule.svg | 0 ...negated-disjunction-decomposition-rule.svg | 0 .../static/network-request-layers.png | Bin .../static/node-event-loop.svg | 0 .../static/nor-gate-new.png | Bin .../static/normal-merge-again.svg | 0 .../static/not-by-ai-alternative--light.svg | 0 .../static/one-eighth-a.png | Bin .../static/opensearch-architecture.drawio.svg | 0 .../static/or-gate-new.png | Bin .../static/or-transistor.svg | 0 .../static/parallel-battery-diagram.svg | 0 .../static/parallel-transmission.jpg | Bin .../static/pascaline.jpg | Bin .../static/pilot-ace.jpg | Bin .../static/postman-aws-output.png | Bin .../static/postman-lambda.png | Bin ...ramming_a_digital_electronic_computter.jpg | Bin .../static/proof.png | Bin .../static/proofs-drawio-Page-5.drawio.png | Bin .../static/proofs-drawio-Page-5.drawio_2.png | Bin .../static/proofs-drawio-Page-6.drawio.png | Bin .../static/ps-tree.png | Bin .../static/push-button-legs.png | Bin .../static/python-exception-hierarchy.png | Bin .../static/queue.svg | 0 .../static/react-lifecycle.png | Bin .../static/rebase-tip-chage.svg | 0 .../static/red-encoding.svg | 0 .../static/reiteration.png | Bin .../static/relay.gif | Bin .../static/s3-package-again.svg | 0 .../static/sam-build.png | Bin .../static/sam-directory.png | Bin .../static/sam-template-yaml.png | Bin .../static/serial-transmission.jpg | Bin .../static/series-battcircuit.svg | 0 .../static/series-battery-diagram.svg | 0 .../static/server-listening.png | Bin .../static/signed-to-unsigned.png | Bin .../static/single-git-history-rebase.svg | 0 .../static/sns-example.png | Bin .../static/sql-full-outer-join.png | Bin .../static/sql-inner-join.png | Bin .../static/sql-left-outer-join.png | Bin .../static/sql-right-outer-join.png | Bin .../static/square.svg | 0 .../static/sr_latch_diagram.png | Bin .../static/sr_latch_logic_circuit.png | Bin .../static/stack1.svg | 0 .../static/stack2.svg | 0 .../static/standard-userspace.png | Bin .../static/state-machine-definition.png | Bin .../static/state-machine-execution.png | Bin .../static/step1.png | Bin .../static/step2.png | Bin .../static/step3.png | Bin .../static/step4.png | Bin .../static/stibitz-teletype.jpg | Bin .../static/switch-and-gate.png | Bin .../static/switch-or-gate.png | Bin .../static/sync-thread.svg | 0 .../static/systemd-global-files.png | Bin .../static/systemd-local-files.png | Bin .../static/t-flip-flops.png | Bin .../static/terminal_colours.png | Bin .../static/theoremproof.png | Bin .../static/transistor-off.png | Bin .../static/transistor-on.png | Bin .../static/transport-layer-segment.png | Bin .../static/trigger-info.png | Bin .../static/univac-1.jpg | Bin .../static/univac-operator-console.jpeg | Bin .../static/unsigned-to-signed.png | Bin .../static/valence-shell.svg | 0 .../static/vertical-circuit.png | Bin .../static/virtual-memory-diagram.jpg | Bin .../static/voltage-drop.png | Bin .../static/von_neumann_architecture.jpeg | Bin .../static/web-url.png | Bin .../static/whirlwind-magnetic-cores.JPG | Bin .../static/williams-tube-dots.jpg | Bin .../static/williams-tube.jpg | Bin .../static/xor-addition-four.png | Bin .../static/xor-gate-new.png | Bin .../static/xor-hdl.png | Bin .../static/yahoo-original-homepage.png | Bin .../static/yellow-encoding.svg | 0 .../systemd.md | 0 .../systemd_status.md | 0 .../v8.md | 0 zk/.zk/notebook.db | Bin 3858432 -> 3858432 bytes zk/a4601796_trapdoor_functions.md | 40 ++++++++++++++++++ zk/bbdcb54f_public_key_cryptography.md | 31 ++++++++++++++ 803 files changed, 149 insertions(+), 5 deletions(-) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/.zk/config.toml (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/.zk/notebook.db (98%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/.zk/templates/default.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/.zk/templates/synthesis.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/0716531c_rewilding_the_internet.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/241fe1a3_the_Web_versus_modem_BBSs.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/385af4b4_Baran_distributed_networks.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/3f1b9fe5_motivation_Berners_Lee.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/4a3dc316_key_figures_ARPANET.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/4da22434_from_ARPANET_to_Internet.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/653c0b1d_host_protocols_of_ARPANET.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/82f9c228_dissolution_of_ARPANET.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/861cc26e_ARPA_origins.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/API_Gateway.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/AWS_CLI.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/AWS_CloudWatch.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/AWS_SAM_and_Docker.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/AWS_SNS.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/AWS_SQS.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/AWS_SQS_SDK.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/AWS_architecture_hierarchy.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Accessing_metadata_about_SQL_database.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Accessing_secrets_from_a_Lambda.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Add_Subtract_Fractions.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Adding_documents_to_a_Mongo_collection.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Additive_identity.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Additive_inverse_property.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Aggregate_functions_in_SQL.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Algebra_key_terms.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Algorithmic_complexity.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Analogue_and_digital.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Any.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Apollo_Client.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Apollo_Server.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Appending_to_files_in_Python.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Application_Layer_of_Internet_Protocol.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Application_state_management_with_React_hooks.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Architecture_of_the_World_Wide_Web.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Arithmetic_Logic_Unit.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Arrays.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Assembly.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Associative_Property_of_Addition_and_Multiplication.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Atomic_and_molecular_propositions.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Awk.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Axioms_of_set_theory.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Bash_colour_output.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Bash_file_exists.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Bash_store_status_of_command_execution.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Basic_model_of_the_operating_system.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Basic_properties_of_sets.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Basics_of_web_components.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Batch_processing.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Bauman_quote.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Bell_System.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Biconditional_Elimination.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Biconditional_Introduction.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Binary_addition.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Binary_arithmetic.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Binary_colour_encoding.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Binary_encoding.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Binary_encoding_of_text.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Binary_number_system.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Binary_units_of_measurement.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Bitwise_operators.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Bluetooth.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Bolt_Beranek_and_Newman.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Boolean_algebra.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Boolean_function_synthesis.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Boolean_functions.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Boot_process.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Breadboards.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Bus.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/CPU_architecture.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Call_stack.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Capturing_user_input_in_Bash.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Case_statements_in_Bash.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Cells_and_batteries.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Cherry_picking.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Child_to_parent_data_flow_in_React.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Chipset_and_controllers.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Class_inheritance_in_Python.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Classes.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Classes_in_Python.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Clock_signals.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Command_pattern.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Commutative_Property_of_Addition_and_Multiplication.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Comparing_React_classes_to_hooks.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Compile_Python_app_to_single_executable.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Compile_from_source.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Components_props_classes.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Components_props_hooks_in_React.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Concise_subfield_mapping_JS.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Conditional_Elimination.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Conditional_Introduction.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Conditional_statements_in_Python.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Conditionals_in_Bash.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Conjunction_Elimination.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Conjunction_Introduction.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Connect_to_Mongo_database.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Connecting_a_frontend_to_a_Docker_backend.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Containerization.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Controlled_components_in_React.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Corresponding_material_and_biconditional.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Coulombs_Laws.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Create_Mongo_database.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Create_an_SQL_table.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Create_timed_systemd_job.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Creating_a_Docker_image.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Creating_a_Linux_partition_table.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Creating_a_Mongo_schema_and_model.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Creating_a_RESTful_API_GET.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Creating_a_RESTful_API_Integrating_the_Database.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Creating_a_RESTful_API_Introduction.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Creating_a_RESTful_API_POST.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Creating_a_RESTful_API_PUT.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Creating_memory_with_NAND.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Cron.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Current.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Custom_React_hook_examples.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Custom_types_in_TypeScript.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/DRAM_and_SRAM_memory.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Daemons.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Data_types_in_Bash.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Data_types_in_MySQL.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Database_indices.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Database_options_on_AWS.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Dates_in_Python.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/DeMorgan's_Laws.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Defining_a_computer.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Delay_line_memory.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Delete_a_branch.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Delete_records_in_an_SQL_table.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Deleting_Mongo_documents.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Dependency_injection.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Devices.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Dictionaries_in_Python.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Difference_between_remote_origin_and_head.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Disjunction_Elimination.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Disjunction_Introduction.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Disk_info.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Distributivity.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Dividing_fractions.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Docker_CLI.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Docker_Compose.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Docker_architecture.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Docker_compose_and_Dockerfile_difference.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Docker_containers.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Docker_general_overview.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Docker_images.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Docker_storage.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Dynamic_and_static_websites.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/DynamoDB_CLI_commands.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/DynamoDB_SDK_commands.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/DynamoDB_data_structure.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Effective_logging_in_Git.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Elastic_Compute_Cloud.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Electromagnetism.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Electrons.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Enums.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Environmental_and_shell_variables.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Equivalent_equations.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Equivalent_fractions.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Error_handling_in_Python.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Event_loop.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Example_scenario_internet_data_transfer.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Expansions_and_substitutions.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Exponents.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Expressing_whole_numbers_as_fractions.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Factors_and_divisors.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Factory_pattern.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Fetch_decode_execute.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Fetch_from_Secrets_Manager.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/File_descriptors.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/File_operations_in_Python.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/File_permissions_and_execution_in_Bash.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/File_system_error_handling_in_Python.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Filesystems.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Find_Bash_command.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Flip_flops.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Foreign_keys_in_SQL.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Formal_conventions.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Formal_proofs_in_propositional_logic.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Format_specifiers_in_C.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Formatting_output_text_in_Bash.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Forms_in_React.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Four_bit_adder.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Frequency_counters.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Full_Node_API_example.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Function_overloads.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Functions.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Functions_in_Bash.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Functions_in_Python.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Fundamental_Theorem_of_Arithmetic.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Further_examples_of_TS_generics.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/GPU_versus_CPU.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Generics_in_TypeScript.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Git_bisect.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Git_rebasing.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Global_object_in_NodeJS.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Grep.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Ground.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Guide_to_YAML.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/HTTPS.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/HTTP_request_types.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Half_adder_and_full_adder.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Handle_multiple_endpoints_single_lambda.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Handling_negative_fractions.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Hardware_Description_Language.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Hardware_abstraction_and_modularity.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Hardware_simulation.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Headless_Raspi_network_setup.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Heap_memory.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Hexadecimal_number_system.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/IP_addresses.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Identify_merged_branches.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Importing_MongoDB_data.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Increasing_fractions_to_their_highest_terms.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Insert_data_into_SQL_table.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Instruction_set_architectures.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Integers.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Integrated_circuits.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Interactive_staging.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Internet_Layer_of_Internet_Protocol.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Internet_fundamentals.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Intersection_types_in_TypeScript.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Intro_to_the_Unix_shell.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Inversion_of_operators.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Invoking_the_shell_in_Python.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Iterating_in_React.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Iterating_through_complex_data_structures_in_Python.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/JavaScript_module_types.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Joins_in_SQL.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Journey_of_GraphQL_query.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Key_characteristics_of_GraphQL.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Killing_processes.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/LEDs.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Lambda_directory_structure.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Lambda_handler_function.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Lambda_programming_model.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Lambda_triggers.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Lambdas_in_Python.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Latches.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Law_of_Non_Contradiction.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Law_of_the_Excluded_Middle.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Lifecycle_methods.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Link_Layer_of_Internet_Protocol.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Linux_disk_partitions.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/List_comprehension_in_Python.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Listing_and_navigating_directories_in_the_Shell.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Lists_and_arrays_in_Bash.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Lists_in_Python.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Local_AWS_development_with_SAM.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Logarithms.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Logic_gates.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Logical_consistency.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Logical_equivalence.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Logical_indeterminacy.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Logical_possibility_and_necessity.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Logical_truth_and_falsity.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Loops_in_Python.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Loops_in_bash.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/MAC_addresses.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Machine_code.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Magnetic_core_memory.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Magnetic_drum_memory.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Magnetic_tape.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Mainframe_computers.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Managing_environments_in_NodeJS.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Map_and_filter_in_Python.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Map_and_filter_to_reduce_in_JS.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Mapped_types_in_TS.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Maps_and_sets_in_JS.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Match_statements_in_Python.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Matter_and_atoms.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Memoization_in_React.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Memory_Management_Unit.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Memory_addresses.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Memory_leaks.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Memory_versus_processor.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Middleware_in_NodeJS.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Mixed_and_improper_fractions.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Modelling_relationships_in_MongoDB.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Module_pattern.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Module_wrapping_at_runtime.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Modules_in_NodeJS.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/MongoDB_Introduction.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/MongoDB_connection.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Monitoring_processes_and_resources.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Morgan.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Motherboard.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Multiple_pointers.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Multiplexers_and_demultiplexers.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Multiplicative_identity.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Multiplicative_property_of_negative_one.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Multiplying_fractions.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Mutations_with_Apollo_Client.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Naming_conventions.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Natural_numbers.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Negation_Elimination.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Negation_Introduction.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Negative_exponents.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Network_card.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Network_debugging.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Network_fundamentals.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Network_hosts.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Network_packet_analysis_tools.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Network_protocols.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Network_requests_in_Python.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Network_scanning.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/NodeJS_scripts.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Node_and_MySQL_db.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Nodemon.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Non_null_assertion_in_TypeScript.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/None_in_Python.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Numbers_in_Python.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Object_language_and_meta_language.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Observer_pattern.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Ohms_Law.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/OpenSearch.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Operating_system_API.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Order_of_operations.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Package_management_in_NodeJS.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Packet_switching_British_precursors.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Pacman.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Passing_arguments_and_options_to_Bash_scripts.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Passing_arguments_to_Python_scripts.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Peer_to_peer_network.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Ports_in_NodeJS.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Practical_walkthrough_Lambda_creation_within_AWS.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Prefixes_for_units_of_electrical_measurement.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Prime_factorization.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Primes_and_composites.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Primitive_types.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Printing_values_in_C.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Process_module_in_NodeJS.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Processes.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Prop_types_in_React.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Proper_shebang_syntax.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Props_in_React.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Prototypical_inheritance.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Push_buttons.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Python_application_structure.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Python_data_types.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Python_execution.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Python_interpreter.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Python_modules_and_imports.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Python_package_management.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Querying_a_Mongo_collection.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Queue.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Quote_marks_in_Bash.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/RESTful_APIs.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/ROM_versus_disk_loading.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/React_Components.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/React_application_structure.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/React_errors.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/React_useContext.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/React_useEffect.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/React_useReducer.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/React_useState.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Read_command__in_Bash.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Reading_files_in_Python.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Reciprocals.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Recursion.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Redirect_to_dev_null.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Redirection_in_Bash.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Reducing_fractions.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Register_and_cache_memory.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Regular_expressions_in_SQL.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Reiteration.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Relation_between_kernel_and_CPU.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Relational_database_architecture.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Relays.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Remote_tracking_branches.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Rename_a_branch.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Reset_to_remote_version.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Resistance.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Restructure_URLs_lambda.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Retrieve_data_from_SQL_table.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Role_of_memory_in_computation.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Role_of_unique_key_in_relational_databases.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Routing_on_link_click_in_React.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Rules_for_operations_on_like_and_unlike_terms.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/S3.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/SAM.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/SQLite.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Save_readonly_Vim_file.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Schema_Definition_Language_in_GraphQL.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Secrets_or_env_vars_in_AWS.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Semantic_versioning.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Set_DNS_settings.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Sets_in_Python.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Setting_up_and_configuring_TypeScript.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Shell_sessions.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Signed_and_unsigned_numbers.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Signed_magnitude_representation.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Single_file_Python_scripts.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Singleton_pattern.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Sliding_window.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Solving_equations.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Sorting_lists_in_Python.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Soundness.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Split_into_array_in_Bash.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Stack_memory.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Stacks.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Stale_branches_and_pruning.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Step_functions_and_state_machines.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Strategies_for_constructing_proofs.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Streams_in_NodeJS.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Strings_in_Bash.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Strings_in_Python.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Structuring_Express_applications.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Substrings_in_Bash.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Swap_space.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Switch_between_Python_vers.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Syllogism.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Symlinks.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Syntax_of_propositional_logic.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Tags_in_Git.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Terraform.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Test_values_in_Bash.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Testing_Python_code.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Testing_basic_prop_passing_in_React.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Testing_with_Jest.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Text_manipulation_in_Bash.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/The_History_of_Computing_Swade.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/The_Little_Man_computer.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/The_PATH.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/The_Pragmatic_Programmer_1999.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/The_kernel.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/The_memory_hierarchy.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Theorems_and_empty_sets.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Threads.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Three_bit_counter.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Time_and_computers.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Torrenting.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Transistors.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Transport_Layer_of_Internet_Protocol.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Troubleshooting_MongoDB.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Truth_functional_connectives.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Truth_tables.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Truth_trees.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Tuples_in_Python.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Turing_completeness.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Turing_machines.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Twos_complement.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Type_guarding_and_narrowing_in_TS.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Type_hinting.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Typing_built_in_React_hooks.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Union_types_in_TS.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Unknown_type_in_TS.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Update_a_Mongo_document.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Update_an_SQL_table.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Update_existing_data_in_SQL_table.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Useful_operators_in_SQL.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Usenet.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/User_Space.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/User_agent.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/User_management_in_Linux.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/User_management_on_AWS.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Using_GraphQL_with_Node.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Using_SQLite_with_Python.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Using_arguments_with_Apollo_Client.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Utilities_operators_flags.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Validating_Mongoose_schemas.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Validation_in_NodeJS.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Validity_and_entailment.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Variable_indirection_in_Bash.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Variables_and_data_types_in_Bash.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Variables_in_C.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Viewing_remote_changes_without_merging.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Views_in_relational_databases.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/VirtualMemory.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Virtual_private_cloud.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Voltage.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Voltage_sources.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Weaving_the_Web_Berners_Lee.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/What_are_disks.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/What_can_the_ISP_see.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/What_is_memory.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Whole_numbers.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Why_computers_use_binary.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Wildcards_in_SQL.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Williams_Tube_memory.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/With_open_in_Python.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Working_with_CSVs_in_Python.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Working_with_JSON_in_Python.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Working_with_directories_in_Python.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Working_with_numbers_in_Bash.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Writing_to_files_in_Python.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Zero_property_of_multiplication.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/Zip_function_in_Python.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/a247fa9b_surveillance_capitalism_not_necessary.md (100%) create mode 100644 neuron/dc239556-fd21-4147-b56e-3d8b474984ad/a4601796_trapdoor_functions.md rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/a771a6d9_attributes_of_internet_enclosure.md (100%) create mode 100644 neuron/dc239556-fd21-4147-b56e-3d8b474984ad/bbdcb54f_public_key_cryptography.md rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/c301a0b3-1d8_Mosaic_Netscape_and_Browser_Wars.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/c8173d17_TIMPs.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/cfbef1c4_web_precursors.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/e470bf3d_IMPs_in_the_ARPANET.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/ecec56e6_precursors_to_search_engines.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/f0f70a3c_ARPANET_motivations.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/f6564af9_AOL_and_early_internet_enclosure.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/favicon/favicon-16x16.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/favicon/favicon-32x32.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/favicon/favicon.ico (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/fbbfbc32-political-accommodation-inveigelment-surveillance-capitalism.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/fs.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/head.html (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/http_in_Node.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/index.md (98%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/journald.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/jq.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/neuron.dhall (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/ps.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/python_advent_learnings.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/1.4-Input-Process-Output.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/3-bit-adder-diagram.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/540px-PDP-8_(1).jpg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/Arpanet_logical_map,_march_1977.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/Arpanet_map_1973.jpg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/DMUX.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/Domain _ Billing.pdf (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/EDSAC.jpg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/FL-Databases-1.5_terminology.gif (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/Harvard_Mark_1.jpg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/IMP-network.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/LMC_5.gif (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/MANIAC_computer.jpg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/MUX.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/Memory-Hierarchy.jpg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/Navigator_Netscape.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/Netscape_Navigator.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/ORelim1.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/ORelim2.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/OS-api.svg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/Pasted_image_20220319135558.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/Pasted_image_20220319135805.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/Pasted_image_20220319135823.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/Pasted_image_20220411082627.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/REST_request-load.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/SAGE_command_post.jpg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/SQS-deadletter.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/SQS-example.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/Screenshot_2020-08-09_at_21.34.48.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/Screenshot_2021-05-11_at_18.51.02.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/Screenshot_2021-05-11_at_18.55.23.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/TCP_IP.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/Turing_machines_01.gif (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/Zuse-Z3.jpeg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/abc-computer.jpg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/access-key-aws.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/all-layers-of-IP.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/alta-vista.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/altair-8800.jpg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/analog-digital.svg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/and-gate-new-2.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/and-transistor.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/aol-on-windows.jpg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/aol-original.jpg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/api-gateway-trigger.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/apollo-explorer.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/apple1.jpg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/apple2.jpg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/application-layer-data.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/arithmometer.jpg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/async.svg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/atom-diagram.svg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/awk-outline.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/basic-circuit.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/bbn-logo.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/bi-intro.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/biconditional-elim.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/bjt-terminals.jpg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/breadboard-DIP.jpg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/breadboard-diagram.jpg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/breakdown.svg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/cell-comparison.svg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/centralised.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/change-dns-server.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/charge-cylinder.svg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/cherry-pick.svg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/circ-batt-final.svg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/clock_pulses.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/cloud-formation-stack.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/cloudwatch-logs.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/combined-merge-hist.svg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/complex-number-calculator-bell-labs.jpg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/complex-tree.svg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/comptometer.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/cond-elim.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/cond-intro.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/conditional-decomposition-rule.svg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/conjunc-elim.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/conjunc-intro.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/conjunction-decomposition-rule.svg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/container-lifecycle.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/container-versus-vm.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/containers-in-userspace.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/correct_push_button.jpg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/decentralised.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/derivation_from_contradiction.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/differential_analyser_bush.jpg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/diode-led.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/diode.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/dipole-again.svg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/disjunc-elim.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/disjunc-intro.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/disjunction-decomposition-rule.svg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/distributed.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/dock-architecture.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/draw.io-Page-8.drawio.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/draw.io-Page-9.drawio.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/drawio-Page-7.drawio.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/dsfdsfsdfwe.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/dynamodb.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/em-spectrum.jpg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/em-wave.gif (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/eniac.jpg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/equiv-fractions.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/favicon.ico (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/full-adder-new.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/gateway-services.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/gateway-trigger.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/git-bisect.svg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/git-interactive-mode-2.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/git-interactive-rebase.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/git-manual-hunk.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/git-patch-mode.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/graphQL_request_load.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/graphql-architecture.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/graphql-journey-two.svg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/graphql_multiple_resources.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/greyscale-encoding.svg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/ground-symbol.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/grub.jpg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/half-adder-gates-three.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/half-adder-new.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/harddisk.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/hardware-abstraction-hierarchy.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/hardware-sim-basic.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/hd-sim-test.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/hertz_wave_freq.gif (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/hexadecimal-to-bytes.svg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/htop.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/hydraulic_computer.jpg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/ibm-1401.jpg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/ibm-360-in-use.jpeg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/ibm-360.jpg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/ibm-650-console-panel.jpg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/ibm-650.jpg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/ibm-701-control-unit.jpeg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/ibm-add.jpeg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/ibm-pc.jpg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/incorrect_push_button.jpg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/integrated-circuit.jpeg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/intel-4004.jpg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/internet-layer-packet-revised.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/internet-layer-packet.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/internet_1984.jpg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/internet_explorer.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/internetworking_1977.jpg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/ip-address-anatomy.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/javascript-recursion.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/jk-flip-flops.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/journald.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/kernel-cpu-interaction.svg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/knowledge_graph.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/lambda-cloudwatch.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/lambda-func-three.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/lambda-func-two.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/lambda-overview.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/lambda_func_one.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/leibniz-stepped-drum.jpg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/lin.svg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/link-layer-frame-revised.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/link-layer-frame.drawio.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/link-layer-internet-diagram.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/local-sam-docker.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/logical-equivalence-tree.svg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/logical-falsity-tree.svg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/lsof.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/magnetic-core-closeup.jpg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/magnetic-core-memory.jpg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/magnetic-drum-memory.jpg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/magnetic-tape-disk.jpeg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/magnetic-tape-ibm.jpeg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/magnetic_field.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/manchester_baby.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/memory-flow.svg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/modem-bt.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/mongo-collection.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/mongo-compass.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/mongo-db-structure.svg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/mongo-doc-added.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/mongoose-hierarchy.svg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/mosaic-browser.jpg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/motherboard-pi.jpg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/mount-directory.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/multi_on_off.gif (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/multiple_circuits.gif (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/nand-gate-new.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/nand-mem-demonstrated.gif (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/nand-mem-first.gif (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/nand-mem-second.gif (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/nand_latch_logic_circuit.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/negate-elim.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/negate-intro.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/negated-biconditional-decomposition-rule.drawio.svg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/negated-conditional-decomposition-rule.svg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/negated-conjunction-decomposition-rule.svg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/negated-disjunction-decomposition-rule.svg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/network-request-layers.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/node-event-loop.svg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/nor-gate-new.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/normal-merge-again.svg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/not-by-ai-alternative--light.svg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/one-eighth-a.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/opensearch-architecture.drawio.svg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/or-gate-new.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/or-transistor.svg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/parallel-battery-diagram.svg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/parallel-transmission.jpg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/pascaline.jpg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/pilot-ace.jpg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/postman-aws-output.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/postman-lambda.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/programming_a_digital_electronic_computter.jpg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/proof.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/proofs-drawio-Page-5.drawio.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/proofs-drawio-Page-5.drawio_2.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/proofs-drawio-Page-6.drawio.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/ps-tree.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/push-button-legs.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/python-exception-hierarchy.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/queue.svg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/react-lifecycle.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/rebase-tip-chage.svg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/red-encoding.svg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/reiteration.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/relay.gif (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/s3-package-again.svg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/sam-build.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/sam-directory.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/sam-template-yaml.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/serial-transmission.jpg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/series-battcircuit.svg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/series-battery-diagram.svg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/server-listening.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/signed-to-unsigned.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/single-git-history-rebase.svg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/sns-example.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/sql-full-outer-join.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/sql-inner-join.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/sql-left-outer-join.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/sql-right-outer-join.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/square.svg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/sr_latch_diagram.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/sr_latch_logic_circuit.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/stack1.svg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/stack2.svg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/standard-userspace.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/state-machine-definition.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/state-machine-execution.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/step1.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/step2.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/step3.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/step4.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/stibitz-teletype.jpg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/switch-and-gate.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/switch-or-gate.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/sync-thread.svg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/systemd-global-files.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/systemd-local-files.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/t-flip-flops.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/terminal_colours.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/theoremproof.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/transistor-off.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/transistor-on.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/transport-layer-segment.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/trigger-info.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/univac-1.jpg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/univac-operator-console.jpeg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/unsigned-to-signed.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/valence-shell.svg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/vertical-circuit.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/virtual-memory-diagram.jpg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/voltage-drop.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/von_neumann_architecture.jpeg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/web-url.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/whirlwind-magnetic-cores.JPG (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/williams-tube-dots.jpg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/williams-tube.jpg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/xor-addition-four.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/xor-gate-new.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/xor-hdl.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/yahoo-original-homepage.png (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/static/yellow-encoding.svg (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/systemd.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/systemd_status.md (100%) rename neuron/{a04df86f-a05c-47a7-b4e9-17284e6b14a3 => dc239556-fd21-4147-b56e-3d8b474984ad}/v8.md (100%) create mode 100644 zk/a4601796_trapdoor_functions.md create mode 100644 zk/bbdcb54f_public_key_cryptography.md diff --git a/neuron/a04df86f-a05c-47a7-b4e9-17284e6b14a3/.zk/config.toml b/neuron/dc239556-fd21-4147-b56e-3d8b474984ad/.zk/config.toml similarity index 100% rename from neuron/a04df86f-a05c-47a7-b4e9-17284e6b14a3/.zk/config.toml rename to neuron/dc239556-fd21-4147-b56e-3d8b474984ad/.zk/config.toml diff --git a/neuron/a04df86f-a05c-47a7-b4e9-17284e6b14a3/.zk/notebook.db b/neuron/dc239556-fd21-4147-b56e-3d8b474984ad/.zk/notebook.db similarity index 98% rename from neuron/a04df86f-a05c-47a7-b4e9-17284e6b14a3/.zk/notebook.db rename to neuron/dc239556-fd21-4147-b56e-3d8b474984ad/.zk/notebook.db index 61b47ba0fc8535ebd143b7a683858b30ebc3db6b..2ecba177cbb0fcf1b174acdb254d5231648e9a46 100644 GIT binary patch delta 41938 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 A^8f$< delta 28776 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 A^8f$< delta 28776 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