fosstodon.org is one of the many independent Mastodon servers you can use to participate in the fediverse.
Fosstodon is an invite only Mastodon instance that is open to those who are interested in technology; particularly free & open source software. If you wish to join, contact us for an invite.

Administered by:

Server stats:

8.8K
active users

#logging

14 posts8 participants0 posts today
Mongabay<p>Indonesia is the first test case for the Forest Stewardship Council’s new remedy framework, which allows logging firms to regain ethical certification by addressing past environmental and social harms.</p><p>However, NGOs have found serious flaws in the process, including lack of consent, rushed assessments, and exclusion of many affected Indigenous communities.</p><p>by Hans Nicholas Jong<br><a href="https://news.mongabay.com/2025/07/hope-and-frustration-as-indonesia-pilots-fscs-logging-remedy-framework/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">news.mongabay.com/2025/07/hope</span><span class="invisible">-and-frustration-as-indonesia-pilots-fscs-logging-remedy-framework/</span></a> </p><p><a href="https://mastodon.green/tags/News" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>News</span></a> <a href="https://mastodon.green/tags/indigenouscommunities" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>indigenouscommunities</span></a> <a href="https://mastodon.green/tags/indigenousrights" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>indigenousrights</span></a> <a href="https://mastodon.green/tags/environment" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>environment</span></a> <a href="https://mastodon.green/tags/logging" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>logging</span></a></p>
kfekete<p>So there's this <a href="https://hachyderm.io/tags/ai" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ai</span></a> thing out here.<br>People who are on the bleeding edge and doing this in prod/at scale/at enterprises: how do you handle <a href="https://hachyderm.io/tags/otel" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>otel</span></a> <a href="https://hachyderm.io/tags/tracing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tracing</span></a> and <a href="https://hachyderm.io/tags/logging" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>logging</span></a> of <a href="https://hachyderm.io/tags/llm" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>llm</span></a> calls?</p><p>There's only really semconv for traces as of now, and everyone in their playground is happy about seeing those huge prompts as attributes, but I think (and hear) that this won't work at most enterprises.</p><p>I can see that <a href="https://hachyderm.io/tags/GenAI" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GenAI</span></a> Events[1] are the recommended way of handling messages/responses, which actually makes sense in terms of separating likely sensitive information from the more useful telemetry. I can imagine these to be generally more useful for security teams (auditing) than ops people.</p><p>I have a couple of questions from a practical point of view though:<br> - How should one separate these events from tracing data in terms of processing/ingestion?<br> - How should one still have the complete audit trail of what has happened (which agent called what other agent that get information via another tool and dumped some part of the source code as a response to the original question)?</p><p>I guess linking events to traces/spans would work, but depending on whether you have a single backend (SaaS vendor) or multiple this can get tricky from a UX point of view.</p><p>Boosts are welcomed!</p><p>[1]: <a href="https://opentelemetry.io/docs/specs/semconv/gen-ai/gen-ai-events/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">opentelemetry.io/docs/specs/se</span><span class="invisible">mconv/gen-ai/gen-ai-events/</span></a></p>
N-gated Hacker News<p>🤔💻 In a world where developers debate the merits of <a href="https://mastodon.social/tags/logging" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>logging</span></a> intervals, one brave soul declares the revolutionary concept of "log by time" as the future—because counting is just too mainstream. 🙄🕒 Apparently, no one ever thought to write down such groundbreaking wisdom until now. 🚀✨<br><a href="https://johnscolaro.xyz/blog/log-by-time-not-by-count" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">johnscolaro.xyz/blog/log-by-ti</span><span class="invisible">me-not-by-count</span></a> <a href="https://mastodon.social/tags/development" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>development</span></a> <a href="https://mastodon.social/tags/innovation" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>innovation</span></a> <a href="https://mastodon.social/tags/techdebate" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>techdebate</span></a> <a href="https://mastodon.social/tags/futureoftech" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>futureoftech</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>
Rev.Hans@SacredBodies.ca :mstdnca:<p>One of the last “dolphins” (cluster of pilings) from the old Comox Logging &amp; Railway booming ground at Royston. There are a number of these still standing. They’re now host to birdhouses. Mostly for purple martins and swallows. <br>I just got in from swimming out to the dolphin and back. </p><p><a href="https://mstdn.ca/tags/bxw" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>bxw</span></a> <a href="https://mstdn.ca/tags/photography" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>photography</span></a> <a href="https://mstdn.ca/tags/foto" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>foto</span></a> <a href="https://mstdn.ca/tags/forestry" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>forestry</span></a> <a href="https://mstdn.ca/tags/logging" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>logging</span></a> <a href="https://mstdn.ca/tags/birds" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>birds</span></a> <a href="https://mstdn.ca/tags/vancouverisland" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>vancouverisland</span></a> <a href="https://mstdn.ca/tags/summer" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>summer</span></a></p>
Mac Ham Radio<p>RUMlogNG2Go for iOS version 6.3.17 now available</p><p>RUMlog is a contact logging tool for amateur radio, very similar and log file compatible to the Mac logger RUMlogNG.</p><p>Use the same log file on your Mac computer</p><p>4 user definable logging fields</p><p>Exchange the logs via iTunes File sharing, iCloud or Files</p><p>Import ADIF files via email, clipboard, iCloud or Fil ...<br><a href="https://machamradio.com/blog/2025/07/20/rumlogng2go-for-ios-version-6-3-17-now-available/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">machamradio.com/blog/2025/07/2</span><span class="invisible">0/rumlogng2go-for-ios-version-6-3-17-now-available/</span></a></p><p><a href="https://gallifrey.social/tags/iOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>iOS</span></a> <a href="https://gallifrey.social/tags/Logging" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Logging</span></a> <a href="https://gallifrey.social/tags/RUMlogNG2Go" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RUMlogNG2Go</span></a></p>
Mac Ham Radio<p>Pre-release for testing KLog-2.4.2-RC1</p><p>KLog is a multi-platform free Amateur Radio logger, the only one able to run in Linux, Windows and macOS!</p><p>KLog provides QSO management, useful QSL management DX-Cluster client, DXCC management, ClubLog integration, WSJT-X, DX-Marathon support and much more! KLog is available in several languages: Catalan, Croatian, Danish, Engl ...<br><a href="https://machamradio.com/blog/2025/07/19/pre-release-for-testing-klog-2-4-2-rc1/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">machamradio.com/blog/2025/07/1</span><span class="invisible">9/pre-release-for-testing-klog-2-4-2-rc1/</span></a></p><p><a href="https://gallifrey.social/tags/KLog" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>KLog</span></a> <a href="https://gallifrey.social/tags/Logging" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Logging</span></a> <a href="https://gallifrey.social/tags/OpenSource" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenSource</span></a> <a href="https://gallifrey.social/tags/OSX" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OSX</span></a></p>
Mac Ham Radio<p>SkookumLogger v5.3 now available</p><p>Bill Myers, K1GQ has released the latest version of the contest logging software SkookumLogger for macOS. </p><p>*** Please note: The final version of SkookumLogger available on the Mac App Store is 5.1. All future versions will continue to be available on the k1gq.net web site's downloads page. They are always notarized, and h ...<br><a href="https://machamradio.com/blog/2025/07/19/skookumlogger-v5-3-now-available-2/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">machamradio.com/blog/2025/07/1</span><span class="invisible">9/skookumlogger-v5-3-now-available-2/</span></a></p><p><a href="https://gallifrey.social/tags/Contesting" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Contesting</span></a> <a href="https://gallifrey.social/tags/Logging" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Logging</span></a> <a href="https://gallifrey.social/tags/macOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>macOS</span></a> <a href="https://gallifrey.social/tags/OSX" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OSX</span></a> <a href="https://gallifrey.social/tags/SkookumLogger" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SkookumLogger</span></a></p>
Mac Ham Radio<p>RUMlogNG version 5.19.5 released.</p><p>Tom Lindner (DL2RUM) has released the latest version of RUMlogNG for direct download or via the App Store.&nbsp;</p><p>RUMlogNG is a HAM radio logging, QSL handling and printing tool, especially made for the short wave DXer, made by a DXer. Basic logging features are included for the higher bands up to 1.2 cm and for satellite. RUMlogNG can handle an unlimi ...<br><a href="https://machamradio.com/blog/2025/07/19/rumlogng-version-5-19-5-released/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">machamradio.com/blog/2025/07/1</span><span class="invisible">9/rumlogng-version-5-19-5-released/</span></a></p><p><a href="https://gallifrey.social/tags/Logging" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Logging</span></a> <a href="https://gallifrey.social/tags/OSX" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OSX</span></a> <a href="https://gallifrey.social/tags/RUMlogNG" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RUMlogNG</span></a></p>
Mac Ham Radio<p>HAMRS Pro 2.42.1 released</p><p>HAMRS is a simple, multi platform, portable logger designed specifically for portable activities, like Parks on the Air (POTS), Summits on the Air (SOTA) Field Days, and more. HAMRS is available for macOS, Windows, Linux, Raspbian and for iOS devices. Download the latest version here—it’s fast, has a bunch of new features, and auto-updates itself.</p><p>Please ...<br><a href="https://machamradio.com/blog/2025/07/19/hamrs-pro-2-41-1-released/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">machamradio.com/blog/2025/07/1</span><span class="invisible">9/hamrs-pro-2-41-1-released/</span></a></p><p><a href="https://gallifrey.social/tags/Logging" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Logging</span></a> <a href="https://gallifrey.social/tags/macOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>macOS</span></a> <a href="https://gallifrey.social/tags/RigControl" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RigControl</span></a></p>
𝕂𝚞𝚋𝚒𝚔ℙ𝚒𝚡𝚎𝚕<p>No Encrypting and compressing files does not always work and especially not if the data is minimal or has compression integrated in the data format – not new but always funny in your own projects.</p><p>```tracing<br>2025-07-19T08:01:20.550231Z INFO myproject: 🔏 file encrypt in 210 bytes<br>2025-07-19T08:01:20.550610Z INFO myproject: 🗜️ -770.00% file compressed<br>```</p><p><a href="https://chaos.social/tags/code" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>code</span></a> <a href="https://chaos.social/tags/screenshot" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>screenshot</span></a> <a href="https://chaos.social/tags/rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rust</span></a> <a href="https://chaos.social/tags/rustlang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rustlang</span></a> <a href="https://chaos.social/tags/logging" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>logging</span></a> <a href="https://chaos.social/tags/minus" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>minus</span></a> <a href="https://chaos.social/tags/coding" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>coding</span></a> <a href="https://chaos.social/tags/shell" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>shell</span></a> <a href="https://chaos.social/tags/minusproduktion" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>minusproduktion</span></a> <a href="https://chaos.social/tags/tracing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tracing</span></a> <a href="https://chaos.social/tags/compressing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>compressing</span></a> <a href="https://chaos.social/tags/encryption" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>encryption</span></a> <a href="https://chaos.social/tags/encrypted" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>encrypted</span></a> <a href="https://chaos.social/tags/smallfile" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>smallfile</span></a></p>
bananabob :tinoflag:<p>Logging truck parked up on the main road in Waikanae. The driver is no doubt resting in the motel behind me, which you can't see in the photo. <a href="https://mastodon.nz/tags/Truck" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Truck</span></a> <a href="https://mastodon.nz/tags/Logging" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Logging</span></a></p>
Rev.Hans@SacredBodies.ca :mstdnca:<p>Looking north, towards the old Comox Logging &amp; Railway log dump and breakwater. Town of Comox across the bay. At one time during its history the CL&amp;R was the largest private railway operation in the British Empire. </p><p><a href="https://mstdn.ca/tags/bxw" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>bxw</span></a> <a href="https://mstdn.ca/tags/photography" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>photography</span></a> <a href="https://mstdn.ca/tags/foto" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>foto</span></a> <a href="https://mstdn.ca/tags/vancouverisland" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>vancouverisland</span></a> <a href="https://mstdn.ca/tags/logging" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>logging</span></a> <a href="https://mstdn.ca/tags/forestry" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>forestry</span></a> <a href="https://mstdn.ca/tags/railways" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>railways</span></a></p>
:rss: Hacker News<p>When Root Meets Immutable: OpenBSD Chflags vs. Log Tampering<br><a href="https://rsadowski.de/posts/2025/openbsd-immutable-system-logs/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">rsadowski.de/posts/2025/openbs</span><span class="invisible">d-immutable-system-logs/</span></a><br><a href="https://rss-mstdn.studiofreesia.com/tags/ycombinator" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ycombinator</span></a> <a href="https://rss-mstdn.studiofreesia.com/tags/OpenBSD" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>OpenBSD</span></a> <a href="https://rss-mstdn.studiofreesia.com/tags/Logging" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Logging</span></a> <a href="https://rss-mstdn.studiofreesia.com/tags/securelevel" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>securelevel</span></a></p>
Environment<p>Environmental issues sidelined in Tasmanian state election</p><p>Less than a week out from the Tasmanian election, the Liberals and Labor have steered clear of announcements…<br><a href="https://pubeurope.com/tags/Environment" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Environment</span></a> <a href="https://pubeurope.com/tags/climatechange" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>climatechange</span></a> <a href="https://pubeurope.com/tags/DeanWinter" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DeanWinter</span></a> <a href="https://pubeurope.com/tags/Forestry" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Forestry</span></a> <a href="https://pubeurope.com/tags/Independents" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Independents</span></a> <a href="https://pubeurope.com/tags/logging" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>logging</span></a> <a href="https://pubeurope.com/tags/rockliff" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rockliff</span></a> <a href="https://pubeurope.com/tags/rosaliewoodruff" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>rosaliewoodruff</span></a> <a href="https://pubeurope.com/tags/salmonfarming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>salmonfarming</span></a> <a href="https://pubeurope.com/tags/stateoftheenvironment" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>stateoftheenvironment</span></a> <a href="https://pubeurope.com/tags/tasmanianlabor" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tasmanianlabor</span></a> <a href="https://pubeurope.com/tags/tasmanianliberals" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>tasmanianliberals</span></a> <a href="https://pubeurope.com/tags/TheGreens" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TheGreens</span></a><br><a href="https://www.europesays.com/2240226/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="">europesays.com/2240226/</span><span class="invisible"></span></a></p>
Jan Helebrant<p>literally <a href="https://cztwitter.cz/tags/crypto" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>crypto</span></a> <a href="https://cztwitter.cz/tags/mining" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>mining</span></a> 🤣<br><a href="https://www.flickr.com/photos/96541566@N06/54647429882/" rel="nofollow noopener" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">flickr.com/photos/96541566@N06</span><span class="invisible">/54647429882/</span></a><br><a href="https://cztwitter.cz/tags/Portugal" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Portugal</span></a> <a href="https://cztwitter.cz/tags/Azores" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Azores</span></a> <a href="https://cztwitter.cz/tags/SaoMiguel" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SaoMiguel</span></a> <a href="https://cztwitter.cz/tags/travel" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>travel</span></a> <a href="https://cztwitter.cz/tags/nature" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nature</span></a> <a href="https://cztwitter.cz/tags/vegetation" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>vegetation</span></a> <a href="https://cztwitter.cz/tags/Furnas" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Furnas</span></a> <a href="https://cztwitter.cz/tags/landscape" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>landscape</span></a> <a href="https://cztwitter.cz/tags/cryptomeria" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>cryptomeria</span></a> <a href="https://cztwitter.cz/tags/logging" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>logging</span></a> <a href="https://cztwitter.cz/tags/wood" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>wood</span></a> <a href="https://cztwitter.cz/tags/forest" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>forest</span></a></p>
Python Rennes<p>plusieurs ressources concernant les pratiques de <a href="https://social.breizhcamp.org/tags/logging" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>logging</span></a> dans vos applications <a href="https://social.breizhcamp.org/tags/Python" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Python</span></a> :<br>- <a href="https://www.dash0.com/guides/logging-in-python" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">dash0.com/guides/logging-in-py</span><span class="invisible">thon</span></a> tutoriel et conseils sur le module logging (et qq bibliothèques)<br>- une vidéo sur le même sujet : <a href="https://youtu.be/9L77QExPmI0" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">youtu.be/9L77QExPmI0</span><span class="invisible"></span></a><br>- une bibliothèque éprouvée pour logguer vos messages sous la forme de messages, pour une exploration avec des outils comme <a href="https://social.breizhcamp.org/tags/kibana" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>kibana</span></a></p>
Arnold Franke<p>Imo you should not use technical logging (as in std:out via slf4j or similar) for business functionality like audit logs or reports.</p><p>It is too easy for developers to break something accidentally by changing a log statement in the code. You are using a mechanism for business functionality, that was not meant for it. Technical and business stuff get mixed up in the log file or your log aggregator. Logging is much harder to test than explicit APIs.</p><p><a href="https://chaos.social/tags/logging" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>logging</span></a> <a href="https://chaos.social/tags/coding" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>coding</span></a> <a href="https://chaos.social/tags/SoftwareEngineering" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SoftwareEngineering</span></a></p>
JAVAPRO<p>Datei-Uploads sind oft unterschätzte Angriffspunkte in <a href="https://mastodon.social/tags/Java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Java</span></a> Webanwendungen. Path Traversal, unsichere temporäre Dateien &amp; fehlendes <a href="https://mastodon.social/tags/Logging" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Logging</span></a> öffnen Tür &amp; Tor.</p><p>Lerne, wie <span class="h-card" translate="no"><a href="https://mastodon.social/@svenruppert" class="u-url mention" rel="nofollow noopener" target="_blank">@<span>svenruppert</span></a></span> gezielt mit <a href="https://mastodon.social/tags/Vaadin" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Vaadin</span></a> Flow absichert: <a href="https://javapro.io/de/erstellen-einer-einfachen-datei-up-download-anwendung-mit-vaadin-flow/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">javapro.io/de/erstellen-einer-</span><span class="invisible">einfachen-datei-up-download-anwendung-mit-vaadin-flow/</span></a></p><p><a href="https://mastodon.social/tags/CyberSecurity" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CyberSecurity</span></a> <a href="https://mastodon.social/tags/CWE" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CWE</span></a> <a href="https://mastodon.social/tags/FileUpload" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FileUpload</span></a></p>
Toni Aittoniemi<p>Where do the weapons &amp; mercenaries come from, those that destabilise the Sub-Saharan Sahel region in Africa?</p><p>Who trains the troops of warlords?<br>Who runs the gold, diamond &amp; rare earths mines that employ child labour?<br>Who controls logging companies destroying huge swathes of Africa's rain forests?</p><p>That's right: The Wagner group, from Russia.</p><p><a href="https://www.youtube.com/watch?v=0HgL23XDGyE" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/watch?v=0HgL23XDGy</span><span class="invisible">E</span></a><br><a href="https://mastodon.green/tags/africa" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>africa</span></a> <a href="https://mastodon.green/tags/wagner" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>wagner</span></a> <a href="https://mastodon.green/tags/sahel" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>sahel</span></a> <a href="https://mastodon.green/tags/russia" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>russia</span></a> <a href="https://mastodon.green/tags/mining" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>mining</span></a> <a href="https://mastodon.green/tags/childlabour" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>childlabour</span></a> <a href="https://mastodon.green/tags/logging" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>logging</span></a> <a href="https://mastodon.green/tags/nafo" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nafo</span></a></p>
Rev.Hans@SacredBodies.ca :mstdnca:<p>Mid-day at the Wrecks, looking east towards Comox across the old booming ground. I knew men who worked here in the 1940s and 1950s. This is where the Comox Valley old growth forest was dumped off railcars and boomed up for Fraser Mills in Vancouver. I knew these men when I was a boy and they were old, white-haired loggers who worked with my father. </p><p><a href="https://mstdn.ca/tags/bxw" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>bxw</span></a> <a href="https://mstdn.ca/tags/photography" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>photography</span></a> <a href="https://mstdn.ca/tags/vancouverisland" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>vancouverisland</span></a> <a href="https://mstdn.ca/tags/logging" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>logging</span></a> <a href="https://mstdn.ca/tags/forestry" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>forestry</span></a> <a href="https://mstdn.ca/tags/oldgrowth" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>oldgrowth</span></a></p>