Sunday, April 04


Daily News Stuff 3 April 2021

Curse Of Vanishing Edition

Tech News
  • Tried my hand at fishing in Minecraft.  This is great in theory because fish let you tame cats and cats scare off creepers and creepers suck, and also because you can fish up certain types of enchanted items - bows, books, and fishing rods - that are otherwise hard to get.

    Wasn't having much luck with that part, until I fished up this item:

    It has every enchantment it is possible to have on a Minecraft fishing rod and all maxed out.  I could have done without the curse, but since getting that one I have fished up a ton of other goodies.

    No books of Fortune or Silk Touch yet, but I do have Unbreaking III to apply to my diamond pickaxe.

    Update: Well, I forgot I had it with me, went to feed the animals at my ranch, got jumped by pillagers, and the fishing rod is gone.  But it lasted long enough for me to get a replacement.  I just need to be level 24 to combine two of the other fishing rods it found for me and I'll have all the same enchantments but without the curse.  Only I just got killed by pillagers so my levels got reset...

  • SK Hynix is investing $106 billion in new fabs.  (AnandTech)

    That's still a lot, but it sounds like this is over a longer period than TSMC's similarly-sized investment.

  • Rocket Lake Xeons are coming.  (WCCFTech)

    I don't know why, but they are.

  • Zen 3 has a potential security vulnerability like Spectre.  (Phoronix)

    It's a side-channel attack and there's no proof-of-concept yet, but they're taking it seriously - and there's already a flag that can be set in the CPU to disable the specific feature, called Predictive Store Forwarding, that may be vulnerable.

    AMD's suggestion is to set this flag on applications that run untrusted code (e.g. web browsers) or at the kernel level if you can't do that.  It doesn't need a microcode or BIOS update.

  • Rust leaks your username.  (Bleeping Computer)

    The absolute path used when compiling Rust programs is baked into the binary code.  This has been known for a while, but the Rust team seems to have bee struggling with the concept of don't do that then.

Disclaimer: It hurts when I do this.

Posted by: Pixy Misa at 02:28 AM | Comments (5) | Add Comment | Trackbacks (Suck)
Post contains 391 words, total size 3 kb.

1 "absolute path used when compiling Rust programs is baked into the binary code"
Is there any possible non-nefarious use for this feature?  Also, it makes me want to start distributing rust binaries compiled under . . . uh inappropriately-named file heirarchies. setenv WRKSRCDIR=/usr/tmp/joe/biden/nibbles/underaged/catamites/

Posted by: normal at Sunday, April 04 2021 04:25 AM (obo9H)

2 Rust is not the first compiler to do that; I've seen it before with some  C compiler or other.  But it's stupid.  Fortunately there are several obvious ways to mitigate the issue, like "don't build from inside your home directory[1]" or using a generic username to do your builds. I can understand, in theory, people being concerned about their username being leaked, but the directory path above that is normally going to be c:\users or /home, so in those cases, that part of the path is not much of a leak.
[1] not saying this is the best one.

Posted by: Rick C at Sunday, April 04 2021 08:26 AM (eqaFC)

3 I'm just confused as to why it even exists.  Is there some thing that I would potentially be missing out on by not having the absolute path baked into the binary?  It's not like that "feature" just magically appeared, someone had to write it in.  And the fact that it's somehow not disableable (sp?) likewise seems a bit difficult to just wave away as a meaningless quibble.  Most people I know don't take the time and effort to do things that they don't see any purpose in: someone, somewhere thought that this absolutely had to be in there and made sure that it was.  I'd be interested in their reasoning.

Posted by: normal at Sunday, April 04 2021 10:01 AM (obo9H)

4 I don't know if you want to get into AFK farming or not, but if you do, look up AFT fish farm tutorials on YT for whatever version you're playing on (I assume 1.16.5).  You'll also want (if you do this) to hook up a small storage system, say half a dozen double chests.

Posted by: Rick C at Monday, April 05 2021 01:18 AM (eqaFC)

5 I built an automated chicken farm, because it's one of the easiest builds.  The minecart that collects the eggs got stuck, but I have an insane amount of eggs now.

Turns out you can throw them a surprising distance if you want to populate the next biome over with chickens.

Posted by: Pixy Misa at Monday, April 05 2021 02:14 AM (PiXy!)

Hide Comments | Add Comment

Apple pies are delicious. But never mind apple pies. What colour is a green orange?

53kb generated in CPU 0.0407, elapsed 0.1297 seconds.
58 queries taking 0.1162 seconds, 345 records returned.
Powered by Minx 1.1.6c-pink.