bsdbandit-01 has quit [Quit: -a- Connection Timed Out]
bsdbandit-01 has joined #ruby
orbyt_ has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<al2o3-cr>
christmas is coming late for me :(
fphilipe has joined #ruby
lalitmee has joined #ruby
bambanx has quit [Quit: Leaving]
fphilipe has quit [Ping timeout: 248 seconds]
fphilipe has joined #ruby
Swyper has quit [Remote host closed the connection]
fphilipe has quit [Ping timeout: 248 seconds]
chalkmonster has quit [Quit: WeeChat 2.7]
itarato has joined #ruby
dkmueller has quit [Quit: WeeChat 2.7]
reber_ has joined #ruby
reber has quit [Ping timeout: 260 seconds]
schne1der has quit [Ping timeout: 265 seconds]
suukim has quit [Ping timeout: 268 seconds]
skryking has quit [Quit: WeeChat 1.9.1]
skryking has joined #ruby
reber_ has quit [Ping timeout: 258 seconds]
cthulchu_ has joined #ruby
lalitmee has quit [Quit: Leaving]
william1 has joined #ruby
spacesuitdiver has joined #ruby
fphilipe has joined #ruby
bsdbandit-01 has quit [Ping timeout: 265 seconds]
<adam12>
al2o3-cr: uh oh
<baxterpowers>
what is the proper nomenclature for the syntax like <<END ... END
<al2o3-cr>
baxterpowers: heredoc
<al2o3-cr>
adam12: yeah, ruby 2.7 still isn't in the repos :(
<baxterpowers>
thanks old sport
<al2o3-cr>
baxterpowers: yw young one ;)
<baxterpowers>
and yeah its not. just installed a kali vm yesterday and found this out
<baxterpowers>
think it only had 2.5.7 in the repos
<al2o3-cr>
baxterpowers: debian will never be a rolling release
bsdband32 has joined #ruby
spacesuitdiver has quit [Quit: My MacBook has gone to sleep. ZZZzzz…]
<adam12>
al2o3-cr: I mostly gave up with distro packaged Ruby. Similar to FreeBSD, it's .. meh.
<al2o3-cr>
adam12: yep, next setup will be just ruby-install + chruby for definite.
spacesuitdiver has joined #ruby
<adam12>
al2o3-cr: FreeBSD definitely tracks later releases of Ruby. I'm pretty sure CentOS 7 is still on Ruby 2.0 :O The rest being a part of the SCL.
<adam12>
I kind of wish Ruby had something akin to Nodejs where you can download pre-built tarballs. I think RVM has something similar but it would be nice to see as part of Ruby core.
itarato has quit [Ping timeout: 260 seconds]
<al2o3-cr>
using arch linux here, it might be a few days or so before it's out of testing, but it'll get there.
<al2o3-cr>
always seems to take a long time with the ruby binary.
<adam12>
For development, I've completely gone the old way. fetch / extract / configure / make / make install. Then usually using direnv to PATH_add ~/.rubies/ruby-version. No version manager.
<al2o3-cr>
adam12: just make sure your using all the horsepowers when compiling.
<adam12>
al2o3-cr: Hah! I actually was just about to use -j numproc a few days ago.
<adam12>
al2o3-cr: I'm pretty sure it's broken when using gcc on freebsd.
<adam12>
s/about/able
spacesuitdiver has joined #ruby
<adam12>
Building Ruby seems to prefer GCC and I had yanked all GCC deps a few days ago, and compiling native extensions uses the compiler the Ruby was built with, which meant everything broke. Rip out all gcc, rip out all Ruby, recompile Ruby + gems again.
<al2o3-cr>
oh dear :(
<al2o3-cr>
what version is freebsd on now?
<al2o3-cr>
i remember trying it in VM
<adam12>
FreeBSD or Ruby packaged with FreeBSD?
<al2o3-cr>
freebsd itself.
<adam12>
12.1 is the latest release.
<adam12>
It's quite enjoyable. I hadn't touched it in 20 years but started using it on a regular basis almost 2 years ago. Not sure I could switch back to Linux again.. except maybe t oVoid.
<al2o3-cr>
adam12: you little red devil you ;)
<adam12>
al2o3-cr: Hah. I got tired trying to remember how to configure network devices. Is it /etc/network/interfaces? no, it's netplan. No it's rc files managed by NetworkManager... wrongo. It's networkd.
<al2o3-cr>
personally, arch linux is solid
<al2o3-cr>
adam12: iwd
<al2o3-cr>
is the new wpa_supplicant
<adam12>
Fun.
<al2o3-cr>
early stages though yet.
<william1>
what hardware do you run arch on al203-cr
<william1>
what hardware do you run arch on al2o3-cr
<adam12>
I run Windows as a desktop O_O And then run VcxSrv + SSH to a FreeBSD VM running in HyperV, which loads the suckless terminal. It's strange... but I mess with it very little.
<al2o3-cr>
william1: t460 at the minute, until i put an ssd in the t490s.
<al2o3-cr>
adam12: networkmanager is good.
<lupine>
debian innit
<al2o3-cr>
it has cli, gui, tui ;)
<al2o3-cr>
lupine: first started out on debian
<lupine>
no need for anything else
<william1>
i'm on ubuntu xps 13
<lupine>
all the other distros should just fold into it
<william1>
loved debian in the past
<al2o3-cr>
lupine: it's a solid distro.
<william1>
definitely
<william1>
was on xfce
<al2o3-cr>
william1: thing with arch is, you start from the foundations upwards ;)
<al2o3-cr>
make it whatever you desire.
<william1>
so i've heard
<al2o3-cr>
lupine: i've still got love for debian :)
<william1>
not sure how much of an undertaking that is
houhoulis has joined #ruby
fphilipe has quit [Ping timeout: 245 seconds]
<al2o3-cr>
william1: depends what you want.
<adam12>
al2o3-cr: How's the 460 compare to the 490s? I use an x230 :O
<havenwood>
adam12: Fullstaq Ruby is the closest I've seen to that, apart from RVM and Travis efforts. I gave up compiling the static macOS binaries for RVM since it was such a pain. Someone should start doing that again. So. Many. Builds.
<havenwood>
adam12: Or some half measure, where you carefully dynamically link against libc but statically link against openssl and friends.
<havenwood>
adam12: I didn't find it "fun" to do the macOS ones, but I kinda feel guilty for stopping every time I see RVM not have a macOS precompiled binary.
<havenwood>
I ran into a an issue I couldn't sort out by myself and stopped doing it a few years back.
Swyper has joined #ruby
<havenwood>
raelgc maintains the Ubuntu static binaries
<al2o3-cr>
adam12: t460 is has an i5 6300u, 12gb ram 256gb sata ssd which runs hella fine for linux. my t490s is a i7 8665u, 32bg ram 512gb toshiba nvme ssd (later upgrading to samsung evo plus 1tb) runs windows like lightning so i can't wait to put arch on it ;) but the ultimate one i end up using is my x270 i7 7600u 16gb 512gb evo zippy little thing (12.5 inch screen) that is the one i love most ;)
Swyper has quit [Remote host closed the connection]
<adam12>
I wonder how the buildpack/heroku folks do it. They control the distro base (cedar, whatever) so presumably they can just compile to /opt in the base and package it up, dynamically linked.
<adam12>
al2o3-cr: Do you find build quality changed? I'm tempted to buy a new one but the 230 is a workhourse, sans the tiny screen :) In reality tho, if a new 13 Macbook pro drops with the good keyboard I might just switch back to Mac.
<william1>
so many laptops al2o3-cr
<william1>
what do you think of macbooks?
<william1>
i've used one for years and was fed up of the lack of escape key
spacesuitdiver has joined #ruby
<william1>
so moved to dell
<william1>
main experience lacking on this hardware is the trackpad and speakers
<william1>
network hardware seems to perform better than my work macbook 13
<william1>
and ubuntu is an overall better experience imo
<william1>
once my muscle memory changed
Swyper has joined #ruby
<al2o3-cr>
adam12: the build quality of t490s is second to none, magnesium alloy base and lightweight and upto now stands solid with my x270 (that thing is a beast). keyboard is better on the t490s. the only thing lenovo are getting wrong is upgradablity options, everything is soldered down :(
spacesuitdiver has quit [Client Quit]
<al2o3-cr>
even internal batteries since x280/t480
<al2o3-cr>
so no hot-swapping
g3funk has joined #ruby
<al2o3-cr>
that t490s i just got is rapid though, even though it's 8th gen cpu
<william1>
how you benchmarking? just feels?
<al2o3-cr>
william1: no benchmarking
<al2o3-cr>
i gotta feeling (black eyed peas) :)
spacesuitdiver has joined #ruby
vondruch has quit [Quit: vondruch]
spacesuitdiver has quit [Client Quit]
<al2o3-cr>
i wouldn't be surprised if the i7 8665u out performs ryzen 7 pro 3700u in benchmarking though.
<al2o3-cr>
adam12: what's your x230 got, i7 3520M?
phaul has quit [Ping timeout: 265 seconds]
Swyper has quit [Remote host closed the connection]
<al2o3-cr>
william1: ditch dell, join us.
Exuma has joined #ruby
<lupine>
get a pinebook pro instead
<lupine>
delicious aarch64
<adam12>
al2o3-cr: i5 3320M, 8GB RAM. I ended up buying it in a pinch when my 2013 MBA died. I was waiting to get a new drive for the MBA (which ended up being impossible because Apple swaps pins on the M2 port to make their drives proprietary). My original contingency plan was to just go buy a new Mac but the keyboards were an issue and I wasn't interested in wasting money. This was an offlease for $300 at my local
<al2o3-cr>
lupine: you got the phone too? :)
<adam12>
vendor. I picked up a 1 TB SSD for $300 and I've been using it for almost 2 years now.
<lupine>
al2o3-cr: it's on order
<lupine>
they don't ship till jan or so
<al2o3-cr>
lupine: leave feedback here please :)
<lupine>
my feedback will simply be "runs linux, am happy"
<al2o3-cr>
adam12: apple and their proprietary shit.
<al2o3-cr>
lupine: :)
<adam12>
al2o3-cr: Rediculous. They wouldn't fix it either :\ And with the keyboards being the way they were with no replacement program, I wasn't going to spend $3k on one. The MBA lasted me 5 years for $1400. Best laptop I ever owned.
<lupine>
it comes without an OS, which is pretty cool
<adam12>
al2o3-cr: Thinkpad needs to put the X1 screen in the T490s. The fact that only the X1 has the good screen is kinda rediculous.
<william1>
main thing is keyboard al2o3-cr
<william1>
but am using external keyboard now so would be happy to :D
<al2o3-cr>
adam12: it's a business lappy though, so i doubt that'll be an option. though would be nice ;)
<al2o3-cr>
adam12: saying that, different regions get different specs which i find a bit shitty.
<al2o3-cr>
william1: you prefer a mechanical keyboard?
<adam12>
I swear I saw a blog post about Heroku deciding they were going to strip BUNDLED WITH from lock files. Does this ring a bell to anyone? Google'fu is failing me.