HackerTrans
TopNewTrendsCommentsPastAskShowJobs

codygman

no profile record

comments

codygman
·el mes pasado·discuss
So that the AI model that generated code can get proper credit and we'll know to use (or not use it) next time.
codygman
·hace 3 meses·discuss
I'll consider avoiding jj because of this, personally.
codygman
·hace 4 meses·discuss
No, you need to use -nw with emacs to make it apples to apples. Then it's emacs 0m0.095s vs nvim 0m0.057s:

    $ time nvim -es --cmd 'vim.cmd("q")'

    real 0m0.057s
    user 0m0.016s
    sys 0m0.017s

    $ time emacs -Q -e kill-emacs

    real 0m0.230s
    user 0m0.165s
    sys 0m0.064s

    $ time emacs -nw -Q -e kill-emacs

    real 0m0.095s
    user 0m0.057s
     sys 0m0.017s
codygman
·hace 6 meses·discuss
I use an emacs based system with org-mode, org-habits, and howm.
codygman
·hace 7 meses·discuss
I think they are saying you sound like:

"It's One Banana, Michael. What Could It Cost, $10?" - Lucille Bluth
codygman
·hace 7 meses·discuss
Location: Dallas, TX

Remote: Yes

Willing to relocate: No

Technologies: Haskell, Rust, Nix, Golang, Python, Linux, Mentoring, Javascript/HTML5, SQL, NoSQL, REST APIs, Django, Terraform, Docker, PostgreSQL

Résumé/CV: https://www.linkedin.com/in/codygman/

Email: [email protected]

Over 15 years I've worked both in large corporations in cross-functional teams, small teams (5-10) at small to medium companies, and alone as a freelancer taking on projects across many different technologies. My focus in the past few years has been on being a force multiplier for my team and increasing predictability, stability, and developer enjoyment of output. I'm also a big proponent of mentoring and frequently create tech talks from the daily work notes I take so that the lessons from any challenges I face benefit not only me, but my team as well.

My preference is functional languages and companies that use Nix and/or NixOS, but it's more important to have a healthy company and team than any specific technology.

I also do Parkour in my free time, and I have given lessons to coworkers in the past who are interested :)
codygman
·hace 9 años·discuss
> Go has sub-millisecond GC pauses

At the cost of throughput:

> Go optimises for pause times as the expense of throughput to such an extent that it seems willing to slow down your program by almost any amount in order to get even just slightly faster pauses. - https://blog.plan99.net/modern-garbage-collection-911ef4f8bd...
codygman
·hace 10 años·discuss
See my post history for many of the positives of Haskell. The above post only highlighted the negative.
codygman
·hace 10 años·discuss
I didn't have large problems with Haskell library availability until lately. I was attempting to see what some code from work would look like from work. It used:

Mssql, Cassandra, CSV, and MySQL

MySQL and CSV were no problem. The Cassandra bindings were bitrotted and I had to do a good amount of work fixing the Cassandra dependency and the thrift dependency it has. Mssql bindings through hs-odbc have an allocation error I haven't had the time or energy to figure out.

If I were using Haskell in production and not having mssql was a showstopper, I'd need to take the time to fix this library to with fix my immediate case and then continue maintaining it.

I found that Haskell Library support seems to be stronger in the technically Superior Technologies Department. For instance postgres support is quite a bit better than MySQL support.

It makes total sense that the Haskell Community would put more work into supporting technically Superior Solutions using their technically Superior language, but I fear that's biting off more than you can chew.

At home for instance I've been struggling with Linux issues rather than putting time into my side project. It would probably be a better economic choice to buy something with more seamless Hardware support like a Mac, and then be bleeding edge with my side project using Haskell.

Point being, if every part of your life is bleeding edge you'll just end up bloody and never going anywhere.
codygman
·hace 11 años·discuss
> I can be more specific if needed.

Please do! Can you give some specific examples, preferably in order of those with the most effect on performance.