Dogeek

@Dogeek@sh.itjust.works
0 Post – 32 Comments
Joined 1 years ago

They get hated on because :

  • they inspect packets. They terminate the TLS sessions at their servers and reencrypt to forward to the backend. This allows them to analyze the data to spot spam, optimize compression and such

  • they are used everywhere. If they go down, 30% of the internet goes with them.

3 more...

Isn't that when trolls decided to post child abuse material on lemmy world? Since it's a large instance it federated to a bunch of others whose admin, rightfully so, decided to take down their instance to avoid legal repercussions, as well as take the time to clean everything up

The doctor is a monster for creating the monster.

1 more...

I see what you did there.

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.

5 more...

VS Code absolutely has refactoring built in. Pressing F2 on a token renames it everywhere it's referenced

What's wrong with 12ft?

2 more...

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.

3 more...

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.

The problem is that it is chromium based, hence giving Google more power in deciding internet standards (like their web environment integrity API proposed a few months ago)

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)

For me ML stands for Machine Learning. Mali is sitting on a goldmine of a tld, and could turn into Tuvalu

Some people change phones every year, or more often than that, then there's all the coffee makers, small electronics nobody thinks about (watches, radios), computers and laptops, tvs, speakers, smart lights, kitchen tools, cars, anything digital (like calipers), power tools... Depending on what you count, it could add up to ridiculous numbers for some, skewing the average

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)

2 more...

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

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.

You can actually decompile any android app into smali code which is kind of a readable bytecode. Create an OAuth app on reddit and replace the developer's API key with your own. Free reddit app with no ads.

I think you're part of the problem dude, tipping 10% when they shouldn't be asking for tips means that it's worth it to them to now ask for tips.

Playing devil's advocate here but there could be legitimate reasons to prevent features of an app if you don't give the permissions.

Things like professional type apps that need geolocation to work (geofencing, photo geoloc) or because x big shot client wants to track their employees and you're just forced to accept that unless you want to declare bankruptcy.

Definitely is a very hostile pattern though and there's no reason for meta to do this shit...

Although monopolies can suck balls, at this point, in the streaming industry, there's just too much competition, to the point that you have to purchase a service for its catalog, and that's 4-5 services to subscribe to at this point. It used to be more convenient to pirate stuff, then it got more convenient to just get netflix and hulu, now I'm back sailing the high seas.

I'll die on that hill, but can is better than glass bottle. There's more fizz going on. Soda tastes also fresher

My desktop PC has 9.5 TB of storage installed, but that's just for game data. All my data is on my NAS with a whopping 24 TB of redundant storage

About 15k€ per square meter. I live in Paris, France. I eventually could afford a 20 square meter studio appartement, and I'm in the top 10% of earners.

The rest of France varies wildly, you could get a small house in the middle of nowhere for 150k,but parisian real estate is way out there...

It already exists. There is a company that sells a space heater that mines crypto currency. You get like 50% or the profits which sucks, but you at least recoup a bit of the cost of the electricity to run the heater.

I think we should try to heat ourselves with computing as much as we can since the side effect of computing is heat generation (and minor RF losses). How cool would it be to make a large supercomputer out of millions of homes heating up in the winter?

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

My point was that there is no need to replicate everything everywhere. If the data is replicated a cross 5 instances per region for instance, it's enough for replication needs. If you self host lemmy and subscribes to large communities on your instance, you can quickly overload your server. We need activity pub to be more lightweight if we want smaller instances to thrive.

My main gripe with ActivityPub is that the infrastructure basically replicates 1-to-1 across subscribed instances. It means that as lemmy grows, servers will require more and more storage to keep up. For now, it's fine since we're under a few TB of content on the platform.

If lemmy were to be as popular as reddit, we'd reach the dozens if not hundreds of TB of storage required. Not everyone has the money to build such a homelab or rent data center servers of that caliber.

ActivityPub in it's current state is nothing but replicated centralization, not a full decentralized protocol. We'd probably need a different database system that handles cross region clustering and sharing to scale it up.

1 more...

Find a mountain rich in iron frequently struck my thunder. You're bound to find lodestones on that.

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

I personally don't care too much about the headphone jack (or lack thereof) when buying a new phone. That being said, for someone that doesn't care all that much about audio quality, Bluetooth headphones are just fine, and I prefer having a more water resistant phone (maybe I just bought into the marketing on that point, but it seems harder to waterproof a phone when there are holes in it, though the usb port is still there as a weak point so...)

I've just accepted that the lack of headphone jack is the new norm.

I find that very strenuous on my eyes tbh

I tried lemmy a little, there's not much content yet. It really depends on if the major power users migrate to lemmy, and on which instance they will migrate. The other problem being that I have yet to find a good mobile app to access the lemmy instances, and I'm too lazy to make my own (though it would be a good side hustle in my opinion).

5 more...