home.social

#pointer — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #pointer, aggregated by home.social.

fetched live
  1. Fortran, a matrix native/primitive language outperforms CUDA on GPU matrix computations.

    The reason is very simple. It is all about the unnecessary bottlenecks introduced by the concept of a von Neumann machine and the C pointer logic that are fatal to concurrent computation of a massive amount of structured data running only a couple of identical operations.

    linkedin.com/posts/ivandj_a-19

    #AI #C #pointer #computer #computing

  2. My thieving tendencies come down to this: if I see something just lying around, I can't resist the urge to take it. This has netted me numerous children's toys from the town park, flip-flops at the beach, and backpacks & cellphones left at cafe tables. It's not the value or utility of the object, it's the availability. /Here I am! Come take me!/

    Today I picked up a laser #pointer from a lectern & a set of blueprints from a university building under renovation. Score!

    #wss366 #microfiction

  3. My thieving tendencies come down to this: if I see something just lying around, I can't resist the urge to take it. This has netted me numerous children's toys from the town park, flip-flops at the beach, and backpacks & cellphones left at cafe tables. It's not the value or utility of the object, it's the availability. /Here I am! Come take me!/

    Today I picked up a laser #pointer from a lectern & a set of blueprints from a university building under renovation. Score!

    #wss366 #microfiction

  4. Can we turn a file tree structure into a matrix? Everything in a computer can be represented by an #array or a #matrix or a #tensor.

    aaa.bbb.ccc.x.txt
    ddd.y.txt -> ddd.""."".y.txt

    aaa bbb ccc x.txt
    ddd "" "" y.txt

    We are no longer shackled by the naive von Neumann machine that has only 1 or a few cores or threads. We can layer down millions of data points and apply one instruction on them all at once. There is no more pointer tree chasing. The #C #pointer logic virus subsides.

  5. #pointer slechte zorg in de gevangenis omdat iemand schuldig is, is een lijfstraf.

  6. RE: mastodon.social/@Kletskous/116

    Daarna kun je dan doorschakelen naar #Pointer, waar hysterische nationalisten tekeer gaan tegen een #AZC in gemeentes waar ze niks te zoeken hebben.

    #NieuwLekkerland #Pointer #Defence

  7. RE: mastodon.social/@Kletskous/116

    Daarna kun je dan doorschakelen naar #Pointer, waar hysterische nationalisten tekeer gaan tegen een #AZC in gemeentes waar ze niks te zoeken hebben.

    #NieuwLekkerland #Pointer #Defence

  8. Nu bij Pointer:

    De zorg in vrouwengevangenissen is abominabel geregeld. Jonge vrouw ging lopend de gevangenis in en kwam er in een rolstoel weer uit. Al haar lopende afspraken werden stopgezet.

    Ook bij medicatie worden ernstige fouten gemaakt.

    Eerder verscheen hier al een kritisch rapport over van de Klara Wigman Stichting:

    clara-wichmann.nl/nieuws/staat

    "Zorg voor gevangenen is voor de Tweede Kamer niet sexy."

    #Pointer #vrouwen ##NPO2

  9. Nu bij Pointer:

    De zorg in vrouwengevangenissen is abominabel geregeld. Jonge vrouw ging lopend de gevangenis in en kwam er in een rolstoel weer uit. Al haar lopende afspraken werden stopgezet.

    Ook bij medicatie worden ernstige fouten gemaakt.

    Eerder verscheen hier al een kritisch rapport over van de Klara Wigman Stichting:

    clara-wichmann.nl/nieuws/staat

    "Zorg voor gevangenen is voor de Tweede Kamer niet sexy."

    #Pointer #vrouwen ##NPO2

  10. Память в JavaScript: Stack и Heap

    Последние пару лет изменили то, как пишется код. Copilot, Cursor, ChatGPT, Claude - все это генерирует вполне работающий JavaScript быстрее, чем успеваешь сформулировать задачу. Это удобно. Но у этого удобства есть обратная сторона, сгенерированный код работает правильно в смысле делает что просили , но не всегда правильно в смысле не течет по памяти и не роняет прод под нагрузкой . Модели хорошо знают синтаксис и паттерны. Они значительно хуже разбираются в том, что происходит под капотом конкретного движка. Closure, захватывающий лишние данные. Event listener, который никогда не снимается. Объект, который непреднамеренно продлевает жизнь половине DOM дерева. Все это - настоящие ошибки, которые реально встречаются в проде и ни один линтер их не поймает. Чтобы замечать такие вещи при ревью, нужно понимать, как именно V8 хранит объекты и когда решает их удалить. Это не академическое знание - это инструмент, который меняет то, на что смотришь в коде. Эта серия состоит из трех частей. Первая - про то, как V8 вообще организует память, что такое Stack и Heap, чем они отличаются и что такое pointer. Вторая - про сборщик мусора, как он определяет, что живо, а что нет и как делает это, не останавливая программу надолго. Третья - практическое применение, откуда берутся утечки памяти, как их искать и как писать код, который не создает лишней работы для GC. Смотреть под капот

    habr.com/ru/articles/1003702/

    #v8 #javascript #память #garbage_collector_javascript #stack #heap #pointer #garbage_collector #nodejs #node

  11. Mouse improvements in Terminaux 8.1

    Since Terminaux 4.0, mouse support was added to make C# console applications more interactive. This was done by abstracting the implementations of both the Windows API for detecting mouse clicks in the terminal using the combination of PeekConsoleInput() and MOUSE_INPUT_RECORD, and the Linux method for mouse clicks using the SGR/X10 VT sequences that we have to parse ourselves. The end result is a single function that handles mouse and keyboard input on a ReadPointerOrKey() function, further branched to a non-blocking version.

    As a result, we’ve integrated mouse support to all kinds of interactive user interfaces within Terminaux, which resulted in both the library and Nitrocid handling all mouse input, as well as Terminaux programs having mouse support built-in without re-implementing support. However, there was room for improvements when it comes to the selection-based user interfaces.

    Terminaux 8.1, which will be released two weeks from now, will feature improvements to mouse support when it comes to the choice selection style TUIs, as well as the interactive selector TUIs. Starting from this version:

    • In the selector TUI, double-clicking on an item in either the first pane or the second pane will trigger the “submit” action, which, by default, is defined to an action bound to the Enter key. For example, in Nitrocid 0.2.0, if you double-click on an SMultivar settings entry in the second pane, the child settings entries underneath this entry will be revealed.
    • In both the selection style and the infobox selection input TUIs, double-clicking on an item in the list of choices will confirm the selection. This allows you to confirm your selection without accidentally selecting a wrong item, since those TUIs always show a list of choices.

    This is a behavioral change to the three affected Terminaux input components, which will land to Nitrocid 0.2.0 and 0.1.0 Service Pack 6 next month.

    Photo by Rainer Eli on Unsplash

    #Net #Net100 #Net80 #C #Console #ConsoleApp #ConsoleApplication #csharp #dotnet #Mouse #MousePointer #news #Pointer #Tech #Technology #terminal #terminaux #Terminaux8 #Terminaux81 #update
  12. Mouse improvements in Terminaux 8.1

    Since Terminaux 4.0, mouse support was added to make C# console applications more interactive. This was done by abstracting the implementations of both the Windows API for detecting mouse clicks in the terminal using the combination of PeekConsoleInput() and MOUSE_INPUT_RECORD, and the Linux method for mouse clicks using the SGR/X10 VT sequences that we have to parse ourselves. The end result is a single function that handles mouse and keyboard input on a ReadPointerOrKey() function, further branched to a non-blocking version.

    As a result, we’ve integrated mouse support to all kinds of interactive user interfaces within Terminaux, which resulted in both the library and Nitrocid handling all mouse input, as well as Terminaux programs having mouse support built-in without re-implementing support. However, there was room for improvements when it comes to the selection-based user interfaces.

    Terminaux 8.1, which will be released two weeks from now, will feature improvements to mouse support when it comes to the choice selection style TUIs, as well as the interactive selector TUIs. Starting from this version:

    • In the selector TUI, double-clicking on an item in either the first pane or the second pane will trigger the “submit” action, which, by default, is defined to an action bound to the Enter key. For example, in Nitrocid 0.2.0, if you double-click on an SMultivar settings entry in the second pane, the child settings entries underneath this entry will be revealed.
    • In both the selection style and the infobox selection input TUIs, double-clicking on an item in the list of choices will confirm the selection. This allows you to confirm your selection without accidentally selecting a wrong item, since those TUIs always show a list of choices.

    This is a behavioral change to the three affected Terminaux input components, which will land to Nitrocid 0.2.0 and 0.1.0 Service Pack 6 next month.

    Photo by Rainer Eli on Unsplash

    #Net #Net100 #Net80 #C #Console #ConsoleApp #ConsoleApplication #csharp #dotnet #Mouse #MousePointer #news #Pointer #Tech #Technology #terminal #terminaux #Terminaux8 #Terminaux81 #update

  13. De politie zegt altijd dat het geweld met de jaarwisseling ongekend is. Dan moeten nieuwsmedia zelf uitzoeken of het erger of minder erg is dan de afgelopen jaren. In mijn beleving was het 40 jaar geleden (met veel gewonden en soms doden bij de kerstbomen jacht) veel erger maar dat hoor ik nergens. #1vandaag #pointer

  14. De politie zegt altijd dat het geweld met de jaarwisseling ongekend is. Dan moeten nieuwsmedia zelf uitzoeken of het erger of minder erg is dan de afgelopen jaren. In mijn beleving was het 40 jaar geleden (met veel gewonden en soms doden bij de kerstbomen jacht) veel erger maar dat hoor ik nergens. #1vandaag #pointer

  15. @mattiem

    # 202305241824 Machine model of C is memory and pointers
    #clang #machine-code #pointer #memory #machine-model

    C's "machine model" is easy to understand because:

    > The machine model of C is very simple. You have the memory where things reside. You have pointers to the consecutive elements of the memory.[#20230524cpp][]

    1/2

  16. @mattiem

    # 202305241824 Machine model of C is memory and pointers
    #clang #machine-code #pointer #memory #machine-model

    C's "machine model" is easy to understand because:

    > The machine model of C is very simple. You have the memory where things reside. You have pointers to the consecutive elements of the memory.[#20230524cpp][]

    1/2

  17. 𝗚𝗵𝗶𝘀𝗹𝗮𝗶𝗻𝗲 𝗣𝗹𝗮𝗴 𝗻𝗶𝗲𝘂𝘄𝗲 𝗽𝗿𝗲𝘀𝗲𝗻𝘁𝗮𝘁𝗼𝗿 𝗯𝗶𝗷 𝗿𝗮𝗱𝗶𝗼𝗽𝗿𝗼𝗴𝗿𝗮𝗺𝗺𝗮 𝘃𝗮𝗻 𝗣𝗼𝗶𝗻𝘁𝗲𝗿

    Ghislaine Plag is de nieuwe presentator bij het radioprogramma van Pointer. Dat meldt KRO-NCRV. Ze neemt het werk over van journalist Niels Heithuis, die naar BNR vertrekt.

    rtl.nl/boulevard/artikel/55392

    #Ghislaine #Plag #Pointer

  18. 𝗚𝗵𝗶𝘀𝗹𝗮𝗶𝗻𝗲 𝗣𝗹𝗮𝗴 𝗻𝗶𝗲𝘂𝘄𝗲 𝗽𝗿𝗲𝘀𝗲𝗻𝘁𝗮𝘁𝗼𝗿 𝗯𝗶𝗷 𝗿𝗮𝗱𝗶𝗼𝗽𝗿𝗼𝗴𝗿𝗮𝗺𝗺𝗮 𝘃𝗮𝗻 𝗣𝗼𝗶𝗻𝘁𝗲𝗿

    Ghislaine Plag is de nieuwe presentator bij het radioprogramma van Pointer. Dat meldt KRO-NCRV. Ze neemt het werk over van journalist Niels Heithuis, die naar BNR vertrekt.

    rtl.nl/boulevard/artikel/55392

    #Ghislaine #Plag #Pointer

  19. #pointer Carlos van Andel Raadslid voor Hart voor Den Haag wil boetes van 1000,- zodat mensen dakloos worden. Goed idee als mensen geen huis hebben zullen ze ook minder afval veroorzaken.

  20. The screens are arranged in a 2 ྾ 2 #array in #KDE and so I can move the #mouse #pointer logically around in the configuration shown. I just need a justification for four screens now. I’m sure I’ll contrive something.

  21. The screens are arranged in a 2 ྾ 2 #array in #KDE and so I can move the #mouse #pointer logically around in the configuration shown. I just need a justification for four screens now. I’m sure I’ll contrive something.

  22. #pointer lelieteelt is laat zien dat boeren een gevaar zijn voor de mensheid. Ze weerleggen wetenschap met anekdotes en dreigen met geweld. En de gemeente durft niet op te treden tegen de boeren.

  23. Явное и неявное определение типов и полей в Go

    Как я пришел к написанию собственного пакета go, столкнувшись с отсутствием синтаксического сахара в языке и трудностях при разработке приложений в production с отсутствием команды инфраструктуры на go.

    habr.com/ru/articles/934154/

    #Go #optionalgotype #опциональный_тип #sql #postgres #nil #pointer

  24. In this thrilling tale of 🧙‍♂️ #wizards from faraway lands, a team of academics spends years concocting a #magical #potion to tame the wild beast that is C's #pointer #provenance. 🌍✨ After much toil, they've crafted a #spellbinding mathematical tome that will surely hypnotize anyone who dared to care. 📜🔮
    gustedt.wordpress.com/2025/06/ #C #academic #research #math #HackerNews #ngated

  25. 𝗝𝗮𝗮𝗽 𝘃𝗮𝗻 𝗭𝘄𝗲𝗱𝗲𝗻 𝗵𝗼𝘂𝗱𝘁 𝗵𝗲𝘁 𝗯𝗶𝗷 𝗿𝗲𝗮𝗰𝘁𝗶𝗲 𝗶𝗻 𝗮𝗳𝗹𝗲𝘃𝗲𝗿𝗶𝗻𝗴 𝘃𝗮𝗻 𝗣𝗼𝗶𝗻𝘁𝗲𝗿

    Jaap van Zweden geeft ook na het zien van de uitzending van Pointer waarin musici vertellen over vermeend grensoverschrijdend gedrag door de dirigent, geen inhoudelijke reactie. Zijn woordvoerder laat weten dat Van Zweden het houdt bij de reactie die hij in de uitzending van het...

    rtl.nl/boulevard/artikel/55103

    #JaapvanZweden #reactie #Pointer

  26. 𝗩𝗮𝗻 𝗭𝘄𝗲𝗱𝗲𝗻 𝗵𝗲𝗲𝗳𝘁 𝗣𝗼𝗶𝗻𝘁𝗲𝗿𝘂𝗶𝘁𝘇𝗲𝗻𝗱𝗶𝗻𝗴 𝗼𝘃𝗲𝗿 𝘄𝗮𝗻𝗴𝗲𝗱𝗿𝗮𝗴 𝗻𝗼𝗴 𝗻𝗶𝗲𝘁 𝗴𝗲𝘇𝗶𝗲𝗻

    Dirigent Jaap van Zweden heeft de uitzending van Pointer over vermeend grensoverschrijdend gedrag nog niet gezien. Dat laat zijn woordvoerder weten aan het ANP. Pointer meldde donderdagochtend in een persbericht op basis van eigen onderzoek dat de wereldberoemde chef-dirigent zich bij...

    rtl.nl/boulevard/artikel/55102

    #VanZweden #Pointer #wangedrag

  27. Why learn #Go when you can just spend your life decoding #JSON #sum #types with a side of panic? 🤯 But wait, there's more! Dive into the riveting saga of #nil #pointer panics and let your tears of confusion water the garden of emulated sum types. 🌿🔧
    nicolashery.com/decoding-json- #Programming #Panic #Coding #Humor #HackerNews #ngated