sincle354

joined 1 year ago
[–] sincle354@kbin.social 5 points 8 months ago (1 children)

Both because they are the ultimate tools in maneuvering a terrible, terrible development environment. For reference, Sigasi Studio costs 2,000$ PER YEAR, and it still doesn't work for our dev environment!

Let me paint a picture: Corporate job that won't let you download anything except whatever you can smuggle through a git checkout. It took a month to convince IT to download vim 9.0 on the server. The programming language? VHDL and SystemVerilog and UVM. Horrible language support that relies on proprietary compilers/simulators, and always the ones you aren't using. The one you are using is so obtuse that it has literally 50 configuration files for a single project. All of it is run with a janky python script with half of the flags not working. LSP support is out of the question since it dynamically pulls files from god knows where with at least 10 layers of ../ relative pathing.

All I can do on vim is

  • ctrl+p for fuzzy file finding and a massive blacklist of intermediate files to ignore,

  • a custom :Make command with custom errorformat that you can navigate through,

  • Universal Ctags with per library indexes to reference those far off files,

  • and a fuckton of grepping for when Go To Definition (ctrl+]) grabs the wrong location.

Vim's autocomplete is almost always good enough. If my laundry list of plugins break, I can literally fix them on the spot and even submit the merge request on github. If you take into consideration all of this configuration and learning effort, I still save hours of navigating through the hundreds of files I have to essentially reverse engineer. My coworkers are all electrical engineers and it shows They're using godforsaken nedit with no syntax highlighting...

[–] sincle354@kbin.social 14 points 8 months ago

From a software engineering view: Lots of rebuilding the wheel, now with Internet Explorer dependencies. Large tech firms are more and more bureaucratic rather than innovative. Startups slurp up VC funding for the next 200 or so unicorn investments. NVIDIA is THE ENTIRE S&P 500 at this rate with SERIOUS "Peak of Inflated Expectations" valuation. Elon Musk.

All the while the majority of the job is fixing the mistakes of the past, of yourself and of some code monkey in 2003. There's this theory that code replicates the structure of the design team. When that team spans an entire corporate hierarchy with SCRUM standups every 2.5 milliseconds, you wonder if you could do the equivalent of the ending of Office Space to the codebase.

I'm sorry, I'm just... anyway, a sage piece of advice. For the love of all that is holy, write requirements BEFORE doing validation for Aerospace applications, and DO NOT OUTSOURCE THE REQUIREMENTS WRITING. That is all.

[–] sincle354@kbin.social 2 points 9 months ago (1 children)

Actually my self esteem increased this past few years but I won't pass up an ADHD infodump opportunity. DDR is, IMO, the most efficient path for videogamer enthusiasts to transition to healthy exercise.

DanceDanceRevolution (DDR) is an arcade rhythm game that is certainly not dead, much to your surprise perhaps. The Japanese arcade scene is a whole, far more in depth iceberg to chip at, but trust me when I say Konami focusing on machines did not (only) mean pachinko machines, it also meant their multiple arcade rhythm games under the Bemani brand.

I am not kidding when I say there was a DDR setup in my middle school in southern USA. I started a bit there, but I never got real dedicated gameplay until there was a new DDR cabinet installed at both Dave and Busters and a local arcade joint. Having access to a machine can be substituted by a home pad. Please, buy the L-TEK pad without the bar. Cheapest exercise equipment out there at 250 + shipping from Poland.

You start off just browsing the songs in the roster until you find ones you like. There's some token English licensed songs, but the bulk come from Konami original songs and a selection from the massive library that is the Rhythm Game Song Genre(TM). Most weebs get their beginnings from anime OPs and TouHou and Vocaloid, so if you have early YouTube nostalgia jump right into Bad Apple and Night of Nights. Later on you get addicted to the super high BPM (400+) techno mixes of the "Boss" songs (more on that later).

So how is gameplay? Visually, four lanes of arrows travel from the bottom to the top, indicating when you have to step and in what direction on the four directional pads at your feet. You should learn quickly that keeping your feet on the arrows and never stepping in the center is the key to actual gameplay. The song's patterns are designed to lead one into another. It's far from dancing, but you transition from paying attention to each arrow to just stepping to the beat. You internalize patterns and you get better, right?

But then, there's a hurdle. Some songs demand you turn your hips and move your right foot on the left pad and vice versa. Difficulty is based on number 1 to 19, so you keep track that you can pass 11s, but not 12s. Each new song introduces new patterns in ordering and timing. Your old highest level becomes your warmups as you get better and better. You start to take a liking to faster, more complex rhythms like triplets, syncopated notes, and more sounds that a drummer doing prog rock would grok. One particular song has you galloping like a horse to Japanese festival music. If you know, you know.

But there's a catch, a limitation: your own body. Nearing difficulty 12 and 13, you're doing the equivalent of a decent jog for around two minutes, right? You might start needing some time between songs to take a break and drink some water. At 14 and 15, you're going for something called High Intensity Interval Training. That is, you go at your MAXIMUM SPEED for as long as the song demands you go. You don't give up because that means losing and you paid for this arcade game, right? You push and push and sometimes fall over, but eventually you're running ragged at 600 steps per minute begging that your life bar doesn't sink anymore. You need more training. The next song is 440 BPM with 880 steps per minute.

You want it. You want to play the harder songs in the difficulty ranking. You start to jog outside of the game on treadmills and otherwise. You put on the same heartrending songs and you find yourself sprinting desperately for 2 minute bursts because it's impossible to stop while the song is playing. I'm running for almost an hour straight, and I get a head start at running progress because of my DDR experience! It pays off and you can play up to 15s, but there's still 4 more levels until you get to 19. Over 4 years (at college, see?) I bike to the arcade, I play my heart out, I bike back. My blood pressure decreases, I breathe slower and deeper, and my snacking habits are at least counteracted. Best videogame of my life.

Only downside? I can't convince anyone outside of the rhythm gamers at the arcade that the music is good. The rhythms of those "Boss" songs are etched into your soul by the end. I can namedrop MAX 300 and everyone in the scene can practically play the song out in their heads. It's literally a lifestyle hobby, and a rather healthy one at that.

[–] sincle354@kbin.social 21 points 1 year ago
[–] sincle354@kbin.social 19 points 1 year ago

Red Crescent is Red Cross's marketed symbol for Islamic countries, as per Ottoman Empire's request circa 1906. Just in case it didn't ring a bell for anyone else.

[–] sincle354@kbin.social 4 points 1 year ago (1 children)

You see, Hummus was having an existential episode about Solipsism and sought to take it out on the nearest thing that claimed its own existence. Isreal was just the nearest such thing.

That, and someone was playing This Land Is Mine WAY too loud last night, and Hummus is cranky.

[–] sincle354@kbin.social 7 points 1 year ago (2 children)

Shoutouts for my favorite Chinese developed game Gunfire Reborn. Borderlands-style Roguelike that you could almost SWEAR was going to have microtransactions. But no, it's one full price + character DLCs that is just start run, shoot dudes, complete runs. It got 99% good translations and a 100% mobile port! It's completely bewildering why this game didn't get treatment on par with Hades and Dead Cells.

[–] sincle354@kbin.social 39 points 1 year ago (1 children)

My man painted over his eyes and the empty space in his own mouth. I gotta get whatever paint he's buying.

[–] sincle354@kbin.social 6 points 1 year ago

I'm looking at world bank data that says 7.9? Wikipedia says 22, google search says 15, but none of them claim higher than India at 32. Not even estimates can give good results, but there is a distinct reduction in all sources from 121(!!!) from their 1996 famine.

[–] sincle354@kbin.social 19 points 1 year ago

I was in highschool suffering from multiple mental health disorders and social isolation. I was smart sure, but as I later learned you can't outsmart your own brain. What it took was finding a girl, as studious and hard working as me, but even more stressed and destroyed by home life and a destructive boyfriend that preyed on their undiagnosed autism and major depression. It started when I simply told them that their emotions mattered, that they mattered as a person. Suddenly I was confronted with a person in their most stressful senior year, previously a danger to their own self, offloading their sorrows to me in need of anything resembling emotional support.

I had to learn (the hard way sometimes) how to listen, and listen with intent. I felt this urge, this duty to help, no matter how little I could do with how I was faring. I felt like if I didn't do this, I would regret it for the rest of my life. It eventually lead to friendship into a relationship on fundamental compatibility, but I didn't have any of those feelings at the beginning. I just accepted their texts, their calls, the first ones I had ever made to someone outside of school. It was the first time I ever felt I had a purpose. It was the first time I felt like I could do what was right, rather than what was expected.

Our relationship is rekindling as we both near college graduation. We're far more stable now, but we crave our scant few hours shared on weekends. I can feel my life trajectory flying wildly out of prediction as the day they move in with me nears. However, I know that if it was anything like the last time, I can afford to be bold and to be true to myself. It's one thing for your life trajectory to change, but it's another to be committed to making it as good as possible.

[–] sincle354@kbin.social 15 points 1 year ago (2 children)

Always glad to brush up on my acts of mass terrorism/righteous defenses of sovereignty*.

*Note: This is barely a funny, I legitimately have nowhere near enough knowledge on the topic, not even superficially. 14,000 words of Wikipedia article spanning 4 centuries? Just the Wikipedia article? Damn...

[–] sincle354@kbin.social 28 points 1 year ago (13 children)

You know I was about to make a North Korea joke about infant mortality and the post natal care, but if you believe the statistics (13.9 per 1000 live births, 22 per 1000 at worst), they're better than 30-40% countries INCLUDING India, and handily at that (32 per 1000).

That said, I don't know if surviving childhood in NK is more or less cruel.

view more: ‹ prev next ›