Show more

Yes our software hasn’t gotten better and we’ve gotten soft. But capitalism demands your products be successful to live. And even then its no promise of a livelihood. Success is currently defined as users who pay extra money(Apple) or users who give up privacy for a deal(Google).

With the gameboy for example you always had the same configuration. You always had the same delivery. Always had the same hardware the same ux the same everything. Test it with a few folks and ship it.

The real issue is that the web, the operating system, the network, and the hardware have all become a hyper vc fueled moving target. You could write extremely safe and optimized haskell, with a qa team of hundreds or thousands and not even crack a dent in all the different configurations your software might run in.

Gotta big decision to make and a super head cold.

Loving the influx of new blood. Federation is something special.

Day care is a cruel joke. I pay too little and too much for care. And my kid brings home every disease on earth. I have been sick with 4 different viruses since the last week in November.

- If working with text, a good scripting language is fine just make sure its not tied to the JVM. (Clojure is not a great scripting lang IMO)
- If working with a server use a server language with low memory footprint (Ruby burned me)
- If working on the front end I'm sorry its all in a really rough spot right now. HTML + CSS plain is probably my best bet. I like ELM but its not perfect.

- Use as few deps as possible.
- Use the base language and its built in tooling. (If it doesn't ship with solid tooling maybe look for a new language)
- If you use a dep make sure it is heavily used and by the influential people in the language, this will make sure it exists forever.

I've got it in my head that my next laptop has a 3:2 aspect ratio. Why did we ever move away from that?

Jason boosted

So, just because I was pissed -- literally and figuratively -- people realized they have no implementation or transition plan.

... which, in the end, is actually a good thing.

Jason boosted

"The forest was shrinking, but the trees kept voting for the Axe, for the Axe was clever and convinced the Trees that because his handle was made of wood, he was one of them." ~Turkish proverb

youtube.com/watch?v=YuIIjLr6vU I love this youtube channel. I watched this video last night and had multiple dreams about Ramanujan

I am terrible at making friends, especially outside of work.

Jason boosted

Just to be explicit, if you skipped over that link when it crossed your feed, you need to go back and click it right now. Here it is again:

tonsky.me/blog/disenchantment/

Jason boosted

for those wondering how to establish trade relations with crows:

- feed crows food A regularly
- when crows decide to bring you gifts, feed them food B
- when crows bring you different categories of gifts, feed them a food-per-category, ex: food C for jewelry, food D for paper money, etc
- crows will recognize these exchange patterns and opt to bring you things in order to acquire desired treats

good luck! 🐦

Also using a library called elm-ui that handles all css and positioning and styles. It also forces accessibility best practices through the compiler. I haven’t opened a single non-elm doc and I made that app in a few hours over a few days.

There is non-insignificant js and css for musickitjs glue code and animations. But I just grabed a few from animate.css and tossed into a style tag.

Also used parceljs for bundling Everything because life is too short for webpack.

Regularly mid session I will break everything and slowly but surely, one compiler error at a time it will compile and just work. Its honestly a magic feeling.

Elm has really got its claws in me. Sure it has its flaws but I can make changes and fix bugs so confidently I don’t even feel bad skipping tests or having a messy function. I can always clean it up confidently later.

Show more
Merveilles

Revel in the marvels of the universe. We are a collective of forward-thinking individuals who strive to better ourselves and our surroundings through constant creation. We express ourselves through music, art, games, and writing. We also put great value in play. A warm welcome to any like-minded people who feel these ideals resonate with them. Check out our Patreon to see our donations.