323 karma · joined March 9, 2016
I'm sorry, I still haven't read it. But I did get a beautiful pop-up book version.
There are a few things that keep me on Gitlab, but the main one is the quality of the CI/CD system and the gitlab runners.
I looked at Woodpecker, but it seems so docker-centric and we are, uh, not.
The other big gulf is issues and issue management. Gitlab CE is terrible; weird limitations (no epics unless you pay), broken features, UX nightmares, but from the looks of it Forjego is even more lacking in this area? Despite this seeming disdain, the other feature we regularly use is referencing issue numbers in commits to tie work together easily. On this one, I can see the answer as "be the change - contribute this to Forgejo" and I'm certainly willing. Still, it's currently a blocker.
But my hopes in putting this comment out there is that perhaps others have suggestions or insight I'm missing?
Back to redefinition: what's perfect for you may not be what's perfect for your team, your division, your line of business, your company, your personal project, whatever. Is part of the perfection metric time to deliver? Customer (user) satisfaction? Reduction of support requests? I'm not saying any one of these is right, but I believe there's a framework of compromise out there that can help you should you want to change this area of your professional life. In short, think outside the core problem and expand the radius of context from just you and that notion of perfection, to something larger, something more systemic - I believe that can help.
On the other hand, if your drive for whatever you believe perfection is, works for you, then, meh, do you! We do need folks to scream that x or y isn't good enough, even if only to evaluate if we should find a better compromise than the current one.
One significant problem currently is long form discussions which are taken wildly out of context for the sake of propaganda, cancelling or otherwise damaging the reputation of those involved. The point isn't that a given video isn't edited originally, but that the original source video can be compared to another (whether the original was edited or not is neither here nor there).
I'm not saying this solution is the answer, but attempts to be able to prove videos were unedited from their original release is a pretty reasonable goal.
I also don't follow where the idea that viewers need to be forensic experts arises from? My understanding is that a video can be verified as authentic, at least in the sense of the way the original author intended. I didn't read that users would be responsible for this, but rather that it can be done when required.
This is particularly useful in cases like the one I highlighted above; where a video may be re-cut to make an argument the person (or people) in question never made (and which might be used to smear said persons–a common occurrence in the world of long form podcasting as an example).
I also wish you all peace and quiet.
Context: built a viable business which I ran for many years. Eventually got seduced and went to work for big(ish) tech as a product manager. It was so divested from what I understood about building great products - however I was fantastic at doing things my way and getting shit done; largely based on what I learned from doing "all the things" at a small business. I had lots of success while also suffering with burnout and anxiety almost constantly.
Worked on incredibly popular cloud and OSS software. Hated most of it - especially what product management and the product-management-industrial-complex was distorting that role to be (divorced from much of reality but also expected to fix bullshit founder/c-suite/old-guard behavior). Oy the Miro boards and endless GDocs comment threads.
I left product (and some wild comp) to go back to building things.
So, I'm not disagreeing, I am just hoping you could expand a bit more on your own personal experience with rise of the product manager role.
Nevertheless, I also don't think PMs and PM-centric culture, are to solely to blame. I've not yet met a leadership team who's behavior and decisions I respect and/or can live with (and yes, it's highly possible I'm the problem).
Nvidia could have said "we're prioritizing enterprise" but instead they put on a big horse and pony show about their consumer GPUs.
I really like the Gamer's Nexus paper launch shirt. ;)
There was a book making the rounds recently that also details some of the discussion around skills being the thing the west exported: https://appleinchina.com/
The author readily admits in a podcast that while Apple plays a big part in the story it's a clickbait title because no one would buy a book titled something along the lines of "supply chains and China."
Decent (if superficial) interview here: https://www.youtube.com/watch?v=NAj9zB4vaZc
In addition to the insight, it reminded me to water a plant at a desk I no longer use. The plant's been with me through quite a bit and I have been neglecting it recently as I no longer see it regularly.
But we decided to drop Adobe after some of their recent shenanigans and moved to a set of tools that didn't have this ability and, frankly, we didn't really miss it that much. Certainly not enough to ever give Adobe another cent.
But once it clicked, it's been a joy to work in.
Requisite archive.ph link: https://www.nytimes.com/wirecutter/reviews/the-best-dishwash...
They tried to suggest their in house Click-Ops layer (they compared it to Cloudformation) was adequate - which is a bit suspect.
They did offer some significant amount of access for exploration for a flat rate of $100. I might just poke around though I really don’t want to spend my time writing an OpenTofu provider.
That said, part of the desire to get off AWS is finding slightly less nefarious set of characters to hand money to and Ellison (and his lot) doesn’t fit the bill.
I hadn't heard of FullHost, and I agree, something seems off with their offerings. The site is so noisy. This really stood out to me in their "DevOps Paas" database section: "An Innovative Approach to Clustered Databases".
Like, I totally understand marketing is marketing, but I don't want an innovative approach to foundational technologies. These are things that we know how to work and operate well. Now maybe I'm not their target market, but I want a careful, thoughtful approach.
Also, while I'm sure there are incredibly talented, smart people working at these more local hosting / cloud companies, please, please don't try to innovate with bread and butter services... just make it work, day in, day out. That's what I want. It's why we're still on AWS.
Anyway, I sent FullHost sales a little note with some questions. Will report back.
Our biggest concern is a reliable replacement for RDS-postgres, which we've been using for about 13 years now and has been rock solid with the exception of a single, short period. Even then it was an update that caused high baseline CPU usage and AWS had it fixed in a few days.
Cost isn't the primary concern - though lower costs would be a nice side effect.
Shopping list:
- Good OpenTofu (or Terraform) support
- Reliable
- Good managed database (we could roll our own here if needed, I just don't wanna).
- Canadian DC
Nothing we do requires high performance or anything vendor specific. We also roll our own o11y and don't use AWS's vendor-specific solutions (at least not primarily).
Using a specific Monad-transformer regularly? It'll use that pattern, and often very well, handling all the wrapping and unwrapping needed to move data types about (at least well enough that the odd case it misses some wrapping/unwrapping is easy to spot and manage).
A custom GPT or GEM with the same source files, and those models regularly fail to maintain style and context, often suggesting solutions that might be fine in isolation but make little sense in the context of a larger codebase. It's almost like they never reliably refer to the code included in the project/GPT/GEM.
Claude on the other hand is so consistent about referring to existing artifacts that, as you approach the limit of project size (which is admittedly small) you can use up your entire 5-hour block of credits with just a few back-and-forths.
I just couldn't finish this thing. Disdain mixed in with some wild understanding of the world.
The fact that we so often care about DAU/MAU as a key metric for running a business continues to be one of the many issues some of us face when trying to build "quality" businesses of any size/scale.
"here at wannabeMegaCorp our mission is numberGoUp"
cool cool I'm out (even if I missed a later point). I'm all for reading a take I don't agree with, but this was something else entirely.
I can see the value in a completely declarative configuration for my OS.
But the hurdles to get something worthwhile out of that value prop are just too high with my (low) level of skill (in this area) coupled with the limited time I have to build new skills. There are other things I want to invest my time in, but I can totally see this being where someone wants to spend some of their time.
I've never found setting up a Linux distro the way I want it particularly hard and once in a while I like to just start from a blank slate to see what's new—so yeah, not for me.
Intel's iGPUs were low end. Battlemage looks firmly mid-range at the moment with between 4060/4070 performance in a lot of cases.
We built a product specifically for student-centric work where educators could assess student progress (think Hattie's Visible Learning and similar lines of thinking) and compare student growth against their own previous work. We encouraged educators to quickly tailor the tasks to individual student needs.
Educators (and pedagogues) loved it. But we couldn't gain traction with the buyer persona: Administrators asking "what's in it for me?" Data on improved outcomes wouldn't be immediate, so it was a no buy.
This was exacerbated by Google and Microsoft giving away their office productivity suites repackaged as classroom tools to ensure future market capture. Because you totally want your 8-year-old becoming a Word or Docs or Excel expert right?
So yeah, we have a reality where students don't have really great EdTech—they have tech that's masquerading as EdTech, picking up all the low-hanging fruit and leaving the hard problems of education unsolved (or unexplored).
The company is in the process of folding, and I'm hoping to re-release the software as true open source sometime in the future once all the legal / corporate shutdown stuff is finished.