Show more

Lord Buckethead/Count Binface is the producer behind A Problem Squared podcast — Whhaaaaat‽‽

@freemo I once worked on a project where we reserved the right to break anything that didn’t have a unit test. There were many downsides to this, but the massive plus is that we could easily rewrite stuff on a whim, and boy did we do a lot of that

@freemo Writing code is absolutely all about successive drafts. Even working code is usually not the last draft, I almost always redraft what I’ve done to make it clear to whoever will be reading it what’s going/what the important parts are

rlamacraft boosted

Best advice I can give to new programers:

* Dont be scared to write it wrong, you can always rewrite it.

When I code i expect to rewrite it.. i usually write a shitty version of the idea just to make sure the idea works then i rework it several times and consider the overall design before commiting. If yuo try to do it right the first time through you wont do anythijng at all, or you will come up with a perfect idea that the second you start to implement you realize doesnt work at all... doing it wrong is how you learn to do it right.

Looking to export my reminders using Apple’s JavaScript automation tooling, and they’ve just not bothered to implement the API for getting the URL attached to a reminder. It’s stuff like this that is making my migrate to a plain-text-files only system…

@asterope I thought Apple was trying to sell their devices more as “real computers” recently? Like they have a file browser now. I honestly wouldn’t mind if the built in notes app’s data was accessible on a Mac — I could cron job up something

@bonifartius @amerika No, I totally get where you’re coming from. I too think we have to be careful not to take the tireless effort made by FOSS contributors for granted and should help wherever we can, financially or otherwise. My main issue is with Apple: I spent nearly a grand on this device and it can’t do such basic stuff. I feel like over time computers are becoming devices only capable of white-listed functionality; we’re going back to before WW2… We peaked at UNIX pipes…?

@bonifartius Software is different though — you make the thing once and it benefits infinite people and there are no material costs. Plus, it just feels like the functionality is too fundamental to necessitate paying for. How long before we have to pay to browse files on disk? Or to assemble machine code? Like, I just want to append UTF-8 encoded characters to a block file on disk…

@bonifartius oh absolutely — the fact that you have to pay Apple to even distribute free apps is problematic (the main hurdle to me trying to build my own). I don’t know whether donations often cover that annual cost? But in any case I have nothing against paid apps, just when they try to sell something isn’t new or novel or free apps that block basic functionality. I think the right way is to enhance the experience with paid for

@bonifartius well yeah, I think it’s on the operating system to provide at least a very basic editor, which Apple just doesn’t do. After that there’s room for discussion about whether I need additional functionality that’s worth paying for, and whether there’s space for developers to innovate in new ways, but I don’t think it’s unfair to feel entitled to not need to pay for functionality comparable to Ed

@trinsec That’s really useful, thanks — I’ve tried a lot of them but there’s some there I haven’t. And yeah, I think it’s absurd that an operating system can come without such basic functionality; just bizarre

Just when I’d thought I’d found an app for editing plain text files on iOS they lock me out after opening 5 files. This is unacceptable! I refuse to pay anyone to be able to edit plain text files on my general purpose computer. I will pay for services that innovate, I will not pay for services that provide such fundamental computing capabilities! This is outrageous!

rlamacraft boosted

"Fork the Government" - Planet Money podcast npr.org/2020/12/23/949764249/f

Fascinating story about how civic hackers helped Taiwan manage the pandemic. It's amazing how much someone can help by just slapping together an app in a few hours using some public APIs.

So much discussion here[1] about the right tool for maintaining a collaborative set of notes within a development team, and I just don’t understand what .org files checked into git fails to provide

[1] hackerdaily.io/25521487/commen

Spent a chunk of my afternoon drawing on graph paper, pretending that what I was doing was work, on the last working day before Christmas, like was in primary school again

“Google Maps postcode error leads delivery drivers on wild pizza chase” — mapping services should be the business of national governments where citizens have a legal right to recourse when they are discriminated against or wronged by incorrect data. It is a national shame that the Ordinance Survey has faded into obscurity in the 21st century.

theguardian.com/money/2020/dec

English lockdown tiers summarised:
1. Beer
2. Beer with chips
3. No beer
4. No chips

Source: reddit.com/r/ukpolitics/commen

10 men have made more than $400 billion since the pandemic began. Makes me sick.

rlamacraft boosted

The executive producer of Dr. Who states that the doctor didn't know his real age (implying when he does state an age its a guess or a lie).

"The thing I keep banging on about is that he doesn't know what age he is. He's lying. How could he know, unless he's marking it on a wall? He could be 8,000 years old, he could be a million. He has no clue. The calendar will give him no clues."

In retrospect this makes a lot of sense. When your ona different planet at a different point in time every other day you have no real reference point to judge your own age by. Eventually you simply have no idea if you 100, 1000 or a million.. Days and years on planets are all different and you never stay for long enough to count it...

So I have a bunch of numbered comments in a text editor, designed to reply to a select set of numbered points. I copy that text into JIRA, and what does it do?, it coverts it to 1, 2, 3… WHY‽‽ Why would you do that??? Who wants that??

Sometimes I wish we could just use a set of org files checked into a godamn git repo. It’s not hard.

Show more
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.