Posts by morgan3d@mastodon.gamedev.place
 (DIR) Post #AuneRQskUQKAMjCQUa by morgan3d@mastodon.gamedev.place
       2025-06-04T14:37:34Z
       
       0 likes, 0 repeats
       
       @fabio Bell Labs was a failure...for AT&T.Bell Labs did not succeed in helping the parent company at a level proportional to the impact it had on the industry. We all know Bell Labs was a great success for the industry as a whole. That doesn't mean it was a good thing for its company.
       
 (DIR) Post #AuneRSSaceaVGAyYzo by morgan3d@mastodon.gamedev.place
       2025-06-04T14:38:07Z
       
       1 likes, 0 repeats
       
       Today's companies are not choosing to perform Bell Labs-style innovation by accident or out of ignorance. Inventing the transistor and Unix and then becoming an invisible Nokia subsidiary is really not a great return on investment.
       
 (DIR) Post #AuneRahly5UCpa8nlw by morgan3d@mastodon.gamedev.place
       2025-06-04T14:38:32Z
       
       0 likes, 0 repeats
       
       Google, Microsoft, Amazon, NVIDIA, etc. learned the lesson and aren't going to fund that. (Google had to re-learn this with ML transformers, though.)Today's R&D teams are focused on results that can be leveraged by their company, not rising tides or breakthroughs the company is unprepared to productize.
       
 (DIR) Post #AuneRivtNTXALgoBtI by morgan3d@mastodon.gamedev.place
       2025-06-04T14:40:52Z
       
       0 likes, 0 repeats
       
       We can't depend on fundamental research from companies in a capitalist economy.Government funding for university research and government labs are essential to funding research for the public good.Requiring open access to publicly funded research and limiting patents on it is also essential.We can't bemoan a loss of incredible invention at companies. We need to recognize that they are doing exactly what they are designed for, and seek public goods from public sources, not companies.
       
 (DIR) Post #AurJD0FBPbzpI0oKHY by morgan3d@mastodon.gamedev.place
       2025-06-06T16:15:03Z
       
       1 likes, 0 repeats
       
       Getting ready for a video presentation in my home office. #workfromboat
       
 (DIR) Post #AurJI29Hl0fCe4S1PE by morgan3d@mastodon.gamedev.place
       2025-06-06T16:13:28Z
       
       1 likes, 0 repeats
       
       #sailing
       
 (DIR) Post #Av4YtPtRrGAtBmWva4 by morgan3d@mastodon.gamedev.place
       2025-06-13T01:23:41Z
       
       1 likes, 0 repeats
       
       Replacing the diesel engine Mary Anne's belt and impeller. Need to keep the cooling sea water flowing all summer.I'm an experienced sailor and a total neophyte engine mechanic! This was purely theoretical until I crawled in there today.I am again SO thankful for people who put videos on YouTube of this kind of stuff for the rest of us to learn from. If a time ever comes when know what I'm doing, I plan to do the same and pay it forward.#theboatyard
       
 (DIR) Post #Av9xKaQo9fzyNhQDom by morgan3d@mastodon.gamedev.place
       2025-06-15T16:08:36Z
       
       1 likes, 0 repeats
       
       ivanhoe-12 #pixelart font for #screenshotsaturday from #quadplay.All of my fonts are creative commons licensed and available in the https://github.com/morgan3d/quadplay distribution
       
 (DIR) Post #AvLNkOMEP1bS0ko1wW by morgan3d@mastodon.gamedev.place
       2025-06-21T04:12:18Z
       
       1 likes, 0 repeats
       
       Friday night, work week is over, time to party!And by party I mean debug IDE code and pixel alignment on open source while listening to 80s covers.
       
 (DIR) Post #AvQUkVeC1ITWT8zyls by morgan3d@mastodon.gamedev.place
       2025-06-23T15:37:37Z
       
       1 likes, 0 repeats
       
       Mmmm. Crispy new sails!I go through a new set of racing sails every season when seriously competing.My spine is in bad shape right now. So, I haven't been able to get in the race boats at all. But I'm preparing a new set for the spring when I'll hopefully start rebuilding my body for training!This one is the tiny Aero 6 for racing in "Small Craft Advisory" conditions. I've been overpowered in the 7 above 22 kts of wind and this will enable more heavy weather days.#sailing
       
 (DIR) Post #AvQVqaAiD7wCC2fXLE by morgan3d@mastodon.gamedev.place
       2025-06-23T15:49:47Z
       
       1 likes, 0 repeats
       
       @nholzschuch Yes! Sailboats lean up to 20 degrees while moving. Gravity's on a diagonal inside, so there's grab bars and "fiddles" for moving about and "lee cloths" for holding yourself in bed.What about the stove? It has a gimbal so that it can tilt to stay upright along one axis, and a big grab bar in the front. There's often little clamps to hold the pots in place as well....
       
 (DIR) Post #AvQWEEVeOzl3xVjxVg by morgan3d@mastodon.gamedev.place
       2025-06-23T15:54:54Z
       
       1 likes, 0 repeats
       
       @nholzschuch On a good boat, there's a place to brace your back or leg to keep your hands free. If there isn't bracing, there's a giant seat belt for the cook. I don't like those because you can't jump back from boiling soup or spitting oil.I like to eat and cook well, including on a boat. It is a tiny little kitchen with no electric appliances, but that just means careful planning and getting back to basics with traditional food prep methods.
       
 (DIR) Post #AvQWgRx613w9l724bw by morgan3d@mastodon.gamedev.place
       2025-06-23T15:57:21Z
       
       1 likes, 0 repeats
       
       @nholzschuch Since my cooking tends to a lot of fresh fruit & veg, cheese, fish, and bread, I plan the prep carefully but can make the meals quickly.If underway and solo I do prep in the cockpit outdoors while sailing and then duck in to check on the oven with the boat on autopilot.
       
 (DIR) Post #AvQWgTBJRgu3ZUgwPQ by morgan3d@mastodon.gamedev.place
       2025-06-23T16:00:41Z
       
       1 likes, 0 repeats
       
       @nholzschuch My current boat doesn't have a any solar power for recharging the batteries (they do recharge from running the diesel engine). So if I'm not motoring, I depend on ice packs for cooling and run out of fresh food after a few days.Then it is canned and other preserved foods. Thankfully, the most critical staples of wine and cheese are preserved foods :)
       
 (DIR) Post #AvUbh8coDzL5VEMfom by morgan3d@mastodon.gamedev.place
       2025-06-25T15:12:14Z
       
       1 likes, 0 repeats
       
       https://www.youtube.com/watch?v=DZlJ4bHx1OQGorgeous, animated real-time procedural trees fully explained:https://diglib.eg.org/items/93fc78c0-71fa-4511-8564-a7e5268bf27aReal-Time GPU Tree Generation; Kuth, Oberberger, Faber, Pfeifer, Tabaei, Baumeister, Meyer; HPG 2025
       
 (DIR) Post #AvjNoYx3kCB4xSElzE by morgan3d@mastodon.gamedev.place
       2025-07-02T18:20:26Z
       
       1 likes, 0 repeats
       
       "My code is single threaded, so it can't have race conditions!"Does it  use a clock? Poll user input devices? Read from the file system? Communicate on a network?Then your code *is* mulithreaded. You just can't see the source code for the other threads, which makes it worse. It can have race conditions, deadlock, and non-atomic updates to bad states.I make this mistake at least once a year :)
       
 (DIR) Post #Aw3z4Rlbo5DYm2W7yy by morgan3d@mastodon.gamedev.place
       2025-07-12T16:49:42Z
       
       1 likes, 0 repeats
       
       More beautiful BC hiking in provincial island parks this weekend. Native arbutus/madrone trees that shed their orange bark are a distinctive fixture on these shores.I'm used to having these islands to myself in the winter. Warm weather brings company. Ten other boats are squeezing into this cove. It is great to see everyone politely helping others to anchor safely and securely, lending a hand, gear, or advice.#sailing
       
 (DIR) Post #Awm8xUEyE9owqujSQi by morgan3d@mastodon.gamedev.place
       2025-08-02T23:45:55Z
       
       1 likes, 0 repeats
       
       Making miles with lots and lots of breeze.I changed the oil and filter last night. This was a four hour, painful job that would have been an easy 20 minute job if the engine wasn't, you know, squeezed inside of a boat.I made it through a good chunk of ST:SNW season 3 while doing the work, though! I feel like I should probably run the engine to celebrate but don't need to with all of this great wind :)#sailing
       
 (DIR) Post #Ax8xnFnwPmb6KA5NqK by morgan3d@mastodon.gamedev.place
       2025-08-14T00:06:05Z
       
       0 likes, 0 repeats
       
       What do you call your per-frame callback/event/request-servicer on objects? I need this for everything from UI elements to network streams.heartbeatupdatetickframecallbackprocessservice...or something else? I realized one of my APIs is inconsistent in its terminology and need to do some renaming.I don't love any of the above, even though I've used them all at some point.
       
 (DIR) Post #B0t2I5l4Pb70ACebya by morgan3d@mastodon.gamedev.place
       2025-12-03T03:56:36Z
       
       0 likes, 0 repeats
       
       To celebrate 10 YEARS (!) of beautiful markdown documents with Markdeep, I made a new website!https://casual-effects.com/markdeep/Same attention to hand-crafted code, 100% data privacy, client-side processing, and text-based obsession.New fancy CSS styles, support for more editors and markdown features, and new browser compatibility tricks for a seamless document experience.This kicks off a month of new Markdeep feature releases to ring in the new year and the next decade of Markdeep.#markdown