frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Apple M5 chip

https://www.apple.com/newsroom/2025/10/apple-unleashes-m5-the-next-big-leap-in-ai-performance-for...
736•mihau•6h ago•785 comments

Things I've learned in my 7 Years Implementing AI

https://www.jampa.dev/p/llms-and-the-lessons-we-still-havent
51•jampa•1h ago•18 comments

I almost got hacked by a 'job interview'

https://blog.daviddodda.com/how-i-almost-got-hacked-by-a-job-interview
451•DavidDodda•6h ago•226 comments

Clone-Wars: 100 open-source clones of popular sites

https://github.com/GorvGoyl/Clone-Wars
31•ulrischa•1h ago•0 comments

Claude Haiku 4.5

https://www.anthropic.com/news/claude-haiku-4-5
237•adocomplete•2h ago•89 comments

Pwning the Nix ecosystem

https://ptrpa.ws/nixpkgs-actions-abuse
189•SuperShibe•6h ago•28 comments

Claude Haiku 4.5 System Card [pdf]

https://assets.anthropic.com/m/99128ddd009bdcb/original/Claude-Haiku-4-5-System-Card.pdf
43•vinhnx•1h ago•3 comments

Show HN: Halloy – Modern IRC client

https://github.com/squidowl/halloy
204•culinary-robot•8h ago•64 comments

F5 says hackers stole undisclosed BIG-IP flaws, source code

https://www.bleepingcomputer.com/news/security/f5-says-hackers-stole-undisclosed-big-ip-flaws-sou...
73•WalterSobchak•6h ago•32 comments

A kernel stack use-after-free: Exploiting Nvidia's GPU Linux drivers

https://blog.quarkslab.com/./nvidia_gpu_kernel_vmalloc_exploit.html
93•mustache_kimono•5h ago•6 comments

C++26: range support for std:optional

https://www.sandordargo.com/blog/2025/10/08/cpp26-range-support-for-std-optional
47•birdculture•5d ago•28 comments

Recreating the Canon Cat document interface

https://lab.alexanderobenauer.com/updates/the-jasper-report
57•tonyg•5h ago•2 comments

Reverse engineering a 27MHz RC toy communication using RTL SDR

https://nitrojacob.wordpress.com/2025/09/03/reverse-engineering-a-27mhz-rc-toy-communication-usin...
54•austinallegro•5h ago•10 comments

I am sorry, but everyone is getting syntax highlighting wrong

https://tonsky.me/blog/syntax-highlighting/
12•robenkleene•50m ago•3 comments

Leaving serverless led to performance improvement and a simplified architecture

https://www.unkey.com/blog/serverless-exit
214•vednig•8h ago•148 comments

Garbage collection for Rust: The finalizer frontier

https://soft-dev.org/pubs/html/hughes_tratt__garbage_collection_for_rust_the_finalizer_frontier/
83•ltratt•7h ago•74 comments

M5 MacBook Pro

https://www.apple.com/macbook-pro/
239•tambourine_man•6h ago•289 comments

US Passport Power Falls to Historic Low

https://www.henleyglobal.com/newsroom/press-releases/henley-global-mobility-report-oct-2025
68•saubeidl•2h ago•82 comments

Recursive Language Models (RLMs)

https://alexzhang13.github.io/blog/2025/rlm/
10•talhof8•2h ago•0 comments

Breaking "provably correct" Leftpad

https://lukeplant.me.uk/blog/posts/breaking-provably-correct-leftpad/
57•birdculture•1w ago•16 comments

Show HN: Scriber Pro – Offline AI transcription for macOS

https://scriberpro.cc/hn/
106•rezivor•7h ago•98 comments

Helpcare AI (YC F24) Is Hiring

1•hsial•7h ago

Americans' love of billiards paved the way for synthetic plastics

https://invention.si.edu/invention-stories/imitation-ivory-and-power-play
31•geox•6d ago•19 comments

Bots are getting good at mimicking engagement

https://joindatacops.com/resources/how-73-of-your-e-commerce-visitors-could-be-fake
301•simul007•8h ago•227 comments

Pixnapping Attack

https://www.pixnapping.com/
263•kevcampb•13h ago•61 comments

iPad Pro with M5 chip

https://www.apple.com/newsroom/2025/10/apple-introduces-the-powerful-new-ipad-pro-with-the-m5-chip/
169•chasingbrains•6h ago•199 comments

FSF announces Librephone project

https://www.fsf.org/news/librephone-project
1324•g-b-r•20h ago•533 comments

Just talk to it – A way of agentic engineering

https://steipete.me/posts/just-talk-to-it
140•freediver•13h ago•83 comments

David Byrne Radio

https://www.davidbyrne.com/radio#filter=all&sortby=date:desc
75•bookofjoe•4h ago•17 comments

Flapping-wing robot achieves self-takeoff by adopting reconfigurable mechanisms

https://www.science.org/doi/10.1126/sciadv.adx0465
71•PaulHoule•6d ago•18 comments
Open in hackernews

Recreating the Canon Cat document interface

https://lab.alexanderobenauer.com/updates/the-jasper-report
56•tonyg•5h ago

Comments

drivers99•1h ago
> The hard part is that the Canon Cat had bespoke hardware with dedicated keys for its actions

I actually designed a PCB / custom keyboard (well, it's just a copy of the Canon Cat layout) with the Leap, Use Front, etc keys (using an ARM dev board called Black Pill, which is probably overkill, to scan the rows/columns for key up/down events) for this reason. Right now I have it sending key codes over a serial connection to another microcontroller with a display module so you can now type on it, but I really need to get started on the actual Canon Cat style software. I'm not really planning to make it USB compatible or use any existing OS though.

> Maybe predictably, early on I found myself wanting more than one text stream. I fought that inclination to discover what’s in store down the pure Canon Cat path.

I think the Cat would let you do that if you used multiple disks? I haven't used a Canon Cat, but only read the documentation. It used a single DISK button for loading and saving, based on context. The following quote is copied from the manual for reference. I think the "beep" option is for if you've made an edit in memory but don't have the correct disk in for saving that same text stream.

[quote]

The Cat has two storage places for your text: memory and disk. Memory is the area inside the Cat where the text is stored while you are working on it. The on-screen text is a portion of the text stored in memory. The memory is kept alive by the electric current coming from the wall. If the power were cut, the text in the memory would be lost, so you need to record the text more or less permanently on a disk with the help of the disk drive.

One command, [DISK], handles all operations involving disk and memory. When you use [DISK], the Cat does one of three things:

-Plays back the disk in the drive. This means copying the information from the disk into the memory, and putting a portion of it up on the screen where you can see it and work on it.

-Records the text in memory. This means transferring the information in memory to the disk for safe storage.

-Beeps. This means the Cat makes a warning sound and does nothing, because recording or playing back might lose information.

A DISK sign appears on the ruler while the Cat is recording or playing back.

[unquote]

kragen•2m ago
This does mention Archy, but not in any depth. It doesn't mention The Humane Interface (https://en.wikipedia.org/wiki/The_Humane_Interface), THE, or RCHI. I wonder what the reason is for these omissions? You'd think they'd be central to any discussion of recreating the Canon Cat document interface!

Bootstrapping Computing looks interesting.