Live data from Hacker News

Viewing profile — necheffa

necheffa

HN member
Joined
Sat, May 30, 2020, 4:51 PM UTC
HN karma
412
Public activity
141 items

About necheffa

Professional bit wrangler.

Recent public activity

  1. comment
    Comment #48440293

    Usually the filesystem driver provides an API call that sets the appropriate data structures so that the directory entry table is preallocated. The ext-family filesystems provide t…

  2. comment
    Comment #48202478

    > My theory is if any child wants help with fine motor control the help is provided by a left hand to a left hand. Neither of my parents were left handed, and yet, here I am; despi…

  3. comment
    Comment #47793652

    The economic motivation just simply isn't there. I'm sure we could cherry pick a few examples of companies where things like quality and security really are part of the culture, no…

  4. comment
    Comment #46895692

    Partially. Being gifted is special needs education. And the average K-12 in the US is not equipped to provide that for that special need, especially in a post No Child Left Behind …

  5. comment
    Comment #46064865

    One man's freedom fighter is another man's terrorist.

  6. comment
    Comment #45084689

    This is very much a big compromise where you decide for yourself that storage capacity and maybe throughput are more important than anything else. The md metadata is not adequately…

  7. comment
    Comment #44665814

    This is what LVM/btrfs/ZFS snapshots were invented for. Windows is using Volume Shadow Copies, which for the purposes of this discussion, you can think of as roughly equivalent.

  8. comment
    Comment #44655140

    > What slice of my mortality pie was radon before and after spending $5000? You'll never know. The same way people in the exclusion zone will never know if their thyroid cancer was…

  9. comment
    Comment #44393028

    This will change starting with Trixie. Of course, I have always manually configured tmpfs for /tmp/ since Jessie as part of my post-install checklist.

  10. comment
    Comment #44140195

    > Why hire an intern or a recent college-grad when they lack both the expertise and experience to do what an AI could probably do? AI can barely provide the code for a simple linke…

  11. comment
    Comment #44014575

    > What an average person wants in their desktop is Windows - not Linux and certainly not some obscure independent distro. And this is still not a problem of that distro or Linux. T…

  12. comment
    Comment #43968794

    > You’re also at the mercy of the libraries you use, no? To a certain extent. No one says you must use the, presumably newer, version of a library using generics or even use librar…

  13. comment
    Comment #43958488

    > GCC Go does not support generics, so it's currently not very useful. I don't think a single one of the Go programs I use (or have written) use generics. If generics is the only s…

  14. comment
    Comment #43932042

    In general, no. Most of the coal companies went bust and the rights are owned by gas and/or fracking companies or consolidated by one of the surviving companies.

  15. comment
    Comment #42623943

    > Also 60fps is pretty low, certainly isn't "high fps" anyway Uhhhhhmmmmmm....what are you smoking? Almost no one is playing competitive shooters and such at 4k. For those games yo…

  16. comment
    Comment #41879989

    > These are the companies you want to be at IMHO. Provided the compensation is adequate, slow and stable > fast and pivot-y. Absolutely...not. Slow does not mean stable. Slow means…

  17. comment
    Comment #41543630

    > I don’t think it’s fair to compare a workflow that is designed for sed/awk. If your position is that we should not be writing bash but instead Python, then yes, it is absolutely …

  18. comment
    Comment #41541260

    I have not really been a fan of ChatGPT quality. But even if that were not an issue, it is kinda hard to ask ChatGPT to write a script and a test suite for something that falls und…

  19. comment
    Comment #41541234

    I have a lot of scripts that started as me automating/documenting a manual process I would have executed interactively. The script format is more amenable to putting up guardrails.…

  20. comment
    Comment #41540935

    You forgot to point out all those "footguns" you avoided by writing in Python rather than bash...

  21. comment
    Comment #41540597

    That is fair... But if all I need to do is generate the report I proposed...why would I embed that in a Ruby script (or a Python script, or a Perl script, etc.) when I could just u…

  22. comment
    Comment #41540582

    I stopped caring about POSIX shell when I ported the last bit of software off HP-UX, Sun OS, and AIX at work. All compute nodes have been running Linux for a good long while now. W…

  23. comment
    Comment #41540049

    Yes. And it is only downhill from there. Now, show us `mycommand | sed 's/ugly/beautiful/g' | awk -F: '{print $2,$4}' 1> something.report 2> err.log` in Python.

  24. comment
    Comment #41539939

    If you just want to move some files around and do basic text substitution, turning to Python or another other "full fledged programming language" is a mistake. There is so much boi…

  25. comment
    Comment #41539932

    Embrace bash. Use it as your login shell. Use it as your scripting language. Double check your scripts with shellcheck.