LINUX &&|| PROGRAMMING
141 subscribers
973 photos
55 videos
17 files
1.13K links
Linux jest systemem wymarzonym dla programistów. W końcu sami dla siebie go stworzyli 😃 Łatwo się w nim programuje...
Ale wśród użytkowników telegrama jest chyba mniej popularny niż ogólnie na świecie, więc na razie na tym kanale głównie są memy 😃
Download Telegram
#Fugaku Next to nowy japoński superkomputer, który zaoferuje zawrotną moc obliczeniową. Jego budowa potrwa kilka lat https://www.purepc.pl/fugaku-next-to-nowy-japonski-superkomputer-ktory-zaoferuje-zawrotna-moc-obliczeniowa-jego-budowa-potrwa-kilka-lat
#FugakuNext może wynieść wydajność superkomputerów na zupełnie nowy poziom. Celem inżynierów jest stworzenie urządzenia, którego wydajność będzie liczona w ZFLOPS (zettaflops). Dla porównania najszybszy obecnie Frontier oferuje moc obliczeniową na poziomie "zaledwie" 1,2 EFLOPS (eksaflops). Nowy japoński superkomputer ma zatem w praktyce cechować się 1000 razy wyższą wydajnością niż Frontier i 2000 razy wyższą wydajnością niż najszybszy obecnie tego typu sprzęt w Japonii, czyli Fugaku. Jest to oszałamiająca wartość, jednak japońskie władze są zdeterminowane, by superkomputer powstał. Na jego budowę ma zostać przeznaczone ponad 750 mln dolarów, jednak, jak to zwykle bywa przy tak dużych przedsięwzięciach, można spodziewać się, że kwota ta w przyszłości wzrośnie.
Forwarded from Elon Musk Today
Elon Musk's SHOCKING Response to Mark Cuban
https://youtu.be/x_71yUmxkQg
Forwarded from TechLead Bits
GenAI for Legacy Systems Modernization

While most people actively write about using GenAI tools to generate new code, there is a new Thoughtworks publication that focuses on the opposite — using AI to understand and refactor legacy systems.

What makes legacy systems modernization expensive?
- Lack of design and implementation details knowledge
- Lack of actual documentation
- Lack of automated tests
- Absence of human experts
- Difficulty to measure the impact of the change

To address these challenges Thoughtworks team developed a tool called CodeConcise. But the authors highlighted that you don't need exactly this tool, the approach and ideas can be used as a reference to implement your own solution.

Key concepts:
✏️ Treat code as data
✏️ Build Abstract Syntax Trees (ASTs) to identify entities and relationships in the code
✏️ Store these ASTs in graph database (neo4j)
✏️ Use a comprehension pipeline that traverses the graph using multiple algorithms, such as Depth-first Search with backtracking in post-order traversal, to enrich the graph with LLM-generated explanations at various depths (e.g. methods, classes, packages)
✏️ Integrate the enriched graph with a frontend application that implements Retrieval-Augmented Generation (RAG) approach
✏️ The RAG retrieval component pulls nodes relevant to the user’s prompt, while the LLM further traverses the graph to gather more information from their neighboring nodes to provide the LLM-generated explanations at various levels of abstraction
✏️ The same enrichment pipeline can be used to generate documentation for the existing system

For now the tool was tested with several clients to generate explanations for low-level legacy code. The next goal is to improve the model to provide answers at the higher level of abstraction, keeping in mind that it might not be directly possible by examining the code alone.

The work looks promising and could significantly reduce the time and cost of modernizing old systems (especially written on exotic languages like COBOL). It simplifies reverse-engineering and helps generate knowledge about the current system. The authors also promised to share results on improving the current model and provide more real life examples for the tool usage.

#news #engineering #ai
🗣️„Przyjęcie nowej ustawy o mowie nienawiści, która ma zakazywać przemocy lub groźby bezprawnej, nawoływania do nienawiści i znieważania z powodu "orientacji seksualnej", "tożsamości płciowej", płci, niepełnosprawności lub wieku - to koniec wolności słowa” – mówił Rafał Dorosiński, adwokat z Ordo Iuris w rozmowie z Łukaszem Jankowskim. ⬇️

📻 https://wnet.fm/2024/10/02/rafal-dorosinski-wspolczesna-definicja-mowy-nienawisci-korzeniami-siega-do-czasow-zwiazku-sowieckiego/

#DC #cenzura #totalnakontrola #wolnośćsłowa #freespeach #fyp
Forwarded from Punkt Zwrotny
Szef Nvidii ogłasza "śmierć" kodowania. Jego zdaniem ludzie powinni uczyć się rolnictwa

Jensen Huang uważa, że dzieci powinny przestać uczyć się kodowania. Jego zdaniem znajomość języków programowania wkrótce stanie się zbędna. Wszystko za sprawą sztucznej inteligencji. Zdaniem CEO Nvidii wszyscy powinniśmy skupić się na rozwoju bardziej praktycznych umiejętności.

(...)
Naszym zadaniem jest stworzenie technologii, dzięki której nikt z nas nie będzie musiał programować. Gdy język programowania jest ludzkim językiem, wtedy wszyscy na świeci są programistami. To cud sztucznej inteligencji

(...)
Jego zdaniem, zamiast na kodowaniu, młodzi ludzie powinni skupić się na rozwoju bardziej przydatnych i praktycznych umiejętności. Wymienił tu m.in. biologię, edukację, produkcję i rolnictwo. Huang stwierdził również, że powinniśmy dążyć do tego, aby jedynym językiem, którego będziemy potrzebować, był nasz naturalny język, w którym już teraz wszyscy jesteśmy ekspertami.

Więcej na ten temat: https://next.gazeta.pl/internet/7,188935,30741752,szef-nvidii-oglasza-smierc-kodowania-jego-zdaniem-ludzie.html

#punktzwrotny #technologia #sztucznainteligencja #wydarzenia #edukacja #ai #człowiek #it #programowanie
‼️Wygląda na to, że Telegram będzie miał własny odpowiednik hostingu wideo na YouTube

Messenger ogłosił konkurs na stworzenie nowego odtwarzacza wideo w aplikacji. Najlepszy twórca otrzyma 50 tysięcy dolarów.

Komunikat wskazuje, że odtwarzacz będzie odtwarzał zarówno pliki wideo, jak i ścieżki audio.

Odtwarzacz wideo będzie dostępny w pierwszej kolejności dla użytkowników iOS.

Rosyjska patologia narodowa
🇷🇺🐷🇷🇺  t.me/patorosja
Forwarded from Programmer Jokes
pov: using space instead of tabs
🤣2