-
13 votes
-
New largest prime number found! 2¹³⁶²⁷⁹⁸⁴¹-1. See all 41,024,320 digits.
36 votes -
Switching to Linux, looking for distro recommendations
Overview When I swapped the motherboard on my computer, I lost my Windows license and Microsoft support was useless. So I am switching my desktop over to Linux. I am planning on setting up dual...
Overview
When I swapped the motherboard on my computer, I lost my Windows license and Microsoft support was useless. So I am switching my desktop over to Linux. I am planning on setting up dual boot, so that I still have Windows 10 with the watermark for certain use cases, but hoping I can run primarily Linux.
Previous Linux Experience
I have swapped an old laptop to Linux (elementaryOS) before and was able to have it do the simple tasks I required of that computer. I also have an old desktop running proxmox, with various VMs, primarily a NAS running openmediavault. Also, I took a college class on Linux system admin, which focused on various tasks on ubuntu. So overall, I am pretty familiar with Debian-based Linux and doing stuff in the terminal, but I would prefer to not have to use the terminal often.
Workload
So I use my computer for fairly normal use cases that should not be too problematic for Linux. Things I plan to do are:
- Non-competitive gaming (Minecraft, Civilization V and VI, occassionally single player FPS games)
- Video editing via DaVinci Resolve
- General web browsing
- Libre Office is what I plan to switch to from MS Office
Plans for testing
I am going to setup a VM on my hypervisor to try out the basic interface of each distro, and try basic tasks. Testing will probably not involve running the heavier applications such as DaVinci Resolve or games. However, I will look into the install process of some of these. For games, I am just going to rely on the work Steam has done for Linux gaming recently.
Things I am looking for in a distro
The things I want in a distro are:
- Debian based preferable, but am considering others
- Simple tasks can be done graphically, instead of via terminal
- Upgrade in place is preferable (I believe similar to how ubuntu now allows for upgrades to the next LTS does not require a reinstall)
- Similar UI to Windows 10 is preferable
Planned distros to test
Distros I wanted to try before posting
- popOS
- Mint
Distros I am considering testing after being recommended them:
- Arch
- Fedora (I am strongly leaning towards this one, but want to do more testing)
48 votes -
Recreating dog food from the last 2,000 years
7 votes -
Ladybird chooses Swift as its successor language to C++
I've copied the full tweet below (it's from August, I missed this news somehow): We've been evaluating a number of C++ successor languages for @ladybirdbrowser , and the one best suited to our...
I've copied the full tweet below (it's from August, I missed this news somehow):
We've been evaluating a number of C++ successor languages for @ladybirdbrowser , and the one best suited to our needs appears to be @SwiftLang 🪶
Over the last few months, I've asked a bunch of folks to pick some little part of our project and try rewriting it in the different languages we were evaluating. The feedback was very clear: everyone preferred Swift!
Why do we like Swift?
First off, Swift has both memory & data race safety (as of v6). It's also a modern language with solid ergonomics.
Something that matters to us a lot is OO. Web specs & browser internals tend to be highly object-oriented, and life is easier when you can model specs closely in your code. Swift has first-class OO support, in many ways even nicer than C++.
The Swift team is also investing heavily in C++ interop, which means there's a real path to incremental adoption, not just gigantic rewrites.
Strong ties to Apple?
Swift has historically been strongly tied to Apple and their platforms, but in the last year, there's been a push for "swiftlang" to become more independent. (It's now in a separate GitHub org, no longer in "apple", for example).
Support for non-Apple platforms is also improving, as is the support for other, LSP-based development environments.
What happens next?
We aren't able to start using it just yet, as the current release of Swift ships with a version of Clang that's too old to grok our existing C++ codebase. But when Swift 6 comes out of beta this fall, we will begin using it!
No language is perfect, and there are a lot of things here that we don't know yet. I'm not aware of anyone doing browser engine stuff in Swift before, so we'll probably end up with feedback for the Swift team as well.
I'm super excited about this! We must steer Ladybird towards memory safety, and the first step is selecting a successor language that we can begin adopting very soon. 🤓🐞
Nitter link:
https://nitter.poast.org/awesomekling/status/1822236888188498031
Original post:
https://x.com/awesomekling/status/1822236888188498031
Some of Kling's replies in that thread are also pretty interesting:
My general thoughts on Rust:
- Excellent for short-lived programs that transform input A to output B
- Clunky for long-lived programs that maintain large complex object graphs
- Really impressive ecosystem
- Toxic communityIn the end it came down to Swift vs Rust, and Swift is strictly better in OO support and C++ interop.
The September monthly report for Ladybird released the day after I posted this. It provides basically the same information:
This Month in Ladybird September 2024
The section about Swift:
Successor language search progress
Over the past year, our core contributors have been exploring potential safe languages to complement or succeed C++. We evaluated several options, including Rust, Swift, Fil-C, and others. While some languages offered compelling features, many fell short in either C++ interoperability or providing the level of memory safety we needed.
After extensive testing and discussion, Swift emerged as the top choice among our core developers, thanks to the new Swift 6 interoperability features and its growing cross-platform support. As a result, we’ve decided to adopt Swift as our C++ successor language.
That said, this will be an incremental shift. The existing C++ codebase is deeply embedded in the project, and a complete rewrite would be impractical. Instead, we’ll be gradually introducing new components in Swift, carefully integrating them with our existing C++ code over time. Look forward to a dedicated blog post on the topic soon.
32 votes -
Simulating an ISP's access to your traffic
Hey all, We're working on a press-freedom / anti-censorship project and we're testing a variety of scenarios in which a journalist's internet traffic is being monitored by a hostile state. We'd...
Hey all,
We're working on a press-freedom / anti-censorship project and we're testing a variety of scenarios in which a journalist's internet traffic is being monitored by a hostile state. We'd like to simulate an ISP's access to the journalist's traffic so we can run some packet collection and other tests to see what it looks like.
What's the best way to do this? Put a few routers in series and collect on the last one?
19 votes -
The eye test image mystery
6 votes -
A bigger basket air fryer is worth it, even if you aren't cooking for a crowd
37 votes -
Viewport Tester — Test your website on 180+ device viewports
15 votes -
Valve appear to be testing ARM64 and Android support for Steam on Linux
34 votes -
HaLow Wi-Fi has now been tested at 9.9 miles — new Wi-Fi world record is a near 5X increase over previous best
23 votes -
Three Cheers for Tildes: App updates and feedback (September 2024) — Version 1.1 adds an in-app YouTube player
This topic is for the Three Cheers for Tildes mobile app. I'll summarize the major updates at the start of each similar topic, so people can read the updates and then hit Ignore if they don't care...
This topic is for the Three Cheers for Tildes mobile app.
I'll summarize the major updates at the start of each similar topic, so people can read the updates and then hit Ignore if they don't care about more frequent updates and user feedback.
Recently:
Three Cheers version 1.1 is out for Android and iOS! (Sep 14, 2024)
- Added an in-app YouTube player
- Added 2 settings related to YouTube and autoplay
- Tweaked the labels dialog UI
- (Android) Fixed Back button navigation in the WebView
- (iOS) Fixed UI bug commenting on a deeply nested comment
Android version 1.1.2 (Oct 4, 2024): Fixed YouTube player setting, should take priority over Browser type setting. Fixed a UI bug with ignored topics appearing unignored.
Some technical details: The YouTube player uses the YouTube IFrame Player API using the Android and iOS wrapper libraries. They are both open source and I was able to submit some improvement patches to them.
Regarding release schedule: Prior to version 1.0 of the app, I was working (a little too) hard on the app and putting out monthly megathreads. These days I'm allocating my time differently, so topics won't be monthly. Please continue to feel free to reach out, whether posting in the megathread even if months old, or emailing me using the contact info on the app store pages, or using iOS TestFlight feedback functionality.
Huge thank you to the few people who have set up a recurring donation in the app. From a worker perspective, it's still a tiny tiny amount if comparing with an actual wage developing apps, but luckily for my users, I'm not trying to make a wage from this app, and plan to continue developing it at my own pace. That does mean that updates will be somewhat unpredictable though.
Previous topic: May 2024
Where to get it
Android version on Google Play Store: https://play.google.com/store/apps/details?id=com.talklittle.android.tildes
Or sideloadable APK at https://www.talklittle.com/three-cheers/
iOS version on the App Store: https://apps.apple.com/app/three-cheers-for-tildes/id6470950557
Join TestFlight for iOS beta testing: https://testflight.apple.com/join/mpVk1qIy
91 votes -
Germany’s expansion of border controls is testing European unity
12 votes -
The original Star Trek USS Enterprise filming model
6 votes -
Types and other techniques as an accessibility tool for the ADHD brain - Michael Newton
20 votes -
NASA's Boeing crew flight test re-entry and landing
5 votes -
Norway's anti-doping agency left red-faced after mistakenly producing a list for testing that included two footballers who have been dead since 1962 and 1983
4 votes -
Happy birthday, Dreamcast! Sega's iconic and final console turns 25 this month.
Anniversary The Dreamcast is now 25 years old in the US, after its memorable release date of 9/9/99! Europe has another month to go (it released on 14 October 1999), and Japan already beat the...
Anniversary
The Dreamcast is now 25 years old in the US, after its memorable release date of 9/9/99!
Europe has another month to go (it released on 14 October 1999), and Japan already beat the world to the anniversary by almost a year (27 November 1998).
Share your thoughts, memories, favorite games, or anything else related to the Dreamcast here. You can reminisce about how cool Sonic Adventure was, how groundbreaking Shenmue was, or how unsettling Seaman was.
Play Along
I am taking a month out of my regular gaming habits (mostly smaller indie Steam stuff) to play different Dreamcast games through September in honor of the anniversary. If anyone wants to join me in that, I’d love the company!
Every so often I’ll post a comment to this topic with thoughts on what I’m playing. Feel free to post yours as well!
If anyone needs a place to get started, we have a topic with some game recommendations.
I’ll be emulating them on my Steam Deck through RetroDECK (which uses the Flycast core for RetroArch). I’ve already tested out a bunch of games, and performance and compatibility seem to be really good.
There are no points for this (it’s purely for fun), but if there were, anyone playing on original hardware would get bonus ones!
27 votes -
The Marshmallow Test and other predictors of success have bias built in, researchers say
28 votes -
NASA tests new solar sail in low orbit. Could lead to more advanced space travel techniques!
13 votes -
The US government spends millions to open grocery stores in food deserts. The real test is their survival.
35 votes -
Looking for advice — extreme frustration with my dog
My dog is really important to me. Without going into much detail, he and I have been through a lot and I’m committed to making his life as good as possible. a couple of years ago we lived in San...
My dog is really important to me. Without going into much detail, he and I have been through a lot and I’m committed to making his life as good as possible. a couple of years ago we lived in San Francisco and we were happy. Then I moved to the East Coast, spent a year with my parents before starting a PhD. That was not the best experience, it was at the last stage of his adulthood before being elderly, and he got attacked by my mom‘s dog several times and we were in a shitty concrete hell suburbia that had no good places to walk him. I am very sympathetic to how difficult the transition has been.
Finally we have a place to ourselves again, and it sucks. I feel like he’s ruining my life. It’s been upsetting me to the point that I want to scream.
-
he will not leave me alone. He needs to be where I am at all times. We live in a modest one bedroom apartment, and you can see every room from any other room. if I go into the bedroom and he’s in the living room, he has to hop off the couch and follow me 15 feet. If I go to the bathroom, he’s laying down outside the door. Because of his arthritis, I wish he would just stay and not walk unnecessarily.
-
I take him on one good size walk and two or three small walks per day. these are the most frustrating times of my day. He lags behind me no matter how slowly I go. I have to keep the leash very short so that I don’t have him fearing off left and right. He wants to smell every single thing. He used to, be a good walker and he would stay at my side and come to that position if I signal him to. But in his old age, he just doesn’t listen to me, it’s not a matter of hearing. He completely ignores me.
-
if he is not eating, out on a walk, or tearing up a stuffy, he is unhappy. He lays and will now and then sneezes or sighs.
-
he has always had this problem where, a sudden loud noise will deeply disturb him. He will shake uncontrollably, and any attempt to soothe him, by talking to him or touching him, just makes him shake worse.
-
he hounds me for food. The moment I touched something in the kitchen, he comes.
-
I have gotten him several bowls to try slowing down his eating, but he eats like he’s starving. So I have to feed him in small bits, and if the bits are spread apart too far, he starts shaking like he’s being neglected. I have had him tested for diabetes or other issues, his blood work comes back normal.
-
he always wants to sleep in my bed, but he does not want me to touch him. If we are sleeping back to back and our hips touch, he gets off the bed. And then he gets back on as soon as he sees a decent opportunity. we used to share the bed, because I have had a California king size bed by myself, and it was fine. But in the last year, it’s just like he hates it.
I have come to hate the sound of his collar jingling. I have nasty thoughts like waiting for the relief of him passing away. Sometime I have an aggressive voice, but I really do always try to keep my voice light and keep his tailwagging in my interactions with him. I’m sure he can sense my agitation though. It has become overwhelming. I don’t enjoy a single moment of our life together.
And I have to work and he needs to be walked several times a day and he will shake if he feels like he’s being neglected in that aspect, so when I have to go run errands, I take him with me, but I can never get anywhere because not only is he naturally slow. He has developed this instinct of lagging behind and he wants to stop and smell everything and it’s just annoying to have to constantly crouch down and Argue with him to get him to move his body. I don’t feel comfortable, forcing him to move, especially because of his arthritis.
Like I said, he used to have good training, but it has all fallen by the wayside and he is old and stubborn.
But this cannot continue. I Don’t believe either of us are happy. I would like some advice on how to effectively train him in the time that I have, I do not have the money to hire a trainer. I also ask that you handle your responses gently; I am extremely upset by this and I am aware of how shitty it sounds of me to speak of him so poorly, but my mental health is falling apart because of the lack of freedom and relaxation that I can find living with him.
I have no intention of rehoming him, and have always been committed to his safety, and comfort and mental and physical happiness. if I rehomed him, it would haunt me, it would devastate me. But I would do it if I believed he would be happier. But I don’t believe he would be, I have left him with my parents and other people in the past, and he just waits vigilantly for me to return.
Edit: I also want to say that I am open to advice on how I can manage myself and my feelings about this
33 votes -
-
Test post for ef-spring on tildes
Warning: this post may contain spoilers
https://protesilaos.com/emacs/ef-themes-pictures
CSS
HODLAdapted using @tomf's tildes-stylus-template. No tweaks, minor updates to the CSS:
body .btn-post-action { color: var(--foreground); } body .btn-post-action:hover { color: var(--fg-dark); }body .chip { background-color: var(--border);Test 1
Test 2
Test 3
Test 4
Test 5
Test 6
Emphasis
Bold
Bold-Emph
StrikethroughCodeHeadings Values One 111zorkmids Two 222zorkmids Three 333zorkmids 1 vote -
Japan orders ‘drastic reforms’ for Toyota after fresh certification violations
17 votes -
The truly disturbing story of Kellogg's Corn Flakes
34 votes -
We tried and failed to find performance differences in our twenty-six microwaves
58 votes -
Alzheimer’s blood test catches 90% of early dementia cases, study finds
38 votes -
Struggling with first dev job - seeking advice
This is my cry for help. I'm a newer programmer who just got hired for my first actual programming job a few months ago. Before now the only things I really made were simple python scripts that...
This is my cry for help.
I'm a newer programmer who just got hired for my first actual programming job a few months ago. Before now the only things I really made were simple python scripts that handled database operations at my last job. I live in an area with no opportunities, and so this new job I got is my saving grace at this point. For the first time in my life I can have actual savings and can actually work on moving to an area with opportunities. However...
Everything is falling apart. I have no idea how this place has survived this long. There is no senior dev for me to go to. There are no code reviews. There is no QA. There is a spiderweb of pipelines with zero error handling or data-checking. Bugs are frequent and go undetected. The database has no keys or constraints, and was designed by a madman (so it's definitely not normalized whatsoever). I already have made a bunch of little scripts handling data-parsing tasks that are used in prod, and I've had to learn proper logging and notifications on errors along the way, and have still yet to learn how to do real tests (I ordered a book on pytest that I plan on going through). I am so paranoid that at any moment something I made does something unexpected and destroys things (which... kinda actually happened already).
We're in the long and arduous process of moving away from this terrible system to a newer, better-designed one but I'm already just so lost and... lonely? There's a few separate dev "teams" but one is outsourced and the other is infamously unapproachable and works on a completely different domain. There's no one there to catch me if/when I make mistakes except myself. The paranoia I have over my programs is really getting to me and already affecting my health.
I guess I just want advice on what I should do in this situation. Is this a normal first experience? I care deeply about making sure the things I make are good and functional but I also don't have the experience to forsee potential issues that may come up due to how I'm designing things. And how can I cope with the paranoia I'm feeling?
EDIT: It takes me a while to write responses, but I want everyone to know that I really appreciate all your advice and kind words. It does mean a lot to me! I'm doing my best to take in what everyone has said and am working on making the best of an atypical situation. I'm chronically hard on myself, but I'm gonna try to give myself a bit more grace here. Again, thanks so much for all the thoughtful replies from everyone. :)
34 votes -
Finland's deportation law puts EU's migration norms to the test – human rights organizations sound the alarm over the controversial measure
20 votes -
Yarn, React, and Udemy. Help requested.
My apologies if this kind of content is not allowed here. Mod(s) please feel free to delete it if it is not without any butthurt on my part. I'm new to React Testing, so I am taking an Udemy...
My apologies if this kind of content is not allowed here. Mod(s) please feel free to delete it if it is not without any butthurt on my part.
I'm new to React Testing, so I am taking an Udemy course on it. The Udemy course uses yarn, so I would like to stick with that though I do know yarn isn't the top accepted tool in the React community.
I've posted this question elsewhere, I haven't gotten any responses, so I am posting it here ( costs nothing ).
I am getting this error when executing yarn build:
$ yarn build yarn run v1.22.22 $ react-scripts build Creating an optimized production build... Failed to compile. TS2305: Module '"web-vitals"' has no exported member 'ReportHandler'. > 1 | import { ReportHandler } from 'web-vitals'; | ^^^^^^^^^^^^^ 2 | 3 | const reportWebVitals = (onPerfEntry?: ReportHandler) => { 4 | if (onPerfEntry && onPerfEntry instanceof Function) { error Command failed with exit code 1.I've tried installing web-vitals over what is already in the modules section, but that hasn't helped.
Any clues appreciated!
Update: the tip about ReportHandler being deprecated helped. I ran create react app in a new folder, did NOT run yarn update as the instructor called for,moved my work over, and now everything runs fine.
7 votes -
Any experts on electrophoretic lacquer here? Need some help in sourcing a high quality lacquer.
Need to apply lacquer on a mild steel product that is zinc plated and has some vibratory surface polishing on top of it, which wears the zinc down a bit. Need to pass 500 hours on a British...
Need to apply lacquer on a mild steel product that is zinc plated and has some vibratory surface polishing on top of it, which wears the zinc down a bit.
Need to pass 500 hours on a British Standard salt spray test (BS EN ISO 9227: 2017)
If anyone has any sources on a good lacquer supplier please let me know. Tried one by LVH coatings but it didn't pass more than 300 hours.
12 votes -
Keith eats everything at Buffalo Wild Wings
9 votes -
Chicago’s NASCAR Race is a marvel of physics
6 votes -
Chef cooks from 720 year old cook book
15 votes -
YouTube is testing "Premium Jump Ahead" (built-in sponsorblock)
43 votes -
What are some great time savers on CLI that you would recommend?
I use these right now on Debian: ncdu ncdu (NCurses Disk Usage): A disk usage analyzer with an ncurses interface, providing a fast and easy-to-use overview of disk space utilization. Ideal for...
I use these right now on Debian:
ncdu
ncdu (NCurses Disk Usage): A disk usage analyzer with an ncurses interface, providing a fast and easy-to-use overview of disk space utilization. Ideal for identifying large directories and files in a user-friendly terminal interface.
duf
duf (Disk Usage/Free): A modern disk usage/free utility with a beautiful interface written in Go. It provides a quick and easy way to check disk usage across various file systems with color-coded output.
tldr
tldr (Too Long; Didn't Read): Simplified and community-driven man pages. Provides practical examples for commands, making it easier to understand and use without wading through lengthy and detailed man pages.
nala
nala (Next-Generation APT Frontend): A modern frontend for the APT package manager, designed to provide a more readable and user-friendly output for package management tasks.
Speedtest-cli
Speedtest-cli: A command-line interface for testing internet bandwidth using speedtest.net. Allows you to quickly check your upload and download speeds directly from the terminal.
htop
htop: An interactive process viewer for Unix systems. It provides a real-time, color-coded display of system processes, making it easier to monitor and manage system resources.
powertop
powertop: A tool for diagnosing issues with power consumption and power management on Linux systems. It provides detailed information on power usage by various system components and applications.
thinkfan
thinkfan: A simple fan control program for ThinkPads. It helps manage the system's fan speed to balance cooling and noise levels based on the temperature sensors.
tlp
tlp (Linux Advanced Power Management): A power management tool for Linux. It provides various configurations and options to optimize battery life on laptops without requiring manual tweaks.
flatpak
Flatpak: A system for building, distributing, and running sandboxed desktop applications on Linux. It provides a universal app distribution system that works across various Linux distributions.
neofetch
Neofetch: A command-line system information tool written in bash. It displays an aesthetically pleasing summary of system information alongside your terminal prompt.
iftop
iftop: A real-time console-based network bandwidth monitoring tool. It shows a list of network connections from/to your system and the bandwidth usage for each connection.
nano
nano: A simple, user-friendly text editor for the command line. Known for its straightforward and easy-to-use interface, making it a go-to for quick text editing tasks.
Edit
Oh wow! Thank you all for your suggestions!I was looking around and found cheat; it's defined as a cheat that allows you to create and view interactive cheatsheets on the command line. Hopefully, someone else might find it helpful as well.
38 votes -
Recommendations for less mass-produced and more artistic tv
I'm looking for tv shows, films, animation that feel unique, smaller and less like it was made to order and taken through incessant A/B testing and market research and more like a creative type...
I'm looking for tv shows, films, animation that feel unique, smaller and less like it was made to order and taken through incessant A/B testing and market research and more like a creative type was given a bit of freedom and went with it, and least to a point.
A few that I think would qualify though obviously filtered through my own preferences.
Films
Children of Men
A post-apocalyptic journey.The Man From Earth
Just a few people talking in a room about a fantastical scenario. Strangely I tried to imagine a bigger more cinematic version going through the events and actually came to the conclusion the I'd probably like it less.Stardust
A fantasy romance with a truly whimsical, wondrous feeling. And a bit of humor.TV shows
Alphas
A superhero show, however they are flawed and the powers are limited. I particularly liked that the problems depicted were small, personal and only started to ramp up later.Station 11
A post-apocalytic show following a traveling troupe with a repertoire of Shakespeare's plays.Severance
What if the work and personal lives were separated taken to the logical extreme.Firefly
A sci-fi western. Small family feel with the crew.Animation
Mushishi
Episodic series about dealing with varied and fantastical creatures.Webseries
Anyone but me
A lesbian slice of life romance.LARPS
A life of a guild of role players. I particularly like how the sessions manage to still get a bit of an epic feel with people simply talking and a bit of props.Watch blue movies
NSFW theme, though I don't recall much of actual NSFW material. Just hilarious.33 votes -
Swedish accident investigators determine country's oldest amusement park Gröna Lund didn't properly test new parts for a roller coaster that derailed last year, killing one
7 votes -
Update #2 - "Reopening", Advertising, and so on
I picked ~misc and don't really have an idea of what tags would be appropriate. If there's stuff I can include in future posts like this I'll be glad to make sure they're there, just let me know....
I picked ~misc and don't really have an idea of what tags would be appropriate. If there's stuff I can include in future posts like this I'll be glad to make sure they're there, just let me know. There probably won't be one for a long while but I'll remember. Technically I am advertising myself a bit, but I think I've framed it well enough that ya'll will see it's not really the point of the post. I'll never be bothering ya'll with offers and ads and shit.
This is a continuation from a post I made a while back about how it's going with the endeavor I've set in front of myself. In some ways, things proceed as I'd hoped, while in others there's been need for flexibility/adjustment. I wanted to give an update because a few big steps happened this past week which hopefully mean moving into a busier phase of the whole thing, and to add to the corpus, create the proof of what this all was as it begins if that makes sense.
The biggest thing has been an article published in our local paper. Two, actually, which were combined together into a front page spread I did not expect. Yes, there's a photo of us and our contact info in there, and yes, you're welcome to reach us if you've an idea for something you'd like to do. You'll be talking to me, and I'll be happy to go over details and land on pricing that actually does work for both of us. Primarily we are offering the space, with some ability to accommodate large groups and connections with folks who can provide stuff. It depends on what you want, how things will be priced. The less you need us to do, the less we need to charge. We don't want to regularly be a place where folks stay overnight, but I can probably swing that from time to time for someone coming from far away. If you aim to do something in the near term, do be aware it is hot as shit down here and very humid. The house is a-ok staying cool, but you'll want to be prepared for Mississippi in the summer. I have a dog too, so if you've got allergies you'll need to prep accordingly. She's gonna be 16 this year, she's nothing but friendly to people and sleeps a lot. Pets are welcome, provided they are house-trained and well behaved.
I am intentionally avoiding the internet on the whole for reasons I'll get into, but I do want to extend an offer to this forum in particular, as thanks for allowing me the space for expressing my thoughts as they took shape. I'm aware the site is public facing - what I'm going to share here is public already. I have to bite the bullet on sacrificing some anonymity and just try to control how that anonymity goes away, is how I've come to see it. You won't find me on social media, and what exists for the house/my grandmother is wildly out of date/largely inaccessible - it's gonna stay that way if all remains up to me, so this is just about the only way for someone outside of Brookhaven to know of us at this time. I'd like for at least a few people to know what we were up to, in a form that serves as proof of my intent from its actual beginnings. While the plan took shape before I ever wrote about it, it was in writing about it that I was able to make it clear to myself, what I aim to be doing, so I feel like it's part of completing things to share this stuff here.
The paper is very much a local thing, they got a few details wrong and you'll probably pick out how the quotes don't quite sound like me if you've read a lot of what I've posted. It's fine, the details in need of correction aren't critical. There isn't a lot in there about the more high-minded stuff I like to write about, because I'm not there yet. For now, it's simply building a business out of something, I have to make the something from which that business will spring. I'll think more about where it goes when I've got it moving. The article was free, which was pretty awesome. The paper is in a slow time, and it's mostly one guy doing a lot of the writing, they were just happy to have something to include. I think he did great.
The articles worked, too. I got calls the day the print version went out, and am expecting some followups soon to set dates and square away payment. I go walking downtown every day in the afternoon, and got some extra attention. While it's possible, while the pressure is light, I've been taking advantage by trying to advertise almost solely through word of mouth and face-to-face interactions, fully aware it will take a while for that to have an effect and that I may need to branch out fast if pressures change. Thus far, it's been the local paper, a print ad in a different paper that goes out primarily to local businesses, and a radio ad. There's a couple of reasons I've stuck to stuff like that.
The first is that I think it will provide a good foundation for sustaining the enterprise. If it's possible to have enough business to stay around purely from what exists around me, that means I can capitalize maximally if/when we do extend advertising outside our area, and it means security if for whatever reason those means can't be utilized. I don't want to be dependent on the internet for a livelihood if I can possibly manage it. It's not so principled a position that I'd refuse to do it at any point, rather it's like a back-pocket option, something to be engaged with strategically at what I determine to be either the proper time or because the needs have grown past what I can sustain without it, if that makes sense. My aim is to be a part of this town, to be of it, so I want to keep what we're doing as local and simple as possible. I have to be ready to constrain everything and take care of my grandmother too. I won't let that priority slip and will endure whatever hardship is necessary to fulfill it. It's easier to do that the smaller things are, a bit of a balancing act.
The second reason is much more practical and kind of silly. My grandmother's computer is the biggest security risk I think I've ever encountered in person. I refuse to introduce new online components when such a risk exists, if that makes sense, and I will endure whatever hit to efficiency/development it means until I can get it corrected. Her usage habits are minimal which is a lucky thing - she sticks to old fashioned stuff for almost everything. But, a priority of mine is that she can see and understand everything I'm doing, so I need this machine to be in a better state before I can take some of the steps with that. The challenge of it isn't technical at all, I could get the thing in good working order in a day, probably.
To give you an idea of what's difficult here, imagine for a moment you just ignored the internet as a whole since it began. You used it, you know how to do some stuff on it, but only by way of memorizing actions, the steps necessary to do a thing you wanted, a setup someone made for you. You never really engaged with what the stuff you use is designed for, you didn't follow how any of it developed, you're (blissfully, I'd say) unaware of pretty much that whole end of things. It's very difficult to explain the danger of something like an AI phishing scam, to someone who for all intents and purposes, never learned what phishing is, and further doesn't tend to believe in the shittiness of other people. That last part is one of the reasons I love my grandmother as much as I do, but it does make this task harder, and delays further action on my part.
I've gotten the machine to as secure a state as I can, and have gotten the data backed up, so hopefully movement really gets going on this and I can feel better about spreading out our net, so to speak. I think what frustrates me about it is having been there across years of time - a lot of why this machine is the way it is, is because other people took it upon themselves to "fix it" and almost none of them knew what the hell they were doing. They didn't explain anything to my grandmother either. Their interactions mean misunderstandings on my grandmother's part, and the lack of a foundation of knowledge means it's starting from zero in a way I have never actually encountered before doing this kind of work. I've gotten close, seen some pretty absurd things, but the lack here is just of a different kind, more complex than it seems. I've been writing about it separately/on my own because I think the experience stands as a sort of ultimate test of a lot of the stuff I did before I got here.
There is also health to think about. The priority, for now, is to set things up in a way which is compatible with what my grandmother can do. I'm trying to set up situations that let her do the things that make her happiest, and do all of the nitty-gritty shitty stuff myself. That means house maintenance, yard work, grocery shopping, cooking, arranging for stuff like an electrician when something breaks, learning how to do some of the fixing myself. I've only ever rented. I've never been in a position to maintain a house before, and as I'm sure plenty of you know far better than me, that's a good bit to learn all on its own. Especially with a home as old and complicated as this one with an owner who hasn't done a lot of that herself. Can't exactly tell me what needs doing when someone else was being paid to come do it for years. I feel good about it though, I like to learn and I like to fix things, and there's lots of opportunity. I've been able to eliminate a lot of costs and reduce regular expenses by taking on a lot of what others were doing and applying effective fixes to longstanding issues. It's very fulfilling, like getting to do the type of work I always hit a wall with in all my other workplaces, improve and optimize. That it's for my family brings together a lot of what matters the most to me, keeps me constantly motivated.
The town is nice too. It's been a few months so I've gotten more acclimated, the slower pace of things and friendlier atmosphere really does a lot for me. Here are a bunch of images of downtown I took on some of my walks. Because of the slower pace, I can be measured, precise, take the proper time to consider things and work out problems without feeling like I'm in some inner state of siege/under the gun all the time. At first I missed a lot of what was available to me elsewhere, but as time went on I came to realize a lot of that just didn't matter as much as I thought it did. As much as I love a good Indian restaurant and a computer store, not having them is not the detriment my mind used to pretend it was. Along with that has come an explosion of creativity, I've done a ridiculous amount of writing and reading, and am slowly getting myself up to snuff drawing things. The house exists on an art school campus, and from what I've gathered reading local magazines the presence of that school has done a ton to really give this place character and variety. My hope is to really lean into that, support it and see if we can have our space be a place for folks to work their creativity. Connections are taking shape and that's made me real happy to see. I cannot tell you how heartwarming it is, for example, to talk about this stuff with the guy who does a radio show and then hear him on the radio a day later saying "this place is really good you should go see it!" Folks are really beginning to grasp my aims when it comes to the scale and type of stuff we want to do, and I haven't really encountered much suspicion/doubt/etc. Folks tend to just trust the simple motives. I can't ask for more than that, the sense of gratitude I wake up with every day is beyond my ability to capture here.
So, there you go. Another step taken, one more further toward whatever comes, as precisely as I can manage to get to the goals. I wanted to post the followup because I said I'd do that and as part of the effort itself, share the vision and the way it plays out in the hope others spot what my eyes miss, and/or that they might take something useful for themselves from it. I'd love to read it if you have thoughts, opinions, advice, experience. Or if you just want to talk about the high minded stuff, I do like doing that. Helps me stay consistent. Anyway, i've said plenty, so off I go to walk around downtown again. I've got that phone on me all the time, call/text whenever (text if it's after 5pm CST, is my only request with that). As always, I very much appreciate you taking the time and giving me your attention.
16 votes -
YouTube tests harder-to-block server-side ad injection in videos
72 votes -
Rapid UTI test that cuts detection time to forty-five minutes awarded Longitude prize – could herald sea change in antibiotic use by identifying correct treatments
26 votes -
Buoyed by regulatory vacuums, Silicon Valley is building a booming online wellness market that aims to leave the doctor’s office behind
17 votes -
What to know before you implement public-facing APIs
9 votes -
Japanese automakers Toyota, Mazda, Yamaha, Honda, Suzuki caught cheating on certification tests
29 votes -
Fast-food owners, squeezed customers test limit of value meal economy
32 votes -
Game and programming exercise based on The Prisoner's Dilemma (need Beta Testers)
19 votes -
Advice on sharpening skills for career pivot
After spending a couple years in management I want to get back into more individual contributor roles. It's where I can apply the skills I actually enjoy. Preferably I'd work as a dev or data...
After spending a couple years in management I want to get back into more individual contributor roles. It's where I can apply the skills I actually enjoy. Preferably I'd work as a dev or data scientist, but what I want is to spend time solving technical/mathematical problems and less herding cats and politicking.
EDIT: US with ability to relocate; willing to take a paycut.
Background
- About 9 years as lead dev in a start up (2004-2013). It was the golden era of 2005 when we started and I got the role strictly on skills I developed as a teenager. The start up failed shortly after I left but an associated passion project has lived on. In this role I built video streaming software client side, server side, web apps, and iOS apps. I used C#, javascript/node, mongodb, redis, SQL, PHP, objective-c, and C++ as well as functioning as sys admin and webmaster. Pretty much solo dev except for a contractor or intern occasionally.
- Went back to school (homeschooled, no high school so I needed some pieces of paper), BS-MS-PHD, in mathematics (number theory) and published several papers. One of which launched a bit of a cottage industry for my collaborators. I haven't been involved post graduation but get updates when friends see me cited at conferences, etc. Wrote more domain specific stuff (Python, MAGMA, GAP).
- During my last year of grad school I got very jaded towards the grind I saw before me that more that likely ended with a job at a teaching school making less than I wanted. Pretty much as soon as I made my intentions public covid happened so I was job searching during 2020 while finishing my doctorate.
- Got my break early 2021, an entry level data analyst role for a major corpo. In this role I had a lot of time to just explore data, find patterns, test out some of the ideas friend in topological data analysis were thinking about, tested early ML models. Pretty much strictly Python and SQL. Went to manager in 2022 and then People Analytics Director in 2023.
Current plans:
- Attend more meet ups, there are a couple about an hour south of me. Hoping to build some connections with the local industry.
- Private server and website stood up, plan to host projects etc here for interested parties.
- Runs through exercism.io to refresh on some stuff.
- Find some open source projects to contribute on? There is also a local group of indie game devs, perhaps offer my services where possible.
So my question to you all is how would you go about sharpening skills and building up a portfolio?
11 votes -
The engineering of duct tape
19 votes -
Open-source self-hosted Google photos alternative
Hello, every now and then I find myself looking for open-source "self-hosted" (VPS accepted) Google photos alternatives. I have searched every now and then but I have never found something I felt...
Hello, every now and then I find myself looking for open-source "self-hosted" (VPS accepted) Google photos alternatives.
I have searched every now and then but I have never found something I felt that suits my needs.
I don't mind setting it up myself with command lines and stuff from an empty VPS as long as the monthly fees are pushed to a minimum.
I do have a certain set of constraints and I was wondering what would be the best app to do it. Any app that I end up trying fail one of these somehow. Or it is an app that I couldn't test adequately on my 2GB RAM VPS. Should I be upgrading first and then testing them?
Here are my constraints:
I would like to be able to share photos privately to friends and family. Like maybe a secret link to share photos or albums with friends.
I would like to be able to view photos on mobile, using Internet. I don't mind opening a mobile web app but I would like to be able to show it.
I would like to have some privacy-respecting face recognition. This also opens up the question of what RAM of VPS I should be using.
I would like to leave the file and folder structure untouched. I have already somehow arranged the files into albums by using folders so bonus points if the app figures that out. However, I would bite the bullet if there is a good solution that asks to "copy" the files into a new folder thereby doubling the storage needed. But I hope to avoid it.
Any help towards the right direction would be appreciated!
16 votes -
Homeworld 3 review from someone who treasures HW as perhaps the best game in 25 years (with minor spoilers)
I almost need a "thumb sideways" button but I can't give this game a thumbs up. Why should you listen to me? For background, I beta tested Homeworld for Relic back in '98-99. I've played every...
I almost need a "thumb sideways" button but I can't give this game a thumbs up.
Why should you listen to me?
For background, I beta tested Homeworld for Relic back in '98-99. I've played every single PC Homeworld game. I've sunk hundreds of hours into playing vanilla Homeworld, Complex, and Every. Single. Star Trek mod that anyone has ever made for Homeworld and Homeworld: Remastered.
That's to say: I adore love Homeworld/Homeworld 2. Over 25 years of PC gaming, they may be my all-time favorite games period!
Of course, I bought the "Fleet Command" edition. In truth, I did it to encourage the developers to keep pumping out more Homeworld.
Alas, the only thing I want right now is a complete and amazing mod toolkit so that this game can quickly become the substitute and successor for the original.
A little history: Homeworld (and Remastered) thrived with its mod community. The original game was not designed for modding. Yet so many intrepid individuals out there struggled their way through cracking the binary format(s?) of the game. And, at least, as I understand it, some of the game behavior is scripted in Lua, a less common but publicly available programming language. Just go look at the Workshop for Homeworld: Remastered. The number of different total conversion mods out there is staggering. The love put into so many of those mods is utterly mind-blowing!
In a nutshell, HW:3 plays a lot like Homeworld (the original) but, if anything, dumbed-down
significantly from the original but with 2024 visuals--except for the cut-scenes that oddly look rendered using vintage 2000 technology. The game mechanics lack the depth of any of the HW sequels. The campaign is linear and, at times, glitchy (I'm looking at you, asteroid mission and you, the one cut-scene where some of the lines repeat causing me to wonder if I'm suffering auditory hallucinations or if their QA missed something like that).The gameplay is not particularly innovative or deep. The default pace of combat itself tends to be faster than previous Homeworlds. Though, in single player, you can change the game speed. However, the default speed can be overwhelming compared to previous Homeworld games, which can make multiplayer frustrating.
For fans, while it should not be surprising It's not Homeworld: Complex (or EVO), I expected to see more of the depth, introduced by HW:C and HW:2, For instance, there are no subsystems on ships; you can't target engines or weapons. Ships either blow up or they don't. There's no defense field frigates and no cloak generators.
My hope is that the mods (Star Trek or The Expanse, anyone?) will make this game shine. But right now? Unless you're a true super-hardcore Homeworld fan, who needs their Homeworld story fix, you should hold off.
On the plus side: it doesn't crash as often as a NASCAR driver like Helldivers 2 or the original Homeworld, for that matter.
Ultimately, I'm disappointed that Homeworld 3 plays like a dumbed-down version of Homeworld 1. I suppose this shouldn't be surprising, what with game studios increasingly desperate to get that larger market share which means appealing to a broader audience. But that means that if you long for the depth of Homeworld 2 or Complex, you're waiting for mods.
The modding tools aren't out yet.
And, so, thumbs down.
16 votes