Show more

@aral @laura Wow, you didn't pull any punches in that talk. Great stuff!

Addendum added : With the default example Gitea configuration, I found that I was still getting Unauthorized errors. I had to watch the network calls to get access to the full error message. The problem was that even though I was authenticated, I was not actually authorized. I had to chose to either enable the allowAllUsers setting, or I needed to add specific users to the whitelist. (Details posted at kevin.thecorams.net/posts/2020 )

Show thread

@amolith Honestly, unless someone has been working for like 20+ years, the resume should still only be one page. Potential interviewers don't have the kind of time needed to wade through pages and pages.

A nice one-page "resume" summary with an optional more-complete CV attachment could also be acceptable.

Brought to you by someone whose been having to interview programmers for years . . . .

Kevin C. boosted
Kevin C. boosted

Day 72 of the #100DaysToOffload Series:

I've been living at work for the last four months, and I need that to stop.

mikestone.me/working-from-home

Kevin C. boosted

Effective reading involves a great deal of work on the reader's part and can't simply be a passive act. It requires actually thinking about what's on the page and making personal connections before the content can really be understood and "learned".
#100DaysToRead

Show thread
Kevin C. boosted
Kevin C. boosted

You might be an Internet Ancient if you: 

@yarmo @screenbeard@aus.social I'm glad the post came across my feed, and doubly glad for the mention of . I've been looking for a replacement for Keybase for the purposes of publishing proofs that I control the identities I have on various services. I will have to look deeper into Keyoxide -- I think it might be exactly what I've been looking for!

@amolith That would be awesome. I've been wondering how their project has been going!

Kevin C. boosted

@aral I missed listening to the live stream, but I was able to watch the recording at heyst.ac/lectures/in-conversat

@laura : It was a good talk, and I'm glad I had a chance to catch up on it. Thank you!

Kevin C. boosted

"How do I get started contributing to open source? What are some good entry-level tasks to work on?"

These are questions I am often asked, so here's the answer for everyone to read:

Scratch your own itches. Find bugs that are causing you problems, conspicuously missing features you would find useful, and implement them - in literally any free/open-source software you're using. Don't worry about not being familiar with the codebase or programming language or whatever, just solve one problem at a time.

Try this: next time you go to report a bug, report it, and immediately start working on a patch which fixes the problem.

Scratching your own itches is the best source of motivation and maximizes your productivity.

Often that means not contributing to my projects at all, if you're asking how to get started with a specific project. Maybe you like it because it's flawless 😉 (hah!), in which case it wouldn't need your help anyway. Go fix something which is bugging you in another project. Spread the contributor wealth around and eventually it'll come back to my projects, too.

Kevin C. boosted

You can find a recording of my talk on Small Web at Creative Mornings Istanbul today at small-tech.org/events

(The audio is rather hot and there’s an audio mismatch which I’d thought I’d handled in my tests this week – I’m running off a laptop at the moment and it’s having trouble keeping up – but hey, this was the first time doing anything with this new setup so I will tweak as I go.) :)

Kevin C. boosted
Kevin C. boosted

So suddenly there’s a lot of attention around email and it’s exposing how many people in the web community still use Gmail. Like actually trust all your personal information and communication (and that of your potentially marginalised or vulnerable contacts) with Google. 🤮

There are a lot of hard problems and lack of alternatives when it comes to rights-respecting technology. But email (as imperfect as it is) has a fair few affordable alternative providers. Small change, big difference.

@tinfoil_hat@fosstodon.org I voted no, because I don't trust the reliability of the applications. The granularity of location services isn't sufficient, nor can such applications detect barriers such as walls.

I fear that such devices would simultaneously:

a) Have too many false positives
b) Give people a false sense of security, leading to unsafe gathering practices

Kevin C. boosted

Questions to ask when evaluating an online service 

Show more
Librem Social

Librem Social is an opt-in public network. Messages are shared under Creative Commons BY-SA 4.0 license terms. Policy.

Stay safe. Please abide by our code of conduct.

(Source code)

image/svg+xml Librem Chat image/svg+xml