12
votes
What programming/technical projects have you been working on?
This is a recurring post to discuss programming or other technical projects that we've been working on. Tell us about one of your recent projects, either at work or personal projects. What's interesting about it? Are you having trouble with anything?
2019’s Advent of Code starts on December 1st! Go check it out!
Advent of Code 2019
Should we have a megathread for this in ~comp? I have done day 1 and I feel like a place where we can post our solutions and discuss them would be pretty cool.
Sure - just posted this: https://tildes.net/~comp/jqr/advent_of_code_2019
Writing your own language and compiler is one of those things I think every programmer should do at least once. Which I haven't, but it's in my to do list.
For your project, what's your reason? Why do you want to create this language?
You might be interested in:
My turn-based multiplayer game is coming along nicely. I have the classes now to define any possible piece's movement, attacks, and abilities, and am moving on to board representation (which will handle the actual moves based on each piece's definition).
I finished the second prototype on my accordion synthesizer project. I posted a video here:
https://www.reddit.com/r/Accordion/comments/e1d08r/9bass_synthesizer_demo/
Now I'm designing the third. I decided to try using a CAD system to draw it out first and I'm struggling with OnShape. The parametric approach to CAD is pretty neat and appeals to me as a programmer, but the order you sketch things seems to matter quite a bit. (Later drawings can only depend on earlier drawings.) If it were code I could copy and paste and then fix up dependencies.
I haven't had a chance to remove the valve body from the Volvo to week. I started a 'small' project on my wife's 2009 crown Victoria cvpi (police cruiser) on Sunday and it took until today to complete. Several of the exhaust manifold studs had broken off on their own (a common issue on Ford modular v8s) so I had ordered a set of stainless steel studs and nuts and new gaskets. Well one out of the 16 studs would not come out. I broke it off even further trying to remove it and attempted to weld a nut onto the tiny stub to no avail. Fortunately there was just enough space that I was able to squeeze a pheumatic angle drill in, so I cut down several drill bits to a short enough length that I was able to drill away the old stud and retap the hole.
Just FYI, this topic is in ~comp, which is generally for computer, programming and IT related stuff... I still enjoyed reading your comment despite that though. ;)
I realize this but I felt like the work I do is fairly technical in nature and above what most people would diy. I'll also have you know that a valve body is a hydraulic computer that utilizes various fluid passeges to automatically change gears based on fluid pressure.
https://cartreatments.com/wp-content/uploads/2018/03/automatic-trans-valve-body.jpg
Ah, okay. Fair enough. I just wasn't sure if you were aware of which group this was in, but I definitely recognize that even though it doesn't necessarily fit the group, it's still highly technical work so fits the topic just fine. My BiL is a late model stock car driver, and my cousin is a crew chief for a Nascar Pinty's team, and both of them have helped me appreciate first hand just how complicated working on cars can be these days. I didn't know about the valve body working like that though... that's pretty neat!
Cars are basically just computers on wheels these days anyway. :)
I'm gearing up to get started in a fairly ambitious project that I'm only partially qualified to tackle. I have no full stack experience, but I'm going to try to make an app that tries to combine task schedulers with data vis stuff to let people flexibly track goals large and small, with a bit of gamification involved to help encourage people to reward themselves for succeeding at the tasks they add. Never really done anything in game development, but I want it to be a healthier spin on the freemium style game that just tries to eat your attention. I want this to be the sort of thing you like coming to, but that is actively encouraging to do what you said you wanted to do alongside.
:(
p.s. It wasn't this video from the British Museum with Irving Finkel (the Assyriologist/Board Game Historian who originally decoded the rules to the game) and Tom Scott, by chance, was it?
I keep pushing my tiny deployment tool called Exoframe forward bit by bit.
Haven't had time to work on it in the past few weeks due to work, but I keep getting back to it whenever I got time.
It's quite nice to have a tool that helps you deploy your demos to your own servers with one simple command :)
I've been playing around a lot with neural style quite a bit as a way to enjoy some artistic expression merged with some light programming. I've not been terribly happy with my results, but I learned just this past week that there are quite a few other models to choose from, and I'm very much looking forward to playing around with them.
The thanksgiving holiday has, of course, completely eliminated any free time to do any such thing, so it's nice to be back to normalcy.