frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

fp.

Practice Language and AI Roleplay = Best way to learn language that sticks

https://apps.apple.com/us/app/amiko-ai-language-practice/id6752839098
1•nickyfantasy•3m ago•0 comments

Coinbase Said Web3

https://www.bloomberg.com/opinion/newsletters/2025-11-03/coinbase-said-web3
1•ioblomov•8m ago•1 comments

Waymo to expand robotaxi service to Las Vegas, San Diego and Detroit next year

https://www.reuters.com/technology/waymo-expand-robotaxi-service-las-vegas-san-diego-detroit-next...
3•standardUser•10m ago•1 comments

Private messages reveal GOP leaders joking about gas chambers, slavery and rape

https://www.politico.com/news/2025/10/14/private-chat-among-young-gop-club-members-00592146
7•myaccountonhn•10m ago•0 comments

Writing under my real name

https://psychotechnology.substack.com/p/writing-under-my-real-name-230
1•eatitraw•10m ago•0 comments

Show HN: Extrai – An open-source tool to fight LLM randomness in data extraction

https://github.com/Telsho/Extrai
3•elias_t•12m ago•0 comments

No Cell Service, Can Meshtastic Save Us [video]

https://www.youtube.com/watch?v=r2cKsqjuMaM
1•teleforce•13m ago•0 comments

Python steering council accepts lazy imports

https://lwn.net/Articles/1044844/
2•henrikhorluck•13m ago•0 comments

Apple Launches App Store for the Web

https://apps.apple.com/us/iphone/today
2•thm•14m ago•0 comments

Rare 'mad honey' is only found in two places in the world

https://www.cnn.com/travel/mad-honey-deli-bal-turkey-black-sea
4•mooreds•15m ago•0 comments

In a First, AI Models Analyze Language as Well as a Human Expert

https://www.quantamagazine.org/in-a-first-ai-models-analyze-language-as-well-as-a-human-expert-20...
1•Terretta•15m ago•0 comments

Wikipedia row erupts as Jimmy Wales intervenes on 'Gaza genocide' page

https://www.thenational.scot/news/25591165.wikipedia-row-erupts-jimmy-wales-intervenes-gaza-genoc...
4•lehi•15m ago•0 comments

Snap benefits will restart, but will be half the normal payment

https://www.npr.org/2025/11/03/nx-s1-5596121/snap-food-benefits-trump-government-shutdown
2•geox•16m ago•0 comments

Software Development in the Time of New Angels

https://davegriffith.substack.com/p/software-development-in-the-time
2•calosa•16m ago•0 comments

Show HN: Minuta – track your work sessions, focus time, tag them, and more

https://github.com/kevinmahrous/minuta
2•nullkevin•17m ago•0 comments

I tried Elon Musk's Wikipedia clone and boy is it racist

https://www.sfgate.com/sf-culture/article/elon-musk-fake-wikipedia-grokipedia-21131512.php
8•turtlegrids•20m ago•1 comments

Datalyzer – AI Analysis Report Generator

https://dataanalyzer.pro/
2•sunshiney0992•20m ago•1 comments

AI Meeting Notes – Summarization Optimization

https://www.schneier.com/blog/archives/2025/11/ai-summarization-optimization.html
2•walterbell•20m ago•0 comments

Refueling a Nuclear Power Plant – Smarter Every Day

https://www.youtube.com/watch?v=v0afQ6w3Bjw
1•helsinkiandrew•21m ago•0 comments

VoidZero Raises $12.5M Series A

https://voidzero.dev/posts/announcing-series-a
1•dzogchen•22m ago•0 comments

Is it aliens? Why that's the least important question about interstellar objects

https://theconversation.com/is-it-aliens-why-thats-the-least-important-question-about-interstella...
1•bikenaga•23m ago•0 comments

Rateless Bloom Filters

https://arxiv.org/abs/2510.27614
3•CarlosBaquero•23m ago•1 comments

X Payments Money Transmitter Licenses

https://money.x.com/en/licenses
2•nomilk•28m ago•0 comments

Stop Vibe Coding – Start Writing Elegant Code [video]

https://www.youtube.com/watch?v=anL8caCUWl0
3•josephleomoreno•29m ago•0 comments

Soft Magnetic Artificial Muscles with High Work Density and Actuation Strain

https://advanced.onlinelibrary.wiley.com/doi/10.1002/adfm.202516218
2•PaulHoule•30m ago•0 comments

Principle of Least Power

https://www.lihaoyi.com/post/StrategicScalaStylePrincipleofLeastPower.html
3•dzonga•30m ago•0 comments

Ikey Doherty's Gone Missing Again

https://fossforce.com/2025/11/ikey-dohertys-gone-missing-again/
1•speckx•30m ago•0 comments

Stop Making Your Team Figure Out AI on Their Own

https://www.nngroup.com/articles/ai-research-ops/
1•ulrischa•31m ago•0 comments

Waist-to-height ratio outperforms BMI in predicting heart disease risk

https://medicalxpress.com/news/2025-11-waist-height-ratio-outperforms-bmi.html
3•bikenaga•31m ago•1 comments

Fight context rot with context observability

https://blog.nilenso.com/blog/2025/10/29/fight-context-rot-with-context-observability/
2•sriharis•32m ago•0 comments
Open in hackernews

VimGraph

https://resources.wolframcloud.com/FunctionRepository/resources/VimGraph/
118•gdelfino01•5h ago

Comments

thornton•5h ago
This is one of those times when I want someone to explain the value to me. Like is this to help coding agents be more efficient?

Forgive my ignorance!

utopiah•5h ago
I guess it's to win at Vim Golf, i.e. how does one get more efficient.
qsort•5h ago
I believe that's mostly for fun. Coding agents wouldn't need to interact via the same interfaces humans use, they'd be given a tool to read and write files and they'd be fine with that.
fnfs2000•4h ago
They're literally using diff/patch under the covers, at least the setup i'm currently using.
andai•3h ago
Did you get them working with diff syntax? I couldn't figure it out, so I just tried a bunch of agentic programs, found a few that actually worked, and it turned out they all use search/replace strings. There's probably other ways to do it but it seems basically everyone settled on that.

I've been trying that with smaller models and had to make some adjustments (e.g. they all really wanted to include the filename twice). So I just make a small tweak and bam suddenly I can edit code with small fast cheap models.

tantalor•4h ago
The thought of forcing the AI to use vim gave me a nice chuckle. Thank you sir.
d-lisp•3h ago
I found chatGPT to be bad at VimGolfing.

``` Here is a 35 keystrokes solution that beat your 36 keystrokes solution ! <89 keystrokes> ```

And then it keeps looping in the same way if you ask it about the seahorse emoji (or sometimes just lie about the keystrokes number).

In fact that's not surprising, what is rather surprising is that some of the solutions actually work (>= 100 keystrokes)

bee_rider•2h ago
They should probably train LLMs to be bad at vim golf. The whole point of vim’s funky language is that human keypresses are very valuable and should not be wasted. Saving keystrokes for an LLM is a non-goal at best.
samlinnfer•4h ago
Having the t/T/f/T movements available would be too easy it seems.

A shout out to quick-scope (https://github.com/unblevable/quick-scope) possibly the best named vim plugin.

foofoo12•4h ago
I like Vim and I like graphs. But WTF?
jiehong•4h ago
At first, I thought it was to produce graphs by _encoding the positions of nodes_ as _vim movements_.
Jenk•3h ago
I can see value in this. I use which-key already and could see a graph, al be it a differently arranged graph, being a useful visual aid. Perhaps a static (printed?) Cheat-sheet or even a dynamically generated visual - though not sure how effective it would be in a TUI :)
NoSalt•3h ago
So ... what, exactly, is this useful for? I mean, it graphs the keys you use in Vim in command mode, is that it?
uticus•3h ago
Most of the comments here ask "what's the point?"

I'd like to submit this has no practicality from a Vim tutorial perspective. However, from the perspective of anyone wanting to learn about graph theory and who understands the concepts of typing efficiency incorporated in Vim key movements, this could be very interesting.

Kind of like many other things using Wolfram - a personal notebook that someone found interesting or useful, take it or leave it.

mastermedo•3h ago
Interesting. Thanks for sharing.

I'm curious about something a bit different. Given a vim buffer, and picking two caret locations in it, I'd like a tool that shows only the paths to getting there with my current Vim setup (including all the plugins).

After 10 years of using vim, I rarely use L and H. For horizontal moving it's almost always F or S (vim-sneak).

busfahrer•2h ago
More often than L and H, I use { and }, which jumps across paragraphs (i.e. blocks of lines separated by blank lines).

I've found that most of my code consists of 3-5 line blocks, and { and } feel like a nice medium-range navigation tool, because oftentimes CTRL+D jumps too far.

The downside is that both of these jumps go into the jump table, so they will clutter your CTRL+O history a bit.

But I think I'm weird in this regard.

wonger_•2h ago
I rebound ctrl+j/k to scroll about a third or fourth of the screen (~20 lines?) as an alternative to ctrl+d.

I've been using { and } more as well. Mostly to navigate paragraphs of prose, but sometimes for code too.

uticus•2h ago
> Illustrates the relationship between the maximum keystroke distance required to navigate between two letters in a text and the number of randomly inserted newlines:

I'd love to see a comparison between Vim and Kakoune or Helix.

nomilk•1h ago
This would be a bit easier to understand had the example used example text that was unrelated to vim itself.

(seems to occur quite often with tutorials/documentation where the author has the topic they're showcasing top of mind, and naturally, but unnecessarily, uses the topic itself in examples, making it confusing for new readers to distinguish concept from arbitrary example)

For anyone wondering what's going on, "How do I\nexit vim?" is completely arbitrary text. This VimGraph function accepts this (or any other) text as an input, and shows the keys you could press to get from one place in the text to another using vim. The example limits the keys to just three (k, l, and w) presumably to not let things get too cluttered. (there's a curious 'crown' shaped key, which I suspect is a rendering bug where a 'w' and 'l' have been placed on top of one another).

sheerun•18m ago
I guess it's a proof that you can describe rare vim movements as a graph