frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Ask HN: Is the coco 3 the best 8 bit computer ever made?

1•amichail•1m ago•0 comments

Show HN: Convert your articles into videos in one click

https://vidinie.com/
1•kositheastro•3m ago•0 comments

Red Queen's Race

https://en.wikipedia.org/wiki/Red_Queen%27s_race
2•rzk•3m ago•0 comments

The Anthropic Hive Mind

https://steve-yegge.medium.com/the-anthropic-hive-mind-d01f768f3d7b
2•gozzoo•6m ago•0 comments

A Horrible Conclusion

https://addisoncrump.info/research/a-horrible-conclusion/
1•todsacerdoti•6m ago•0 comments

I spent $10k to automate my research at OpenAI with Codex

https://twitter.com/KarelDoostrlnck/status/2019477361557926281
2•tosh•7m ago•0 comments

From Zero to Hero: A Spring Boot Deep Dive

https://jcob-sikorski.github.io/me/
1•jjcob_sikorski•8m ago•0 comments

Show HN: Solving NP-Complete Structures via Information Noise Subtraction (P=NP)

https://zenodo.org/records/18395618
1•alemonti06•13m ago•1 comments

Cook New Emojis

https://emoji.supply/kitchen/
1•vasanthv•15m ago•0 comments

Show HN: LoKey Typer – A calm typing practice app with ambient soundscapes

https://mcp-tool-shop-org.github.io/LoKey-Typer/
1•mikeyfrilot•18m ago•0 comments

Long-Sought Proof Tames Some of Math's Unruliest Equations

https://www.quantamagazine.org/long-sought-proof-tames-some-of-maths-unruliest-equations-20260206/
1•asplake•19m ago•0 comments

Hacking the last Z80 computer – FOSDEM 2026 [video]

https://fosdem.org/2026/schedule/event/FEHLHY-hacking_the_last_z80_computer_ever_made/
1•michalpleban•20m ago•0 comments

Browser-use for Node.js v0.2.0: TS AI browser automation parity with PY v0.5.11

https://github.com/webllm/browser-use
1•unadlib•21m ago•0 comments

Michael Pollan Says Humanity Is About to Undergo a Revolutionary Change

https://www.nytimes.com/2026/02/07/magazine/michael-pollan-interview.html
1•mitchbob•21m ago•1 comments

Software Engineering Is Back

https://blog.alaindichiappari.dev/p/software-engineering-is-back
2•alainrk•22m ago•0 comments

Storyship: Turn Screen Recordings into Professional Demos

https://storyship.app/
1•JohnsonZou6523•22m ago•0 comments

Reputation Scores for GitHub Accounts

https://shkspr.mobi/blog/2026/02/reputation-scores-for-github-accounts/
2•edent•25m ago•0 comments

A BSOD for All Seasons – Send Bad News via a Kernel Panic

https://bsod-fas.pages.dev/
1•keepamovin•29m ago•0 comments

Show HN: I got tired of copy-pasting between Claude windows, so I built Orcha

https://orcha.nl
1•buildingwdavid•29m ago•0 comments

Omarchy First Impressions

https://brianlovin.com/writing/omarchy-first-impressions-CEEstJk
2•tosh•34m ago•1 comments

Reinforcement Learning from Human Feedback

https://arxiv.org/abs/2504.12501
4•onurkanbkrc•35m ago•0 comments

Show HN: Versor – The "Unbending" Paradigm for Geometric Deep Learning

https://github.com/Concode0/Versor
1•concode0•36m ago•1 comments

Show HN: HypothesisHub – An open API where AI agents collaborate on medical res

https://medresearch-ai.org/hypotheses-hub/
1•panossk•39m ago•0 comments

Big Tech vs. OpenClaw

https://www.jakequist.com/thoughts/big-tech-vs-openclaw/
1•headalgorithm•42m ago•0 comments

Anofox Forecast

https://anofox.com/docs/forecast/
1•marklit•42m ago•0 comments

Ask HN: How do you figure out where data lives across 100 microservices?

1•doodledood•42m ago•0 comments

Motus: A Unified Latent Action World Model

https://arxiv.org/abs/2512.13030
2•mnming•42m ago•0 comments

Rotten Tomatoes Desperately Claims 'Impossible' Rating for 'Melania' Is Real

https://www.thedailybeast.com/obsessed/rotten-tomatoes-desperately-claims-impossible-rating-for-m...
4•juujian•44m ago•2 comments

The protein denitrosylase SCoR2 regulates lipogenesis and fat storage [pdf]

https://www.science.org/doi/10.1126/scisignal.adv0660
1•thunderbong•46m ago•0 comments

Los Alamos Primer

https://blog.szczepan.org/blog/los-alamos-primer/
1•alkyon•48m ago•0 comments
Open in hackernews

Writing our own cheat engine (2021)

https://lonami.dev/blog/woce-1/
114•hu3•2mo ago

Comments

stackghost•1mo ago
Anyone else experiencing weird rendering in mobile Firefox where the text is partly off screen to the left?
zeropoint46•1mo ago
Yes

Edit: landscape seems to be a work around for me though.

omnicognate•1mo ago
iPhone 12/13 mini isn't wide enough even in landscape. Reader mode works, though.
cpburns2009•1mo ago
I get it in Brave as well.
tekacs•1mo ago
Mobile Chrome on Android too.

In my case, stupid use cases for a folding phone: unfolding the screen helped it render in desktop layout...

Picking the 'desktop site' / request desktop site button in the ... menu also works though!

QuantumNomad_•1mo ago
Reader mode also works.

Or, alternatively reading it via archive.is:

- Part 1: Introduction https://archive.is/RZVBF

- Part 2: Exact Value scanning https://archive.is/OvGy2

- Part 3: Unknown initial value https://archive.is/Tqgx9

- Part 4: Floating points https://archive.is/eAdQn

- Part 5: Code finder https://archive.is/KtwjT

- Part 6: Pointers https://archive.is/PGPnm

- Part 7: Code Injection https://archive.is/mCMRz

- Part 8: Multilevel pointers https://archive.is/GJ486

stephenlf•1mo ago
iPhone 15 iOS 18 Safari. Same issue.
charles_f•1mo ago
It seems to be because of min-width, so you'll get it in any mobile device or smaller window
millzlane•1mo ago
Yes, rotated to landscape to workaround it.
cybit•1mo ago
I previously wrote a helper tool in rust that injected into a C++ based online game, and it worked really well. Rust turned out to be an excellent choice for the job to me.
etra0•1mo ago
It works wonders! I build free-cameras and some other tools (all for offline games, of course) fully in Rust, and you'd be surprised how much you could do.

In one of them I hook into C++'s inheritance with no issue, just by understanding how everything works within the compiler you can do a lot.

aquariusDue•1mo ago
I remember in my teens using free trainers from Cheat Happens and trying to figure out how to use Cheat Engine to coast through some games (most of the time when I cared more about the story than the gameplay itself), also around last week I even saw a video on YouTube where the sponsor was a company that provided trainers as a service for a large catalogue of games, all in a neatly packaged client.

It's nice to get a look behind the scenes at how it's done.

giancarlostoro•1mo ago
artmoney dot r u was the way for some of us for many years. There was also WPE Pro. I remember, making a private room in Coke Studios, that was an official room, so I could skip the DJ line and earn decibels.
Froztnova•1mo ago
I first learned how these sorts of programs worked using memory inspection tools that some emulators have built into them, but eventually flirted with some very basic cheat engine stuff myself. More advanced stuff like code caving is hard unless you're an assembly wizard, but it's surprisingly easy to find and poke values once you get the basic technique down. I once made a trainer for a friend because he wanted to skip some of the grind for cosmetics in Nioh. I also had fun realizing that the enemy skill materia in ff7 basically works by treating what would typically be the experience of the materia as a bitfield, with one bit for each learnable skill.

It's funny though, I realized that I generally don't enjoy cheating at games, even single player games, unless the cheats are amusing stuff like big head mode or whatever. I once actually cheated to reduce my character's level in dark souls because I'd accidentally allocated a bunch of points into a famously rather useless stat and, in that game, stat point allocation is permanent. To clarify, I knew it was useless, I had mismatched which row I was looking at when assigning points.

Which is still cheating, I suppose, given that it saved me the convenience of starting the character over completely.

dvngnt_•1mo ago
wemod?
jamesnorden•1mo ago
The original title doesn't even include "in Rust", why is it edited?
elAhmo•1mo ago
One of the ways to get more attention on HN.
oersted•1mo ago
That’s fair, but to me the “in Rust” part is the most relevant. I wanted to see how ergonomic it was to do such raw memory tweaking in the memory-safe systems programming language.
NoboruWataya•1mo ago
But they do pepper `unsafe` everywhere.
iknowstuff•1mo ago
As you can see they're creating safe wrappers around the raw unsafe windows API which uphold the invariants. Microsoft should provide these as a crate.
dang•1mo ago
We've deinreusted the title now. Thanks!
voidUpdate•1mo ago
in part 4, it seems like most of the time was just fighting against rust's semantics for how code should exist, and it made me wonder if rust was really the right tool for this? Every time I see something like this, it just sort of reinforces my belief that to write code in rust, you have to spend half your time fighting with how rust thinks code should work
AmbroseBierce•1mo ago
Add 2021 to the title please (cc @dang)
TriangleEdge•1mo ago
I didn't know you could read random process memory in Linux. Where can I get documentation for things like this? I was learning about cgroups some time ago and got frustrated about the lack of documentation. I had to go read containerd code, which isn't ideal for wanting to just learn.
bombela•1mo ago
The entry point of interest is probably ptrace: https://man7.org/linux/man-pages/man2/ptrace.2.html
nazgulsenpai•1mo ago
Scanmem[0] is a library that does this for the purposes of reading/modifying game memory and a useful resource. You can also poke around in /proc for some helpers

ls -la /proc/$PID/map_files cat /proc/$PID/maps cat /proc/$PID/status

[0]https://github.com/scanmem/scanmem

OkayPhysicist•1mo ago
The weird mini rabbit hole of Cheat Engine's "source (somewhat) available" status is pretty interesting one. The issue linked in this article has been deleted, but thankfully was picked up by the wayback machine, where it appears the owner of the project doesn't really know what they want with regards to how other people can actually use their code (not to mention the fact that the project is definitely violating their dependencies' GPLs.