HNHacker News
TopNewBestAskShowJobs

welder

4,926 karma · joined July 30, 2012

Founder & CEO of WakaTime, AI adoption dashboards for devs

Website: https://wakatime.com

My GitHub: github.com/alanhamlett

My Twitter: x.com/alanhamlett

Last Updated: May 2026

submissionscomments
welder··on It is humiliating to have to do LeetCode grinding for
I'm building https://wonderful.dev to solve this.
welder··on Show HN: Myphotos.site – Make a gallery website from Google Photos
Reminds me of a 13 year old GitHub project back when Google Photos was called Picasa:

https://github.com/alanhamlett/jQuery-Picasa-Gallery

welder··on Show HN: I just launched my first SaaS - Timelogga
Pretty cool, I made something similar but went so far as to automate the time tracking part too:

https://wakatime.com/invoicing

welder··on Trump wins presidency for second time
I'm here
welder··on I've had a change of heart regarding employee metrics
How do you collect & display these metrics, manually, internal tools, or a product?

I'm often asked to provide employee metrics but my product is just an automated time tracker for contractors & devs, who bill by time. I've avoided it being used as employee metrics, but we recently built a separate product for these trends and team insights that you're using.

May I email you to the address listed in your HN profile? Just for an informal chat.

You can reach me at alan@wakatime.com.

welder··on I've had a change of heart regarding employee metrics
> Once again, if management is too stupid to notice what's going on, they deserve every single thing that will happen when it finally "hits the fan". Make them do their own damn jobs. You have enough stuff to do as it is.

Management isn't stupid, it's just a symptom of large companies.

- Yes, peer reviews don't work.

- Yes, peer reviews push the manager's job onto ICs.

- No, it's not the manager's fault. Take that manager and put them in a small company and they'll know their team without peer reviews.

welder··on Prisma Postgres – Runs on bare metal and unikernels
Anyone complaining here just isn't the target user. People who need an always available but zero maintenance and low usage seems to be the target user?

> always-on database with pay-as-you-go pricing for storage and queries (no fixed cost, no cost for compute). It's like a serverless database — but without cold starts and a generous free tier

welder··on AI Slop Is Flooding Medium
Yep, I analyzed bot activity recently on PH. [0] I think it's only going to get more common.

[0] https://wakatime.com/blog/67-bots-so-many-bots

welder··on Do AI detectors work? Students face false cheating accusations
My first semester undergrad English course, the professor graded all my papers D or worse. Had to repeat the course with a different professor. They shared assignments so I re-used the same essays with zero modifications... but this time I got an A or higher!
welder··on Ask HN: How Many Hours Do You Code in a Day?
Yes, using https://wakatime.com/desktop since it tracks any app even without a plugin.
welder··on Ask HN: How Many Hours Do You Code in a Day?
Median of WakaTime users is 23 minutes:

https://wakatime.com/api/v1/stats/2023

welder··on Ask HN: How Many Hours Do You Code in a Day?
WakaTime is the most popular automatic time tracker for devs. We release a report each January about the time devs spend coding using our platform [0] and the average is 48 mins per day. However, there's room for segmenting by things like languages, editors, job description, student vs full time vs contract. Maybe this year we'll segment our yearly report to show daily average segmented by these attributes.

[0]: https://wakatime.com/blog/category/yearly-code-stats

welder··on Ask HN: How Many Hours Do You Code in a Day?
WakaTime has way more data and puts the average at 48 minutes of typing code per day:

https://wakatime.com/blog/65-wakatime-2023-programming-stats

welder··on Ask HN: Have you built something that users have become addicted to or overused?
Yes, I created a leaderboard for programmers and recently found some people using it as motivation to sleep less, spending 18 hour energy drink fueled days coding for up to a month at a time. [0]

> How do you feel about its impact

Even though it's not healthy, I let it happen to a point. I reach out by email about the health impacts. Some people say, "I plan to stop at the end of the month".

> have you taken steps, like focus groups or educational initiatives, to address the issue?

I set limits to how long they can be on the leaderboard, and I reach out personally to those who overdo it.

My next project is wonderful.dev [1], where I promise to never email any dev users (we don't even store your email) and have a focus on usability even if it means slower growth. This is in contrast to most apps these days trying to hook users with addictive patterns, always competing for your attention.

[0] https://wakatime.com/leaders

[1] https://wonderful.dev

welder··on ByteDance’s Bytespider is scraping at much higher rates than other platforms
So what, who cares? Is this newsworthy? It's definitely not something to get upset about, web scraping is a normal part of the internet.
welder··on Why my apps will soon be gone from the Google Play Store
Hope author decides to open source the apps if they no longer plans to make money from them and they're going to be delisted anyway
welder··on Show HN: Flyon UI – Tailwind Components Library
I really dislike daisy's default colors and changing them is a PITA
welder··on Bots, so many bots
Yes, real readers but content creators (upvoters and commenters) are almost fully bots.
welder··on Bots, so many bots
Emmanuel/@techinnovatorevp was detected as a bot because they voted on a launch with over 70% bot votes, but yes I don't detect all the bots... not even close actually.

I thought about just marking any account that comments as bot, because that's more accurate than my current formula ;)

welder··on Show HN: Flyon UI – Tailwind Components Library
The landscape is very crowded. For example, I've tried all of these:

- https://ui.shadcn.com/ *

- https://daisyui.com/

- https://www.ripple-ui.com/

- https://flowbite.com/

- https://tailblocks.cc/

- https://headlessui.com/

* Finally settled on this one because I can edit the components easily if needed. It's basically a code generator not a component library.

I'm already set on shadcn, but still have to ask what this one does better/different?

welder··on Bots, so many bots
Soon the bot will send a human to pick it up for them.
welder··on Web scraping with your web browser: Why not?
Neo already did that in the Matrix:

https://www.youtube.com/watch?v=sjoad6gcRzs

welder··on Bots, so many bots
Yes I did on subsets of the data because cupy and cudf haven't implemented intersection functions yet for the GPU. But the clustering is weak because new signups are cheap so they burn/throwaway accounts after one targeted vote. Normally clustering works with more than one common vote between users?
welder··on Bots, so many bots
I'll print some, you can pick them up for free in SF. Hoodies and tees.
welder··on Bots, so many bots
Now it's back but the damage was done, lost 4 hrs of votes and won't recover

https://hnrankings.info/41708837

welder··on Bots, so many Bots
That one got flagged from HN algo.

My explanation on the original post: https://news.ycombinator.com/item?id=41711433

welder··on Bots, so many bots
I'm reposting this [0] because it got flagged from the HN algorithm thinking I'm posting spam [1] ¯\_(ツ)_/¯

[0] https://news.ycombinator.com/item?id=41711410

[1] https://hnrankings.info/41708837/

welder··on Bots, so many bots
There frequency of "game-changing" in comments would say otherwise. It's probably cron running at those intervals, not a work schedule.
welder··on Bots, so many bots
Thanks Siri! Yep back to normal work now.
welder··on Launch HN: Haystack (YC S24) – Visualize and edit code on an infinite canvas
This is very cool and building for a future of 100% AI generated coding, but for some reason I don't feel the urge to use it right now. I think it's because using the mouse turns me off. I use Vim or Vscode with Vim keybindings so any workflow depending on a mouse won't work for me.
← PreviousPage 4 of 34Next →