@emattiza@hachyderm.io avatar

emattiza

@emattiza@hachyderm.io

Sr Software Engineer @ Axuall. Python, Typescript, Vue3, React, and any thing that lets me use FP. Spare time Rust and Purescript.

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

Dekker1, to random
@Dekker1@hachyderm.io avatar

I started with . I've loved the general idea of their package management for a while, but the system seems a lot more complex than I would have liked.

I'm now struggling with an issue to create my own flake, but I'm disappointed that no one has responded so far in what seems like such an active community (https://discourse.nixos.org/t/compilation-error-when-using-cbc-package-as-part-of-a-flake-on-macos/36745). Maybe it is not as MacOS friendly as I thought.

emattiza,
@emattiza@hachyderm.io avatar

The cbc derivation may need a stdenv override for clang? https://nixos.wiki/wiki/Using_Clang_instead_of_GCC

emattiza,
@emattiza@hachyderm.io avatar

@Dekker1 This looks alright? arm darwin or x86? May give it a go on my system. Great docs on your post.

gnomon, to random
@gnomon@mastodon.social avatar

It has been: [0] (zero) days since ten minutes of reimplementing @cadey 's JSON-to-sqlite3 pattern¹ for a new data schema has turned a multi-hour slog of a task into a 0.03ms query that can now be documented and reused by the rest of the team

side-eyes the Splunk cluster consuming thousands of dollars of opex and engineer time every month while working orders of magnitude less well than a shell script

¹: https://xeiaso.net/blog/sqlite-json-munge-2022-01-04/

emattiza,
@emattiza@hachyderm.io avatar

@gnomon @cadey Kind of want to see this in duckdb now...

geraldew, to python

One of the curious things about on Ubuntu is that Python is essentially pre-installed with the Linux distribution. That seems to be because Ubuntu itself uses Python quite a bit for various parts of its setup and routine processes.
Not a complaint as it works well for me, and in a way makes a good "fence" in which I can code and avoid non-stock dependencies.
For Foldatry, I only need to have "python3-tk" added via the admin account.
Wonder if anyone has mapped that out across distros.

emattiza,
@emattiza@hachyderm.io avatar
davidism, to random
@davidism@mas.to avatar

I have a giant .sql file describing the giant schema dumped from an Oracle database. I don't have Oracle Database installed. Know any good tools to explore the tables/relations? It's way too big for a graph diagram. It has to run locally, no uploading it somewhere.

emattiza,
@emattiza@hachyderm.io avatar

@davidism DDL Data Source in Datagrip? No clue on foss that might do it

fasterthanlime, to random
@fasterthanlime@hachyderm.io avatar

> To answer this question, I had to look back 20 years into computer science history to stumble into NFSv3.

I'm listening.

https://about.xethub.com/blog/nfs-fuse-why-we-built-nfs-server-rust

emattiza,
@emattiza@hachyderm.io avatar

@arch @fasterthanlime I can give a review and build test for aarch64 linux

danderson, to random
@danderson@hachyderm.io avatar

It has been [0] days since I've been sorely tempted to wrap terraform goop into a thin layer of Lisp, just so that I get to use extremely basic programming things like abstraction through functions and macros.

emattiza,
@emattiza@hachyderm.io avatar

@danderson Fully agree. Maybe opentf will give us some frontend extensibility long term

emattiza,
@emattiza@hachyderm.io avatar

@danderson You might like then that terraform has an intermediate json language. So if you can build to that intermediate json, you can plan and apply it...
Have fun!

mkennedy, to python
@mkennedy@fosstodon.org avatar

Questions for @talkpython -->

I'm doing an episode on mobile apps built with and/or backed by services. Questions and comments you think I should asked our panel of guests (show is in 1hr from now).

emattiza,
@emattiza@hachyderm.io avatar

@mkennedy @talkpython Love hearing about offline capabilities and primary id generation approaches (uuid, ulid, monotonic integer, etc)

dabeaz, to random
@dabeaz@mastodon.social avatar

As Python continues its ascendance, I sometimes wonder if I even have a place in that world. I'm not so sure.

emattiza,
@emattiza@hachyderm.io avatar

@dabeaz I can confidently tell you that programming jazz is still alive and well, and it was your style in our last meetup activity that made it so much fun. Ive gotten comments from 2 engineers about how it "was refreshing" to be coding for the joy of it.

nedbat, to random
@nedbat@hachyderm.io avatar

At work we're running a hackathon (three days, try out any idea you want), but we want to pull in non-engineers also. "Hackathon" sounds very engineer-y. What are some other possible names for the event that would attract a broad audience? The days don't have to be devoted to code, there are lots of ways to explore innovation. No idea is too weird...

emattiza,
@emattiza@hachyderm.io avatar

@nedbat Lab days is what we call them. Put on a lab coat and make a mess experimenting!

danderson, to random
@danderson@hachyderm.io avatar

I'm toying with writing up my adventures in writing lisp in assembler, but it's one of those things where it's really best to build up the code as you go and see it evolve. I remember some articles that do this with kind of a two-pane presentation with the code on one side, explanations on the other, and as you scroll through the narrative the code evolves.

Is this a thing? Did I dream it? Where do I get one?

emattiza,
@emattiza@hachyderm.io avatar

@danderson Ive seen kt but can't remember where either. https://github.com/russellsamora/scrollama is a good bet though for scrollytelling

adamchainz, to django
@adamchainz@fosstodon.org avatar

Can you see why this code is suboptimal?

🧵

emattiza,
@emattiza@hachyderm.io avatar

@adamchainz I wrote a post on this as well covering some internal review gotchas on the .get method being exceptional. wrapping with some rust-styled types and modern python has some cool benefits too! https://mattiza.dev/blog/result-types-exceptions/post/

dabeaz, to random
@dabeaz@mastodon.social avatar

Getting ready for the penultimate in-person course in my Chicago office this coming week. This course, "The One", is just nuts--I think it took my brain 6 months to recover from the last time I did it.

The final send-off for my Chicago office comes in a few weeks with the Raft course. That seems to be a more fitting close. Bon Voyage!

emattiza,
@emattiza@hachyderm.io avatar

@dabeaz Im gonna be running a trimmed down version of day 1 for a 1hr meetup in a month, and trial runned internally yesterday. It definitely hooked one of our engineers and he really went for it after the 1 hr time limit.

fasterthanlime, to random
@fasterthanlime@hachyderm.io avatar

I'm starting to understand things about terraform

..terrible, terrible things.

emattiza,
@emattiza@hachyderm.io avatar

@fasterthanlime theres even a intermediate language (json) that hcl compiles to for planning and applying

webology, to random
@webology@mastodon.social avatar

🤔 Does anyone have thoughts on a good/reasonably priced analytics web service that's not Google Analytics (they have enough of my data)?

Emphasis on reasonably priced please.

Django Packages is 2 to 3 million hits a month, every month, which is $200 to $500 a month (browsing pricing pages) for non-Google companies.

Cloudflare has been fine, but they only show the last 30 days.

emattiza,
@emattiza@hachyderm.io avatar

@webology have you seen fathom? Personal user with low traffic site.

sethmlarson, to programming
@sethmlarson@fosstodon.org avatar

I've added the new feature "Trusted Publishers" to the secure package template repository, you can now publish packages without credentials in Actions! 📦

https://github.com/sethmlarson/secure-python-package-template/#configuring-a-trusted-publisher

emattiza,
@emattiza@hachyderm.io avatar

@sethmlarson i just published a new package using the guides and docs this afternoon. Extremely simple UX! Great work to the packaging team and all involved.

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