Register a SA Forums Account here!
JOINING THE SA FORUMS WILL REMOVE THIS BIG AD, THE ANNOYING UNDERLINED ADS, AND STUPID INTERSTITIAL ADS!!!

You can: log in, read the tech support FAQ, or request your lost password. This dumb message (and those ads) will appear on every screen until you register! Get rid of this crap by registering your own SA Forums Account and joining roughly 150,000 Goons, for the one-time price of $9.95! We charge money because it costs us money per month for bills, and since we don't believe in showing ads to our users, we try to make the money back through forum registrations.
 
  • Locked thread
FamDav
Mar 29, 2008
the yospos offsite will be hidden on funny.computer

Adbot
ADBOT LOVES YOU

Hammerite
Mar 9, 2007

And you don't remember what I said here, either, but it was pompous and stupid.
Jade Ear Joe
rather get actual mumps lol

Shaggar
Apr 26, 2006

mishaq posted:

which of the top 100 most visited websites run on asp.net?

the good ones

Hammerite
Mar 9, 2007

And you don't remember what I said here, either, but it was pompous and stupid.
Jade Ear Joe

Shaggar posted:

the good ones

ah, none of them. good to know

Cold on a Cob
Feb 6, 2006

i've seen so much, i'm going blind
and i'm brain dead virtually

College Slice

Shaggar posted:

the good ones

bing - for porn
snack overflow - for work

hm, checks out

akadajet
Sep 14, 2003

the highest praise for stack overflow when it came out was "you can't even tell it's an asp.net page". because all of them are usually garbage. still holds true.

cowboy beepboop
Feb 24, 2001

Cold on a Cob posted:

bing - for porn
snack overflow - for work

hm, checks out

bing is likely a hacked up win32 app that outputs html

Gazpacho
Jun 18, 2004

by Fluffdaddy
Slippery Tilde

my stepdads beer posted:

bing is likely a hacked up win32 app that outputs html
microsoft doesn't do this poo poo b/c every team in the company has license-free access to every sort of framework they could need

Gazpacho
Jun 18, 2004

by Fluffdaddy
Slippery Tilde
and those frameworks have paid & active maintainers, unlike open sores

Gazpacho fucked around with this message at 22:42 on Feb 7, 2017

burning swine
May 26, 2004



LeftistMuslimObama posted:

well, the products i know of that use MUMPS are these, ordered from least bad to most bad

  • epic
  • cerner millenium
  • meditech (an even crazier dialect of MUMPS called MAGIC)
  • intersystems' bespoke system whose name changes every 6 months
  • pretty sure 3m's emr that they're killing runs on mumps
  • VISTA
  • crazy in-house developed poo poo running on hospital mainframes from the 60s.


friend of mine got a job at Meditech a few years ago, and I got to experience the agony of learning MAGIC by proxy. The poo poo he used to tell me about that language was absolutely horrifying. For example, he could only work with a preset list of static functions baked into the language, and they all had 2-letter names. For example, converting ASCII to hex was "ZJ()" and hex to ascii was "ZH()", and one of his coworkers had written a bit for converting some data to a string for output (or something) that looked like this:

code:
/LIST.IMG[ZJ(21)_ZJ(20)_ZJ("5C")_ZJ("F9")_ZJ("4A")]
    /LIST.IMG[ZJ(21)_ZJ(20)_ZJ("5C")_ZJ("F9")_ZJ("4F")]
also his company-provided work environment was an asus eee pc running a terminal application connected to a mainframe that ran the dev environment

lol

The Management
Jan 2, 2010

sup, bitch?
sounds like the forum rewrite is going better than expected. I look forward to using it!

akadajet
Sep 14, 2003

Is it still even being worked on? Who knows?

Plorkyeran
Mar 22, 2007

To Escape The Shackles Of The Old Forums, We Must Reject The Tribal Negativity He Endorsed
maybe we can kill two birds with one stone and pay esr to do the rewrite

My Linux Rig
Mar 27, 2010
Probation
Can't post for 6 years!

Plorkyeran posted:

maybe we can kill two birds with one stone and just delete the forums

vodkat
Jun 30, 2012



cannot legally be sold as vodka
edit wrong thread: but i bet the new forums never happen

eric
Apr 27, 2004
Lipstick Apathy

akadajet posted:

Is it still even being worked on? Who knows?

I'm sure it's going quite well. In a few months we'll all wake up to a fully functional forum with modern software!

Sweevo
Nov 8, 2007

i sometimes throw cables away

i mean straight into the bin without spending 10+ years in the box of might-come-in-handy-someday first

im a fucking monster

or it'll be like titan. it'll start out being totally custom forum software and then after a few years lowtax will claim that it's really a lot back end stuff the user never interacts with, but it works great trust me. and the actual forums will carry on being a broken piece of poo poo

akadajet
Sep 14, 2003

The forums work just fine for me.

Asymmetric POSTer
Aug 17, 2005

akadajet posted:

The forums work just fine for me.

radium's code is actually good

The Management
Jan 2, 2010

sup, bitch?
how has lowtax not learned to code and mastered the code base he owns for the last 18 years?

Gazpacho
Jun 18, 2004

by Fluffdaddy
Slippery Tilde

The Management posted:

how has lowtax not learned to code and mastered the code base he owns for the last 18 years?
contrary to rumor one does not learn good practices by studying bad ones

besides its his main cash cow which I'm sure has tended to limit the risks he's willing to take

The Management
Jan 2, 2010

sup, bitch?

Gazpacho posted:

contrary to rumor one does not learn good practices by studying bad ones

besides its his main cash cow which I'm sure has tended to limit the risks he's willing to take

in 15 years he could have gone to college for software development, joined a company and been employed as a software developer, grown as a developer learning best practices, been promoted to a senior engineer, and then written a new forum from scratch in his spare time.

Gazpacho
Jun 18, 2004

by Fluffdaddy
Slippery Tilde
He already went to college for computer, it didn't work out for him

Gazpacho
Jun 18, 2004

by Fluffdaddy
Slippery Tilde
Also he lives in buttfuck moe, "employed as a developer" lmao

George
Nov 27, 2004

No love for your made-up things.
hes good with computers and a really logical person

fritz
Jul 26, 2003

Gazpacho posted:

Also he lives in buttfuck moe, "employed as a developer" lmao

lee's summit is right outside of kc

Progressive JPEG
Feb 19, 2003

fritz posted:

lee's summit is right outside of kc

kc is ok

lees summit is not

Cybernetic Vermin
Apr 18, 2005

Sweevo posted:

or it'll be like titan. it'll start out being totally custom forum software and then after a few years lowtax will claim that it's really a lot back end stuff the user never interacts with, but it works great trust me. and the actual forums will carry on being a broken piece of poo poo

tbf the sensible way to do a rewrite if one is to do one would be to create a component which handles actual posting and rendering of thread pages off of some sensible database + queries to the old one, while keeping the entirety of the old forum rolling with, from its perspective, zero posts in all threads

so much weird junk in these forums which there is no reason to really mess with

Notorious b.s.d.
Jan 25, 2003

by Reene

Cybernetic Vermin posted:

tbf the sensible way to do a rewrite if one is to do one would be to create a component which handles actual posting and rendering of thread pages off of some sensible database + queries to the old one, while keeping the entirety of the old forum rolling with, from its perspective, zero posts in all threads

so much weird junk in these forums which there is no reason to really mess with

this presumes anyone understands the current query pattern / database

lotta fuckin things working against you on that one

string bitfields
(probably) no foreign keys, given the age of the jelsoft product
mysql 4 ported to mysql 5
mystery meat everywhere

Jabor
Jul 16, 2010

#1 Loser at SpaceChem
just slap a proxy in front of the old servers.

for the forum index, it shows the forum index using some hot new poo poo. for everything else, it passes through to the old servers.
then, change it so that new thread creation (and displaying those new threads) goes to your new version, while old threads get proxied through to the old servers.
then, make your new version support pms and the store and all the other random poo poo people think they need
then, lock all the old megathreads that didn't naturally die while you were working on the random poo poo

bam, forums migrated

akadajet
Sep 14, 2003

Jabor posted:

just slap a proxy in front of the old servers.

for the forum index, it shows the forum index using some hot new poo poo. for everything else, it passes through to the old servers.
then, change it so that new thread creation (and displaying those new threads) goes to your new version, while old threads get proxied through to the old servers.
then, make your new version support pms and the store and all the other random poo poo people think they need
then, lock all the old megathreads that didn't naturally die while you were working on the random poo poo

bam, forums migrated

Yep. And then once you have working software you can work on migrating the old threads to the new schema.

Uncle Enzo
Apr 28, 2008

I always wanted to be a Wizard
was there a good reason given as why the forum's rewrite wasn't publicly hosted on github or similar? people could help maybe. understand why the old code can't be distributed due to some being proprietary, but getting a copyright agreement and licensing from new contributors should be straightforward?

Cybernetic Vermin
Apr 18, 2005

Jabor posted:

just slap a proxy in front of the old servers.

for the forum index, it shows the forum index using some hot new poo poo. for everything else, it passes through to the old servers.
then, change it so that new thread creation (and displaying those new threads) goes to your new version, while old threads get proxied through to the old servers.
then, make your new version support pms and the store and all the other random poo poo people think they need
then, lock all the old megathreads that didn't naturally die while you were working on the random poo poo

bam, forums migrated

yeah, this is better (nbsd not wrong on his criticism), key to have the old and new coexisting for as long as needed mostly

Cold on a Cob
Feb 6, 2006

i've seen so much, i'm going blind
and i'm brain dead virtually

College Slice
maybe lowtax thought he'd sell it, compete with discourse or something (lol)

LinYutang
Oct 12, 2016

NEOLIBERAL SHITPOSTER

:siren:
VOTE BLUE NO MATTER WHO!!!
:siren:

Uncle Enzo posted:

was there a good reason given as why the forum's rewrite wasn't publicly hosted on github or similar? people could help maybe. understand why the old code can't be distributed due to some being proprietary, but getting a copyright agreement and licensing from new contributors should be straightforward?

I'd like this but I'm not sure how much it'd help since People Who Know Elixir isn't a large community

don't really understand that decision instead of something like Python/golang/C#

Cybernetic Vermin
Apr 18, 2005

one good reason to not do it in public would be to not have people bikeshedding on and on about very basic choices which in fact matter a lot less than just about everything else about the rewrite

lol golang

LinYutang
Oct 12, 2016

NEOLIBERAL SHITPOSTER

:siren:
VOTE BLUE NO MATTER WHO!!!
:siren:
I don't think language choice is triviata, it's a problem that any architect has to think about given the strength of talent/community/tools surrounding a language :shrug:

FamDav
Mar 29, 2008
I was always surprised by that dudes timelines because it felt like he was only considering the base forums UX. like what about

* administrative panels
* authN/authZ
* payments
* image hosting
* PMs
* custom CSS for the pos

not to mention it didn't sound like they had any gradual migration plan.

IMO without seeing any of the code I'd rather go about decoupling the database out into its own service. at that point I can recreate pieces of the front end over time while still having a single source of truth.

LinYutang
Oct 12, 2016

NEOLIBERAL SHITPOSTER

:siren:
VOTE BLUE NO MATTER WHO!!!
:siren:
Worst case you end up with another Radium-esque situation where the one person who can untangle the bespoke functional forums code quits and it ends up accumulating debt + security vulnerabilities

Adbot
ADBOT LOVES YOU

Gazpacho
Jun 18, 2004

by Fluffdaddy
Slippery Tilde

Uncle Enzo posted:

was there a good reason given as why the forum's rewrite wasn't publicly hosted on github or similar? people could help maybe. understand why the old code can't be distributed due to some being proprietary, but getting a copyright agreement and licensing from new contributors should be straightforward?
dude lay off the open sauce, were talking about building software from scratch to replace one organization's line of business app, not some "ecosystem"

  • Locked thread