frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Slam

http://asrl.utias.utoronto.ca/~tdb/slam/
1•mxfh•41s ago•0 comments

Lifetime Cloud Screenshot App for Mac

https://www.screensnap.pro
2•m_0_r_g_a_n_•6m ago•0 comments

Spanish Smartphone Revolt

https://www.arte.tv/en/videos/117912-010-A/re-spanish-smartphone-revolt/
1•grg0•11m ago•0 comments

I'm Making a Beautiful, Aesthetic and Open-Source Platform for Learning Japanese

https://kanadojo.com
1•tentoumushi•19m ago•2 comments

Trying Out Import Std

https://nibblestew.blogspot.com/2025/09/trying-out-import-std.html
1•ingve•21m ago•1 comments

How the Tides Work [video]

https://www.youtube.com/watch?v=bPhhYhN0FAc
1•ZeljkoS•25m ago•0 comments

Komodo: Manage your servers, builds, deployments, and automated procedures

https://komo.do/
2•indigodaddy•26m ago•0 comments

Java Virtual Threads: Understanding JDK 21 Limitations Before the JDK 25 Release

https://medium.com/@minadev/java-virtual-threads-understanding-jdk-21-limitations-before-the-jdk-...
2•tanelpoder•27m ago•0 comments

When should you use an actor?

https://www.massicotte.org/actors
2•frizlab•28m ago•0 comments

Virtual panel: How software engineers and team leaders can excel with AI

https://www.infoq.com/articles/software-engineers-excel-AI/
1•rbanffy•29m ago•0 comments

GCC 16 Increasing Its Default LTO Partition Count Due to High Core Count CPUs

https://www.phoronix.com/news/GCC-16-Increasing-LTO-Parts
2•rbanffy•29m ago•0 comments

Project: U3SplitV1 – Breaking Apart a USB 3.x Host Port

https://goughlui.com/2025/09/04/project-u3splitv1-breaking-apart-a-usb-3-x-host-port-for-desperat...
1•giuliomagnifico•31m ago•0 comments

WrittenRealms – a modern platform for text-based games

https://writtenrealms.com/
2•rootforce•31m ago•0 comments

Postal traffic to US sank 80% after low-value parcels exemption ended

https://abcnews.go.com/Business/wireStory/postal-traffic-us-sank-80-after-trump-administration-12...
6•rntn•33m ago•0 comments

Russia targets WhatsApp and pushes new 'super-app' as internet blackouts grow

https://www.bbc.com/news/articles/ce9rj2145jgo
4•Lyngbakr•33m ago•0 comments

Qantas slashes executive pay by 15% after data breach

https://www.flightglobal.com/airlines/qantas-slashes-executive-pay-by-15-after-data-breach/164398...
4•campuscodi•34m ago•1 comments

Show HN: Service Exporter – Kubernetes Service Port Forwarding with Ngrok

https://github.com/Goalt/service-exporter
1•goaltender25•37m ago•0 comments

Clod – run Claude Code in a modestly more secure way

https://github.com/calebcase/clod
1•montyanderson•38m ago•0 comments

Expressions are coming to Pandas – Labs

https://labs.quansight.org/blog/pandas_expressions
2•rbanffy•39m ago•0 comments

A Navajo weaving of an integrated circuit: the 555 timer

https://www.righto.com/2025/09/marilou-schultz-navajo-555-weaving.html
3•defrost•41m ago•0 comments

Apache Superset

https://superset.apache.org/
1•TheFreim•41m ago•0 comments

Microsoft Azure: "Multiple international subsea cables were cut in the Red Sea"

https://azure.status.microsoft/en-gb/status
10•djfobbz•42m ago•1 comments

OpenAI set to start mass production of its own AI chips with Broadcom

https://www.ft.com/content/e8cc6d99-d06e-4e9b-a54f-29317fa68d6f
2•gniting•43m ago•0 comments

AI can make anyone an architect – and that's not a good thing

https://thespinoff.co.nz/politics/04-09-2025/ai-can-make-anyone-an-architect-and-thats-not-a-good...
1•gnabgib•44m ago•0 comments

ZCS – An Entity Component System in Zig

https://gamesbymason.com/blog/2025/zcs/
2•ibobev•52m ago•0 comments

OpenAI Says It Will Burn $115B Through 2029, $80B Higher Expected

https://www.theinformation.com/articles/openai-says-business-will-burn-115-billion-2029
4•donsupreme•53m ago•2 comments

Video Compression Basics

https://www.rastergrid.com/blog/multimedia/2021/05/video-compression-basics/
2•ibobev•54m ago•0 comments

Beyond Booleans in Lean

https://overreacted.io/beyond-booleans/
1•fanf2•57m ago•0 comments

Marketing SaaS apps is going to get 10x harder

https://substack.com/@superamped/note/c-153143859
2•superamped•59m ago•1 comments

Stop Shipping PNGs in Your Games

https://gamesbymason.com/blog/2025/stop-shipping-pngs/
3•ibobev•1h ago•0 comments
Open in hackernews

GigaByte CXL memory expansion card with up to 512GB DRAM

https://www.gigabyte.com/PC-Accessory/AI-TOP-CXL-R5X4
30•tanelpoder•3h ago

Comments

roscas•1h ago
That is amazing. Most consumer boards will only have 32 or 64. To have 512 is great!
cjensen•1h ago
Both of the supported motherboards support installation of 2TB of DRAM.
tanelpoder•1h ago
... and if you have the money, you can use 3 out of 4 PCIe5 slots for CXL expansion. So that could be 2TB DRAM + 1.5TB DRAM-over-CXL, all cache coherent thanks to CXL.mem.

I guess there are some use cases for this for local users, but I think the biggest wins could come from the CXL shared memory arrays in smaller clusters. So you could, for example, cache the entire build-side of a big hash join in the shared CXL memory and let all other nodes performing the join see the single shared dataset. Or build a "coherent global buffer cache" using CPU+PCI+CXL hardware, like Oracle Real Application Clusters has been doing with software+NICs for the last 30 years.

Edit: One example of the CXL shared memory pool devices is Samsung CMM-B. Still just an announcement, haven't seen it in the wild. So, CXL arrays might become something like the SAN arrays in the future - with direct loading to CPU cache (with cache coherence) and being byte-addressable.

https://semiconductor.samsung.com/news-events/tech-blog/cxl-...

justincormack•47m ago
You havent seen the price of 128GB DDR5 RDIMMs, they are maybe $1300 each.

A lot of the initial use cases of CXL seem to be to use up lots of older DDR4 RDIMMs in newer systems to expand memory, eg cloud providers have a lot.

kvemkon•30m ago
Micron DDR5-5600 for 900 Euro (without VAT, business).
mdaniel•1h ago
> Buy From One of the Regions Below > Egypt

:-/

But, because I'm a good sport, I actually chased a couple of those links figuring that I could convert Egyptian Pound into USD but <https://www.sigma-computer.com/en/search?q=CXL%20R5X4> is "No results", and similar for the other ones that I could get to even load

tanelpoder•1h ago
Yeah I saw the same. I've been keeping an eye on the CXL world for ~5 years and so far it's 99% announcements, unveilings and great predictions. But the only CXL cards a consumer/small business can buy are some experimental-ish 64GB/128GB cards that you can actually buy today. Haven't seen any of my larger clients use it either. Both Intel Optane and DSSD storage efforts got discontinued after years of fanfare, from technical point of view, I hope that the same doesn't happen to CXL.
sheepscreek•55m ago
That is pretty hilarious. I wonder what’s the reason behind this. Maybe they wanted plausible deniability in case someone tried to buy it (“oh the phone lines were down, you’ll have to go there to buy one”).
bri3d•1h ago
CXL is a standard for compute and I/O extension over PCIe signaling which has been around for a few years, with a couple of available RAM boards (from SMART and others).

I think the main bridge chipsets come from Microchip (this one) and Montage.

This Gigabyte product is interesting since it’s a little lower end than most AXL solutions - so far AXL memory expansion has mostly appeared in esoteric racked designs like the particularly wild https://www.servethehome.com/cxl-paradigm-shift-asus-rs520qa... .

Twirrim•1h ago
CXL is going to be really interesting.

On the positive side, you can scale out memory quite a lot, fill up PCI slots, even have memory external to your chassis. Memory tiering has a lot of potential.

On the negative side, you've got latency costs to swallow up. You don't get distance from CPU for free (there's a reason the memory on your motherboard is as close as practical to the CPU) https://www.nextplatform.com/2022/12/05/just-how-bad-is-cxl-.... CXL spec for 2.0 is at about 200ns of latency added to all calls to what is stored in memory, so when using it you've got to think carefully about how you approach using it, or you'll cripple yourself.

There's been work on the OS side around data locality, but CXL stuff hasn't been widely available, so there's an element of "Well, we'll have to see".

Azure has some interesting whitepapers out as they've been investigating ways to use CXL with VMs, https://www.microsoft.com/en-us/research/wp-content/uploads/....

tanelpoder•1h ago
Yup, for best results you wouldn't just dump your existing pointer-chasing and linked-list data structures to CXL (like the Optane's transparent mode was, whatever it was called).

But CXL-backed memory can use your CPU caches as usual and the PCIe 5.0 lane throughput is still good, assuming that the CXL controller/DRAM side doesn't become a bottleneck. So you could design your engines and data structures to account for these tradeoffs. Like fetching/scanning columnar data structures, prefetching to hide latency etc. You probably don't want to have global shared locks and frequent atomic operations on CXL-backed shared memory (once that becomes possible in theory with CXL3.0).

Edit: I'll plug my own article here - if you've wondered whether there were actual large-scale commercial products that used Intel's Optane as intended then Oracle database took good advantage of it (both the Exadata and plain database engines). One use was to have low latency durable (local) commits on Optane:

https://tanelpoder.com/posts/testing-oracles-use-of-optane-p...

VMware supports it as well, but using it as a simpler layer for tiered memory.

GordonS•20m ago
Huh, 200ns is less than I imagined; even if it is still almost 100x slower than regular RAM, it's still around 100x faster than NVMe storage.
jauntywundrkind•18m ago
Most cross-socket traffic is >100ns.
Dylan16807•13m ago
Regular RAM is 50-100ns.
trebligdivad•1h ago
My god - a CXL product! That's really surprising anything go that far. I'd been expecting external CXL boxes, not internal stuff.
jonhohle•39m ago
Why did something like this take so long to exist? I’ve always wanted swap or tmpfs available on old RAM I have lying around.
kvemkon•24m ago
I'd have rather a question why we had single (or already dual) core CPUs with dual-channel memory controller and now we have 16-core CPUs but still with only dual-channel RAM.
gertrunde•16m ago
Such things have existed for quite a long time...

For example:

https://en.wikipedia.org/wiki/I-RAM

(Not a unique thing, merely the first one I found).

And then there are the more exotic options, like the stuff that these folk used to make: https://en.wikipedia.org/wiki/Texas_Memory_Systems - iirc - Eve Online used the RamSan product line (apparently starting in 2005: https://www.eveonline.com/news/view/a-history-of-eve-databas... )

AnotherGoodName•10m ago
I do remember similar products existing forever honestly. As in the Apple 2 had RAM expansion cards, the ISA bus days for 286-486’s had ISA RAM expansion cards, the PCI era had them and there’s ones before this on PCIe too.

The latency was always a pain though. At some point you realize an SSD with lots of cache gives just as good results since the only downside to an SSD is latency (bandwidth can always be increased in parallel).

Dylan16807•10m ago
RAM controllers are expensive enough that it's rarely worth pairing them with old RAM lying around.
aidenn0•3m ago
(S)ATA or PCI to DRAM adapters were widely available until NAND became cheaper per bit than DRAM, at which point the use for it kind of went away.
amirhirsch•20m ago
The i in that logo seems like it’s hurting the A