Wow my #reeknote (#evernote #cli) can now play audio and show images, in a terminal

https://github.com/vitaly-zdanevich/reeknote

#heap
#lt

Wow in #leetcode we can #patch classes:

ListNode.__lt__ = lambda self, other: self.val < other.val

This is good for simpler support of heap - by providing the object only - without the index and value.

Full:

import heapq

# Definition for singly-linked list.
# class ListNode:
#     def __init__(self, val=0, next=None):
#         self.val = val
#         self.next = next

ListNode.__lt__ = lambda self, other: self.val < other.val

class Solution:
    def mergeKLists(self, lists: List[Optional[ListNode]]) -> Optional[ListNode]:
        heap = []

        for node in lists:
            if node:
                heapq.heappush(heap, node)

        head: List[ListNode] = ListNode()
        tail = head

        while heap:
            node = heapq.heappop(heap)
            tail.next = node
            tail = node

            if node.next:
                heapq.heappush(heap, node.next)

        return head.next

23. Merge k Sorted Lists

👍 1

#7мая2026 (чт) 21.30-01:00 айтишная посиделка в Still Young Bar

#без_оплаты

Доклады:

  1. [Soft] «Создание телеграмм-бота для управления заметками в программе Evernote!. Вайб кодинг.» (💻@vitaly_zdanevich)

🤔 Ты тоже можешь выступить с докладом в неформальной обстановке на большом экране.
Докладчику – пивас в подарок! ☕️**🍺**

➡️Расписание
🗓 21:00-21:30 - Сбор
**👨‍🏫**22:30-22:30 - Доклад
**🤼**22:30-до последнего итишника - Разговоры о высоком/Караоке

**📍**Адрес: Still Young Bar (ул. Генерала Мазниашвили 48)

⏰ 21:00-до последнего итишника

💬 Все вопросы – в личку: @marstut или @AMVavilov

This is how in #go we remove an element from a collection

func rm(i int, lists[]*ListNode) []*ListNode {
    return append(lists[:i], lists[i+1:]...)
}

Usually its a library call.

Oh my...

#leetcode

#leetcode is often produce #error

My another hobby project, made with #llm / #codex: converter of #wikipedia dumps into #man / #roff format, on #rust (because I love performance): for a #terminal, #offline reading. #love it, still fixing many markup cases, but mostly its readable already https://gitlab.com/vitaly-zdanevich/wiki2man_on_rust

Wrote about it at https://diff.wikimedia.org/2026/06/25/i-built-the-convertor-from-wikipedia-dumps-to-man-roff-format-for-offline-reading-in-a-terminal/

#python
#mojo

#llm
#gemini

  2. Mojo (The New Challenger)
  Mojo is a new programming language designed by Chris Lattner (creator of LLVM and Swift).
   * It is a superset of Python that looks and feels like Python but includes optional strong, static typing.
   * It claims to be up to 35,000x faster than Python because it compiles to machine code and utilizes hardware features like SIMD.

Key Innovations: Introduces features like let for immutable variables

Why not #const?

https://www.modular.com/open-source/mojo

#odysee looks like #convert #video right in a #browser - without uploading to the backend.

#shotcut is pretty good #foss #video_editor, #love it

#map
#batumi

Between the Black Sea and the mountains.