@enusbaum@tootsmcgoots.io
@enusbaum@tootsmcgoots.io avatar

enusbaum

@enusbaum@tootsmcgoots.io

Tech Executive, dotnet Enthusiast, Reverse Engineer, Miata Driver.

I maintain MBBSEmu, a cross-platform Open Source Emulator for running MajorBBS & Worldgroup Modules.

Good opinions expressed here are my own. Everything else, I claim ignorance...

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

enusbaum, to dotnet
@enusbaum@tootsmcgoots.io avatar

You know why PHP is still around? Because it's fucking simple.

The levels of abstraction in Web Frameworks like React/Angular or ASP.NET Core is a little silly. You have to navigate through 4-5 files of logic before you actually get to the rendering of a page.

PHP?

<?php echo "Hello World!"; ?>

If dotnet could give me a syntax and framework as simple as PHP, I think it'd dominate. Just one file (index.cs), not a zillion files and boilerplate.

Call it ASP.NET Min

#dotnet #AspDotNet #php

enusbaum,
@enusbaum@tootsmcgoots.io avatar

@khalidabuhakmeh Still need Program.cs, still need App Builder, still need to declare routes.

I want one file web projects -- like "index.cshtml" (or whatever the extension will be).

Don't get me wrong, I know this leaves a lot of the flexibility of ASP.NET on the floor -- but I'd love the sliding scale to start at stupid simple, and then scale up to more complex projects.

enusbaum,
@enusbaum@tootsmcgoots.io avatar

@b4ux1t3 @khalidabuhakmeh While dotnet new razor installs a pre-built template, there's still a lot of plumbing happening in the code. Again, highly flexible, but not "new developer" friendly.

Think back to when you first wanted to learn code and make a simple website just show "Hello World".

PHP is 2 commands:

  1. apt install apache2 php libapache2-mod-php
  2. Create 'helloWorld.php' in /var/www/

My point is, I wish ASP.NET/C# was as easy to pick up as PHP for new developers.

enusbaum,
@enusbaum@tootsmcgoots.io avatar

@b4ux1t3 @khalidabuhakmeh Again, I'm a career C# developer for the past 20 years -- dotnet can have whatever it wants from my fridge because we've been homies for a long time.

My point is, I just wish the complexity of "simple" in ASP.NET was similar to other languages. Expecting new people wanting to get into development to "just figure it out" is one way to treat them, but also the best way to drive them to a more accessible lang/framework.

My goal is to make the C# tent bigger, that's all.

nebyoolae, to github
@nebyoolae@masto.neb.host avatar

$NEWJOB just merged my first real PR, and I'm feeling pretty keen.

#github #workvictory

enusbaum,
@enusbaum@tootsmcgoots.io avatar

@nebyoolae Did you land that new gig?

enusbaum, to random
@enusbaum@tootsmcgoots.io avatar

Wait, Amazon "Just Walk Out" was literally thousands of people in India just watching you shop through the cameras and labeling items you put into your cart?

Here I am thinking they were lightyears ahead of the competition doing crazy AI / Computer Vision .... and they were literally just click farming it.

My mind is literally blown right now. 🤯

https://gizmodo.com/amazon-reportedly-ditches-just-walk-out-grocery-stores-1851381116

nebyoolae, (edited ) to random
@nebyoolae@masto.neb.host avatar

With which programming language should I attempt Advent of Code 2016?

enusbaum,
@enusbaum@tootsmcgoots.io avatar

@nebyoolae The correct answer is Rust, or Go. I don't think you'd have any practical use to learn Haskell or C++ -- those feel like troll answers 😂

enusbaum,
@enusbaum@tootsmcgoots.io avatar

@nebyoolae If you understand pointers, you know all C++ can teach. ducks 😜

Rust bridges the gap between type safety and low level performance. It's still not widely used as other langs, but it's catching on. I also think Go just because of Google's backing and also seems to be gaining momentum (Soundcloud is built using Go)

Haskell is esoteric, so if I were looking at something in that realm just based on trends and tech I might consider something like Mojo.

https://www.modular.com/max/mojo

Migueldeicaza, to random
@Migueldeicaza@mastodon.social avatar

I had another one lying around

enusbaum,
@enusbaum@tootsmcgoots.io avatar

@Migueldeicaza Looks great! How did you prepare it??

nebyoolae, to random
@nebyoolae@masto.neb.host avatar

While I look forward to using text-wrap: balance and text-wrap: pretty, can we please stop using terms like "pretty" for attribute values? It's subjective and problematic.

https://codersblock.com/blog/nicer-text-wrapping-with-css-text-wrap/

enusbaum,
@enusbaum@tootsmcgoots.io avatar

@nebyoolae "text-wrap: objectively attractive"

enusbaum, to random
@enusbaum@tootsmcgoots.io avatar
enusbaum, to random
@enusbaum@tootsmcgoots.io avatar

I had to purchase an actual Windows 11 license this morning to setup a gaming PC upstairs for my wife to play on the big screen.

The hoops I had to jump through just so I didn't have to setup Windows 11 with my Microsoft Online account were absurd! 🤯

enusbaum,
@enusbaum@tootsmcgoots.io avatar

@chiefgyk3d WELL -- I'm using wifi only for this computer, and I didn't know beforehand that I would run into this issue, so once I joined it to the wifi, even if I released the DHCP lease, it'd renew.

Ended up re-re-installing and doing the whole command line + "I have no internet" bit and that worked. But yeah... just crazy you can't bypass that in normal order anymore.

enusbaum, to random
@enusbaum@tootsmcgoots.io avatar

Sketchers is running a commercial how their "Slip-Ins" shoes make going through TSA a breeze because they're easy to take on/off.

If you just do TSA Pre-✅ , you don't have to take your shoes off.

Cost of Pre-✅ ? $78 for 5-Years
Cost of "Slip-Ins"? $80 🤦‍♂️

TRULY the dumb will inherit the Earth.

enusbaum, to mastodon
@enusbaum@tootsmcgoots.io avatar

And just like that, we're at #mastodon 4.2.3! 🤓

enusbaum, to fallout
@enusbaum@tootsmcgoots.io avatar

SUPER hyped for the #Fallout Series being produced! Looks INCREDIBLE 🤯

https://www.youtube.com/watch?v=0kQ8i2FpRDk

taylorlorenz, to random
@taylorlorenz@mastodon.social avatar

Been a heavy user of all the Twitter alternatives for a minute now and I gotta say Mastodon is my favorite. There are definitely some features I’d like to see here (like quote posts and a DM inbox), but the community on Mastodon seems to have the best vibe and there are so many smart techies that it’s been the most helpful for finding sources.

enusbaum,
@enusbaum@tootsmcgoots.io avatar

@taylorlorenz As others have said, really enjoy your content and having you here with us! Sincerely wish more journalists would embrace the Mastodon platform as well.

Would love to see outlets to WaPo run their own Mastodon instances. Put that in the suggestion box in the break room 🤓

enusbaum, to Disney
@enusbaum@tootsmcgoots.io avatar

Hey #Disney, you want more people to come watch your movies? Tell theater operators to stop with the crazy amount of commercials before the actual movie.

We went to see #TheMarvels today and even though it was a 1:00P showing, the actual movie didn't start until 1:40P because of the FORTY MINUTES of commercials (and four trailers) prior to the movie.

I'm shocked movie studios don't mandate limited commercials/ads before their films. It really, really cheapens the entire theater experience. 🤬

nebyoolae, to random
@nebyoolae@masto.neb.host avatar

Anytime I see phpstan in a package update message I think of someone enthusiastically extolling PHP.

enusbaum,
@enusbaum@tootsmcgoots.io avatar

@nebyoolae I wasn't familiar with the technical meaning and reading your post, that was the first thing I thought of when seeing it.

taylorlorenz, to random
@taylorlorenz@mastodon.social avatar

This is what TV makeup looks like up close but u all aren’t ready to have that conversation

Screenshot of me looking great on TV

enusbaum,
@enusbaum@tootsmcgoots.io avatar

@taylorlorenz I remember in the early 00s I worked on NFL websites and part of that was the cheerleaders. It was SHOCKING the makeup techniques they used that were for looking like they do from 20-30 yards away. Really wild. Like looking up close at a paining to see the brush strokes.

enusbaum, to random
@enusbaum@tootsmcgoots.io avatar

Friend at work shared this, thought it was spot on 😂

https://how-i-experience-web-today.com/detail

nebyoolae, to random
@nebyoolae@masto.neb.host avatar

Anyone else have a drink they only get when on a flight? Mine is tomato juice.

enusbaum,
@enusbaum@tootsmcgoots.io avatar

@nebyoolae 100%! Cranberry Juice -- I literally never purchase it/ask for it anywhere else.

enusbaum, to bbs
@enusbaum@tootsmcgoots.io avatar

One of our guys has been running using MBBSEmu within a container now for over 24 hours using MegaMUD without issue!

Big shoutout to his PR adding the nightly cleanup warnings to simulate how The Major BBS does it as well so MegaMUD knows how to properly handle it!

Also, MBBSEmu running in docker is pretty slick! Beats having to run ancient software on old versions of Windows or DOS VMs 🤓

shanselman, to random
@shanselman@hachyderm.io avatar

How much do you sleep? (I slept in today)

enusbaum,
@enusbaum@tootsmcgoots.io avatar

@shanselman I love my wife because she’s in bed every night by 10p, which in turn keeps my sleep schedule regular. When she’s out of town for work, I’m like a ship without a compass when it comes to bedtime 😂

enusbaum, to fediverse
@enusbaum@tootsmcgoots.io avatar

Integrating my server with https://bigrelay.social has really opened the floodgates of the #fediverse! 🌊

Really fantastic way for smaller servers like mine to get "more" from #Mastodon. 🐘

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