Very sad. I had met Mikeal a few times in the nearly Node community hackathons and meetups. He had been in my orbit of Node.js and Oakland communities for decades but we were never close. Always felt like ships in the night. I had been following his cancer diaries hoping for the best. There truly was a magic to that early Node.js hacker house days and Mikeal was a huge driving force for that.
HN user
Vekz
Punk rocker turned software engineer, YC S11 founder.
Bryan, thanks for publishing, this is great work. I'm curious if this this build could fit and swap a 13.3 E-ink screen with display board. Some open source hardware synergy with https://github.com/Modos-Labs/Glider/tree/main
I was really impressed with the online presentation of EmacsConf 2024. Everything captured and published in org-mode: Transcripts, Comments, QA, Video links. Was really nice to peruse.
Deeply nested inline anonymous function callbacks are the anti pattern. Decoupled explicit named functions passed as callbacks are a significantly better developer experience and provide clearer stack traces. I never understood why this conversation didn't take the lexicon and instead the imo inferior `async` pattern got pushed hard.
High performance real-time games it is questionable. Any genre that is more static turn based can be a great boon.
very cool I like the UI. Wish it had the catalog from keygenjukebox do net though.
Where did the motivation come from?
I host a bay area indie gamedev coworking group. The coworking group's regular recurring meetup interval kept me in a peer pressure and positive feedback loop. I also felt the need in the market had not been addressed until this new wave of engines started appearing.
I’m impressed that you can remember the obstacles you overcame several years ago.
I kept a daily journal in org-mode and separate dev log file. Can search through this and my commit history for lots of info.
The dependent work to setup a signaling server and ICE/STUN/TURN NAT punch through is a big barrier to using WebRTC.
Thanks for reading and sharing your work!
I host an indie gamedev coworking group in the bay area and on discord that you might find interesting. Will DM you.
How did this one go? I ended up literally doing a `ln` for shared frontend/backend files.
Very easy with module imports. Same scene graph and entity component system shared between client and server.
Thank you. Great idea.
Too Real.
Thanks!
The team at Modos https://www.modos.tech/blog/get-involved-with-modos is building an open source Eink laptop
This is what I have, it def could be improved:
(defun capture-comment-line (&optional line)
(let ((c
(save-excursion
(save-window-excursion
(switch-to-buffer (plist-get org-capture-plist :original-buffer))
comment-start)
)))
(while (string-prefix-p c line)
(setq line (string-remove-prefix c line)))
(comment-string-strip line t t)
))
(setq org-capture-templates
'(("C" "TODO code comment" entry (file+headline "~/org/brain/code.org" "Tasks")
"\* %(capture-comment-line \"%i\")\n %a"
)))One example of synergy I have is that of TODO code comments and org-mode agenda scheduling. For context, some programmers leave //TODO comments through their projects. org-mode uses a notation syntax of *TODO to capture and schedule an agenda item for later completion. These agenda items can be scheduled on a calendar and the agenda can be queried for day, week, month TODOS.
Org mode has custom templates for capturing org agenda items. I've made a "TODO code comment" capture template that I can execute on TODO comments. Once executed the template creates org-mode entries which are added to the calendar and link to the comments file and line number.
Anyone have resources on how to actually perform the migration of many repos to monorepo? Currently facing the same issue and want to make the consolidation move but now sure on how to merge the git history. This article and the previous one it links to are missing all the implementation details.
The mental model of eink "has very poor refresh rates" is outdated. There are Eink displays on the market by Dasung and Onyx which easily do 40FPS refresh. The Modos project is using the same display modules and dithering algorithm as these monitors.
All you need is Emacs and you got a whole operating system designed for reading and editing text in a limited environment.
You need a legacy project. Something that you can work towards as "your life's work" and leave it behind. The easiest route here is to have a child. If thats not a possibility you need something grander and philanthropic. Start a non profit org that helps people. Become a mentor and pass your knowledge on to some mentees.
He has some insanely high quality projects. shout out to his His Kiwi Schema https://github.com/evanw/kiwi project that saved me from protobuff swamp monster hell
Huge loss. His book Delivering Happiness is a must read for any entrepreneur.
Same thing here
This is the future of hardware. Specialized chips baked for a focused application.
This is a really interesting idea and something i've been thinking on. Thanks for sharing.
My game http://crashgiants.io/ is WEbGL + Webrtc multiplayer and has very fun to build because of all the features you mentioned
The relationship between physical activity and neuroplasticity touched on in this article is also deeply discussed in the book:
Spark: The Revolutionary New Science of Exercise and the Brain
https://www.amazon.com/Spark-Revolutionary-Science-Exercise-...
This is an optimistic invention driven growth curve hypothesis. There is an alternative pessimistic version. Where challenges like climate change, growing infertility rates, anti biotic resistant bacteria, require reactionary invention.
Same feelings here. This implies that.
1. The founders of the corporation were not aware of the established personal brand James Halliday had built under the handle, or didn't preform a google search to find out.
2. The founders were aware and just didn't care or lacked the creativity to construct a unique brand.
Both make me disinterested in whatever they're shilling.
Already happening around the web. A new monetization strategy for web apps pay to 'opt out'
Great video thanks for sharing