frontpage.
newsnewestaskshowjobs

Open Source @Github

fp.

Sshole

https://sshhole.com
690•josemrb•2h ago•195 comments

MCP Explained

https://mcp-explained.com/
37•rwilinski•38m ago•13 comments

OpenSSH 10.6p2 Critical workaround for alpine without PAM

https://www.openssh.org/releasenotes.html#10.6p2
77•selckin•3h ago•3 comments

Baidu released ERNIE 5.5 Flash Base

https://ernie.baidu.com/release/ernie-5-5-flash-base/
114•pretext•5h ago•65 comments

Residential proxies detected on White House network

https://layer3intel.com/blog/residential-proxies-white-house-network
1188•Rasbora•18h ago•384 comments

Awesome repositories are no longer awesome

https://erikgahner.github.io/posts/2026/awesome-repositories-are-no-longer-awesome/
138•erikgahner•3h ago•68 comments

Lemmings CSS Animation

https://markblah.github.io/lemmings/
293•MarkBlah•9h ago•55 comments

Download your favourite YouTube videos

https://criminallyvulgar.dev/you-should-absolutely-download-your-favourite-youtube-videos/
11•surprisetalk•1h ago•3 comments

A thousand fewer paths to root

https://openai.com/index/a-thousand-fewer-paths-to-root/
430•dangelosaurus•15h ago•317 comments

Discord is ditching Electron and its new app uses less RAM

https://www.theverge.com/news/1027379/discord-ditching-electron-web-app
91•archb•1h ago•59 comments

GPT-6 Astra covertly underperforms on safety research

https://alignment.openai.com/misalignment-reports/covert-underperformance-on-safety-research-tasks/
69•lucrbvi•7h ago•29 comments

Images 2.6

https://openai.com/index/introducing-images-2-6/
348•davidbarker•15h ago•210 comments

Vivaldi 8.3 for Desktop: make bad ads sad

https://vivaldi.com/blog/vivaldi-on-desktop-8-3/
14•speckx•2h ago•11 comments

Kimi K3.1 Pro model weights are out

https://huggingface.co/moonshotai/Kimi-K3.1-Pro
590•abrarthought•23h ago•167 comments

Partial Operator Precedence

https://ziglang.org/devlog/2026/#2026-10-24
80•tosh•2d ago•43 comments

Spreading Liquid with Three.js

https://mofu-dev.com/en/blog/fluid-foundation/
180•mooreds•2d ago•23 comments

From 25M instructions to one faulty skip: fault analysis of a secure boot

https://www.eshard.com/blog/one-faulty-skip-secure-boot
4•fortran77•1d ago•1 comments

Ripple-65B Preview: U.S. Open-Weight SOTA on Agentic Coding

https://www.ricursive.com/ripple
315•Philpax•19h ago•113 comments

I wish tech companies knew more about me

https://rakhim.exotext.com/i-wish-tech-companies-knew-more-about-me
22•freetonik•1h ago•2 comments

A new Go API for JSON

https://go.dev/blog/jsonv2
359•olexsmir•20h ago•183 comments

Being a kid making games in the early 2000s

https://jaytholen.net/teengamedev/
72•farmerbb•8h ago•29 comments

Insects don't swarm at LED lights

https://www.birdsoutsidemywindow.org/2026/11/03/insects-dont-swarm-at-led-lights/
297•speckx•18h ago•151 comments

OpenSSH 10.6p2 has been released with a workaround for a critical vulnerability

https://hachyderm.io/@damienmiller/117563026759098135
132•Animux•5h ago•49 comments

Ask HN: What's your current AI agentic setup?

433•eggbrain•1d ago•501 comments

Moment of Ruby: An Argument for Nothing

https://www.aha.io/engineering/articles/moment-of-ruby-an-argument-for-nothing
58•zemptime•2d ago•11 comments

Altera Announces Agilex 2X, a Complete FPGA and SoC Portfolio

https://www.altera.com/newsroom/agilex-2x
48•gmays•8h ago•16 comments

TextEdit vs. Pages

https://leancrew.com/all-this/2026/10/textedit-vs-pages/
45•surprisetalk•1d ago•21 comments

Conductor is joining Meta

https://www.conductor.build/announcement
198•kenrose•20h ago•208 comments

TScert: A Sound Core for TypeScript

https://github.com/cristianoc/TScert
16•bpierre•23h ago•3 comments

'There Is One Fight': American Voters Reject Tech Oligarchy

https://www.404media.co/there-is-one-fight-american-voters-reject-tech-oligarchy/
11•Frieren•28m ago•0 comments
Open in hackernews

Discord is ditching Electron and its new app uses less RAM

https://www.theverge.com/news/1027379/discord-ditching-electron-web-app
84•archb•1h ago

Comments

Insanity•49m ago
Maybe the good thing to come out of the RAM crisis is that engineers will care about memory usage again lol.
himata4113•48m ago
The bad thing here is that modding discord will become significantly harder and might have been their original intention here.
muddi900•43m ago
Some vibekiddie will reengineer this, and mod it.
TremendousJudge•22m ago
>vibekiddie

love this term, knew instantly what it means

himata4113•19m ago
depends if they decide to use any kind of obfuscation here to protect "IP"
rbits•10m ago
They can just repackage the web app and mod that if all else fails.
ecshafer•5m ago
oh won't someone think of the discord mods!? If its too hard for them to mod, they won't have time to groom children.
eastbound•47m ago
That's a direct benefit from AI.

If all products ditch Electron, it satisfies the NSA requirements of having AI-generated backdoors on your computer, while allowing you to reduce your RAM consumption and letting this precious silicon for Sam Altman (He's quoted saying RAM is better spent in data centers than in personal computers - and in an era where everything is Cloud, one might wonder why the base Macbook Pro has 32GB).

Venn1•42m ago
The Linux desktop client was using a bit more memory than I expected. 1326 MB from a cold start, and I'm only in 11 servers.
Daedren•39m ago
I've never used GPUI. Does GPUI provide the same assurances of accessibility? Of proper CJK rendering?

Activities will apparently still use Tauri. Is that going to be a compatibility nightmare due to WebKit? (At least until CEF comes out)

mintflow•28m ago
It render accetpable Chinese text, and the IME stuffs work on the control such as search box
pipe01•38m ago
RIP mods
pjmlp•19m ago
Somehow we were able to do mods with native applications back in the last century of desktop computing.
Swiffy0•37m ago
Not sure what to think of this.

Sure, a Rust implementation will perform better and use less RAM, but it's quite obvious that the transition to Rust will be done almost entirely by AI.

Don't get me wrong, the AI coded Rust version of Discord will most likely work just fine. The thing I'm wondering about is if it's a good idea to rewrite your whole codebase (which I assume is handwritten since Discord predates AI coding) with AI because now there is nobody that knows how it really works - I'm wondering what's the value of having a human-written codebase + the people who wrote it. Just feels like one shouldn't throw that into the trash like it's nothing?

gjsman-1000•35m ago
Here's the critical assumption: Somebody has to know how it works, in order for it to be usable.

That's not actually true. Nobody understands everything about how an airplane works, not even the lead engineers. Nobody understands everything about how a car works, or how medical billing works, or how taxes work, or how traffic flow works, or how a CPU works, or how almost anything works. You just need to understand the broad picture and be able to find the details when necessary.

add-sub-mul-div•26m ago
We're losing a respect and understanding of how basic competence works.
wolvesechoes•17m ago
> Nobody understands everything about how an airplane works, not even the lead engineers. Nobody understands everything about how a car works

Of course people do.

rvz•10m ago
smolder•32m ago
There was already an electron-free native client for discord some years back, but they interfered with it. At this point, there's nothing at all impressive about this. It's not hard to ask AI to "RIIR" as has been shown many times. However, I am glad that building stuff on electron might finally be seen as lazy and wasteful.
Telaneo•32m ago
Holy Jesus of Nazareth. I love it.

I just pray that Vencord will continue to work in some form, if only so I can use whatever font I want. I'm not a fan of many other changes they've made and I've thus had to reverse, but I'm willing to trade away the flexibility of CSS for an app that uses 5 times less RAM. Even better if it doesn't go away at all, but we'll see.

Kuyawa•31m ago
The app size also went from 10 GB to 10 MB, start time went from 10 secs to 10 ms

Goodbye Electron, we barely knew you

pjmlp•22m ago
I really hope with hardware prices going back to the last century, we finally get some best practices back.
nonethewiser•19m ago
What the fuck. That's amazing. 10GB->10MB can't simply be moving from Electron right?
pjmlp•19m ago
Electron is a full Chrome instance, plus whatever else makes up the application.
nonethewiser•15m ago
Yes, and that only explains about 150MB.

If it were simply the Chrome install that would imply Electron is 9GB+ by itself, which it most certainly is not.

chii•5m ago
It's probably left over old instances and updates that werent deleted properly. These apps tend to download the update as an entire bundle, rather than any sort of binary diff and patch.

Therefore, if you have an old install and have gone thru several (many) cycles of updates, the installation directory could be riddled with old versions and update files that make up the bulk of that 10 gig.

PreciousH•31m ago
It's crazy how much RAM electron needs, at my old startup the main product was an electron app, i initially used to run into this issue where AI wouldn't clean up the dev builds it spunned up for e2e testing and each could be over 500MB, it just get's to a point that the cross platform advantage is no longer worth it, i think it was one of the main reasons cursor had to move off electron to rust based builds.
pjmlp•23m ago
It is a full browser, not surprising at all, only for those that never coded native applications.
mintflow•30m ago
I noticed this news and because one of my codex banked reset is expiring soon

I launch codex with astra+ultra on my tauri project because webview sometimes cause blank screen on user device to let it to rewrite the tauri projec to GPUI

It did those stuffs for me

- get rid of the CGO and MINGW toolchain for cross building windows on Linux

- wrote a compatbility layer to communicate the original app backend written using rust

- Achieve not ideal but acceptable UI/UX as the tauri project

- The new build using 24MB memory which is quite good and I do not even bother to check the tauri version

It amazing time to rewrite, though I still can't remember joy of old days that manual coding, but my lower back ask me to just embrace the Agentic coding...

throwaway2046•26m ago
https://archive.ph/udbZx
Kuyawa•25m ago
"To continue reading *blah blah* *barfs* Verge subscription" WTF???

15 years reading the verge without subscription. What happened?

hypfer•21m ago
You've read them without a subscription for 15 years, but they had 15 years of salaries, server cost, etc. That is what happened
pjmlp•20m ago
You have not been paying attention the last two years, as they decided to go subscription instead of loaded with ads like anything nowadays owned by Future, like Toms Hardware, Anything Central.
lookeey•20m ago
Link to post referenced in the article

https://nitter.click/svishnevskiy/status/2118081920194203799

nonethewiser•18m ago
It doesn't say but it's likely a direct product of AI.
dist-epoch•15m ago
As the motto says, "you can just do things"

Such a rewrite would have been unthinkable 2 years ago, but now it's table stakes.

greatquux•14m ago
DO TEAMS NEXT
krystalgamer•9m ago
If I understand correctly, they're ditching Electron but still using React but with their custom renderer.
asow92•6m ago
Asking in good faith: In the agentic age why use abstractions like Electron at all? Shouldn't we write apps in lower-level system languages like Rust like Discord has done?
musha68k•5m ago
[delayed]
This is textbook whataboutism.
chneu•5m ago
Your post is absolute nonsense. Plenty of people know exactly how everything on a plane or car works, or a CPU. I've worked with tons of people who do.

The fear of deskilling is very valid and is already messing things up.

kombookcha•33m ago
I'm with you and I think a variety of companies are going to learn this in a highly expensive way over the next few years. Once your shared mental model of how the codebase works is gone it seems practically impossible to get it back. Like what would you even do if you change your mind in 3 years - sit everyone down to meticulously comb through all the AI code until they start to get how it works? Getting back to a similar level of understanding seems like it would take ages and effectively locks you into the new solution in a way that cannot be feasibly reversed.
stackbutterflow•12m ago
How is this different from when you join a company and learn your corner of the codebase? In a sufficiently large enough codebase no one had the whole mental model in their head even before AI. What you did was find and ask that one person who knew enough about some part of the project to answer your questions. Now you can ask a model.
petra•8m ago
When porting an app this way, don't functions/classes preserve the same functionality ?
hypfer•18m ago
It can and it does, because it drops a ton of code for scenarios that do not exist.

Electron rose to fame because one could just do everything with it and it was good enough.

Being able to do everything also means that the thing can do everything everywhere all at once, which is many lines of code.

___

The magic of electron was that it was "cheap", however, with code being all AI-generated, that's even cheaper. So now everything will be some slop rust until the point when people realize that there is a cost to be paid after all.

For electron, that has been RAM and performance. For the vibeslop.. well. We shall see.

delta_p_delta_x•16m ago
Unironically, with LLMs, everyone should be looking to cut their system resource consumption (memory, disk, network, GPU, I/O traffic in general) and rewrite everything natively. Have a platform-independent business logic layer, and a platform-dependent UI/UX layer. Done. It's not even that hard, and has been done several times over; we quite literally have MVC/MVVM/etc that were invented two decades ago.

Operating systems developers should be looking to profile everything. Benchmarking and profiling used to be horribly time-consuming; nowadays, with agents, this is almost trivial. Then valuable engineer time can be spent looking at actually solving and optimising the workloads, from the kernel, to drivers, to user-mode libraries, to vendored applications.

About a decade ago programming was expensive, and we decided writing everything in JavaScript was OK, and wasted everyone's memory instead of using programmer time to write fast and efficient native applications. This is no longer the case.

hypfer•12m ago
> Unironically, with LLMs, everyone should be looking to cut their system resource consumption (memory, disk, network, GPU, I/O traffic in general) and rewrite everything natively.

Depends.

There is a lot of value in man-made software where the man knows exactly what happened where when why.

If you just revibe in rust, you get something that works at this point in time, but this deep architectural knowledge is completely lost and you're at the mercy of Dario not locking down your account for wrongthink.

That can still be fine for smaller tools where the cost of recreating them from scratch is alright, but revibing your core business thingy is likely a horrible idea, which I encourage people to do, as I'd love to have the business opportunity to take over their frustrated customerbase ca 5 years from now.

markbao•15m ago
Misinformation. Discord isn’t 10GB and nobody outside Discord has actually used the Rust port.
gear54rus•9m ago
you must be joking 10GB haha

who downloads this? there's a website available