Skip Navigation

帖子
2
评论
378
加入于
2 yr. ago

  • nyarch

    跳过
  • Not if you get an error from the initramfs saying that it can't mount the root partition, no. Start from the install media, mount the drives, chroot in, mkinitcpio -P && pacman -Syu and everything was fine again. I wouldn't like that to be the first introduction to Linux for a newstart, tho - better that they install Mint or something with a few more guard rails.

  • nyarch

    跳过
  • If you can't install Arch from scratch, you probably won't be able to fix it when it breaks. Protip: don't run a big update in a different workspace, forget about it, and then hibernate your laptop. That would be bad.

  • I learned z80 assembly back when the cutting edge of technology was a ZX Spectrum, and 68k assembly when I upgraded to an Amiga. That knowledge served me quite well for my early career in industrial automation - it was hard real-time coding on eZ80's and 65c02 processors, but the knowledge transfers.

    Back in the day, when input got mapped straight into a memory location and the display output was another memory location, then assembly seems like magic. Read the byte they corresponds to the right-hand middle row of the keyboard, check if a certain bit is set in that byte, therefore a key is held down. Call your subroutine that copies a sequence of bytes into a known location. Boom, pressing a key updates the screen. Awesome.

    Modern assembly (x64 and the like) has masses of rules about pointer alignment for the stacks, which you do so often you might as well write a macro for it. Since the OS doesn't let you write system memory any more (a good thing) then you need to make system calls and call library functions to do the same thing. You do that so often that you might as well write a macro for that as well. Boom, now your assembly looks almost exactly like C. Might as well learn that instead.

    In fact, that's almost the purpose of C - a more readable, somewhat portable assembly language. Experienced C developers will know which sequence of opcodes they'd expect from any language construction. It's quite a simple mapping in that regard.

    It's handy to know a little assembly occasionally, but unless you're writing eg. crypto implementations, which must take the exact same time and power to execute regardless of the input, then it's impractical for almost any purpose nowadays.

  • No, but he is a charisma-free piece-of-shit that's widely despised, and we're expecting the evil empire to fall to pieces once the guy in charge kicks the bucket. And the reaper is sharpening their scythe for the coffin-dodging bastard.

    Mind you, that's not the only widely-disappointed group that sentence could apply to at the moment.

  • You missed 'secure' out of that list. Vibe coding is tantamount to communism, the way that everyone who uses it ends up publicly owned.

  • GPS location of your home and work, plus a map of isolated locations where you can regularly be found? Yeah, I can't see any reason why they'd be interested in that.

  • Think you could take it back a step there.

    • Fallout 1 - exceptional world-building, fantastic game, great character writing, superbly replayable RPG. Your build is instrumental to what you can do; decisions affect the world. Held together by jank and bugs, alas, but generally superb.
    • Fallout 2 - fixes most of the jank and bugs and has a much bigger and deeper world, but not quite as well-integrated a story. Worthy sequel, though.
    • Fallout 3 - "Oblivion with guns", but has a pretty decent story, lots of interesting side quests. Seems like Bethesda misunderstood the point of the setting a bit, but very promising. Has some RPG replayability - different builds and different choices change what's available in the world.
    • Fallout New Vegas - best game in the whole series. Good plot, great sidequests, great characters, reactive world. Actually makes it seem like the Creation engine can be used for 'proper' RPGs - everything by Bethesda tended to be a mile wide and an inch deep up till then. Obsidian actually understand the setting, which is not surprising since they had a lot of original Black Isle devs in their team. Held together by jank and bugs, which I'm going to pretend was a callback to Fallout 1.
    • Fallout 4 - just what the fuck. Plot that you can barely believe is as stupid as it is. One-note, irritating characters. Dreadful writing. Gives up being an RPG in favour of crafting and base-building. "Talking" interface which was the butt of jokes at the time and an insult to the history of the series. Barely any decision is of consequence, you could save near the "final decision" point, see all the endings, and miss nothing of consequence. All of Bethesda's worst habits, given free rein.

    Not going to be spending money with Bethesda again unless the reviews turn up exceptional. After F4, I was expecting nothing from 76, and was not surprised. Was expecting nothing from Starfield, and was not surprised. Am expecting Elder Scrolls 5 to be a bag of shite as well - am whatever the complete opposite of 'hyped' is for it.

  • Upgraded my father-in-law from Windows 10 to Linux Mint last week. I use Arch btw on all my stuff, but that's no beginner's distro. He's very pleased - basically used it for browsing and some light office work, has hardly noticed the difference. One more person off Windows forever.

  • Well, at least she looks good in it.

    Having hired suits and whatnot before to go to weddings, I'm not quite seeing the logic here. $19k "tax the rich" dress seems a bit of a tasteless disconnect between medium and message, but renting it for $1k doesn't seem crazy. Committee "did their own research" and thought $3k would be more appropriate, when most attendees pay nothing at all? Surely getting her fee refunded would be more in-line?

  • If we had the technology to freely form diamond, then it's exceptionally hard, has incredible chemical resistance, among the very best thermal conductivities of any material, and it isn't particularly heavy.

    Being able to coat the inside of chemical vessels and pipes with diamond would hugely increase their lifespan, a heat exchanger made out of it would be incredible. Great for food processing, since you'd be able to clean it easily; great for abrasive or highly acid / alkili materials that corrode everything else. Probably awesome as a base layer for semi-conductors, as it would be great for heat dissipation.

    But we are probably talking about nanotechnology to lay it down in sheets, which we don't have (yet).

  • That sounds pcocainenful.

  • You'd assume that, but then you've not had the misfortune of using Google Cloud. "Because fuck you, that's why." -- Sundar Pichai.

    The big benefit of AWS Linux and Azure Linux is they start up really really quickly on their respective platforms, so if you've an app to run that's fairly platform agnostic then it's easy to deploy at scale. If it's not very platform agnostic then you're in for a world of pain. AL2023 in particular seems to just rename all the packages differently from any other distro just for the fun of it.

  • Ritardando = slowing down, it's a tempo notation.

    pp = pianissimo (very soft), mf = mezzoforte (medium strong). One of my old conductors would say "it's not about volume, it's about feeling", so intensity is a good word, although it often refers to volume. One of the main jobs of the conductor is making sure the music is interpreted in a way that fits the venue; pianissimo can be quite loud (but 'soft') in a big auditorium.

    Die doesn't mean anything - at least, not too me as a violinist. Might just be a percussion instruction to let the sound die away, rather than muffling it.

  • Let's get it to 25 hours per day, I could do with a bit more time in bed.

  • Years, sadly.

  • I have a Tuxedo Pulse 14 gen 3 as my personal laptop, was looking for something with a bit more display resolution than my old 1080p machine, but did not like the price of 4K laptops.

    It has been superb for over a year now. Came with Tuxedo's own Linux, which looked pretty but wasn't for me. Installed Arch on it, has been rock solid. Is a great machine for coding on, makes a great job of running Dwarf Fortress and less stressful 3D games - Crusader Kings 3 and Disco Elysium run great, for instance. Battery life impressive too.

    Been quite robust, too - heard complaints that the lid can get a bit loose but mine's fine. All the rubber feet have come off the bottom, but that's probably because I use mine on my lap. They prefer that you install their own fan control app rather than eg. just providing drivers so that you can set it up in CoolerControl, but it works fine.

    All in all, good machine. Better than the ThinkBook that it replaced, and those are fine laptops.

  • Well, three is prime and pi starts with a three, therefore, even if there's larger primes, there is one which is the largest. QED.

  • I've found that disabling VSync in games entirely and then letting MangoHud do the limiting works a bit better. Some of that will be because I'm using Proton on Linux, which has DXVK as a translation layer. Games will be trying to limit their frames the DirectX way, whereas MangoHud is limiting them the Vulkan way and is 'closer to the monitor' for keeping the pace right.

  • Also, MangoHud has an ability to set fps_limit in a per-game way that generally results in much smoother frame-pacing than most games achieve by default. That's awesome for eg. Dark Souls / Elden Ring, which are stuttery at 60 fps but buttery at 59 for some reason, but also for random strategy games which would be just fine at 30 fps but instead have all the fans roaring to render at 144.