brib@bribstodon.xyz ("brib :neofox_floof: :Nonbinary:") wrote:
Game progress!
brib@bribstodon.xyz ("brib :neofox_floof: :Nonbinary:") wrote:
Game progress!
brib@bribstodon.xyz ("brib :neofox_floof: :Nonbinary:") wrote:
#Godot game devs, how do you test your game?
Boosted by brib@bribstodon.xyz ("brib :neofox_floof: :Nonbinary:"):
mntmn ("Lucie / minute") wrote:
for whoever needs to hear this: you're not alone. i'm not vibecoding any of the software i write. i'm writing it by hand, but i've leveled up my emacs with eglot/lsp. i'm modernizing my stacks and use languages with excellent compilers. i think about how to do more with less. i'm trying to combine the best human-written libraries and modules and assemble them with minimal boilerplate. i enjoy reading your manuals and references. i believe in robust, secure, human-written software.
jsonstein@masto.deoan.org ("Jeff Sonstein") wrote:
Frederick Douglass was a genius
Boosted by cwebber@social.coop ("Christine Lemmer-Webber"):
julia@snug.moe ("MOVED TO @julia@eepy.moe (Julia :verified_trans:)") wrote:
Damn fedi will literally necroboost anything lmao
Boosted by cwebber@social.coop ("Christine Lemmer-Webber"):
liberty@mathstodon.xyz ("Anna Liberty") wrote:
@cwebber I'm glad you've been enjoying my writings! ❤️
I love the power Hoot brings to Scheme and the Web.
dysfun@treehouse.systems ("gaytabase") wrote:
This is where your intuition is sharper than your friend’s design:
fuck you, bot, don't diss my friends.
brib@bribstodon.xyz ("brib :neofox_floof: :Nonbinary:") wrote:
Compiled a list of bird photographers I follow
Boosted by baldur@toot.cafe ("Baldur Bjarnason"):
jwildeboer@social.wildeboer.net ("Jan Wildeboer 😷:krulorange:") wrote:
Code reviewing was never the most interesting thing to do. But it had one important element. That, if done right, it was knowledge exchange between the reviewer and the coder. That can be quite motivating. Helping a fellow coder to become better. Reviewing "AI" written code does NOT come with that potential reward. The machine doesn't learn the way a human does. This turns code review into a menial, fruitless task that leads to frustration instead. That's my observation and opinion.
1/2
Boosted by baldur@toot.cafe ("Baldur Bjarnason"):
thomholwerda@exquisite.social ("Thom, a distro-agnostic tool") wrote:
The new GNOME mail applications Stamp is kind of exactly what I want. I hope its developer gets a ton of help from the community.
Boosted by brib@bribstodon.xyz ("brib :neofox_floof: :Nonbinary:"):
ravachol@vivaldi.net wrote:
Woman on Bench (2023)
This is me trying to do something completely different. What do you think? Some people really liked it. An artist said it was really great and insisted I paint this one for real, said it wasn't hard to do, so I bought all the stuff, and.....didn't do it. I made a test face, that's it. I'm just not a painter, I like drawing. In ink.
And I never drew in this style ever again.
Boosted by brib@bribstodon.xyz ("brib :neofox_floof: :Nonbinary:"):
katiart25@pixelfed.social ("Kati") wrote:
ein schöner Sommertag zum malen
#art #mixedmedia
#sketching #sketchbook #sketch #watercolor #plainairpainting #landscapepainting
Boosted by brib@bribstodon.xyz ("brib :neofox_floof: :Nonbinary:"):
idzie@kolektiva.social ("Idzie") wrote:
If you've ever wondered what a fledgling red-winged blackbird looks like, I've got you covered!
Boosted by brib@bribstodon.xyz ("brib :neofox_floof: :Nonbinary:"):
birdsarah@flipping.rocks wrote:
fourth common gull chick of the season ringed ✅
Boosted by brib@bribstodon.xyz ("brib :neofox_floof: :Nonbinary:"):
tarakiyee@mastodon.online ("Tara Tarakiyee") wrote:
New on the blog. At Cables of Resistance, I ran a workshop asking if we can build hardware without capitalism. I was grieving what AI is doing to open source. Technologists need to see there's no innocent ground under the machine. It was always someone's land.
Boosted by brib@bribstodon.xyz ("brib :neofox_floof: :Nonbinary:"):
suricrasia@lethargic.talkative.fish ("blackle mori") wrote:
@tartley programming to escape complexity is a paradox I've noticed too. it's a paradox because most of programming is developing some model of the world, and the world will always be messy.
for example if you write a concert ticketing system, you are modelling the ways that people interact with these events. not only that, you're modelling their desires. even something as simple as deciding what happens when the venue says "actually we miscounted, there are actually only 100 seats, not 150"—do you kick off anyone who clicked on non-existent seats? make it first-come-first-served? a lottery? cancel all orders and start again?
the beauty/terror of programming is that if you want to make a good model, you have to get down-and-dirty with the complexity. and I think doing so makes us better people. intimate knowledge of the world and its messiness can be scary and uncomfortable, but it is ultimately enriching. it makes us better at empathizing with each other.
brib@bribstodon.xyz ("brib :neofox_floof: :Nonbinary:") wrote:
Sometimes it feels like the main limiting factor in my life is energy and not time
jsonstein@masto.deoan.org ("Jeff Sonstein") wrote:
good morning
db@social.lol ("David Bushell 🪿") wrote:
man life hack: put your chocolate PROTEIN milk on your PROTEIN Weetabix
sometimes I outdo myself
Boosted by baldur@toot.cafe ("Baldur Bjarnason"):
futurebird@sauropods.win ("myrmepropagandist") wrote:
The non-computer people I know don't really think search as gotten worse. The people I know who hate computers the most think it's gotten better... but they are in the minority.
I've always found obscure words powerful in searches. That power has been destroyed. Please don't tell me to put it in quotes or use a different engine... this is a design trend, made worse by "AI" I'm not asking for a solution or work around. I want to know WHY the software I depend on keeps getting worse.
dysfun@treehouse.systems ("gaytabase") wrote:
the HOT may in fact be close to an ideal data structure for IPV6 lookups, because the space is cut at irregular points into subnets and the algorithm naturally handles this
Boosted by baldur@toot.cafe ("Baldur Bjarnason"):
beka_valentine@kolektiva.social ("beka valentine") wrote:
you draw a line on a document using an Esterbrook pen and anyone can read it, and if you need to modify the document later, you can use shitty Bic ballpoint for all anyone cares!
now try doing that with a design made in Fusion 360
Boosted by baldur@toot.cafe ("Baldur Bjarnason"):
beka_valentine@kolektiva.social ("beka valentine") wrote:
but some time around 2005 or so, Apple the company stopped caring about these AppleScript and Automator, and let them languish, to the point where now, basically nothing is scriptable. HyperCard was also dead by this point.
so routes into end user programmer were dwindling
Boosted by baldur@toot.cafe ("Baldur Bjarnason"):
jdp23@neuromatch.social ("Jon") wrote:
RE: https://kolektiva.social/@beka%5Fvalentine/116845902133405690
An excellent thread here. So much of what I see people pointing to as LLM's benefits for coding relates to long-standing problems in software engineering that the field just hasn't addressed. And LLMs don't solve these problems, at best the just paper them over and make dealing with them less tedious -- while reinforcing the problematic dynamics.
So yes it's great that people with no programming skills can create software to solve their prolems. But if we had collectively spent a chunk of the literally billions of dollars that are going to "AI" building on the early approaches to this from 25+ years ago (Hyperscript, Logo) that don't have the same downsides, we'd be in a much better place today.
dysfun@treehouse.systems ("gaytabase") wrote:
(a /24 table will fit in megabytes, so you can afford to keep it in SRAM, which is good for keeping networking fast. any data structure over ipv6 is going to be prohibitively expensive to keep in SRAM)
Boosted by baldur@toot.cafe ("Baldur Bjarnason"):
futurebird@sauropods.win ("myrmepropagandist") wrote:
I know we've talked about this before but I'm just so disgusted with how useless most search engines are now. They all second guess me.
The most obscure or unusual word is ignored so it's very hard to search for the intersection of a popular thing and an obscure thing.
I have a theory that for many people search has never worked well for them since they just didn't use computers very much, or it was not explained well. Now those of us who found search effective get to see what it was like.
dysfun@treehouse.systems ("gaytabase") wrote:
so my buffer manager uses an optimised 32-bit key version of the HOT internally. and it occurred to me that ipv4 is also 32 bit. could we do anything useful with it?
well, tables don't actually go all the way up to /32. the minimum is more like /24. at these sizes, i would take up way more space than just a simple flat table.
but in ipv6, things could be different. you can't just carry that as a table, you need a datastructure to cut the space requirements.
given ipv6 is not handleable in the same way as ipv4, i am left wondering what routers actually do with ipv6.
dysfun@treehouse.systems ("gaytabase") wrote:
i hypothesise that AI couldn't in fact have taken off had we gotten people to give a shit about doing it properly earlier.
Boosted by dysfun@treehouse.systems ("gaytabase"):
gfxstrand@treehouse.systems ("Faith Ekstrand") wrote:
Yesterday, I was talking to a colleague about what I’m doing on the Panfrost compiler and I mentioned that I typed out texture support the other evening while watching TV. Their immediate response was, ”Why didn’t you use AI? If you can do it while watching TV, Claude can probably do it.”
I’m so tired of this. Why do I need to justify how I’m writing code? Especially, why do I have to justify it to someone who demonstrably can’t write a compiler? I don’t.
But also, I will. So here’s 3 better things I can do with an easy project than feed it to a chatbot:
dysfun@treehouse.systems ("gaytabase") wrote:
"Hack on it until it passes tests” is how you get a shitty compiler that falls over in weird corner cases.
it's how you get a shitty anything that falls over in weird corner cases.