Just a regular Joe.
- 0 Posts
- 37 Comments
Joe@discuss.tchncs.deto
Technology@beehaw.org•An Amazon outage has rattled the internet. A computer scientist explains why the ‘cloud’ needs to change
2·5 months agoThey had a big us-east-1 S3 outage back in ~2018 (docker hub went down then too), and another us-east-1 DynamoDB outage ~3 years ago…
On the whole, they do an amazing job. But when they have a big issue, it will be something tricky and painful … they tackled the low hanging fruit years ago.
Joe@discuss.tchncs.deto
Technology@beehaw.org•An Amazon outage has rattled the internet. A computer scientist explains why the ‘cloud’ needs to change
171·5 months agoAnd in 2 years, it will be back in the headlines! Because us-east-1 always goes down, and AWS and its customers are destined to repeat the same mistakes, and reporters will rinse & repeat.
Honestly - the worst part was that the AWS web console was affected. Even companies & teams that have multi-region failover and DR plans struggle when they can’t use the console.
Joe@discuss.tchncs.deto
Technology@beehaw.org•Does AI need to be perfect to replace jobs?
3·7 months agoIf it helps to accurately fill in the details correctly in the backend system, which are then properly validated or escalated for human review/intervention (and let the human requester choose the escalation path too, as opposed to blindly submitting), then it sounds great.
Guided experiences, leading to the desired outcome, with less need for confused humans to talk to confused humans.
I want the same for most financial approvals in my company. Finance folks speak a different language to most employees, but they have an oversized impact on defining business processes, slowing down innovation, frustrating employees, and often driving costs UP.
Joe@discuss.tchncs.deto
PC Gaming@lemmy.ca•Gabe Newell thinks AI tools will result in a 'funny situation' where people who don't know how to program become 'more effective developers of value' than those who've been at it for a decadeEnglish
11·8 months agoThere are so many time-saving things that can be done with a little bit of scripting. It’s one reason why excel is so abused. Now that the bar to real scripting is dropping significantly, and we’ll see more and more people solving their own small problems rather than relying on others or suffering through repetitive work. Good stuff.
It doesn’t mean that they are ready to design, build and maintain reliable software or services…
We’ll see more APIs and libraries being used directly by end users, though.
AI agents are a counter-force to this, letting LLMs interact directly with APIs, meaning users don’t have to even touch code.
Joe@discuss.tchncs.deto
Selfhosted@lemmy.world•Plex now want to SELL your personal dataEnglish
10·10 months agoBut not Fire tablets (kids profile) or Samsung TV or many others that Plex currently supports.
JellyFin android phone app’s UI is a little weird at times, but does work pretty well for me.
…
What I would adore from any app would be an easy way to upload specific content and metadata via SFTP or to blob storage and accessible with auth (basic, token, or cloud) to more easily share it with friends/family/myself without having to host the whole damn library on the Internet or share my home Internet at inconvenient times.
Client-side encryption would be a great addition to that (eg. password required, that adds a key to the key ring). And of course native support in the JellyFin/other apps for this. It could even be made to work with a JS & WASM player.
Yeah, at that point I wouldn’t worry. If someone has docker access on the server, it’s pretty much game over.
Encryption will typically be CPU bound, while many servers will be I/O bound (eg. File hosting, rather than computing stuff). So it will probably be fine.
Encryption can help with the case that someone gets physical access to the machine or hard disk. If they can login to the running system (or dump RAM, which is possible with VMs & containers), it won’t bring much value.
You will of course need to login and mount the encrypted volume after a restart.
At my work, we want to make sure that secrets are adequately protected at rest, and we follow good hygiene practices like regularly rotating credentials, time limited certificates, etc. We tend to trust AWS KMS to encrypt our data, except for a few special use cases.
Do you have a particular risk that you are worried about?
Normally you wouldn’t need a secrets store on the same server as you need the secrets, as they are often stored unencrypted by the service/app that needs it. An encrypted disk might be better in that case.
That said, Vault has some useful features like issuing temporary credentials (eg. for access to AWS, DBs, servers) or certificate management. If you have these use-cases, it could be useful, even on the same server.
At my work, we tend to store deployment-time secrets either in protected Gitlab variables or in Vault. Sometimes we use AWS KMS to encrypt values in config files, which we checkin to git repositories.
Joe@discuss.tchncs.deto
Games@sh.itjust.works•Do you remember zombie apocalypse MMO Urban Dead? It's shutting down after nearly 20 yearsEnglish
3·1 year agoOne can only try, for the alternative is the hole. It’s all about establishing a healthy routine, you see: “It rubs the lotion on its skin or else it gets the hose again.”
I’ll see myself out now. ;-)
Joe@discuss.tchncs.deto
Games@sh.itjust.works•Do you remember zombie apocalypse MMO Urban Dead? It's shutting down after nearly 20 yearsEnglish
4·1 year agoThat’s why I homeschool “my kids” in a dank cellar, where they also eat, sleep, and shit. I’m saving them from “the world” /s
Seriously - it is a balancing act, and something that every parent should struggle with. You can’t protect them from everything, especially as they get older. Education is key.
Joe@discuss.tchncs.deto
Games@sh.itjust.works•In a first tariff-induced hit against the PC gaming sector, ASRock is talking about increasing costs and moving its graphics card manufacturing away from ChinaEnglish
51·1 year agoChina’s aim is independence in strategic sectors, while happily fostering the dependence of other countries upon china.
There are different ways to encourage local development that could also harm western profits, and china is using this opportunity to demonstrate the tools at its disposal.
It’s a warning shot before a full blown trade war, and it’s highly questionable whether the US would come out “on top” (less worse off than the other players) if that happens, especially as the US is working hard to alienate its traditional political allies.
Joe@discuss.tchncs.deto
Selfhosted@lemmy.world•Reverse proxy without a single point of failureEnglish
8·1 year agoAdditional SPoFs: Your upstream internet connection, your modem/router, electricity supply, your home (not burning, flooded, collapsed, etc.). And you.
Joe@discuss.tchncs.deto
Gaming@beehaw.org•Silent but Deadly: I met some of my closest friends through multiplayer games. Then a strange happening turned everyone (literally) speechless.
20·1 year agoIt truly is a shame that this behaviour is considered acceptable in many games. I still report racist comms, but it’s sometimes hard to manage as (a) it’s near impossible to report 5 people chanting n****r all at once (b) they rarely get banned when you do.
It is incredible to me how little imagination these people have, acting like primary school children who just learned a bad word and now use it all the time.
In the EU, it is primarily russians and americans who engage in this behaviour (as far as I can recognise the accents). A downside of the sanctions is that many games no longer have russian servers.
I would like to see some legislation that “encourages” large multiplayer game server operators to police their online environments properly.
Joe@discuss.tchncs.deto
Selfhosted@lemmy.world•Is there any open-source project that serves the same purpose of Duolingo that can be self-hosted?English
5·1 year agoHa, mia samideano! Tre bon’!
Joe@discuss.tchncs.deto
Selfhosted@lemmy.world•Is there any open-source project that serves the same purpose of Duolingo that can be self-hosted?English
39·1 year ago25 or so years ago, I learnt Esperanto (my first second language) by chatting on the Internet. I’d have two windows open - one with the IRC client, and the other with a terminal and a shell script that would grep a txt file with consistent formatting. “esp esperantoVerbPrefix/” or “esp noun,” or “esp affix-” would typically return the correct result in a split second. Thanks to the simple grammar (that I had quickly memorized), I could hold conversations in near real time as a result.
I wish I could have learnt my other languages as easily.
</story time>
Joe@discuss.tchncs.detoGeneral Programming Discussion@lemmy.ml•Looking for a python friendly cloud-based notes app.
2·1 year agoObsidian.md has mobile versions, apparently. Whether there is a free sync feature for the ios version will be a Q.
NFSv3 (udp, stateless) was always as reliable as the network infra under Linux, I found. NFSv4 made things a bit more complicated.
You don’t want any NAT / stateful connection tracking in the network path (anything that could hiccup and forget), and wired connections only for permanent storage mounts, of course.
I tend to assume griefing and shittalking in multiplayer games is roleplaying as a powerful character to forget one’s own inadequacies in real life, where power structures can be harder to overcome. The bullied kid, the teen failing hard at school, the adult stuck in a demeaning job or under the thumb of others. ie. probably someone with poor social skills who is having a rough time and doesn’t know how to deal.
So I warn/ignore/kick/ban them as needed, and move on… they will either learn or they won’t, but I’m not a social worker.