@deshipu@fosstodon.org
@deshipu@fosstodon.org avatar

deshipu

@deshipu@fosstodon.org

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

stfn, to random
@stfn@fosstodon.org avatar

It just hit me: how do creationists explain the existence of dogs? Especially the fact that there are different breeds of dogs.

deshipu,
@deshipu@fosstodon.org avatar

@stfn It varies, obviously, but one explanation that I've heard is that God created all the varieties of dogs, in potentia, and dog breeders are just discovering them by trying different combinations.

jacqueline, to random
@jacqueline@chaos.social avatar

im gonna build a computer

deshipu,
@deshipu@fosstodon.org avatar

@jacqueline last time the humanity tried that, it was a huge mistake

deshipu, to random
@deshipu@fosstodon.org avatar

I wrote an update on hackaday.io about my handheld game console: https://hackaday.io/project/178061-pewpew-s2/log/230354-s3

deshipu,
@deshipu@fosstodon.org avatar

And another update, this time about me failing to get a display to work.

https://hackaday.io/project/178061-pewpew-s2/log/230360-the-return-of-the-parallel-display

deshipu, to random
@deshipu@fosstodon.org avatar

I spent at least four hours today trying to get a parallel ILI9341 displlay to work with the Lolin S3 Mini board and CircuitPython.

When I got it working 3 years ago with a Pi Pico, I found a couple of things – the resistor you have to move for 8-bit mode, the fact that pins are broken out in reversed order. The usual.

But I have run out of ideas with this board. The logic analyzer captures look correct. The shape of the signal looks correct. The connections all check. Even tried S2 Mini.

a display neatly connected to a lolin s3 mini

deshipu,
@deshipu@fosstodon.org avatar

When I got it working last time, I took notes and photos, so I can compare it with what I have now, and everything looks the same. Why won't it work?

https://hackaday.io/project/178061-pewpew-s2/log/190840-parallel-bus

RL_Dane, (edited ) to random
@RL_Dane@fosstodon.org avatar

Umm... WHAT?

A screenshot of https://f-droid.org/packages/ru.tech.imageresizershrinker/

EDIT: Just for clarity, I'm expressing surprise that an android app would have lossy PNG as an option, not at the idea of pre-compressing a PNG to make it lossy (generally by reducing the number of colors, but also by doing things like pixellating unimportant regions of an image, such as a desktop wallpaper). All techniques I enjoy using, as well.

???

deshipu,
@deshipu@fosstodon.org avatar

@RL_Dane every format can be lossy if you do pre-processing that improves the compression...

deshipu, to random
@deshipu@fosstodon.org avatar

I got jealous of all those people having ribbons on their badges at conferences, so I decided to make my own, but blinky. There are going to be a bunch of rainbow LEDs behind the text, and a coin battery.

deshipu,
@deshipu@fosstodon.org avatar
deshipu,
@deshipu@fosstodon.org avatar

I created a project on hackaday.io for it: https://hackaday.io/project/196453-badge-ribbon-for-circuitpython

deshipu, to random
@deshipu@fosstodon.org avatar

All those GPUs are doing really is just multiplying matrices. Over and over again. Obviously, there is a lot of duplicated work – they keep multiplying the same matrices they did previously. That's a huge waste of energy.

Someone should just do all those multiplications once, and publish the results, so that everyone can just refer to that instead of wasting the energy repeating the computations uselessly.

Don't @ me.

eniko, to random
@eniko@peoplemaking.games avatar

so you wanna make a programming language? i recommend making a hashmap data type that can store any core type as both keys and values

"but isn't that just lua again" i hear you ask? yes. yes it is. there's a reason lua is so fucking good

deshipu,
@deshipu@fosstodon.org avatar

@eniko wait, lua can use hash maps as keys in hash maps?

deshipu,
@deshipu@fosstodon.org avatar

@eniko what happens when you add or remove items in the key map? Does it re-calculate the hash and re-insert it in the outer map, or is it hashing by the object id and doesn't care about the contents, and two maps are only considered equal when they are the same map?

deshipu,
@deshipu@fosstodon.org avatar

@eniko thanks, that makes sense

deshipu, to random
@deshipu@fosstodon.org avatar

I'm still slowly working on improving my homebrew CircuitPython game console. Recently I tackled the problem of screws – they don't work very well with the acrylic case, tend to either be too tight or fall off. So I tried something new: solderable nuts. They can be pick-and-placed and reflowed, and they give you very good way of getting the screws in.

I also experimented with a Xiao S3, but I think that I will switch to an ESP32-S3 WROOM module instead. More testing is required with the S3.

close up of the left side, with the xiao
the whole game console

deshipu, to random
@deshipu@fosstodon.org avatar

Listen to architects (actual, not software), listen to librarians. They know how systems work.

deshipu, (edited ) to random
@deshipu@fosstodon.org avatar

The wielder of the tool should be its master. Not the designer or creator of the tool, not its seller, not the owner of the tool, not even the configurator. Whoever holds the tool decides how it is to be used and what it is exactly that it does.

No "nudging", no dark patterns, no tricks, no behind the back "improvements", and no lies. No "I'm sorry Dave but I can't do that."

Anything else leads to complete chaos.

deshipu, to random
@deshipu@fosstodon.org avatar

You wouldn't purchase an impulse.

deshipu, to random
@deshipu@fosstodon.org avatar

Is there a name for the group of people who live in international cities (Berlin, London, New York, etc.), with disposable income, eat mostly hotel food, read airport books, and generally seem to have their own culture separate from the culture of the country they live in, but shared across the globe? It seems to me like the phenomenon should have a name by now.

deshipu, to random
@deshipu@fosstodon.org avatar

Where do people find the energy to be thoughtful?

deshipu, to random
@deshipu@fosstodon.org avatar

I discovered I can order aluminium parts online, and they will even bead-blast and anodize them for me. This robot build could really look good...

deshipu, to random
@deshipu@fosstodon.org avatar

I have just ordered a bunch of materials and tools for a project I want to work on next. Can't wait for it all to arrive in a few weeks, and be completely ignored, as I lose interest in that project.

deshipu, to random
@deshipu@fosstodon.org avatar

I'm a responsible adult! [chuckle]

deshipu, to random
@deshipu@fosstodon.org avatar

Isn't it funny that in English the end of the queue is where you enter it, and the beginning is where you exit?

deshipu, to random
@deshipu@fosstodon.org avatar

I need to get into CH32V003.

  • All
  • Subscribed
  • Moderated
  • Favorites
  • JUstTest
  • mdbf
  • ngwrru68w68
  • cubers
  • magazineikmin
  • thenastyranch
  • rosin
  • khanakhh
  • InstantRegret
  • Youngstown
  • slotface
  • Durango
  • kavyap
  • DreamBathrooms
  • megavids
  • tacticalgear
  • osvaldo12
  • normalnudes
  • tester
  • cisconetworking
  • everett
  • GTA5RPClips
  • ethstaker
  • anitta
  • Leos
  • provamag3
  • modclub
  • lostlight
  • All magazines