From 1f4de4e344b1f5c3c9b9761e02bdd4aa4859baec Mon Sep 17 00:00:00 2001 From: thomasabishop Date: Sun, 24 Nov 2024 10:53:19 +0000 Subject: [PATCH] Autosave: 2024-11-24 10:53:19 --- .../.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_SQS.md | 52 +++++++++++++ .../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 .../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 .../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 .../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 | 33 ++++++++ .../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 .../Messaging_services.md | 19 +++++ .../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_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_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_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 ...71a6d9_attributes_of_internet_enclosure.md | 72 ++++++++++++++++++ ...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 .../fs.md | 0 .../head.html | 0 .../http_in_Node.md | 0 .../index.md | 17 +++-- .../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 0 -> 55755 bytes .../static/SQS-example.png | Bin 0 -> 30922 bytes .../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/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/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/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 .../Messaging_services.md | 32 -------- zk/.zk/notebook.db | Bin 3858432 -> 3858432 bytes zk/JavaScript_module_types.md | 33 ++++++++ ...71a6d9_attributes_of_internet_enclosure.md | 72 ++++++++++++++++++ 790 files changed, 291 insertions(+), 39 deletions(-) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/.zk/config.toml (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/.zk/notebook.db (96%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/.zk/templates/default.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/.zk/templates/synthesis.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/0716531c_rewilding_the_internet.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/241fe1a3_the_Web_versus_modem_BBSs.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/385af4b4_Baran_distributed_networks.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/3f1b9fe5_motivation_Berners_Lee.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/4a3dc316_key_figures_ARPANET.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/4da22434_from_ARPANET_to_Internet.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/653c0b1d_host_protocols_of_ARPANET.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/82f9c228_dissolution_of_ARPANET.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/861cc26e_ARPA_origins.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/API_Gateway.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/AWS_CLI.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/AWS_CloudWatch.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/AWS_SAM_and_Docker.md (100%) create mode 100644 neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/AWS_SQS.md rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/AWS_architecture_hierarchy.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Accessing_metadata_about_SQL_database.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Accessing_secrets_from_a_Lambda.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Add_Subtract_Fractions.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Adding_documents_to_a_Mongo_collection.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Additive_identity.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Additive_inverse_property.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Aggregate_functions_in_SQL.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Algebra_key_terms.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Algorithmic_complexity.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Analogue_and_digital.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Any.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Apollo_Client.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Apollo_Server.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Appending_to_files_in_Python.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Application_Layer_of_Internet_Protocol.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Application_state_management_with_React_hooks.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Arithmetic_Logic_Unit.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Arrays.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Assembly.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Associative_Property_of_Addition_and_Multiplication.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Atomic_and_molecular_propositions.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Awk.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Axioms_of_set_theory.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Bash_colour_output.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Bash_file_exists.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Bash_store_status_of_command_execution.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Basic_model_of_the_operating_system.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Basic_properties_of_sets.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Basics_of_web_components.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Batch_processing.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Bauman_quote.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Bell_System.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Biconditional_Elimination.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Biconditional_Introduction.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Binary_addition.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Binary_arithmetic.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Binary_colour_encoding.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Binary_encoding.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Binary_encoding_of_text.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Binary_number_system.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Binary_units_of_measurement.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Bitwise_operators.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Bluetooth.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Bolt_Beranek_and_Newman.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Boolean_algebra.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Boolean_function_synthesis.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Boolean_functions.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Boot_process.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Breadboards.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Bus.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/CPU_architecture.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Call_stack.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Capturing_user_input_in_Bash.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Case_statements_in_Bash.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Cells_and_batteries.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Cherry_picking.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Child_to_parent_data_flow_in_React.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Chipset_and_controllers.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Class_inheritance_in_Python.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Classes.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Classes_in_Python.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Clock_signals.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Command_pattern.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Commutative_Property_of_Addition_and_Multiplication.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Comparing_React_classes_to_hooks.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Compile_Python_app_to_single_executable.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Compile_from_source.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Components_props_classes.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Components_props_hooks_in_React.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Concise_subfield_mapping_JS.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Conditional_Elimination.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Conditional_Introduction.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Conditional_statements_in_Python.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Conditionals_in_Bash.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Conjunction_Elimination.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Conjunction_Introduction.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Connect_to_Mongo_database.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Connecting_a_frontend_to_a_Docker_backend.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Containerization.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Controlled_components_in_React.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Corresponding_material_and_biconditional.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Coulombs_Laws.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Create_Mongo_database.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Create_an_SQL_table.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Create_timed_systemd_job.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Creating_a_Docker_image.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Creating_a_Linux_partition_table.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Creating_a_Mongo_schema_and_model.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Creating_a_RESTful_API_GET.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Creating_a_RESTful_API_Integrating_the_Database.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Creating_a_RESTful_API_Introduction.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Creating_a_RESTful_API_POST.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Creating_a_RESTful_API_PUT.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Creating_memory_with_NAND.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Cron.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Current.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Custom_React_hook_examples.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Custom_types_in_TypeScript.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/DRAM_and_SRAM_memory.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Daemons.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Data_types_in_Bash.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Data_types_in_MySQL.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Database_indices.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Database_options_on_AWS.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Dates_in_Python.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/DeMorgan's_Laws.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Defining_a_computer.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Delay_line_memory.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Delete_a_branch.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Delete_records_in_an_SQL_table.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Deleting_Mongo_documents.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Dependency_injection.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Devices.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Dictionaries_in_Python.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Difference_between_remote_origin_and_head.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Disjunction_Elimination.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Disjunction_Introduction.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Disk_info.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Distributivity.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Dividing_fractions.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Docker_CLI.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Docker_Compose.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Docker_architecture.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Docker_compose_and_Dockerfile_difference.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Docker_containers.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Docker_general_overview.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Docker_images.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Docker_storage.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/DynamoDB_CLI_commands.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/DynamoDB_SDK_commands.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/DynamoDB_data_structure.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Effective_logging_in_Git.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Elastic_Compute_Cloud.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Electromagnetism.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Electrons.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Enums.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Environmental_and_shell_variables.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Equivalent_equations.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Equivalent_fractions.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Error_handling_in_Python.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Event_loop.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Example_scenario_internet_data_transfer.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Expansions_and_substitutions.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Exponents.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Expressing_whole_numbers_as_fractions.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Factors_and_divisors.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Factory_pattern.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Fetch_decode_execute.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Fetch_from_Secrets_Manager.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/File_descriptors.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/File_operations_in_Python.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/File_permissions_and_execution_in_Bash.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/File_system_error_handling_in_Python.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Filesystems.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Find_Bash_command.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Flip_flops.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Foreign_keys_in_SQL.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Formal_conventions.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Formal_proofs_in_propositional_logic.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Format_specifiers_in_C.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Formatting_output_text_in_Bash.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Forms_in_React.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Four_bit_adder.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Frequency_counters.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Full_Node_API_example.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Function_overloads.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Functions.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Functions_in_Bash.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Functions_in_Python.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Fundamental_Theorem_of_Arithmetic.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Further_examples_of_TS_generics.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/GPU_versus_CPU.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Generics_in_TypeScript.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Git_bisect.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Git_rebasing.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Global_object_in_NodeJS.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Grep.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Ground.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Guide_to_YAML.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/HTTP_request_types.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Half_adder_and_full_adder.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Handle_multiple_endpoints_single_lambda.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Handling_negative_fractions.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Hardware_Description_Language.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Hardware_abstraction_and_modularity.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Hardware_simulation.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Headless_Raspi_network_setup.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Heap_memory.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Hexadecimal_number_system.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/IP_addresses.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Identify_merged_branches.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Importing_MongoDB_data.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Increasing_fractions_to_their_highest_terms.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Insert_data_into_SQL_table.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Instruction_set_architectures.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Integers.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Integrated_circuits.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Interactive_staging.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Internet_Layer_of_Internet_Protocol.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Internet_fundamentals.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Intersection_types_in_TypeScript.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Intro_to_the_Unix_shell.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Inversion_of_operators.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Invoking_the_shell_in_Python.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Iterating_in_React.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Iterating_through_complex_data_structures_in_Python.md (100%) create mode 100644 neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/JavaScript_module_types.md rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Joins_in_SQL.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Journey_of_GraphQL_query.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Key_characteristics_of_GraphQL.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Killing_processes.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/LEDs.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Lambda_directory_structure.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Lambda_handler_function.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Lambda_programming_model.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Lambda_triggers.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Lambdas_in_Python.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Latches.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Law_of_Non_Contradiction.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Law_of_the_Excluded_Middle.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Lifecycle_methods.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Link_Layer_of_Internet_Protocol.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Linux_disk_partitions.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/List_comprehension_in_Python.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Listing_and_navigating_directories_in_the_Shell.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Lists_and_arrays_in_Bash.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Lists_in_Python.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Local_AWS_development_with_SAM.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Logarithms.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Logic_gates.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Logical_consistency.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Logical_equivalence.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Logical_indeterminacy.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Logical_possibility_and_necessity.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Logical_truth_and_falsity.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Loops_in_Python.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Loops_in_bash.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/MAC_addresses.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Machine_code.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Magnetic_core_memory.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Magnetic_drum_memory.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Magnetic_tape.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Mainframe_computers.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Managing_environments_in_NodeJS.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Map_and_filter_in_Python.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Map_and_filter_to_reduce_in_JS.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Mapped_types_in_TS.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Maps_and_sets_in_JS.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Match_statements_in_Python.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Matter_and_atoms.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Memoization_in_React.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Memory_Management_Unit.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Memory_addresses.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Memory_leaks.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Memory_versus_processor.md (100%) create mode 100644 neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Messaging_services.md rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Middleware_in_NodeJS.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Mixed_and_improper_fractions.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Modelling_relationships_in_MongoDB.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Module_pattern.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Module_wrapping_at_runtime.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Modules_in_NodeJS.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/MongoDB_Introduction.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/MongoDB_connection.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Monitoring_processes_and_resources.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Morgan.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Motherboard.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Multiple_pointers.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Multiplexers_and_demultiplexers.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Multiplicative_identity.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Multiplicative_property_of_negative_one.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Multiplying_fractions.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Mutations_with_Apollo_Client.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Naming_conventions.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Natural_numbers.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Negation_Elimination.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Negation_Introduction.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Negative_exponents.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Network_card.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Network_debugging.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Network_fundamentals.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Network_hosts.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Network_protocols.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Network_requests_in_Python.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Network_scanning.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/NodeJS_scripts.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Node_and_MySQL_db.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Nodemon.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Non_null_assertion_in_TypeScript.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/None_in_Python.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Numbers_in_Python.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Object_language_and_meta_language.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Observer_pattern.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Ohms_Law.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/OpenSearch.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Operating_system_API.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Order_of_operations.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Package_management_in_NodeJS.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Packet_switching_British_precursors.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Pacman.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Passing_arguments_and_options_to_Bash_scripts.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Passing_arguments_to_Python_scripts.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Peer_to_peer_network.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Ports_in_NodeJS.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Practical_walkthrough_Lambda_creation_within_AWS.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Prefixes_for_units_of_electrical_measurement.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Prime_factorization.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Primes_and_composites.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Primitive_types.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Printing_values_in_C.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Process_module_in_NodeJS.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Processes.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Prop_types_in_React.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Proper_shebang_syntax.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Props_in_React.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Prototypical_inheritance.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Push_buttons.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Python_application_structure.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Python_data_types.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Python_execution.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Python_interpreter.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Python_modules_and_imports.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Python_package_management.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Querying_a_Mongo_collection.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Queue.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Quote_marks_in_Bash.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/RESTful_APIs.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/ROM_versus_disk_loading.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/React_Components.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/React_application_structure.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/React_errors.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/React_useContext.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/React_useEffect.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/React_useReducer.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/React_useState.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Read_command__in_Bash.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Reading_files_in_Python.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Reciprocals.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Recursion.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Redirect_to_dev_null.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Redirection_in_Bash.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Reducing_fractions.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Register_and_cache_memory.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Regular_expressions_in_SQL.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Reiteration.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Relation_between_kernel_and_CPU.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Relational_database_architecture.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Relays.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Remote_tracking_branches.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Rename_a_branch.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Reset_to_remote_version.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Resistance.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Restructure_URLs_lambda.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Retrieve_data_from_SQL_table.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Role_of_memory_in_computation.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Role_of_unique_key_in_relational_databases.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Routing_on_link_click_in_React.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Rules_for_operations_on_like_and_unlike_terms.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/S3.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/SAM.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/SQLite.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Save_readonly_Vim_file.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Schema_Definition_Language_in_GraphQL.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Secrets_or_env_vars_in_AWS.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Semantic_versioning.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Set_DNS_settings.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Sets_in_Python.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Setting_up_and_configuring_TypeScript.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Shell_sessions.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Signed_and_unsigned_numbers.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Signed_magnitude_representation.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Single_file_Python_scripts.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Singleton_pattern.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Sliding_window.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Solving_equations.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Sorting_lists_in_Python.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Soundness.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Split_into_array_in_Bash.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Stack_memory.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Stacks.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Stale_branches_and_pruning.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Step_functions_and_state_machines.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Strategies_for_constructing_proofs.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Streams_in_NodeJS.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Strings_in_Bash.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Strings_in_Python.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Structuring_Express_applications.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Substrings_in_Bash.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Swap_space.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Switch_between_Python_vers.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Syllogism.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Symlinks.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Syntax_of_propositional_logic.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Tags_in_Git.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Terraform.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Test_values_in_Bash.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Testing_Python_code.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Testing_basic_prop_passing_in_React.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Testing_with_Jest.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Text_manipulation_in_Bash.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/The_History_of_Computing_Swade.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/The_Little_Man_computer.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/The_PATH.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/The_Pragmatic_Programmer_1999.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/The_kernel.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/The_memory_hierarchy.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Theorems_and_empty_sets.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Threads.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Three_bit_counter.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Time_and_computers.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Torrenting.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Transistors.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Transport_Layer_of_Internet_Protocol.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Troubleshooting_MongoDB.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Truth_functional_connectives.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Truth_tables.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Truth_trees.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Tuples_in_Python.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Turing_completeness.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Turing_machines.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Twos_complement.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Type_guarding_and_narrowing_in_TS.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Type_hinting.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Typing_built_in_React_hooks.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Union_types_in_TS.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Unknown_type_in_TS.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Update_a_Mongo_document.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Update_an_SQL_table.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Update_existing_data_in_SQL_table.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Useful_operators_in_SQL.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Usenet.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/User_Space.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/User_management_in_Linux.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/User_management_on_AWS.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Using_GraphQL_with_Node.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Using_SQLite_with_Python.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Using_arguments_with_Apollo_Client.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Utilities_operators_flags.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Validating_Mongoose_schemas.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Validation_in_NodeJS.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Validity_and_entailment.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Variable_indirection_in_Bash.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Variables_and_data_types_in_Bash.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Variables_in_C.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Viewing_remote_changes_without_merging.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Views_in_relational_databases.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/VirtualMemory.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Virtual_private_cloud.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Voltage.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Voltage_sources.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Weaving_the_Web_Berners_Lee.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/What_are_disks.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/What_is_memory.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Whole_numbers.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Why_computers_use_binary.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Wildcards_in_SQL.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Williams_Tube_memory.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/With_open_in_Python.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Working_with_CSVs_in_Python.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Working_with_JSON_in_Python.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Working_with_directories_in_Python.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Working_with_numbers_in_Bash.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Writing_to_files_in_Python.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Zero_property_of_multiplication.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/Zip_function_in_Python.md (100%) create mode 100644 neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/a771a6d9_attributes_of_internet_enclosure.md rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/c301a0b3-1d8_Mosaic_Netscape_and_Browser_Wars.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/c8173d17_TIMPs.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/cfbef1c4_web_precursors.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/e470bf3d_IMPs_in_the_ARPANET.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/ecec56e6_precursors_to_search_engines.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/f0f70a3c_ARPANET_motivations.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/f6564af9_AOL_and_early_internet_enclosure.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/favicon/favicon-16x16.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/favicon/favicon-32x32.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/favicon/favicon.ico (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/fs.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/head.html (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/http_in_Node.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/index.md (97%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/journald.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/jq.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/neuron.dhall (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/ps.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/python_advent_learnings.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/1.4-Input-Process-Output.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/3-bit-adder-diagram.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/540px-PDP-8_(1).jpg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/Arpanet_logical_map,_march_1977.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/Arpanet_map_1973.jpg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/DMUX.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/Domain _ Billing.pdf (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/EDSAC.jpg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/FL-Databases-1.5_terminology.gif (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/Harvard_Mark_1.jpg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/IMP-network.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/LMC_5.gif (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/MANIAC_computer.jpg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/MUX.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/Memory-Hierarchy.jpg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/Navigator_Netscape.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/Netscape_Navigator.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/ORelim1.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/ORelim2.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/OS-api.svg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/Pasted_image_20220319135558.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/Pasted_image_20220319135805.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/Pasted_image_20220319135823.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/Pasted_image_20220411082627.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/REST_request-load.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/SAGE_command_post.jpg (100%) create mode 100644 neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/SQS-deadletter.png create mode 100644 neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/SQS-example.png rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/Screenshot_2020-08-09_at_21.34.48.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/Screenshot_2021-05-11_at_18.51.02.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/Screenshot_2021-05-11_at_18.55.23.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/TCP_IP.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/Turing_machines_01.gif (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/Zuse-Z3.jpeg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/abc-computer.jpg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/access-key-aws.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/all-layers-of-IP.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/alta-vista.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/altair-8800.jpg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/analog-digital.svg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/and-gate-new-2.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/and-transistor.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/aol-on-windows.jpg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/aol-original.jpg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/api-gateway-trigger.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/apollo-explorer.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/apple1.jpg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/apple2.jpg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/application-layer-data.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/arithmometer.jpg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/async.svg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/atom-diagram.svg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/awk-outline.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/basic-circuit.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/bbn-logo.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/bi-intro.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/biconditional-elim.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/bjt-terminals.jpg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/breadboard-DIP.jpg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/breadboard-diagram.jpg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/breakdown.svg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/cell-comparison.svg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/centralised.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/change-dns-server.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/charge-cylinder.svg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/cherry-pick.svg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/circ-batt-final.svg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/clock_pulses.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/cloud-formation-stack.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/cloudwatch-logs.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/combined-merge-hist.svg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/complex-number-calculator-bell-labs.jpg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/complex-tree.svg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/comptometer.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/cond-elim.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/cond-intro.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/conditional-decomposition-rule.svg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/conjunc-elim.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/conjunc-intro.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/conjunction-decomposition-rule.svg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/container-lifecycle.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/container-versus-vm.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/containers-in-userspace.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/correct_push_button.jpg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/decentralised.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/derivation_from_contradiction.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/differential_analyser_bush.jpg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/diode-led.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/diode.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/dipole-again.svg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/disjunc-elim.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/disjunc-intro.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/disjunction-decomposition-rule.svg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/distributed.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/dock-architecture.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/draw.io-Page-8.drawio.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/draw.io-Page-9.drawio.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/drawio-Page-7.drawio.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/dsfdsfsdfwe.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/dynamodb.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/em-spectrum.jpg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/em-wave.gif (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/eniac.jpg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/equiv-fractions.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/full-adder-new.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/gateway-services.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/gateway-trigger.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/git-bisect.svg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/git-interactive-mode-2.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/git-interactive-rebase.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/git-manual-hunk.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/git-patch-mode.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/graphQL_request_load.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/graphql-architecture.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/graphql-journey-two.svg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/graphql_multiple_resources.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/greyscale-encoding.svg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/ground-symbol.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/grub.jpg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/half-adder-gates-three.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/half-adder-new.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/harddisk.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/hardware-abstraction-hierarchy.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/hardware-sim-basic.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/hd-sim-test.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/hertz_wave_freq.gif (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/hexadecimal-to-bytes.svg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/htop.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/hydraulic_computer.jpg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/ibm-1401.jpg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/ibm-360-in-use.jpeg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/ibm-360.jpg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/ibm-650-console-panel.jpg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/ibm-650.jpg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/ibm-701-control-unit.jpeg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/ibm-add.jpeg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/ibm-pc.jpg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/incorrect_push_button.jpg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/integrated-circuit.jpeg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/intel-4004.jpg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/internet-layer-packet-revised.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/internet-layer-packet.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/internet_1984.jpg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/internet_explorer.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/internetworking_1977.jpg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/ip-address-anatomy.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/javascript-recursion.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/jk-flip-flops.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/journald.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/kernel-cpu-interaction.svg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/knowledge_graph.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/lambda-cloudwatch.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/lambda-func-three.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/lambda-func-two.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/lambda-overview.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/lambda_func_one.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/leibniz-stepped-drum.jpg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/lin.svg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/link-layer-frame-revised.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/link-layer-frame.drawio.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/link-layer-internet-diagram.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/local-sam-docker.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/logical-equivalence-tree.svg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/logical-falsity-tree.svg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/lsof.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/magnetic-core-closeup.jpg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/magnetic-core-memory.jpg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/magnetic-drum-memory.jpg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/magnetic-tape-disk.jpeg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/magnetic-tape-ibm.jpeg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/magnetic_field.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/manchester_baby.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/memory-flow.svg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/modem-bt.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/mongo-collection.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/mongo-compass.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/mongo-db-structure.svg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/mongo-doc-added.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/mongoose-hierarchy.svg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/mosaic-browser.jpg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/motherboard-pi.jpg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/mount-directory.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/multi_on_off.gif (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/multiple_circuits.gif (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/nand-gate-new.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/nand-mem-demonstrated.gif (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/nand-mem-first.gif (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/nand-mem-second.gif (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/nand_latch_logic_circuit.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/negate-elim.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/negate-intro.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/negated-biconditional-decomposition-rule.drawio.svg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/negated-conditional-decomposition-rule.svg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/negated-conjunction-decomposition-rule.svg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/negated-disjunction-decomposition-rule.svg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/network-request-layers.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/node-event-loop.svg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/nor-gate-new.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/normal-merge-again.svg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/not-by-ai-alternative--light.svg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/one-eighth-a.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/opensearch-architecture.drawio.svg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/or-gate-new.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/or-transistor.svg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/parallel-battery-diagram.svg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/parallel-transmission.jpg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/pascaline.jpg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/pilot-ace.jpg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/postman-aws-output.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/postman-lambda.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/programming_a_digital_electronic_computter.jpg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/proof.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/proofs-drawio-Page-5.drawio.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/proofs-drawio-Page-5.drawio_2.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/proofs-drawio-Page-6.drawio.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/ps-tree.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/push-button-legs.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/python-exception-hierarchy.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/queue.svg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/react-lifecycle.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/rebase-tip-chage.svg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/red-encoding.svg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/reiteration.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/relay.gif (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/s3-package-again.svg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/sam-build.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/sam-directory.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/sam-template-yaml.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/serial-transmission.jpg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/series-battcircuit.svg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/series-battery-diagram.svg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/server-listening.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/signed-to-unsigned.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/single-git-history-rebase.svg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/sql-full-outer-join.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/sql-inner-join.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/sql-left-outer-join.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/sql-right-outer-join.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/square.svg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/sr_latch_diagram.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/sr_latch_logic_circuit.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/stack1.svg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/stack2.svg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/standard-userspace.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/state-machine-definition.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/state-machine-execution.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/step1.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/step2.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/step3.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/step4.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/stibitz-teletype.jpg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/switch-and-gate.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/switch-or-gate.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/sync-thread.svg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/systemd-global-files.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/systemd-local-files.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/t-flip-flops.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/terminal_colours.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/theoremproof.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/transistor-off.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/transistor-on.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/transport-layer-segment.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/trigger-info.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/univac-1.jpg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/univac-operator-console.jpeg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/unsigned-to-signed.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/valence-shell.svg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/vertical-circuit.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/virtual-memory-diagram.jpg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/voltage-drop.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/von_neumann_architecture.jpeg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/whirlwind-magnetic-cores.JPG (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/williams-tube-dots.jpg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/williams-tube.jpg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/xor-addition-four.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/xor-gate-new.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/xor-hdl.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/yahoo-original-homepage.png (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/static/yellow-encoding.svg (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/systemd.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/systemd_status.md (100%) rename neuron/{e74b7b2d-cac4-4437-99e5-f94adaa32c60 => 6bd22abe-1c26-4082-9ee1-2e98738d9784}/v8.md (100%) delete mode 100644 neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Messaging_services.md create mode 100644 zk/JavaScript_module_types.md create mode 100644 zk/a771a6d9_attributes_of_internet_enclosure.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/.zk/config.toml b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/.zk/config.toml similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/.zk/config.toml rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/.zk/config.toml diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/.zk/notebook.db b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/.zk/notebook.db similarity index 96% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/.zk/notebook.db rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/.zk/notebook.db index c7d261efe437e55e6ab8d9cedc46705c47182410..ae91c56955e8b620c1949983cbaee2a749c683a7 100644 GIT binary patch delta 87564 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 B>w^FQ diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/.zk/templates/default.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/.zk/templates/default.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/.zk/templates/default.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/.zk/templates/default.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/.zk/templates/synthesis.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/.zk/templates/synthesis.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/.zk/templates/synthesis.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/.zk/templates/synthesis.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/0716531c_rewilding_the_internet.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/0716531c_rewilding_the_internet.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/0716531c_rewilding_the_internet.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/0716531c_rewilding_the_internet.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/241fe1a3_the_Web_versus_modem_BBSs.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/241fe1a3_the_Web_versus_modem_BBSs.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/241fe1a3_the_Web_versus_modem_BBSs.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/241fe1a3_the_Web_versus_modem_BBSs.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/385af4b4_Baran_distributed_networks.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/385af4b4_Baran_distributed_networks.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/385af4b4_Baran_distributed_networks.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/385af4b4_Baran_distributed_networks.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/3f1b9fe5_motivation_Berners_Lee.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/3f1b9fe5_motivation_Berners_Lee.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/3f1b9fe5_motivation_Berners_Lee.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/3f1b9fe5_motivation_Berners_Lee.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/4a3dc316_key_figures_ARPANET.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/4a3dc316_key_figures_ARPANET.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/4a3dc316_key_figures_ARPANET.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/4a3dc316_key_figures_ARPANET.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/4da22434_from_ARPANET_to_Internet.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/4da22434_from_ARPANET_to_Internet.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/4da22434_from_ARPANET_to_Internet.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/4da22434_from_ARPANET_to_Internet.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/653c0b1d_host_protocols_of_ARPANET.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/653c0b1d_host_protocols_of_ARPANET.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/653c0b1d_host_protocols_of_ARPANET.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/653c0b1d_host_protocols_of_ARPANET.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/82f9c228_dissolution_of_ARPANET.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/82f9c228_dissolution_of_ARPANET.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/82f9c228_dissolution_of_ARPANET.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/82f9c228_dissolution_of_ARPANET.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/861cc26e_ARPA_origins.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/861cc26e_ARPA_origins.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/861cc26e_ARPA_origins.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/861cc26e_ARPA_origins.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/API_Gateway.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/API_Gateway.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/API_Gateway.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/API_Gateway.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/AWS_CLI.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/AWS_CLI.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/AWS_CLI.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/AWS_CLI.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/AWS_CloudWatch.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/AWS_CloudWatch.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/AWS_CloudWatch.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/AWS_CloudWatch.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/AWS_SAM_and_Docker.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/AWS_SAM_and_Docker.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/AWS_SAM_and_Docker.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/AWS_SAM_and_Docker.md diff --git a/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/AWS_SQS.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/AWS_SQS.md new file mode 100644 index 0000000..8cccb59 --- /dev/null +++ b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/AWS_SQS.md @@ -0,0 +1,52 @@ +--- +tags: [AWS, SQS] +--- + +# AWS SQS + +SQS ("Simple Queue Service") is a service that allows you to send, store and +receive messages between apps and software components built in AWS. It helps +with decoupling and scaling. + +> Amazon SQS is a distributed queue system that enables web service applications +> to quickly and reliably queue messages that one component in the application +> generates to be consumed by another component where a queue is a temporary +> repository for messages that are awaiting processing. + +As the name indicates, its operating mode is that of a [queue](Queue.md) data +structure offering first-in, first-out and other queue implementations. + +## Example use case + +![SQS example diagram](static/SQS-example.png) + +A request is made to an [API Gateway](API_Gateway.md) endpoint with a body. The +body is then parsed and inserted into a database. + +The benefit of adding SQS as a buffer between the request and the updating of +the database: + +- It can better handle spikes in activity, buffering requests to the database + until it is ready to handle them. This prevents the messages getting lost if + the server is overloaded + +- There is a retry mechanism built into SQS. If the database write fails, the + message stays in the queue allowing for retries + +- It facilitates decoupling. Without SQS as the middleman the responsibilites of + the lambda would be compounded - it would receive requests and update the DB, + plus any additional processes such sending a message to SNS. In the solution + we have two lambdas co-ordinating actions in a decouped manner via SQS. + +## Dead letters + +As SQS allows for multiple retries we could end up in a situation where a +malformed message is continually processed in a loop. To avoid this you can set +a maxiumum retry limit and, when this is exceeded, shift the problematic message +to the dead letter queue (DLQ) and remove it from the main queue. + +![SQS deadletter example](static/SQS-deadletter.png) + +If the DLQ reaches a certain threshold this can trigger additional handling such +as raising an Alert in [CloudWatch](./AWS_CloudWatch.md) or other monitoring +tool. diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/AWS_architecture_hierarchy.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/AWS_architecture_hierarchy.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/AWS_architecture_hierarchy.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/AWS_architecture_hierarchy.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Accessing_metadata_about_SQL_database.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Accessing_metadata_about_SQL_database.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Accessing_metadata_about_SQL_database.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Accessing_metadata_about_SQL_database.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Accessing_secrets_from_a_Lambda.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Accessing_secrets_from_a_Lambda.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Accessing_secrets_from_a_Lambda.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Accessing_secrets_from_a_Lambda.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Add_Subtract_Fractions.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Add_Subtract_Fractions.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Add_Subtract_Fractions.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Add_Subtract_Fractions.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Adding_documents_to_a_Mongo_collection.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Adding_documents_to_a_Mongo_collection.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Adding_documents_to_a_Mongo_collection.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Adding_documents_to_a_Mongo_collection.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Additive_identity.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Additive_identity.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Additive_identity.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Additive_identity.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Additive_inverse_property.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Additive_inverse_property.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Additive_inverse_property.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Additive_inverse_property.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Aggregate_functions_in_SQL.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Aggregate_functions_in_SQL.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Aggregate_functions_in_SQL.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Aggregate_functions_in_SQL.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Algebra_key_terms.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Algebra_key_terms.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Algebra_key_terms.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Algebra_key_terms.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Algorithmic_complexity.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Algorithmic_complexity.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Algorithmic_complexity.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Algorithmic_complexity.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Analogue_and_digital.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Analogue_and_digital.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Analogue_and_digital.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Analogue_and_digital.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Any.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Any.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Any.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Any.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Apollo_Client.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Apollo_Client.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Apollo_Client.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Apollo_Client.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Apollo_Server.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Apollo_Server.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Apollo_Server.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Apollo_Server.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Appending_to_files_in_Python.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Appending_to_files_in_Python.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Appending_to_files_in_Python.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Appending_to_files_in_Python.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Application_Layer_of_Internet_Protocol.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Application_Layer_of_Internet_Protocol.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Application_Layer_of_Internet_Protocol.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Application_Layer_of_Internet_Protocol.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Application_state_management_with_React_hooks.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Application_state_management_with_React_hooks.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Application_state_management_with_React_hooks.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Application_state_management_with_React_hooks.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Arithmetic_Logic_Unit.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Arithmetic_Logic_Unit.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Arithmetic_Logic_Unit.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Arithmetic_Logic_Unit.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Arrays.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Arrays.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Arrays.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Arrays.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Assembly.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Assembly.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Assembly.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Assembly.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Associative_Property_of_Addition_and_Multiplication.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Associative_Property_of_Addition_and_Multiplication.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Associative_Property_of_Addition_and_Multiplication.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Associative_Property_of_Addition_and_Multiplication.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Atomic_and_molecular_propositions.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Atomic_and_molecular_propositions.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Atomic_and_molecular_propositions.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Atomic_and_molecular_propositions.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Awk.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Awk.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Awk.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Awk.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Axioms_of_set_theory.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Axioms_of_set_theory.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Axioms_of_set_theory.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Axioms_of_set_theory.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Bash_colour_output.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Bash_colour_output.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Bash_colour_output.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Bash_colour_output.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Bash_file_exists.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Bash_file_exists.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Bash_file_exists.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Bash_file_exists.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Bash_store_status_of_command_execution.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Bash_store_status_of_command_execution.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Bash_store_status_of_command_execution.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Bash_store_status_of_command_execution.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Basic_model_of_the_operating_system.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Basic_model_of_the_operating_system.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Basic_model_of_the_operating_system.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Basic_model_of_the_operating_system.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Basic_properties_of_sets.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Basic_properties_of_sets.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Basic_properties_of_sets.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Basic_properties_of_sets.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Basics_of_web_components.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Basics_of_web_components.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Basics_of_web_components.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Basics_of_web_components.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Batch_processing.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Batch_processing.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Batch_processing.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Batch_processing.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Bauman_quote.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Bauman_quote.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Bauman_quote.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Bauman_quote.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Bell_System.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Bell_System.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Bell_System.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Bell_System.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Biconditional_Elimination.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Biconditional_Elimination.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Biconditional_Elimination.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Biconditional_Elimination.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Biconditional_Introduction.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Biconditional_Introduction.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Biconditional_Introduction.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Biconditional_Introduction.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Binary_addition.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Binary_addition.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Binary_addition.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Binary_addition.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Binary_arithmetic.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Binary_arithmetic.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Binary_arithmetic.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Binary_arithmetic.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Binary_colour_encoding.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Binary_colour_encoding.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Binary_colour_encoding.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Binary_colour_encoding.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Binary_encoding.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Binary_encoding.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Binary_encoding.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Binary_encoding.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Binary_encoding_of_text.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Binary_encoding_of_text.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Binary_encoding_of_text.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Binary_encoding_of_text.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Binary_number_system.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Binary_number_system.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Binary_number_system.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Binary_number_system.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Binary_units_of_measurement.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Binary_units_of_measurement.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Binary_units_of_measurement.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Binary_units_of_measurement.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Bitwise_operators.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Bitwise_operators.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Bitwise_operators.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Bitwise_operators.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Bluetooth.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Bluetooth.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Bluetooth.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Bluetooth.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Bolt_Beranek_and_Newman.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Bolt_Beranek_and_Newman.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Bolt_Beranek_and_Newman.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Bolt_Beranek_and_Newman.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Boolean_algebra.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Boolean_algebra.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Boolean_algebra.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Boolean_algebra.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Boolean_function_synthesis.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Boolean_function_synthesis.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Boolean_function_synthesis.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Boolean_function_synthesis.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Boolean_functions.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Boolean_functions.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Boolean_functions.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Boolean_functions.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Boot_process.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Boot_process.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Boot_process.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Boot_process.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Breadboards.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Breadboards.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Breadboards.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Breadboards.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Bus.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Bus.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Bus.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Bus.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/CPU_architecture.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/CPU_architecture.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/CPU_architecture.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/CPU_architecture.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Call_stack.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Call_stack.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Call_stack.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Call_stack.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Capturing_user_input_in_Bash.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Capturing_user_input_in_Bash.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Capturing_user_input_in_Bash.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Capturing_user_input_in_Bash.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Case_statements_in_Bash.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Case_statements_in_Bash.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Case_statements_in_Bash.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Case_statements_in_Bash.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Cells_and_batteries.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Cells_and_batteries.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Cells_and_batteries.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Cells_and_batteries.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Cherry_picking.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Cherry_picking.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Cherry_picking.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Cherry_picking.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Child_to_parent_data_flow_in_React.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Child_to_parent_data_flow_in_React.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Child_to_parent_data_flow_in_React.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Child_to_parent_data_flow_in_React.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Chipset_and_controllers.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Chipset_and_controllers.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Chipset_and_controllers.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Chipset_and_controllers.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Class_inheritance_in_Python.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Class_inheritance_in_Python.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Class_inheritance_in_Python.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Class_inheritance_in_Python.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Classes.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Classes.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Classes.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Classes.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Classes_in_Python.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Classes_in_Python.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Classes_in_Python.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Classes_in_Python.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Clock_signals.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Clock_signals.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Clock_signals.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Clock_signals.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Command_pattern.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Command_pattern.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Command_pattern.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Command_pattern.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Commutative_Property_of_Addition_and_Multiplication.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Commutative_Property_of_Addition_and_Multiplication.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Commutative_Property_of_Addition_and_Multiplication.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Commutative_Property_of_Addition_and_Multiplication.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Comparing_React_classes_to_hooks.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Comparing_React_classes_to_hooks.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Comparing_React_classes_to_hooks.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Comparing_React_classes_to_hooks.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Compile_Python_app_to_single_executable.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Compile_Python_app_to_single_executable.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Compile_Python_app_to_single_executable.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Compile_Python_app_to_single_executable.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Compile_from_source.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Compile_from_source.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Compile_from_source.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Compile_from_source.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Components_props_classes.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Components_props_classes.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Components_props_classes.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Components_props_classes.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Components_props_hooks_in_React.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Components_props_hooks_in_React.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Components_props_hooks_in_React.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Components_props_hooks_in_React.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Concise_subfield_mapping_JS.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Concise_subfield_mapping_JS.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Concise_subfield_mapping_JS.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Concise_subfield_mapping_JS.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Conditional_Elimination.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Conditional_Elimination.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Conditional_Elimination.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Conditional_Elimination.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Conditional_Introduction.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Conditional_Introduction.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Conditional_Introduction.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Conditional_Introduction.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Conditional_statements_in_Python.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Conditional_statements_in_Python.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Conditional_statements_in_Python.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Conditional_statements_in_Python.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Conditionals_in_Bash.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Conditionals_in_Bash.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Conditionals_in_Bash.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Conditionals_in_Bash.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Conjunction_Elimination.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Conjunction_Elimination.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Conjunction_Elimination.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Conjunction_Elimination.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Conjunction_Introduction.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Conjunction_Introduction.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Conjunction_Introduction.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Conjunction_Introduction.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Connect_to_Mongo_database.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Connect_to_Mongo_database.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Connect_to_Mongo_database.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Connect_to_Mongo_database.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Connecting_a_frontend_to_a_Docker_backend.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Connecting_a_frontend_to_a_Docker_backend.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Connecting_a_frontend_to_a_Docker_backend.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Connecting_a_frontend_to_a_Docker_backend.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Containerization.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Containerization.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Containerization.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Containerization.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Controlled_components_in_React.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Controlled_components_in_React.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Controlled_components_in_React.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Controlled_components_in_React.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Corresponding_material_and_biconditional.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Corresponding_material_and_biconditional.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Corresponding_material_and_biconditional.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Corresponding_material_and_biconditional.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Coulombs_Laws.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Coulombs_Laws.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Coulombs_Laws.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Coulombs_Laws.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Create_Mongo_database.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Create_Mongo_database.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Create_Mongo_database.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Create_Mongo_database.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Create_an_SQL_table.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Create_an_SQL_table.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Create_an_SQL_table.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Create_an_SQL_table.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Create_timed_systemd_job.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Create_timed_systemd_job.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Create_timed_systemd_job.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Create_timed_systemd_job.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Creating_a_Docker_image.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Creating_a_Docker_image.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Creating_a_Docker_image.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Creating_a_Docker_image.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Creating_a_Linux_partition_table.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Creating_a_Linux_partition_table.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Creating_a_Linux_partition_table.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Creating_a_Linux_partition_table.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Creating_a_Mongo_schema_and_model.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Creating_a_Mongo_schema_and_model.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Creating_a_Mongo_schema_and_model.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Creating_a_Mongo_schema_and_model.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Creating_a_RESTful_API_GET.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Creating_a_RESTful_API_GET.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Creating_a_RESTful_API_GET.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Creating_a_RESTful_API_GET.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Creating_a_RESTful_API_Integrating_the_Database.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Creating_a_RESTful_API_Integrating_the_Database.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Creating_a_RESTful_API_Integrating_the_Database.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Creating_a_RESTful_API_Integrating_the_Database.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Creating_a_RESTful_API_Introduction.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Creating_a_RESTful_API_Introduction.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Creating_a_RESTful_API_Introduction.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Creating_a_RESTful_API_Introduction.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Creating_a_RESTful_API_POST.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Creating_a_RESTful_API_POST.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Creating_a_RESTful_API_POST.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Creating_a_RESTful_API_POST.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Creating_a_RESTful_API_PUT.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Creating_a_RESTful_API_PUT.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Creating_a_RESTful_API_PUT.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Creating_a_RESTful_API_PUT.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Creating_memory_with_NAND.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Creating_memory_with_NAND.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Creating_memory_with_NAND.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Creating_memory_with_NAND.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Cron.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Cron.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Cron.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Cron.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Current.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Current.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Current.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Current.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Custom_React_hook_examples.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Custom_React_hook_examples.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Custom_React_hook_examples.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Custom_React_hook_examples.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Custom_types_in_TypeScript.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Custom_types_in_TypeScript.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Custom_types_in_TypeScript.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Custom_types_in_TypeScript.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/DRAM_and_SRAM_memory.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/DRAM_and_SRAM_memory.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/DRAM_and_SRAM_memory.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/DRAM_and_SRAM_memory.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Daemons.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Daemons.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Daemons.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Daemons.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Data_types_in_Bash.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Data_types_in_Bash.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Data_types_in_Bash.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Data_types_in_Bash.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Data_types_in_MySQL.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Data_types_in_MySQL.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Data_types_in_MySQL.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Data_types_in_MySQL.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Database_indices.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Database_indices.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Database_indices.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Database_indices.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Database_options_on_AWS.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Database_options_on_AWS.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Database_options_on_AWS.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Database_options_on_AWS.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Dates_in_Python.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Dates_in_Python.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Dates_in_Python.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Dates_in_Python.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/DeMorgan's_Laws.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/DeMorgan's_Laws.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/DeMorgan's_Laws.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/DeMorgan's_Laws.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Defining_a_computer.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Defining_a_computer.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Defining_a_computer.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Defining_a_computer.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Delay_line_memory.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Delay_line_memory.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Delay_line_memory.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Delay_line_memory.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Delete_a_branch.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Delete_a_branch.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Delete_a_branch.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Delete_a_branch.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Delete_records_in_an_SQL_table.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Delete_records_in_an_SQL_table.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Delete_records_in_an_SQL_table.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Delete_records_in_an_SQL_table.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Deleting_Mongo_documents.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Deleting_Mongo_documents.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Deleting_Mongo_documents.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Deleting_Mongo_documents.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Dependency_injection.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Dependency_injection.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Dependency_injection.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Dependency_injection.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Devices.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Devices.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Devices.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Devices.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Dictionaries_in_Python.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Dictionaries_in_Python.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Dictionaries_in_Python.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Dictionaries_in_Python.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Difference_between_remote_origin_and_head.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Difference_between_remote_origin_and_head.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Difference_between_remote_origin_and_head.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Difference_between_remote_origin_and_head.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Disjunction_Elimination.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Disjunction_Elimination.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Disjunction_Elimination.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Disjunction_Elimination.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Disjunction_Introduction.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Disjunction_Introduction.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Disjunction_Introduction.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Disjunction_Introduction.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Disk_info.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Disk_info.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Disk_info.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Disk_info.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Distributivity.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Distributivity.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Distributivity.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Distributivity.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Dividing_fractions.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Dividing_fractions.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Dividing_fractions.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Dividing_fractions.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Docker_CLI.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Docker_CLI.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Docker_CLI.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Docker_CLI.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Docker_Compose.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Docker_Compose.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Docker_Compose.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Docker_Compose.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Docker_architecture.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Docker_architecture.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Docker_architecture.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Docker_architecture.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Docker_compose_and_Dockerfile_difference.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Docker_compose_and_Dockerfile_difference.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Docker_compose_and_Dockerfile_difference.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Docker_compose_and_Dockerfile_difference.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Docker_containers.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Docker_containers.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Docker_containers.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Docker_containers.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Docker_general_overview.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Docker_general_overview.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Docker_general_overview.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Docker_general_overview.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Docker_images.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Docker_images.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Docker_images.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Docker_images.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Docker_storage.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Docker_storage.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Docker_storage.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Docker_storage.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/DynamoDB_CLI_commands.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/DynamoDB_CLI_commands.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/DynamoDB_CLI_commands.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/DynamoDB_CLI_commands.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/DynamoDB_SDK_commands.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/DynamoDB_SDK_commands.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/DynamoDB_SDK_commands.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/DynamoDB_SDK_commands.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/DynamoDB_data_structure.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/DynamoDB_data_structure.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/DynamoDB_data_structure.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/DynamoDB_data_structure.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Effective_logging_in_Git.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Effective_logging_in_Git.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Effective_logging_in_Git.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Effective_logging_in_Git.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Elastic_Compute_Cloud.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Elastic_Compute_Cloud.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Elastic_Compute_Cloud.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Elastic_Compute_Cloud.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Electromagnetism.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Electromagnetism.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Electromagnetism.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Electromagnetism.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Electrons.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Electrons.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Electrons.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Electrons.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Enums.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Enums.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Enums.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Enums.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Environmental_and_shell_variables.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Environmental_and_shell_variables.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Environmental_and_shell_variables.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Environmental_and_shell_variables.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Equivalent_equations.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Equivalent_equations.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Equivalent_equations.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Equivalent_equations.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Equivalent_fractions.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Equivalent_fractions.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Equivalent_fractions.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Equivalent_fractions.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Error_handling_in_Python.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Error_handling_in_Python.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Error_handling_in_Python.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Error_handling_in_Python.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Event_loop.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Event_loop.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Event_loop.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Event_loop.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Example_scenario_internet_data_transfer.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Example_scenario_internet_data_transfer.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Example_scenario_internet_data_transfer.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Example_scenario_internet_data_transfer.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Expansions_and_substitutions.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Expansions_and_substitutions.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Expansions_and_substitutions.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Expansions_and_substitutions.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Exponents.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Exponents.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Exponents.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Exponents.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Expressing_whole_numbers_as_fractions.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Expressing_whole_numbers_as_fractions.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Expressing_whole_numbers_as_fractions.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Expressing_whole_numbers_as_fractions.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Factors_and_divisors.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Factors_and_divisors.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Factors_and_divisors.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Factors_and_divisors.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Factory_pattern.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Factory_pattern.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Factory_pattern.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Factory_pattern.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Fetch_decode_execute.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Fetch_decode_execute.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Fetch_decode_execute.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Fetch_decode_execute.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Fetch_from_Secrets_Manager.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Fetch_from_Secrets_Manager.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Fetch_from_Secrets_Manager.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Fetch_from_Secrets_Manager.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/File_descriptors.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/File_descriptors.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/File_descriptors.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/File_descriptors.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/File_operations_in_Python.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/File_operations_in_Python.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/File_operations_in_Python.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/File_operations_in_Python.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/File_permissions_and_execution_in_Bash.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/File_permissions_and_execution_in_Bash.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/File_permissions_and_execution_in_Bash.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/File_permissions_and_execution_in_Bash.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/File_system_error_handling_in_Python.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/File_system_error_handling_in_Python.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/File_system_error_handling_in_Python.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/File_system_error_handling_in_Python.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Filesystems.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Filesystems.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Filesystems.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Filesystems.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Find_Bash_command.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Find_Bash_command.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Find_Bash_command.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Find_Bash_command.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Flip_flops.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Flip_flops.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Flip_flops.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Flip_flops.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Foreign_keys_in_SQL.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Foreign_keys_in_SQL.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Foreign_keys_in_SQL.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Foreign_keys_in_SQL.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Formal_conventions.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Formal_conventions.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Formal_conventions.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Formal_conventions.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Formal_proofs_in_propositional_logic.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Formal_proofs_in_propositional_logic.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Formal_proofs_in_propositional_logic.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Formal_proofs_in_propositional_logic.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Format_specifiers_in_C.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Format_specifiers_in_C.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Format_specifiers_in_C.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Format_specifiers_in_C.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Formatting_output_text_in_Bash.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Formatting_output_text_in_Bash.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Formatting_output_text_in_Bash.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Formatting_output_text_in_Bash.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Forms_in_React.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Forms_in_React.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Forms_in_React.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Forms_in_React.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Four_bit_adder.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Four_bit_adder.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Four_bit_adder.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Four_bit_adder.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Frequency_counters.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Frequency_counters.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Frequency_counters.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Frequency_counters.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Full_Node_API_example.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Full_Node_API_example.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Full_Node_API_example.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Full_Node_API_example.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Function_overloads.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Function_overloads.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Function_overloads.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Function_overloads.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Functions.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Functions.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Functions.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Functions.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Functions_in_Bash.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Functions_in_Bash.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Functions_in_Bash.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Functions_in_Bash.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Functions_in_Python.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Functions_in_Python.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Functions_in_Python.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Functions_in_Python.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Fundamental_Theorem_of_Arithmetic.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Fundamental_Theorem_of_Arithmetic.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Fundamental_Theorem_of_Arithmetic.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Fundamental_Theorem_of_Arithmetic.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Further_examples_of_TS_generics.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Further_examples_of_TS_generics.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Further_examples_of_TS_generics.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Further_examples_of_TS_generics.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/GPU_versus_CPU.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/GPU_versus_CPU.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/GPU_versus_CPU.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/GPU_versus_CPU.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Generics_in_TypeScript.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Generics_in_TypeScript.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Generics_in_TypeScript.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Generics_in_TypeScript.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Git_bisect.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Git_bisect.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Git_bisect.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Git_bisect.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Git_rebasing.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Git_rebasing.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Git_rebasing.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Git_rebasing.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Global_object_in_NodeJS.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Global_object_in_NodeJS.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Global_object_in_NodeJS.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Global_object_in_NodeJS.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Grep.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Grep.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Grep.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Grep.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Ground.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Ground.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Ground.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Ground.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Guide_to_YAML.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Guide_to_YAML.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Guide_to_YAML.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Guide_to_YAML.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/HTTP_request_types.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/HTTP_request_types.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/HTTP_request_types.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/HTTP_request_types.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Half_adder_and_full_adder.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Half_adder_and_full_adder.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Half_adder_and_full_adder.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Half_adder_and_full_adder.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Handle_multiple_endpoints_single_lambda.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Handle_multiple_endpoints_single_lambda.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Handle_multiple_endpoints_single_lambda.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Handle_multiple_endpoints_single_lambda.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Handling_negative_fractions.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Handling_negative_fractions.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Handling_negative_fractions.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Handling_negative_fractions.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Hardware_Description_Language.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Hardware_Description_Language.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Hardware_Description_Language.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Hardware_Description_Language.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Hardware_abstraction_and_modularity.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Hardware_abstraction_and_modularity.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Hardware_abstraction_and_modularity.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Hardware_abstraction_and_modularity.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Hardware_simulation.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Hardware_simulation.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Hardware_simulation.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Hardware_simulation.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Headless_Raspi_network_setup.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Headless_Raspi_network_setup.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Headless_Raspi_network_setup.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Headless_Raspi_network_setup.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Heap_memory.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Heap_memory.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Heap_memory.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Heap_memory.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Hexadecimal_number_system.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Hexadecimal_number_system.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Hexadecimal_number_system.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Hexadecimal_number_system.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/IP_addresses.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/IP_addresses.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/IP_addresses.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/IP_addresses.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Identify_merged_branches.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Identify_merged_branches.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Identify_merged_branches.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Identify_merged_branches.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Importing_MongoDB_data.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Importing_MongoDB_data.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Importing_MongoDB_data.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Importing_MongoDB_data.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Increasing_fractions_to_their_highest_terms.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Increasing_fractions_to_their_highest_terms.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Increasing_fractions_to_their_highest_terms.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Increasing_fractions_to_their_highest_terms.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Insert_data_into_SQL_table.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Insert_data_into_SQL_table.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Insert_data_into_SQL_table.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Insert_data_into_SQL_table.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Instruction_set_architectures.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Instruction_set_architectures.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Instruction_set_architectures.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Instruction_set_architectures.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Integers.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Integers.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Integers.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Integers.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Integrated_circuits.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Integrated_circuits.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Integrated_circuits.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Integrated_circuits.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Interactive_staging.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Interactive_staging.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Interactive_staging.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Interactive_staging.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Internet_Layer_of_Internet_Protocol.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Internet_Layer_of_Internet_Protocol.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Internet_Layer_of_Internet_Protocol.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Internet_Layer_of_Internet_Protocol.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Internet_fundamentals.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Internet_fundamentals.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Internet_fundamentals.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Internet_fundamentals.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Intersection_types_in_TypeScript.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Intersection_types_in_TypeScript.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Intersection_types_in_TypeScript.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Intersection_types_in_TypeScript.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Intro_to_the_Unix_shell.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Intro_to_the_Unix_shell.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Intro_to_the_Unix_shell.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Intro_to_the_Unix_shell.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Inversion_of_operators.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Inversion_of_operators.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Inversion_of_operators.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Inversion_of_operators.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Invoking_the_shell_in_Python.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Invoking_the_shell_in_Python.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Invoking_the_shell_in_Python.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Invoking_the_shell_in_Python.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Iterating_in_React.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Iterating_in_React.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Iterating_in_React.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Iterating_in_React.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Iterating_through_complex_data_structures_in_Python.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Iterating_through_complex_data_structures_in_Python.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Iterating_through_complex_data_structures_in_Python.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Iterating_through_complex_data_structures_in_Python.md diff --git a/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/JavaScript_module_types.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/JavaScript_module_types.md new file mode 100644 index 0000000..8568a13 --- /dev/null +++ b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/JavaScript_module_types.md @@ -0,0 +1,33 @@ +--- +tags: [javascript] +created: Sunday, November 24, 2024 +--- + +# JavaScript module types + +The following info is useful when you wish to use modern JavaScript tooling +outside of a build system. + +For instance I wanted to use a bundled React application in a static website not +created using NPM. + +Great account by +[Julia Evans](https://jvns.ca/blog/2024/11/18/how-to-import-a-javascript-library/). + +In essence there are three main module formats: + +- CommonJS + + - Native Node JS module system using `require()` and `module.exports()` + +- ESModules + + - The defacto standard that works in both the browser and Node.js + +- AMD + + - A browser-friendly version of CommonJS since superseded by ESModules + +Then there is UMD, _Universal Module Definition_. This is a wrapper that +combines compatibility for multiple module systems and works with AMD, CommonJS, +as well as global variables. diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Joins_in_SQL.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Joins_in_SQL.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Joins_in_SQL.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Joins_in_SQL.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Journey_of_GraphQL_query.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Journey_of_GraphQL_query.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Journey_of_GraphQL_query.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Journey_of_GraphQL_query.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Key_characteristics_of_GraphQL.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Key_characteristics_of_GraphQL.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Key_characteristics_of_GraphQL.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Key_characteristics_of_GraphQL.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Killing_processes.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Killing_processes.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Killing_processes.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Killing_processes.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/LEDs.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/LEDs.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/LEDs.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/LEDs.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Lambda_directory_structure.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Lambda_directory_structure.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Lambda_directory_structure.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Lambda_directory_structure.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Lambda_handler_function.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Lambda_handler_function.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Lambda_handler_function.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Lambda_handler_function.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Lambda_programming_model.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Lambda_programming_model.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Lambda_programming_model.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Lambda_programming_model.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Lambda_triggers.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Lambda_triggers.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Lambda_triggers.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Lambda_triggers.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Lambdas_in_Python.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Lambdas_in_Python.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Lambdas_in_Python.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Lambdas_in_Python.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Latches.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Latches.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Latches.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Latches.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Law_of_Non_Contradiction.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Law_of_Non_Contradiction.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Law_of_Non_Contradiction.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Law_of_Non_Contradiction.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Law_of_the_Excluded_Middle.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Law_of_the_Excluded_Middle.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Law_of_the_Excluded_Middle.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Law_of_the_Excluded_Middle.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Lifecycle_methods.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Lifecycle_methods.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Lifecycle_methods.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Lifecycle_methods.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Link_Layer_of_Internet_Protocol.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Link_Layer_of_Internet_Protocol.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Link_Layer_of_Internet_Protocol.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Link_Layer_of_Internet_Protocol.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Linux_disk_partitions.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Linux_disk_partitions.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Linux_disk_partitions.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Linux_disk_partitions.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/List_comprehension_in_Python.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/List_comprehension_in_Python.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/List_comprehension_in_Python.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/List_comprehension_in_Python.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Listing_and_navigating_directories_in_the_Shell.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Listing_and_navigating_directories_in_the_Shell.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Listing_and_navigating_directories_in_the_Shell.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Listing_and_navigating_directories_in_the_Shell.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Lists_and_arrays_in_Bash.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Lists_and_arrays_in_Bash.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Lists_and_arrays_in_Bash.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Lists_and_arrays_in_Bash.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Lists_in_Python.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Lists_in_Python.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Lists_in_Python.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Lists_in_Python.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Local_AWS_development_with_SAM.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Local_AWS_development_with_SAM.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Local_AWS_development_with_SAM.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Local_AWS_development_with_SAM.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Logarithms.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Logarithms.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Logarithms.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Logarithms.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Logic_gates.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Logic_gates.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Logic_gates.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Logic_gates.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Logical_consistency.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Logical_consistency.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Logical_consistency.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Logical_consistency.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Logical_equivalence.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Logical_equivalence.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Logical_equivalence.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Logical_equivalence.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Logical_indeterminacy.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Logical_indeterminacy.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Logical_indeterminacy.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Logical_indeterminacy.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Logical_possibility_and_necessity.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Logical_possibility_and_necessity.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Logical_possibility_and_necessity.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Logical_possibility_and_necessity.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Logical_truth_and_falsity.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Logical_truth_and_falsity.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Logical_truth_and_falsity.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Logical_truth_and_falsity.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Loops_in_Python.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Loops_in_Python.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Loops_in_Python.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Loops_in_Python.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Loops_in_bash.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Loops_in_bash.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Loops_in_bash.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Loops_in_bash.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/MAC_addresses.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/MAC_addresses.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/MAC_addresses.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/MAC_addresses.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Machine_code.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Machine_code.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Machine_code.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Machine_code.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Magnetic_core_memory.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Magnetic_core_memory.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Magnetic_core_memory.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Magnetic_core_memory.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Magnetic_drum_memory.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Magnetic_drum_memory.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Magnetic_drum_memory.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Magnetic_drum_memory.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Magnetic_tape.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Magnetic_tape.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Magnetic_tape.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Magnetic_tape.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Mainframe_computers.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Mainframe_computers.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Mainframe_computers.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Mainframe_computers.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Managing_environments_in_NodeJS.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Managing_environments_in_NodeJS.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Managing_environments_in_NodeJS.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Managing_environments_in_NodeJS.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Map_and_filter_in_Python.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Map_and_filter_in_Python.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Map_and_filter_in_Python.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Map_and_filter_in_Python.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Map_and_filter_to_reduce_in_JS.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Map_and_filter_to_reduce_in_JS.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Map_and_filter_to_reduce_in_JS.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Map_and_filter_to_reduce_in_JS.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Mapped_types_in_TS.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Mapped_types_in_TS.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Mapped_types_in_TS.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Mapped_types_in_TS.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Maps_and_sets_in_JS.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Maps_and_sets_in_JS.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Maps_and_sets_in_JS.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Maps_and_sets_in_JS.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Match_statements_in_Python.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Match_statements_in_Python.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Match_statements_in_Python.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Match_statements_in_Python.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Matter_and_atoms.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Matter_and_atoms.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Matter_and_atoms.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Matter_and_atoms.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Memoization_in_React.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Memoization_in_React.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Memoization_in_React.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Memoization_in_React.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Memory_Management_Unit.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Memory_Management_Unit.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Memory_Management_Unit.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Memory_Management_Unit.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Memory_addresses.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Memory_addresses.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Memory_addresses.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Memory_addresses.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Memory_leaks.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Memory_leaks.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Memory_leaks.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Memory_leaks.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Memory_versus_processor.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Memory_versus_processor.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Memory_versus_processor.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Memory_versus_processor.md diff --git a/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Messaging_services.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Messaging_services.md new file mode 100644 index 0000000..1f5a70c --- /dev/null +++ b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Messaging_services.md @@ -0,0 +1,19 @@ +--- +tags: [AWS] +--- + +# AWS Messaging services + +## SNS + +> SNS: Simple Notification Service + +Similar to SQS but the focus is on notifications rather than messages, i.e +events that fire when something specific happens, not just a message-send event. +It can be used for passing notifications between applications or to persons +through SMS, text, push notifications and email. + +**SNS pushes messages out to subscribers while SQS stores the messages until +someone reads them.** + +Relation between SNS and SQS - typically paired aren't they. diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Middleware_in_NodeJS.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Middleware_in_NodeJS.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Middleware_in_NodeJS.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Middleware_in_NodeJS.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Mixed_and_improper_fractions.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Mixed_and_improper_fractions.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Mixed_and_improper_fractions.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Mixed_and_improper_fractions.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Modelling_relationships_in_MongoDB.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Modelling_relationships_in_MongoDB.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Modelling_relationships_in_MongoDB.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Modelling_relationships_in_MongoDB.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Module_pattern.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Module_pattern.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Module_pattern.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Module_pattern.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Module_wrapping_at_runtime.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Module_wrapping_at_runtime.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Module_wrapping_at_runtime.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Module_wrapping_at_runtime.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Modules_in_NodeJS.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Modules_in_NodeJS.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Modules_in_NodeJS.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Modules_in_NodeJS.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/MongoDB_Introduction.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/MongoDB_Introduction.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/MongoDB_Introduction.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/MongoDB_Introduction.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/MongoDB_connection.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/MongoDB_connection.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/MongoDB_connection.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/MongoDB_connection.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Monitoring_processes_and_resources.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Monitoring_processes_and_resources.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Monitoring_processes_and_resources.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Monitoring_processes_and_resources.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Morgan.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Morgan.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Morgan.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Morgan.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Motherboard.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Motherboard.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Motherboard.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Motherboard.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Multiple_pointers.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Multiple_pointers.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Multiple_pointers.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Multiple_pointers.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Multiplexers_and_demultiplexers.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Multiplexers_and_demultiplexers.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Multiplexers_and_demultiplexers.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Multiplexers_and_demultiplexers.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Multiplicative_identity.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Multiplicative_identity.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Multiplicative_identity.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Multiplicative_identity.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Multiplicative_property_of_negative_one.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Multiplicative_property_of_negative_one.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Multiplicative_property_of_negative_one.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Multiplicative_property_of_negative_one.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Multiplying_fractions.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Multiplying_fractions.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Multiplying_fractions.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Multiplying_fractions.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Mutations_with_Apollo_Client.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Mutations_with_Apollo_Client.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Mutations_with_Apollo_Client.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Mutations_with_Apollo_Client.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Naming_conventions.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Naming_conventions.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Naming_conventions.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Naming_conventions.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Natural_numbers.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Natural_numbers.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Natural_numbers.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Natural_numbers.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Negation_Elimination.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Negation_Elimination.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Negation_Elimination.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Negation_Elimination.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Negation_Introduction.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Negation_Introduction.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Negation_Introduction.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Negation_Introduction.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Negative_exponents.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Negative_exponents.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Negative_exponents.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Negative_exponents.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Network_card.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Network_card.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Network_card.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Network_card.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Network_debugging.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Network_debugging.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Network_debugging.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Network_debugging.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Network_fundamentals.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Network_fundamentals.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Network_fundamentals.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Network_fundamentals.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Network_hosts.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Network_hosts.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Network_hosts.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Network_hosts.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Network_protocols.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Network_protocols.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Network_protocols.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Network_protocols.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Network_requests_in_Python.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Network_requests_in_Python.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Network_requests_in_Python.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Network_requests_in_Python.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Network_scanning.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Network_scanning.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Network_scanning.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Network_scanning.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/NodeJS_scripts.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/NodeJS_scripts.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/NodeJS_scripts.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/NodeJS_scripts.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Node_and_MySQL_db.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Node_and_MySQL_db.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Node_and_MySQL_db.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Node_and_MySQL_db.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Nodemon.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Nodemon.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Nodemon.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Nodemon.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Non_null_assertion_in_TypeScript.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Non_null_assertion_in_TypeScript.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Non_null_assertion_in_TypeScript.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Non_null_assertion_in_TypeScript.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/None_in_Python.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/None_in_Python.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/None_in_Python.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/None_in_Python.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Numbers_in_Python.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Numbers_in_Python.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Numbers_in_Python.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Numbers_in_Python.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Object_language_and_meta_language.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Object_language_and_meta_language.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Object_language_and_meta_language.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Object_language_and_meta_language.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Observer_pattern.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Observer_pattern.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Observer_pattern.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Observer_pattern.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Ohms_Law.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Ohms_Law.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Ohms_Law.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Ohms_Law.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/OpenSearch.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/OpenSearch.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/OpenSearch.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/OpenSearch.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Operating_system_API.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Operating_system_API.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Operating_system_API.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Operating_system_API.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Order_of_operations.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Order_of_operations.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Order_of_operations.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Order_of_operations.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Package_management_in_NodeJS.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Package_management_in_NodeJS.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Package_management_in_NodeJS.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Package_management_in_NodeJS.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Packet_switching_British_precursors.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Packet_switching_British_precursors.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Packet_switching_British_precursors.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Packet_switching_British_precursors.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Pacman.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Pacman.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Pacman.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Pacman.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Passing_arguments_and_options_to_Bash_scripts.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Passing_arguments_and_options_to_Bash_scripts.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Passing_arguments_and_options_to_Bash_scripts.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Passing_arguments_and_options_to_Bash_scripts.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Passing_arguments_to_Python_scripts.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Passing_arguments_to_Python_scripts.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Passing_arguments_to_Python_scripts.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Passing_arguments_to_Python_scripts.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Peer_to_peer_network.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Peer_to_peer_network.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Peer_to_peer_network.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Peer_to_peer_network.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Ports_in_NodeJS.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Ports_in_NodeJS.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Ports_in_NodeJS.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Ports_in_NodeJS.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Practical_walkthrough_Lambda_creation_within_AWS.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Practical_walkthrough_Lambda_creation_within_AWS.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Practical_walkthrough_Lambda_creation_within_AWS.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Practical_walkthrough_Lambda_creation_within_AWS.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Prefixes_for_units_of_electrical_measurement.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Prefixes_for_units_of_electrical_measurement.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Prefixes_for_units_of_electrical_measurement.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Prefixes_for_units_of_electrical_measurement.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Prime_factorization.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Prime_factorization.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Prime_factorization.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Prime_factorization.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Primes_and_composites.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Primes_and_composites.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Primes_and_composites.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Primes_and_composites.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Primitive_types.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Primitive_types.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Primitive_types.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Primitive_types.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Printing_values_in_C.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Printing_values_in_C.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Printing_values_in_C.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Printing_values_in_C.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Process_module_in_NodeJS.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Process_module_in_NodeJS.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Process_module_in_NodeJS.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Process_module_in_NodeJS.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Processes.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Processes.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Processes.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Processes.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Prop_types_in_React.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Prop_types_in_React.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Prop_types_in_React.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Prop_types_in_React.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Proper_shebang_syntax.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Proper_shebang_syntax.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Proper_shebang_syntax.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Proper_shebang_syntax.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Props_in_React.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Props_in_React.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Props_in_React.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Props_in_React.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Prototypical_inheritance.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Prototypical_inheritance.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Prototypical_inheritance.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Prototypical_inheritance.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Push_buttons.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Push_buttons.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Push_buttons.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Push_buttons.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Python_application_structure.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Python_application_structure.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Python_application_structure.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Python_application_structure.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Python_data_types.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Python_data_types.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Python_data_types.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Python_data_types.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Python_execution.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Python_execution.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Python_execution.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Python_execution.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Python_interpreter.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Python_interpreter.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Python_interpreter.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Python_interpreter.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Python_modules_and_imports.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Python_modules_and_imports.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Python_modules_and_imports.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Python_modules_and_imports.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Python_package_management.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Python_package_management.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Python_package_management.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Python_package_management.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Querying_a_Mongo_collection.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Querying_a_Mongo_collection.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Querying_a_Mongo_collection.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Querying_a_Mongo_collection.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Queue.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Queue.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Queue.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Queue.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Quote_marks_in_Bash.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Quote_marks_in_Bash.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Quote_marks_in_Bash.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Quote_marks_in_Bash.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/RESTful_APIs.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/RESTful_APIs.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/RESTful_APIs.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/RESTful_APIs.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/ROM_versus_disk_loading.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/ROM_versus_disk_loading.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/ROM_versus_disk_loading.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/ROM_versus_disk_loading.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/React_Components.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/React_Components.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/React_Components.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/React_Components.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/React_application_structure.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/React_application_structure.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/React_application_structure.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/React_application_structure.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/React_errors.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/React_errors.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/React_errors.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/React_errors.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/React_useContext.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/React_useContext.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/React_useContext.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/React_useContext.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/React_useEffect.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/React_useEffect.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/React_useEffect.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/React_useEffect.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/React_useReducer.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/React_useReducer.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/React_useReducer.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/React_useReducer.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/React_useState.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/React_useState.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/React_useState.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/React_useState.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Read_command__in_Bash.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Read_command__in_Bash.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Read_command__in_Bash.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Read_command__in_Bash.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Reading_files_in_Python.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Reading_files_in_Python.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Reading_files_in_Python.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Reading_files_in_Python.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Reciprocals.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Reciprocals.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Reciprocals.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Reciprocals.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Recursion.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Recursion.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Recursion.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Recursion.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Redirect_to_dev_null.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Redirect_to_dev_null.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Redirect_to_dev_null.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Redirect_to_dev_null.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Redirection_in_Bash.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Redirection_in_Bash.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Redirection_in_Bash.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Redirection_in_Bash.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Reducing_fractions.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Reducing_fractions.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Reducing_fractions.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Reducing_fractions.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Register_and_cache_memory.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Register_and_cache_memory.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Register_and_cache_memory.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Register_and_cache_memory.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Regular_expressions_in_SQL.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Regular_expressions_in_SQL.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Regular_expressions_in_SQL.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Regular_expressions_in_SQL.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Reiteration.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Reiteration.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Reiteration.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Reiteration.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Relation_between_kernel_and_CPU.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Relation_between_kernel_and_CPU.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Relation_between_kernel_and_CPU.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Relation_between_kernel_and_CPU.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Relational_database_architecture.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Relational_database_architecture.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Relational_database_architecture.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Relational_database_architecture.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Relays.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Relays.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Relays.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Relays.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Remote_tracking_branches.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Remote_tracking_branches.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Remote_tracking_branches.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Remote_tracking_branches.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Rename_a_branch.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Rename_a_branch.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Rename_a_branch.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Rename_a_branch.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Reset_to_remote_version.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Reset_to_remote_version.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Reset_to_remote_version.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Reset_to_remote_version.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Resistance.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Resistance.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Resistance.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Resistance.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Restructure_URLs_lambda.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Restructure_URLs_lambda.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Restructure_URLs_lambda.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Restructure_URLs_lambda.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Retrieve_data_from_SQL_table.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Retrieve_data_from_SQL_table.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Retrieve_data_from_SQL_table.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Retrieve_data_from_SQL_table.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Role_of_memory_in_computation.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Role_of_memory_in_computation.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Role_of_memory_in_computation.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Role_of_memory_in_computation.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Role_of_unique_key_in_relational_databases.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Role_of_unique_key_in_relational_databases.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Role_of_unique_key_in_relational_databases.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Role_of_unique_key_in_relational_databases.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Routing_on_link_click_in_React.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Routing_on_link_click_in_React.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Routing_on_link_click_in_React.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Routing_on_link_click_in_React.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Rules_for_operations_on_like_and_unlike_terms.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Rules_for_operations_on_like_and_unlike_terms.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Rules_for_operations_on_like_and_unlike_terms.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Rules_for_operations_on_like_and_unlike_terms.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/S3.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/S3.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/S3.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/S3.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/SAM.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/SAM.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/SAM.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/SAM.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/SQLite.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/SQLite.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/SQLite.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/SQLite.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Save_readonly_Vim_file.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Save_readonly_Vim_file.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Save_readonly_Vim_file.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Save_readonly_Vim_file.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Schema_Definition_Language_in_GraphQL.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Schema_Definition_Language_in_GraphQL.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Schema_Definition_Language_in_GraphQL.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Schema_Definition_Language_in_GraphQL.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Secrets_or_env_vars_in_AWS.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Secrets_or_env_vars_in_AWS.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Secrets_or_env_vars_in_AWS.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Secrets_or_env_vars_in_AWS.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Semantic_versioning.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Semantic_versioning.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Semantic_versioning.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Semantic_versioning.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Set_DNS_settings.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Set_DNS_settings.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Set_DNS_settings.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Set_DNS_settings.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Sets_in_Python.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Sets_in_Python.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Sets_in_Python.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Sets_in_Python.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Setting_up_and_configuring_TypeScript.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Setting_up_and_configuring_TypeScript.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Setting_up_and_configuring_TypeScript.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Setting_up_and_configuring_TypeScript.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Shell_sessions.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Shell_sessions.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Shell_sessions.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Shell_sessions.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Signed_and_unsigned_numbers.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Signed_and_unsigned_numbers.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Signed_and_unsigned_numbers.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Signed_and_unsigned_numbers.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Signed_magnitude_representation.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Signed_magnitude_representation.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Signed_magnitude_representation.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Signed_magnitude_representation.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Single_file_Python_scripts.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Single_file_Python_scripts.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Single_file_Python_scripts.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Single_file_Python_scripts.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Singleton_pattern.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Singleton_pattern.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Singleton_pattern.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Singleton_pattern.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Sliding_window.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Sliding_window.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Sliding_window.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Sliding_window.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Solving_equations.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Solving_equations.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Solving_equations.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Solving_equations.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Sorting_lists_in_Python.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Sorting_lists_in_Python.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Sorting_lists_in_Python.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Sorting_lists_in_Python.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Soundness.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Soundness.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Soundness.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Soundness.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Split_into_array_in_Bash.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Split_into_array_in_Bash.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Split_into_array_in_Bash.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Split_into_array_in_Bash.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Stack_memory.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Stack_memory.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Stack_memory.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Stack_memory.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Stacks.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Stacks.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Stacks.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Stacks.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Stale_branches_and_pruning.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Stale_branches_and_pruning.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Stale_branches_and_pruning.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Stale_branches_and_pruning.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Step_functions_and_state_machines.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Step_functions_and_state_machines.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Step_functions_and_state_machines.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Step_functions_and_state_machines.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Strategies_for_constructing_proofs.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Strategies_for_constructing_proofs.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Strategies_for_constructing_proofs.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Strategies_for_constructing_proofs.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Streams_in_NodeJS.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Streams_in_NodeJS.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Streams_in_NodeJS.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Streams_in_NodeJS.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Strings_in_Bash.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Strings_in_Bash.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Strings_in_Bash.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Strings_in_Bash.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Strings_in_Python.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Strings_in_Python.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Strings_in_Python.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Strings_in_Python.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Structuring_Express_applications.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Structuring_Express_applications.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Structuring_Express_applications.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Structuring_Express_applications.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Substrings_in_Bash.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Substrings_in_Bash.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Substrings_in_Bash.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Substrings_in_Bash.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Swap_space.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Swap_space.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Swap_space.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Swap_space.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Switch_between_Python_vers.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Switch_between_Python_vers.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Switch_between_Python_vers.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Switch_between_Python_vers.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Syllogism.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Syllogism.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Syllogism.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Syllogism.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Symlinks.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Symlinks.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Symlinks.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Symlinks.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Syntax_of_propositional_logic.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Syntax_of_propositional_logic.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Syntax_of_propositional_logic.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Syntax_of_propositional_logic.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Tags_in_Git.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Tags_in_Git.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Tags_in_Git.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Tags_in_Git.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Terraform.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Terraform.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Terraform.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Terraform.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Test_values_in_Bash.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Test_values_in_Bash.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Test_values_in_Bash.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Test_values_in_Bash.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Testing_Python_code.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Testing_Python_code.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Testing_Python_code.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Testing_Python_code.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Testing_basic_prop_passing_in_React.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Testing_basic_prop_passing_in_React.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Testing_basic_prop_passing_in_React.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Testing_basic_prop_passing_in_React.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Testing_with_Jest.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Testing_with_Jest.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Testing_with_Jest.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Testing_with_Jest.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Text_manipulation_in_Bash.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Text_manipulation_in_Bash.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Text_manipulation_in_Bash.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Text_manipulation_in_Bash.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/The_History_of_Computing_Swade.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/The_History_of_Computing_Swade.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/The_History_of_Computing_Swade.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/The_History_of_Computing_Swade.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/The_Little_Man_computer.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/The_Little_Man_computer.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/The_Little_Man_computer.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/The_Little_Man_computer.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/The_PATH.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/The_PATH.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/The_PATH.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/The_PATH.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/The_Pragmatic_Programmer_1999.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/The_Pragmatic_Programmer_1999.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/The_Pragmatic_Programmer_1999.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/The_Pragmatic_Programmer_1999.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/The_kernel.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/The_kernel.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/The_kernel.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/The_kernel.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/The_memory_hierarchy.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/The_memory_hierarchy.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/The_memory_hierarchy.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/The_memory_hierarchy.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Theorems_and_empty_sets.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Theorems_and_empty_sets.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Theorems_and_empty_sets.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Theorems_and_empty_sets.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Threads.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Threads.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Threads.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Threads.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Three_bit_counter.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Three_bit_counter.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Three_bit_counter.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Three_bit_counter.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Time_and_computers.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Time_and_computers.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Time_and_computers.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Time_and_computers.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Torrenting.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Torrenting.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Torrenting.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Torrenting.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Transistors.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Transistors.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Transistors.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Transistors.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Transport_Layer_of_Internet_Protocol.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Transport_Layer_of_Internet_Protocol.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Transport_Layer_of_Internet_Protocol.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Transport_Layer_of_Internet_Protocol.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Troubleshooting_MongoDB.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Troubleshooting_MongoDB.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Troubleshooting_MongoDB.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Troubleshooting_MongoDB.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Truth_functional_connectives.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Truth_functional_connectives.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Truth_functional_connectives.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Truth_functional_connectives.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Truth_tables.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Truth_tables.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Truth_tables.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Truth_tables.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Truth_trees.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Truth_trees.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Truth_trees.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Truth_trees.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Tuples_in_Python.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Tuples_in_Python.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Tuples_in_Python.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Tuples_in_Python.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Turing_completeness.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Turing_completeness.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Turing_completeness.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Turing_completeness.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Turing_machines.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Turing_machines.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Turing_machines.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Turing_machines.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Twos_complement.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Twos_complement.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Twos_complement.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Twos_complement.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Type_guarding_and_narrowing_in_TS.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Type_guarding_and_narrowing_in_TS.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Type_guarding_and_narrowing_in_TS.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Type_guarding_and_narrowing_in_TS.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Type_hinting.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Type_hinting.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Type_hinting.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Type_hinting.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Typing_built_in_React_hooks.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Typing_built_in_React_hooks.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Typing_built_in_React_hooks.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Typing_built_in_React_hooks.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Union_types_in_TS.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Union_types_in_TS.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Union_types_in_TS.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Union_types_in_TS.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Unknown_type_in_TS.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Unknown_type_in_TS.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Unknown_type_in_TS.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Unknown_type_in_TS.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Update_a_Mongo_document.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Update_a_Mongo_document.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Update_a_Mongo_document.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Update_a_Mongo_document.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Update_an_SQL_table.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Update_an_SQL_table.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Update_an_SQL_table.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Update_an_SQL_table.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Update_existing_data_in_SQL_table.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Update_existing_data_in_SQL_table.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Update_existing_data_in_SQL_table.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Update_existing_data_in_SQL_table.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Useful_operators_in_SQL.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Useful_operators_in_SQL.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Useful_operators_in_SQL.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Useful_operators_in_SQL.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Usenet.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Usenet.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Usenet.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Usenet.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/User_Space.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/User_Space.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/User_Space.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/User_Space.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/User_management_in_Linux.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/User_management_in_Linux.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/User_management_in_Linux.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/User_management_in_Linux.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/User_management_on_AWS.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/User_management_on_AWS.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/User_management_on_AWS.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/User_management_on_AWS.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Using_GraphQL_with_Node.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Using_GraphQL_with_Node.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Using_GraphQL_with_Node.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Using_GraphQL_with_Node.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Using_SQLite_with_Python.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Using_SQLite_with_Python.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Using_SQLite_with_Python.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Using_SQLite_with_Python.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Using_arguments_with_Apollo_Client.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Using_arguments_with_Apollo_Client.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Using_arguments_with_Apollo_Client.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Using_arguments_with_Apollo_Client.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Utilities_operators_flags.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Utilities_operators_flags.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Utilities_operators_flags.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Utilities_operators_flags.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Validating_Mongoose_schemas.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Validating_Mongoose_schemas.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Validating_Mongoose_schemas.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Validating_Mongoose_schemas.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Validation_in_NodeJS.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Validation_in_NodeJS.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Validation_in_NodeJS.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Validation_in_NodeJS.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Validity_and_entailment.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Validity_and_entailment.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Validity_and_entailment.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Validity_and_entailment.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Variable_indirection_in_Bash.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Variable_indirection_in_Bash.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Variable_indirection_in_Bash.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Variable_indirection_in_Bash.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Variables_and_data_types_in_Bash.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Variables_and_data_types_in_Bash.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Variables_and_data_types_in_Bash.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Variables_and_data_types_in_Bash.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Variables_in_C.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Variables_in_C.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Variables_in_C.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Variables_in_C.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Viewing_remote_changes_without_merging.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Viewing_remote_changes_without_merging.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Viewing_remote_changes_without_merging.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Viewing_remote_changes_without_merging.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Views_in_relational_databases.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Views_in_relational_databases.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Views_in_relational_databases.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Views_in_relational_databases.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/VirtualMemory.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/VirtualMemory.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/VirtualMemory.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/VirtualMemory.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Virtual_private_cloud.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Virtual_private_cloud.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Virtual_private_cloud.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Virtual_private_cloud.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Voltage.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Voltage.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Voltage.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Voltage.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Voltage_sources.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Voltage_sources.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Voltage_sources.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Voltage_sources.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Weaving_the_Web_Berners_Lee.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Weaving_the_Web_Berners_Lee.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Weaving_the_Web_Berners_Lee.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Weaving_the_Web_Berners_Lee.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/What_are_disks.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/What_are_disks.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/What_are_disks.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/What_are_disks.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/What_is_memory.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/What_is_memory.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/What_is_memory.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/What_is_memory.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Whole_numbers.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Whole_numbers.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Whole_numbers.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Whole_numbers.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Why_computers_use_binary.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Why_computers_use_binary.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Why_computers_use_binary.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Why_computers_use_binary.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Wildcards_in_SQL.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Wildcards_in_SQL.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Wildcards_in_SQL.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Wildcards_in_SQL.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Williams_Tube_memory.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Williams_Tube_memory.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Williams_Tube_memory.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Williams_Tube_memory.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/With_open_in_Python.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/With_open_in_Python.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/With_open_in_Python.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/With_open_in_Python.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Working_with_CSVs_in_Python.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Working_with_CSVs_in_Python.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Working_with_CSVs_in_Python.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Working_with_CSVs_in_Python.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Working_with_JSON_in_Python.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Working_with_JSON_in_Python.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Working_with_JSON_in_Python.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Working_with_JSON_in_Python.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Working_with_directories_in_Python.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Working_with_directories_in_Python.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Working_with_directories_in_Python.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Working_with_directories_in_Python.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Working_with_numbers_in_Bash.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Working_with_numbers_in_Bash.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Working_with_numbers_in_Bash.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Working_with_numbers_in_Bash.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Writing_to_files_in_Python.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Writing_to_files_in_Python.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Writing_to_files_in_Python.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Writing_to_files_in_Python.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Zero_property_of_multiplication.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Zero_property_of_multiplication.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Zero_property_of_multiplication.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Zero_property_of_multiplication.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Zip_function_in_Python.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Zip_function_in_Python.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Zip_function_in_Python.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/Zip_function_in_Python.md diff --git a/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/a771a6d9_attributes_of_internet_enclosure.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/a771a6d9_attributes_of_internet_enclosure.md new file mode 100644 index 0000000..eb62e69 --- /dev/null +++ b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/a771a6d9_attributes_of_internet_enclosure.md @@ -0,0 +1,72 @@ +--- +tags: [ecopolsoc, internet] +created: Friday, November 22, 2024 +--- + +# a771a6d9_defining_internet_enclosure + +## Defining _enclosure_ + +The attempt by capital interests to encircle, control and contain networked +digital communication with the object of extracting financial value from the +exchanges and the community from which they arise. + +This constitutes the commodification of a human-constituted resource, like +labour rather than a natural resource, like oil. + +## Main characteristics + +### Strategic denial of alternative communication media + +Where there is a _multiplicity_ of media and within media, a multiplicity of +channels, capital steers communication toward a _single_ entity. + +In a "democratic free-market society", capital cannot simply ban alternative +media, it can however work to diminish the influence of alternatives through the +strategic denial of interoperability and the aquisition and subsumption of +rivals into its system. + +### Tyrannical control of the rules of communication + +Where the standards of communication are elective and established organically +and collaboratively between peers (possibly even democratically), capital +enforces rules derived externally and applied in an authoritarian manner. These +rules are mutable but changes are enacted unilaterally and arbitrarily by the +owners of the medium, not its users. Hence, tyranny in its technical political +sense. + +### Total control of information and content + +Where individuals share information freely in collaborative enterprise with +diminished concern for ownership (typically favouring citation and iteration as +models), capital takes full possession of the information generated such that it +can be removed and destroyed at will without consultation. + +### Surveillance + +Where communication is anonymised (loosly or strictly (i.e. through +cryptographic means)), capital _surveils_ all exchanges and the behaviour of +community members. + +Typically this is not _personal_ in the sense of being interested in the +specific user's identity, rather it is abstracted into a composite of the +person's preferences which may or may not disclose their legal identity (i.e +metadata). + +This characteristic is both an _attribute_ of internet enclosure and its +ultimate reason for existence. It is critical to the mechanism of extraction +since it provides both data that can be sold to other capital interests and +content that can be used to sell to community members as consumers. + +### Artificial promotion of commercial content and prolongation of engagement + +Where engagement with media is idiosyncratic and organic, capital circumscribes +the field. This is done to prolong engagement. + +At one pole this is achieved through the excitation of visceral responses by +artificially favouring content that titillates, disgusts or angers the user. At +the other, it is achieved through mollification and the coddling of the user. +The user encounters only like-minded fellows who affirm and repeat his existing +beliefs and values, creating community and a sense of safety through the +othering of contrary viewpoints. Both techniques are demagogic in nature +familiar from the control mechanisms of cults and extreme political ideologies. diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/c301a0b3-1d8_Mosaic_Netscape_and_Browser_Wars.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/c301a0b3-1d8_Mosaic_Netscape_and_Browser_Wars.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/c301a0b3-1d8_Mosaic_Netscape_and_Browser_Wars.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/c301a0b3-1d8_Mosaic_Netscape_and_Browser_Wars.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/c8173d17_TIMPs.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/c8173d17_TIMPs.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/c8173d17_TIMPs.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/c8173d17_TIMPs.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/cfbef1c4_web_precursors.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/cfbef1c4_web_precursors.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/cfbef1c4_web_precursors.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/cfbef1c4_web_precursors.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/e470bf3d_IMPs_in_the_ARPANET.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/e470bf3d_IMPs_in_the_ARPANET.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/e470bf3d_IMPs_in_the_ARPANET.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/e470bf3d_IMPs_in_the_ARPANET.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/ecec56e6_precursors_to_search_engines.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/ecec56e6_precursors_to_search_engines.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/ecec56e6_precursors_to_search_engines.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/ecec56e6_precursors_to_search_engines.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/f0f70a3c_ARPANET_motivations.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/f0f70a3c_ARPANET_motivations.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/f0f70a3c_ARPANET_motivations.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/f0f70a3c_ARPANET_motivations.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/f6564af9_AOL_and_early_internet_enclosure.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/f6564af9_AOL_and_early_internet_enclosure.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/f6564af9_AOL_and_early_internet_enclosure.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/f6564af9_AOL_and_early_internet_enclosure.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/favicon/favicon-16x16.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/favicon/favicon-16x16.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/favicon/favicon-16x16.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/favicon/favicon-16x16.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/favicon/favicon-32x32.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/favicon/favicon-32x32.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/favicon/favicon-32x32.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/favicon/favicon-32x32.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/favicon/favicon.ico b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/favicon/favicon.ico similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/favicon/favicon.ico rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/favicon/favicon.ico diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/fs.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/fs.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/fs.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/fs.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/head.html b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/head.html similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/head.html rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/head.html diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/http_in_Node.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/http_in_Node.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/http_in_Node.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/http_in_Node.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/index.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/index.md similarity index 97% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/index.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/index.md index e6ddded..7f58a07 100644 --- a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/index.md +++ b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/index.md @@ -13,12 +13,16 @@ computer science. ![not-by-ai-badge](static/not-by-ai-alternative--light.svg) -**Build ID:** e74b7b2d-cac4-4437-99e5-f94adaa32c60 +**Build ID:** 6bd22abe-1c26-4082-9ee1-2e98738d9784 -**Published:** Thu 21 Nov 2024 18:26:01 +**Published:** Sun 24 Nov 2024 10:53:17 ### Recent edits +- [[a771a6d9_attributes_of_internet_enclosure]] +- [[JavaScript_module_types]] +- [[AWS_SQS]] +- [[Messaging_services]] - [[0716531c_rewilding_the_internet]] - [[f6564af9_AOL_and_early_internet_enclosure]] - [[Bauman_quote]] @@ -27,13 +31,9 @@ computer science. - [[Passing_arguments_and_options_to_Bash_scripts]] - [[Functions_in_Bash]] - [[Bash_file_exists]] -- [[Bash_store_status_of_command_execution]] -- [[Bash_colour_output]] -- [[Terraform]] -- [[Classes_in_Python]] -### All notes (495) +### All notes (498) - [[0716531c_rewilding_the_internet]] - [[241fe1a3_the_Web_versus_modem_BBSs]] @@ -48,6 +48,7 @@ computer science. - [[AWS_CLI]] - [[AWS_CloudWatch]] - [[AWS_SAM_and_Docker]] +- [[AWS_SQS]] - [[AWS_architecture_hierarchy]] - [[Accessing_metadata_about_SQL_database]] - [[Accessing_secrets_from_a_Lambda]] @@ -255,6 +256,7 @@ computer science. - [[Invoking_the_shell_in_Python]] - [[Iterating_in_React]] - [[Iterating_through_complex_data_structures_in_Python]] +- [[JavaScript_module_types]] - [[Joins_in_SQL]] - [[Journey_of_GraphQL_query]] - [[Key_characteristics_of_GraphQL]] @@ -513,6 +515,7 @@ computer science. - [[Writing_to_files_in_Python]] - [[Zero_property_of_multiplication]] - [[Zip_function_in_Python]] +- [[a771a6d9_attributes_of_internet_enclosure]] - [[c301a0b3-1d8_Mosaic_Netscape_and_Browser_Wars]] - [[c8173d17_TIMPs]] - [[cfbef1c4_web_precursors]] diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/journald.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/journald.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/journald.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/journald.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/jq.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/jq.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/jq.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/jq.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/neuron.dhall b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/neuron.dhall similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/neuron.dhall rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/neuron.dhall diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/ps.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/ps.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/ps.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/ps.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/python_advent_learnings.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/python_advent_learnings.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/python_advent_learnings.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/python_advent_learnings.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/1.4-Input-Process-Output.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/1.4-Input-Process-Output.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/1.4-Input-Process-Output.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/1.4-Input-Process-Output.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/3-bit-adder-diagram.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/3-bit-adder-diagram.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/3-bit-adder-diagram.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/3-bit-adder-diagram.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/540px-PDP-8_(1).jpg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/540px-PDP-8_(1).jpg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/540px-PDP-8_(1).jpg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/540px-PDP-8_(1).jpg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/Arpanet_logical_map,_march_1977.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/Arpanet_logical_map,_march_1977.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/Arpanet_logical_map,_march_1977.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/Arpanet_logical_map,_march_1977.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/Arpanet_map_1973.jpg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/Arpanet_map_1973.jpg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/Arpanet_map_1973.jpg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/Arpanet_map_1973.jpg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/DMUX.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/DMUX.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/DMUX.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/DMUX.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/Domain _ Billing.pdf b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/Domain _ Billing.pdf similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/Domain _ Billing.pdf rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/Domain _ Billing.pdf diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/EDSAC.jpg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/EDSAC.jpg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/EDSAC.jpg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/EDSAC.jpg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/FL-Databases-1.5_terminology.gif b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/FL-Databases-1.5_terminology.gif similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/FL-Databases-1.5_terminology.gif rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/FL-Databases-1.5_terminology.gif diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/Harvard_Mark_1.jpg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/Harvard_Mark_1.jpg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/Harvard_Mark_1.jpg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/Harvard_Mark_1.jpg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/IMP-network.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/IMP-network.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/IMP-network.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/IMP-network.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/LMC_5.gif b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/LMC_5.gif similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/LMC_5.gif rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/LMC_5.gif diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/MANIAC_computer.jpg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/MANIAC_computer.jpg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/MANIAC_computer.jpg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/MANIAC_computer.jpg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/MUX.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/MUX.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/MUX.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/MUX.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/Memory-Hierarchy.jpg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/Memory-Hierarchy.jpg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/Memory-Hierarchy.jpg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/Memory-Hierarchy.jpg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/Navigator_Netscape.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/Navigator_Netscape.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/Navigator_Netscape.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/Navigator_Netscape.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/Netscape_Navigator.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/Netscape_Navigator.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/Netscape_Navigator.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/Netscape_Navigator.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/ORelim1.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/ORelim1.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/ORelim1.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/ORelim1.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/ORelim2.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/ORelim2.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/ORelim2.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/ORelim2.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/OS-api.svg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/OS-api.svg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/OS-api.svg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/OS-api.svg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/Pasted_image_20220319135558.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/Pasted_image_20220319135558.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/Pasted_image_20220319135558.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/Pasted_image_20220319135558.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/Pasted_image_20220319135805.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/Pasted_image_20220319135805.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/Pasted_image_20220319135805.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/Pasted_image_20220319135805.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/Pasted_image_20220319135823.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/Pasted_image_20220319135823.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/Pasted_image_20220319135823.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/Pasted_image_20220319135823.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/Pasted_image_20220411082627.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/Pasted_image_20220411082627.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/Pasted_image_20220411082627.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/Pasted_image_20220411082627.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/REST_request-load.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/REST_request-load.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/REST_request-load.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/REST_request-load.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/SAGE_command_post.jpg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/SAGE_command_post.jpg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/SAGE_command_post.jpg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/SAGE_command_post.jpg diff --git a/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/SQS-deadletter.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/SQS-deadletter.png new file mode 100644 index 0000000000000000000000000000000000000000..52c3192414e4a037e89ad6a61974dce4cab29b9c GIT binary patch literal 55755 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 literal 0 HcmV?d00001 diff --git a/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/SQS-example.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/SQS-example.png new file mode 100644 index 0000000000000000000000000000000000000000..01966c2023869c93f586f7f2ded46e3808c177ac GIT binary patch literal 30922 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

GAT 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 literal 0 HcmV?d00001 diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/Screenshot_2020-08-09_at_21.34.48.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/Screenshot_2020-08-09_at_21.34.48.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/Screenshot_2020-08-09_at_21.34.48.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/Screenshot_2020-08-09_at_21.34.48.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/Screenshot_2021-05-11_at_18.51.02.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/Screenshot_2021-05-11_at_18.51.02.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/Screenshot_2021-05-11_at_18.51.02.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/Screenshot_2021-05-11_at_18.51.02.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/Screenshot_2021-05-11_at_18.55.23.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/Screenshot_2021-05-11_at_18.55.23.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/Screenshot_2021-05-11_at_18.55.23.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/Screenshot_2021-05-11_at_18.55.23.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/TCP_IP.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/TCP_IP.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/TCP_IP.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/TCP_IP.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/Turing_machines_01.gif b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/Turing_machines_01.gif similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/Turing_machines_01.gif rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/Turing_machines_01.gif diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/Zuse-Z3.jpeg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/Zuse-Z3.jpeg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/Zuse-Z3.jpeg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/Zuse-Z3.jpeg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/abc-computer.jpg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/abc-computer.jpg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/abc-computer.jpg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/abc-computer.jpg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/access-key-aws.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/access-key-aws.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/access-key-aws.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/access-key-aws.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/all-layers-of-IP.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/all-layers-of-IP.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/all-layers-of-IP.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/all-layers-of-IP.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/alta-vista.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/alta-vista.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/alta-vista.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/alta-vista.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/altair-8800.jpg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/altair-8800.jpg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/altair-8800.jpg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/altair-8800.jpg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/analog-digital.svg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/analog-digital.svg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/analog-digital.svg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/analog-digital.svg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/and-gate-new-2.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/and-gate-new-2.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/and-gate-new-2.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/and-gate-new-2.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/and-transistor.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/and-transistor.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/and-transistor.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/and-transistor.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/aol-on-windows.jpg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/aol-on-windows.jpg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/aol-on-windows.jpg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/aol-on-windows.jpg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/aol-original.jpg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/aol-original.jpg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/aol-original.jpg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/aol-original.jpg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/api-gateway-trigger.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/api-gateway-trigger.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/api-gateway-trigger.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/api-gateway-trigger.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/apollo-explorer.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/apollo-explorer.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/apollo-explorer.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/apollo-explorer.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/apple1.jpg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/apple1.jpg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/apple1.jpg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/apple1.jpg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/apple2.jpg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/apple2.jpg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/apple2.jpg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/apple2.jpg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/application-layer-data.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/application-layer-data.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/application-layer-data.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/application-layer-data.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/arithmometer.jpg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/arithmometer.jpg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/arithmometer.jpg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/arithmometer.jpg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/async.svg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/async.svg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/async.svg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/async.svg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/atom-diagram.svg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/atom-diagram.svg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/atom-diagram.svg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/atom-diagram.svg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/awk-outline.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/awk-outline.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/awk-outline.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/awk-outline.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/basic-circuit.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/basic-circuit.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/basic-circuit.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/basic-circuit.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/bbn-logo.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/bbn-logo.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/bbn-logo.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/bbn-logo.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/bi-intro.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/bi-intro.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/bi-intro.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/bi-intro.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/biconditional-elim.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/biconditional-elim.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/biconditional-elim.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/biconditional-elim.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/bjt-terminals.jpg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/bjt-terminals.jpg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/bjt-terminals.jpg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/bjt-terminals.jpg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/breadboard-DIP.jpg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/breadboard-DIP.jpg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/breadboard-DIP.jpg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/breadboard-DIP.jpg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/breadboard-diagram.jpg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/breadboard-diagram.jpg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/breadboard-diagram.jpg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/breadboard-diagram.jpg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/breakdown.svg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/breakdown.svg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/breakdown.svg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/breakdown.svg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/cell-comparison.svg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/cell-comparison.svg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/cell-comparison.svg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/cell-comparison.svg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/centralised.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/centralised.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/centralised.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/centralised.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/change-dns-server.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/change-dns-server.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/change-dns-server.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/change-dns-server.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/charge-cylinder.svg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/charge-cylinder.svg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/charge-cylinder.svg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/charge-cylinder.svg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/cherry-pick.svg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/cherry-pick.svg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/cherry-pick.svg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/cherry-pick.svg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/circ-batt-final.svg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/circ-batt-final.svg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/circ-batt-final.svg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/circ-batt-final.svg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/clock_pulses.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/clock_pulses.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/clock_pulses.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/clock_pulses.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/cloud-formation-stack.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/cloud-formation-stack.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/cloud-formation-stack.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/cloud-formation-stack.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/cloudwatch-logs.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/cloudwatch-logs.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/cloudwatch-logs.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/cloudwatch-logs.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/combined-merge-hist.svg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/combined-merge-hist.svg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/combined-merge-hist.svg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/combined-merge-hist.svg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/complex-number-calculator-bell-labs.jpg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/complex-number-calculator-bell-labs.jpg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/complex-number-calculator-bell-labs.jpg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/complex-number-calculator-bell-labs.jpg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/complex-tree.svg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/complex-tree.svg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/complex-tree.svg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/complex-tree.svg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/comptometer.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/comptometer.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/comptometer.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/comptometer.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/cond-elim.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/cond-elim.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/cond-elim.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/cond-elim.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/cond-intro.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/cond-intro.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/cond-intro.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/cond-intro.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/conditional-decomposition-rule.svg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/conditional-decomposition-rule.svg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/conditional-decomposition-rule.svg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/conditional-decomposition-rule.svg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/conjunc-elim.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/conjunc-elim.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/conjunc-elim.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/conjunc-elim.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/conjunc-intro.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/conjunc-intro.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/conjunc-intro.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/conjunc-intro.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/conjunction-decomposition-rule.svg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/conjunction-decomposition-rule.svg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/conjunction-decomposition-rule.svg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/conjunction-decomposition-rule.svg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/container-lifecycle.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/container-lifecycle.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/container-lifecycle.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/container-lifecycle.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/container-versus-vm.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/container-versus-vm.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/container-versus-vm.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/container-versus-vm.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/containers-in-userspace.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/containers-in-userspace.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/containers-in-userspace.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/containers-in-userspace.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/correct_push_button.jpg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/correct_push_button.jpg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/correct_push_button.jpg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/correct_push_button.jpg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/decentralised.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/decentralised.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/decentralised.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/decentralised.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/derivation_from_contradiction.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/derivation_from_contradiction.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/derivation_from_contradiction.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/derivation_from_contradiction.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/differential_analyser_bush.jpg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/differential_analyser_bush.jpg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/differential_analyser_bush.jpg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/differential_analyser_bush.jpg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/diode-led.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/diode-led.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/diode-led.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/diode-led.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/diode.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/diode.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/diode.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/diode.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/dipole-again.svg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/dipole-again.svg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/dipole-again.svg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/dipole-again.svg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/disjunc-elim.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/disjunc-elim.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/disjunc-elim.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/disjunc-elim.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/disjunc-intro.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/disjunc-intro.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/disjunc-intro.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/disjunc-intro.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/disjunction-decomposition-rule.svg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/disjunction-decomposition-rule.svg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/disjunction-decomposition-rule.svg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/disjunction-decomposition-rule.svg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/distributed.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/distributed.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/distributed.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/distributed.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/dock-architecture.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/dock-architecture.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/dock-architecture.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/dock-architecture.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/draw.io-Page-8.drawio.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/draw.io-Page-8.drawio.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/draw.io-Page-8.drawio.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/draw.io-Page-8.drawio.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/draw.io-Page-9.drawio.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/draw.io-Page-9.drawio.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/draw.io-Page-9.drawio.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/draw.io-Page-9.drawio.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/drawio-Page-7.drawio.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/drawio-Page-7.drawio.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/drawio-Page-7.drawio.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/drawio-Page-7.drawio.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/dsfdsfsdfwe.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/dsfdsfsdfwe.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/dsfdsfsdfwe.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/dsfdsfsdfwe.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/dynamodb.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/dynamodb.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/dynamodb.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/dynamodb.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/em-spectrum.jpg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/em-spectrum.jpg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/em-spectrum.jpg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/em-spectrum.jpg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/em-wave.gif b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/em-wave.gif similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/em-wave.gif rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/em-wave.gif diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/eniac.jpg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/eniac.jpg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/eniac.jpg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/eniac.jpg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/equiv-fractions.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/equiv-fractions.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/equiv-fractions.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/equiv-fractions.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/full-adder-new.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/full-adder-new.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/full-adder-new.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/full-adder-new.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/gateway-services.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/gateway-services.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/gateway-services.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/gateway-services.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/gateway-trigger.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/gateway-trigger.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/gateway-trigger.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/gateway-trigger.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/git-bisect.svg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/git-bisect.svg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/git-bisect.svg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/git-bisect.svg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/git-interactive-mode-2.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/git-interactive-mode-2.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/git-interactive-mode-2.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/git-interactive-mode-2.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/git-interactive-rebase.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/git-interactive-rebase.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/git-interactive-rebase.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/git-interactive-rebase.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/git-manual-hunk.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/git-manual-hunk.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/git-manual-hunk.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/git-manual-hunk.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/git-patch-mode.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/git-patch-mode.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/git-patch-mode.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/git-patch-mode.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/graphQL_request_load.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/graphQL_request_load.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/graphQL_request_load.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/graphQL_request_load.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/graphql-architecture.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/graphql-architecture.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/graphql-architecture.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/graphql-architecture.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/graphql-journey-two.svg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/graphql-journey-two.svg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/graphql-journey-two.svg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/graphql-journey-two.svg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/graphql_multiple_resources.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/graphql_multiple_resources.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/graphql_multiple_resources.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/graphql_multiple_resources.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/greyscale-encoding.svg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/greyscale-encoding.svg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/greyscale-encoding.svg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/greyscale-encoding.svg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/ground-symbol.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/ground-symbol.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/ground-symbol.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/ground-symbol.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/grub.jpg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/grub.jpg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/grub.jpg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/grub.jpg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/half-adder-gates-three.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/half-adder-gates-three.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/half-adder-gates-three.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/half-adder-gates-three.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/half-adder-new.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/half-adder-new.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/half-adder-new.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/half-adder-new.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/harddisk.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/harddisk.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/harddisk.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/harddisk.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/hardware-abstraction-hierarchy.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/hardware-abstraction-hierarchy.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/hardware-abstraction-hierarchy.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/hardware-abstraction-hierarchy.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/hardware-sim-basic.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/hardware-sim-basic.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/hardware-sim-basic.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/hardware-sim-basic.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/hd-sim-test.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/hd-sim-test.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/hd-sim-test.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/hd-sim-test.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/hertz_wave_freq.gif b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/hertz_wave_freq.gif similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/hertz_wave_freq.gif rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/hertz_wave_freq.gif diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/hexadecimal-to-bytes.svg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/hexadecimal-to-bytes.svg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/hexadecimal-to-bytes.svg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/hexadecimal-to-bytes.svg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/htop.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/htop.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/htop.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/htop.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/hydraulic_computer.jpg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/hydraulic_computer.jpg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/hydraulic_computer.jpg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/hydraulic_computer.jpg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/ibm-1401.jpg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/ibm-1401.jpg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/ibm-1401.jpg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/ibm-1401.jpg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/ibm-360-in-use.jpeg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/ibm-360-in-use.jpeg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/ibm-360-in-use.jpeg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/ibm-360-in-use.jpeg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/ibm-360.jpg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/ibm-360.jpg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/ibm-360.jpg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/ibm-360.jpg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/ibm-650-console-panel.jpg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/ibm-650-console-panel.jpg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/ibm-650-console-panel.jpg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/ibm-650-console-panel.jpg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/ibm-650.jpg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/ibm-650.jpg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/ibm-650.jpg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/ibm-650.jpg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/ibm-701-control-unit.jpeg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/ibm-701-control-unit.jpeg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/ibm-701-control-unit.jpeg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/ibm-701-control-unit.jpeg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/ibm-add.jpeg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/ibm-add.jpeg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/ibm-add.jpeg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/ibm-add.jpeg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/ibm-pc.jpg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/ibm-pc.jpg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/ibm-pc.jpg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/ibm-pc.jpg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/incorrect_push_button.jpg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/incorrect_push_button.jpg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/incorrect_push_button.jpg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/incorrect_push_button.jpg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/integrated-circuit.jpeg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/integrated-circuit.jpeg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/integrated-circuit.jpeg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/integrated-circuit.jpeg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/intel-4004.jpg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/intel-4004.jpg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/intel-4004.jpg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/intel-4004.jpg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/internet-layer-packet-revised.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/internet-layer-packet-revised.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/internet-layer-packet-revised.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/internet-layer-packet-revised.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/internet-layer-packet.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/internet-layer-packet.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/internet-layer-packet.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/internet-layer-packet.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/internet_1984.jpg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/internet_1984.jpg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/internet_1984.jpg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/internet_1984.jpg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/internet_explorer.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/internet_explorer.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/internet_explorer.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/internet_explorer.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/internetworking_1977.jpg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/internetworking_1977.jpg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/internetworking_1977.jpg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/internetworking_1977.jpg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/ip-address-anatomy.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/ip-address-anatomy.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/ip-address-anatomy.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/ip-address-anatomy.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/javascript-recursion.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/javascript-recursion.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/javascript-recursion.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/javascript-recursion.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/jk-flip-flops.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/jk-flip-flops.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/jk-flip-flops.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/jk-flip-flops.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/journald.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/journald.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/journald.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/journald.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/kernel-cpu-interaction.svg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/kernel-cpu-interaction.svg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/kernel-cpu-interaction.svg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/kernel-cpu-interaction.svg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/knowledge_graph.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/knowledge_graph.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/knowledge_graph.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/knowledge_graph.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/lambda-cloudwatch.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/lambda-cloudwatch.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/lambda-cloudwatch.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/lambda-cloudwatch.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/lambda-func-three.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/lambda-func-three.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/lambda-func-three.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/lambda-func-three.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/lambda-func-two.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/lambda-func-two.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/lambda-func-two.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/lambda-func-two.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/lambda-overview.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/lambda-overview.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/lambda-overview.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/lambda-overview.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/lambda_func_one.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/lambda_func_one.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/lambda_func_one.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/lambda_func_one.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/leibniz-stepped-drum.jpg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/leibniz-stepped-drum.jpg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/leibniz-stepped-drum.jpg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/leibniz-stepped-drum.jpg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/lin.svg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/lin.svg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/lin.svg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/lin.svg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/link-layer-frame-revised.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/link-layer-frame-revised.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/link-layer-frame-revised.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/link-layer-frame-revised.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/link-layer-frame.drawio.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/link-layer-frame.drawio.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/link-layer-frame.drawio.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/link-layer-frame.drawio.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/link-layer-internet-diagram.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/link-layer-internet-diagram.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/link-layer-internet-diagram.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/link-layer-internet-diagram.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/local-sam-docker.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/local-sam-docker.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/local-sam-docker.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/local-sam-docker.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/logical-equivalence-tree.svg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/logical-equivalence-tree.svg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/logical-equivalence-tree.svg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/logical-equivalence-tree.svg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/logical-falsity-tree.svg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/logical-falsity-tree.svg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/logical-falsity-tree.svg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/logical-falsity-tree.svg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/lsof.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/lsof.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/lsof.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/lsof.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/magnetic-core-closeup.jpg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/magnetic-core-closeup.jpg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/magnetic-core-closeup.jpg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/magnetic-core-closeup.jpg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/magnetic-core-memory.jpg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/magnetic-core-memory.jpg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/magnetic-core-memory.jpg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/magnetic-core-memory.jpg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/magnetic-drum-memory.jpg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/magnetic-drum-memory.jpg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/magnetic-drum-memory.jpg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/magnetic-drum-memory.jpg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/magnetic-tape-disk.jpeg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/magnetic-tape-disk.jpeg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/magnetic-tape-disk.jpeg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/magnetic-tape-disk.jpeg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/magnetic-tape-ibm.jpeg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/magnetic-tape-ibm.jpeg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/magnetic-tape-ibm.jpeg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/magnetic-tape-ibm.jpeg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/magnetic_field.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/magnetic_field.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/magnetic_field.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/magnetic_field.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/manchester_baby.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/manchester_baby.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/manchester_baby.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/manchester_baby.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/memory-flow.svg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/memory-flow.svg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/memory-flow.svg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/memory-flow.svg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/modem-bt.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/modem-bt.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/modem-bt.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/modem-bt.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/mongo-collection.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/mongo-collection.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/mongo-collection.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/mongo-collection.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/mongo-compass.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/mongo-compass.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/mongo-compass.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/mongo-compass.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/mongo-db-structure.svg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/mongo-db-structure.svg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/mongo-db-structure.svg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/mongo-db-structure.svg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/mongo-doc-added.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/mongo-doc-added.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/mongo-doc-added.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/mongo-doc-added.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/mongoose-hierarchy.svg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/mongoose-hierarchy.svg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/mongoose-hierarchy.svg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/mongoose-hierarchy.svg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/mosaic-browser.jpg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/mosaic-browser.jpg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/mosaic-browser.jpg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/mosaic-browser.jpg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/motherboard-pi.jpg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/motherboard-pi.jpg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/motherboard-pi.jpg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/motherboard-pi.jpg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/mount-directory.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/mount-directory.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/mount-directory.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/mount-directory.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/multi_on_off.gif b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/multi_on_off.gif similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/multi_on_off.gif rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/multi_on_off.gif diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/multiple_circuits.gif b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/multiple_circuits.gif similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/multiple_circuits.gif rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/multiple_circuits.gif diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/nand-gate-new.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/nand-gate-new.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/nand-gate-new.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/nand-gate-new.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/nand-mem-demonstrated.gif b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/nand-mem-demonstrated.gif similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/nand-mem-demonstrated.gif rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/nand-mem-demonstrated.gif diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/nand-mem-first.gif b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/nand-mem-first.gif similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/nand-mem-first.gif rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/nand-mem-first.gif diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/nand-mem-second.gif b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/nand-mem-second.gif similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/nand-mem-second.gif rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/nand-mem-second.gif diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/nand_latch_logic_circuit.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/nand_latch_logic_circuit.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/nand_latch_logic_circuit.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/nand_latch_logic_circuit.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/negate-elim.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/negate-elim.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/negate-elim.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/negate-elim.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/negate-intro.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/negate-intro.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/negate-intro.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/negate-intro.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/negated-biconditional-decomposition-rule.drawio.svg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/negated-biconditional-decomposition-rule.drawio.svg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/negated-biconditional-decomposition-rule.drawio.svg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/negated-biconditional-decomposition-rule.drawio.svg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/negated-conditional-decomposition-rule.svg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/negated-conditional-decomposition-rule.svg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/negated-conditional-decomposition-rule.svg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/negated-conditional-decomposition-rule.svg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/negated-conjunction-decomposition-rule.svg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/negated-conjunction-decomposition-rule.svg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/negated-conjunction-decomposition-rule.svg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/negated-conjunction-decomposition-rule.svg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/negated-disjunction-decomposition-rule.svg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/negated-disjunction-decomposition-rule.svg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/negated-disjunction-decomposition-rule.svg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/negated-disjunction-decomposition-rule.svg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/network-request-layers.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/network-request-layers.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/network-request-layers.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/network-request-layers.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/node-event-loop.svg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/node-event-loop.svg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/node-event-loop.svg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/node-event-loop.svg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/nor-gate-new.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/nor-gate-new.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/nor-gate-new.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/nor-gate-new.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/normal-merge-again.svg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/normal-merge-again.svg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/normal-merge-again.svg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/normal-merge-again.svg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/not-by-ai-alternative--light.svg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/not-by-ai-alternative--light.svg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/not-by-ai-alternative--light.svg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/not-by-ai-alternative--light.svg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/one-eighth-a.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/one-eighth-a.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/one-eighth-a.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/one-eighth-a.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/opensearch-architecture.drawio.svg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/opensearch-architecture.drawio.svg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/opensearch-architecture.drawio.svg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/opensearch-architecture.drawio.svg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/or-gate-new.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/or-gate-new.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/or-gate-new.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/or-gate-new.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/or-transistor.svg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/or-transistor.svg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/or-transistor.svg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/or-transistor.svg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/parallel-battery-diagram.svg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/parallel-battery-diagram.svg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/parallel-battery-diagram.svg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/parallel-battery-diagram.svg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/parallel-transmission.jpg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/parallel-transmission.jpg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/parallel-transmission.jpg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/parallel-transmission.jpg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/pascaline.jpg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/pascaline.jpg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/pascaline.jpg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/pascaline.jpg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/pilot-ace.jpg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/pilot-ace.jpg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/pilot-ace.jpg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/pilot-ace.jpg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/postman-aws-output.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/postman-aws-output.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/postman-aws-output.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/postman-aws-output.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/postman-lambda.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/postman-lambda.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/postman-lambda.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/postman-lambda.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/programming_a_digital_electronic_computter.jpg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/programming_a_digital_electronic_computter.jpg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/programming_a_digital_electronic_computter.jpg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/programming_a_digital_electronic_computter.jpg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/proof.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/proof.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/proof.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/proof.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/proofs-drawio-Page-5.drawio.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/proofs-drawio-Page-5.drawio.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/proofs-drawio-Page-5.drawio.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/proofs-drawio-Page-5.drawio.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/proofs-drawio-Page-5.drawio_2.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/proofs-drawio-Page-5.drawio_2.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/proofs-drawio-Page-5.drawio_2.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/proofs-drawio-Page-5.drawio_2.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/proofs-drawio-Page-6.drawio.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/proofs-drawio-Page-6.drawio.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/proofs-drawio-Page-6.drawio.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/proofs-drawio-Page-6.drawio.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/ps-tree.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/ps-tree.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/ps-tree.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/ps-tree.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/push-button-legs.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/push-button-legs.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/push-button-legs.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/push-button-legs.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/python-exception-hierarchy.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/python-exception-hierarchy.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/python-exception-hierarchy.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/python-exception-hierarchy.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/queue.svg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/queue.svg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/queue.svg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/queue.svg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/react-lifecycle.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/react-lifecycle.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/react-lifecycle.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/react-lifecycle.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/rebase-tip-chage.svg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/rebase-tip-chage.svg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/rebase-tip-chage.svg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/rebase-tip-chage.svg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/red-encoding.svg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/red-encoding.svg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/red-encoding.svg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/red-encoding.svg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/reiteration.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/reiteration.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/reiteration.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/reiteration.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/relay.gif b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/relay.gif similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/relay.gif rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/relay.gif diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/s3-package-again.svg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/s3-package-again.svg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/s3-package-again.svg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/s3-package-again.svg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/sam-build.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/sam-build.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/sam-build.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/sam-build.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/sam-directory.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/sam-directory.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/sam-directory.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/sam-directory.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/sam-template-yaml.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/sam-template-yaml.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/sam-template-yaml.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/sam-template-yaml.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/serial-transmission.jpg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/serial-transmission.jpg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/serial-transmission.jpg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/serial-transmission.jpg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/series-battcircuit.svg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/series-battcircuit.svg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/series-battcircuit.svg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/series-battcircuit.svg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/series-battery-diagram.svg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/series-battery-diagram.svg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/series-battery-diagram.svg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/series-battery-diagram.svg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/server-listening.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/server-listening.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/server-listening.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/server-listening.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/signed-to-unsigned.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/signed-to-unsigned.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/signed-to-unsigned.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/signed-to-unsigned.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/single-git-history-rebase.svg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/single-git-history-rebase.svg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/single-git-history-rebase.svg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/single-git-history-rebase.svg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/sql-full-outer-join.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/sql-full-outer-join.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/sql-full-outer-join.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/sql-full-outer-join.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/sql-inner-join.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/sql-inner-join.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/sql-inner-join.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/sql-inner-join.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/sql-left-outer-join.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/sql-left-outer-join.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/sql-left-outer-join.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/sql-left-outer-join.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/sql-right-outer-join.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/sql-right-outer-join.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/sql-right-outer-join.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/sql-right-outer-join.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/square.svg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/square.svg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/square.svg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/square.svg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/sr_latch_diagram.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/sr_latch_diagram.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/sr_latch_diagram.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/sr_latch_diagram.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/sr_latch_logic_circuit.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/sr_latch_logic_circuit.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/sr_latch_logic_circuit.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/sr_latch_logic_circuit.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/stack1.svg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/stack1.svg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/stack1.svg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/stack1.svg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/stack2.svg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/stack2.svg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/stack2.svg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/stack2.svg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/standard-userspace.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/standard-userspace.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/standard-userspace.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/standard-userspace.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/state-machine-definition.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/state-machine-definition.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/state-machine-definition.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/state-machine-definition.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/state-machine-execution.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/state-machine-execution.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/state-machine-execution.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/state-machine-execution.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/step1.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/step1.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/step1.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/step1.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/step2.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/step2.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/step2.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/step2.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/step3.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/step3.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/step3.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/step3.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/step4.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/step4.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/step4.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/step4.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/stibitz-teletype.jpg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/stibitz-teletype.jpg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/stibitz-teletype.jpg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/stibitz-teletype.jpg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/switch-and-gate.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/switch-and-gate.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/switch-and-gate.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/switch-and-gate.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/switch-or-gate.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/switch-or-gate.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/switch-or-gate.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/switch-or-gate.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/sync-thread.svg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/sync-thread.svg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/sync-thread.svg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/sync-thread.svg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/systemd-global-files.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/systemd-global-files.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/systemd-global-files.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/systemd-global-files.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/systemd-local-files.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/systemd-local-files.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/systemd-local-files.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/systemd-local-files.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/t-flip-flops.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/t-flip-flops.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/t-flip-flops.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/t-flip-flops.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/terminal_colours.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/terminal_colours.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/terminal_colours.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/terminal_colours.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/theoremproof.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/theoremproof.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/theoremproof.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/theoremproof.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/transistor-off.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/transistor-off.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/transistor-off.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/transistor-off.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/transistor-on.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/transistor-on.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/transistor-on.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/transistor-on.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/transport-layer-segment.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/transport-layer-segment.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/transport-layer-segment.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/transport-layer-segment.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/trigger-info.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/trigger-info.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/trigger-info.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/trigger-info.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/univac-1.jpg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/univac-1.jpg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/univac-1.jpg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/univac-1.jpg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/univac-operator-console.jpeg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/univac-operator-console.jpeg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/univac-operator-console.jpeg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/univac-operator-console.jpeg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/unsigned-to-signed.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/unsigned-to-signed.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/unsigned-to-signed.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/unsigned-to-signed.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/valence-shell.svg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/valence-shell.svg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/valence-shell.svg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/valence-shell.svg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/vertical-circuit.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/vertical-circuit.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/vertical-circuit.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/vertical-circuit.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/virtual-memory-diagram.jpg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/virtual-memory-diagram.jpg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/virtual-memory-diagram.jpg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/virtual-memory-diagram.jpg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/voltage-drop.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/voltage-drop.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/voltage-drop.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/voltage-drop.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/von_neumann_architecture.jpeg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/von_neumann_architecture.jpeg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/von_neumann_architecture.jpeg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/von_neumann_architecture.jpeg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/whirlwind-magnetic-cores.JPG b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/whirlwind-magnetic-cores.JPG similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/whirlwind-magnetic-cores.JPG rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/whirlwind-magnetic-cores.JPG diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/williams-tube-dots.jpg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/williams-tube-dots.jpg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/williams-tube-dots.jpg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/williams-tube-dots.jpg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/williams-tube.jpg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/williams-tube.jpg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/williams-tube.jpg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/williams-tube.jpg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/xor-addition-four.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/xor-addition-four.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/xor-addition-four.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/xor-addition-four.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/xor-gate-new.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/xor-gate-new.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/xor-gate-new.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/xor-gate-new.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/xor-hdl.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/xor-hdl.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/xor-hdl.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/xor-hdl.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/yahoo-original-homepage.png b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/yahoo-original-homepage.png similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/yahoo-original-homepage.png rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/yahoo-original-homepage.png diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/yellow-encoding.svg b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/yellow-encoding.svg similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/static/yellow-encoding.svg rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/static/yellow-encoding.svg diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/systemd.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/systemd.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/systemd.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/systemd.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/systemd_status.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/systemd_status.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/systemd_status.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/systemd_status.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/v8.md b/neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/v8.md similarity index 100% rename from neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/v8.md rename to neuron/6bd22abe-1c26-4082-9ee1-2e98738d9784/v8.md diff --git a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Messaging_services.md b/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Messaging_services.md deleted file mode 100644 index 0d0d416..0000000 --- a/neuron/e74b7b2d-cac4-4437-99e5-f94adaa32c60/Messaging_services.md +++ /dev/null @@ -1,32 +0,0 @@ ---- -tags: [AWS] ---- - -# AWS Messaging services - -## SQS - -> SQS: Simple Queue Service - -SQS is a service that allows you to send, store and receive messages between -apps and software components built in AWS, with automatic encryption. It helps -with decoupling and scaling. - -As the name indicates, its operating mode is that of a -[queue](Queue.md) data structure offering first-in, first-out -and other queue implementations. - -An example application of this would be to set up an SQS queue that receives -messages and triggers a lambda whenever a new message is added. - -## SNS - -> SNS: Simple Notification Service - -Similar to SQS but the focus is on notifications rather than messages, i.e -events that fire when something specific happens, not just a message-send event. -It can be used for passing notifications between applications or to persons -through SMS, text, push notifications and email. - -**SNS pushes messages out to subscribers while SQS stores the messages until -someone reads them.** diff --git a/zk/.zk/notebook.db b/zk/.zk/notebook.db index c7d261efe437e55e6ab8d9cedc46705c47182410..ae91c56955e8b620c1949983cbaee2a749c683a7 100644 GIT binary patch delta 87564 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 B>w^FQ diff --git a/zk/JavaScript_module_types.md b/zk/JavaScript_module_types.md new file mode 100644 index 0000000..8568a13 --- /dev/null +++ b/zk/JavaScript_module_types.md @@ -0,0 +1,33 @@ +--- +tags: [javascript] +created: Sunday, November 24, 2024 +--- + +# JavaScript module types + +The following info is useful when you wish to use modern JavaScript tooling +outside of a build system. + +For instance I wanted to use a bundled React application in a static website not +created using NPM. + +Great account by +[Julia Evans](https://jvns.ca/blog/2024/11/18/how-to-import-a-javascript-library/). + +In essence there are three main module formats: + +- CommonJS + + - Native Node JS module system using `require()` and `module.exports()` + +- ESModules + + - The defacto standard that works in both the browser and Node.js + +- AMD + + - A browser-friendly version of CommonJS since superseded by ESModules + +Then there is UMD, _Universal Module Definition_. This is a wrapper that +combines compatibility for multiple module systems and works with AMD, CommonJS, +as well as global variables. diff --git a/zk/a771a6d9_attributes_of_internet_enclosure.md b/zk/a771a6d9_attributes_of_internet_enclosure.md new file mode 100644 index 0000000..eb62e69 --- /dev/null +++ b/zk/a771a6d9_attributes_of_internet_enclosure.md @@ -0,0 +1,72 @@ +--- +tags: [ecopolsoc, internet] +created: Friday, November 22, 2024 +--- + +# a771a6d9_defining_internet_enclosure + +## Defining _enclosure_ + +The attempt by capital interests to encircle, control and contain networked +digital communication with the object of extracting financial value from the +exchanges and the community from which they arise. + +This constitutes the commodification of a human-constituted resource, like +labour rather than a natural resource, like oil. + +## Main characteristics + +### Strategic denial of alternative communication media + +Where there is a _multiplicity_ of media and within media, a multiplicity of +channels, capital steers communication toward a _single_ entity. + +In a "democratic free-market society", capital cannot simply ban alternative +media, it can however work to diminish the influence of alternatives through the +strategic denial of interoperability and the aquisition and subsumption of +rivals into its system. + +### Tyrannical control of the rules of communication + +Where the standards of communication are elective and established organically +and collaboratively between peers (possibly even democratically), capital +enforces rules derived externally and applied in an authoritarian manner. These +rules are mutable but changes are enacted unilaterally and arbitrarily by the +owners of the medium, not its users. Hence, tyranny in its technical political +sense. + +### Total control of information and content + +Where individuals share information freely in collaborative enterprise with +diminished concern for ownership (typically favouring citation and iteration as +models), capital takes full possession of the information generated such that it +can be removed and destroyed at will without consultation. + +### Surveillance + +Where communication is anonymised (loosly or strictly (i.e. through +cryptographic means)), capital _surveils_ all exchanges and the behaviour of +community members. + +Typically this is not _personal_ in the sense of being interested in the +specific user's identity, rather it is abstracted into a composite of the +person's preferences which may or may not disclose their legal identity (i.e +metadata). + +This characteristic is both an _attribute_ of internet enclosure and its +ultimate reason for existence. It is critical to the mechanism of extraction +since it provides both data that can be sold to other capital interests and +content that can be used to sell to community members as consumers. + +### Artificial promotion of commercial content and prolongation of engagement + +Where engagement with media is idiosyncratic and organic, capital circumscribes +the field. This is done to prolong engagement. + +At one pole this is achieved through the excitation of visceral responses by +artificially favouring content that titillates, disgusts or angers the user. At +the other, it is achieved through mollification and the coddling of the user. +The user encounters only like-minded fellows who affirm and repeat his existing +beliefs and values, creating community and a sense of safety through the +othering of contrary viewpoints. Both techniques are demagogic in nature +familiar from the control mechanisms of cults and extreme political ideologies.