|
if someone can't factor a lovely codebase then why are they even in the industry i mean we've heard about the sprawling functions.php file, am I really supposed to believe that it's impossible to sort that out with modern vc tools
|
# ¿ Feb 5, 2017 19:56 |
|
|
# ¿ May 2, 2024 14:24 |
|
same goes for all of lowtax's !important hacks in the stylesheets btw, rewriting the forums in mathematica or whatever does absolutely nothing to address that. it can only be fixed through a brute-force resolution of the rules currently in effect here too vc comes into play because if you have a thousand rules to resolve you better have a way to resolve a few at a time and keep track of the work Gazpacho fucked around with this message at 00:58 on Feb 6, 2017 |
# ¿ Feb 6, 2017 00:50 |
|
Hammerite posted:has lowtax ever made the code for the forums accessible so people can evaluate how bad it is one thing that was mentioned: certain columns in the database contain integers divided into bit fields that control various features, and sometimes one bit position is assigned to represent a logical combination of conditions represented by other bits in the same column radium was, at least in the later years, the sort of coder who works entirely in the moment, as if the project (and software engineering in general) has no past worth understanding, nor future worth planning for. because apparently he wasn't a coder in the first place, more of an administration/ops guy who gained coder cred by hacking in some caches to reduce the server load
|
# ¿ Feb 6, 2017 01:49 |
|
|
# ¿ Feb 6, 2017 01:53 |
|
so i wonder if he had the position meanings documented somewhere (which would be totally uncharacteristic) or they had to be reverse engineered also whether there was a utility function somewhere to extract bit positions or he just used string primitives each time
|
# ¿ Feb 6, 2017 02:06 |
|
no one wants to believe it, but the "clean break" is just another iteration of the thinking that created the situation in the first place
|
# ¿ Feb 6, 2017 02:37 |
|
some of those hacked-on features are business-critical though, namely the upgrades (the ones that work)Hammerite posted:thats terrible and stupid but hardly unfixable
|
# ¿ Feb 6, 2017 16:43 |
|
Sweevo posted:everyone who has actually seen the codebase says it's an unmaintainable abortion. i'm more inclined to believe them than someone who reads about one trivial problem and thinks "hurr its just lots of little things, fix them and it'll be fine" like i literally said in this very thread that resolving the CSS hacks would likely be a big job but there's no substitute for doing it
|
# ¿ Feb 6, 2017 17:04 |
|
rewrite the forums in mumps
|
# ¿ Feb 6, 2017 19:24 |
|
LeftistMuslimObama posted:you do not want to know what goes into web-facing mumps, let me tell you.
|
# ¿ Feb 6, 2017 21:11 |
|
LeftistMuslimObama posted:lol, where is this from? the VA's emr is called VISTA and is written in MUMPS. you are legally entitled to download your own copy of its source code. it's terrible. we bid for the VA's new scheduling system and got it but it hasn't been rolled out yet. but thanks to that one dailyWTF article or whatever people all think mumps is the name of the actual medical software rather than a language some terrible software is implemented in.
|
# ¿ Feb 6, 2017 21:49 |
|
George posted:a good programmer can write elegant, easy-to-read code in any language quote:Mumps syntax will be discussed in detail below but it is important at this time to point out that Mumps code may not contain embedded blanks except withing quoted strings. In Mumps, a blank is a delimiter.
|
# ¿ Feb 6, 2017 22:22 |
|
LeftistMuslimObama posted:what does this mean? whitespace is syntactic in mumps. single spaces separate statements, double spaces or newlines separate expressions. so you can't just have random extra whitespaces between identifiers or something, but if he's just complaining that he can't write something like "func( arg 1 , arg 2, arg 3)" i don't know what he's on about.
|
# ¿ Feb 6, 2017 22:36 |
|
at the time MUMPS was created (1966) "structured programming" was barely a subject of discussion in academic journals and certainly not adopted by any industry players
|
# ¿ Feb 7, 2017 06:47 |
|
?1"no"16" no" would have saved you typing
|
# ¿ Feb 7, 2017 06:59 |
|
counterpoint:
|
# ¿ Feb 7, 2017 07:11 |
|
i love my dead gay vbulletin
|
# ¿ Feb 7, 2017 07:17 |
|
my stepdads beer posted:bing is likely a hacked up win32 app that outputs html
|
# ¿ Feb 7, 2017 22:27 |
|
and those frameworks have paid & active maintainers, unlike open sores
Gazpacho fucked around with this message at 22:42 on Feb 7, 2017 |
# ¿ Feb 7, 2017 22:34 |
|
The Management posted:how has lowtax not learned to code and mastered the code base he owns for the last 18 years? besides its his main cash cow which I'm sure has tended to limit the risks he's willing to take
|
# ¿ Feb 18, 2017 22:44 |
|
He already went to college for computer, it didn't work out for him
|
# ¿ Feb 18, 2017 23:01 |
|
Also he lives in buttfuck moe, "employed as a developer" lmao
|
# ¿ Feb 18, 2017 23:10 |
|
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?
|
# ¿ Feb 19, 2017 20:02 |
|
LinYutang posted: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
|
# ¿ Feb 19, 2017 20:08 |
|
Have I mentioned that "starting over" was a bad idea? Because it is, and people who say otherwise are wrong
|
# ¿ Feb 19, 2017 20:12 |
|
never underestimate a "magic beans" sales pitch
|
# ¿ Feb 23, 2017 19:25 |
|
I thought stage 3 was bargaining
|
# ¿ Feb 23, 2017 22:21 |
|
Alternately I thought you might mean that the new forums were going to require gentoo
|
# ¿ Feb 23, 2017 23:10 |
|
lol wait til the xenforo guys see whta theyre dealing with
|
# ¿ Feb 25, 2017 06:53 |
|
At least he's not looking for another beat down by uwe boll
|
# ¿ Mar 5, 2017 10:01 |
|
Yet
|
# ¿ Mar 5, 2017 10:02 |
|
so I guess you haven't been in this biz long enough to see a manager/founder who's anxious about vendor lock in and also naive about software estimation
|
# ¿ Mar 5, 2017 21:15 |
|
All it takes is one jackass telling the PHB "I'll build one for you with my magic space tech." Seriously
|
# ¿ Mar 5, 2017 21:24 |
|
elixir? he hardly knows her!
|
# ¿ Mar 6, 2017 01:21 |
|
so why did the forums crash when the footer copyright date was changed?
|
# ¿ Mar 6, 2017 02:32 |
|
George posted:come spring lowtax will need all our help working the bitfields
|
# ¿ Mar 6, 2017 18:26 |
|
thanks, bits thits
|
# ¿ Mar 6, 2017 23:50 |
|
Luigi Thirty posted:the gently caress is xenforo
|
# ¿ Mar 8, 2017 06:44 |
|
did u know: the general forums stylesheet has >260 style rules bound to particular forums including some for the GBS graveyard that haven't been applied to neo-GBS
|
# ¿ Mar 8, 2017 08:56 |
|
|
# ¿ May 2, 2024 14:24 |
|
MALE SHOEGAZE posted:oh yeah and we used mojo as a wiki (poo poo) and servicenow for tickets
|
# ¿ Mar 9, 2017 05:53 |