Recent submissions

Comment · 11 months ago
I’ve built a small suite of honey-do automations for public defense attorneys in Washington (selenium scripts and OS calls to do docket intake / organization)

Currently packaging as a windows desktop app, recording a demo video, and then distributing

Comment · 1 year ago
Very cool. I jumped in here thinking it was gonna be something else though: a packaged service for distributing on-prem model running across multiple GPUs.

I'm basically imagining a vast.ai type deployment of an on-prem GPT; assuming that most infra is consumer GPUs on consumer devices, the idea of running the "company cluster" as combined compute of the company's machines

Comment · 1 year ago
I'm impressed, how did you determine it was a botcomment?
Comment · 1 year ago
Commenting because I can't get everyone's email; if you're reading this thread and would be interested in an automation engineering conference please email me at mailto:[email protected]
Comment · 1 year ago
Yes; post was updated after my comment

In my experience chatGPT solves the challenge handily, but it does get to the level of problem that GPT requires my code review for, so either I'm not as good at using chat as I could be or they've found the point at which someone has to prove they can actually do code review to filter; nice.

Comment · 1 year ago
I don't see how I (or LinkedIn) is making you do anything? LinkedIn is a place I can post data. I choose to do so in an attempt to market my resume. I fully expect that the data I post on LinkedIn's server becomes and is the property of LinkedIn, and wish it was more effective at extracting value from it?

Because LinkedIn is less effective than I'd like, I support 3rd parties scraping the data I posted there, again on the hope that they'd be more successful at marketing that data, which I would benefit from as the data is my resume.

Comment · 1 year ago
Comment · 1 year ago
OK, so what is to be done when access to labor is gatekept? If you can't have a job, or can't benefit from a job beyond "give a man a fish, he eats for a day", are you not meant to look for an opportunity to generate income outside of working?
Comment · 1 year ago
I sure do! If LinkedIn can't market my resume to open roles then letting recruiters roll their own scrapers against it is the next best thing. I understand that LI owns my data, I just wish they were effective in using it!

(edit: "my" data, as in the data I post there.)

Comment · 1 year ago

  Location: Washington State, USA
  Remote: on-site, hybrid, remote
  Willing to relocate: Yes
  Technologies: 
- Programming Languages: Python, C/C++, JavaScript (Node.js, React), SQL, Bash, HTML/CSS

- Frameworks & Libraries: Selenium, BeautifulSoup, Flask, Express.js, React, SemanticUI, MUI

- AI & Data Tools: PyTorch, llama.cpp, LoRA fine-tuning, Pandas, NumPy, Matplotlib

- Cloud & DevOps: AWS (EC2, RDS, SES, S3, Route 53), Docker, Kubernetes, Git, GitHub Actions, Tailscale, NixOS (yes, flake.nix is a DevOps tool.)

- Databases: PostgreSQL, MySQL, SQLite, MongoDB, DuckDB, RocksDB

- Automation & Scripting: RPA tools, PDF form automation, Web scraping, CLI utilities

- Systems & Platforms: NixOS, Linux, Windows, macOS, VirtualBox, FFmpeg

- Networking & Protocols: TCP/IP, Wi-Fi, Bluetooth/BLE, REST APIs, WebSockets

- Other Tools: PyInstaller, NSIS, Chrome WebDriver, PLC, FANUC, HMI, Oscilloscope, Function Generator

  Résumé/CV: douglasmckinley.com
  Email: [email protected]
Comment · 1 year ago
401 {"ok":false,"error":"X-Application-Key header is required and must be valid"}

Can't find a way to get a key on your website or in your bio?

Comment · 1 year ago
A webscraping / data pipeline to get the .pdf "Explanation of Benefits", "Proof of Coverage", and "Drug Formulary" for every Medicare Advantage plan in the USA

These docs are gonna be used in a product for medicare brokers (if you are/know one please reach out open enrollment starts Nov.1!), and the pipeline is horizontally scalable to ingest updated 2026 plans overnight @ start of open enrollment (though some companies are posting updated plans earlier)

There are some clever tricks at play but mostly it's bog-standard browser automation; I'm also in an interview process with 2 entities (one funded startup and one massive corporation) talking about web automation roles, and while it's frustrating that they're moving so slowly it's working out to give me time to build this well.

Comment · 1 year ago
I see your point for technical users, what I'm imagining is something where I install NixOS, and then download LibreOffice via a GUI, as is done on Windows/Mac/Most Linux tbh

I don't think an LLM is required here; for a very significant subset of nixpkgs I think updating the configuration.nix is a deterministic process.

Comment · 1 year ago
Even assuming this is true, I do not, and will never, care.

The machine is a collection of well organized rocks over which electrons pass. I am a human.

Google is a global corporation that turns cyberstalking into money. I am a human.

Lolz are the highest aspiration available to computers. God forbid I ever lost sight of that.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton