HackerTrans
TopNewTrendsCommentsPastAskShowJobs

shawndumas

66,722 karmajoined vor 17 Jahren
NB: My having submitted or quoted anyone should not be read as an endorsement. I have in the past and will in the future interact with material with which I do not agree.

Staff UX Engineer at Google (all of my opinions are my own and do not represent Google in any capacity).

me [at] shawndumas [dot] com

[ my public key: https://keybase.io/shawndumas; my proof: https://keybase.io/shawndumas/sigs/hEp0jqcjwi845hlFoFicqSUMkgq36PwGH4VWIphPxvY ]

Submissions

Who Uses LLMs?

neonvagabond.xyz
1 points·by shawndumas·vor 6 Monaten·1 comments

Values of β will give rise to DOM

9p.io
3 points·by shawndumas·letztes Jahr·0 comments

AuDHD: Understanding the Comorbidity of ADHD and Autism

talkspace.com
2 points·by shawndumas·vor 2 Jahren·0 comments

Reflections on Six Years in the Fediverse

neilzone.co.uk
3 points·by shawndumas·vor 2 Jahren·0 comments

Elon Musk Forcing Tesla to Train Self-Driving Cars on His Own Driving

futurism.com
3 points·by shawndumas·vor 2 Jahren·3 comments

"Nik": The Mesoamerican Representation of Zero (2021)

baas.aas.org
66 points·by shawndumas·vor 2 Jahren·39 comments

comments

shawndumas
·vor 8 Tagen·discuss
from the dog’s pov; so much noise and so many strangers. the smell of fresh dirt, then cement, water… so much water. the kids were excited and when it was done, oh the days of swimming, fetch, and fun. soon the stress was forgotten. the hot days of cool water and the smell of the food on the grill. but then the kids grew and left. and then the adult male was gone, too. now this is a reminder of how much fetching and roughhousing we did. now she’s gone a lot too. stupid fence; at least i could swim… but no.
shawndumas
·letzten Monat·discuss
i feel like OP put their money where their mouth was. they dug in and did the analysis. they also capitulated and rewrote the lest interesting and easiest part of the post; the prose.

i also am seeing them engage aptly with constructive criticism and adapting the material while handily dispatching the non-constructive critiques. most of which amounts to a colossal missing-of-the-point.

they have made no out of proportion claims, no non-recreate’able analysis, used exactly the correct tools, and, frankly have addressed all of your points

i am not sure you’ll agree with anything i’ve said either so feel free to misunderstand me too
shawndumas
·vor 6 Monaten·discuss
from the article, “There's this common argument that only those who are bad at coding, or don't care about the craft of it, use AI to code. I think this is pretty clearly false. Let's look at a list, shall we?”
shawndumas
·vor 6 Monaten·discuss
Yes! When you are deep in the code, your brain operates in a non-linear way. You try a solution, it breaks a test. You patch the test. You realize the variable name is wrong. You fix a typo.

Without Squash, the main branch history becomes a timeline of your mental struggle.

With Squash, the main branch becomes a catalog of features delivered.

No body needs to take a trip on the struggle bus with me...
shawndumas
·vor 7 Monaten·discuss
there's no reliable evidence he ever uttered that phrase
shawndumas
·letztes Jahr·discuss
agreed, the interest rates and the overestimation on the stickiness of the pandemic’s increase in internet usage post-pandemic are the primary other contributing factors that, imo, represent the lion’s share; even allowing that the tax changes are tertiary is a stretch much less as the primary/secondary reason
shawndumas
·letztes Jahr·discuss
second system syndrome
shawndumas
·vor 2 Jahren·discuss
#include <iostream>

int main() { long long d; std::cout << "Enter a Julian Day Number: "; std::cin >> d;

    if (d < 0) {
        std::cerr << "Error: Invalid Julian Day Number (must be non-negative)." << std::endl;
        return 1; // Indicate an error to the system
    }

    const int DAYS_PER_YEAR = 365;
    const int DAYS_PER_LEAP_YEAR = 366;
    const int DAYS_PER_LEAP_CYCLE = 1461; // 4 years
    const int JULIAN_TO_GREGORIAN_THRESHOLD = 2299161; // Oct 15, 1582

    // Adjust for Julian-to-Gregorian transition
    if (d >= JULIAN_TO_GREGORIAN_THRESHOLD) {
        d += 10; // Account for dropped days
    }

    int a = d + 32044;
    int b = (4 * a + 3) / DAYS_PER_LEAP_CYCLE;
    int c = (4 * a + 3) % DAYS_PER_LEAP_CYCLE;

    int y = (b / 1460) + 1970; 
    d = (c / 4) - 365;

    if (d < 0) {
        y--;
        d += DAYS_PER_YEAR + (y % 4 == 0);
    }

    std::cout << "Gregorian Year: " << y << std::endl;
    std::cout << "Day of Year: " << d + 1 << std::endl; // Add 1 as days are typically 1-indexed

    return 0;
}
shawndumas
·vor 2 Jahren·discuss
POSIWID: https://en.wikipedia.org/wiki/The_purpose_of_a_system_is_wha...