Computer Science and Programming
139K subscribers
942 photos
32 videos
37 files
1.24K links
Channel specialized for advanced topics of:
* Artificial intelligence,
* Machine Learning,
* Deep Learning,
* Computer Vision,
* Data Science
* Python

Admin: @otchebuch

Memes: @memes_programming

Ads: @Source_Ads,
https://telega.io/c/computer_science
Download Telegram
Python on My Wrist
A developer revived wasp-os, the MicroPython-based OS for the PineTime smartwatch, by porting it to mainline, up-to-date MicroPython instead of its old 2019 fork. The work required three pull requests merged upstream into MicroPython, targeted for version 1.30. Build tooling now uses uv, Bluetooth flashing uses bleak and dropped from over eight minutes to about three and a half, and free RAM at boot rose from 7.1 KB to 12.4 KB. New additions include a Dutch watch face, an 8-bit style clock, and a 'Guido' app showing a blocky portrait of Guido van Rossum with Python and MicroPython logos. The code is available on a GitHub fork branch.
🔥6👍4❤2
foojay – a place for friends of OpenJDK
Java 26 arrives with 10 JEPs and relatively few new features compared to Java 25. Key highlights include: JEP 500 which warns when final fields are mutated via deep reflection (preparing to block this in a future release), JEP 504 which removes the long-deprecated Applet API, JEP 516 which improves AOT object caching to work with any GC, JEP 517 which adds HTTP/3 support to the JDK HTTP Client, and JEP 522 which improves G1 GC throughput by reducing thread synchronization. Notably, UUIDv7 support is added via UUID.ofEpochMillis(). No preview features graduate to standard in this release, with several features like Structured Concurrency, Vector API, and Primitive Types in Patterns remaining in preview. Miscellaneous API additions include Process.AutoCloseable support, case-folding String methods, and new BigInteger/Duration/Instant utilities.
❤7👍2
From Delta Sharing to OpenSharing: what changed, what's next
Databricks and the Linux Foundation have evolved Delta Sharing into OpenSharing, an open protocol that extends zero-copy data sharing to agent skills, AI models, and unstructured data. The announcement came on June 10, 2026, after Delta Sharing reached more than 28,000 data recipients, with about a third of shares crossing platforms. OpenSharing adds a Share-Schema-Asset hierarchy covering Tables, Volumes, Agent Skills, and Models, plus support for Apache Iceberg REST Catalog clients and on-premises storage through partners like MinIO. Existing Delta Sharing clients stay compatible, and the project now sits under the Linux Foundation AI & Data Foundation at sandbox stage.
❤1
Modern AI art moves from prompts to public screens
 
A campaign linked to the international Giga-Art AI art festival has appeared on digital billboards in New York, Tokyo and Dubai under the slogan “United by AI-art. From Russia with love.”
 
Participants described ideas inspired by Russia in natural language; a neural network generated the images. Artistic experience was not required.
 
The campaign visual depicts people in traditional costumes holding hands in a circle. Launched for Russia’s National Unity Day, it follows earlier displays of festival participants’ work on media facades in Russian cities.
 
The project puts text-to-image generation in a public-art context, with a message about connecting people across languages and borders.
👎9❤3
📢 Advertising in this channel

You can place an ad via Telega․io. It takes just a few minutes.

Formats and current rates: View details
MCP Explained
The Model Context Protocol (MCP) is an open standard connecting AI apps to external tools and data. A server declares what it can do, the host app shows that to the model, and when the model wants something the app calls the server and returns the result. The model never talks to a server directly. MCP runs as JSON-RPC over stdin/stdout or a single HTTP endpoint, with servers able to talk back. A worked example traces 11 messages across 5 steps: the app lists tools, adds 'create_issue' to context, the user asks to file a bug, the model requests the tool, and the server returns 'created #482'. The spec is dated 2026-07-28 and is stateless with no handshake but multiple round-trips.
🔥3❤2👍1
I Built a Visual System Design Reference — Switch Any Architecture Between AWS, Azure, GCP & Open Source
A developer built an interactive system design reference site that lets you view the same architecture through AWS, Google Cloud, Azure, or open-source tooling. It covers 36 systems, 36 components, and 27 concepts, with auto-laid-out diagrams you can step through hop by hop. Each system page includes requirements, APIs, capacity estimates, data models, bottlenecks, and scaling notes. The site is built with Next.js static export deployed on Vercel, React Flow plus ELK for diagrams, Tailwind CSS, and Zod for schema validation, and it's open source on GitHub.
❤7👍2
15 apps you can vibe code instead of subscribing
A curated list of 15 small apps (Linktree, TinyPNG, Bitly, Day One, Splitwise, Typeform, Calendly, Toggl Track, Sortly, Content Snare, Trello, Notion, Slack, Statuspage, YNAB clones) that can be vibe coded with an AI agent instead of paying for subscriptions. Each links to a build guide from the author's Vibecode It Yourself catalog of 109 project ideas, with scoped prompts, realistic time estimates for a basic version versus a full product, and explicit non-goals to keep the first build small. The guides support stacks like AHA, Next.js, Laravel, or Ruby on Rails, and the piece recommends starting with simpler self-use tools (Linktree, image compressor) before attempting ambitious ones like a Slack clone.
👍1