@veganstraightedge@ruby.social avatar

veganstraightedge

@veganstraightedge@ruby.social

Elon kicked me off Twitter because a fascist told him to. #aphantasia #AuDHD

This profile is from a federated server and may be incomplete. Browse more on the original instance.

veganstraightedge, to random
@veganstraightedge@ruby.social avatar

It’s bittersweet to me to see Ruby (MRI) extract more C intervals to Ruby implementations.

I’m happy… elated! that that’s happened

Bummed that did this writ large ~15 years ago but wasn’t accepted/acknowledged/celebrated for doing it

A bootstrapped/self-hosted Ruby would be (will be!?) amazing someday

——

The days of future past that we could’ve had if the past decade and half had been invested in a Ruby written in Ruby

veganstraightedge,
@veganstraightedge@ruby.social avatar

For example, here was Array in ’ array.rb

https://github.com/rubinius/rubinius/blob/master/core/array.rb

Rubinius, both codebase and project of people, were imperfect. Like all things. But…

Imagine being any Ruby developer, but especially a new one, and wondering what some method does, and getting to read Ruby code. 😍

veganstraightedge, to random
@veganstraightedge@ruby.social avatar

Is there a rule to disallow using a trailing slash for a multiline string?

bad

"foo" \
"bar" \
"baz"

good

"foo bar baz"

<<~STRING.squish
foo
bar
baz
STRING

veganstraightedge, to random
@veganstraightedge@ruby.social avatar

What is the rule to require that all methods are be either on the same line or each on its own line?

Same for method chaining? All on one line or each on its own line?

args

bad

method(arg1, arg2,
argthreeeeeeeeeee)

good

method(arg1, arg2, argthreeeeeeeeeee)

method(
arg1,
arg2,
argthreeeeeeeeeee
)

chained

bad

foo.bar
.baaaaaaaaaaaaaz

good

foo.bar.baaaaaaaaaaaaaz

good

foo
.bar
.baaaaaaaaaaaaaz

collin, to random
@collin@ruby.social avatar

If Apple didn’t already have iWork, Final Cut, or Logic, would they make them now? Kind of hard to imagine that kind of investment in new software from them. What even comes close in the last fifteen years?

veganstraightedge,
@veganstraightedge@ruby.social avatar

@davetron5000 @collin they both just got massive updates in iPad versions. That’s a good sign, right? (He says optimistically, hopefully)

veganstraightedge, to rails
@veganstraightedge@ruby.social avatar

buildpack question

AFAIK, my app doesn't want/need

How do I tell Heroku to not install install the buildpack at all?

(and remediate this WARNING on every deploy)


WARNING:

Installing a default version (20.9.0) of Node.js.
This version is not pinned and can change over time, causing unexpected failures.
Heroku recommends placing the heroku/nodejs buildpack in front of
heroku/ruby to install a specific version of node

veganstraightedge, to random
@veganstraightedge@ruby.social avatar

Re-upping my plea for help!

I’m really jammed up on this and blocked by it

When I get it solved, I get to delete 55 triggers and a gem!

And then a similar amount in three other rails apps

Help!?
https://ruby.social/@veganstraightedge/112340159120060018

veganstraightedge,
@veganstraightedge@ruby.social avatar

@jamie @jesseplusplus thanks, both of yall!

honestly, I’m surprised that the fx gem doesn’t have this (that I know of) as an argument on drop_function and drop_trigger

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • GTA5RPClips
  • DreamBathrooms
  • InstantRegret
  • magazineikmin
  • osvaldo12
  • Youngstown
  • ngwrru68w68
  • slotface
  • everett
  • rosin
  • thenastyranch
  • kavyap
  • tacticalgear
  • megavids
  • modclub
  • normalnudes
  • cubers
  • ethstaker
  • mdbf
  • Durango
  • khanakhh
  • tester
  • provamag3
  • cisconetworking
  • Leos
  • anitta
  • lostlight
  • All magazines