toastal

joined 4 years ago
[–] [email protected] 14 points 1 month ago

Be wary of sunk cost fallacy. Sometimes you gotta bite the bullet & allow yourself to see it as some wasted money with the opportunity to start over with something with less lock-in or the boost in creativity of now having to work with new constraints.

[–] [email protected] 1 points 1 month ago

Sony is still carrying the torch for flagships

[–] [email protected] 3 points 1 month ago* (last edited 1 month ago)

Additionally LineageOS for microG which rolls the microG stuff into the ROM which saves a lot of work/frustration when trying to unGoogle a device. Any device that is officially supported by LineageOS will have builds which can’t be said for many other ROMs.

[–] [email protected] 10 points 1 month ago (3 children)

But not friendliest on IO. No headphone jack. No microSD. No dual SIM.

[–] [email protected] 2 points 1 month ago

Inside of strings or comments or as an encoding is close to universal now, but for wide support for operators & variable names I would generally it isn’t. Some languages straight up do not support non ASCII like OCaml, others only support bicameral scripts like PureScript, but others like JavaScript can support Unicode for variable names but doesn’t support defining infix operators or uses Unicode for any existing operators. Raku is probably the most Unicode-friendly language, & some of the mathier ones like Agda as well.

[–] [email protected] 2 points 1 month ago
[–] [email protected] 8 points 1 month ago* (last edited 1 month ago) (1 children)

OCaml’s old m17n compiler plugin solved this by requiring you pick one block per ‘word’ & you can only switch to another block if separated by an underscore. As such you can do print_แมว but you couldn’t do pℝint_c∀t. This is a totally reasonable solution.

[–] [email protected] 35 points 1 month ago* (last edited 1 month ago) (7 children)

Unironically awesome. You can debate if it hurts the ability to contribute to a project, but folks should be allowed to express themselves in the language they choose & not be forced into ASCII or English. Where I live, English & Romantic languages are not the norm & there are few programmers since English is seen as a perquisite which is a massive loss for accessibility.

The hotter take: languages like APL, BQN, & Uiua had it right building on symbols (like we did in math class) for abstract ideas & operations inside the language, where you can choose to name the variables whatever makes sense to you & your audience.

[–] [email protected] 4 points 1 month ago

Weren’t the trackers opt-in? This doesn’t seem like a bad thing if you don’t mind giving up those user metrics for them to build something better. It is the opt-out stuff with no transparency over the kind of data collected to be worried about.

[–] [email protected] 13 points 1 month ago

since it’s open source

Open core with an open community edition. 100% better than fully proprietary & Microsoft.

[–] [email protected] 3 points 1 month ago

None of the creators I follow have LiberaPay or crypto as an option either. I don’t want to pay on a proprietary platform.

[–] [email protected] 1 points 1 month ago (1 children)

What about the storage & network costs?

view more: ‹ prev next ›