HackerReposA FIELD GUIDE TO OPEN SOURCE
ProSponsor the shelf♧ 0
← Back to top all-time
cleardusk
3DDFA_V2
Python2020–2020
cleardusk / 3DDFA_V2

3DDFA_V2

The official PyTorch implementation of Towards Fast, Accurate and Stable 3D Dense Face Alignment, ECCV 2020.

2Distinct people
2Mentions
0Explicit recommenders
3.2KGitHub stars
REPOSITORY AT A GLANCE

What to know before exploring

What it is

The official PyTorch implementation of Towards Fast, Accurate and Stable 3D Dense Face Alignment, ECCV 2020.

GitHub

Where it is used

No documented product use has been verified yet.

What people are saying

No recommendation phrase was found in the indexed comments.

No classified warning is attached to this page. Read the discussions before treating silence as approval.

Also in these discussions

No other repository is repeatedly linked in the same discussions.

This week on Hacker News

Nov 7–Nov 14 UTC · Direct repository links and separately labeled related project stories. Indexed through 11/14/2026, 3:56:07 PM UTC.

No direct repository links were found in the indexed HN discussions over the past seven days. Older discussions are available below.

Mentions over time

HN mentions by hour2 dated mentions

Observed mentions: 2020-08-31 16:20:13 UTC to 2020-09-01 07:10:25 UTC.

012020-08-31 16:00:00 UTC to 2020-08-31 17:00:00 UTC (exclusive): 1 mentions; 1 submissions, 0 commentsAug 31, 16:002020-08-31 17:00:00 UTC to 2020-08-31 18:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2020-08-31 18:00:00 UTC to 2020-08-31 19:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2020-08-31 19:00:00 UTC to 2020-08-31 20:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2020-08-31 20:00:00 UTC to 2020-08-31 21:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2020-08-31 21:00:00 UTC to 2020-08-31 22:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2020-08-31 22:00:00 UTC to 2020-08-31 23:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2020-08-31 23:00:00 UTC to 2020-09-01 00:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 commentsAug 31, 23:002020-09-01 00:00:00 UTC to 2020-09-01 01:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2020-09-01 01:00:00 UTC to 2020-09-01 02:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2020-09-01 02:00:00 UTC to 2020-09-01 03:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2020-09-01 03:00:00 UTC to 2020-09-01 04:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2020-09-01 04:00:00 UTC to 2020-09-01 05:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2020-09-01 05:00:00 UTC to 2020-09-01 06:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2020-09-01 06:00:00 UTC to 2020-09-01 07:00:00 UTC (exclusive): 0 mentions; 0 submissions, 0 comments2020-09-01 07:00:00 UTC to 2020-09-01 08:00:00 UTC (exclusive): 1 mentions; 0 submissions, 1 commentsSep 1, 07:00

Counts come from the repository’s dated source evidence. Index cutoff: 2026-11-02 08:16:59 UTC.

View mention counts and date ranges
UTC ranges include their start and exclude their end. Select a period to filter the source evidence.
PeriodStart (UTC)End (exclusive, UTC)MentionsSubmissionsComments
Aug 31, 16:002020-08-31 16:00:00 UTC2020-08-31 17:00:00 UTC110
Aug 31, 17:002020-08-31 17:00:00 UTC2020-08-31 18:00:00 UTC000
Aug 31, 18:002020-08-31 18:00:00 UTC2020-08-31 19:00:00 UTC000
Aug 31, 19:002020-08-31 19:00:00 UTC2020-08-31 20:00:00 UTC000
Aug 31, 20:002020-08-31 20:00:00 UTC2020-08-31 21:00:00 UTC000
Aug 31, 21:002020-08-31 21:00:00 UTC2020-08-31 22:00:00 UTC000
Aug 31, 22:002020-08-31 22:00:00 UTC2020-08-31 23:00:00 UTC000
Aug 31, 23:002020-08-31 23:00:00 UTC2020-09-01 00:00:00 UTC000
Sep 1, 00:002020-09-01 00:00:00 UTC2020-09-01 01:00:00 UTC000
Sep 1, 01:002020-09-01 01:00:00 UTC2020-09-01 02:00:00 UTC000
Sep 1, 02:002020-09-01 02:00:00 UTC2020-09-01 03:00:00 UTC000
Sep 1, 03:002020-09-01 03:00:00 UTC2020-09-01 04:00:00 UTC000
Sep 1, 04:002020-09-01 04:00:00 UTC2020-09-01 05:00:00 UTC000
Sep 1, 05:002020-09-01 05:00:00 UTC2020-09-01 06:00:00 UTC000
Sep 1, 06:002020-09-01 06:00:00 UTC2020-09-01 07:00:00 UTC000
Sep 1, 07:002020-09-01 07:00:00 UTC2020-09-01 08:00:00 UTC101

What Hacker News says

2 sources
This looks really impressive, and I don't want to take anything away from the quality of the code itself here, but I feel like I have to point out that this repo is a school book example of how commit messages should not look: - "update" https://github.com/cleardusk/3DDFA_V2/commit/a339c36d795b4d6... - "some updates" https://github.com/cleardusk/3DDFA_V2/commit/a8cab53dbaa87d1... (license change mixed with code) This is an easy pattern to fall into when you're the only one in the project, I've been there myself, because you feel like "it doesn't matter, this isn't quite done yet anyway, and noone else will read it". Well, here's the point: - "Someone else" may very well be yourself a few months from now. Don't avoid good git practice, you're shooting yourself in the foot. - Even if noone will read it now, someone may read it way down the
Read the rest
line, when that one line you changed caused a really annoying bug. Imagine the feeling when the commit has no information on why the change was made. Commit messages are mandatory for a reason. - If commit messages are not atomic and mix different files that aren't logically related, understanding what was done will be extremely hard, even for yourself looking back. There are many guides available online on how to write good commit messages, I won't point out a single one of them as I don't feel one is authoritative over all others. I'd also like to point out that this is something you need to know if you're ever going to collaborate on software projects, so learning it now is as good as a time as any.
In 3D face: fast, accurate and stable reconstruction

MAKE YOURSELF AT HOME

A few shortcuts

/
Search the collection
?
Open this guide
Esc
Close dialogs and navigation

Your saved repositories and interests stay in this browser.