Decline meetings. Tbh as a senior your time is more valuable to the company fixing hard problems and architecturing solutions than doing the job of a pm / po.
Decline meetings. Tbh as a senior your time is more valuable to the company fixing hard problems and architecturing solutions than doing the job of a pm / po.
My guess is click farms with some unknown custom made os that skew that data?
That also might be a source of Linux users hence the relatively high market share of the OS?
Not to mention that India still has a lot of call centers (some for scams) that may use Linux because it’s free (compared to a windows license)
I already thought about disabling the dedicated GPU on that laptop, but I unfortunately cannot since I need it to train neural networks and the occasional lan party at, work
If you need a UI, flutter is great, but for a complete beginner it has a bit of a learning curve.
Maybe you could start with a small PWA (progressive web app) using Javascript or typescript. You can do it all in the front-end for something small like this, though you won’t be able to implement some features like synchronization across devices
I know that banks in Europe are bound by law to follow PSD2, which is a set of guidelines to propose APIs. I found a stackoverflow post to generate the required certificates for that but those are only supposed to be for testing purposes https://stackoverflow.com/questions/50045376/how-to-create-eidas-certificate-with-qwac-and-qsealc-profiles-psd2-specific-att
You can use the PSD2 api to fetch the transactions from your account directly, that would be a lot less troublesome. There is also the woob (formerly weboob) project that has web scraping for a lot of banks (specifically french but also some American ones like amex)
My hot take is that I find it so much more pleasant to write typescript and do most of the work in the front-end rather than deal with optimizing the response time of the backend day in and day out. With SPAs it’s so much easier to fetch just what is needed rather than have monolithic responses that take ages to arrive. Makes caching and cache invalidation that much easier too.
I find that very strenuous on my eyes tbh
VS Code absolutely has refactoring built in. Pressing F2 on a token renames it everywhere it’s referenced
My company didn’t leave me a choice, I got an XPS 15 which I had to setup with my distro of choice (but all the internal tooling is for Ubuntu, I personally would have preferred to install Fedora or Debian 12 with i3wm).
It’s not that bad a laptop but it overheats like crazy and has really shit battery life (barely enough for a meeting), and some of its features I can’t explain : why is a 4k touchscreen on a laptop a good thing? It eats 4x the battery for no noticeable visual improvement. I don’t use my laptop 5 inches from my face.
You could use grafana loki to handle logs, it’s similar to Prometheus so if you’re already using that and/or grafana it’s an easy setup and the API is really simple too.
I see what you did there.
ELI5 : Take the string AAAA.
A simple Cypher would be to change the letters to the next one in the alphabet and offset by 1 for each letter, the message would encrypt to ABCD.
If you try to compress that, well you can’t do it, otherwise you lose required information.
If you were to compress AAAA first, you could represent it as the string 4A. You can then encrypt that to 5B.
Encrypting is about adding entropy to a message. Compressing is about finding common groups and represent them differently so that the size is lower. Compressing an encrypted message is basically useless because you added so much entropy to the message that there are no more recognizable patterns to apply compression to.
Yeah that would make my keyboard signature even more unique. Though you could always hotswap some keys around every few weeks
What if the keyboard is not made of homogenous switches? Some reds, silvers, blues and browns thrown randomly around the keyboard ought to defeat the model, right?
Kinda expected it to be honest. That kind of behaviour is what prevents more developers from joining open source projects and contributing in the first place. When you go through the effort of, on your own time of forking, cloning, patching, compiling, testing, and make the pull request only to be shut down at the finish line for bullshit reasons, it’s nothing but discouraging.
is nothing but a search and replace from the preprocessor.
I’ve been burned one too many times with which replaces the directive with the contents of the included headers file (I think that if you’re truly evil you can even include straight .c files and forgo headers entirely)
People suggested formatting to exFAT which is valid, but first you could just try either compressing the file (tar czvf file tarball.tgz for instance). FAT32 cannot handle files larger than 4GB, and compression might just make your file small enough.
As a workaround you could also split it in half and stich it back on the target machine