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.6K
active users

#NullPointer

0 posts0 participants0 posts today
Hacker News<p>Some bits on malloc(0) in C being allowed to return NULL</p><p><a href="https://utcc.utoronto.ca/~cks/space/blog/programming/CZeroSizeMallocSomeNotes" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">utcc.utoronto.ca/~cks/space/bl</span><span class="invisible">og/programming/CZeroSizeMallocSomeNotes</span></a></p><p><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/malloc0" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>malloc0</span></a> <a href="https://mastodon.social/tags/CProgramming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CProgramming</span></a> <a href="https://mastodon.social/tags/MemoryManagement" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MemoryManagement</span></a> <a href="https://mastodon.social/tags/NULLPointer" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NULLPointer</span></a> <a href="https://mastodon.social/tags/HackerNews" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>HackerNews</span></a></p>
seanpm2001 🇺🇦️<p>I don't understand something: if the null pointer was a billion dollar mistake, and has caused pain and system crashes for decades, then why weren't there any attempts to just not implement it in an object-oriented system?<br><a href="https://techhub.social/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a> <a href="https://techhub.social/tags/oop" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>oop</span></a> <a href="https://techhub.social/tags/nullsafety" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nullsafety</span></a> <a href="https://techhub.social/tags/nullpointer" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nullpointer</span></a> <a href="https://techhub.social/tags/null" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>null</span></a> <a href="https://techhub.social/tags/billiondollarmistake" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>billiondollarmistake</span></a> <a href="https://techhub.social/tags/algol" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>algol</span></a> <a href="https://techhub.social/tags/java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>java</span></a> <a href="https://techhub.social/tags/c" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>c</span></a> <a href="https://techhub.social/tags/question" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>question</span></a></p>
Darren<p>the <a href="https://sfba.social/tags/jetblue" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>jetblue</span></a> app page with my options for my rescheduled 6am flight (experienced this at 4:30 am and didn’t bring me joy from a UX experience ?). wish people would test these things with a little more imagination. I assume another industry standard <a href="https://sfba.social/tags/nullpointer" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nullpointer</span></a>.</p>
Harald<p>Just saw that the Java/JDK developers are finally tackling the billion dollar mistake.</p><p> String! good = "this is never null";</p><p>It is listed for Java-25, hope this gets done.</p><p><a href="https://nrw.social/tags/java" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>java</span></a> <a href="https://nrw.social/tags/jdk" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>jdk</span></a> <a href="https://nrw.social/tags/billiondollarmistake" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>billiondollarmistake</span></a> <a href="https://nrw.social/tags/null" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>null</span></a> <a href="https://nrw.social/tags/nullpointer" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>nullpointer</span></a> <a href="https://nrw.social/tags/npe" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>npe</span></a></p><p><a href="https://bugs.openjdk.org/browse/JDK-8303099" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">bugs.openjdk.org/browse/JDK-83</span><span class="invisible">03099</span></a></p><p><a href="https://en.wikipedia.org/wiki/Null_pointer#History" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">en.wikipedia.org/wiki/Null_poi</span><span class="invisible">nter#History</span></a></p>
Aurimas Černius<p>I have one annoying problem with people bashing C/C++ with regard to NULL pointer.<br>NULL pointer is *C* problem.<br>C++ has references since forever. Here the problem is programmers not using them. If a *C++* function takes a pointer as a parameter and does not allow it to be nullptr, it's a bug - it should take a reference instead.<br>std::optional is still newish, so give some slack to pointers still.</p><p><a href="https://floss.social/tags/programming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>programming</span></a> <a href="https://floss.social/tags/Cpp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Cpp</span></a> <a href="https://floss.social/tags/null" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>null</span></a> <a href="https://floss.social/tags/NullPointer" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NullPointer</span></a></p>
Marcel SIneM(S)US<p><a href="https://social.tchncs.de/tags/CrowdStrike" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CrowdStrike</span></a>-Fiasko: Der <a href="https://social.tchncs.de/tags/NullPointer" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NullPointer</span></a> ist Schuld | c't Magazin <a href="https://www.heise.de/hintergrund/Fataler-Fehler-bei-CrowdStrike-Schuld-war-ein-Null-Pointer-9807896.html" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">heise.de/hintergrund/Fataler-F</span><span class="invisible">ehler-bei-CrowdStrike-Schuld-war-ein-Null-Pointer-9807896.html</span></a> <a href="https://social.tchncs.de/tags/Development" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Development</span></a></p>
Scripter :verified_flashing:<p>Fataler Fehler bei CrowdStrike: Schuld war ein Null Pointer | heise online<br><a href="https://heise.de/-9807896" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="">heise.de/-9807896</span><span class="invisible"></span></a> <a href="https://social.tchncs.de/tags/CrowdStrike" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CrowdStrike</span></a> <a href="https://social.tchncs.de/tags/Bluescreen" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Bluescreen</span></a> <a href="https://social.tchncs.de/tags/Programmierung" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Programmierung</span></a> <a href="https://social.tchncs.de/tags/CPlusPlus" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CPlusPlus</span></a> <a href="https://social.tchncs.de/tags/NullPointer" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NullPointer</span></a></p>
Alex Ivanovs<p>CrowdStrike took down Debian and Rocky Linux a few months ago and no one noticed</p><p><a href="https://stackdiary.com/crowdstrike-took-down-debian-and-rocky-linux-a-few-months-ago-and-no-one-noticed/" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">stackdiary.com/crowdstrike-too</span><span class="invisible">k-down-debian-and-rocky-linux-a-few-months-ago-and-no-one-noticed/</span></a></p><p><a href="https://mastodon.social/tags/CrowdStrike" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CrowdStrike</span></a> <a href="https://mastodon.social/tags/Debian" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Debian</span></a> <a href="https://mastodon.social/tags/RockyLinux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>RockyLinux</span></a> <a href="https://mastodon.social/tags/Linux" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Linux</span></a> <a href="https://mastodon.social/tags/BSOD" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>BSOD</span></a> <a href="https://mastodon.social/tags/Crash" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Crash</span></a> <a href="https://mastodon.social/tags/Update" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Update</span></a> <a href="https://mastodon.social/tags/Security" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Security</span></a> <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/Falcon" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Falcon</span></a> <a href="https://mastodon.social/tags/Bug" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Bug</span></a> <a href="https://mastodon.social/tags/Kernel" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Kernel</span></a> <a href="https://mastodon.social/tags/Servers" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Servers</span></a> <a href="https://mastodon.social/tags/Outage" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Outage</span></a> <a href="https://mastodon.social/tags/Disruption" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Disruption</span></a> <a href="https://mastodon.social/tags/Testing" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Testing</span></a> <a href="https://mastodon.social/tags/Compatibility" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Compatibility</span></a> <a href="https://mastodon.social/tags/Error" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Error</span></a> <a href="https://mastodon.social/tags/IT" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>IT</span></a> <a href="https://mastodon.social/tags/Tech" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Tech</span></a> <a href="https://mastodon.social/tags/Technology" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Technology</span></a> <a href="https://mastodon.social/tags/Software" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Software</span></a> <a href="https://mastodon.social/tags/Issue" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Issue</span></a> <a href="https://mastodon.social/tags/Fix" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Fix</span></a> <a href="https://mastodon.social/tags/ITsupport" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ITsupport</span></a> <a href="https://mastodon.social/tags/TechNews" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>TechNews</span></a> <a href="https://mastodon.social/tags/ITnews" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ITnews</span></a> <a href="https://mastodon.social/tags/SystemCrash" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SystemCrash</span></a> <a href="https://mastodon.social/tags/SystemUpdate" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>SystemUpdate</span></a> <a href="https://mastodon.social/tags/KernelPanic" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>KernelPanic</span></a> <a href="https://mastodon.social/tags/NullPointer" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NullPointer</span></a></p>
WinFuture.de<p>Nach dem gestrigen IT-<a href="https://mastodon.social/tags/Chaos" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Chaos</span></a> ist die <a href="https://mastodon.social/tags/Ursache" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Ursache</span></a> für die weltweiten Abstürze von <a href="https://mastodon.social/tags/Windows" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Windows</span></a>-Systemen wohl identifiziert. Schuld ist demnach ein <a href="https://mastodon.social/tags/NullPointer" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NullPointer</span></a> im <a href="https://mastodon.social/tags/Code" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Code</span></a> des <a href="https://mastodon.social/tags/Crowdstrike" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Crowdstrike</span></a>-Updates. <a href="https://winfuture.de/news,144037.html?utm_source=Mastodon&amp;utm_medium=ManualStatus&amp;utm_campaign=SocialMedia" rel="nofollow noopener" translate="no" target="_blank"><span class="invisible">https://</span><span class="ellipsis">winfuture.de/news,144037.html?</span><span class="invisible">utm_source=Mastodon&amp;utm_medium=ManualStatus&amp;utm_campaign=SocialMedia</span></a></p>
Jörg Preisendörfer<p>›They Have Played Us <a href="https://mastodon.social/tags/Programmer" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Programmer</span></a>|s for Absolute <a href="https://mastodon.social/tags/Fool" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Fool</span></a>|s‹</p><p>🧷 <a href="https://www.youtube.com/watch?v=QTiAWZ1YfzI&amp;t=217s" rel="nofollow noopener" target="_blank"><span class="invisible">https://www.</span><span class="ellipsis">youtube.com/watch?v=QTiAWZ1Yfz</span><span class="invisible">I&amp;t=217s</span></a></p><p>🌺</p><p>🏷️ <a href="https://mastodon.social/tags/Lisp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Lisp</span></a> <a href="https://mastodon.social/tags/Scheme" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Scheme</span></a> <a href="https://mastodon.social/tags/CommonLisp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CommonLisp</span></a> <a href="https://mastodon.social/tags/CPP" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CPP</span></a> <a href="https://mastodon.social/tags/Rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rust</span></a> <a href="https://mastodon.social/tags/DennisRitchie" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>DennisRitchie</span></a> <a href="https://mastodon.social/tags/BrianKernighan" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>BrianKernighan</span></a> <a href="https://mastodon.social/tags/BjarneStroustrup" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>BjarneStroustrup</span></a> <a href="https://mastodon.social/tags/CLang" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CLang</span></a> <a href="https://mastodon.social/tags/Rustacean" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rustacean</span></a> <a href="https://mastodon.social/tags/MetaProgramming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MetaProgramming</span></a> <a href="https://mastodon.social/tags/Risitas" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Risitas</span></a> <a href="https://mastodon.social/tags/JohnMcCarthy" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JohnMcCarthy</span></a> <a href="https://mastodon.social/tags/Unix" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Unix</span></a> <a href="https://mastodon.social/tags/Pipes" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Pipes</span></a> <a href="https://mastodon.social/tags/Segfault" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Segfault</span></a> <a href="https://mastodon.social/tags/NullPointer" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NullPointer</span></a> <a href="https://mastodon.social/tags/UndefinedBehaviour" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>UndefinedBehaviour</span></a> <a href="https://mastodon.social/tags/GarbageCollection" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>GarbageCollection</span></a> <a href="https://mastodon.social/tags/MemoryManagement" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MemoryManagement</span></a> <a href="https://mastodon.social/tags/BellLabs" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>BellLabs</span></a> <a href="https://mastodon.social/tags/ObjectSystem" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ObjectSystem</span></a> <a href="https://mastodon.social/tags/FunctionalProgramming" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>FunctionalProgramming</span></a> <a href="https://mastodon.social/tags/Syntax" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Syntax</span></a> <a href="https://mastodon.social/tags/Rustaceans" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rustaceans</span></a> <a href="https://mastodon.social/tags/MemorySafety" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>MemorySafety</span></a> <a href="https://mastodon.social/tags/ElRisitas" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>ElRisitas</span></a> <a href="https://mastodon.social/tags/CLOS" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CLOS</span></a> <a href="https://mastodon.social/tags/AMOP" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>AMOP</span></a></p>
Lane Sawyer🌹<p>Why I love <a href="https://mastodon.social/tags/Rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rust</span></a>:</p><p>Every day at work, using <a href="https://mastodon.social/tags/CSharp" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>CSharp</span></a> or <a href="https://mastodon.social/tags/JavaScript" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>JavaScript</span></a>, I constantly see potential <a href="https://mastodon.social/tags/NullPointer" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>NullPointer</span></a> exceptions littered throughout the code.</p><p>The lack of nulls and overall defensive mindset that <a href="https://mastodon.social/tags/Rust" class="mention hashtag" rel="nofollow noopener" target="_blank">#<span>Rust</span></a> enforces leaves your mind free to focus on higher-level solutions.</p>