@andrew_chou@toot.cafe
@andrew_chou@toot.cafe avatar

andrew_chou

@andrew_chou@toot.cafe

Senior dev at Digital Democracy 🌎 • Former core dev at Manyverse • occasionally none too happy 🐝

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

andrew_chou, to accessibility
@andrew_chou@toot.cafe avatar

Been doing a lot of looking around different (graphic) user interface projects over the past year and I'm starting to build a better understanding of first things I think about or look for, mostly from a technical standpoint...

#gui #accessibility #i18n

andrew_chou, (edited ) to FreeBSD
@andrew_chou@toot.cafe avatar

no idea how far this will reach but let's try:

if I were to start learning more about one of the listed BSD operating systems, which would you recommend? Guessing the answer could be different if we're talking about daily desktop usage vs server, so maybe clarify your answer via a reply if you can (fwiw, probably more interested in daily desktop usage, but open to whatever too).

andrew_chou, to random
@andrew_chou@toot.cafe avatar

Today's random wikipedia page:

https://en.m.wikipedia.org/wiki/Non-English-based_programming_languages

stemming from recent thoughts I've had wondering what makes a programming language more "internationalizable". I consider myself very grateful that English is my first language and thus the barrier to entry and progression is much lower, but what about the rest of the world?

andrew_chou, to random
@andrew_chou@toot.cafe avatar

In Berlin next month (May 19-26). anyone to meet, things to see, places to eat?? 👀

andrew_chou, to random
@andrew_chou@toot.cafe avatar

is there an alternative universe where was the scripting language for the web and browsers just had it embedded instead of JavaScript?

cc @soapdog

andrew_chou, to random
@andrew_chou@toot.cafe avatar

Open question: how do you go about finding mentorship in a field where you're considered quite experienced? what models have worked well for involved parties?

context is that although I'm a senior-ish level software dev, I somewhat sorely wish I had opportunities to have a mentor in areas of interest that I don't have guidance for. unfortunately my work doesn't have the resources for this, so I'm left to figure this out on my own if I want to set something up.

andrew_chou, to tcl
@andrew_chou@toot.cafe avatar

seemingly out of nowhere I've somehow found myself delving deeper into technologies that could be classified as "permacomputing"-friendly or adjacent. I've recently been doing a lot of reading and exploration on things like around redbean, lua, tcl/tk, c, portability, longevity, and "old" tech and can't help but get excited or overly curious about them.

#c

andrew_chou, to random
@andrew_chou@toot.cafe avatar

@Vivaldi seems like a recent update to the Android app has caused a notable regression in scroll performance when viewing sites (very jittery and laggy).

wondering if this is a known issue?

(Pixel 6 Android 14, Vivaldi 6.7.3335.45)

andrew_chou, to random
@andrew_chou@toot.cafe avatar

This morning's nerd reading has been focused on KaiOS:

https://www.kaiostech.com/

I became very interested in it after seeing @nolan write about it in the context of building Pinafore:

https://nolanlawson.com/2019/09/22/the-joy-and-challenge-of-developing-for-kaios/

It's kind of lingered in my mind ever since, especially given my frustration with the existing duopoly of mobile device operating systems. Unfortunately, based on my reading it seems to be stagnant and basically impractical to grow an ecosystem with, which is just unfortunate :/

andrew_chou, to elixir
@andrew_chou@toot.cafe avatar

Ongoing thread dedicated to thoughts as I read "Elixir in Action" (Volume 3)

https://www.manning.com/books/elixir-in-action

andrew_chou, to random
@andrew_chou@toot.cafe avatar

tool/product request: a curriculum builder that's based on URLs that you provide it.

I do a lot of self-learning and jump around various topics. Most of my consumption is via browser tab groups that are meticulously organized by the topic. I usually have to put a lot of effort into thinking about the ordering based on what makes sense in terms of progression of knowledge, which can be a lot of work.

andrew_chou, to random
@andrew_chou@toot.cafe avatar

is there anything that's easier done than said?

andrew_chou, to tcl
@andrew_chou@toot.cafe avatar

I fell into a tcl/tk rabbithole today...

andrew_chou, to random
@andrew_chou@toot.cafe avatar

truly mind-blowing stuff 🤯

https://justine.lol/cosmo3/

#cosmopolitan #redbean

andrew_chou, to random
@andrew_chou@toot.cafe avatar

somehow only found out about the forum for @malleablesys and it's everything I want when it comes to incredibly obscure and niche tech wandering 🥹 as though half of my browser tabs somehow found their way to a forum

andrew_chou, to random
@andrew_chou@toot.cafe avatar

@mauve do you happen to have slides or a recording of your presentation on p2p maps by any chance? I couldn't make it to the meetup you presented at for the Dweb NYC event but would love to go through it :)

andrew_chou, to random
@andrew_chou@toot.cafe avatar

thinking about performance benchmarks when it comes to JavaScript frameworks. resources like https://github.com/krausest/js-framework-benchmark are fun to poke around but the implementations are (probably) very well optimized or idiomatically written to get the best results possible.

What would be more interesting is having a sample of randos doing the implementations and then taking the medians/means and see how they compare to the (presumably) best case scenario.

andrew_chou, to random
@andrew_chou@toot.cafe avatar

this shit really gets on my nerves

https://twitter.com/iquilezles/status/1751037793466507665

tl;dr is well-known online person is tired of Microsoft Edge browser shenanigans and is looking for a new browser. Immediately dismisses Firefox because it is "funded by ads" (technically true if referring to the money Google gives Mozilla for making it the default search engine).

Proceeds to choose DuckDuckGo, which...is also funded by ads (+ search deals):

https://spreadprivacy.com/duckduckgo-revenue-model/

andrew_chou, to programming
@andrew_chou@toot.cafe avatar

been doing some casual reading of Refract and it's quite nice!

https://refract.js.org/

curious if anyone's used it recently - seems like it's one of those things that doesn't need to be actively maintained because of its scope.

andrew_chou, to hiring
@andrew_chou@toot.cafe avatar

📣 Jobs Announcement 📣

Digital Democracy is looking for React Native Developer to help us build apps for Android and iOS! Come work with me on decentralized applications with real-world impact 😊

job details: https://apply.workable.com/digidem/j/96343A29BE/

org website: https://digital-democracy.org

boosts appreciated! 🙏

andrew_chou, to random
@andrew_chou@toot.cafe avatar

it's a beautiful day with lots of sun...

and all I can think about is wishing that the AmbientLightSensor web api were available so that websites can switch between light and dark mode based on room lighting

https://developer.mozilla.org/en-US/docs/Web/API/AmbientLightSensor

andrew_chou, to javascript
@andrew_chou@toot.cafe avatar

know it's not a fair comparison, but relative to JavaScript, I thoroughly appreciate that Lua moves slowly as a language. Severely reduces maintenance burden and it's more conducive to longer-applicable content (especially important in the context of learning).

The philosophy is probably best summarized by Roberto's talk, How Much Does It Cost

https://youtu.be/gXdS3IftP0Y

andrew_chou, to elixir
@andrew_chou@toot.cafe avatar

Stumbled upon this ElixirConf talk from 2018:

"Introducing Scenic A Functional UI Framework" (Boyd Multerer)

https://youtu.be/1QNxLNMq3Uw

It's one of the best talks I've ever watched! The first 10 minutes resonate so strongly with what I've been exploring recently. This guy just Gets It™️ (has quite the technical background too 😉).

Everything about this was so engaging and exciting. Really has me itching to look into it, years later.

https://github.com/ScenicFramework/scenic

andrew_chou, to random
@andrew_chou@toot.cafe avatar

doing a whole security audit and training for my mom (who recently became a victim of identity fraud) - been interesting to figure out how to explain things like password managers, email aliases, best practices around internet usage, etc.

The digital world has left a whole category of relevant people behind 😓

andrew_chou, to random
@andrew_chou@toot.cafe avatar

super random but: is there some sort of quantitative measure of how greasy a surface is? Usually just do a feel test (e.g. wiping my finger across the surface and checking it) but curious if there's a more precise science around it

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