towerful

joined 3 years ago
[–] towerful@programming.dev 1 points 5 hours ago

First of all, I like the alliteration of examples I always struggle with things like that, and alliteration is an obvious (now, to me) bridge for these.

explore ideas too large to fit in our brains

Another excellent explanation of programming.
And it really does describe the programming of tasks, from punch card weaving machines, to punch card data entry, to direct data entry, to punch card processing, direct processing, and eventually the whole Operating System, Assembly, and Higher Level Languages... And all of the steps between that have since developed.
You can become an expert in memory management, and that idea fits into your brain. And you build the APIs that mean memory management doesn't have to fit into other people's brains. So they can work on instruction optimisation, or storage optimisation.

Standing on the shoulders of giants.
There is so much that can be solved with programming these days, but actual people have so much more... Peoplesness, humanity, realness... That some things aren't worth programming yet... That problem hasn't been solved yet

[–] towerful@programming.dev 4 points 5 hours ago* (last edited 5 hours ago)

It's almost anything.

Objects? Python macro into FreeCAD into 3d printer. (Maybe there is a better way? I like having that final 3d editing space to tweak).

Literally any data-> data system. If you have structured data, and something wants structured data? Programmable.

Music is sooo mathematical when you get into it. But the creativity is recognising moving from one math to another, or just throwing math out the window. So yeh, programmable. Making it good? Creative

I hate to say, but LLMs show that some level of human interaction can be maths (it's all just floating point multiplication). (And I say "interaction", it's not intelligent or creative or anything actually human).

If it's maths, it can be programmed.

[–] towerful@programming.dev 2 points 2 days ago* (last edited 2 days ago)

... It's not "putting pixels next to eachother". It's figuring out how to filter noise to get it closer to what the prompt describes. Literally starts as noise, like an old TV that isn't tuned to a channel. And then it applies a filter that it calculates will best get that noise closer to the tokens of the prompt. And then does it again and again and again

Regardless! Even if that investment went into healthcare, or a universal basic income...
Maybe we invest it into robotics to automate stuff. Or maybe we invest it into people.
Investing in people would be neat

But that will never happen until it is required to prevent collapse

[–] towerful@programming.dev 10 points 2 days ago (6 children)

You could statically assign an IP to the printer (if it has WiFi/ethernet) and not set a default gateway. It then won't know how to communicate with the internet but still be accessible on the same local subnet.
A more advanced route would be separate VLANs with routing rules between your main vlan and the printer vlan, while blocking all outbound traffic from the printer vlan.

Or you could set up something like a raspberry pi or similar as a print server. The printer connects to it via USB only, so has no access to any networks. And the raspberry pi is the device you configure and trust, which does the translation from network based printing to USB based printing.

[–] towerful@programming.dev 10 points 5 days ago

"move fast and break things" applied to the ecology and humans. Except without the "fix it" stage

[–] towerful@programming.dev 2 points 6 days ago

Ok. Sorry.

Have a lovely day

[–] towerful@programming.dev -2 points 1 week ago

Or you tell it not to commit but to suggest the commit message

[–] towerful@programming.dev 3 points 1 week ago (5 children)

Ah, sorry. I was trying to explain why "can't get solder to stick" was happening.
I guess I shoulda said "up the temperature and cook it a bit more".
Essentially, pump in more heat than the plane can spread & dissipate. And hopefully you don't cook something else on the board or lift the track/via

[–] towerful@programming.dev 4 points 1 week ago (7 children)

Planes will eat up all that heat and spread it out.
Always takes a lot of cooking to get solder to flow on a direct ground plane connection.
Often why a pad will only be connected by a few small&short traces to the actual net plane around it: let's the pad heat properly to let the solder flow.

[–] towerful@programming.dev 9 points 1 week ago

I fucking hate the flag-shagging.

Some folks tried that in Edinburgh, and they were taken down in a few days. Then put up again. Then taken down again.
Cheap polyester madie-in-china tat cable tied to lampposts.
It's not patriotic, it's insipid and cliche.

[–] towerful@programming.dev 2 points 1 week ago (1 children)

What if... the government set expected prices for things? Say they set the price for 90% of treatments. That includes life long medications and multiple tentative surgeries.
If it's on the government register, the cost is known.

Like, they say that 90% of medical treatment will be a fixed cost. And it starts off fairly expensive. But with aggregate data it gets cheaper. And the fact that the government mandates it. And I'm sure there is already a lot of data...

It costs 1$ for a dose of paracetamol (or whatever). Starts off whatever the average is, then trends towards the actual cost to acquire. Takes a year or 2 to bring costs inline, paracetamol is $20 per dose but 20¢ per dose, etc.

I mean, who the fuck is licencing these hospitals to charge this much? The government, right?
Who the fuck is licencing these pharma companies to sell the drugs this expensive? The government, right?
And who is letting medical insurance companies this much power? The government!

Why the fuck doesn't the government actually align price with cost?
Oh, money. Yeh, it's money.
It's about senators being bought for $10k.
It's about "lobbying" $10m, and generating a $1bn gap.

[–] towerful@programming.dev 31 points 1 week ago (4 children)

... Containers were a security boundary?
No no no.
It means I can run something that needs a different dependency version than another service .... Without and clash.
That's the isolation. That's what the isolation means.
Maybe it's the wrong word to use, hence the confusion.

Just cause it's "awkward to get into a container" so it looks like a sealed box, doesn't mean it's actually a secure sealed box.
That box has different dependencies than this other box.
Oh, and these boxes? Yeh, they just run on any host set up to run boxes.
But there is no security

 

(not sure where to post this...)

I had an idea there might be a TUI lib for typescript. A duckduckgo search came up with an article that described exactly what I wanted!
So of course I immediately searched for this fabled tui lib. A quick search didn't reveal anything, and npm can't seem to find it either! https://www.npmjs.com/search?q=Tui
Navigating directly to the npm package page reveals a 10 year old got repo with no actual code... (https://github.com/basarat/tui)

What the scuff is this world coming to?!
This seems to absolutely align with my experience of using LLMs

(Also accepting suggestions for typescript TUI libs that actually exist!)

 

I've been here a while, and I appreciate the community and the defed/hiding list.
I also know programming.dev contributes to upstream Lemmy repos.

I saw another post about another instances funding.
Which reminded me....

Is programming.dev on track for funding?
Need some more donations?
Is there a runway?

view more: next ›