Exactly what it sounds like, me trying to do basic tasks without Googling. It was fun and interesting for me, maybe it will be for you. Really I'm curious how bad I really did, so any corrections for things I did poorly are very appreciated!
Third task: Calculate the size of a directory and its contents
The "du" command is your friend here.
The real miss here is in trying to do it without googling but not bothering to search manpages. They're there for a reason. If you're unsure of what to look for, "man -k <keyword>" to search.
For filtering networks, netfilter has a "limit" module that can be used to, for example, automatically limit all remote IPs to a set number of connections, rather than trying to piecemeal block bad actors. You can also do things like rate limit new connections, etc. Because it works off the chain-based approach, any known-good systems can be separately allowed through first (or allowed unlimited connections) before the limiting rule is applied.
>TikTok is most likely to become the first mega app
Why is this likely? Seems like it just does one thing well, and even that one thing now has serious competition from Youtube shorts (which are kinda better). Plus it's not cool anymore. Facebook seems to want to be a mega app but no one cares and it's just not happening because Facebook is a dinosaur.
Twitter very likely won't become Elon's X app, but I think TikTok is even less likely.
Elon has experience with Paypal. Payment and identity management is the core ingredient for an X app. Twitter gives him the user base, and he has overspent enough that everybody is aware of Twitter to easily acquire new users.
Somehow it became normal that big companies don't role out new features very often. That's not a given. Elon can reshape Twitter and turn its NASA-like development structure into a SpaceX structure. If Twitter runs like a startup it could be reshaped within months.
However, Elon could also create something like the Vegas tunnel which supposedly doesn't have the safety features to handle a fire very well. [1]
I'm also annoyed that I can't sort for oldest videos.
I remember being a 10-year old and reading these kinds of threads on the Neopets forums everytime a UI change happened. Back then, everyone would promise to switch to a competitor. Then everyone would forget, get attached to the new UI, and then if they ever changed it again (even changing it back to be more similar to the old one!) we'd hear the say peans about how they are ruining it.
See also: livejournal users threatening to go to dreamwidth, and /b/day (the 4chan exodus to 7chan).
Kind of a fun barely-related historical script kiddie note, but due to the way the jpeg and zip file formats work, you can store both in the same file, then just change the file extension from one to the other and it will work correctly.
Nowadays must image parsing is done via libraries that will strip out extraneous info to prevent this, but back in the day when most people would roll their own code for this (or copy paste poorly thought out implementations) this was commonly, if unintentionally, supported.
Nothing has fundamentally changed, you can still upload images containing file archives to most social media services, if you pay attention to the relevant file format specs.
It depends on the site, but Twitter for example will leave a file untouched if its heuristics decide the file is already well compressed. Good compression is expensive, and in many cases more so than the bandwidth you'd save.
Can confirm. I've been stuffing configuration files inside images and storing them on Twitter for a couple years now; they remain untouched, and any newly-booted VM on my home network can pull the files down via API, strip the payload out of the image, put it into place as a config file, and cycle the service, no problems. Works great. All of this was born out of an idea to get something 'useful' out of twitter, rather than "perpetual doom scrolling to find something to be upset about". Now I never touch their GUI, and they are essentially an offsite Puppet repository for me at this point.
I can also confirm that Facebook strips everything out of images, rendering them useless for this purpose. Instagram does the same (not surprisingly).
I know it's cliche to say here on HN - but this kind of comment is why I love this site. Silly, unexpected ways to use technology are so satisfying to me.
>they want governments to take a much larger share of their inherited wealth, arguing that these unearned fortunes should be democratically allocated by the state.
I respect this person a lot but honestly I'm skeptical of the actual democratic accountability of the modern state, especially when it comes to allocating funds.
>fact that it has become completely disconnected from real world value
Yes, but in this post I really mean "banking". As someone born in a rural area in a 3rd world country, I've seen how people struggle to interact successfully with the banking system. To this day, my documents are a mess but are finally in order enough.
I would love for the promises of DeFi to happen. Cheaply send remittances to my relatives? No more navigating KYC laws that always want the particular document I don't have, and not worry about PayPal just randomly shutting off my account and taking my money?
But DeFi doesn't really do this imo. As I put it in the post, it's like trying to solve loneliness with Omegle. It makes sense kinda but just isn't the right path forward.
I was using PayPal for this and got shut down, they never gave me a reason. I assume I just seemed too "suspicious" by some vague algorithmic standard.
That is unfortunate. You're probably not the first person this has happened to and won't be the last so it may be possible to file a class action lawsuit against PayPal for closing legitimate accounts and not providing a reason. If this is happening on a large enough scale then there is a business opportunity here by using DeFi techniques to make a decentralized remittance network.
I'm not sure if there are PayPal brokers but it's probably possible to use a blockchain to verify fund transfers and keep track of trusted and untrusted brokers. You might also just be able to create a volunteer network. I don't use my PayPal account for much anyway and wouldn't mind being a broker if there were instructions for what to do.
I really, really wanted to like DeFi. Banking has been a huge hassle and hurdle for my family throughout my entire life (for lots of personal reasons I can share privately if you're curious).
Yet DeFi doesn't really help at all imo. I wish all this energy went into making the system we have better, instead of trying to replace it with DeFi.
Why would you want a centralized authority forcing you to do KYC so it can spy on you, and multiple layers of centralized intermediaries, over a better developed DeFi system, where no one controls you?