Show newer

Well, that wasn't bad at all! Fully front-end session timeouts for a low-significance app by putting @plexus @plexus@mastodon.social @plexus@toot.cat @lambaisland new Deja Fu library to the test. So simple!

Now have HTML5 local storage working in my app! I guess it is possible for the front-end to handle sessions, as long as they aren't anything confidential. Thanks to old mostly-finished things like github.com/alandipert/storage-. Transit had a couple loose ends, and now to figure out session timeout...

RT @markm208
I cover syntax basics, data structures, closures, tail recursion, lazy sequences, and concurrency.

One of the easiest way to get started in is to use replit.com (no complicated Clojure install required).

HEEELP! I'm working in elisp and miss my data orientation. What is the right way to simplify this thing?

RT @spiralganglion
I don't like that @notion is using caricatures of Ada Lovelace, Ted Nelson, Alan Kay, and Doug Engelbart to talk about *business metrics*. Yuck.

Either have them talk about their actual work, use @ivanhzhao & co as characters, or—best —invent your own and do some worldbuilding.

markm208.github.io/cljbook/ is a very cool demonstration of getting started with , using a medium I have not seen before to play the typing for you. If you are even a little curious about getting started, play with it! Thanks, @markm208 !

Great discussion on the readability and comprehension load associated with loops vs list comprehensions like map, filter. Top advice: use named functions in them, either way. Functional composition dissolves a large part of unreadability.

reddit.com/r/ProgrammingLangua

"C++ is an elegant, well-designed language"

submitted by jhanschoo

It feels like has entered the same category as Gnus had for me: three years of thinking it would be a good idea before succeeding at taking the leap. The key difference is that with Gnus, I had to get my mail some other way until it worked. With guix, will my whole workstation be broken?

RT @tgamblin
What I mean by that is that Guix reproduces *its own* recipes from the ground up. That’s it.

If you think about the way people use machines, there is a *lot* of software from “the system” that we rely on. Vendor MPI, compilers, math libs, drivers, and the host Linux distro.

RT @histoftech
Flight attendant: Is there a doctor on the plane?

Me: Yes, but I'm not that kind of…

Flight attendant: The passenger in 9C is saying that the technical aspects of computing are necessarily separate from social and political concerns…

Me: On my way.

RT @nikitonsky
Kudos to @roman01la for helping Rum stay relevant in the last 1.5 years!

Now, Rum is looking for new maintainer!

The job is mostly to keep track of React releases, adopt them for Rum and handle reported issues (not that many).

Want to help? Let me know! twitter.com/roman01la/status/1

And, perhaps, writing human language and not code is the advice? Taking time for journals, essays, even readme and documentation has been so good for me.
---
RT @heyblake
Not enough ideas? Read.

Too many ideas? Write.
twitter.com/heyblake/status/14

RT @iamdevloper
"imma go sleep so you better have all this figured out by the time I wake up" - leaving a bug fix to my subconscious

Question of the day: do you use any macros that have you write otherwise-invalid code in ? IE break the (function args) syntax?

Only one I can think is reagent, [function args]. But that barely counts.
---
RT @iamsegunajibola
Question of the day:

Do you still use semicolons in JavaScript?
twitter.com/iamsegunajibola/st

RT @roman01la
It was fun 18 months for me as a maintainer of Rum. We've fixed a bunch of long standing issues, adapted the library to functional components and hooks so that Rum works with future React, sped up Hiccup interpreter, made some mistakes and fixed them back
github.com/tonsky/rum

Show older
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.