frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

We built another object storage

https://fractalbits.com/blog/why-we-built-another-object-storage/
60•fractalbits•2h ago•10 comments

Java FFM zero-copy transport using io_uring

https://www.mvp.express/
25•mands•5d ago•6 comments

How exchanges turn order books into distributed logs

https://quant.engineering/exchange-order-book-distributed-logs.html
49•rundef•5d ago•17 comments

macOS 26.2 enables fast AI clusters with RDMA over Thunderbolt

https://developer.apple.com/documentation/macos-release-notes/macos-26_2-release-notes#RDMA-over-...
467•guiand•18h ago•237 comments

AI is bringing old nuclear plants out of retirement

https://www.wbur.org/hereandnow/2025/12/09/nuclear-power-ai
34•geox•1h ago•26 comments

Sick of smart TVs? Here are your best options

https://arstechnica.com/gadgets/2025/12/the-ars-technica-guide-to-dumb-tvs/
434•fleahunter•1d ago•362 comments

Photographer built a medium-format rangefinder, and so can you

https://petapixel.com/2025/12/06/this-photographer-built-an-awesome-medium-format-rangefinder-and...
78•shinryuu•6d ago•10 comments

Apple has locked my Apple ID, and I have no recourse. A plea for help

https://hey.paris/posts/appleid/
867•parisidau•10h ago•445 comments

GNU Unifont

https://unifoundry.com/unifont/index.html
287•remywang•18h ago•68 comments

A 'toaster with a lens': The story behind the first handheld digital camera

https://www.bbc.com/future/article/20251205-how-the-handheld-digital-camera-was-born
42•selvan•5d ago•19 comments

Beautiful Abelian Sandpiles

https://eavan.blog/posts/beautiful-sandpiles.html
83•eavan0•3d ago•16 comments

Rats Play DOOM

https://ratsplaydoom.com/
334•ano-ther•18h ago•123 comments

Show HN: Tiny VM sandbox in C with apps in Rust, C and Zig

https://github.com/ringtailsoftware/uvm32
167•trj•17h ago•11 comments

OpenAI are quietly adopting skills, now available in ChatGPT and Codex CLI

https://simonwillison.net/2025/Dec/12/openai-skills/
481•simonw•15h ago•272 comments

Computer Animator and Amiga fanatic Dick Van Dyke turns 100

110•ggm•6h ago•23 comments

Will West Coast Jazz Get Some Respect?

https://www.honest-broker.com/p/will-west-coast-jazz-finally-get
10•paulpauper•6d ago•2 comments

Formula One Handovers and Handovers From Surgery to Intensive Care (2008) [pdf]

https://gwern.net/doc/technology/2008-sower.pdf
82•bookofjoe•6d ago•33 comments

Show HN: I made a spreadsheet where formulas also update backwards

https://victorpoughon.github.io/bidicalc/
179•fouronnes3•1d ago•85 comments

Freeing a Xiaomi humidifier from the cloud

https://0l.de/blog/2025/11/xiaomi-humidifier/
126•stv0g•1d ago•51 comments

Obscuring P2P Nodes with Dandelion

https://www.johndcook.com/blog/2025/12/08/dandelion/
57•ColinWright•4d ago•1 comments

Go is portable, until it isn't

https://simpleobservability.com/blog/go-portable-until-isnt
119•khazit•6d ago•101 comments

Ensuring a National Policy Framework for Artificial Intelligence

https://www.whitehouse.gov/presidential-actions/2025/12/eliminating-state-law-obstruction-of-nati...
169•andsoitis•1d ago•217 comments

Poor Johnny still won't encrypt

https://bfswa.substack.com/p/poor-johnny-still-wont-encrypt
52•zdw•10h ago•65 comments

YouTube's CEO limits his kids' social media use – other tech bosses do the same

https://www.cnbc.com/2025/12/13/youtubes-ceo-is-latest-tech-boss-limiting-his-kids-social-media-u...
85•pseudolus•3h ago•67 comments

Slax: Live Pocket Linux

https://www.slax.org/
41•Ulf950•5d ago•5 comments

50 years of proof assistants

https://lawrencecpaulson.github.io//2025/12/05/History_of_Proof_Assistants.html
107•baruchel•15h ago•17 comments

Gild Just One Lily

https://www.smashingmagazine.com/2025/04/gild-just-one-lily/
29•serialx•5d ago•5 comments

Capsudo: Rethinking sudo with object capabilities

https://ariadne.space/2025/12/12/rethinking-sudo-with-object-capabilities.html
75•fanf2•17h ago•44 comments

Google removes Sci-Hub domains from U.S. search results due to dated court order

https://torrentfreak.com/google-removes-sci-hub-domains-from-u-s-search-results-due-to-dated-cour...
193•t-3•11h ago•34 comments

String theory inspires a brilliant, baffling new math proof

https://www.quantamagazine.org/string-theory-inspires-a-brilliant-baffling-new-math-proof-20251212/
167•ArmageddonIt•22h ago•154 comments
Open in hackernews

Material 3 Expressive

https://m3.material.io/blog/building-with-m3-expressive
54•nativeforks•6mo ago

Comments

chrismorgan•6mo ago
Closely related discussion from eight days ago: https://news.ycombinator.com/item?id=43975352.
SoftTalker•6mo ago
I guess shades of pink and lavender make a UI "more emotional?"
throw310822•6mo ago
Yes, sounds in line with the ideology of the past decade. I can't wait for the moment when rationality and sense will be valued again above being emotional.
sureglymop•6mo ago
I don't see how it would make sense for Google or the team designing this. It's seems a more profitable outcome if their users are emotional and thus the design philosophy leans into that. (Important to note still that being emotional and rational are not mutually exclusive).
clippy99•6mo ago
How to spend millions on an incremental change -- looks flat and uninspiring as ever...
tbolt•6mo ago
amen. Microsoft has more taste now and that’s saying something.
qwerty59•6mo ago
all modern microsoft design is slop.
fyrn_•6mo ago
What the heck is with the blurred image into 2 second load stutter before I'm allowed to see each image? Just an artifact of design on gigabit fiber with and M3 Macbook Pro?
CGamesPlay•6mo ago
Somebody needs to make a React component library that provides slightly-less-lazy-loaded images.
SeanAnderson•6mo ago
I feel they really missed the mark on this UI design system. I have absolutely no interest in adopting it.
afavour•6mo ago
I like it. I’m happy with my iPhone but this is a rare moment where I wish I got to play around with some Android UI components.
permo-w•6mo ago
if you've got a (half-decent) laptop, then just get Android Studio and give it a go
sureglymop•6mo ago
Android studio runs terribly on my PC with a lot of ram and good CPU/GPU. Part of the issues are probably related to running it under GNOME on Wayland. Unrelated to that it fills up my ram as if it was just leaking memory. I was able to make other intellij programs bearable by switching to zgc but android studio won't let me. I like these IDEs but I truly wish they hadn't been implemented in java to their detriment.
permo-w•6mo ago
it's generally pretty terribly optimised, but after a huge amount of fiddling and waiting I did get it running on debian on a true piece of shit of a laptop at one point
lawgimenez•6mo ago
I’m lucky to implement Material 3 in our app. I like it, it’s fun.
nativeforks•6mo ago
Yeah, I also tried it yesterday in Jetpack Compose, it looks awesome. Some of the components in M3E, like the Fab menu, were cool. I was trying to implement this on my own for the past years, inspired by the Google Calendar app.
greenavocado•6mo ago
How utterly uninspiring and boring compared to the designs of talented Winamp skinners of yore. Look, I get it. Corporate design today "needs" to be safe, consistent, and accessible to a broad audience.

The Winamp skinning era represented something fundamentally different from today's design philosophy. It was about personal expression, creativity, and making your tools reflect your personality rather than conforming to a universal aesthetic. When users could fundamentally alter their software's appearance, they became co-creators rather than passive consumers. That's a very different relationship with technology than what we have now, and I hate it.

https://skins.webamp.org

ZYbCRq22HbJ2y7•6mo ago
As a winamp skin designer in my youth, I don't see these two things as really comparable.
greenavocado•6mo ago
The sterile design language and impossibility of customizing your own software styles in an accessible way kills me
caseyy•6mo ago
Hah, that's a good point. When I think of it, the first Android skins, like HTC Sense (~3.0), were quite customizable. Every widget had a few stylistic variants, and I think you could even change the look of many components in the OS. Windows was very customizable until around Vista, too. I suppose people don't buy products for their theming features anymore.
usrusr•6mo ago
But winamp theming rested not only on the code allowing arbitrary bitmaps, it also rested on a user interface requiring zero discoverability. At some point people just knew where to click. In hindsight it appears almost surprising that there wasn't a fashion of black on black winamp skins (or maybe I just missed it)
cosmic_cheese•6mo ago
There’s some great Winamp skins, but for me the peak of expressive, creative UI were OS X themes, XP-era msstyle themes, and Vista/7 msstyle themes tied for first place with classic Mac OS Kaleidoscope schemes closely following.

Some of those OS X/XP/7 themes were gorgeous but also very practically usable. Many still hold up well today, and I’d use them over the majority of themes available for Linux desktops if given the option.

bsimpson•6mo ago
I remember being so excited when Apple teased themeable System 8. I think I even found leaked betas of the themes and installed them on my dad's Mac.

http://old.reddit.com/r/90sdesign/comments/1bzb2yp/the_gizmo...

cosmic_cheese•6mo ago
Some of those Appearance Manager themes were great too, even if they weren’t as numerous as Kaleidoscope schemes were. I downloaded plenty from ResExcellence back in the day!
kelseydh•6mo ago
Miss this creative freedom in software so much, it's time to go back.
monkeyelite•6mo ago
> Corporate design today "needs" to be safe, consistent, and accessible to a broad audience.

I actually wish we emphasized these values more. The psychology of human computer interaction is still ripe for improvement, but instead we are turning figma art into code.

Larrikin•6mo ago
I remember the winamp skins I considered awful that were just a jpeg image of a girl in a bikini or a cartoon character. What lazy design

I also remember trying to make my own after seeing good ones and bad ones. It was tedious and it's shocking that there were actually any good ones ever with how awful it was to create a skin. It was all flat and even more difficult to discern that a The Sims skin.

Material design has setup people so well that you are bored with how good we have it. I would not mind some more creativity in the space, but be aware of how far we have come.

egypturnash•6mo ago
I miss skeuomorphism more and more.
ZYbCRq22HbJ2y7•6mo ago
I don't think material design guidelines explicitly disallows skeuomorphic representation of components. Although, it might look silly.
tyre•6mo ago
MUI uses cards and elevation well in this respect. It’s not exactly paper, but in places feels better than simple borders
bsimpson•6mo ago
To be clear, MUI is a third-party library inspired by Material Design.

Google itself has shipped various iterations of Material components (first Polymer, then MDC Web, and finally the Material Web Components from the original Polymer team), but has since given up on supporting Material for third party web authors.

cosmic_cheese•6mo ago
I miss skeuomorphism too, but I miss depth, shading, and detail even more. I don’t need my buttons to look exactly like physical buttons, but those things helped so much for distinguishing controls and giving your eyes something more to latch onto without having to resort to garish colors and huge shadows for contrast.
caseyy•6mo ago
I don't entirely agree with other commenters saying it's uninspired. It is neutral, but many functional considerations go into making a UI framework, and neutrality serves an important purpose.

However, given Material's popularity, I think it's inevitable that poorly designed/unergonomic apps will cheapen M3 a lot in the coming years. Same as it happened with Material 2. It used to be associated with clean, professionally developed apps; then it became associated with the worst of the worst and a lot of mediocre stuff, too. Sturgeon's Law is not kind to these things.

bsimpson•6mo ago
When Matias was in charge of Material, he said the purpose of design guidance isn't to raise the peaks but to fill the valleys. An expert can come up with something that's more appealing/usable than slinging the components together, but someone without that expertise should be able to make something pretty compelling by following the practices set out by people who had it.
ZYbCRq22HbJ2y7•6mo ago
It definitely has influenced how people build applications, and has improved the common language people use to refer to many patterns.
bsimpson•6mo ago
> became associated with the worst of the worst

Material 2 may have felt corporate and boring, but I disagree with this accusation.

Before Material, indie apps on Android were big grey buttons and unpadded text on a black background. Not everything that tries to use Material does a good job, but the starting point is better now than it used to be.

caseyy•6mo ago
That's a good point. And it's a noble effort by the Google Design team. Unfortunately good will and good efforts are sometimes abused.
InMice•6mo ago
Just when you thought you've seen every variation of a flat roundish bubble...
zmmmmm•6mo ago
Oh man, squircles are back in fashion big time. They just waste so much space with their large border radiuses, it frustrates me.
ZYbCRq22HbJ2y7•6mo ago
Material guidelines typically allow for considering "density" and "shape" depending on the device. They don't need to be wasting space, if you don't need touch targets.
lenkite•6mo ago
Wish there was non-emotional UI design system called Material R - Rational.
caseyy•6mo ago
Well done to the team for good documentation and sneaking in many good UX lessons, too.

For example:

> Notifications should: Be about the user, not the product [..] Give users easy controls to opt out, Not be used to send unsolicited ads

... is really good advice lots of tech companies should use.

Sophira•6mo ago
It will be ignored in the name of profits.
spicybright•6mo ago
I really wish there was a good demo section where I could try out the elements.
ZYbCRq22HbJ2y7•6mo ago
There is not much different from Material 3, and there are a number of places you can try those components out. Use the power of imagination!
berdario•6mo ago
> there are a number of places you can try those components out.

Such as... ?

ZYbCRq22HbJ2y7•6mo ago
You could easily search for it, but here is one, as a service:

https://flutter.github.io/samples/web/material_3_demo/

praisewhitey•6mo ago
There are demos on the Material Web website https://material-web.dev/components/button/
ZYbCRq22HbJ2y7•6mo ago
I think using gigantic components with squiggly animations for emphasis is silly, but it looks functional, I guess.
OsrsNeedsf2P•6mo ago
Is anyone excited about this, or are we just reacting to the words "Google" and "Material"? Can someone articulate what they're looking forwards to and with what metric?
lanyard-textile•6mo ago
Ah, emotional.

The love, the fear, the despair in our hearts. Our disgust for ourselves, our pride in what we make.

The admiration you have for your child. The worst you’ve ever been hurt in your life. Feeding the birds out of your hand. Near death experiences. The best mistake in your relationship.

It’s a crowning achievement, being able to fit all this into a button; into the rounded corners; into the reloading animation.

What are stories for anyway?

sriram_malhar•6mo ago
Ha! Loved the sarcasm.

Also, this talk of emotion combined with your user name reminded me of this brilliant poem by Billy Collins, "The Lanyard".

https://www.poetryfoundation.org/poems/50975/the-lanyard

lanyard-textile•6mo ago
I’m tickled by the connection, thank you for posting :)
throw_a_grenade•6mo ago
And I still can't tell if this particular rectangle is a button or not. In the example renders I can't tell for approximately half of the widgets, what will happen if I click them.

I will continue to think mobile UI peaked around Android 4.0.

the_third_wave•6mo ago
MAHA - Make Android Holo Again because screen space is an awful thing to waste, because the 'trans pride colour scheme' is unappealing (I assume the colour scheme is configurable, yes?), because mobile devices are not soft fluffy baby toys, because it just looks better - probably subjective but so be it. Just like Fisher-Z declared in "One Voice" there's a new generation that's sick of (the UI equivalent of) "Blowing in the wind". Be gone, squircly bubbles, you're not welcome anymore.
butz•6mo ago
Google is churning out new Material versions so fast, that their developers cannot keep up building a decent implementation of web components for current, nor for previous version of design.