@craigbro@emacs.ch avatar

craigbro

@craigbro@emacs.ch

No War But Class War!

Life-long FOSS user and developer. Clojurist and emacs enjoyer.

This profile is from a federated server and may be incomplete. Browse more on the original instance.

baldur, to random
@baldur@toot.cafe avatar

So, my dad is an organisational psychologist. Now retired but his career has included being the Chief of Staff at an org that employed around 1.5% of working Icelandic population at the time and decades of management consulting work…

Every time I explain to him how software cos and teams are managed he gets this look of disbelief on his face like I’ve just told him that gray aliens have landed in a flying saucer outside the Blue Lagoon and have set up a hot dog stand 😅

craigbro,
@craigbro@emacs.ch avatar

@baldur are there specific modes, practices, gaps, whatever that boggle him? I’m curious.

tk, to motorcycles
@tk@bbs.kawa-kun.com avatar

Are today's airbag vests any good?

craigbro,
@craigbro@emacs.ch avatar

@tk my opinion based on rider testimonials, is yes. It’s a big purchase with alot of variation tho. The physical helites are what I’m looking at.

craigbro, to random
@craigbro@emacs.ch avatar

My world was built by men and women sharing their labor and their art, not by capital, which came along later and tried to steal the work and take credit for it.

craigbro,
@craigbro@emacs.ch avatar

@holgerschurig no, it's not naive. It is based on a strong definition of capital, which is a specific form of economics. You don't seem to share that model, confusing capitalism with all of the economic systems of the past, capital with property and/or money.

shinmera, to Lisp
@shinmera@tymoon.eu avatar

The most annoying thing about the "common community" by far is how often the same shit topics are repeated forever and ever:

  • "why are there multiple namespaces"
  • "why isn't lisp popular"
  • "why isn't there a new standard"
  • "why isn't blub feature in X impl"

It honestly makes me want to never participate in "the community" anymore

craigbro,
@craigbro@emacs.ch avatar

@shinmera @louis that current of complaining and gnashing of teeth was there around the turn of the century to. Sounds like there has been some progress tho, not complaining about parenthesis anymore?

inquiline, (edited ) to random
@inquiline@union.place avatar

Welp. The buried lede in this study is that even people who had but supposedly don't have still show cognitive slowing (compared to Novids), and "the data indicate that this impairment does not improve over time"*
*in LC people, less clear for nonLC

Good luck with the plan to just let everyone get this all the time, eh

https://www.thelancet.com/journals/eclinm/article/PIIS2589-5370(24)00013-0/fulltext

craigbro,
@craigbro@emacs.ch avatar

@inquiline i just read that paper, and the authors specifically mention those two phenomena in both cases and suggest that such conclusions could not be made with the data. See the Discussion section.

louis, (edited ) to random
@louis@emacs.ch avatar

First full evening using exclusively installed on a ThinkPad X1 Carbon Gen. 8.

Base install was ridiculously easy, installed XFCE4 for a little more comfort.

After replacing apmd with obsdfreqd from @solene - power management is excellent, fans off most of the time and battery lasted all evening.

OpenBSD does not support Bluetooth at all, lucky I still have an old Logitech mouse with a USB dongle.

Firefox is usable but without DRM support and a bit sluggish. Ungoogled-chrome works well. SMT support can be turned on with a single config line.

Emacs, of course, works well with the exception that I couldn't get UTF8 characters to display, I need to spend more time on that.

If you need proprietary software or projects with such components, OpenBSD is not it. Which makes it so fun.

craigbro,
@craigbro@emacs.ch avatar

@louis @solene I have UTF8 chars displaying, at least when accessing my emacs on obsd from my mac running iterm2. I did have to tell emacs to use utf-8 as it's preferred coding.

(prefer-coding-system       'utf-8)<br></br>(set-default-coding-systems 'utf-8)<br></br>(set-terminal-coding-system 'utf-8)<br></br>(set-keyboard-coding-system 'utf-8)<br></br>

I also set the following envars

LC_ALL=en_US.UTF-8<br></br>LANG=en_US.UTF-8<br></br>export LC_ALL LANG<br></br>
evan, to random
@evan@cosocial.ca avatar

Over an hour delayed at the airport while they de-ice the wings of my plane. This is literally the third worst thing that could happen when you fly on the night of a freezing rain storm.

craigbro,
@craigbro@emacs.ch avatar

@evan Best of luck!

After having one flight cancelled due to a winter storm hitting the eastern seaboard, I booked another. That one had a de-icing delay, then had three aborted landing attempts at Midway, which has a barely long enough runway that must be kept clear of all snow for big jets to land.

After the third aborted landing, which results in a very dramatic full-throttle blast off, we had to fly to Milwaukee, refuel, and then de-ice yet again before heading back to Midway where the snow had slowed enough for the plows to keep up.

I was so very grateful once in my cab, crossing Chicago and getting home with a quiet blanket of snow on the ground. Winter travel is still always an adventure.

louis, to climate
@louis@emacs.ch avatar

TIL I learned about "integrated into the roof" solarpanel systems on a trade fair, which essentially replaces the existing roof tiles. Since we have to replace/renovate our roof anyway this summer, it seems like the perfect time to invest in such a system.

Together with a 10-13 kWh battery, we could reach a rate of self-sufficiency of 73%.

Yet, I heard that roof-integrated systems can heat up severely with potential danger to burn down the house. Does anyone have real-life experience?

craigbro,
@craigbro@emacs.ch avatar

@louis i would keep the two systems separate. You don’t want to have a limited range of roofers able to fix roof problems, nor tie the failure mode of one roof to failure mode of panels and inverters etc…

Doing the panel system after the roof is best, and having some solar installers provide feedback on roofing plan may help ensure any tricky spots or materials align between the two.

We redid our roof, conventional tar shingles prior to putting up our solar install. i preferred separate systems for the reasons i stated, also able to optimize solar components and use US made panels. Lastly, we had tree coverage that we expected to change, when it did three years later, we easily extended the separate solar system.

craigbro,
@craigbro@emacs.ch avatar

@louis also,, get quotes and system buildouts from at least two solar installers. I’m really interested to hear how the details work out in Germany! Green Mountain Power here in Vermont is very pro solar and our state has fantastic tarriff structures. Prior to heat pumps, we basically laid nothing for electricity to the grid. After heat pumps, we’re paying some, but less than our oil costs. That’s with us running a 400 gallon hot tub and keeping thermostats at “in-law visit” levels 😅

craigbro,
@craigbro@emacs.ch avatar

@louis no battery here, tho we did the interface to our main panel such that we could go with grid connected battery.

kevinrothrock, to random

Putinism, but the opposite: “Ex-NATO chief: World conflicts are the result of American hesitancy” https://www.politico.com/newsletters/national-security-daily/2024/01/17/ex-nato-chief-world-conflicts-result-of-american-hesitancy-00135916

craigbro,
@craigbro@emacs.ch avatar

@kevinrothrock We could have prevented the blowing up of people if we had blown up people earlier.

craigbro, to emacs
@craigbro@emacs.ch avatar

Over the last decade, I had to adopt several "modern" professional tools, pulling me out of the bubble I had built up over the first 3/4 of my career. Graphical Email, modern browsers, video conferencing, Slack, Outlook, Calendaring and Jira. My return to in on my server, my happy place, has been eye-opening.

I still have a bailout for interacting with modern shit, and my work laptop is still MacOs. I am still cursed with Slack and Jira and Chrome for work. But now that I have my safe space back, I don't find myself as frustrated during the day when I have to use the modern sub-standard tools. It's saving me some stress budget for sure.

craigbro, (edited )
@craigbro@emacs.ch avatar

@louis Heh, sounds like we are on a similiar trajectory. I am considering a X1, but first I'm going to take a crack at dual boot on the M1 Air.

I'm already compiling a list of tasks for that, starting at gettting my pwget util able to handle write operations on pwsafeV3 DBs, then figuring out why is munging lined with wide utf-8 characters, and then on to whatever drivers I'll need to touch up to get the M1 usable as a daily driver (if any?).

Decided that I'll limit several sources of content, youtube, patreon, podcasts to my phone or AppleTV for now, makes it an easier leap. The M1 will always be dual boot.

To keep my setups in sync, I previously used . I had a single flake that would produce nix-darwin or nixos systems and home-manager modules. That required gigs of disk space, and the declarative power came with several layers of abstraction to learn and debug.

All of this leads me to unwinding a decade of Apple patronage. My mind if just calmer, my soul happier, with text and a ps auxww where I know every process, and have read large parts of it's code and man pages in the last couple decades.

It all let's me focus on the "problem domain" that interests me most -- connecting with humans, collaborating, and mutating our brains together.

My parting shot, err, question. What is it holding you back? And what if you didn't have to make some clean break, or declare some purity, but just make it a game, an experiment, an art project?

trochee, (edited ) to random
@trochee@dair-community.social avatar

The boom in LLMs is going to hollow out a number of knowledge-worker industries — for example, writing boilerplate code or technical documentation

Not because it does it well but because the flacks can sell upper management on the idea that it can do it at all, as @pluralistic recently pointed out

This sale is a pig-in-a-poke, and the winning move is to not be holding the bag when the actual code or documentation is found to be terrible

1/

craigbro,
@craigbro@emacs.ch avatar

@trochee Perhaps you mean statistics, statistical learning, rule engines, and human interface design? I feel so much of this latest crop of disruptive hucksterism is obfuscatory wrapping of much older math and computer science in techno teleo-mythology. It's like how trademark, copyright, and patent got wrapped up into "Intellectual Property" and turned into a commodity, making something, "property" out of piecemeal, specific, and limited inventives and legal rights.

craigbro,
@craigbro@emacs.ch avatar

@trochee amen. Just yesterday I was talking with a former co-worker about how there is an opportunity for those who know how to build human focused, simple and maintainable systems that don't rely upon the intensified economic infrastructure made of sand. The sand being proprietary hardware, operating systems, software, and services designed to serve the rent extracting capitalists via forced upgrades and constant churn, and layers and layers of tools to compensate for managing them.

craigbro, to NixOS
@craigbro@emacs.ch avatar

As a birthday present to myself, I'm installing on my m1 air and an intel nuc.

I enjoyed my based environment that was portable across my server and my laptops (work and personal). It works well, will keep using it for the work laptop. For my professional work, it's still the best solution I've found and brings amazing wins.

But it doesn't bring me happiness, or make me feel calm. I got that for years from my workstations. All the code, all the manual, secure, conservative change, an rc init, and a handful of processes.

craigbro, to emacs
@craigbro@emacs.ch avatar

A little more than a year ago, i joined emacs.ch along with others leaving Twitter. I had tried mastodon before, but bounced off it. I was intrigued by the protocol, but protocols and platforms are not the real draw. It’s the people, not by volume, but the sufficient intersection of interests and practiced art of sharing, commenting and discussion.

The choice of mastodon instance matters to me, because the community, and its size fit my needs and has a great overlap with the other topics i am interested in, , and

Decades ago i got interested in computers because they let me talk to people from all over the place, getting diverse input.. Johnny 5 Alive!

As the AP network grows, we need to remember that its people that build it, run its nodes, interact with us, and share bits of their humanity to make this social network. They are not “users” to count, or to sell or to analyze. Our conversations are not “content” for monetizing, or decorating with ads, or manipulating to drive impressions and clicks. The people running it are not our servants, or our overlords to fight.

The AP network will grow, maybe beyond its own capabilities, and some set of people may be diverted into attention monetization machines, but the social ties can migrate, with help from the tools or simply thru memory and rediscover.

Remember the people, not the followers or likes or boosts, and help each other build, run and use the tools, free software, to control our experience and keep one another at the core of it.

tqbf, to random

I can just not pay attention to this most recent federation drama, whatever it is, and things will be normal a week from now, right? This has all been working out OK so far.

craigbro,
@craigbro@emacs.ch avatar

@tqbf yup, unless you gotta pay the bill on storing all that media from the Threads hordes. Feeling like 1994 usenet politics, but with other peoples computers and SSDs

campuscodi, to random
@campuscodi@mastodon.social avatar

Newsletter: https://riskybiznews.substack.com/p/1password-joins-list-of-okta-victims
Podcast: https://risky.biz/RBNEWS213/

-1Password joins the list of Okta victims
-Australia and Microsoft partner to build country's cyber shield
-September was a record month for ransomware gangs
-Major breach at the University of Michigan
-Irish police leak driver's license data
-Chrome to get IP protection feature
-TSA renews cybersecurity rules
-Canada accuses China of disinformation
-Spain arrests cybercrime group
-Group-IB CEO Ilya Sachkov's appeal denied

craigbro,
@craigbro@emacs.ch avatar

@campuscodi dear company that leaks certs and writes the vulns, please take this money to defend our country from your stupidity…

craigbro, to random
@craigbro@emacs.ch avatar

When you program professionally, it can be hard to approach it as a purely creative and playful activity. What started as a fun and rewarding project turns into a disenchanting slog once my brain starts telling me I have to "do it properly".

kevinrothrock, to random

Bluesky for Journalists: On Bluesky, journalists and news organizations can self-verify by setting their website directly as their username. For example, some newspapers’ handles that already exist on Bluesky include @nytimes.com, @washingtonpost.com, and @npr.org.

https://blueskyweb.xyz/blog/press-faq

craigbro,
@craigbro@emacs.ch avatar

@BradRubenstein @kevinrothrock @lampsofgold I get the impression that the desire to have a third party transitive trust indicator and to avoid having to run and secure an instance is the crux here.

craigbro,
@craigbro@emacs.ch avatar

@kevinrothrock @BradRubenstein @lampsofgold I can sympathize but I think you are walking right into the same problem your field experienced with Twitter/X -- putting a third party as a arbiter of identity trust, and not owning your content. It's a wicked problem, and I'm afraid I can't offer any concrete advice. Thanks for all your work over the last few years in particular.

craigbro,
@craigbro@emacs.ch avatar

@kevinrothrock @BradRubenstein @lampsofgold I expect that managing identities and distribution on multiple networks is going to be "the way" from now on.

The previous mega-accumulation of a global user base into one walled-garden or curated network is a phenomena of low-interest rates, and a different global political climate.

Hopefully you and your org can navigate that.

craigbro, to random
@craigbro@emacs.ch avatar

If you see an article that says, "Modeling by forecasters" you can basically discount it.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • normalnudes
  • hgfsjryuu7
  • magazineikmin
  • thenastyranch
  • Youngstown
  • slotface
  • everett
  • ngwrru68w68
  • mdbf
  • kavyap
  • tsrsr
  • Durango
  • PowerRangers
  • DreamBathrooms
  • Leos
  • InstantRegret
  • khanakhh
  • osvaldo12
  • vwfavf
  • tacticalgear
  • rosin
  • cubers
  • cisconetworking
  • GTA5RPClips
  • ethstaker
  • tester
  • modclub
  • anitta
  • All magazines