News for hackers. Stuff that matters.

kajm

Re:Ask HN: What are you working on? (September 2026) on Monday September 14, 2026 @12:34AM (#49692042)
https://julius383.github.io/PageSieve/

Browser extension for declarative web scraping. Mostly making it nicer to figure out CSS and XPath selectors thinking of some sort of REPL but I'd need to test the ergonomics. I want to reduce how often you need to use Inspect and the browser console.

Finishing up a PoC for a playwright based scraper that uses the same declarative config as the browser extension

Show HN: PageSieve, a web scraping browser extension

https://julius383.github.io/PageSieve/

PageSieve[1] is a browser extension for scraping data from different websites from within your browser. Currently it's Firefox only but I am open to porting it to other browsers if that's something people want.My original motivation for this started with a desire to improve the capabilities of the selectorgadget[2] bookmarklet to support extracting as well as finding selectors.The ideal use...

( Read More... | 1 comment | 2 points | on HN )
Re:Makefiles – Best Practices on Saturday February 02, 2019 @12:16AM (#19061258)
> awesome task-runner

I do this too. I have been trying to find examples of people doing something similar on the web but had no luck. I've replaced so many 5-line shell scripts in my user /bin by just having a single makefile in the root of my home directory and having aliases to the various commands defined in the makefile. I even have a rule that shows a rofi menu that allows me to run the rules easily although it's a bit hackish at the moment. Maybe the way to go would be pulling out the parts of Make that are good for a task runner into a separate application and add some nice extensions like .ONESHELL being implicit.