HN user

ribtoks

433 karma
Posts22
Comments31
View on HN
intmaker.com 2mo ago

Prompt-injecting my Upwork job listing

ribtoks
1pts1
privatecaptcha.com 2mo ago

Google Cloud Fraud Defence is just WEI repackaged

ribtoks
707pts365
privatecaptcha.com 9mo ago

ReCAPTCHA migration to Google Cloud by the end of 2025: what do you need to do

ribtoks
3pts0
privatecaptcha.com 10mo ago

Captcha tests your ability to do nothing

ribtoks
5pts6
xpiksapp.com 11mo ago

When stock photography agencies started accepting AI images

ribtoks
1pts0
intmaker.com 1y ago

Migrating over 30 lambdas from Serverless Framework with LLMs

ribtoks
1pts1
xpiksapp.com 3y ago

How passive is income from microstock photography

ribtoks
2pts0
intmaker.com 3y ago

Monitoring Tiny Lambdas

ribtoks
13pts5
github.com 4y ago

An open letter to protect Ukraine from information warfare

ribtoks
2pts1
news.ycombinator.com 4y ago

Ask HN: Are we in the new dot-com bubble of crazy IPOs (2021 edition)?

ribtoks
1pts2
news.ycombinator.com 5y ago

Ask HN: Best utilization of Heroku free tier?

ribtoks
2pts0
intmaker.com 6y ago

How to self-host email marketing list if you are a developer

ribtoks
6pts0
focusbitapp.com 6y ago

Show HN: FocusBit – cross-platform pomodoro timer and todo app

ribtoks
5pts0
focusbitapp.com 6y ago

How to accomplish things you're not interested in

ribtoks
4pts0
codejamming.org 6y ago

How to return to the flow faster

ribtoks
330pts58
github.com 7y ago

Educational implementation of CNN in pure C++ with documentation

ribtoks
1pts0
codejamming.org 8y ago

Deploying native apps to macOS

ribtoks
2pts0
code.jamming.com.ua 8y ago

Fuller Stack Development

ribtoks
2pts0
github.com 8y ago

Support request to move Exiv2 to permissive license

ribtoks
1pts0
code.jamming.com.ua 9y ago

Dependency-driven development: forced OSS contributions

ribtoks
1pts0
github.com 9y ago

BackToWork – trivial Windows productivity app

ribtoks
4pts1
ribtoks.github.io 10y ago

Open source keywording tool for photographers and illustrators

ribtoks
1pts0

There are other captcha alternatives like Turnstile, for example Private Captcha, Altcha etc. - they are owned by mostly “small” independent companies, they are not visual captchas (proof-of-work based) and very accesssible.

1. At it's core, it's a Proof-of-Work captcha, so compute load depends on the usage pattern. AI (LLMs) does get better at image/audio recognition, but compute task is the same anywhere, does not matter who "clicks" the checkbox.

2. Bots usually have such access patterns that cause compute task difficulty to become prohibitively high, requiring exponentially more CPU resources. This renders bots economically nonviable for submitting forms or scraping website.

For me using my lambda is definitely better than having a dependency on yet another external service (like the logz.io advertisement in your comment).

Especially in Microsoft, such old historical projects are a huge huge mess. For Microsoft, never join Windows (anything, not just kernel), Power BI, Office (desktop one). Even many parts of Azure that I witnessed when working there, were already a huge and messy legacy. Colleagues, code and development workflow would be your worst nightmare there.

You can try pomodoro timers technique. You try to focus for only 25 minutes at a time and then give yourself some slack. Hopefully after you will see what you achieved in those 25 focused minutes will motivate you to repeat that exercise. I use FocusBit app for that, but there're plenty of pomodoro timers, you name it. The main trick is to get a ticking timer in front of you if nothing else can motivate you.

I was shaping such system myself and after some time I understood that global kanban boards are enough, but what is more important is how do I focus (and return to the focused state) during the work.

To focus and return to the focus better, I'm using a mix of:

- project microtasking with kanban board (automatically handled using scripts/app) and TODO/FIXME comments

- lazygit utility

- global todo kanban board (think Trello, GitHub Projects etc.)

I was looking for a system that will maximize my productivity during few hours per day when I work for myself. I discussed this system before on HN: https://news.ycombinator.com/item?id=20780939

I've been doing exactly the same but with OneNote instead of notepad and GitHub kanban instead of GitLab kanban. At some point I just decided to get some automation done..

The point of todo comments is that they are written across all your codebase and the system collects them and visualizes without manual intervention.

First of all, the buffer will be too small for all tasks created on a branch and you don't want to have this buffer big, unless you have 2 monitors and have Emacs frame with this buffer opened for a half of it.

Also this process is not automatic - you have to navigate to the buffer and close the task when it's done. Also from the that buffer it's impossible to sync outside (GitLab/GitHub) or share your tasks with a team, what is possible with Kanboard if it's running on DigitalOcean/Heroku or simply synchronizes with GitHub.

Nice idea but it's only possible on quite small feature work. If you touch different bits and pieces of the codebase, you won't create a failing test for each edit. Plus, some things cannot be expressed in tests (e.g. "increase code coverage here") or will need additional metadata (e.g. issue, branch etc.) that will still require comments.

There's nothing Vim specific as I use Vim and Qt Creator and even Emacs for different projects. All of them allow to open a "session" with one or more projects, but it's about what you were doing before in these projects, not the projects themselves.

Sure, but whenever you feel like you have an idea, you have to open your TODO list in org mode and update it. Also when you finish your intermediate goal, you have to again go to your file and mark item as done. In my case when you remove the comment right in the file you're working on, the task gets closed. Simple automation.