ProdigalFrog

joined 1 year ago
MODERATOR OF
[–] ProdigalFrog@slrpnk.net 1 points 8 hours ago* (last edited 8 hours ago)

Python Crash Course by Eric Matthes is a supremely good book to start with for an absolute beginner, and I would recommend it over Automate the boring stuff (that would be a great followup though!).

It assumes absolutely no prior knowledge, explains concepts extremely clearly, never presents too much to overwhelm and frustrate beginners, and includes a good range of projects that should interest any perspective programmer.

[–] ProdigalFrog@slrpnk.net 5 points 21 hours ago

You're welcome! :D

 

Consider watching this video with FreeTube, a nifty open-source program that lets you watch YouTube videos without Google spying on your viewing habits!

Combined with Libredirect, which automatically opens youtube links in Freetube, it becomes really slick and effortless to use.

[–] ProdigalFrog@slrpnk.net 18 points 1 day ago

Having such a clear example from history of how these things play out might give us an advantage they didn't have. I hope so, anyway.

 

Each act, each occasion, is worse than the last, but only a little worse. You wait for the next and the next. You wait for one great shocking occasion, thinking that others, when such a shock comes, will join with you in resisting somehow. You don’t want to act, or even talk alone; you don’t want to “go out of your way to make trouble.” Why not?—Well, you are not in the habit of doing it. And it is not just fear, fear of standing alone, that restrains you; it is also genuine uncertainty.

Uncertainty is a very important factor, and, instead of decreasing as time goes on, it grows. Outside, in the streets, in the general community, “everyone” is happy. One hears no protest, and certainly sees none. You speak privately to your colleagues, some of whom certainly feel as you do; but what do they say? They say, “It’s not so bad” or “You’re seeing things” or “You’re an alarmist.”

And you are an alarmist. You are saying that this must lead to this, and you can’t prove it. These are the beginnings, yes; but how do you know for sure when you don’t know the end, and how do you know, or even surmise, the end? On the one hand, your enemies, the law, the regime, the Party, intimidate you. On the other, your colleagues pooh-pooh you as pessimistic or even neurotic. You are left with your close friends, who are, naturally, people who have always thought as you have.

But your friends are fewer now. Some have drifted off somewhere or submerged themselves in their work. You no longer see as many as you did at meetings or gatherings. Now, in small gatherings of your oldest friends, you feel that you are talking to yourselves, that you are isolated from the reality of things. This weakens your confidence still further and serves as a further deterrent to—to what? It is clearer all the time that, if you are going to do anything, you must make an occasion to do it, and then are obviously a troublemaker. So you wait, and you wait.

But the one great shocking occasion, when tens or hundreds of thousands will join with you, never comes. That’s the difficulty. If the last and worst act of the whole regime had come immediately after the first and smallest, thousands, yes, millions, would have been sufficiently shocked—if, let us say, the gassing of the Jews in ’43 had come immediately after the “German Firm” stickers on the windows of non-Jewish shops in ’33. But of course this isn’t the way it happens. In between come all of the hundreds of little steps, some of them imperceptible, each of them preparing you not to be shocked by the next. Step C is not so much worse than Step B, and, if you did not make a stand at Step B, why should you at Step C? And so on to Step D.

And one day, too late, your principles, if you were ever sensible of them, all rush in upon you. The burden of self-deception has grown too heavy, and some minor incident, in my case my little boy, hardly more than a baby, saying “Jewish swine,” collapses it all at once, and you see that everything has changed and changed completely under your nose. The world you live in—your nation, your people—is not the world you were born in at all. The forms are all there, all untouched, all reassuring, the houses, the shops, the jobs, the mealtimes, the visits, the concerts, the cinema, the holidays. But the spirit, which you never noticed because you made the lifelong mistake of identifying it with the forms, is changed. Now you live in a world of hate and fear, and the people who hate and fear do not even know it themselves; when everyone is transformed, no one is transformed. Now you live in a system which rules without responsibility even to God. The system itself could not have intended this in the beginning, but in order to sustain itself it was compelled to go all the way.

Suddenly it all comes down, all at once. You see what you are, what you have done, or, more accurately, what you haven’t done (for that was all that was required of most of us: that we do nothing). You remember those early morning meetings of your department in the university when, if one had stood, others would have stood, perhaps, but no one stood. A small matter, a matter of hiring this man or that, and you hired this one rather than that. You remember everything now, and your heart breaks. Too late. You are compromised beyond repair.

 

Each act, each occasion, is worse than the last, but only a little worse. You wait for the next and the next. You wait for one great shocking occasion, thinking that others, when such a shock comes, will join with you in resisting somehow. You don’t want to act, or even talk alone; you don’t want to “go out of your way to make trouble.” Why not?—Well, you are not in the habit of doing it. And it is not just fear, fear of standing alone, that restrains you; it is also genuine uncertainty.

Uncertainty is a very important factor, and, instead of decreasing as time goes on, it grows. Outside, in the streets, in the general community, “everyone” is happy. One hears no protest, and certainly sees none. You speak privately to your colleagues, some of whom certainly feel as you do; but what do they say? They say, “It’s not so bad” or “You’re seeing things” or “You’re an alarmist.”

And you are an alarmist. You are saying that this must lead to this, and you can’t prove it. These are the beginnings, yes; but how do you know for sure when you don’t know the end, and how do you know, or even surmise, the end? On the one hand, your enemies, the law, the regime, the Party, intimidate you. On the other, your colleagues pooh-pooh you as pessimistic or even neurotic. You are left with your close friends, who are, naturally, people who have always thought as you have.

But your friends are fewer now. Some have drifted off somewhere or submerged themselves in their work. You no longer see as many as you did at meetings or gatherings. Now, in small gatherings of your oldest friends, you feel that you are talking to yourselves, that you are isolated from the reality of things. This weakens your confidence still further and serves as a further deterrent to—to what? It is clearer all the time that, if you are going to do anything, you must make an occasion to do it, and then are obviously a troublemaker. So you wait, and you wait.

But the one great shocking occasion, when tens or hundreds of thousands will join with you, never comes. That’s the difficulty. If the last and worst act of the whole regime had come immediately after the first and smallest, thousands, yes, millions, would have been sufficiently shocked—if, let us say, the gassing of the Jews in ’43 had come immediately after the “German Firm” stickers on the windows of non-Jewish shops in ’33. But of course this isn’t the way it happens. In between come all of the hundreds of little steps, some of them imperceptible, each of them preparing you not to be shocked by the next. Step C is not so much worse than Step B, and, if you did not make a stand at Step B, why should you at Step C? And so on to Step D.

And one day, too late, your principles, if you were ever sensible of them, all rush in upon you. The burden of self-deception has grown too heavy, and some minor incident, in my case my little boy, hardly more than a baby, saying “Jewish swine,” collapses it all at once, and you see that everything has changed and changed completely under your nose. The world you live in—your nation, your people—is not the world you were born in at all. The forms are all there, all untouched, all reassuring, the houses, the shops, the jobs, the mealtimes, the visits, the concerts, the cinema, the holidays. But the spirit, which you never noticed because you made the lifelong mistake of identifying it with the forms, is changed. Now you live in a world of hate and fear, and the people who hate and fear do not even know it themselves; when everyone is transformed, no one is transformed. Now you live in a system which rules without responsibility even to God. The system itself could not have intended this in the beginning, but in order to sustain itself it was compelled to go all the way.

Suddenly it all comes down, all at once. You see what you are, what you have done, or, more accurately, what you haven’t done (for that was all that was required of most of us: that we do nothing). You remember those early morning meetings of your department in the university when, if one had stood, others would have stood, perhaps, but no one stood. A small matter, a matter of hiring this man or that, and you hired this one rather than that. You remember everything now, and your heart breaks. Too late. You are compromised beyond repair.

[–] ProdigalFrog@slrpnk.net 6 points 2 days ago

I think XMPP would be the most appropriate tech for us to adopt, since it's easily self-hostable, has great mobile apps, is federated, and doesn't require an always connected bot to record chat history to know what was said while you were away. It's functionally an improved IRC.

[–] ProdigalFrog@slrpnk.net 12 points 2 days ago* (last edited 2 days ago)
[–] ProdigalFrog@slrpnk.net 7 points 2 days ago

Glad you found it helpful! It's a shame that PFAS isn't going to be banned for general purpose uses anytime soon, it's so damn dangerous for the benefits it brings.

[–] ProdigalFrog@slrpnk.net 5 points 3 days ago

My fear is that there will be a rugpull at some point in the future and I’ll have to find an alternative solution

If history has shown us anything, that's quite a legitimate worry to have. I didn't know they had a CLA :(

If you find anything that seems like a safer bet long-term, please share it here!

 

Consider watching this video with FreeTube, a nifty open-source program that lets you watch YouTube videos without Google spying on your viewing habits!

Combined with Libredirect, which automatically opens youtube links in Freetube, it becomes really slick and effortless to use.

[–] ProdigalFrog@slrpnk.net 25 points 3 days ago* (last edited 3 days ago) (1 children)

I looked into them a while ago, and from what I can find, they seem to be legit in that they really do use the profits for tree planting.

[–] ProdigalFrog@slrpnk.net 14 points 3 days ago

Reminder to sign Ross Scott's StopKillingGames EU Citizens Intitiative (which carries legal weight if it reaches 1 million) if you're an EU Citizen! Ubisoft killing The Crew is what kicked the whole thing off.

[–] ProdigalFrog@slrpnk.net 46 points 3 days ago

Reminder to sign Ross Scott's StopKillingGames EU Citizens Intitiative (which carries legal weight if it reaches 1 million) if you're an EU Citizen! Ubisoft killing The Crew is what kicked the whole thing off.

 

A privacy-first, open-source platform for knowledge management and collaboration.

[–] ProdigalFrog@slrpnk.net 43 points 4 days ago* (last edited 4 days ago)

Reminder to sign Ross Scott's StopKillingGames EU Citizens Intitiative (which carries legal weight if it reaches 1 million) if you're an EU Citizen! Ubisoft killing The Crew is what kicked the whole thing off.

[–] ProdigalFrog@slrpnk.net 11 points 4 days ago

How that makes me feel:

 

Consider watching this video with FreeTube, a nifty open-source program that lets you watch YouTube videos without Google spying on your viewing habits!

Combined with Libredirect, which automatically opens youtube links in Freetube, it becomes really slick and effortless to use.

 

Consider watching this video with FreeTube, a nifty open-source program that lets you watch YouTube videos without Google spying on your viewing habits!

Combined with Libredirect, which automatically opens youtube links in Freetube, it becomes really slick and effortless to use.

 

Consider watching the video with FreeTube, a nifty open-source program that lets you watch YouTube videos without Google spying on your viewing habits!

Combined with Libredirect, which automatically opens youtube links in Freetube, it becomes really slick and effortless to use.

 

Consider watching this video with FreeTube, a nifty open-source program that lets you watch YouTube videos without Google spying on your viewing habits!

Combined with Libredirect, which automatically opens youtube links in Freetube, it becomes really slick and effortless to use.

view more: next ›