tocano

joined 1 year ago
[–] tocano@piefed.social 3 points 3 months ago

How's the upside down? 

[–] tocano@piefed.social 7 points 4 months ago (6 children)
[–] tocano@piefed.social 6 points 4 months ago

Utah woman who wrote book on grief after husband’s death found guilty of murdering him

Prosecutors say Kouri Richins slipped five times the lethal dose of the synthetic opioid into a cocktail that he drank

[–] tocano@piefed.social 2 points 4 months ago

But the old growth model is reaching its limits.

Fuck yeah!

Too much of Central and Eastern Europe still sits in the middle of value chains rather than at the top of them.

Oh... In that way. I hate this constant king of the hill. It is like we will never have enough until people understand resources are much scarcer than they seem.

[–] tocano@piefed.social 3 points 4 months ago* (last edited 4 months ago)

The pressure isn't really coming from clients anyway. It's coming from the web itself, from a decade of bloated pages, dark patterns, and feature arms races that quietly redefined what a "real" website looks like. Clients are just reading the room. The room is wrong, but they're not imagining it.

The shift might come from users, not decision-makers. It might come when enough people notice that the fast, calm site was easier to use. That they actually found what they came for. That they didn't have to close three things before reading a single line.

Everyone is to blame here:

clients want flashy websites, not considering user experience

managers don't translate wants to real needs and pass the problem to devs

devs like to have less work, so they will gladly insert random external dependency to fulfill the growing number of wants

users just accept shitty websites without complaining, even letting themselves take the blame - if X is slow, then it is time to buy a new PC

[–] tocano@piefed.social 2 points 4 months ago

Finally! Degoogled android by default!

[–] tocano@piefed.social 6 points 4 months ago

Under the reign of the spectacle, individuals were reduced to passive spectators, consuming pre-packaged images and commodities instead of actively shaping their own lives and destinies.

Loved this sentence.

[–] tocano@piefed.social 3 points 4 months ago (1 children)

Hey, as I say in another post:

The objective of learning more about the uxn ecosystem is not to create something "new" and "better", but to learn more about PDA and associated algorithms. This will train my brain to think outside the box because of the restrictions on the way uxn works.

[–] tocano@piefed.social 1 points 4 months ago

I was aware of the differences MIT v GPL but this piece helped me understand how it works and why it is important.

[–] tocano@piefed.social 1 points 4 months ago

You are only allowed to talk to yourself in a vaccum.

 

cross-posted from: https://piefed.social/c/uxn_computing/p/1854047/what-is-uxntal-the-programming-language-for-uxn-ecosystem

uxntal is the programming language for the uxn virtual machine.

uxntal is a concatenative language, which works like a pipeline of functions which take the result from the previous function, apply a transformation, and return the value to the next operation. "[T]here are no precedence rules, the calculations are merely performed in the sequence in which they are presented".

In concatenative languages the block mul(add(x, y), z) could be written as z x y add mul. Each function takes its parameters from a common data structure, which in this case is a stack, and data types are dynamic, but may be infered with dev tools.

A stack is a data structure where values are "pushed" / added on top of the stack and "popped" / removed from the stack. Operations will always be applyed on the top element(s).

In uxntal you work with bytes (8 bits) and shorts (16 bits), usually in hex notation, and you have some basic stack operators.

  • LIT, push a value to the stack
  • POP, pop a value from the stack
  • DUP, copy a value from the stack
(so the program)  
LIT 00 DUP  

(would end up with a stack)  
00 00  

(and adding a POP)  
LIT 00 DUP POP  

(would remove the last element)  
00  
[–] tocano@piefed.social 20 points 4 months ago

Our main objective should be to lower barriers for people to generate their own power. When local communities manage their own grids they have faster response times to blackouts or climate events.

[–] tocano@piefed.social 18 points 4 months ago* (last edited 4 months ago)

The only real alternative is using a Linux phone. The main problems with that would be (1) hardware support; (2) running Android apps. Although, (2) already has solutions in development or you could replace those native apps with web apps.

https://mobian-project.org/

https://sailfishos.org/

https://www.ubuntu-touch.io/

 

!uxn_computing@piefed.social

uxn is a virtual machine, programmable in the language uxntal. It is a portability layer for personal computing that is capable of hosting a variety of small interactive graphical software.

https://wiki.xxiivv.com/site/uxn.html

view more: next ›