pkill

joined 1 year ago
[–] pkill@programming.dev 6 points 9 months ago

Had no trouble getting access to their CI, my request took less than a day for my one AGPL-licensed project. Also has a weblate instance. In the past the UI could have been a little laggy with large diffs but that improved somehow. Not too many 3rd party integrations supported though and not as feature-rich as Gitlab, but still very friendly UX that'd probably cover your GitOps needs in 90% of the cases.

They also got really good ToS, see tosdr.

[–] pkill@programming.dev 3 points 9 months ago* (last edited 9 months ago)

it's reformist though. How isn't it anything but depressing sharing of whatever meagre crumbs the bourgeoisie kicks from the table. Coops are marginally better but at the end of the day you're playing a game whose rules you don't control.

[–] pkill@programming.dev 2 points 9 months ago (1 children)

tbh I simply haven't tried it yet. OpenRC works really well for me though I haven't looked into why I would switch to s6 either.

[–] pkill@programming.dev 2 points 9 months ago (3 children)

I left tumbleweed for alpine and artix because even if you always use --no-recommends for package installation it seems to ship just too much bloat and I left it after it shipped some broken software I didn't need anyway but must've affected system stability too severely, iSCSI iirc

[–] pkill@programming.dev 1 points 9 months ago

you can also use libsixel for that. Contour is a pretty good term that supports that.

[–] pkill@programming.dev 9 points 9 months ago* (last edited 9 months ago) (1 children)

fuck any website that requires an account to just READ it's stupid content and at the same time blocks guerrillamail/10minutemail (looking at you, Glassdoor,I don't want to get fucking spam just so that I can check approximate salary in a company)

[–] pkill@programming.dev 1 points 9 months ago

CS is also what most problems on leetcode and the like are about. Programming is just application of CS concepts, usually wrapped in several layers of abstraction, to domain specific problems. But I've never seen a job posting for a computer scientist specifically, yet we all know how it often looks like.

[–] pkill@programming.dev 1 points 9 months ago (1 children)

depends. Desktop code, sure, reverse engineering from assembly takes some time but some good dissasemblers might be able to produce some C skeleton to start from. Though you might get lucky just exploiting the supply chain of bloated open source with a hellton of vulnerabilities deps/infra like glibc, apache or sudo.

But web code? Sure, minifiers exist but not every website uses them and even if their do, thanks to all the new stuff since ES5 you can for example spend way less time doing something like finding a Math.random() based, ergo cryptographically utterly broken PRNG.

Or for example you can easily rule out whether the website uses header-to-cookie based CSRF protection by just checking the console on any authenticated write-like request. The rest could be automated with things like zaproxy or selenium/curl-impersonate/puppeteer scripts.

[–] pkill@programming.dev 5 points 9 months ago (1 children)

only if the definition of success excludes having a stable, well paying position working for someone. I wrote some websites for fun at the age of 13, got into Linux at 12 but does anyone care? No, because that's not commercial experience and that's what matters in the world of job postings written mostly by non-technical people.

view more: ‹ prev next ›