Jared Norman

Computers bend to my will.

Jared Norman boosted:
2024-06-14

Software architecture hot tips:
- Good things are better than bad things, except when they're not
- Also nothing is good or bad
- It depends
- The answer to every question is "it depends", except for when it doesn't. It depends
- Name three things you like. You can't have them at the same time
- No.
- There are many definitions of software architecture, but none of them are correct
- There's no such thing as software architecture

Jared Norman boosted:
2024-06-13
Jared Norman boosted:
2024-06-13

I deal with code all day. I don’t want to deal with any more code.

2024-06-13

Commenting “skill issue” on PRs at work

2024-06-12

I had a ton of fun speaking at the VanRuby meetup last night. If you're a Rubyist in the Vancouver area, join the meetup group and keep an eye out for more in person events. The group has been dormant for a while but there are new people working to bring it back! #yvr #ruby

Jared Norman boosted:
Brad Grzesiak 🦆listrophy@ruby.social
2024-06-12

Wherein I propose a replacement for the Iron Triangle:

The Iron Pentagram:
* Speed
* Cost
* Quality
* Scope
* Morale

They all interconnect (hence pentagram instead of pentagon), you can only pick 3.5, and you must sacrifice the remaining 1.5 at the altar of the Pentagram

Jared Norman boosted:
Jamie Gaskinsjamie@zomglol.wtf
2024-06-12

Looks like iTerm2 walked back their AI integration

Release notes for iTerm 3.5.1:

This release adds some safety valves to eliminate
the risk of private information leaving the
terminal via the AI endpoints. While an API key
and explicit user action were always needed to use
AI features, some users asked for an impenetrable
firewall for safety and regulatory purposes.

To that end, there are three relevant changes:

1. Code that communicates with AI providers such
as OpenAI has been moved into a plugin that you
must install separately. Enterprise system admins
can block bundle id com.googlecode.iterm2.iTermAI
to prevent it from being installed in the first
place.

See here for details:
https://iterm2.com/ai-plugin.html

2. In addition, you must manually enable AI
features in Settings. Doing so requires admin
access.

3. Enterprise administrators who wish to disable
iTerm2's AI access may set the user default
GenerativeAIAllowed to False in their MDM systems.
Jared Norman boosted:
2024-06-12

I have an image where when viewed on a Copilot+ Recall PC, a Windows process crashes as it tries to process the screenshot.

New email signature?

Jared Norman boosted:
2024-06-12

Technical Debtor's Prison

2024-06-12

@jaredwhite I’m launching an update to my site this summer and with it a newsletter… and the decision of what service to use for it is impossible.

2024-06-12

So let’s say I needed to buy a comical-looking wizard hat. Hypothetically. Anyone got any leads?

Jared Norman boosted:
2024-06-12

Reading up on Lynn Conway, this woman is unbelievable.

Specifically, she (in order):

1. Worked at IBM and invented superscaler CPU architecture (ie, the thing that intel lives by for modern performance)
2. Transitioned and started over in 1968, when it was stealth or death
3. Joined Xerox PARC, where she invented VLSI and modern silicon design

Modern chips exist because of her.

Jared Norman boosted:
Jeff Sikesbox464
2024-06-12

Bonfire, the modular Fediverse platform, is looking for five Elixir developers to act as test subjects to improve the developer onboarding experience. Participants can receive a €50 stipend for their one-hour session.

Please share with your elixir dev friends, and boost!

bonfirenetworks.org/posts/surv

2024-06-11

One "crazy" way to make a better product (besides "just talk to the damn customers/users") is to allow users to completely disable the features you add. Let your users tell you directly if they actually want this shit. They will, and you will learn.

Jared Norman boosted:
2024-06-11

Any devs in the #yvr area, I’ll be giving the talk that I gave at this year’s RailsConf at the @vanruby meetup tomorrow night! meetup.com/vancouver-ruby/even

2024-06-11

Interesting conversation in the responses here. ruby.social/@davetron5000/1125

Jared Norman boosted:
Lucian Ghindalucian@ruby.social
2024-06-11

@yukihiro_matz announced a Syntax Moratorium -> No new syntax changes will be added from now until to Ruby 3.4 is released.

I think this is a very good decision and I like how the focus is on supporting parsers be better. This will open the road to many DX improvements.

#Ruby

2024-06-10

Any devs in the #yvr area, I’ll be giving the talk that I gave at this year’s RailsConf at the @vanruby meetup tomorrow night! meetup.com/vancouver-ruby/even

2024-06-10

I guess I'm going to @MadisonRuby then.

Jared Norman boosted:
2024-06-10

Have you had a chance to participate in the 2024 Ruby on Rails Community Survey? Have your coworkers?

railsdeveloper.com/survey/

pls boost

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst