@greggyb@mastodon.sdf.org avatar

greggyb

@greggyb@mastodon.sdf.org

Data is lovely ... Unfinished haiku

I spend my days (and some other times) building #data intensive systems. #Programmer by trade. Farmer by happenstance. Absurd by default. I love reading and deeply understanding as much as I can. Quality time with friends and family is the most important thing to me.

http://arguspbi.com Operating #PowerBI can be dramatically better!

@ me if you're frustrated with Power BI operations.

Most posts about #dax #DataModeling #PowerQuery #m #fsharp

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

jutty, to FreeBSD
@jutty@bsd.cafe avatar

Alas, I have to consider some other hardware that is more BSD friendly than what I currently have for my main laptop. Wifi worked great on NetBSD, whereas it was flaky on FreeBSD, but the audio input was the flaky one.

A ThinkPad, maybe? I'll gladly accept hardware recommendations for BSD-friendly models from at least a decade ago (read: cheap).

Current status: Deciding between Void and Alpine for the next episode of The Main Machine Trials®

greggyb,
@greggyb@mastodon.sdf.org avatar

@jutty Many laptops still have user-serviceable wireless cards. Atheros tends to be well supported among permissively licensed OSes. And they're much cheaper than even decade old laptops.

https://www.newegg.com/p/pl?d=atheros+wireless+cards

greggyb,
@greggyb@mastodon.sdf.org avatar

@netbsd @jutty Yeah, that is a pretty lame part about Lenovo machines. I loved my x260 and its dual batteries, but I've recently moved to a #FrameworkLaptop and I couldn't be happier.

greggyb, to random
@greggyb@mastodon.sdf.org avatar

I came up with a thing in today and I am unsure about it. I don't know if it's cute, useless, or useful; I cannot see far enough ahead to understand its implications.

type ErrExn = | Err of DomainError | Exn of System.Exception

This DU unifies domain errors (that are represented in a user-written DU) and exceptions.

I'd expect it to be in a function with a signature of 'a -> Result<'b, ErrExn>.

I don't know if this gives value over separate domain errors and exceptions.

Thoughts?

duncanhart, to random
@duncanhart@mastodon.duncanhart.com avatar

@jimcarroll have you had any gotchas or snags running your own self hosted Ghost 👻 installation?

greggyb,
@greggyb@mastodon.sdf.org avatar

@duncanhart @jimcarroll

I am also running Ghost on Hetzner, but using FreeBSD. Ghost was pretty straightforward to get running from the install instructions.

I've spent much more time on email deliverability than Ghost admin.

greggyb, to linux
@greggyb@mastodon.sdf.org avatar

Security vulnerability in on

Affected distros definitely include Fedora 41 and Rawhide and Debian testing and Debian sid.

Report and distro info below.

https://www.openwall.com/lists/oss-security/2024/03/29/4

https://www.redhat.com/en/blog/urgent-security-alert-fedora-41-and-rawhide-users

https://lists.debian.org/debian-security-announce/2024/msg00057.html

CVE assigned by Redhat (not up to date yet): https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2024-3094

greggyb,
@greggyb@mastodon.sdf.org avatar

@ParadeGrotesque yes. This includes two of the most popular distributions, Debian and Fedora.

Stable releases of Debian are apparently unaffected. Fedora 41 is a supported release and affected.

This is worth emphasizing and spreading. I focused in my first toot on the affected distros rather than analysis. The analysis is thorough in the links.

greggyb, to dotnet
@greggyb@mastodon.sdf.org avatar

#dotnet is now a #freebsd port. This is a great piece of news for those of us already using the two. (There are dozens of us!)

https://github.com/dotnet/runtime/issues/14537#issuecomment-1914301648

b0rk, to random
@b0rk@jvns.ca avatar

what helps people get comfortable on the command line? https://jvns.ca/blog/2023/08/08/what-helps-people-get-comfortable-on-the-command-line-/

Would love more stories of things that helped you in the last ~5 years!

(as usual, no need to reply if you don’t remember, or if you’ve been using the command line comfortably for 15 years — this question isn’t for you :) )

greggyb,
@greggyb@mastodon.sdf.org avatar

@b0rk for me, it was inspiration, then stubbornness.

Some of Gary Bernhardt's videos inspired: https://youtu.be/ZQnyApKysg4 and a video I cannot find: "A raw view into my UNIX hackery". This post also inspired: https://adamdrake.com/command-line-tools-can-be-235x-faster-than-your-hadoop-cluster.html

Then stubbornness to solve problems from the command line when I could. This mostly leaned on search-fu, with no standout resources I can recall.

It was primarily the desire and glimpse past the horizon that spurred me to spend the time necessary to learn.

greggyb,
@greggyb@mastodon.sdf.org avatar

@b0rk I just realized that XKCD was also a strong inspiration for me. I loved the comic, and wanted to be cool like Randall, which included being conversant in UNIX lore enough to appreciate his jokes.

Yes, "cool" to me means appreciating humor about tar and git.

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