• 1 Post
  • 2.23K Comments
Joined 3 years ago
cake
Cake day: June 15th, 2023

help-circle
  • The dual boot is the default install. The installer is a single terminal command in OSX with the installer being the guided setup. The installer is right on the front page of the distro web site: https://asahilinux.org/

    It is literally just:

    curl https://alx.sh/ | sh

    The biggest decisions you have to make are how you want to partition the SSD between OSX and Linux.

    I’ve been installing Linux in various ways since the late 90s using Slackware, and the Asahi installation experience was the easiest and seamless installation of Linux I’ve ever experienced. It on only occurred to me later why the installer could be so good. Asahi only runs on M1/M2 hardware. The developers knew exactly what the hardware would be and could tailor the experience around it.

    I wouldn’t really recommend Asahi if you only have 8GB of RAM and a 256GB SSD in your Mac. It will certainly run, but is cramped in daily use.


  • A quick question before research: is it fully working by now?

    Is every hardware function in the laptop that works in OSX available in Asahi? No.

    I’d like to have a functioning display

    I think you’re asking about “DisplayPort Alt Mode” which is where you can plug a dongle into one of the USB-C ports and output the local GPU to DP or HDMI. The answer to that is “yes, depending on how adventurous you are”. There’s an experimental kernel that does support it today. I don’t think its in the main branch yet. I intentionally run version 43 (1 behind the current 44). However, I use a USB-C DisplayLink HDMI adapter for an external display and it does most of what I want right now without the experimental kernel. I do want “DisplayPort Alt Mode”, and will use it when its available though.

    If you have an M1 or M2 Macbook Pro with HDMI port built-in, those work right now. The challenge being worked through is a display port that gets unplugged, which only happens on the USB-C port Display Port.

    I’ve got an impression that Linux can work on Apple Silicon, if you’re ready to abandon some things here and there.

    I wouldn’t use the word “abandon” but rather “wait for”. Power management efficiency doesn’t come close to native Apple OSX, but under Asahi it has enough battery for my needs. I only charge to 80% (supported natively in Fedora KDE) and get about 3 hours of runtime on battery for light to moderate use. I also read that this has improved a chunk in version 44, but again, I’m not running that version yet.

    Another piece of hardware not supported on Asahi yet is the MLX engine. I’ve been experimenting with running local LLMs, and they do run under Asahi Linux, but the hardware includes MLX in OSX. There are some models specifically made to utilize MLX which result in significant performance improvements in inferencing speeds. The unified memory of the Macbooks means system RAM is available for LLM use, so I can run 16GB models while still having 8GB of RAM left over for other applications and OS functions on this Macbook Air. The RAM footprint for LLM works in both Asahi and OSX.

    Keep in mind, this is a dual boot system. I still have OSX available if I need one of those Apple OSX specific function or extended battery life only one reboot away.








  • I’m confused on one main point from the author. Are these created projects for work or just personal? This answer changes the dynamic of the entire article.

    Except for the SaaS, almost none of this is useful and I don’t want to maintain any of it.

    If they were personal projects, then there’s nothing wrong. They were useful for a moment, or were fun to build, and if they’ve exceeded their usefulness, get rid of them. We do this all the time with hobbies, so why would it be a sin with personal code? Nobody spends an hour finishing a crossword puzzle and says “well that was a waste of time”. We spend money on hobbies too, so if your hobby is coding and you want to spend money on an LLM subscription for your hobby, as long as you get value and enjoyment out of it, its fine.

    However, if these were supposed to be commercial marketable products, and that business resources were used they yes, clearly there is a lack of planning and resource allocation. Spending time and money building something which has no use can can’t be maintained is a major business error.



  • partial_accumen@lemmy.worldtoMicroblog Memes@lemmy.world40s
    link
    fedilink
    English
    arrow-up
    1
    ·
    17 days ago

    You’re missing the point.

    I’m missing the point? I’m contradicting your point from your first post where you said this:

    All the “just save $X per month” advice hinges on this, but for some reason, finance “gurus” take our current longest bull run in history and pretend high returns are guaranteed.

    I demonstrated your “longest bull [market] in history” point was irrelevant by completely excluding that bull market and showing coincidentally even higher returns from the period before. Simple investing in the S&P500 has been historically shown to produce consistent returns over time. Does that guarantee it will forever? Of course not, but its much more likely it will produce that not compared to all the other choices for investing.

    Here’s the entire history of the S&P 500 from its inception in 1926:

    source

    You’re welcome to argue against that line for investing in something else, and in the short term, you may even be right. However, so far there isn’t a more consistent performer for growth over a long period of time.

    Ever since Reagan, “the economy” has been in service of the stock market and shareholder primacy has been the rule of the land.

    Reagan sucks for lots of reasons, but that condition about the stock market and the economy you’re describing existed long before Reagan. The Great Depression during the Hoover administration (also a shitty president for the time) shows that clearly.

    This isn’t something that should be assumed natural.

    Natural? All of these rules and economies are human constructs. There’s nothing natural about nearly anything humanity does. I find it odd that “isn’t natural” is even a criticism in this conversation.


  • partial_accumen@lemmy.worldtoMicroblog Memes@lemmy.world40s
    link
    fedilink
    English
    arrow-up
    1
    ·
    18 days ago

    Some people are going to have far less resources to expose themselves to good luck that can actually benefit them in way that can change their outlook.

    I agree completely. That is the part that is out of our control that I referenced.

    Unfortunately, “luck” for most of us is how much money we have and the social standing that money offers to expose us to lucky situations.

    I could agree or disagree with you on this depending on how we are defining things here. If a person comes from money and social standing, goes to ivy league school law school, and is offered a great job at a prestigious law firm right out of school I wouldn’t call that luck, I’d call that systemic. I’d probably even say it was a forgone conclusion that someone in that situation got the job. The “lucky situation” here for this person wouldn’t be getting the job, it would be born into money/society.

    For any of the rest of us, crawling through law school to ending up in a chance meeting to get offered that same job, the job offer would be the “lucky situation”.

    Overall, I agree with your premise even if we put the definitions in different places.

    it’s just that opportunities to improve one’s situation just don’t appear often enough to be taken advantage of correctly.

    This goes to the heart of my main point. Each of us can positively affect the number of opportunities open to us that may be lucky with our own actions. You can’t plan for luck, but you can learn all kinds of things which, in some strange way in the future, make you eligible to take advantage of a lucky opportunity.

    I can give you an example from my own life. When I was younger I poor and trying to cram as much video onto a writeable CD. I dived into learning video compressions methods so I could be cheap and save on CDs, putting more on each. Years later I at an employer, the company has a problem because they need video sent from a rural location back to the main office for analysis by engineers in a very short amount of time and the rural local only had a very very slow satellite internet connection (this was way before Starlink existed). I saw what they problem was. The video files were too big for the slow connection. I asked if they were willing to take a massive hit to quality to get the video files transferred. They were happy to! I gather the software and wrote a solution that they could use at the rural site to compress the videos before transferring using almost identical approaches to my writable CD compression methods. I got promoted an a $10k raise because of it.

    Had I not tried to be cheap on CDs, I would have not have learned nor been lucky enough to take advantage and get that promotion.


  • partial_accumen@lemmy.worldtoMicroblog Memes@lemmy.world40s
    link
    fedilink
    English
    arrow-up
    1
    ·
    18 days ago

    Now try a situation where the government and Fed aren’t pumping trillions of dollars to help the market.

    Sure thing, lets eliminate anything from the current bull market that starts at the bottom of the 2007 crash. Lets end in 2006, and begin 19 years early in 1987 (to keep the same sample length from the prior example).

    The same $10k in the S&P500 on Jan 1 of 1987 ending in 2006 would be $91,857. This would be a 818.57% total return and a 11.73% compounded annual growth.

    You’re welcome to run your own numbers. Here’s the simple S&P500 calculator I’ve used for our discussion here.



  • partial_accumen@lemmy.worldtoMicroblog Memes@lemmy.world40s
    link
    fedilink
    English
    arrow-up
    1
    ·
    18 days ago

    All the “just save $X per month” advice hinges on this, but for some reason, finance “gurus” take our current longest bull run in history and pretend high returns are guaranteed.

    Most of the estimates I see are the opposite, they assume the worst such investing everything right before the 2008 Great Recession crash. As in investing $10k in the S&P500 on Jan 1 of 2007 (before the crash) would give you $75,670 today. That’s a 656.70% total return or a 10.65% compound annual growth rate. So yes, the great bull market is in there, but the start included is the absolute worst time to invest, but the returns are still good. Most projections are more conservative with only expecting a 7% return (over time).


  • partial_accumen@lemmy.worldtoMicroblog Memes@lemmy.world40s
    link
    fedilink
    English
    arrow-up
    1
    ·
    18 days ago

    A lot of what happens is luck

    I agree with this, there will always be a level of good and bad luck that is out of our control. However each of us has the ability to increase our footprint of good luck or reduce our footprint for bad luck (never to zero bad luck though). If the good luck of a job of a lifetime is available to you but requires you know how to speak French, then that is only good luck if you spent time earlier in your life learning to speak French. In this case, learning French in the past increased amount of good luck you could harvest in life.

    Alternatively, if you have an asshole friend that likes committing petty crimes or picking fights, you increase your footprint for bad luck by hanging out with them. That drunk guy at the other end of the bar would have simply been a forgotten thought a couple of days later, but your asshole friend antagonized that guy and you ended up with bad luck getting sucker punched instead that night because of your asshole friend. In this case, choosing to hang out with asshole friend increased the amount of bad luck foisted upon you in life.


  • partial_accumen@lemmy.worldtoMicroblog Memes@lemmy.world40s
    link
    fedilink
    English
    arrow-up
    5
    ·
    18 days ago

    Your body starts falling apart faster if you don’t maintain it.

    There’s a corollary here that I don’t see anyone talking about. If you set a good plan to maintain your body fitness from say your mid 30s on, one day you’ll be doing that same reasonable workout routine and then you hurt yourself because its too much. Yesterday it was fine, the prior 15 years it had been fine, but now its not, and you have an injury you need 3 to 6 months to recover from. You think its a fluke and, once healed, you go back to your fitness routine and you injury yourself in a different way. Another 3 to 6 months of recovery.

    There appears to be a need to modify or abandon parts of your fitness routine as you get older, but there’s no guidebook on what to stop doing and when, nor what to be doing instead.



  • The actual paper (PDF) this is based on gives much better information than the article. From that we get some really key information:

    To allow FROST to measure SSD contention, the victim must perform activities that result in storage accesses to the same disk as the file used for contention measurement

    This can’t ready your SSD. It can only listen in on the conversation between your CPU and SSD when something else reads it or writes to it. The whole FROST approach has a number of clever tricks to generate reads from open applications though. Further, it requires the attacker’s code to be running in an active browser session.

    Also, If you have two SSDs, and your browser is on one, this FROST approach can’t see anything written to or read from on the other SSD.

    Lastly, there’s a mention in the paper about hardware based SSD encryption being vulnerable, there’s no mention of Software Whole Disk Encryption. Given how the researchers are using the SSD timing exploit, I would guess that a software (not hardware) whole disk encryption might be immune to this attack because the patterns of timings would be different with encrypted data being written to the SSD (instead of the data being encrypted by the SSD when written.


  • something something tAx MoNeY

    Nice fake quote

    Idk maybe tax the fucking billionaires? Maybe instead of useless foreign wars spend it on schools? Tax the NFL? I’m just spit balling.

    Get out of here with that lazy answer. Saying [paraphrased] “Have someone else pay for it somehow” is the most throwaway answer to any cited problem. If you want to contribute to the conversation looking for a solution, then contribute. What you posted here isn’t a useful or meaningful contribution.

    I’m not opposed to taxing fucking billionaires, but how are you proposing? Increase on capital gains taxes? Higher taxes on non-resident properties? Wealth tax on unrealized gains? That’s a great conversation to have, but its pretty far away from school spending which is what we’re talking about here.

    I’m not opposed to lowering defense spending, but in the USA you might as well try to boil the ocean than try to reform the Military Industrial Complex today. Short of revolution, that’s not happening in our lifetime. If we have revolution, school taxation will be the last of our worries.