Rails + Devise + OmniAuth + Doorkeeper has kept me going for yeeeeeaaaaaarrrrrrs.
Security is the one thing that absolutely has to work and keep working as new threats develop. There’s thousands of LLM assisted projects being created by one person teams that will, and probably should, hand off this problem.
Bad quality CRUD is one thing, bad quality auth is another.
Depending on the degree of cooperation (/coercion) the Australian government has with social media companies, the Aus Govt will be able to access citizen social media data with relative ease. So no more pseudo anonymous accounts (or, at least, they'll be made more difficult, especially for non-technical folk).
Reminds of the 'chilling effect' of measures of bygone decades.
My personal hunch is legacy media is largely driving this, due to them seeing the writing on the wall and knowing 'social media' is their biggest threat. If young people get their information from sites like bluesky, twitter, podcasts and reddit, they may never watch a mainstream news program or read an online newspaper. Bad for business. This measure is a great way of eradicating some competition.
All you need to do is look up the mental health stats since the iPhone release to see why parents are massively concerned. There has never been a time when an alert parent didn’t have a fair idea of what info a kid was exposed to. This is why going to university is such an awakening.
Now the parents basically need a background in infosec to stop their kids accessing hardcore porn, violence and other mind bending content. That only works in your household. Do you stop play dates? Single your kids out as weird by banning all device use?
Societal norms do not move at the speed of technology, so regulation needs to be applied unless there’s another alternative.
- Niksen (Dutch)
- Sisu (Finnish)
- Döstädning (Swedish)
- Lagom (Swedish)
- Réussir sans forcer (French)
- Raising Self-Reliant Children (German)
- Wabi Sabi (Japanese)
I wonder what other unique cultural concepts HN users have come across (perhaps from their own culture)?
I see all these self hosted projects, think "neat!", then want to spin them up and immediately get a little lost because I honestly haven't really touched Docker.
If I want to set up something from nothing (eg, I'm spinning up a VM for the first time on some ESXi metal to run something), what do I start with as a base OS these days to "just run Docker" without much else?
I know I'm kind of going slightly against the model of Docker here, but when you also don't have anything at all to base from...
Im a web developer so had a bit of experience with containers, cli and linux but only basic web related stuff.
Ill detail my journey and then let others tell you how wrong I am.
I bought a thinkcenter m715q for $200ish which was suggested as a good budget starting machine. There's lots of info about this on https://reddit.com/r/homelab , https://reddit.com/r/selfhosted and https://www.servethehome.com
I installed ubuntu and had a play around but then decided proxmox seemed like the way to go for what I wanted to so. So I watched a range of youtubers https://www.youtube.com/@christianlempahttps://www.youtube.com/@TechnoTimhttps://www.youtube.com/@CraftComputing
who all have different series on this and related topics.
Basically you burn the proxmox iso onto USB, plug it in, install it on the computer and its ready to go (obviously watch a few videos!). You need to access Proxmox from another computer on the same network through the IP address you get at the end of install. So if your router/gateway is say 198.168.0.1 you might set Proxmox as 198.168.0.99. Im still figuring the best practices on this out as obviously security is a major factor...
Actually you can use a single computer but need to do something like this https://pve.proxmox.com/wiki/Developer_Workstations_with_Pro...
Which worked for me but its actually more convenient to use another comp as you want to be using your normal environment to use the services.
Once its up you browse to it, sign in and its ready to go. I got started by setting up plex by using this site: https://tteck.github.io/Proxmox/ which gives you a single command to run an install script of whatever you want to install. It will install it as a LXC Container which is like Docker but less overhead.
Or you can create VMs and run docker in them. This is next weeks job for me.
Each container gets created as a new service with its own IP address on the network. To expose them externally creates security risks if you don't know what you are doing. So I chose to use Cloudflare Tunnels which was super easy but I use CF daily. Now i have a working Plex server at plex.<mydomain>.com and a Mattermost server at chat.<mydomain>.com !
Its super fun and you just nuke stuff if it doesnt work. Proxmox UI is easy to understand. My biggest issue was understanding how to connect external drives and share them with the containers permanently. So understanding mounting drives, permissions in linux in general and then in Proxmox https://pve.proxmox.com/wiki/Linux_Container#_bind_mount_poi...
I have a massive amount to learn before I feel comfortable and secure. But totally worth the time spent so far and not as hard as expected once I decided to go down the Proxmox direction.
Spam and fishing will break basically everything without authentication. Youtube and Google search are already half broken because of AI spam. Dating Apps will break, comment sections will break, the web is gonna break for the most part... Not looking good for classic telecommunication either, since you can't trust messages and calls anymore.
I think spam is a problem that will be fixed due to it's importance. There are real potential uses of blockchain technology here. I'm super interested in how the banking system KYC stack could be used in conjunction with NFTs to provide proof of factual claims.
As soon as the AI bubble pops (ie, current generation AI fail to meet unreasonably high expectations), nvidia will come crashing down fast.
OpenAI ceo pursued a $7 trillion dollar ask for investment in semiconductors.
https://www.wsj.com/tech/ai/sam-altman-seeks-trillions-of-do...
VR, crypto, real estate. All of the hallmarks of a bubble exist with the current phase of AI
I would suggest it’s not totally apparent what will happen with the Nvidia stock price, especially as the ramifications for the world could be so huge if AI is as transformative as speculated. It threatens the stability of many other markets / stocks.
Time will tell!
I’m asking because for this use-case Wordpress Multisite seems to be the only option, but I’ve also always despised its structure and inner-workings.
We've also been looking at a multitenancy option for WordPress, in particular using Gridpave https://gridpane.com/kb/using-gridpane-multitenancy/ but you need the $5000 annual dev pro plan (annual for unlimited sites). We use Gridpane already on their lower cost plan and have found it excellent value for money.
We will probably go with Payload. WP is getting messier by the day. With the AI coding tools getting better and better it feels like having as much flexibility as possible will have a huge benefit down the line.
Want 3 monitors? Have to pay for the Max.
https://www.macrumors.com/2023/11/02/m3-chip-still-supports-...
They are saying a single 4K feed, but if you could break that into segments it would change the game. That would be 4 x 1080p screens + the laptop.
If you could slice the rectangles anyway you wanted and rotate them individually then you have the perfect environment. Which you would be able to change instantly, presumably, with Mission Control.
Personally I would pay lots of dollars for that.