mindly.social is one of the many independent Mastodon servers you can use to participate in the fediverse.
Mindly.Social is an English speaking, friendly Mastodon instance created for people who want to use their brains and their hearts to make social networking more social. 🧠💖

Administered by:

Server stats:

1.1K
active users

#implementations

0 posts0 participants0 posts today
C.<p><span class="h-card" translate="no"><a href="https://fosstodon.org/@AndyScott" class="u-url mention">@<span>AndyScott</span></a></span> </p><p>You&#39;re talking about how the way memory/object tracking and reference counting is done in the Python core, which in one implementation of Python is itself written in C, correct?</p><p>Responses:</p><p>1) Not all Python <a href="https://mindly.social/tags/implementations" class="mention hashtag" rel="tag">#<span>implementations</span></a> are in C. Some are inherently memory-safe.</p><p>2) In <a href="https://mindly.social/tags/CPython" class="mention hashtag" rel="tag">#<span>CPython</span></a>, the object lifetimes and <a href="https://mindly.social/tags/reference" class="mention hashtag" rel="tag">#<span>reference</span></a> counting rules are well-understood and <a href="https://mindly.social/tags/documented" class="mention hashtag" rel="tag">#<span>documented</span></a>, are maintained by a large core of developers who understand them, and have been tested with trial-by-fire by millions of users and millions of Python programs over decades. If you write an application in C or another memory-unsafe language and do your <a href="https://mindly.social/tags/memory" class="mention hashtag" rel="tag">#<span>memory</span></a> handling yourself, it&#39;s code by one person, tested by at most a few people, and newly written - maybe not documented, and probably not with all the <a href="https://mindly.social/tags/bugs" class="mention hashtag" rel="tag">#<span>bugs</span></a> already shaken out of it.</p><p>Analogy: you need a boiler to operate your steam engine. You can use one designed by an engineer who has been doing boilers for twenty years, and manufactured by someone who has done nothing but that for the same length of time -- or you can cobble one together by yourself for the first time, not knowing the engineering behind it, and just hope it doesn&#39;t explode the first time you bring it up to pressure.</p>
💧🌏 Greg Cocks<p>Types Of Remote Sensing - Devices And Their Applications [broad overview]<br>--<br><a href="https://eos.com/blog/types-of-remote-sensing/" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">eos.com/blog/types-of-remote-s</span><span class="invisible">ensing/</span></a> &lt;-- shared technical article<br>--<br>[sharing of this blog post should not be considered an endorsement of this company]<br><a href="https://techhub.social/tags/GIS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>GIS</span></a> <a href="https://techhub.social/tags/spatial" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>spatial</span></a> <a href="https://techhub.social/tags/mapping" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>mapping</span></a> <a href="https://techhub.social/tags/remotesensing" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>remotesensing</span></a> <a href="https://techhub.social/tags/earthobservation" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>earthobservation</span></a> <a href="https://techhub.social/tags/overview" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>overview</span></a> <a href="https://techhub.social/tags/tutorial" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>tutorial</span></a> <a href="https://techhub.social/tags/instrumentation" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>instrumentation</span></a> <a href="https://techhub.social/tags/satellite" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>satellite</span></a> <a href="https://techhub.social/tags/devices" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>devices</span></a> <a href="https://techhub.social/tags/implementations" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>implementations</span></a> <a href="https://techhub.social/tags/radar" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>radar</span></a> <a href="https://techhub.social/tags/laser" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>laser</span></a> <a href="https://techhub.social/tags/sensors" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>sensors</span></a> <a href="https://techhub.social/tags/usecase" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>usecase</span></a> <a href="https://techhub.social/tags/appliedscience" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>appliedscience</span></a> <a href="https://techhub.social/tags/RADARSAT" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>RADARSAT</span></a> <a href="https://techhub.social/tags/TerraSARX" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>TerraSARX</span></a> <a href="https://techhub.social/tags/SRTM" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>SRTM</span></a>, <a href="https://techhub.social/tags/EOSDA" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>EOSDA</span></a> <a href="https://techhub.social/tags/ERS" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ERS</span></a> <a href="https://techhub.social/tags/Sentinel" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>Sentinel</span></a> <a href="https://techhub.social/tags/LANDSAT" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LANDSAT</span></a> <a href="https://techhub.social/tags/insar" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>insar</span></a> <a href="https://techhub.social/tags/ifsar" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>ifsar</span></a> <a href="https://techhub.social/tags/LiDAR" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>LiDAR</span></a></p>
dtanzer<p>How do we call a <a href="https://social.devteams.at/tags/test" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>test</span></a> that can test two or more <a href="https://social.devteams.at/tags/implementations" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>implementations</span></a> of an <a href="https://social.devteams.at/tags/interface" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>interface</span></a> with the same test code?</p><p>They call it "Testing interface contracts" here: <a href="https://www.baeldung.com/java-junit-verify-interface-contract" rel="nofollow noopener noreferrer" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">baeldung.com/java-junit-verify</span><span class="invisible">-interface-contract</span></a></p><p>IIRC, I heared a different term in the past, but I cannot remember it. <a href="https://social.devteams.at/tags/followerPower" class="mention hashtag" rel="nofollow noopener noreferrer" target="_blank">#<span>followerPower</span></a></p>
C.<p><span class="h-card" translate="no"><a href="https://social.treehouse.systems/@ska" class="u-url mention">@<span>ska</span></a></span> @schmonz@octodon.social </p><p>I haven&#39;t. I sent a message to the <a href="https://mindly.social/tags/qmail" class="mention hashtag" rel="tag">#<span>qmail</span></a> list, replying to something or other, some time back, in which I described the lasting legacy of qmail as its <a href="https://mindly.social/tags/design" class="mention hashtag" rel="tag">#<span>design</span></a>, not its <a href="https://mindly.social/tags/codebase" class="mention hashtag" rel="tag">#<span>codebase</span></a>, and suggested perhaps a group project to maybe modernize a couple of design things - small! - and then start with fresh <a href="https://mindly.social/tags/implementations" class="mention hashtag" rel="tag">#<span>implementations</span></a> of the components to add <a href="https://mindly.social/tags/features" class="mention hashtag" rel="tag">#<span>features</span></a> or whatever - and noted they don&#39;t all have to be in the same implementation language etc.</p><p>[...]</p>
C.<p>It is a pure <a href="https://mindly.social/tags/shit" class="mention hashtag" rel="tag">#<span>shit</span></a> <a href="https://mindly.social/tags/sandwich" class="mention hashtag" rel="tag">#<span>sandwich</span></a>. All the other use cases they give are the <a href="https://mindly.social/tags/mustard" class="mention hashtag" rel="tag">#<span>mustard</span></a> and the <a href="https://mindly.social/tags/pickle" class="mention hashtag" rel="tag">#<span>pickle</span></a>, put there to hide the <a href="https://mindly.social/tags/taste" class="mention hashtag" rel="tag">#<span>taste</span></a> of the sandwich.</p><p>I personally <a href="https://mindly.social/tags/recommend" class="mention hashtag" rel="tag">#<span>recommend</span></a> you *not* eat a shit sandwich, even if it has fantastic mustard and is served with a really amazing pickle.</p><p>They describe it like it will be a wonderful, <a href="https://mindly.social/tags/open" class="mention hashtag" rel="tag">#<span>open</span></a> playground, full of <a href="https://mindly.social/tags/free" class="mention hashtag" rel="tag">#<span>free</span></a> and open <a href="https://mindly.social/tags/implementations" class="mention hashtag" rel="tag">#<span>implementations</span></a>, and that <a href="https://mindly.social/tags/websites" class="mention hashtag" rel="tag">#<span>websites</span></a> (and <a href="https://mindly.social/tags/ad" class="mention hashtag" rel="tag">#<span>ad</span></a> <a href="https://mindly.social/tags/exchanges" class="mention hashtag" rel="tag">#<span>exchanges</span></a>... cough) therefore won&#39;t be able to use it to <a href="https://mindly.social/tags/abuse" class="mention hashtag" rel="tag">#<span>abuse</span></a> <a href="https://mindly.social/tags/users" class="mention hashtag" rel="tag">#<span>users</span></a>.</p><p>3/x</p>