fosstodon.org is one of the many independent Mastodon servers you can use to participate in the fediverse.
Fosstodon is an invite only Mastodon instance that is open to those who are interested in technology; particularly free & open source software. If you wish to join, contact us for an invite.

Administered by:

Server stats:

9.9K
active users

#sorbet

0 posts0 participants0 posts today

One benefit of #Sorbet is that it can make VSCode and Neovim almost on par with RubyMine's excellent behavior of being able to go to definitions and references from almost anywhere to anywhere. It helps so with debugging and refactoring. 
This is amazing in a dynamically typed language like #Ruby

I added a new configuration option to the `Naming/PredicateName` RuboCop rule: `UseSorbetSigs`. And it’s now released.

If set, it will take into account Sorbet sigs. So it will only complain if the method doesn’t start/end with the right things (like is_, has_, question mark) if there’s a `returns(T::Boolean)` sig.

Setting this option has reduced the number of TODOs for this rule in the `github/github` codebase by over 50%.

Seriously considering launching myself as able to take on #freelance work on #Ruby, #RuboCop, #Sorbet, etc stuff.

There’s something very satisfying about fixing a list of things and making a codebase better in terms of consistency and developer experience. And I know a lot of people don’t enjoy that.

Very part-time. I love my “real” job and everything else I do (OSS, events). After my maths exam would make more sense. But I’m still bored at weekends and the winter electricity bills are 📈😩.

#Silvester #DinnerForOne #vegetarisch #vegan

Dessert - Campari-Grapefruit-Sorbet

#Grapefruitschale + #Orangenschale + #Zitronenschale in Zesten schneiden, in Zuckerwasser blanchieren.
#Grapefruit #Orangen + #Zitronen filetieren, das Fruchtfleisch pürieren. Mit Zucker erwärmen, bis sich der Zucker aufgelöst hat. #Campari zugeben + kalt stellen.
In der #Eismaschine zu einem cremigen #Sorbet verarbeiten und mit den Zesten garnieren.

Replied in thread

@TALlama a common one I see is adding a log line to the end of a method without realising the previous lines output was relied on, other cases are where if/else/rescue where it’s no immediate obvious which line of a method is the “last”. Some of this is helped by as it’ll flag if you are returning the wrong type

Sorbet Leopard rev1.5 loaded on the iMac G5. I didn’t have any dual-layers to get 10.5.8 retail DVD on here, so I pulled the 10.5.4 DMG from Macintosh Garden. I tried a later ISO but for some reason could not get the image to be bootable even through Toast 9. Thankfully the Apple servers still serve the updates for 10.4 and 10.5, so I was able to upgrade the Leopard installation to 10.5.8.

Then I used Carbon Copy Cloner to clone the Sorbet Leopard DMG from my PowerBook G4 (also running Sorbet), via Target Disk mode booted on the iMac G5 to the local Leopard install. Running a Permissions Repair through Disk Utility now and we’ll reboot and cross our fingers we’re good to go.

#mac#macosx#powerpc
Replied in thread

@junkman

FYI, that article isn't mine, I just shared it. :)

I've only used #sorbet at work, and find it pretty useful even before adding type signatures. Just the builtin LSP makes the editor feel a lot more like an IDE. I wouldn't use it on small projects, but definitely worth it on 10k+ LOC ones.

I don't enjoy the higher levels of strictness in sorbet though. Those become much more verbose with inline annotations required even for instance variables, and makes memoization really awkward.

Got ice cream at Mack's Ice Cream after therapy today! I got lemon sorbet because I love lemons and lemon flavored things. It was very good! Not too sweet and not too sour. My mom got the blueberry pie. I didn't try it because I didn't think it would taste good with lemon sorbet. My mom loved it though! This place is very good and had a nice farmer's market.

Okay weird #Firewire issue with my #Powerbook #Pismo #G4
I have this firewire enclosure i just picked up to house my 3.5" MO drive. Works just fine on my #iBook G4 with OSX 10.4. Will not work on the pismo. As soon as I plug it into the pismo it seems to be sending random commands over the bus? in #sorbet or in #OS9, it does this. Does it in the firmware boot selector too. What gives? It did the same thing on one of the USB-SATA adapters i have (W/ sata-ide board). But not with another.

Continued thread

the MSATA to IDE44 adapter came in and i installed the 128gb samsung MSATA SSD i ordered into the Pismo.

Got MacOS9Lives 9.22 installed on one partition, and Sorbet Leopard on another.
So far so good, Its working well. Have a third partition im going to install some flavor of 'nix on but i'm not sure yet.