frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Now send your marketing campaigns directly from ChatGPT

https://www.mail-o-mail.com/
1•avallark•2m ago•1 comments

Queueing Theory v2: DORA metrics, queue-of-queues, chi-alpha-beta-sigma notation

https://github.com/joelparkerhenderson/queueing-theory
1•jph•14m ago•0 comments

Show HN: Hibana – choreography-first protocol safety for Rust

https://hibanaworks.dev/
3•o8vm•16m ago•0 comments

Haniri: A live autonomous world where AI agents survive or collapse

https://www.haniri.com
1•donangrey•16m ago•1 comments

GPT-5.3-Codex System Card [pdf]

https://cdn.openai.com/pdf/23eca107-a9b1-4d2c-b156-7deb4fbc697c/GPT-5-3-Codex-System-Card-02.pdf
1•tosh•30m ago•0 comments

Atlas: Manage your database schema as code

https://github.com/ariga/atlas
1•quectophoton•32m ago•0 comments

Geist Pixel

https://vercel.com/blog/introducing-geist-pixel
2•helloplanets•35m ago•0 comments

Show HN: MCP to get latest dependency package and tool versions

https://github.com/MShekow/package-version-check-mcp
1•mshekow•43m ago•0 comments

The better you get at something, the harder it becomes to do

https://seekingtrust.substack.com/p/improving-at-writing-made-me-almost
2•FinnLobsien•44m ago•0 comments

Show HN: WP Float – Archive WordPress blogs to free static hosting

https://wpfloat.netlify.app/
1•zizoulegrande•46m ago•0 comments

Show HN: I Hacked My Family's Meal Planning with an App

https://mealjar.app
1•melvinzammit•46m ago•0 comments

Sony BMG copy protection rootkit scandal

https://en.wikipedia.org/wiki/Sony_BMG_copy_protection_rootkit_scandal
1•basilikum•49m ago•0 comments

The Future of Systems

https://novlabs.ai/mission/
2•tekbog•49m ago•1 comments

NASA now allowing astronauts to bring their smartphones on space missions

https://twitter.com/NASAAdmin/status/2019259382962307393
2•gbugniot•54m ago•0 comments

Claude Code Is the Inflection Point

https://newsletter.semianalysis.com/p/claude-code-is-the-inflection-point
3•throwaw12•56m ago•1 comments

Show HN: MicroClaw – Agentic AI Assistant for Telegram, Built in Rust

https://github.com/microclaw/microclaw
1•everettjf•56m ago•2 comments

Show HN: Omni-BLAS – 4x faster matrix multiplication via Monte Carlo sampling

https://github.com/AleatorAI/OMNI-BLAS
1•LowSpecEng•56m ago•1 comments

The AI-Ready Software Developer: Conclusion – Same Game, Different Dice

https://codemanship.wordpress.com/2026/01/05/the-ai-ready-software-developer-conclusion-same-game...
1•lifeisstillgood•59m ago•0 comments

AI Agent Automates Google Stock Analysis from Financial Reports

https://pardusai.org/view/54c6646b9e273bbe103b76256a91a7f30da624062a8a6eeb16febfe403efd078
1•JasonHEIN•1h ago•0 comments

Voxtral Realtime 4B Pure C Implementation

https://github.com/antirez/voxtral.c
2•andreabat•1h ago•1 comments

I Was Trapped in Chinese Mafia Crypto Slavery [video]

https://www.youtube.com/watch?v=zOcNaWmmn0A
2•mgh2•1h ago•1 comments

U.S. CBP Reported Employee Arrests (FY2020 – FYTD)

https://www.cbp.gov/newsroom/stats/reported-employee-arrests
1•ludicrousdispla•1h ago•0 comments

Show HN: I built a free UCP checker – see if AI agents can find your store

https://ucphub.ai/ucp-store-check/
2•vladeta•1h ago•1 comments

Show HN: SVGV – A Real-Time Vector Video Format for Budget Hardware

https://github.com/thealidev/VectorVision-SVGV
1•thealidev•1h ago•0 comments

Study of 150 developers shows AI generated code no harder to maintain long term

https://www.youtube.com/watch?v=b9EbCb5A408
2•lifeisstillgood•1h ago•0 comments

Spotify now requires premium accounts for developer mode API access

https://www.neowin.net/news/spotify-now-requires-premium-accounts-for-developer-mode-api-access/
2•bundie•1h ago•0 comments

When Albert Einstein Moved to Princeton

https://twitter.com/Math_files/status/2020017485815456224
1•keepamovin•1h ago•0 comments

Agents.md as a Dark Signal

https://joshmock.com/post/2026-agents-md-as-a-dark-signal/
2•birdculture•1h ago•1 comments

System time, clocks, and their syncing in macOS

https://eclecticlight.co/2025/05/21/system-time-clocks-and-their-syncing-in-macos/
1•fanf2•1h ago•0 comments

McCLIM and 7GUIs – Part 1: The Counter

https://turtleware.eu/posts/McCLIM-and-7GUIs---Part-1-The-Counter.html
3•ramenbytes•1h ago•0 comments
Open in hackernews

Show HN: Ü Programming Language

https://github.com/Panzerschrek/U-00DC-Sprache
4•Panzerschrek•3mo ago
Hello, HN!

Today I want to show my project: a programming language named Ü.

For many years I has been using C++ for coding - both at my job and for hobby projects. C++ is mostly fine for me, since it delivers great performance and powerful abstractions. But C++ had and has many footguns, which make using it sometimes painful. So I thought a better programming language could exist, which can have many advantages of C++ without its downsides. Especially I wanted safety by-default, so that shooting the leg is hard, but without unnecessary overengineering. After a brief search I found no other language fully satisfying my requirements and thus I decided to create one myself.

Developing a new programming language wasn't fast and easy, but after many years of development I have managed to do this and created a language, which satisfies my requirements. I think it's now ready for a wide audience.

Ü is a general-purpose programming language designed to be safe and fast and it achieves these goals. Surprisingly achieving both doesn't require insanely complex language design and compiler implementation. Static typing in combination with clever compile-time analysis and safe/unsafe code separation allow achieving safety. Compilation into machine code (with help of LLVM) provides enough speed. Also Ü just doesn't do much in runtime which could slow-down its performance - most of the safety checks are done in compile-time and destructor-based memory and resources management requires no runtime penalty typical for languages with garbage collection.

Ü isn't just a better C with a couple of bells and whistles. It's pretty feature-reach, much like C++ is. These features include classes, inheritance, type and function templates, lambdas, coroutines, compile-time reflection and possibilities of compile-time code generation.

Ü uses curly braces-style syntax, but it doesn't try to copy all syntax elements of some particular language. There are keywords and syntax elements borrowed from C++, Rust or whatever else. Despite this most syntax rules should be pretty familiar for users of mainstream programming languages.

I have developed and continue developing two compilers for Ü - one written in C++ and another one written in Ü itself (specifically frontends, both use LLVM backend written in C++). Besides that Ü has many other components like its own standard library, a build system, a language server, a tool for C headers conversion, etc.

I believe that the language is ready to be used for writing some real code. Having a self-hosted compiler and many other components written in it should prove this claim to be true. Ü maybe isn't ready for very reliable industrial code doing serious stuff (like OS kernels or banking software), but it should be fine to use it for things like hobby projects.

See examples (https://github.com/Panzerschrek/U-00DC-Sprache/tree/master/s...) to get a general idea what Ü is and how it looks like and feels. Read the documentation (https://panzerschrek.github.io/U-00DC-Sprache-site/docs/en/c...) for more details. If you have some questions about the specific mechanism providing safety, read the corresponding chapter (https://panzerschrek.github.io/U-00DC-Sprache-site/docs/en/r...). If some topic isn't clear for you after reading the documentation, contact me and I can answer your questions.

You may ask, why have I named my language Ü? The answer is simple: I wanted a single-letter name, but all regular Latin letters were already used (https://beza1e1.tuxen.de/one_letter_proglangs.html). So I chose a letter, which belongs to extended Latin alphabet and is pretty common in many natural languages (like German).

Comments

alabhyajindal•3mo ago
Very nice! Some feedback about the home page and presentation:

- A snippet on the home page to give the reader a quick feel of the language.

- A line or two on how to pronounce Ü.

- Using a list or sections to highlight important features prominently and make the home page more information dense.

- Date of publication on the blog posts.

Panzerschrek•3mo ago
Thanks for suggestions!

> A snippet on the home page

What kind of code snippets could you suggest? Posting something trivial like a hello world program isn't particularly useful, I think.

> how to pronounce

There is for now no correct way to pronounce Ü. Maybe because it's not named in spoken language but only in written form. But assuming how this letter is used in natural languages, you can use a pronunciation from these languages.

> highlight important features

I have a comparison table mentioning features which I find necessary and useful. Maybe it isn't detailed enough?

alabhyajindal•3mo ago
> What kind of code snippets could you suggest?

Anything really! Some websites that do this currently: https://ziglang.org, https://crystal-lang.org and https://www.ruby-lang.org/en

> I have a comparison table mentioning features

Yes - I did see this in the README. Maybe worth adding it, or something similar to the website.

ModernMech•3mo ago
> I wanted a single-letter name, but all regular Latin letters were already used

The single-letter langs don't get to squat on that namespace, if they abandon the project the name is up for grabs. That "U" programming language in the list has 9 commits a decade ago. Your project has 11k commits over a long period of time, so U is really yours for the taking. That's basically what V did anyway, you see there's two "V" langs in the list -- a research language from the 80s, and the newer V lang which is completely unrelated. The umlaut is distinctive but it's also unfortunate that it's called U+00DC when it can't be rendered.

Panzerschrek•3mo ago
Maybe you are right. But after many years of development I can't imagine using some other name.
ModernMech•3mo ago
Yeah that's the way it goes! Best of luck!