techhub.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
A hub primarily for passionate technologists, but everyone is welcome

Administered by:

Server stats:

4.6K
active users

#modularity

0 posts0 participants0 posts today
Charo del Genio<p>New paper!<br>How can we detect the presence of communities in networks with higher-order interactions? For instance, by maximizing hypermodularity! Also, this formulation will allow you to leverage tensor spectral methods to do it. Additionally, the paper also argues that the "overfitting" of modularity methods is actually just people applying them where they are not supposed to be used. And, as a byproduct, there is an explanation of why higher-order SVD works so well in classification tasks in machine learning. Oh, the code is available to use in your own projects (link in the first comment). And moreover, the code includes an efficient data structure for higher-order networks that is independent from the community detection method and that you can also use in your own work. 😎</p><p><a href="https://journals.aps.org/prresearch/abstract/10.1103/58dr-wktc" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">journals.aps.org/prresearch/ab</span><span class="invisible">stract/10.1103/58dr-wktc</span></a></p><p><a href="https://mathstodon.xyz/tags/networks" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>networks</span></a> <a href="https://mathstodon.xyz/tags/complexity" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>complexity</span></a> <a href="https://mathstodon.xyz/tags/physics" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>physics</span></a> <a href="https://mathstodon.xyz/tags/maths" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>maths</span></a> <a href="https://mathstodon.xyz/tags/CompSci" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CompSci</span></a> <a href="https://mathstodon.xyz/tags/graphs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>graphs</span></a> <a href="https://mathstodon.xyz/tags/higherorder" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>higherorder</span></a> <a href="https://mathstodon.xyz/tags/hypergraphs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>hypergraphs</span></a> <a href="https://mathstodon.xyz/tags/community" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>community</span></a> <a href="https://mathstodon.xyz/tags/detection" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>detection</span></a> <a href="https://mathstodon.xyz/tags/algorithm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>algorithm</span></a> <a href="https://mathstodon.xyz/tags/communitystructure" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>communitystructure</span></a> <a href="https://mathstodon.xyz/tags/modularity" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>modularity</span></a> <a href="https://mathstodon.xyz/tags/hypermodularity" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>hypermodularity</span></a></p>
Europe Says<p><a href="https://www.europesays.com/2228357/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">europesays.com/2228357/</span><span class="invisible"></span></a> Optimizing machine learning for network inference through comparative analysis of model performance in synthetic and real-world networks <a href="https://pubeurope.com/tags/Clustering" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Clustering</span></a> <a href="https://pubeurope.com/tags/ComputationalBiologyAndBioinformatics" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ComputationalBiologyAndBioinformatics</span></a> <a href="https://pubeurope.com/tags/ComputationalComplexity" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ComputationalComplexity</span></a> <a href="https://pubeurope.com/tags/Data" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Data</span></a> <a href="https://pubeurope.com/tags/engineering" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>engineering</span></a> <a href="https://pubeurope.com/tags/HumanitiesAndSocialSciences" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HumanitiesAndSocialSciences</span></a> <a href="https://pubeurope.com/tags/LogisticRegression" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LogisticRegression</span></a> <a href="https://pubeurope.com/tags/MachineLearning" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MachineLearning</span></a> <a href="https://pubeurope.com/tags/ModelSelection" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ModelSelection</span></a> <a href="https://pubeurope.com/tags/Modularity" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Modularity</span></a> <a href="https://pubeurope.com/tags/multidisciplinary" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>multidisciplinary</span></a> <a href="https://pubeurope.com/tags/NetworkInference" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NetworkInference</span></a> <a href="https://pubeurope.com/tags/NetworkScience" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NetworkScience</span></a> <a href="https://pubeurope.com/tags/RandomForest" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RandomForest</span></a> <a href="https://pubeurope.com/tags/ScaleFreeNetworks" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ScaleFreeNetworks</span></a> <a href="https://pubeurope.com/tags/science" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>science</span></a></p>
N-gated Hacker News<p>🖥️ "Framework Laptop 12: a thrilling marvel of <a href="https://mastodon.social/tags/modularity" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>modularity</span></a>, perfect for those who think Legos are too simple. Can't wait for Gen 2, because who doesn't love a sequel to a product nobody asked for? 🚀"<br><a href="https://arstechnica.com/gadgets/2025/06/framework-laptop-12-review-im-excited-to-see-what-the-2nd-generation-looks-like/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">arstechnica.com/gadgets/2025/0</span><span class="invisible">6/framework-laptop-12-review-im-excited-to-see-what-the-2nd-generation-looks-like/</span></a> <a href="https://mastodon.social/tags/FrameworkLaptop" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FrameworkLaptop</span></a> <a href="https://mastodon.social/tags/TechSequel" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TechSequel</span></a> <a href="https://mastodon.social/tags/GadgetEnthusiasts" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GadgetEnthusiasts</span></a> <a href="https://mastodon.social/tags/LegosForAdults" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>LegosForAdults</span></a> <a href="https://mastodon.social/tags/HackerNews" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HackerNews</span></a> <a href="https://mastodon.social/tags/ngated" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ngated</span></a></p>
Ikego„A coworking space for hyper-flexible start-ups that can be transformed into anything, like a holodeck, simply with a screwdriver!“ <br> <br> <a href="https://pixelfed.social/discover/tags/office?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#office</a> <a href="https://pixelfed.social/discover/tags/circulareconomy?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#circulareconomy</a> <a href="https://pixelfed.social/discover/tags/circulardesign?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#circulardesign</a> <a href="https://pixelfed.social/discover/tags/furniture?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#furniture</a> <a href="https://pixelfed.social/discover/tags/design?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#design</a> <a href="https://pixelfed.social/discover/tags/modularity?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#modularity</a> <a href="https://pixelfed.social/discover/tags/freedom?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#freedom</a> <a href="https://pixelfed.social/discover/tags/Ikego?src=hash" class="u-url hashtag" rel="nofollow noopener" target="_blank">#Ikego</a>
Ikego<p>„A coworking space for hyper-flexible start-ups that can be transformed into anything, like a holodeck, simply with a screwdriver!“ </p><p><a href="https://mastodon.social/tags/office" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>office</span></a> <a href="https://mastodon.social/tags/circulareconomy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>circulareconomy</span></a> <a href="https://mastodon.social/tags/circulardesign" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>circulardesign</span></a> <a href="https://mastodon.social/tags/furniture" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>furniture</span></a> <a href="https://mastodon.social/tags/design" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>design</span></a> <a href="https://mastodon.social/tags/modularity" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>modularity</span></a> <a href="https://mastodon.social/tags/freedom" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>freedom</span></a> <a href="https://mastodon.social/tags/Ikego" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Ikego</span></a></p>
EVSHIFT<p><a href="https://www.evshift.com/325765/peugeot-e-3008-3008-tutorial-modularity-2/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">evshift.com/325765/peugeot-e-3</span><span class="invisible">008-3008-tutorial-modularity-2/</span></a> Peugeot E-3008 &amp; 3008 | Tutorial | Modularity <a href="https://channels.im/tags/e3008" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>e3008</span></a> <a href="https://channels.im/tags/ElectricCars" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ElectricCars</span></a> <a href="https://channels.im/tags/ElectricVehicles" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ElectricVehicles</span></a> <a href="https://channels.im/tags/EV" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>EV</span></a> <a href="https://channels.im/tags/Modularity" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Modularity</span></a> <a href="https://channels.im/tags/peugeot" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>peugeot</span></a> <a href="https://channels.im/tags/PeugeotCars" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PeugeotCars</span></a> <a href="https://channels.im/tags/PeugeotUK" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PeugeotUK</span></a> <a href="https://channels.im/tags/tutorial" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tutorial</span></a></p>
EVSHIFT<p><a href="https://www.evshift.com/325759/peugeot-e-5008-5008-tutorial-modularity-2/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">evshift.com/325759/peugeot-e-5</span><span class="invisible">008-5008-tutorial-modularity-2/</span></a> Peugeot E-5008 &amp; 5008 | Tutorial | Modularity <a href="https://channels.im/tags/E5008" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>E5008</span></a> <a href="https://channels.im/tags/ElectricCars" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ElectricCars</span></a> <a href="https://channels.im/tags/ElectricVehicles" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ElectricVehicles</span></a> <a href="https://channels.im/tags/EV" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>EV</span></a> <a href="https://channels.im/tags/Modularity" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Modularity</span></a> <a href="https://channels.im/tags/peugeot" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>peugeot</span></a> <a href="https://channels.im/tags/PeugeotCars" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PeugeotCars</span></a> <a href="https://channels.im/tags/PeugeotUK" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PeugeotUK</span></a> <a href="https://channels.im/tags/tutorial" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tutorial</span></a></p>
🪵 in medias res 🍄<p><strong><a href="https://brandur.org/small-sharp-tools" rel="nofollow noopener" target="_blank">🪛 Small, Sharp Tools</a></strong></p> <blockquote><p>Upon joining Heroku a few years back, one of the maxims that I heard cited frequently was that of building small, sharp tools, the idea of building minimalist, composable programs that worked in concert to a degree of effectiveness that was more than the sum of their parts. The classic example of such a system was the Unix shell, which contains a set of small utilities that provide a highly effective operating environment. Despite its origin in Unix, a number of people at Heroku including a founder and a few lead engineers had found that it lent itself quite naturally to building modern web platforms. </p></blockquote> <p><a href="https://log.digitalwords.net/tag/modularity" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>modularity</span></a>, <a href="https://log.digitalwords.net/tag/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a>, <a href="https://log.digitalwords.net/tag/toolmaking" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>toolmaking</span></a>, <a href="https://log.digitalwords.net/tag/unix" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>unix</span></a>, <a href="https://log.digitalwords.net/tag/🌐_eng" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>🌐_eng</span></a>, <a href="https://log.digitalwords.net/tag/🏷️_article" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>🏷️_article</span></a></p>
Pawel Kozielecki<p>📱 Want to improve dependency injection in your iOS apps? Check out my guide: <a href="https://swiftandmemes.com/ultimate-guide-to-dependency-injection-for-modular-ios-apps/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">swiftandmemes.com/ultimate-gui</span><span class="invisible">de-to-dependency-injection-for-modular-ios-apps/</span></a> covering DI approaches: from manual injection to third-party libs. Discover how DI patterns affect maintainability, testing, and scaling in modular iOS apps! <a href="https://mastodon.social/tags/iOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>iOS</span></a> <a href="https://mastodon.social/tags/DI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DI</span></a> <a href="https://mastodon.social/tags/Modularity" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Modularity</span></a></p>
Bauhausian<p>The Bauhaus inspired the development of modular furniture systems 🧩 <a href="https://mastodon.social/tags/FurnitureDesign" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FurnitureDesign</span></a> <a href="https://mastodon.social/tags/Modularity" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Modularity</span></a> <a href="https://mastodon.social/tags/Bauhaus" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Bauhaus</span></a></p>
Victor on Software<p>Missed our deep dive on <a href="https://techhub.social/tags/Modularity" class="mention hashtag" rel="tag">#<span>Modularity</span></a> &amp; <a href="https://techhub.social/tags/Cohesion" class="mention hashtag" rel="tag">#<span>Cohesion</span></a>? We’re still seeing big gains in:<br />⚡ Faster development<br />🔒 Reduced risk<br />🤝 Organizational scalability<br />⏱️ Faster onboarding<br />🔧 Greater flexibility<br />🌱 Engineer growth</p><p>Article: <a href="https://victoronsoftware.com/posts/software-modularity/" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://</span><span class="ellipsis">victoronsoftware.com/posts/sof</span><span class="invisible">tware-modularity/</span></a><br />Video: <a href="https://www.youtube.com/watch?v=UmSsmGFufTg" target="_blank" rel="nofollow noopener" translate="no"><span class="invisible">https://www.</span><span class="">youtube.com/watch?v=UmSsmGFufTg</span><span class="invisible"></span></a><br /><a href="https://techhub.social/tags/SoftwareDevelopment" class="mention hashtag" rel="tag">#<span>SoftwareDevelopment</span></a> <a href="https://techhub.social/tags/TechnicalDebt" class="mention hashtag" rel="tag">#<span>TechnicalDebt</span></a> <a href="https://techhub.social/tags/DeveloperExperience" class="mention hashtag" rel="tag">#<span>DeveloperExperience</span></a> <a href="https://techhub.social/tags/SoftwareArchitecture" class="mention hashtag" rel="tag">#<span>SoftwareArchitecture</span></a></p>
N-gated Hacker News<p>🚀 Ah, yes, the ancient scrolls of software wisdom, where the enlightened ones spent 72 pages over-complicating the simple act of not making your code a dumpster fire. 🔥 Who knew breaking things into modules could sound so much like a quest for the holy grail? 📜🤣<br><a href="https://dl.acm.org/doi/pdf/10.1145/361598.361623" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">dl.acm.org/doi/pdf/10.1145/361</span><span class="invisible">598.361623</span></a> <a href="https://mastodon.social/tags/softwaredevelopment" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>softwaredevelopment</span></a> <a href="https://mastodon.social/tags/codinghumor" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>codinghumor</span></a> <a href="https://mastodon.social/tags/modularity" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>modularity</span></a> <a href="https://mastodon.social/tags/dumpsterfire" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>dumpsterfire</span></a> <a href="https://mastodon.social/tags/ancientwisdom" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ancientwisdom</span></a> <a href="https://mastodon.social/tags/HackerNews" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HackerNews</span></a> <a href="https://mastodon.social/tags/ngated" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ngated</span></a></p>
EVSHIFT<p><a href="https://www.evshift.com/319736/peugeot-e-3008-3008-tutorial-modularity/" rel="nofollow noopener" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">evshift.com/319736/peugeot-e-3</span><span class="invisible">008-3008-tutorial-modularity/</span></a> Peugeot E-3008 &amp; 3008 | Tutorial | Modularity <a href="https://channels.im/tags/Allure" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Allure</span></a> <a href="https://channels.im/tags/automobile" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>automobile</span></a> <a href="https://channels.im/tags/CARS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CARS</span></a> <a href="https://channels.im/tags/Design" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Design</span></a> <a href="https://channels.im/tags/e3008" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>e3008</span></a> <a href="https://channels.im/tags/ElectricCars" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ElectricCars</span></a> <a href="https://channels.im/tags/ElectricVehicles" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ElectricVehicles</span></a> <a href="https://channels.im/tags/EMotion" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>EMotion</span></a> <a href="https://channels.im/tags/EV" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>EV</span></a> <a href="https://channels.im/tags/Excellence" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Excellence</span></a> <a href="https://channels.im/tags/French" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>French</span></a> <a href="https://channels.im/tags/ICockpit" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ICockpit</span></a> <a href="https://channels.im/tags/Modularity" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Modularity</span></a> <a href="https://channels.im/tags/peugeot" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>peugeot</span></a> <a href="https://channels.im/tags/Technology" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Technology</span></a> <a href="https://channels.im/tags/tutorial" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tutorial</span></a></p>
EVSHIFT<p><a href="https://www.evshift.com/318807/peugeot-e-5008-smart-modularity-2/" rel="nofollow noopener" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">evshift.com/318807/peugeot-e-5</span><span class="invisible">008-smart-modularity-2/</span></a> Peugeot E-5008 | Smart Modularity <a href="https://channels.im/tags/E5008" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>E5008</span></a> <a href="https://channels.im/tags/ElectricCars" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ElectricCars</span></a> <a href="https://channels.im/tags/ElectricVehicles" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ElectricVehicles</span></a> <a href="https://channels.im/tags/EV" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>EV</span></a> <a href="https://channels.im/tags/Modularity" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Modularity</span></a> <a href="https://channels.im/tags/peugeot" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>peugeot</span></a> <a href="https://channels.im/tags/smart" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>smart</span></a></p>
EVSHIFT<p><a href="https://www.evshift.com/318542/peugeot-e-5008-smart-modularity/" rel="nofollow noopener" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">evshift.com/318542/peugeot-e-5</span><span class="invisible">008-smart-modularity/</span></a> Peugeot E-5008 | Smart Modularity <a href="https://channels.im/tags/E5008" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>E5008</span></a> <a href="https://channels.im/tags/ElectricCars" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ElectricCars</span></a> <a href="https://channels.im/tags/ElectricVehicles" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ElectricVehicles</span></a> <a href="https://channels.im/tags/EV" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>EV</span></a> <a href="https://channels.im/tags/Modularity" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Modularity</span></a> <a href="https://channels.im/tags/peugeot" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>peugeot</span></a> <a href="https://channels.im/tags/PeugeotCars" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PeugeotCars</span></a> <a href="https://channels.im/tags/PeugeotUK" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>PeugeotUK</span></a> <a href="https://channels.im/tags/smart" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>smart</span></a></p>
Chaitanya Chunduri<p><a href="https://mastodon.social/tags/writing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>writing</span></a> <a href="https://mastodon.social/tags/mobiledevices" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>mobiledevices</span></a> <a href="https://mastodon.social/tags/modularity" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>modularity</span></a></p><p>Reintroducing the Modularity</p><p><a href="https://cchunduri.com/reintroducing-modularity-mecha-comets-innovative-approach/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">cchunduri.com/reintroducing-mo</span><span class="invisible">dularity-mecha-comets-innovative-approach/</span></a></p>
Chuck Darwin<p>We are now concerned with more radical possibilities. </p><p>A paradigmatic example is topology. </p><p>In modern “analytic topology”, a “space” is defined to be a set of points equipped with a collection of subsets called open, <br>which describe how the points vary continuously into each other.<br> (Most analytic topologists, being unaware of synthetic topology, would call their subject simply “topology.”) </p><p>By contrast, in synthetic topology we postulate instead an axiomatic theory, on the same ontological level as ZFC, <br>whose basic objects are spaces rather than sets.</p><p>Of course, by saying that the basic objects “are” spaces we do not mean that they are sets equipped with open subsets. </p><p>Instead we mean that “space” is an undefined word, <br>and the rules of the theory cause these “spaces” to behave more or less like we expect spaces to behave. </p><p>In particular, synthetic spaces have open subsets (or, more accurately, open subspaces), <br>but they are not defined by specifying a set together with a collection of open subsets.</p><p>It turns out that synthetic topology, like synthetic set theory (ZFC), is rich enough to encode all of mathematics. </p><p>There is one trivial sense in which this is true: <br>among all analytic spaces we find the subclass of indiscrete ones, <br>in which the only open subsets are the empty set and the whole space. </p><p>A notion of “indiscrete space” can also be defined in synthetic topology, <br>and the collection of such spaces forms a universe of ETCS-like sets <br>(we’ll come back to these in later installments). </p><p>Thus we could use them to encode mathematics, entirely ignoring the rest of the synthetic theory of spaces. <br>(The same could be said about the discrete spaces, <br>in which every subset is open; <br>but these are harder (though not impossible) to define and work with synthetically. </p><p>The relation between the discrete and indiscrete spaces, <br>and how they sit inside the synthetic theory of spaces, <br>is central to the synthetic theory of cohesion, <br>which I believe David is going to mention in his chapter about the philosophy of geometry.)</p><p>However, a less boring approach is to construct the objects of mathematics directly as spaces. </p><p>How does this work? <br>It turns out that the basic constructions on sets that we use to build (say) the set of real numbers have close analogues that act on spaces. </p><p>Thus, in synthetic topology we can use these constructions to build the space of real numbers directly. </p><p>If our system of synthetic topology is set up well, <br>then the resulting space will behave like the analytic space of real numbers<br> (the one that is defined by first constructing the mere set of real numbers and then equipping it with the unions of open intervals as its topology).</p><p>The next question is, <br>why would we want to do mathematics this way? </p><p>There are a lot of reasons, <br>but right now I believe they can be classified into three sorts: <br>modularity, <br>philosophy, and <br>pragmatism. </p><p>(If you can think of other reasons that I’m forgetting, please mention them in the comments!)</p><p>By “<a href="https://c.im/tags/modularity" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>modularity</span></a>” I mean the same thing as does a programmer: </p><p>even if we believe that spaces are ultimately built analytically out of sets, <br>it is often useful to isolate their fundamental properties and work with those abstractly. </p><p>One advantage of this is <a href="https://c.im/tags/generality" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>generality</span></a>. <br>For instance, any theorem proven in Euclid’s “neutral geometry” <br>(i.e. without using the parallel postulate) <br>is true not only in the model of ordered pairs of real numbers, <br>but also in the various non-Euclidean geometries. </p><p>Similarly, a theorem proven in synthetic topology may be true not only about ordinary topological spaces, <br>but also about other variant theories such as topological sheaves, smooth spaces, etc. </p><p>As always in mathematics, if we state only the assumptions we need, our theorems become more general.</p><p> <a href="https://c.im/tags/analytic" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>analytic</span></a> <a href="https://c.im/tags/synthetic" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>synthetic</span></a></p>
Jendrik Johannes<p>You can now watch the recording of my <a href="https://mastodon.social/tags/DPESummit" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DPESummit</span></a> talk: Boosting Developer Productivity Through Better Modularity</p><p>Thoughts on: Why do we have too much accidental complexity in the modularity setup of many software projects? How can that be improved in the Java ecosystem?</p><p>🎥 Video: <a href="https://dpe.org/sessions/jendrik-johannes/boosting-developer-productivity-through-better-modularity" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">dpe.org/sessions/jendrik-johan</span><span class="invisible">nes/boosting-developer-productivity-through-better-modularity</span></a></p><p>🗂️ Slides/Example: <a href="https://github.com/jjohannes/java-module-system" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">github.com/jjohannes/java-modu</span><span class="invisible">le-system</span></a></p><p><a href="https://mastodon.social/tags/Gradle" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Gradle</span></a> <a href="https://mastodon.social/tags/Java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Java</span></a> <a href="https://mastodon.social/tags/JPMS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JPMS</span></a> <a href="https://mastodon.social/tags/Modularity" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Modularity</span></a></p>
Glyn Moody<p>Why Generative AI’s Lack Of <a href="https://mastodon.social/tags/Modularity" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Modularity</span></a> Means It Can’t Be Meaningfully Open, Is Unreliable, And Is A Technological Dead End - <a href="https://www.techdirt.com/2024/12/03/why-generative-ais-lack-of-modularity-means-it-cant-be-meaningfully-open-is-unreliable-and-is-a-technological-dead-end/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">techdirt.com/2024/12/03/why-ge</span><span class="invisible">nerative-ais-lack-of-modularity-means-it-cant-be-meaningfully-open-is-unreliable-and-is-a-technological-dead-end/</span></a> don't miss the first (AI-generated) comment, which underlines the strengths and weakness of <a href="https://mastodon.social/tags/genAI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>genAI</span></a> technology. <a href="https://mastodon.social/tags/opensource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>opensource</span></a></p>
Glyn Moody<p>Why Generative AI’s Lack Of <a href="https://mastodon.social/tags/Modularity" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Modularity</span></a> Means It Can’t Be Meaningfully Open, Is Unreliable, And Is A Technological Dead End - <a href="https://www.techdirt.com/2024/12/03/why-generative-ais-lack-of-modularity-means-it-cant-be-meaningfully-open-is-unreliable-and-is-a-technological-dead-end/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">techdirt.com/2024/12/03/why-ge</span><span class="invisible">nerative-ais-lack-of-modularity-means-it-cant-be-meaningfully-open-is-unreliable-and-is-a-technological-dead-end/</span></a> don't miss the first (AI generated) comment, which underlines the strengths and weakness of <a href="https://mastodon.social/tags/genAI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>genAI</span></a> technology.. <a href="https://mastodon.social/tags/opensource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>opensource</span></a></p>