News for hackers. Stuff that matters.

nikisweeting

Very curious if they're implementing browser driving themselves or using an off-the-shelf library like stagehand, browser-use, etc. to drive the DOM. Hopefully they open source it if it's in Swift.

A11y-tree alone is not enough for many sites because lots of auth stuff happens in OOPIF frames that need special handling/stitching/interactive element filtering.

There's also the issues of many captchas around auth stuff being implemented using canvas elements (that are hard to instrument for browser agents without relying on CUA). Can their on-device 3B model really handle accurate CUA driving? I guess we'll see...

Re:The desperation of NYTimes on Thursday June 04, 2026 @03:24PM (#48403420)
Sending 5 marketing emails with no unsubscribe link is not "operating in good faith", that's a blatant CAN-SPAM violation and could be used in a textbook explaining UX dark patterns.
Re:GoPro warned it may not survive on Thursday June 04, 2026 @03:12AM (#48395176)
I don't care what country they are from if after 15 years they cant figure out how to make a camera that doesn't reset its clock every time you recharge it.
Re:GoPro warned it may not survive on Wednesday June 03, 2026 @04:40PM (#48389692)
Good riddance, GoPro squandered their market lead for many years and shipped bafflingly mediocre software that seemed to add more bugs with every generation.

I hope Insta360, DJI, and many more competitors spring up out of their ashes. Assuming fast microsd cards for writes, how much DDR RAM do they really need to buffer videos during recording? 4gb? 8gb?

Re:Map of Metal on Wednesday May 20, 2026 @06:07PM (#48214892)
Has anyone made something like this for jazz, classical, or hip-hop? The closest I know of are:

- https://www.music-map.com/ - https://everynoise.com/ - https://chartmetric.com/ - https://musicroamer.com/ - http://davidmckinney.com/app

But they're all kind of generic, I would love to see something more genre-specific with additional historic context and personality.

Historically tracking "which tab is in the foreground" has been impossible via CDP.

Libraries like Playwright and even Google's own puppeteer resorted to hacks like forcing users to foreground pages manually, or pretending "last opened == foreground".

After writing brittle state sync logic and workarounds for the last 2 years I got tired of dealing around this issue, so I contributed a fix upstream into Chromium!

Nice, I've been trying to learn assembly myself recently and built a little REPL to play around with it directly https://github.com/pirate/assembly-repl

But I've struggled with the IO parts, it seems every system is so different, it's hard to live without LLVM-IR as the middle layer abstracting away compiler and target differences.

Re:Diskless Linux boot using ZFS, iSCSI and PXE on Thursday May 07, 2026 @12:25PM (#48051313)
Or even better: https://zfsbootmenu.org/
Oh nice, I just implemented something like this for installing from any package manager uv-style https://abxpkg.archivebox.io/, but I haven't added a "search" command yet, I should add that!
I've been excitedly following the development of Plain for a while now, it's so cool to see so many of the rough edges in Django get fixed in a nice comprehensive solution.

Great job Dave Gaeddert!

I'm saddened to see some of the other comments saying it's slop, he was working on this long before vibecoding became common! I think there's a lot of really good design decisions and I hope people don't write it off just because he's trying the "for agents" marketing approach lately.

Re:Filing the Corners Off MacBooks on Saturday April 11, 2026 @07:14PM (#47734800)
You're off by at least 3 orders of magnitude, anodization is like 1,000x~5,000x thicker (5~25µm) than the natural oxide coating (~5nm).
Re:Filing the Corners Off MacBooks on Saturday April 11, 2026 @07:12PM (#47734792)
Yes but anodization implies thickness around ~5–25 micrometers (µm) for aluminum. The natural oxide coating is ~2-5 nanometers (1,000–5,000× less thick).
Re:Charcuterie – Visual similarity Unicode explorer on Friday April 10, 2026 @06:53PM (#47724773)
gotta add vector search! that's the main benefit of these tools imo

I want to be able to search abstract concepts like "package" or "download" or "jazz" and see everything vaguely related like emojidb does.

We can definitely make harder evals, the problem is a good eval set is indistinguishable from good training data / market edge, so no one is incentivized to share their best eval sets publicly.
Re:LittleSnitch for Linux on Friday April 10, 2026 @03:54PM (#47722886)
My friend is building something similar to Little Snitch but specialized for sandboxing agents / monitoring their traffic / building rulesets to restrict traffic by "learning" from good runs. https://greywall.io/

Curious who else is working on stuff like this / what other solutions exist that are like "Little Snitch" for agent network + filesystem calls.

Re:Charcuterie – Visual similarity Unicode explorer on Friday April 10, 2026 @02:52PM (#47722134)
This is so cool, just bookmarked it next to https://emojidb.org/ which is what I've been using in the past for vector-based emoji search.
Note pnpm does not have this flag yet, please upvote this issue if you want it added: https://github.com/pnpm/pnpm/issues/11224

Currently pnpm only supports setting this option via persistent config file, not per-run.

Re:A Recipe for Steganogravy on Friday April 03, 2026 @05:47PM (#47632762)
I always mispell it stenography by accident, just commenting so I can find this awesome post in search later when I inevitably type it wrong!
Re:Modern SQLite: Features You Didn't Know It Had on Thursday April 02, 2026 @02:39PM (#47618429)
I have found this as well, FTSE5 is convenient to have as an option, but it's not as versatile as postgres or sonic or other full-text search solutions.

Does anyone have any other favorite modern bloom-filter-based search solutions that dont need to store copies of all the documents in the search db? Ideally something that can run in WASM too so we can ship a tiny search index to the browser. I found https://github.com/tinysearch/tinysearch but haven't tried it yet.

Re:Modern SQLite: Features You Didn't Know It Had on Thursday April 02, 2026 @02:37PM (#47618402)
Surprised no one has mentioned Turso yet!

They recently landed multi-writer support for their rust SQLite re-implementation, which is personally the biggest issue I've had with using SQLite for high concurrency applications.

`PRAGMA journal_mode = 'mvcc';`

https://docs.turso.tech/tursodb/concurrent-writes

Very excited to see if SQLite responds by adding native support, I'm hoping competition here will spur improvements on both sides.

I built this recently to toy around with mac sensor data + hardware outputs. Because it can represent all streams as mono audio, it lets you do crazy things like this:

    accelerometer | metronome | tee >(keyboard-brightness) | speaker
Re:Copilot Edited an Ad into My PR on Monday March 30, 2026 @02:27PM (#47577905)
I know this is not the right place for this but if there's any chance you could send this link to someone internal at Github who knows how to fix this, that would be awesome! https://github.com/orgs/community/discussions/70577

It's only semi-related in that it's a similar string thats appearing in millions of repos due to a Github feature change, but it's now polluting Google search results with tons of duplicate URLs unnecessarily. Issue has 100+ votes but has been entirely ignored by Github team.

Yeah exactly like this. I like being able to approve/deny requests or "learn" from a good run and apply that policy to later runs so I can leave them unattended and know they can't access anything aside from what I approved.
Ah that makes sense.
Ripgrep is used as the defautl search backend for ArchiveBox, such a good tool. I was on ag (the-silver-searcher) for years before I switched, but haven't gone back since.

There's also RGA (ripgrep-all) which searches binary files like PDFs, ebooks, doc files: https://github.com/phiresky/ripgrep-all

Weird, I dont have any edit option on my comment after you replied.

Maybe it's a karma-gated feature?

Older »