frontpage.
newsnewestaskshowjobs

Made with ♥ by @iamnishanth

Open Source @Github

LLM Inevitabilism

https://tomrenner.com/posts/llm-inevitabilism/
596•SwoopsFromAbove•6h ago•553 comments

Code highlighting with Cursor AI used for $500k theft

https://securelist.com/open-source-package-for-cursor-ai-turned-into-a-crypto-heist/116908/
11•Daviey•1h ago•3 comments

Apple's MLX adding CUDA support

https://github.com/ml-explore/mlx/pull/1983
384•nsagent•13h ago•146 comments

Kiro: A new agentic IDE

https://kiro.dev/blog/introducing-kiro/
859•QuinnyPig•20h ago•367 comments

LIGO detects most massive black hole merger to date

https://www.caltech.edu/about/news/ligo-detects-most-massive-black-hole-merger-to-date
274•Eduard•14h ago•134 comments

Dog Walk: Blender Studio's official game project

https://blenderstudio.itch.io/dogwalk
274•doener•13h ago•46 comments

RFC: PHP license update

https://wiki.php.net/rfc/php_license_update
236•josephwegner•13h ago•60 comments

VHS, VCDs, and Laserdiscs in Southeast Asia

https://rubenerd.com/vcds-and-laserdiscs-in-southeast-asia/
15•mikece•3d ago•5 comments

The JPEG XL Image Coding History, Features, Coding Tools, Design Rationale

https://arxiv.org/abs/2506.05987
6•ksec•2d ago•0 comments

When Sigterm Does Nothing: A Postgres Mystery

https://clickhouse.com/blog/sigterm-postgres-mystery
32•saisrirampur•6h ago•9 comments

Clashes between web and X11 colors in the CSS color scheme

https://en.wikipedia.org/wiki/X11_color_names
57•mmoogle•1d ago•17 comments

SQLite async connection pool for high-performance

https://github.com/slaily/aiosqlitepool
127•slaily•4d ago•43 comments

Context Rot: How increasing input tokens impacts LLM performance

https://research.trychroma.com/context-rot
170•kellyhongsn•15h ago•34 comments

Show HN: Bedrock – An 8-bit computing system for running programs anywhere

https://benbridle.com/projects/bedrock.html
146•benbridle•4d ago•37 comments

Show HN: VS Code extension to edit the filesystem like a text buffer

https://github.com/ahrm/voil
30•hexomancer•2d ago•18 comments

Martin (YC S23) Is Hiring Founding Engineers to Build a Better Siri

https://www.ycombinator.com/companies/martin/jobs/
1•darweenist•6h ago

VMware Workstation: Bringing Virtualization to the x86 Architecture [pdf] (2012)

https://www.cse.iitb.ac.in/~mythili/virtcc/papers/vmware.pdf
13•todsacerdoti•1d ago•1 comments

I used Suno AI to cover my own demo album

https://app.mindthis.io/@yt/how-i-used-suno-ai-to-cover-my-own-demo-album
11•yanis_t•2d ago•12 comments

I Solved the Century-Old Mystery of a Miraculous Shipwreck Survivor

https://thewalrus.ca/empress-of-ireland-survivor-mystery/
75•Thevet•2d ago•27 comments

C++ Coroutines Advanced: Converting std:future to asio:awaitable

https://www.ddhigh.com/en/2025/07/15/cpp-coroutine-future-to-awaitable/
45•xialeistudio•9h ago•12 comments

Happy 20th Birthday, Django

https://www.djangoproject.com/weblog/2025/jul/13/happy-20th-birthday-django/
434•davepeck•1d ago•131 comments

NeuralOS: An operating system powered by neural networks

https://neural-os.com/
145•yuntian•15h ago•45 comments

DEWLine Museum – The Distant Early Warning Radar Line

https://dewlinemuseum.com/
55•reaperducer•12h ago•15 comments

Replicube: 3D shader puzzle game, online demo

https://replicube.xyz/staging/
133•inktype•3d ago•21 comments

Cache Benchmarks

https://github.com/tidwall/cache-benchmarks
28•jjwiseman•3d ago•8 comments

Strategies for Fast Lexers

https://xnacly.me/posts/2025/fast-lexer-strategies/
156•xnacly•20h ago•59 comments

Building Modular Rails Applications: A Deep Dive into Rails Engines

https://www.panasiti.me/blog/modular-rails-applications-rails-engines-active-storage-dashboard/
158•giovapanasiti•19h ago•35 comments

Cognition (Devin AI) to Acquire Windsurf

https://cognition.ai/blog/windsurf
420•alazsengul•16h ago•335 comments

Doge Denizen Marko Elez Leaked API Key for XAI

https://krebsonsecurity.com/2025/07/doge-denizen-marko-elez-leaked-api-key-for-xai/
89•todsacerdoti•9h ago•30 comments

Embedding user-defined indexes in Apache Parquet

https://datafusion.apache.org/blog/2025/07/14/user-defined-parquet-indexes/
126•jasim•18h ago•19 comments
Open in hackernews

Show HN: VS Code extension to edit the filesystem like a text buffer

https://github.com/ahrm/voil
30•hexomancer•2d ago
This is a spiritual adaptation of oil.nvim for vscode. The main idea is you edit the filesystem by editing the current directory listing's text buffer. For example, if I want to rename a file, I just rename it in the listing file. This is extremely powerful because it translates all of your text-editing skills immediately into file editing capabilities.

Some features:

* Create/rename/move/delete files by editing the current directory listing's textbuffer

* Filter using glob pattern

* Trash and undo support

* Works even in remote-ssh workspaces

* Works across multiple vscode windows

Comments

turboponyy•4h ago
"Look what they need to mimic a fraction of our power" - some Emacs user, probably
heltale•4h ago
Some vim user too! oil.nvim is a pretty popular package that does this.
hexomancer•4h ago
I obviously love oil.nvim and that's why I ported it to vscode. But I think in some ways voil is even more powerful than oil. Specifically:

- It can work across multiple vscode windows

- The top line (that shows the current directory) can be used to filter files. For example, if you add "*.{txt,md}" to the end of that line, it will only show the txt and markdown files.

- The ability to defined custom shell commands and bind keybindings to them. For example, I can create a command that zips selected files and run it with a single keybinding in voil.

- Undo functionality

hexomancer•4h ago
I don't use emacs so I may not be familiar with the full power, but if you are referring to dired, I think oil.nvim is much, much more powerful than dired.

The major difference being that you still need to learn some new keybinds for dired, for example, you can't just create a file by editing the text buffer whereas in oil.nvim (and by extension, voil) your text editing skills immediately apply.

globular-toast•4h ago
You can switch to wdired and then edit the filenames etc. But true you can't create/delete files. Creating empty files is rarely useful or necessary, though, so not sure why you'd want that. Deleting files is more useful but that seems perfect in normal dired as you can see what you've marked rather than try to mentally keep track of lines you've already deleted.
hexomancer•4h ago
> Creating empty files is rarely useful or necessary

I kind of disagree? Most files were once created as an empty file! (at least that's the case in my workflow).

ckolkey•3h ago
I've always just used `:e <filename>` - never saw the appeal of oil.nvim for that use case. But for other kinds of modifications it's nifty.
globular-toast•1h ago
The normal pattern, in Unix-like systems at least, is to just write to a non-existent file. There is very little reason to create an empty file first.

In Emacs I can even open a file in a non-existent directory and it will create all the containing directories when I try to save. So I rarely even use mkdir.

whalesalad•15m ago
Was literally thinking the same thing. A colleague of mine basically used emacs as an operating system. Pretty sure he could get his to make buttered toast.
senectus1•4h ago
haha yeah this'll never bee a problem with AI plugged into your VSCode :-D
hexomancer•4h ago
Since voil uses its own file extension (.voil) you can easily disable copilot for voil windows.

Also voil asks you to confirm destructive actions. And even if you do, by default voil moves deleted files to a trash location and has undo functionality so you can easily undo your mistakes.

Etheryte•2h ago
In this day and age, this could very well be an up and coming startup. "Hey <LLM>, find all files on my computer that might be a virus and delete them."
_Broken_Cloud_•3h ago
The idea's cool, but the ui is kinda raw
hexomancer•3h ago
Thanks for the feedback. Can you be a little more specific? What do you mean by "raw"? Do you mean from an aesthetic standpoint or is there some functionality you are missing from the UI?
signa11•1h ago
hey that's just dired ! https://www.gnu.org/software/emacs/manual/html_node/emacs/Di...
hexomancer•1h ago
There was some discussion about dired here: https://news.ycombinator.com/item?id=44568404
gschizas•1h ago
This looks cool, but I'm a bit wary of publishers that aren't verified.

> Do you trust the publisher "Ali Mostafavi"?

> The extension voil is published by Ali Mostafavi. This is the first extension > you're installing from this publisher.

> Ali Mostafavi is not verified.

> Visual Studio Code has no control over the behavior of third-party extensions, including how they manage your personal data. Proceed only if you trust the publisher.

hexomancer•1h ago
You can view the source code and package the extension yourself if you are worried about that. It is only ~2000 LOC.

It is not easy to get verified in vscode marketplace, even major publishers like Qt organization are not verified much less so a solo open source developer like myself.