frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Open in hackernews

Show HN: A visual guide to learning Jujutsu (JJ)

https://excalidraw.com/#json=kMtNOJfH_UUOzBqt7WXx9,cyuXonQjb-Kor72f0F5YXg
6•anavid7•3h ago
Draft version of first two chapters, looking for feedback!

Comments

aidenn0•2h ago
The presentation software itself (Excalidraw) makes this nearly unusable for me:

When it opened up the entire left-half of my screen is blank, and the diagrams are obviously cut off on the right. There is no apparent way to scroll horizontally (excepting a mouse with a horizontal scroll mechanism of some sort): There is no horizontal scroll bar and neither the arrow-keys nor click-and-drag serve to scroll horizontally. Zooming out made things a bit clear what was going on, (margin notes shifted the content far to the right).

Firefox, 1920x1200 screen.

brianjlogan•2h ago
Imgur Link https://imgur.com/a/iYKxSQu
dietr1ch•1h ago
Thanks!
bfdm•1h ago
Maybe I'm out of the loop here, but scanning over this I can't help but ask myself: "Why Jujutsu?"

I don't understand what the point is over just using git. The top intro defined some JJ names for git things, but it's not clear why I would want or need this. What problem does it solve with using git?

EstanislaoStan•36m ago
Ideally, reduces cognitive complexity because you don't have to think about the staging area anymore, just commits.

I recently started trying it out at work and I like how fluent it makes what would be more advanced git operations like squashing and rebasing.

Issues I've run into have been understanding its version of branches (bookmarks), understanding its merge conflict indicators, and its lack of respect for git skip-worktree.

AI World Clocks

https://clocks.brianmoore.com/
774•waxpancake•9h ago•277 comments

SSL Configuration Generator

https://ssl-config.mozilla.org/
93•smartmic•5h ago•27 comments

Has Google solved two of AI’s oldest problems?

https://generativehistory.substack.com/p/has-google-quietly-solved-two-of
202•scrlk•3d ago•138 comments

No Leak, No Problem – Bypassing ASLR with a ROP Chain to Gain RCE

https://modzero.com/en/blog/no-leak-no-problem/
37•todsacerdoti•4h ago•1 comments

HipKittens: Fast and furious AMD kernels

https://hazyresearch.stanford.edu/blog/2025-11-09-hk
94•dataminer•1d ago•34 comments

Structured outputs on the Claude Developer Platform

https://www.claude.com/blog/structured-outputs-on-the-claude-developer-platform
106•adocomplete•8h ago•50 comments

'No One Lives Forever' turns 25 and you still can't buy it legitimately

https://www.techdirt.com/2025/11/13/no-one-lives-forever-turns-25-you-still-cant-buy-it-legitimat...
182•speckx•11h ago•102 comments

A race condition in Aurora RDS

https://hightouch.com/blog/uncovering-a-race-condition-in-aurora-rds
197•theanomaly•9h ago•65 comments

Async Mutexes

https://matklad.github.io/2025/11/04/on-async-mutexes.html
10•ingve•1w ago•1 comments

GEN-0 / Embodied Foundation Models That Scale with Physical Interaction

https://generalistai.com/blog/nov-04-2025-GEN-0
27•jackdoe•1w ago•1 comments

All praise to the lunch ladies

https://bittersoutherner.com/issue-no-12/all-praise-to-the-lunch-ladies
144•gmays•7h ago•74 comments

Manganese is Lyme disease's double-edge sword

https://news.northwestern.edu/stories/2025/11/manganese-is-lyme-diseases-double-edge-sword
129•gmays•10h ago•71 comments

Show HN: Tiny Diffusion – A character-level text diffusion model from scratch

https://github.com/nathan-barry/tiny-diffusion
107•nathan-barry•4d ago•13 comments

The disguised return of EU Chat Control

https://reclaimthenet.org/the-disguised-return-of-the-eus-private-message-scanning-plot
542•egorfine•9h ago•232 comments

Winamp clone in Swift for macOS

https://github.com/mgreenwood1001/winamp
192•hyperbole•14h ago•122 comments

Go's Sweet 16

https://go.dev/blog/16years
106•0xedb•5h ago•55 comments

Xqerl – Erlang XQuery 3.1 Processor

https://zadean.github.io/xqerl/
34•smartmic•3d ago•7 comments

Awk Technical Notes (2023)

https://maximullaris.com/awk_tech_notes.html
108•signa11•1w ago•41 comments

Mentra (YC W25) Is Hiring: Head of Growth to Make Smart Glasses Mainstream

https://www.ycombinator.com/companies/mentra/jobs/2YbQCRw-make-smart-glasses-mainstream-head-of-g...
1•caydenpiercehax•6h ago

Raycore: GPU accelerated and modular ray intersections

https://makie.org/website/blogposts/raycore/
12•simondanisch•4d ago•3 comments

Bitchat for Gaza – messaging without internet

https://updates.techforpalestine.org/bitchat-for-gaza-messaging-without-internet/
381•ciconia•9h ago•207 comments

AI note-taking startup Fireflies was really two guys typing notes by hand

https://www.pcgamer.com/software/ai/usd1-billion-ai-company-co-founder-admits-that-its-usd100-a-m...
30•thomassmith65•1h ago•11 comments

Being poor vs. being broke

https://blog.ctms.me/posts/2025-11-14-being-poor-or-being-broke/
414•speckx•10h ago•502 comments

Honda: 2 years of ml vs 1 month of prompting - heres what we learned

https://www.levs.fyi/blog/2-years-of-ml-vs-1-month-of-prompting/
292•Ostatnigrosh•4d ago•99 comments

Moving Back to a Tiling WM – XMonad

https://wssite.vercel.app/blog/moving-back-to-a-tiling-wm-xmonad
62•weirdsmiley•10h ago•59 comments

Linear algebra explains why some words are effectively untranslatable

https://aethermug.com/posts/linear-algebra-explains-why-some-words-are-effectively-untranslatable
119•mrcgnc•12h ago•93 comments

Magit manuals are available online again

https://github.com/magit/magit/issues/5472
115•vetronauta•15h ago•46 comments

Incus-OS: Immutable Linux OS to run Incus as a hypervisor

https://linuxcontainers.org/incus-os/
145•_kb•1w ago•55 comments

AGI fantasy is a blocker to actual engineering

https://www.tomwphillips.co.uk/2025/11/agi-fantasy-is-a-blocker-to-actual-engineering/
564•tomwphillips•14h ago•556 comments

Minisforum Stuffs Entire Arm Homelab in the MS-R1

https://www.jeffgeerling.com/blog/2025/minisforum-stuffs-entire-arm-homelab-ms-r1
70•kencausey•8h ago•39 comments