HNHacker News
TopNewBestAskShowJobs

rjzzleep

8,589 karma · joined April 16, 2012

You can reach me through hn at jelveh.me
submissionscomments
rjzzleep··on Penguin Mail – open-source Rust email client for Linux with AI
Did you not read the part from the author saying that there is currently no linux support? And yes, it looked like a macOS app to me. [1]

But apart from given what I've seen from my experience with handling maildir, actually implementing mail sync, storage, and all the other things associated with mail AND calendar, it sounds risky to use a project this young.

https://news.ycombinator.com/item?id=49990805

rjzzleep··on Penguin Mail – open-source Rust email client for Linux with AI
The search is also incredibly slow. I didn't notice just how slow and inaccurate it is until I built my mail client on notmuch.
rjzzleep··on Penguin Mail – open-source Rust email client for Linux with AI
I think this looks good, but I'm not on a Mac anymore.

For people that want a terminal client with tabs, integrated html viewer(including images), markdown compose, MCP, with unified inbox, I built notmutt.

https://fishman.github.io/notmutt/

rjzzleep··on Qualcomm licenses patents on Huawei’s LogicFolding chip tech
It's still doing exactly that. Bullying Taiwanese and European companies to move their production facilities, throwing their CEO's in prison and then offering freedom in exchange for a sale. I'm not going to sugarcoat how the EU is starving its graduates from access to capital to build things, but much of what comes from the US is research from other countries.

It's funny how the US is amazing because it takes the worlds research, but China is horrible because it steals IP from companies it invests in.

Whatever, even if you ignore the company IP side of things, 8 out of 10 top 5G research Universities are Chinese now.

Not long ago I remember reading that Britain was complaining about how Germany was creating counterfeit items with british labels and that Made in Germany back then was something imposed on them to deal with this situation. It was some sort of Trade conference in Europe in the 19th century I believe, but I cannot find that book anymore.

rjzzleep··on Qualcomm licenses patents on Huawei’s LogicFolding chip tech
I'm surprised that people don't know the patent landscape. The US may be leading 5G patents in total numbers, probably by multinational corps. But 8 out of 10 top university contributions come from China and Huawei is the largest single company contributor in 5G research. Qualcomm wouldn't make an agreement with Huawei if they didn't need to.

To the people that say "why can't Huawei make a 5G phone". Huawei was manufacturing their chips with 5G modems at TSMC until the US went after them trying to turn them into HTC or Alstom Energy, but it failed. It's one of the reasons why Taiwan now has zero leverage as the US has been hollowing them out since the last administration. But Huawei have been building their own domestically produced modems for a few years now.

I used to attend the communication network meetups with all the professors in Germany and mI think all of them agree that all that energy sanctioning China should have been spent on actual competition domestically in the West.

https://insights.greyb.com/5g-patent-landscape/

rjzzleep··on Kolibri is an open-weight LLM from Aleph Alpha for German and English
It's not that talent isn't there anymore. It's that retards are at the helm everywhere and therefore talent is running away the first chance they have.
rjzzleep··on US Forces Exit Iraq
Usually when the US forces exit a theater it's a prelude to war, like the Afghanistan withdrawal was so that they couldn't be retaliated against. I caution people not to get too excited about this.
rjzzleep··on Italian parliament votes for return to nuclear energy
Most electricity and infrastructure is profitable. But not after carving it out in a way that looks at it in complete isolation. Just like train infrastructure creates a lot of business around the area of the train infrastructure, even if the train itself may seem not self sustained.
rjzzleep··on Ask HN: What are you working on? (September 2026)
I'm building notmutt (notmuch + mutt). A tabbed, async terminal mail client with unified inbox, with included html viewer(with image support), mcp server, lua scripting. I tried using neomutt with unified inbox and I ended up messing up my maildirs every so often. i also tried adding async tasks(for sending) to neomutt, but there was no interest from the project, which made me realize that there is a lot more to it than just sending async mails.

The goal is to have a very fast terminal mail client where you don't have to wait for any operations and that is tightly integrated with notmuch(a common mail full text search engine) tagging engine, and other workflows(like crm queues and ai summary's if enabled in the config).

There is a document that explains why it was made in go. It has the best notmutt cgo bindings, and there are other reference terminal clients I can use as reference. althogh himalaya(rust) also looks interesting.

I would love to get some help with it, but I don't know where I should post it to get people interested.

https://github.com/fishman/notmutt

https://fishman.github.io/notmutt/

rjzzleep··on Arm Mali G2-Ultra NX GPU: desktop-class mobile gameplay with AI-native graphics
Why did that happen?
rjzzleep··on Ask HN: Why don't we bring back old school OkCupid?
Match owns Okcupid now doesn't it?

With how easy it is to build apps now, is it really unreasonable to bring the old one back in a simple/cheap/sustainable way, that shields it off of being bought by those nightmare data brokers?

rjzzleep··on The Rust React Compiler is now native in Vite
It's layers upon layers of indirection and then massive layers of optimization on top of it.

What should happen is that we take the lessons that we learned from this current iteration of the web and desktop and turn it into a new generation while cutting out the crap we don't need.

rjzzleep··on Why are European countries moving their gold out of North America?
I think you should look up the Morgenthau plan and look at the state of Germany today. Of course people will say that it's all because of Germany's own decisions. To which I would counter that Germany doesn't any sovereign decisions and the last time it did that was in 2011.
rjzzleep··on uv: Deduplicate all files in the wheel cache
It didn't really become that popular. Not as popular as poetry at least. I think the poetry guy famous, but I don't really remember. He was very opinionated, and pdm addressed many of the issues people had with poetry.
rjzzleep··on Google Has Removed MV2 Extensions from the Chrome Web Store, Including UBO
This isn't about users not being tech savvy enough. Ad Blocking has always been a safety issue. Many of the ransomware infections in enterprises were actually drive by ad driven exploit networks.

Sandboxes get better, yeah, but this is akin to leaving your door open in a neighborhood with violent crime and then saying I built this awesome laser guided Kevlar chamber that scans introducers upon entry instead.

rjzzleep··on uv: Deduplicate all files in the wheel cache
I think `pdm` is much nicer. I think if pdm had become a think earlier people would have switched from poetry to pdm rather than this uv thing which is a lot of different things at once.
rjzzleep··on European Commission Revives Push for Encryption Backdoors in ProtectEU Strategy
It's unfortunate that some of us have been warning and shouting this for years, before it got to this place, and before they amassed all this power, and now that it's almost too late people are catching on.
rjzzleep··on Nvidia agrees to acquire Hugging Face for $13B
I'm puzzled by the reactions. This is not a good thing. Yes, they're releasing more open source code and models, but they do it BECAUSE OF pressure from the community and other open source projects.

But Nvidia is a terrible open source and consumer company. They gatekeep a lot and oftentimes it's only open source in name. Outside contributions are often slow-walked or rejected if they don't align with business incentives , and leadership is retained 100% in a couple of people from a certain country.

rjzzleep··on Nitter and XCancel receive cease and desist notices
Acquire and extinguish with google mailing lists and RSS
rjzzleep··on Xiaomi: New CPU matches Apple cores single threaded, much faster multithreaded
Maybe,but memory bandwidth is much better than on the DGX Spark at least.
rjzzleep··on Omacom Foundation funding hits $10M
This is insane. I mean good for them, but what is going on? Random inference and neocloud startups valued at billions, a couple of shell scripts and lipstick on Archlinux $10M. Now try to get some money to build a proper widget framework with offscreen drawing, that is not as hard to use as the current stack, that allows people to create multimedia applications quickly similar to what the Mac frameworks did for Pixelmator etc, and you'll grind your teeth out.

Meanwhile this particular thing now that the shell frameworks are converging into QuickShell and others are barely worth mentioning.

I'm not even going to criticize DHH for getting that money, good for him. My critique is solely directed at the rest of the VC ecosystem. Meanwhile China has a highly competitive ecosystem for hard tech graduates.

rjzzleep··on Zig’s Io.Threaded is neat
Maybe I'm living in my own bubble, but I feel like criticizing Rust has become a little more acceptable recently.
rjzzleep··on Canada will match US tariffs 'dollar for dollar' as trade talks break down
People still happily buy his tokens though, and then blame China for getting scammed.
rjzzleep··on Zig’s Io.Threaded is neat
Early Rust was a lot more readable as well. Somehow it turned into the perl 6 of systems languages. They crammed everything they could in there.
rjzzleep··on Bun v1.4 [video]
This is extremely weird, is this normal in Silicon Valley?
rjzzleep··on fx :Tiny, open, native coding agent.
I think the problem is that when you use agents to write Zig it will bruteforce code, because there isn't that much good reference code to work off of.
rjzzleep··on Xwayland 26.1.0 rc1
> A key question is why everyone is writing their own compositor, this is not about the protocol design, it's about the state of collaboration.

Dude, because that is how wayland is designed. X is a display server. Wayland is a protocol with implementation. If you want tiling, you have to roll your own, with ALL the protocols that are needed. It's up to clients to render. It was one of the fundamental critiques people had of the whole thing. 15 years in, and it's still the same. Need Vulkan rendering? See you in two years. And then every single WM has to implement it. Not even the basic premise of fractional scaling is solved properly, except in the one use case which is single monitor usage.

It's not about collaboration. wlroots was an attempt at having a standardized layer, and many protocols made it back into upstream actually. But even there, no two wlroots compositors are the same. We used to call these WMs, because the compositor layer could be separate on X. Anyway, bugs persist for years, some parts are never fixed, lots of basic features that existed in X for decades needed people to implement in their own compositor report back and then create a standardized protocol. So KDE has their own, gnome has their own, Hyprland recently rolled their own, etc.

And then there is of course gnome, which seems to want to break random basic functionality for no good reason(hello tray icons). Gnome of course didn't use to be like that.

But a plug, the absolute best wlroots based compositor I have used is mangowm[1][2]. You report a bug in the morning and in the afternoon dreammaomao has a solution for it. Of course I'm exaggerating a bit, but I think I've used pretty much every major Wayland compositor extensively so far.

[1] https://mangowm.github.io/

[2] https://github.com/mangowm/mango

rjzzleep··on Xwayland 26.1.0 rc1
Yes, Zoom somehow turned into something like Skype, post acquisition.

But, at the same time. A design that requires everyone to implement their own protocols and everyone to refix the same bugs in their own compositor is inherintly bad.

I have been using Wayland as my daily driver. Some compositors lacked SHM support in their screen sharing, others have other issues. We only recently got proper text input support, and it took forever to fix in chrome and electron(it's been fixed for a few releases, but you'll still come across older electron software). How did they manage to make it so the cursor movement is dependent on the scaling mode in a way that client rendering library's need to be aware of it otherwise the cursor ends up in the wrong location by the way?.

In X, if the WM crashes, X is still running, and you can just restart the WM. In Wayland, if you hit a bug it takes everything down with it.

The first release was 14 years ago, we're still fixing screen sharing.

I just learned that despite all the boasting of fractional scaling support in Wayland, one of the base protocols, wl_output actually returns the same scaling mode for two screens even if they have a different scaling setting.

One thing I also never got is why the displays have to have absolute coordinates when you place them on a global coordinate system that is dependent on the scaling mode of the screen.

Also, KDE is the only WM that has managed to properly implement scaled Xwayland windows.

rjzzleep··on GrapheneOS in 2027 available on high-end Motorola phones
3 years, checks out. Probably buddy buddy with someone. Reminds me of that 3rd Google Pay they made that they had to sack because it was so dumb.
rjzzleep··on A third world engineer responds to “RISC-V: They should have known better”
Every SemiCon usually has a RiscV forum. Obviously there are also RiscV events. Wesemibay usually has several RiscV processors and GPU's from new vendors and you can then go and check what features they support. But basically as with everything else you have to show up and talk to people, or just look at the summaries afterwards.
Page 1 of 34Next →