Hacker Newsnew | past | comments | ask | show | jobs | submit | cweagans's commentslogin

Author here! AMA

Gitea + Gitea Actions works approximately as well as GHA. For GitHub specifically, you're back to setting PR checks + commit status programmatically through the API.


That's not exactly true. You just won't be able to use self-hosted infra to validate GitHub PRs a) using GHA and b) for free.

GitHub still supports e.g. PR checks that originate from other systems. We had PR checks before GHA and it's easy enough to go back to that. Jenkins has some stuff built in or you can make some simple API calls.

It's not as convenient, but it works just fine.


Won't those other systems create a cost that is metered in terms of run-time?


I suppose any compute resources would, but it wouldn’t be GitHub charging you for it if you’re not using GHA.


Hey, don't insult wood glue like that.


Indeed, wood glue is amazing. Such slander is totally uncalled for.


I don't know, maybe it's a compliment. Wood glue can form bonds stronger than the material it's bonding. So, the wood glue in this case is better than the service it's holding together :)


or prayers


IMO, UCEPROTECTL3 is a scam and it's not worth even acknowledging their existence. https://www.reddit.com/r/sysadmin/comments/eur4ju/removal_fr... among many other similar posts.

https://www.uceprotect.net/en/index.php?m=7&s=8 -- "pay us to fix a problem that we've caused, and if you have the gall to call it what it is (extortion), then we'll publish your email and be massive dicks about it"

(To be clear, not all spam blacklists are scams - just UCEPROTECTL3 specifically)


You may be right, and I'd be happy to ignore it, but unfortunately, my work laptop has baked it in. I assume many other companies are using it as well.


Baked in?? Are you saying that your work laptop uses email blacklists as a way to block you from e.g. visiting a website? Please say more. Also where do you work so that I know where I never want to work?


I apologize for my sloppy use of words.

What I'm saying is that I can't access this website from my work laptop - it shows me branded blocked page.

I'm not 100% sure, but I think there is a policy set up on Zcaler, blocking access to the domains defined in some sort of blacklist. The reason why I assumed it's UCEPROTECTL3 is because it's the only positive result I got at online blacklist lookup against gmnz.xyz.

And no, I don't feel comfortable sharing my employer.


DisplayPort 1.1 and above supports audio transmission.


Have you looked at the new stuff in Blender 5? I've never used it for video editing, but the release notes claim that they did a bunch of stuff with the sequencer in 5.0. https://www.blender.org/download/releases/5-0/#vse


I have quite some time ago.

I tried 5 just now and while it looks familiar to a standard video editor it's missing a lot of features Camtasia and other video editors mentioned here have.

It also feels like using a spaceship when all I want to do is walk around the block. I like learning new things but to me, efficiency for the things I do a lot wins in the end. I'm sure I can design anything I could ever imagine in Blender but if I need to do a lot of complicated workflows for really basic things every time, all of that gets thrown out the window.

My goto things in a video editor is cutting, ripple delete, adding text callouts with minor effects, highlighting certain areas, zooming into certain areas and wanting to quickly take my original OBS source and render an mp4. Ideally it would run well on lower end hardware and also support 2x playback while editing (saves a lot of time).


This gives you an entire API and GUI on top of a database that you can use to bang together a quick CRUD app. There is even a customizable API rules function that will let you e.g. make sure one users data doesn't show up for some other user. https://pocketbase.io/docs/api-rules-and-filters/


Different kind of real-time computing. This is referring to data updates being streamed to other subscribed clients automatically (if you choose to implement that).


There was somebody who was using one of the various sqlite replication tools to do multi-instance pocketbase. I can't remember if it was LiteFS or dqlite or something else, but I remember it scaling pretty well. The majority of applications aren't going to outgrow single-instance sqlite though.

Also, you can do programmatic setup of tables with migrations: https://pocketbase.io/docs/go-migrations/ (also available in JS). I can't remember if pocketbase will automatically write migrations to disk for you or if there's a flag you need to turn on, but you can generate those migrations on a local instance, commit them to VCS, deploy them somewhere, and either run a command to run the migrations or turn on auto-migrate (which does what you'd expect).


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: