https://ruinmysearchhistory.com/ still a thing?
nomad
- 0 Posts
- 67 Comments
Short answer: you want sogo. It has webmail integration for calendars and integrated calendar sync and task sync and contact sync and all the config URLs can be copied directly in the web interface. Just install davx5 and any task manager and calendar app and you are good to go. :)
Its so good I even earn some of my money by renting my system out too others with their own custom domain. :))
If your well has conductive tubing, measure the capacity. It changes with rising and falling water levels.
nomad@infosec.pubto
Programming@programming.dev•What are some cool and obscure data structure you know of?
2·3 months agoOld tech is more like it. Good basics but you wouldn’t code in ASM must of the time even if you learned it.
nomad@infosec.pubto
Programming@programming.dev•What are some cool and obscure data structure you know of?
7·3 months agoMerkle trees
nomad@infosec.pubto
USB-C hardware@sh.itjust.works•Giveaway: Free BLE caberQU USB-C cable tester to the UsbCHardware community
2·4 months agoI currently have in my possession an USB charger that seems to register as an input device. The second its connected to an android device the touchscreen switches to a mouse cursor. Also, not a bot. X) it also charges, but I suspect some kind of weird backdooring feature in there.
That’s why they stack the buses instead of linking them.
nomad@infosec.pubto
Programmer Humor@programming.dev•What are some of the worst code you have seen in a production environment?
12·4 months agoHad a coding firm costing 1k+ euros which was unfamiliar with django select all() from DB just to cast that into a list each time a user opens the tool. That got real funny real fast when the customer started adding the announced 50k objects per day. They did that buried in about 50-60 api endpoints conveniently coded by hand instead of using genetic api endpoints available from django rest framework.
When the loading times hit 50s per click, the company took the money and ran. My colleagues and me spent 2 years and half that to fix that shit.
nomad@infosec.pubto
Programming@programming.dev•What's the best way to monitor an API for breaking changes?
2·4 months agoWow that’s bad practice. Sell your monitoring to them to help improve their quality.
nomad@infosec.pubto
Programming@programming.dev•What's the best way to monitor an API for breaking changes?
2·4 months agoJust build a few selenium Tests to ensure the API requests the website performs don’t change without you noticing :)
nomad@infosec.pubto
Programming@programming.dev•What's the best way to monitor an API for breaking changes?
3·4 months agoAsk them to generate a schema file that you can download from the api. Or at least an endpoint that returns a hash of the current api schema file. That’s cheap versioning telling you if something changes.
You can always use the swagger schema to verify the api. So ask some basic questions what should always be true and put that into validation scripts. If they use a framework, HEAD requests usually tell you some things.
Last really bad vendor had an openapi page that listed the endpoints but the api wouldn’t adhere to the details given there. I discovered that their website used the api all the time and surfing that i was able to discover which parameters were required etc.
Last idea is statistics. Grab any count data you can get, like from pagination data and create a baseline of available data over time. That gives you an expected count and you can detect significant divergences.
I tend to show up at the vendors it guys in person and bribe them into helping me behind their bosses backs. Chocolate, coffee and some banter can do wonders.
nomad@infosec.pubto
Selfhosted@lemmy.world•how do you explain selfhosting to the non-techies in your life?English
1·5 months agoI have long suspected that its a techies responsibility to take care of their immediate friends and family in regards to self hosting. SoiI usually offer that service for free to my extended family. I usually tell them they have to rely/trust someone, might as well be me and if it weren’t them I would charge customers X money for that service monthly. So it becomes a gift and something personal and they feel taken care of and when the dreaded “help me with my email” call comes you just pop open their account without trying all the password on that crusty sticky note and look into it. I especially love those “they claim they didn’t get that email” calls. Pop open the log and send the excerpt of their server accepting the email to the claimant and boom number one of all the standard excuses is done for. I once saved my mums job that way.
nomad@infosec.pubto
Programming@programming.dev•Do you guys use AI when programming? If so, how?
11·5 months agoSnippets and architecture design ideas
nomad@infosec.pubto
Linux@programming.dev•Linux Now Disabling TPM Bus Encryption By Default For Performance Reasons
2·5 months agoAFAIK there is. But even if not, it simulates a keyboard which can input your passphrase. Also modification of the initrd is a matter of providing a bash script or binary to launch which returns the passphrase in the crypttab file and adding it to the correct directory.
nomad@infosec.pubto
Linux@programming.dev•Linux Now Disabling TPM Bus Encryption By Default For Performance Reasons
6·5 months agoPreferably in your brain and maybe partially in a smart card protected by a pin?
nomad@infosec.pubto
Linux@programming.dev•Linux Now Disabling TPM Bus Encryption By Default For Performance Reasons
7·6 months agoIf you use TPM for signing, that is not an issue most of the time. But if you store decryption keys for a storage device there that’s not a good idea.
nomad@infosec.pubto
Linux@programming.dev•[SOLVED] Teams on Linux on old Thinkpad (Debian Stable, pulseaudio)?
2·6 months agoIt’s by far the best solution. Just start it from the command line with an argument --URL=[meeting URL here] and it joins automatically without any bullshit.
nomad@infosec.pubto
Linux@programming.dev•[SOLVED] Teams on Linux on old Thinkpad (Debian Stable, pulseaudio)?
2·6 months agoNope, just Fall it with --URL=<URL>
San Francisco, bay area is notorious for technology and tech nerds

Combine with mail and use SoGo. Foss and works nearly out of the box.