I have built lots of websites, apps, browser extensions, I find the most difficult problem is not to build the product but to promote it. To promote and learn how people react to my product, I need to collect data from many different sources like hacker news, reddit, X, bluesky... So I build an service to track my product and put them all together and I then have a consolidated place to know what's going on with it. This ends with an open source project which I think would benefit others. Also you can contrinute to add more sources and give feedback on what can be improved.
The service is self-hosted and all you APi keys and AI keys are saved on your machine, so safe to use.
The repo: github.com/sonic0002/eaveson…
PixelsTech retweeted
We ran 21 access checks under six macOS sandbox profiles. Blocking writes and all network left ~/.ssh readable in every one, and a five-entry credential deny list still missed the GitHub CLI token. importstatic.com/ai/sandbox-…
PixelsTech retweeted
Go 1.27 on an M4 Pro: new() of a 16-byte struct went from 11.1 ns to 5.5 ns. A 96-byte struct: 20.1 ns before, 21.3 ns after. The allocator's new fast path stops dead at 80 bytes. importstatic.com/go/go-1-27-…
PixelsTech retweeted
We are glad to announce that we now support generating table of contents of the webpage in Reader Mode PDF. You can enable the settings at PageSaver -> Settings page.
PixelsTech retweeted
A full-page screenshot is not just a very tall screenshot. The page may lazy-load images, pin headers, animate sections, or recycle off-screen content. Good capture means scrolling deliberately, waiting for the page, and stitching without repeating fixed elements.
PixelsTech retweeted
Ever used Print → Save as PDF and got a blank page, missing images, or half an article? Modern pages are built to scroll and update, not print. Try scrolling once, waiting for lazy images, and hiding sticky UI first. We built PageSaver for the pages that still fight back.
PixelsTech retweeted
Crowdsourced transcript correction is a good idea that collapses into spam almost everywhere it's been tried — including YouTube's own version, which got shut down in 2020. Here's how PandaRecord's community version avoids that failure mode.
pandarecord.com/blog/why-nob…
Replying to @Harry_The_Nerd
here are some more pixelstech.net/resource/go
PixelsTech retweeted
X videos have no captions button and the post can disappear. Here's how to pull a clean, timestamped transcript from any X video post, what accuracy to expect, and how to edit it against the video.
pandarecord.com/blog/how-to-…
PixelsTech retweeted
This is what motivates us to build PageSaver to help people who need it. Thank you users! #pagesaver
PixelsTech retweeted
After a webpage is saved as PDF, you would sometimes need to use another tool to edit the generated PDF including OCR, compress etc. Now you can directly process the generated PDF right through PageSaver. #pagesaver
noCopy is an interesting zero-byte field used in almost every sync struct.
But you can still copy the sync struct, it doesn't stop the compiler, it doesn't stop your program from running.
So what does it actually do? Here :) func25.dev/posts/go-sync-noc…
PixelsTech retweeted
After using PageSaver to generate a PDF, you may want to do more about the PDF such as compress it so that it can be shared easily or watermark it so that others know you own it, we have created a PDF workflow for handling PDF online for free. Try it out. pixelstech.net/application/p…
PixelsTech retweeted
new post on harness engineering for AI self-improvement: lilianweng.github.io/posts/2…
It is hard to forecast how much the future of RSI will rely on harnesses. Likely harness engineering will evolve in the direction of self-improvement and enable auto-research, and, in turn, smarter models keeps harnesses simple.
Even when many harness improvement get eventually internalized into core model, the need to specify goals and context will not disappear.
Fed this article to Fable and we created an explore-unknowns skill
It scans your codebase, then interviews you one question at a time to close the known unknowns
Then sweeps for the unknown unknowns you never thought of
Now part of my software factory: github.com/dzhng/skills



















