The house is over 100 years old. The heating is through radiators. The town has a population of 12,000 people. It has high crime. It's more dangerous than Chicago. It has poorly achieving schools. It has no way access to job markets.
Putting the power and the data of the users in the hands of the users themselves! Well done. Getting it setup was easy. Wish the app recognized the keyboard and realized when it was displayed so the bottom menu and chat box weren't hidden under it.
Can't help but feel the author hasn't actually vibe coded with Claude Code or Gemini CLI. Had a simple need for an GUI desktop app to package up folders of documents and produce an inventory sheet of what was in the folder and a companion archive of the folder. Should be as simple as a user dragging and dropping the folder onto the app. 5 minutes with "vibe coding" and a working app existed. I looked through the code and it was clean, effective, and minimal enough while maintaining human readability. It's a tool to solve some problems. Not a tool to solve all problems. And the vibe coding of today is so much different (better) than that of even 6 months ago.
Being removed from a 6-week program that requires participants to quit their job for missing a 90min meeting that occurred at 7am is insanely hostile and unfriendly. They showed their colors and they aren't helpful friendly people that encourage learning.
Actually, you could keep all the pieces mixed up in a giant bin. That's what we do. As my daughter said, "the fun is in finding just the piece you need"
You clearly haven't invested in PC gaming because your vision of how it would play out is quite misguided.
I play exclusively on the PC, and only update the majority of hardware (CPU, RAM, motherboard) every 7ish years. GPU about every 4 to 5 years. When a system is first built, enjoy the new AAA games on "ultra" settings, and lower settings on new games do that at 5 years you're picking "medium" or "low" for quality settings.
80 hours for 2 games? Most gamers log hundreds of hours into a game over a year, not 40. Games like fortnight, pubg, destiny 2, far cry, sky rim, Witcher 3, etc, can easily rack up several hundred hours of play thanks to exploration of deep content or multiplayer modes.
If I do the math, it's a few cents per hour of entrainment. Much cheaper than any other venue. Even hiking at the local forest preserves charge more money for bringing in a car and parking.
https://pi-hole.net/ is a project to consider for home and small business networks that you're looking to protect via DNS without sending all your requests to a third party.
Pretty sure gaining an understanding of technology is more beneficial than licking the floor. Besides, parenting allows the parents to say, "let's sit and play word games together in your tablet." My 5yo loves playing in the tablet, and it's not used as a baby sitter. Either we do it together, or she plays the simpler games (colors, letters, numbers) with her younger sister. Teaching and explaining to others is a beneficial skill as well. Being on a tablet, does not necessitate that it be antisocial.
It's been a while since I visited them. Used to get popups and redirects. If not pushing malware, was certainly pushing unwanted software. That ruined their brand forever for me.
Sounds like you didn't anticipate they would ever change the user experience. Perhaps you can slice out ux portions of video separate from portions teaching programming concepts. Then you can build a better product that is resilient to change. Not all is lost. It's just a lesson to be learned from.
Use their same language back at them and talk about your "compensating controls". That's auditor lingo for I know A is the standard control but by doing B and/or C instead I have adequately addressed the risk.
I personally love having both a desktop and a laptop. To me the advantages of the desktop are that it is in a fixed location within my house, with multiple large monitors and is part of psychologically getting into "work mode". The laptop is great for a change of pace at coffee shops, client sites, and the general goodness that comes with mobility. There are a variety of ways to keep pertinent information sync'd (google drive, github, evernote, etc.)
Also, the personal pleasure of looking at your desktop and saying "I built this" is nice. As others mentioned, there are some one time purchases like case, power supply, etc. Otherwise, you can piecemeal upgrade. I've been doing that for 10 years now. The case is the same black aluminum, just as shiny, but the innards have changed over time.
Remember, the fun can be lost in striving always for "the best". Strive instead for knowledge gained and personal goals. Good luck!
Finding the right balance between AI and human responses is an interesting problem I look forward to learning more about if Peter keeps up the transparency.
Looks to be both a thoughtful listing of resources / tutorials, but also reinforces that to become ML capable, there is considerable effort involved. Things worth doing may require a lot of work, and I'm happy this wasn't another "Learn ML is 24 hours!" type resource.
The thing about D3 though is that Blizzard continued to take feedback from the community and iterate through the game by adjusting and introducing new game mechanics with each update. The current 2.4 is so far different from the original release that its shocking. I played at the start and quickly got tired of the horrible drops and Auction House. Now the variety of entertaining builds that are possible is huge. I'm playing Season 5 and my friends have started again too. It's great for both short (<10min) sessions as well as long ones.
It's a total bargain!