frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

Open in hackernews

Show HN: Play Pokémon to unlock your Wayland session

https://github.com/AdoPi/wlgblock
1•anajimi•2h ago
Hello everyone!

I've created a gameboy emulator to unlock my Wayland session and wanted to share this project to everyone here!

I've been a Linux enthusiast since I was a kid. What always captivated me was the freedom to customize my system exactly the way I wanted. With Wayland, we've reached an incredible level of performance. It's like turning your operating system into a video game! I've always been fascinated by the blend of fun and the serious, technical nature of an OS. That’s what inspired me to create this project.

I started by studying Wayland, its protocol and how to build a compositor. Then I became particularly intrigued by the concept of a locker, which reminded me a bit of an escape game. That’s when I thought: how cool would it be to solve a puzzle to unlock your session, instead of just typing a password? Since I’ve worked with emulators in the past and I’m a huge Pokémon fan, the idea of building the puzzle around that game came to me instantly!

Technically, the locker code and the wayland protocol have been implemented from scratch ( using EGL and wl_keyboard_listeners ). My locker runs a version of the gbcc emulator modded by myself. This emulator waits for one precise value to be set in a given memory address.

I have modded the Pokémon game to my needs: when the password is good, I put the good value in the good memory address so the emulator knows it needs to unlock the session.

Hope you will appreciate this project!

High Agency in 30 Minutes

https://www.highagency.com/
1•arrowsmith•2m ago•0 comments

Best Case Scenario Fo AI

https://twitter.com/DavidSacks/status/1954244614304739360
1•Balgair•3m ago•0 comments

NoPromptOS

https://github.com/hatonthecat/NoPromptOS
1•initramfs•5m ago•0 comments

Understanding Linux: The Kernel Perspective

https://leanpub.com/linuxkernel
1•teleforce•7m ago•0 comments

Zeus – Athena Query Sharing Platform

https://github.com/ronreiter/zeus
1•ronreiter•7m ago•0 comments

LHC's New Chip Tackles Radiation Challenges

https://spectrum.ieee.org/lhc-radiation-chip
2•rbanffy•8m ago•0 comments

Open Orion: open-source generative CAD

https://openorion.org/
1•stacktrust•8m ago•0 comments

Tractor Beams Today

https://expmag.com/2022/01/star-trek-has-tractor-beams-so-do-we/
2•HR01•10m ago•0 comments

The future is here–it's just one degree off from where we need it to be

https://syntheticauth.ai/posts/synthetic-auth-1-degree
1•zerolayers•11m ago•1 comments

NASA plans to build a nuclear reactor on the Moon–a space lawyer explains why

https://theconversation.com/nasa-plans-to-build-a-nuclear-reactor-on-the-moon-a-space-lawyer-explains-why-and-what-the-law-has-to-say-262773
1•rbanffy•12m ago•0 comments

Does eating a diverse array of flavonoids prevent chronic disease? – Peter Attia

https://peterattiamd.com/flavonoids-and-chronic-disease/
1•bilsbie•14m ago•0 comments

America's AI Action Plan [pdf]

https://www.whitehouse.gov/wp-content/uploads/2025/07/Americas-AI-Action-Plan.pdf
2•andsoitis•15m ago•1 comments

The presence of quality: the cognition of excellence

http://dx.doi.org/10.13140/RG.2.2.10651.99366
1•TiagoEckhardt•18m ago•1 comments

The Precursor Manifesto: Why Context Architecture Beats Prompt Engineering

https://medium.com/@christopher.graves09/the-precursor-manifesto-why-context-architecture-beats-prompt-engineering-f10043e4a3f6
1•thunderbong•21m ago•0 comments

Myth versus memory–Nessie spotters are not influenced by media depictions

https://phys.org/news/2025-07-myth-memory-nessie-spotters-media.html
2•PaulHoule•23m ago•0 comments

Freight demand on shaky footing as import bookings drop

https://www.freightwaves.com/news/freight-demand-on-shaky-footing-as-import-bookings-drop
1•emschwartz•25m ago•0 comments

BUILD: Solving the Software Complexity Puzzle

https://computing.llnl.gov/projects/build
1•teleforce•25m ago•0 comments

More MCP: No Code MCP Server

https://7co.cc/mcpfier/
1•elesbao•25m ago•0 comments

Could lithium explain – and treat – Alzheimer's?

https://news.harvard.edu/gazette/story/2025/08/could-lithium-explain-and-treat-alzheimers/
2•canadiantim•26m ago•0 comments

Lifelogging Under Fascism

https://werd.io/lifelogging-under-fascism/
2•benwerd•28m ago•0 comments

Laravel Security Guide: How to Fix These 6 Common Mistakes

https://www.youtube.com/watch?v=MBOSeHvmshQ
1•BurtDS•30m ago•0 comments

A German cycling from China to Pakistan, now in Afghanistan

https://www.youtube.com/channel/UCOxpcQ7KtZc7fd0jhnWS0Sg
1•tapanjk•31m ago•0 comments

Speeding up the JavaScript ecosystem – Semver

https://marvinh.dev/blog/speeding-up-javascript-ecosystem-part-12/
2•llimllib•31m ago•0 comments

Alan Sugar of Amstrad Speaks to Practical Computing (1985)

https://computeradsfromthepast.substack.com/p/practical-computing-interviewed-alan
1•rbanffy•35m ago•0 comments

The automated warehouse where robots are packing your groceries

https://www.theverge.com/robot/719880/ocado-online-grocery-automation-krogers-luton-ogrp-robot-grid
1•sohkamyung•36m ago•0 comments

America's AI Action Plan

https://blog.palantir.com/americas-ai-action-plan-dab1b8fb8046
1•subhash_r_023•36m ago•0 comments

Selçuksportshd Canlı Maç İzle

https://selcuksports.vivaldi.net/
1•mkosetrgg•36m ago•0 comments

Hunting Bugs in Perf_event2

https://roci.co.za/posts/hunting-bugs-in-perf-event2/
1•daniel-levin•37m ago•0 comments

I made a floppy disk from scratch

https://www.youtube.com/watch?v=TBiFGhnXsh8
2•geerlingguy•37m ago•0 comments

Exit Status in Linux: A Quick Guide

https://medium.com/@laxman.pokhrel.101/exit-status-in-linux-a-quick-guide-cc6f2e7ca74c
2•teleforce•37m ago•0 comments