Posts by mattgen88@cybre.space
 (DIR) Post #9gwdljPkflfWVDVJLc by mattgen88@cybre.space
       2019-03-19T23:59:36Z
       
       0 likes, 0 repeats
       
       @Canageek 3.32 was just released. It looks like its not particularly easy to build GNOME on Ubuntu your self because Ubuntu modifies it. Many of the libraries needed were not available either. Since 19.04 comes with 3.32 that might be the easiest method. They added scaling between 100% and 200% which should help my eyes at 4k resolution.
       
 (DIR) Post #9hWDYS1HTNYS9csfFg by mattgen88@cybre.space
       2019-04-06T03:52:01Z
       
       0 likes, 0 repeats
       
       It's still a travesty that the suggested way to install nodejs is a curl | sudo bash -
       
 (DIR) Post #9hdfmaSkRdwBAOoenI by mattgen88@cybre.space
       2019-04-09T18:14:39Z
       
       0 likes, 1 repeats
       
       @codesections Apparently it's called a counter
       
 (DIR) Post #9hdfpWvQ3P0r41d7ke by mattgen88@cybre.space
       2019-04-09T18:15:10Z
       
       0 likes, 0 repeats
       
       @codesections https://visme.co/blog/type-anatomy/ reference here
       
 (DIR) Post #9hdl83zcLaH4bZFaim by mattgen88@cybre.space
       2019-04-09T18:13:43Z
       
       0 likes, 1 repeats
       
       PSA: Lock your dependencies and manage upgrades manually. Either that, or expect that at some point your application will break despite only patch and minor updates to your dependencies happening.Another PSA: use artifact deployment. If you have a nice little artifact and keep them stored, you can always roll back to a previously known good-state while you sort out issues.
       
 (DIR) Post #9iRjRAG48Scc4NAx3w by mattgen88@cybre.space
       2019-05-03T04:45:41Z
       
       0 likes, 1 repeats
       
       Consequently, if you're not factoring in the cost of ads in terms of performance, you may be throwing money out the window. There's a price paid via user attrition correlated to load time. People will close your site if it's slow and often what makes it slow is advertisements. Some numbers: Eliminating ads shaved off 7 seconds off the page load time for a cold cache hit. 11 seconds to 4. The estimated revenue lost there is massive from bounce rate/attrition when you talk about our user numbers.
       
 (DIR) Post #9iWSaAGWkZXfGhtfm4 by mattgen88@cybre.space
       2019-05-06T04:24:30Z
       
       0 likes, 0 repeats
       
       How far we've strayed from MVC, which was literally perfectly applicable to the web. I'm looking at redux and wondering where the hell we went wrong.
       
 (DIR) Post #9iWT2TrPUSpq9JePQ0 by mattgen88@cybre.space
       2019-05-06T04:41:05Z
       
       0 likes, 0 repeats
       
       @mdhughes No, you're missing the point. Basic UI is what I mean. You interact with some input (view), when it's modified it updates a model (which stores the data that was mutated), and it's wired up in a controller that uses the model to modify other views. Now you have huge pipelines to even get started and apparently we're at the point where your views are embedded in your controllers and use pub/sub to mutate models that then broadcast back their state modifications. (webpack/babel/react/redux)
       
 (DIR) Post #9iWT60Ll9SdxmZWizQ by mattgen88@cybre.space
       2019-05-06T04:41:43Z
       
       0 likes, 0 repeats
       
       @mdhughes Clicking a button and having it do something should not be this complicated
       
 (DIR) Post #9iWUYsmqRxvwg5WuP2 by mattgen88@cybre.space
       2019-05-06T04:58:07Z
       
       0 likes, 0 repeats
       
       @mdhughes MVC was literally invented for the problem of user interfaces (xerox). It is wholly applicable to just that and I am talking about the very core of user interface interactivity. That aside, I'm not having any problems with react or redux, I'm gawking at the "state of the art" and wondering why it is so many layers deep. I can't believe how may layers are on top of the house of cards and that anyone thinks this is a good idea build their business on.And I work with this stuff daily.
       
 (DIR) Post #9iWVpbMMb3xJVPgBHM by mattgen88@cybre.space
       2019-05-06T05:11:53Z
       
       0 likes, 0 repeats
       
       @mdhughes You do when you're not the business owner and the choice has been made for you. You do when you want to continue to be paid and be able to live. My job is to solve problems within the bounds of the systems I have to work within. My job is also to learn about what else is out there and make proposals. That evaluation of the state of the art is driving me nuts, because none of this feels like the native idiom, to use your own words. It all feels forced, inelegant, multi-layer-indirection. Brittle.
       
 (DIR) Post #9jwZBqUw3DNRGtZMfY by mattgen88@cybre.space
       2019-06-17T16:35:47Z
       
       0 likes, 1 repeats
       
       Hey you! Yes you! Have a wonderful fucking day.
       
 (DIR) Post #9kQMvvaCxgiU7s7SBU by mattgen88@cybre.space
       2019-07-02T01:45:37Z
       
       0 likes, 2 repeats
       
       @tedu Inspecting the string prototype reveals a lot of these. There's anchor, big, blink, bold, fixed, italics, link, small, strike, sub...And yet, not sprintf...
       
 (DIR) Post #9mdSez82KR1bFVCIPw by mattgen88@cybre.space
       2019-09-06T04:32:11Z
       
       1 likes, 0 repeats
       
       It's weird that I'm working in dotnet core.It's weird that dotnet core is cross platform.It's weird starting a new job where I know nothing.It's weird starting a new job after 7+ years in my last job.It's weird working at a startup.It's weird to be so excited all at the same time.
       
 (DIR) Post #9mdSv40jwaaX1aS2xk by mattgen88@cybre.space
       2019-09-06T02:46:47Z
       
       0 likes, 0 repeats
       
       @alexbuzzbee I'm more surprised RMS walked into their campus. The guy wouldn't sign Ubuntu DVDs because of Firefox's logo being in the disk data
       
 (DIR) Post #9me1zoqXFY1TptgILY by mattgen88@cybre.space
       2019-09-06T11:44:08Z
       
       0 likes, 0 repeats
       
       @masterofthetiger @alexbuzzbee at the time, 2009ish, that was the reason he gave to some student at my University
       
 (DIR) Post #9ms9NTkGshzHVvnpYG by mattgen88@cybre.space
       2019-09-13T04:43:05Z
       
       1 likes, 0 repeats
       
       @ky0ko I do web dev. Constantly tested on low spec stuff. The problem on the web isn't always the app or page itself. Our shit ran 80% faster with ads and analytics blocked. The monetization industry fucking sucks
       
 (DIR) Post #9obP3bFstSfzeQtkJ6 by mattgen88@cybre.space
       2019-11-04T01:02:34Z
       
       0 likes, 0 repeats
       
       @art Eh, the amp thing is overblown. Signed exchanges will restore your URL for your content. Removing visible URLs from their page, sure, crappy, but it is their page. Just don't use google, I guess?
       
 (DIR) Post #9orfP0unIV1wESobjM by mattgen88@cybre.space
       2019-11-11T21:21:06Z
       
       0 likes, 0 repeats
       
       @art Mine made me dizzy so I decided to run which helped bring my BP down. Life makes it difficult to keep a consistent schedule for me though.
       
 (DIR) Post #A1ZomxYys9KPHgOooS by mattgen88@cybre.space
       2020-11-26T02:58:49Z
       
       0 likes, 0 repeats
       
       @hyperrealgopher Does debian use selinux? I feel like I run into weird things anytime I'm on a system using selinux.