"When I picture it in my head I think of the early web as more of a library. Over time it has transitioned into a shopping mall." - chris_f (via HN)

@sir it’s the best indeed ... I use a French press or a Chemex for my daily dose of delicious Guatemalan beans ... best way to get my day started. Enjoy the French press!

@avalos I used concourse for a while and left such a good impression that whenever I'm using any other CI I feel like I'm missing something

@mntmn thanks, if it’s too much of a hassle on your side then it’s no biggie

@mntmn the button is there but they show as “No longer available”

@mntmn I totally missed that there was an option for T-Shirts :’( … is there a chance you might have ordered an extra S size that I can buy?

Do you use them for something sourcehut related or for personal use?

Laura will be talking about “using the web for social good” at 18:00 UK/Irish time on Hey! Live.

Free to attend.


@thibaultamartin HP Deskjet 2540 has worked well for me the past 6 years or so … no complains but I don’t print much either

No more home office starting today. Im partly happy because things are starting to feel “normal” post and I’m glad to see my colleagues but I hope at least some companies takes this opportunity to offer partial or full-time remote to their workers. The pandemic might be under control but going back to “normal” is just going to kill our planet.

@j1mc @sir The other problem is one of scale. Programmers feel like they're allowed to create things that Might Not Work because a) they don't value their craft and b) the worst case that they can think of is that it will segfault.

The first one is a problem with how the craft is obtained. You're not going to value something that you learned in a month at a bootcamp, you can't appreciate anything about the actual Craft of it at that level yet, because you haven't grown the lenses appropriate. People spend like, the entirety of their lives growing up seeing Good Art, so by the time they come to do artwork, they have a model of what's appropriate. When you start programming that's almost always the first time you've seen code, there isn't that run-up period that allows you to discern what is and isn't Good Code.

The second one is a problem with scale. The craft of programming is so removed from the effects, that you can't accurately understand what the effects will be. The solution here is teaching, and accountability. Civil Engineers know that if they build something that fails, people will very likely die, and they, personally, will be inspected. Programmers need to be taught that if they fuck up, not only will they caused a lot of stress (Which honestly, is underappreciated in our current Zeitgeist), and time-loss, but they will likely cause environmental damage (Because of the sheer fucking heat and power that are used and put out by server farms), and they can ruin people's lives (Bad notification times have social consequences on people's social groups and also mental state).

But teaching isn't enough. Because programming is most of the time used in building products, and the rotation period of employees is very short, not to mention that so many people touch a codebase during it's development, it's impossible to develop an accurate idea of what you should be accountable for. It's a firing squad mentality, where nobody knows if the bullet that they shot caused someone to die. You cannot have any sort of accountability in that environment.

@konc thanks! Was lucky that it just finished raining and the light was perfect

@aral last but not least, kudos on the development of sitejs.org I think it’s really cool to have an easier entry for people getting started … I remember doing my first website on GeoCities and if it would have had a harder to get started with it I might have never gotten into web development in the first place

@aral setting up a mastodon instance, was quite straight forward for me but then again I’m a Ruby backend dev so I was just doing what I already have done plenty of times, I can see how it would frustrate someone who’s not used to the stack

@aral I agree that this makes a lot of sense as a consumer, specially if you’re not familiar with the stack … at the same time I see value in learning how to deploy and maintain a project yourself. Lately I’ve been doing interviews and plenty of the people applying don’t know much of the underlying infrastructure because they are used to “offload the complicated tasks” and therefore don’t really understand the right place in the stack to solve a problem.

Show more

The social network of the future: No ads, no corporate surveillance, ethical design, and decentralization! Own your data with Mastodon!