Josh Nichols

389 Followers
164 Following
60 Posts
Principal Whimsy Engineer for myself, Staff Software Engineer for
@GustoHQ
. Hobby hobbyist, husband, father, noun, https://pronoun.is/he . Opinions are my own.
Websitehttps://pickles.dev
GitHubhttps://github.com/technicalpickles
Twitterhttps://twitter.com/techpickles

If you're a Homebrew user this might now be one of the quickest and easiest ways to start running a LLM locally on your own machine - it's just three steps:

brew install llm
llm install llm-gpt4all
llm -m 'ggml-vicuna-7b-1' \
'ten fun names for a pet pelican'

Hey, I wrote a thing that @nateberkopec wrote a thing about! Singed, a Profiler Front-End for Ruby and Rails Application https://medium.com/gusto-engineering/singed-a-profiler-front-end-for-ruby-and-rails-applications-f0f02da21e89
Singed, a Profiler Front-End for Ruby and Rails Applications

Have you ever found yourself wanting to understand why a block of Ruby code, a particular web request, or a certain controller action was running so slowly? Maybe you’ve used some profiling tools like speedscope in the past, but found it cumbersome, or you’ve tried but failed to figure out how to use them.

Gusto Engineering
Anyone in my network part of tech404? ie tech404.io ... Trying to connect with local Ruby folks following #railsconf and it was suggested, but the inviter has been failing for awhile

Since I just saw yet another developer use '1.2.3.4' in an example configuration, a reminder that you MUST NOT use publicly routable addresses that you do not control in your code.

Instead, use one of the available 'TEST-NET' IPv4 or IPv6 ranges documented in RFC 6890, such as;

192.0.2.0/24
198.51.100.0/24
203.0.113.0/24

❌ 1.2.3.4
✅ 192.0.2.4

Pass it on to all of your fellow developers, documentation writers, and so forth.

Full RFC is here;

https://datatracker.ietf.org/doc/rfc6890/

RFC 6890: Special-Purpose IP Address Registries

This memo reiterates the assignment of an IPv4 address block (192.0.0.0/24) to IANA. It also instructs IANA to restructure its IPv4 and IPv6 Special-Purpose Address Registries. Upon restructuring, the aforementioned registries will record all special-purpose address blocks, maintaining a common set of information regarding each address block.

IETF Datatracker

Some more 😂 / 😭 ... first there was lolcat in ruby, and then lolcrab, the rust rewrite

https://github.com/busyloop/lolcat
https://github.com/mazznoer/lolcrab

GitHub - busyloop/lolcat: Rainbows and unicorns!

Rainbows and unicorns! Contribute to busyloop/lolcat development by creating an account on GitHub.

GitHub
There is something 😂 /😭 about software that exists solely to fix/worksround a bug. My Sound balance has been acting weird lately, and found out it’s a macOS bug, with https://www.tunabellysoftware.com/balance_lock/ as a fix
Balance Lock

Prevents audio balance from drifting left or right when plugging in headphones.

Balance Lock

Thought Leaders: "Programming will be obsolete within 5 years. All business software will be generated by AIs"

Actual Businesses: "actually we're mainly still on-premise, running on Windows Server 2003 and VBScript ASP, but our two-year plan to migrate everything into a cloud kicked off in 2015 and we're making steady progress."

What goes into making an OS to be Unix compliant certified?

Answer: A lot. I was the tech lead at Apple for making Mac OS X pass UNIX certification, and it was done to get Apple out of a $200M lawsuit filed by The Open Group, for use of the UNIX™ trademark in advertising. The lawsuit was filed because the owner of Mac OS X Server kept putting “UNIX” on ...

Quora
On how many Mastodon hosts do you have an account? (Please boost for wide sampling, thanks)
1
64.8%
2
23.3%
3 or more
11.9%
Poll ended at .
I've had keymappings for :bdelete for awhile, but had noticed it messes with window layout if you have NvimTree open. https://github.com/famiu/bufdelete.nvim seems to help a lot for keeping things in place
GitHub - famiu/bufdelete.nvim: Delete Neovim buffers without losing window layout

Delete Neovim buffers without losing window layout - GitHub - famiu/bufdelete.nvim: Delete Neovim buffers without losing window layout

GitHub