Pinned post

I think my philosophy when making software is that it should work for people with zero money or no bank account / credit card.

I know it's not a popular mindset to be in since money and profit is everything in the tech world.

I think it comes from growing up as a kid with no disposable income or access to anything but my shitty computer.

I'd rather support people with almost nothing than people with latest and greatest tech gizmos and spare cash for subscription services. 😅

Pinned post

Thread of stuff I wanna buy. Will "like" my own toot if I get it.

Pinned post

I'm gonna use this yhread as a way to keep track of links to read and like my own posts when I get around to them.

Love it when a task takes an order of magnitude less time than expected 😎👍

Is anyone from #YYJ going to FediCon in Vancouver, and if so, what do you hope to come away with from the conference? #fedicon

Web comics about emerging technology don't generally age that well, but the passage of a mere decade hasn't blunted this one a bit.

Had a dream where the moon was taking up the entire sky.

Then a dream where a dog detective needed help solving a case. But he could only bark and honestly the clues didn't add up like he thought they did.

I feel like a pure TS workflow with Deno would be less annoying to deal with compared to slapping it onto node.js and the node_modules workflow. 🤔

Show thread

Still convinced TypeScript has added 10x more complexity and struggle to catch bugs that could be caught by CI. 🤷 I guess there's the fancy intellisense stuff too but I don't use it so 🤷🤷

@thegibson There are two numbers you need to know. What is the minimum bill rate you need to survive. If you don't know know your billable utilization, assume 40%. 2080 hours in 2025, assume that you'll bill 832 hours. Find the bottom number that will allow you to pay your bills.

Then find out what bill rate is usually charged for your service. Usually, it's much higher than your bottom number.

Now you know how much you can wheel and deal on billable rate. My pitch used to be be "I'll beat the going rate by 20%"

I'll jot some down here... When independent consulting... There is a rule of 3.

If you feel your time is worth $50 per hour, your billing rate is $150.

why?

1/3 to you

1/3 to the lean times between gigs

1/3 to the tax man

If you are working at fixing this sort of thing, you should be expecting closer to $100 per hour to you.

Trust me, they can pay a $300/hr billing rate without concern in most cases.

Show thread

the most important form of resistance is to live

SD cards are a technology taken right out of early Gibson, real neuromancer shit. Incredible trash tech. Gigabytes of low quality abundance. Small enough to lose even when you're paying attention. Extraordinary but embarrassingly low grade.

There's very nice classy ones from SanDisk but there's so many more from nameless foundries for sale on AliExpress and a tenth the price, that mostly work.

(Chairman George Morrow would shit bluebirds: "never underestimate the bandwidth of a station wagon full of floppy disks", two obsolete things in one sentence.)

I'm using the big ones in my cp/m machine. Doing serious endurance testing and marginal testing. The really cheap ones do _weird_ things sometimes but work ok, mostly. I now have some good test code, ask me in a week....

With two cards installed, on the same SPI buss, doing random disk random block random read/write I *suspect* there is some odd stuff going on, but it's hard to separate code from electronics from the cards' various effects.

Pretty fucking interesting though.

I want to make the cheap cards as usable as the good ones. I think tristate buffers will do that.

Rooting for the underdogs.

It’s 49,781CE. Humanity has reached the stars and spread among galaxies. We’ve reined in physics and all of space, gravity, time, matter, and energy is ours. The great blooming accelerates.

And there’s still no way for two arbitrary devices to share files.

@06b7819d7f1c7f5472118266ed7bca8785dceae09e36ea3a4af665c6d1d8327c The NFC stuff in safebox looks cool. Would you be into collabing on getting it published to the P2P web and testing it in @agregore? I feel like HTTPS and DNS is still a major point of failure for decentralized apps.

Hell yeah, debugging test failure where I need to rerun this several-min-long test like 8 times to hit the failure case 😎👍

A thing I'm seeing with increasing frequency from the younger members of our community is this like ...

Let me back up.

I work with some folks in their early twenties, and I am having a hard time relating to some of them. Some of them are having a hard time relating to one another.

And the root of this difficulty is propaganda, I think. All of them are constantly bombarded with video propaganda via social media. A lot of it is anti-community propaganda. Most of the media they consume is just about strengthening their disaffiliation with various outgroups. Even the stuff that's about celebrating people is, at least in passing, also about excluding or dehumanizing people.

And, for each of them, the memberships in these various in and out groups is unique. One of them has fallen in to a real trad Christian, 1950s fetishization, one of them watches a lot of stuff premised on the idea that nuerotypical people are an evolutionary dead end, and nuerodivergent people are the path forward...

It's... The specific content isn't what worries me. Like, both of those things aren't great, but the particular contents of the propaganda is irrelevant to my current point (because content can be addressed and deprogrammed.) Regardless of what flavor of self-isolating purity test content they've fallen in to, there are some common themes:

- policing other people's behaviors and desires
- shame for basically any expression of sexuality
- an outsized importance on excluding people

I'm sure there's other stuff, and I know this isn't unique to folks under 25, but it seems to be especially pervasive with them.

Social battles that I thought were long settled are not only coming back up, but also going the wrong way.

And I have to assume that this is, intentional and coordinated or not, an attempt to break any kind of solidarity that might build between people who are dissimilar.

Ha it turns out the default temperature was too high and turning it down helped instruction following by a lot. 🤪

I made an offline app maker for @agregore with the local aI. First it gets you to make a plan for your app, then it builds it out. hyper://816idd9ddxq8asy68sya1y3du3nyipiszcr6tfyq66x47ha3jxuy/appgen-planner.html

Show thread

I hate LLMs. It's so infuriating to use them. They're so inconsistant. They follow just enough instructions to make you think they could work but not enough to actually work.

Submitting my meat-dev'd code to the slop dev hackathon >:)

Show older
Mauvestodon

Escape ship from centralized social media run by Mauve.