• 0 Posts
  • 35 Comments
Joined 1 year ago
cake
Cake day: June 10th, 2023

help-circle


  • Years and years ago I built my own 16 bit computer from the nand gates up. ALU, etc, all built from scratch. Wrote the assembler, then wrote a compiler for a lightweight object oriented language. Built the OS, network stack, etc. At the end of the day I had a really neat, absolutely useless computer. The knowledge was what I wanted, not a usable computer.

    Building something actually useful, and modern takes so much more work. I could never even make a dent in the hour, max, I have a day outside of work and family. Plus, I worked in technology for 25 years, ended as director of engineering before fully leaving tech behind and taking a leadership position.

    I’ve done so much tech work. I’m ready to spend my down time in nature, and watching birds, and skiing.


  • The article says that steam showing a notice on snap installs that it isn’t an official package and to report errors to snap would be extreme. But that seems pretty reasonable to me, especially since the small package doesn’t include that in its own description. Is there any reason why that would be considered extreme, in the face of higher than normal error rates with the package, and lack of appropriate package description?


  • I’ll give you some general advice and am happy to answer any follow up questions you might have.

    Upfront, I recommend getting a laptop from a well known vendor running Windows. If you aren’t looking to go on a technology learning expedition, just need something that will work, and will have a warranty and a support line if things go wrong, you can’t beat a vendor. Dell is probably where I would look, but Microsoft surface, and Thinkpad’s are also good.

    Going with Windows from a vendor supplied laptop will maximize the amount of support you have and the number of things that just work.

    If you are looking for more of a technology project, I’d need to know more about what your tolerance is for fiddling with technology or your computer not working.

    As for CAD, as others said, check the recommended software specs and match your computer to them. Make sure you give yourself plenty of fast storage like m.2.

    For browsers, I use Firefox. I’d recommend Firefox as being a good balance between privacy and just working with plugin support. But chrome and other chromium based browsers like edge also just work.

    Consider getting a Microsoft 365 personal or family account. For $100/year you get cloud storage, computer backups, and the local and online office suite, and it all integrates well into Windows.

    If any of the above assumptions are wrong, I’m happy to update recommendations.

    Finally, how do you learn to fish? It takes time to come up to speed on things, so slowly learning, finding neutral review sites like maybe Tom’s hardware, and doing your own testing.

    Lots of people will give you opinionated advice, so don’t be afraid to be skeptical. Think about what’s important to you, whether that be just working, or privacy, or availability of support materials.


  • I don’t disagree that comment OP could have phrased it better and come across as less judgey. And I think that of someone like you left a well worded reply to the effect that it would be very fair feedback.

    At the same time I feel like some of the comments she has gotten are living down to the less generous version of her statements. If that makes sense. It also sort of feels like people wallpapering over the underlying reason that many women look for social media participation, which is as a way to vet for safety reasons.

    But I agree, it’s not good to typecast and overgeneralize, and a better suggestion to the post OP might be that some women look for social media accounts for safety reasons, if that is part of your social issues mentioned.

    But I digress. Have a great day!



  • I love that your post gave a probabilistic binning of someone who doesn’t have a traditional social media account, which was unironically confirmed by people replying with rustled jimmies.

    Come on folks, it should be clear from context that she is saying that a single woman setting up dates is going to use what limited info they have to avoid stalkers, cheaters, red pillers, and anti social people. That this might filter out perfectly normal people along with the creeps is the cost of maintaining safety and not wasting time, which is pretty much par for the course in dating. There’s also a difference between exchanging info after a brief meeting, and actually knowing a person for an extended time and then dating. I doubt OP is saying that someone they studied with for three semesters would be excluded for lack of social media, because they have real life context and don’t need the proxy filters.

    Also, getting real close in these replies to “but I’m a nice guy” and “I’m not like other girls.”



  • I highly recommend Stephen Tetlock’s book, super forecasting, who is the sponsor of the project you mention.

    One method of forecasting that he identified as effective was using a spreadsheet to record events that might occur over the next 6-18 months along with an initial probability based on good judgement and the factors you quoted. Then, every day look for new information that adjusts the forecast up or down by some, usually small percent. Repeat, and the goal is you will trend towards a reasonable %. I omitted many details but that was the jist.

    Now, that’s for forecasting on a short ish timeframe. There is a place for more open ended reasoning and imagination, but you have to be careful not to fall prey to your own biases.

    This particular forecast of OPs feels like it is ignoring several long running trends in technology adoption and user behavior without giving events that would address them, and forecasts something they care about doing better in the long-term, a source of bias to watch. I tend to agree with you that I think elements of this forecast are flawed.




  • I use a terminal whenever I’m doing work that I want to automate, is the only way to do something such as certain parameters being cli only, or when using a GUI would require additional software I don’t otherwise want.

    I play games and generally do rec time in a GUI, but I do all my git and docker work from the cli.


  • I guess “getting into Christmas” probably means something different to everyone. For me it’s about reliving good memories of friends and family. Some of my favorite memories are decorating cookies with my kids, mixing batches fudge, sipping eggnog and coffee over pie and ice cream, or dancing with my kids to Christmas music.

    So for Christmas I play Christmas music, setup a tree, make cookies and fudge, and send the treats and little mementos to friends and family around the country. This year I sent Christmas muffins, fudge, drawings my daughter made, little $1 bottles of peppermint schnapps with Cocoa packets, and other things like Santa socks that I divied up from a cheap multipack. That was the presents I sent out to all our friends and family.

    But if I didn’t have those memories or enjoy baking, I doubt I would do much for it. So I suppose, ask yourself what getting into Christmas means to you, or take the time to define what you want it to mean to you, and then do the thing. If it’s taking a little bit of extra time to show family you are thinking of them, then a little home assembled Cocoa kit and a card might do it. You don’t need to go crazy with decorations or buying presents to get into Christmas, unless that is what you want it to mean to you.


  • I have an Excel workbook with three worksheets. One worksheet calculates my paydays out over the next few years, and using Excel formulas a table of paydays per month is calculated. I get paid every two weeks, so some months are 3 pay checks and the rest are 2. If you get paid a fixed amount per month it’s easier.

    The next sheet has tables for annual, monthly, and weekly expenses. The annual table has a column for month of the year. If I have a quarterly payment, I add it to the annual table four times, each with the correct month.

    The final worksheet is a basic revenue less expenses table, one for each calendar year. It lists my income per month for each month, and then lists my monthly expenses, my annual expenses that hit that month, and weekly expenses calculated to reflect the partial weeks. All using formulas do it is easy to extend out to future years.

    The worksheet also calculated how much I have left over, and what my savings target is (80% of unbudgeted funds). It’s important for the actual costs of each month to be accurate, because averages hide real world things, like in November I have a large amount of renewals including my annual car insurance payment. I will always spend more than I make in November, and knowing that means I’m not panicking with unexpected expenses.

    What I’ve found is that there is an art to budgeting. For example, I budget $100/month for discretionary purchases, plus $20/week to take my kids out for cocoa. You want to be specific enough in the budget that you have fairly few purchases not directly accounted for, with a little bit of latitude that it doesn’t become a grind to track purchases.

    Over the course of the month any purchase that exceeds the budgeted amount or that doesn’t fit a budget category gets tracked on a separate sheet so I can see if I need to rebudget or if there was just a one time thing. Generally speaking, if it is too much work to track your individual purchases, you might be making too many small or impulse purchases that add up.

    I also use Excel for my shopping lists to stay focused when I go to the store, and the mobile app easily lets me strike through items as I get them.



  • So you just asked the most confusing thing about AWS service names due to how names changed over time.

    Before S3 had an archival tier, there existed a separate service that AWS named AWS Glacier Storage, and then renamed to AWS S3 Glacier.

    Around 2012 AWS started adding tiers to S3 which made the standalone service redundant. I received you look at S3 proper unless you have something like a Synology that can directly integrate with the older job based API used by the original glacier service.

    So, let’s say I have a 1TB archival file, single tarball, and I upload it to a brand new S3 bucket, without version, special features, etc, except it has a life cycle policy to move objects from S3 standard to S3 Glacier instant access after 0 days. So effectively, I upload the file and it moves to Glacier class storage.

    The S3 standard is ~$24/tb/month, and lets say worst case scenario our data sits on standard for one whole day before moving.

    $0.77+$0.005 (API cost of the put)

    Then there is the lifecycle charge to move the data from standard to glacier, with one request per object each way. Since we only have one object the cost is

    $0.004 out of standard
    $0.02 into glacier

    The cost of glacier instant tier is $4.1/tb/month. Since we would be there all but one day, the cost on the first bill would be:

    $3.95

    The second month onwards you would pay just the $4.1/month unless you are constantly adding or removing.

    Let’s say six months later you download your 1tb archive file. That would incur a cost of up to $30.

    Now I know that seems complicated and expensive. It is, because it is providing services to me in my former role as director of engineering, with complex needs and budgets to pay for stuff. It doesn’t make sense as a large-scale backup of personal data, unless you also want to leverage other AWS services, or you are truly just dumping the data away and will likely never need to retrieve it.

    S3 is great for complying with HIPAA, feeding data into a cdn, and generally dumping data around in performant way. I’ve literally dropped a petabyte off data into S3 and it just took it and did its thing.

    In my personal AWS account I use S3 as a place to dump cache contents built by lambda functions and served up by API gateway. Doing stuff like that is super cheap. I also use private git repos (code commit), private container registry (ecr), and container host (ECS), and it is nice have all of that stuff just click together.

    For backing up my personal computer, I use iDrive personal and OneDrive, where I don’t have to worry about the cost per object, etc. iDrive (not an Apple service) let’s you backup multiple devices to their platform and keeps them versioned.

    Anyway, happy to help answer questions. Have a great day.


  • My advice is a little different than others. I recently got my in-laws outfitted with smartphones and a new nuc. My father in-law has Parkinson’s, slow onset, but it means he is clumsy. It’s not likely that his phone will survive shaky hands for 8 years. What I did was buy refurbished OnePlus phones, install a simple launcher, install Bitdefender, and then add a lock app that let’s me add a pin to the system settings app and the play store.

    They can’t install anything out change things. They can browse, play games I preload, take pictures, etc, but I don’t have to worry about them installing things they shouldn’t. If one of the phone dies I’ll just get the latest affordable refurbished of the same line and configure it the same way.

    I had originally tried without locking the phone down as much but my father in law could not stop installing spammy weather apps and clicking ads on games and following there instructions.

    I also created new Google accounts for them that I manage, so they can’t get stuff stolen with bad account management practice.

    If you are in the US, I’ve also found mint to be a good deal for cell service.



  • It’s complicated. I gave the most expensive pricing, which is their fastest tier and includes stripping across three availability zones and guarantees 11 nines of data durability. Additionally, the easy integration with all other AWS services and the feature richness of S3 buckets makes it hard to do a fair apple to apple comparison unless you really have well defined needs. So I gave the highest price to keep it simple, and for someone who says they just have a few GB, any cost should be trivial.