Skip Navigation
imperator imperator @sh.itjust.works
Posts 2
Comments 74
Recommendations for a FOSS Cross-Platform Note-Taking Application
  • Does logseq have tagging and an ability to query like data view in obsidian?

  • Reddit calls for “a few new mods” after axing, polarizing some of its best
  • Interesting. I find that Lemmy seems to have picked up a lot of the bad. Too many memes, very shallow discussions. Maybe I'm just not in the right communities.

  • Steam data shows almost no one plays Halo Infinite anymore | Neowin
  • Makes you wonder is they'll kill MCC to try and push players to infinite which has much more monetization.

  • RGB lights whose software is open source & privacy respecting?
  • You'll want to look at z wave or ZigBee. Then control with home assistant.

    Hue is I recall is ZigBee so you can control with home assistant.

  • OpenRGB: Open source, cross-platform RGB lighting control that doesn't depend on manufacturer software
  • You can tie Google home into home assistant. It's pretty much the best way to control your home. It's super flexible as well. There is a learning curve. But it's a lot easier than it was a couple years ago.

  • DuckDuckGo's privacy abuses-- current, historic, and by proxy
  • Can you run this not having a public facing page?

  • Anyone else playing on a 5-20 year lag?
  • Yup. Started the Witcher 3 end of last year. Finished Kingdom Come Deliverance. Also play a lot of total war Time 2 and Attila.

  • Does the idea of this concern anyone else? Why is no one talking about it?
  • Yeah, I built a new PC at the beginning of the pandemic and went Linux. I don't even not windows and play all my games on there.

  • Indiana Jones and the Dial of Destiny reminds you how much Hollywood has changed
  • My assumption was this would be a cash grab. I'll still watch it but likely won't see it in theaters

  • Me now that the new lemmy clients can replace my reddit addiction
  • Same, I do wish connect had quick buttons to move between connects. You can collapse a comment section by holding down the parent comment, but I haven't found a way to navigate quickly.

  • [Discussion] Should we defederate exploding-heads.com? (Closing arguments)
  • Thank you for this write up. I'm also in favor of defederating.

  • Dealing with Databases - Inserting, Updating Etc.
  • What function or class from that library would I use to do this? Or what key words can I use to search and learn more? I'm struggling wrapping my head around it.

  • Dealing with Databases - Inserting, Updating Etc.
  • Do you happen to have any examples? I'm just not sure how to convert the JSON example into a bulk query since I need to keep the reference and line detail associated to the header. There is no primary key across all 3 sections. It's generated when I insert into the database.

  • Streaming From Linux PC to Deck While Docked
  • Ditto. I could not get the built in streaming for steam to work. Sunshine works amazing even over a vpn

  • Dealing with Databases - Inserting, Updating Etc.

    Wondering if anyone here has some advise or a good place to learn about dealing with databases with Python. I know SQL fairly well for pulling data and simple updates, but running into potential performance issues the way I've been doing it. Here are 2 examples.

    1. Dealing with Pandas dataframes. I'm doing some reconciliation between a couple of different datasources. I do not have a primary key to work with. I have some very specific matching criteria to determine a match. The matching process is all built within Python. Is there a good way to do the database commits with updates/inserts en masse vs. line by line? I've looked into upsert (or inserts with clause to update with existing data), but pretty much all examples I've seen rely on primary keys (which I don't have since the data has 4 columns I'm matching on).

    2. Dealing with JSON files which have multiple layers of related data. My database is built in such a way that I have a table for header information, line level detail, then third level with specific references assigned to the line level detail. As with a lot of transactional type databases there can be multiple references per line, multiple lines per header. I'm currently looping through the JSON file starting with the header information to create the primary key, then going to the line level detail to create a primary key for the line, but also include the foreign key for the header and also with the reference data. Before inserting I'm doing a lookup to see if the data already exists and then updating if it does or inserting a new record if it doesn't. This works fine, but is slow taking several seconds for maybe 100 inserts in total. While not a big deal since it's for a low volume of sales. I'd rather learn best practice and do this properly with commits/transactions vs inserting an updating each record individually within the ability to rollback should an error occur.

    10
    [Vote] Use the Fediverse Overseer to pre-emptively defederate from suspected botted instances
  • Not just that. They can spin a server up in seconds and create bots

  • Linux Gamers?

    Just curious if anyone else here primarily games on Linux? Steam Deck counts!

    19