frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Running the "Reflections on Trusting Trust" Compiler

https://spawn-queue.acm.org/doi/10.1145/3786614
1•devooops•5m ago•0 comments

Watermark API – $0.01/image, 10x cheaper than Cloudinary

https://api-production-caa8.up.railway.app/docs
1•lembergs•6m ago•1 comments

Now send your marketing campaigns directly from ChatGPT

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

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

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

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

https://hibanaworks.dev/
5•o8vm•23m ago•0 comments

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

https://www.haniri.com
1•donangrey•24m 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•37m ago•0 comments

Atlas: Manage your database schema as code

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

Geist Pixel

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

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

https://github.com/MShekow/package-version-check-mcp
1•mshekow•51m 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•52m ago•0 comments

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

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

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

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

Sony BMG copy protection rootkit scandal

https://en.wikipedia.org/wiki/Sony_BMG_copy_protection_rootkit_scandal
2•basilikum•57m ago•0 comments

The Future of Systems

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

NASA now allowing astronauts to bring their smartphones on space missions

https://twitter.com/NASAAdmin/status/2019259382962307393
2•gbugniot•1h ago•0 comments

Claude Code Is the Inflection Point

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

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

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

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

https://github.com/AleatorAI/OMNI-BLAS
1•LowSpecEng•1h 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•1h 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
Open in hackernews

Ask HN: Minecraft's UI element style (vs. modern flat glass interface)

20•xeonmc•8mo ago
Given the recent WWDC announcement of Apple’s Liquid Glass design language and the subsequent discussion on their functional usefulness in conveying visual hierarchy of affordances, I’m wondering if some lessons could also be taken from an environment that had evolved in parallel -- that of video game interfaces, whose trend initially started out being a vehicle to facilitate immersion via stylized decorations (see: Warcraft and StarCraft), then underwent a phase of minimalism (reflector sight-esq monochromatic HUD overlays) before finally settling on something that is a mixture of stylized and functional thanks to a design pressure of needing to convey glanceable information during fast-paced gameplay without getting in the way.

For a specific case study I’d like to ask what HN thinks of the UI design language of Minecraft, specifically the semi-3D button and slider looks motivated by a need to convey visual hierarchy given a constrained pixel-art granularity budget.

It utilizes different shades of grey borders to convey a sort of faux surface-normal highlight on beveled edges to indicate whether the element is raised or sunken.

I think this is an interesting innovation of min-maxing the visual complexity budget, perhaps the modern beveled-glass design language could draw some inspirations from here?

Comments

qwool•8mo ago
notch was a programmer first, so i believe he made something programmers love - an intuitive and minimal interface. when microsoft took over minecraft, they hired designers and marketers to do interface for the bedrock edition which is cluttered with flashy annoying popups, drawn-out and "smooth" transitions and constant attempts to sell you something that's free. every person i've talked to who doesn't like bedrock cites this exact reason for why they don't like it - it feels janky and "too corporate". same goes for the electron-based launcher i'm really glad that the community had time to establish their expectations for java which forced the 1.14's texture update to only improve on what was already there (like smoothing out painful color combinations and adding a white border to hovered elements)
pjc50•8mo ago
Definitely also consider the old Windows 3.0 to Aero era. Informed by UX design, accessibility features and accelerators everywhere, and a limited pixel budget (down to 640x480).
uncircle•8mo ago
> It utilizes different shades of grey borders to convey a sort of faux surface-normal highlight on beveled edges to indicate whether the element is raised or sunken.

You mean this? https://feedback.minecraft.net/hc/user_images/01HQQV8HYE6GKB...

That's the Windows 9x style ported to a low resolution UI, probably with some shaders because computers today are fancier than 1995. It's not interesting innovation, though I agree it's much better (and feels better) than the flat UI boring aesthetic.

Behold the peak of desktop UIs: https://blogs.ubc.ca/nancyhuang/files/2015/10/Windows95.png

See also SerenityOS with an Office 2000 look which added some flatter UI concepts, yet it still is tastefully tactile and three-dimensional: https://raw.githubusercontent.com/SerenityOS/serenity/refs/h...

potato-peeler•7mo ago
I like windows 95/98/2000 era ui. One thing that is never discussed is how will such interfaces adapt to newer settings which are offered in modern softwares?

UI of 98 era had minimal controls. Even open source alternatives like photopea which are less bloated than photoshop, give more controls and as such those softwares can’t adopt a 98 style skin, unless it wants to be messy with controls all over the place.

card_zero•7mo ago
"Newer settings", huh? Did you mean controls? New kinds of control that are incompatible with the style? I can't think of any.

Do you think the Photoshop of the era was messy with too many controls visible at once, and that a more modern UI solves that? How, what do you mean?

pjc50•7mo ago
I don't understand this question. Is it about the "ribbon"/toolbox type UI? Could you link a screenshot of what you mean?
LauraMedia•7mo ago
Important to highlight that Minecraft on consoles, Windows 10/11 and mobile have a different UI.

https://minecraft.wiki/images/thumb/Ore_UI_Design_System.png...

https://minecraft.wiki/images/New_UI_-_Achievements_Screen_M...

hofrogs•7mo ago
And this UI looks way, way worse and doesn't fit the pixely style of Minecraft at all.
WorldMaker•7mo ago
That look reminds me so much of Steam's original UI from the time when it was very Windows 95-inspired, too, but used different color palettes, especially a lot more greens. There's not much of Steam left that will show up with that original UI style (but it still feels like there's some lesser known dialogs that still can show up in that style), so these days it is better known as the "Counter-Strike 1 UI".

https://cs16.samke.me/

dcminter•7mo ago
See also Motif: https://en.m.wikipedia.org/wiki/Motif_(software)
gizajob•8mo ago
Apple should have called it Liquid Vista.
sandra_vu•8mo ago
Type size would convey hierarchy much better than most graphic decoration.

If you want to dive into how to design for glance. Recommend Stephen Few's books.

0xCE0•7mo ago
Factorio has the best game UI widgets. It is a result of long development effort, as explained in their dev blog.
matt_s•7mo ago
Apple is absolutely into the mature company phase if what they are coming up with is essentially a different bevel on buttons that "makes apps and system experiences more expressive and delightful". They are the IBM of the 90's at this point, way overvalued stock, not much room there for growth.

Setting that aside, video game visuals serve a different purpose than application UI widgets for menus, forms, buttons, etc. In a video game there are different reasons to highlight objects in a game world and relative to other objects and their movement or ability to move/interact with them. Objects in a game world might have their own light source, move in different ways so that the player knows its something they can interact with. If you look at open world games there are a lot of things happening visually in varying degrees of grabbing the gamers attention.

In a UI that is task oriented, like operating systems for PCs or phones, there needs to be less visual clutter, its not a game. It should be obvious to massive numbers of the population what function a UI element serves and accessibility standards come into play because often these OSes are used in corporate environments which should allow for people with different visual abilities to do their work.

codingdave•7mo ago
> given a constrained pixel-art granularity budget.

That is the key point. If your app has such a constraint, then copying their techniques might make sense. But if it doesn't, you would be pulling in a solution to a problem you do not have.

whywhywhywhy•7mo ago
The UI in a game like Minecraft doesn't have to be overly pixelated just because the game is, Vintage Story has a much denser complex UI although it's still pixel-esque it's not constrained by the aesthetic of the game and yet feels wholly part of it.
maxcomperatore•7mo ago
minecraft ui shows how much you can do when you actually have limits. pixel art forces clever shading tricks to make buttons pop and show depth without wasting pixels. meanwhile modern “glass” ui just slaps on blur and calls it a day. games need info fast and clear or you’re dead, apps could learn a lot by stealing from this “do more with less” mindset instead of making everything look like a soap opera.