Post 9jD7E7yFVyFx2f0pyS by _aD@mastodon.social
(DIR) More posts by _aD@mastodon.social
(DIR) Post #9jCy9cjApp5BOgjr72 by tomasino@mastodon.sdf.org
2019-05-26T16:47:36Z
0 likes, 0 repeats
Great question on HN today: "What can a coder do to help combat climate change?"The responses are all pretty lame, though. What ideas do you have? What groups are doing something tangible where volunteer coding could help?
(DIR) Post #9jCyqyvACDpsgH1NzM by solderpunk@tilde.zone
2019-05-26T16:55:25Z
1 likes, 0 repeats
@tomasino Sell their car, go vegetarian, buy used stuff whenever possible, buy locally made stuff when forced to buy new. Ain't nothin' special about coders! ;)
(DIR) Post #9jCz2L1uKvXER3aiEy by moondoggy@mastodon.sdf.org
2019-05-26T16:57:29Z
0 likes, 0 repeats
@tomasino going to think about that. Not an easy question.
(DIR) Post #9jCzQIXTFW8xeymO6i by tomasino@mastodon.sdf.org
2019-05-26T17:01:31Z
0 likes, 0 repeats
@solderpunk it's more about putting your skills to good use. Everything you say is true, but what more can people with this specific skillset give back that others can't?
(DIR) Post #9jD0CRyHU0DwoXHRom by solderpunk@tilde.zone
2019-05-26T17:10:31Z
0 likes, 0 repeats
@tomasino Sure, I understood the intent of the question. My response was mostly tongue in cheek. But not completely, I'll admit. I'm very interested to see what "proper" responses other people might give: I'd love to be proven wrong, but my initial reaction is simply that there is probably nothing coder-specific which is likely to be more than 10% as effective as the generic advice.
(DIR) Post #9jD0bzwyHsMTRAqlgu by slackz@organizing.social
2019-05-26T17:15:08Z
0 likes, 0 repeats
@tomasino use those skills full time to work with organizations who are confronting the crisis and encourage those around you to do the sameThere truly isn't some tech silver bullet here; there is only the long, hard work to inspire yourself and others to commit to personal, cultural and systemic changeAlso our org is hiring and we'll be there to support asylum seekers who are also climate refugees. If you know ruby, infra (ansible / sysadmin, etc), rails, vuejs, DM me! We need eng capacity
(DIR) Post #9jD0lVpx6PJYwG6UfA by solderpunk@tilde.zone
2019-05-26T17:15:10Z
1 likes, 1 repeats
@tomasino In general, I think the idea that significant impact against climate change can be achieved without substantial and widespread lifestyle change in the developed world, simply by voting for the right person or volunteering some of the same kind of skills/labour that we already happen to do, is kind of kidding ourselves about the severity of the problem. But then, I'm a grumpy cynic.
(DIR) Post #9jD0q2ef1oFPsbywZk by dokuja@cybre.ninja
2019-05-26T17:12:57.912588Z
0 likes, 0 repeats
@tomasino @solderpunk Code in C and Assembly 😋Maybe contribute to LF Energy?https://www.lfenergy.org/
(DIR) Post #9jD0q2rQGMSKWBx8T2 by solderpunk@tilde.zone
2019-05-26T17:16:57Z
1 likes, 0 repeats
@dokuja @tomasino I mean, to take the question a *little* more seriously, I guess you're kind of on the right track. Refuse to write any software which doesn't run comfortably on a 10 year old computer?
(DIR) Post #9jD1DcDayDICq2YyMi by sexybiggetje@mastodon.social
2019-05-26T17:21:55Z
0 likes, 0 repeats
@tomasinoI saw a research paper somewhere comparing energy usage per programming language. Basically python was the worst, and rust one of the top.So maybe that's a conclusion :)
(DIR) Post #9jD1Ig26DOfc7JbE2a by slickpockets@freespeechextremist.com
2019-05-26T17:22:52.823056Z
0 likes, 0 repeats
@solderpunk @tomasino you are not sir.... the representational model of democracy as a system of optimisation is outdated and far to prevalent to being weakened by the interests of the few. i reecntly wrote my electronal commission surgestting running a parrallel system, where in matters of a persons specific interest, a citizens voting authority can be reaped back from their rep, and vested direclty how they saw fit, sort of like defaulting to reps when matters are not within our leasure domains.. but when they are important, we should beable to proportionally weaken the vote of the rep and vest directly in our own interests.that way, its kinda hard to argue identity politics, or to divide and conquor by tieing a multitude of issues into a binary choice
(DIR) Post #9jD3LM94oQxdDLGhKC by solderpunk@tilde.zone
2019-05-26T17:45:42Z
1 likes, 0 repeats
@slickpockets @tomasino That's an interesting idea, in general, but with regard to combating environmental catastrophe in particular, I just don't see how voting, of any kind, has a role to play. No government I'd want to live under has the power to actually force the kinds of changes I think people will ultimately need to make in order to have any impact. If you care enough to make those changes off your own bat, no politician on Earth can stop you.
(DIR) Post #9jD3ZOKVUJ2i2jJ6vY by slickpockets@freespeechextremist.com
2019-05-26T17:48:18.673512Z
3 likes, 1 repeats
@solderpunk @tomasino this i wholely agree, im apolitcal entirely, i just like hte idea of optimisation of a broken system. its also why i detest philanthropy and vanity based charity.i think its every persons duty to determiine what the largest problem they can solve in their life is, and solve it.
(DIR) Post #9jD3yK66MQ7s9kSR72 by slickpockets@freespeechextremist.com
2019-05-26T17:52:49.019921Z
0 likes, 0 repeats
@solderpunk @tomasino when one undertakes the practice of "raising awareness" then they are committing propaganda of the deed.. which is reprehensible
(DIR) Post #9jD4LC6UFOz81ZXla4 by unused0@mastodon.sdf.org
2019-05-26T17:56:55Z
0 likes, 1 repeats
@tomasino Energy consumption is part of climate change. Think about that when coding -- make an effort to write efficient code, rather than relying on overpowered servers to take up your slack.
(DIR) Post #9jD7E7yFVyFx2f0pyS by _aD@mastodon.social
2019-05-26T18:29:14Z
0 likes, 0 repeats
@tomasino Write efficient code. Preserve battery power by listening for platform power states and events and act accordingly. Support older platforms for rational lengths of time. Refuse to let your code be locked behind walled gardens, where you can.And include dark themes, for the love of all that is green </40-something joke>
(DIR) Post #9jD7OdoBztcQgHK0oq by solderpunk@tilde.zone
2019-05-26T18:31:09Z
0 likes, 0 repeats
@tomasino I feel a little bad about kind of derailing your thread...so, here's an idea, interpreting "coding" as "building a web app". Websites were people can publically track e.g. what they eat, or their exercise (as measured by a FitBit or whatever), in a way that lets them compare themselves to others, challenge their friends, etc. *seems* to, maybe, somewhat motivate the users to strive to do better in these respects. (2nd toot coming...)
(DIR) Post #9jD7X4tFC1PuzOhvns by solderpunk@tilde.zone
2019-05-26T18:32:40Z
0 likes, 0 repeats
@tomasino It would kind of cool to see a site like this for, say, household energy use. I have no idea how my household's annual per-person consumption of electricity compares to the average for my nation, continent, etc. It'd like to. Maybe I don't do as well as I like to think. Maybe if I actually knew that, I'd try harder. Maybe the people scoring better than me could give advice, in the website's forums. (3rd toot coming...)
(DIR) Post #9jD7kbZP07446osQrI by solderpunk@tilde.zone
2019-05-26T18:35:06Z
0 likes, 0 repeats
@tomasino No idea how this would work. It could rely on self reporting, reading the values straight off your monthly utility bill, but then people could cheat. Then again, nobody's going to want to fork out to get a licensed electrician to install a special kind of smart meter compatible with this website. And maybe that's good, because manufacturing those meters would be a wasteful and polluting process. But, well, there's an idea that takes your question somewhat seriously
(DIR) Post #9jD9dY3Bt6iR4gZaqG by gemlog@mastodonten.de
2019-05-26T18:56:14Z
0 likes, 0 repeats
@solderpunk @tomasino Here they put a graph and history on your bill every month.You can also d/l csv fileshttps://artemiorimando.com/2017/10/23/bc-hydro-electricity-consumption-analysis-using-tableau/That's for my province of british columbia, canada, where 96% of electricity is from renewables (mostly moving water).The pdf you get in the mail as a bill has lots of stuff on it as well.
(DIR) Post #9jD9lF2IT0QSQ2p7Am by gemlog@mastodonten.de
2019-05-26T18:57:27Z
0 likes, 0 repeats
@solderpunk @tomasino Here they put a graph and history on your bill every month.You can also d/l csv fileshttps://artemiorimando.com/2017/10/23/bc-hydro-electricity-consumption-analysis-using-tableau/That's for my province of british columbia, canada, where 96% of electricity is from renewables (mostly moving water).The pdf you get in the mail as a bill has lots of stuff on it as well.https://app.bchydro.com/accounts-billing/bill-payment/bill-details.html
(DIR) Post #9jDALzm8AWdVnrmssa by solderpunk@tilde.zone
2019-05-26T19:04:16Z
0 likes, 0 repeats
@gemlog @tomasino I get a history graph on my bill, and online can even drill down to get hour-by-hour consumption, which is pretty neat. But it's strictly my own personal history. Being able to compete with my neighbours might inspire me to try harder.
(DIR) Post #9jDAZ6TSZdluLOIx9M by gemlog@mastodonten.de
2019-05-26T19:06:38Z
0 likes, 0 repeats
@solderpunk @tomasino I doubt your utility will ever do that - same as mine wouldn't.You'd have to organise your neighbours to upload their csv files I guess - which also seems unlikely, since you are probably the geekiest geek in your 'hood :-)
(DIR) Post #9jDAlA356r7UuBiRsm by gemlog@mastodonten.de
2019-05-26T19:08:49Z
0 likes, 0 repeats
@solderpunk @tomasino Wait. I suppose they could do 'those near you' and average the same postal code.
(DIR) Post #9jDBE977fF6AP6QYAS by solderpunk@tilde.zone
2019-05-26T19:14:04Z
0 likes, 0 repeats
@gemlog @tomasino Sure, I didn't mean, like, my individual neighbours, address by address, separately identifiable. But my postcode, or my municipality, national average, etc. "You use less power than X% of people in Y, well done!".
(DIR) Post #9jDBTzqns97sJ9Ltho by gemlog@mastodonten.de
2019-05-26T19:16:55Z
0 likes, 0 repeats
@solderpunk @tomasino Seems perfectly do-able to me with either of our utility companies.
(DIR) Post #9jDFokOwuIhyI5TRC4 by kensanata@octodon.social
2019-05-26T20:05:28Z
0 likes, 0 repeats
@solderpunk @tomasino I think in general I want to transport the message that I am a developer and that interested in more than just programming languages and editors. And so: don’t exclude politics from my public persona. Which is what I tried to put on my About page, too: https://alexschroeder.ch/wiki/About “I actually think that political issues are more important than writing software or talking about software.” Etc
(DIR) Post #9jDGa2OznYt9jI2sKW by twee@patch.cx
2019-05-26T20:14:04.536215Z
0 likes, 0 repeats
@sexybiggetje @tomasino got a link to that paper ?i can understand why python might be less efficient but cant see how rust would be near the top,is it factoring in compilation or just running the code ?
(DIR) Post #9jDGnHmnuckzCsUyvI by twee@patch.cx
2019-05-26T20:16:28.116081Z
0 likes, 0 repeats
@unused0 @tomasino in general, trying to move away from the obsession with building everything as a big leaky webapp wouldnt hurtnot just from a climate change perspective
(DIR) Post #9jDIKVf9RMglkqKEfw by sexybiggetje@mastodon.social
2019-05-26T20:27:41Z
0 likes, 0 repeats
@tweeYes, i replied it in the thread :-)@tomasino
(DIR) Post #9jDIKVukVNAKXDcgzI by twee@patch.cx
2019-05-26T20:33:40.419890Z
0 likes, 0 repeats
@sexybiggetje @tomasino mind posting it again ?maybe im just being silly but i cant find it
(DIR) Post #9jDLCxQUdEzzPKYktc by sexybiggetje@mastodon.social
2019-05-26T20:47:44Z
1 likes, 0 repeats
@tweeWell either you're silly, or it's not showing for you. But that's hardly relevant is it? I'm more than happy to share it again :D.Here you go chief: https://thenewstack.io/which-programming-languages-use-the-least-electricity/@tomasino
(DIR) Post #9jDLNDb7MVOiSSQDku by twee@patch.cx
2019-05-26T21:07:47.253764Z
0 likes, 0 repeats
@sexybiggetje @tomasino thanks, very interesting article!what surprised me most actually was that lua came last in the time category. i still like lua, but its often touted as fast.
(DIR) Post #9jDsmxJ1M9K06oKJvc by tomasino@mastodon.sdf.org
2019-05-27T03:22:11Z
0 likes, 0 repeats
@unused0 I see this point brought up a lot both on these threads and on HN. I'm curious what sort of difference efficient code makes on the end usage of energy. If I'm on bare metal, it's drawing power whether I'm loading a crappy webpage or not, right? Is that a tangible difference? If I'm on a virtual cluster, my unused cycles are just going to another user, aren't they? Is this a case of little stuff adding up to a lot? Is there a real payoff?
(DIR) Post #9jDtIebOQoaPMp2EsK by unused0@mastodon.sdf.org
2019-05-27T03:27:55Z
0 likes, 0 repeats
@tomasino I don't know what the actual numbers are like; my personal crusade is for better software, and I saw a (at least a potential) correlation there. I do know that most CPU implementations manage power carefully. Servers for heat issues, laptops for battery life, so there is an actual correlation between computational efficiency and power usage. I have no hard numbers on payoff.
(DIR) Post #9jDtjzfaD84qWf21EO by tomasino@mastodon.sdf.org
2019-05-27T03:32:51Z
0 likes, 0 repeats
@unused0 i'll keep an eye out for other threads on the topic then. If it turns out to be an impact area then awesome!