by WhiteOwlEd on 5/20/22, 2:23 PM with 38 comments
For me, I am migrating away from content management systems (like ghost.org) for blogs that I put together at https://www.whiteowleducation.com . I want to create really custom blogs in React, but the challenge is being able to do this in a way where the blog can be generated quickly.
by mtmail on 5/20/22, 2:50 PM
Specifically I'm looking at USA postcodes that contain special character, or are too short or too long. I've done that now for 10 European countries. It's 1000s of small issues, some errors are 10 years old, a huge fun variety. For each I open the online editor, a nice satellite image is presented, and fix one issue. For example finding a restaurant's website.
If you're interested in your local area http://osmose.openstreetmap.fr/en/map/ or https://www.openstreetmap.org/ click the layers button and click 'show map notes'. For global projects there's https://tasks.teachosm.org/explore
by mindcrime on 5/20/22, 2:58 PM
One very noticeable problem is that it's really easy to let things get out of date because upgrading them is painful without automation. So, for example, our CRM application is really old. Like, really, super, painfully old. Which means the other half of this project is "currency" - that is, updating software to current versions, and generally modernizing things.
The web server and xmpp server have been updated, and now I'm working on the server that hosts SugarCRM (which is no longer OSS, so we're migrating to a different product which was forked from Sugar), Mediawiki, and some locally developed stuff.
There's a few other miscellaneous improvements being made as part of all this as well: migrating all DNS records to ONE provider is one. Before, we had stuff on Route 53, and Rackspace. The latter was a legacy of our first website having been hosted on Slicehost way back in the day, and so we wound up being Rackspace customers for a time after they acquired Slicehost. We moved away from them for VPS's years ago, but DNS records for two domains got left there, and we've been dutifully paying an invoice of like $1.50 every month for DNS hosting all this time. Nothing against Rackspace, but I want things more centralized, so that is migrated to Route 53 now.
Should probably look at moving all of our domains to one registrar as well, eventually.
by Cook4986 on 5/20/22, 6:52 PM
Also, trying to figure out how to distribute ~1000 arbitrary meshes in 3D space (https://github.com/Cook4986/Longhand), and installing the window AC units (Boston suburbs).
by EddieDante on 5/20/22, 3:03 PM
[0]: https://www.youtube.com/watch?v=1f6F1KQhhyM
(I don't like to do anything computer-related on weekends. Too much like work.)
by marginalia_nu on 5/20/22, 8:42 PM
The entire thing is in one big repo with code for all marginalia.nu projects. Needs structure to be accessible to more devs.
Also reworking the test strategy as what I did before makes a lot of assumptions that do not generalize, experimenting with TestContainers for E2E-tests.
by alfonmga on 5/20/22, 9:14 PM
I just finished the first one: hodlbitcoin[0] – a simple website to visualize your Bitcoin holdings value over time. It is powered by an SQLite3 embedded database, WASM (WebAssembly) SQLite client, and one GitHub Action (every day at 00:00 UTC it runs to fetch the Bitcoin price and insert it into the SQLite database). The code is open source and the README contains more info of the technologies I used [1]
by rhengles on 5/20/22, 9:37 PM
This API is already working with queries, filters (conditions for the 'where' clause in sql) and forward and reverse relationships (depending on which table points to the other). This system already create 'create' mutations, but I still have to do 'update's and 'delete's. And the entire frontend still.
by ohiovr on 5/20/22, 10:27 PM
by MiddleEndian on 5/20/22, 4:22 PM
by cableshaft on 5/20/22, 7:44 PM
The first is try to make a website for small, quick games I develop. I'm going to try to make some light scaffolding to help facilitate this. In particular, one of my games I've come up with so many small tweaks to over the years, that I'd like them to actually get out in the world instead of just living in a notebook.
The game is called Proximity[1], it's a simple turn-based game I initially released 18 years ago that I've been working on sequels off and on since) and I was thinking I could call the site 'Proximity Variations', kind of like the composer Elgar did 'Enigma Variations' (name might be a bit pretentious, but it was the inspiration for the idea). I need to make a really lightweight version of the game first for that though.
The other is the heavyweight sequel to the game (technically Proximity 3, I released Proximity 2 a while back) I'm working on in Unity. I've got a lot of ideas for new and interlocking mechanisms to make it a game that's still pretty simple to understand, but has deeper strategy.
I was actually relatively far along in developing a sequel to the game using Monogame, but giving modern VR a try managed to shake my brain off the design guard rails and I came up with so many cool ideas to deepen the core system without it getting too complicated I felt I might as well switch engines since I was already fighting Monogame to do anything more than some basic 3D anyway. Game already looks prettier in Unity.
I also think it might be a good idea to build in support for VR at some point, maybe not for the initial release, but keep it in mind as I'm building the game.
There's also a board game design I kind of want to get polished up for pitching to publishers at Gen Con later this year, but I haven't done too much with it recently. It's an area control game about building pyramids. Basic theme, but a clever core mechanism. I took it to a Protospiel convention (for board game designers and playtesters) and got a lot of positive feedback and some good ideas for making it better.
by throwaway874839 on 5/21/22, 8:06 AM
I'm building it in Ruby on Rails and Postgres. Trying to keep JS usage to a minimum and make it work without JS too. Recently I added support for Bandcamp links and I'm maintaining a changelog.
by mikewarot on 5/21/22, 1:55 PM
I set out the main ideas for basic text structures a few days ago, and wrote up some test cases. Last night I had a vision of the test GUI I wanted to build... did the GUI, menus, etc... then started writing code to load the test cases, and parse it. Then the testing engine, and finally the actual code to be tested.
It's all a big hack right now, but I've got it up on GitHub - https://github.com/mikewarot/glossurly
Most of my tests pass... ;-)
I'm just happy to have something I can now build upon up and running. I was feeling pretty depressed as I've had eye surgery and have limited vision... this helped, a lot!
by dyingkneepad on 5/20/22, 4:40 PM
Trying to make my wife happy.
Entertaining the kids.
by vladstudio on 5/20/22, 6:16 PM
by atomashevic on 5/21/22, 11:27 AM
The rest is family time. I can perhaps sneak one or two papers to read that I really look forward to.
by codingdave on 5/20/22, 6:45 PM
Also, mowing the lawn. And spending time with kids. And spouse.
by haik90 on 5/20/22, 3:58 PM
Technically it’s fresh install, been investing some times to fix my ansible scripts, and it comes handy at case like this.
For my learning purpose will setup k3s on hetzner, for less than $20/m it worth every cent
by knur on 5/20/22, 4:01 PM
by ilyash on 5/21/22, 7:10 PM
by mbrodersen on 5/21/22, 12:06 AM
by HAL9OOO on 5/20/22, 6:01 PM
by suprjami on 5/20/22, 6:06 PM
I used this written by someone else at work the other week, but I wanted to do it myself to understand it better.
Working code: https://github.com/superjamie/linux_udp_poll_latency
by rozenmd on 5/20/22, 7:07 PM
by hamsterbase on 5/21/22, 2:18 PM
by gaspard234 on 5/20/22, 3:29 PM
by muh_gradle on 5/20/22, 4:18 PM
by ipiz0618 on 5/20/22, 4:31 PM
by aditsawant on 5/20/22, 9:04 PM
I am also searching for a good Java personal project to work on. Suggestions are welcome!
by longnguyen on 5/20/22, 7:02 PM
I recently updated so that it works with articles behind paywalls too
by 3guk on 5/20/22, 10:54 PM
by filnstuff on 5/22/22, 8:28 AM