« first day (4298 days earlier)      last day (725 days later) » 

2:14 AM
Seems I'm not the only one who's had to use a Raspberry Pi to act as a staging device for large print jobs.
This post was literally beckoning me to respond when I saw it in the mod queue (I'm a moderator at r/printers).
And did I mention I use my Raspberry Pi to securely send jobs to my printer from anywhere in the world?
 
 
1 hour later…
3:28 AM
0
Q: Calling "Device properties" window (or the data) from CMD

NotStanding with GoGotaHomeI live in a residential neighborhood and have my own office space. This phone is hooked to my Windows 7 PC (See note 1). I used a standard USB-C to USB-A connection. Tracking the charge statistics of all my linked phones is something I enjoy well. The following screenshot was taken in File explor...

 
 
3 hours later…
MiG
6:18 AM
@bwDraco Not entirely sure of the added value of 'anywhere in the world'... Unless it's just a side effect of the setup :)
I mean, do you carry the printer/briefcase with you then, and if so, why do you send print jobs home first instead of straight to the printer? And if the printer doesn't leave the house, why would you want to use it when abroad? :P
btw, there's another easy solution, you can do a delayed hibernate / shutdown - just estimate how long processing / printing takes and add an hour or so for good measure
 
MiG
6:39 AM
btw, that Canon PIXMA G650 looks really interesting... What's holding me back though is that I print irregularly... There'll be periods where I process photos and print loads, and then there may be months and months where I'm busy with other things and I don't
How big of an issue is drying out of print heads in general these days, and with this Canon series in particular?
 
 
4 hours later…
10:19 AM
@MiG I'd run a nozzle check page every week or so.
 
MiG
ugh, that puts me off of getting an inkjet tbh
 
 
3 hours later…
1:18 PM
@Burgi speaking of which: bbc.co.uk/news/disability-61394882
 
MiG
1:28 PM
@bertieb That's harrowing :/
 
oh yup
 
MiG
I guess we got a whiff the past two years what visually impaired people go through every day... Having to deal with something you can't see and might kill you, whenever you leave the home
 
2:00 PM
 
2:12 PM
aye
there's some stupidly asinine stuff
like disability offices not being wheelchair-accessible
like, how do you even ??
 
._.
What do they expect them to do? Rise and walk?
 
┐(´-`)┌
 
 
1 hour later…
MiG
3:18 PM
@bertieb omfg
 
 
2 hours later…
5:12 PM
Update desktop. Step 1, connect the 6 pin connnector to these three 8 pins... oh wait
PSU has options for 6x 8 pins, but now the hunt begins to figure out where I stored those cables.
 
5:59 PM
it's in the cable box
10 simoleons says that's where they are
 
 
2 hours later…
7:38 PM
@bertieb tragic. i am surprised stations don't have tactile markings
 
 
1 hour later…
8:39 PM
@Burgi me too!
I mean, it should be a no-brainer in this day and age
but then, I never thought something like Grenfell could happen in this day and age
 
@Burgi yeah it doesn't even require repaving....
there is even paint they can use...
and it's sad more people don't offer to help
I do (and have done)
 
8:58 PM
Apparently I ran out of space and the box the PSU came in, including padding, cacles, tie wrap, manual etc was on the of the room divider
So got cables. And I google on how to make 8 pins connectors from the 6+2
Because they seemed to fit on both sides
 
MiG
9:45 PM
@bertieb this :/
@Hennes iirc one was to feed the main board, the other one for the video card
been a long time since I last built a PC
 
Does anyone here know much about CPU performance? In particular whether or not AES-NI and PCLMUL instructions can execute simultaneously in the pipeline? Or do they cause port conflicts?
 
for me a few years. Zen3 was just out and I tried to build a 5900X system.
Stupidly enough I ordered from a well know CHEAP vendor.... who could not deliver
 
MiG
@forest not at that level of detail I'm afraid
 
So I ended up with much frustration and a 5800X
 
@MiG Ah... It's just that I'm trying to find out if AES-NI instructions like aesenc can run at the same time as pclmulqdq, which would tell me if AES-GCM would have higher throughput than would be expected from running AES + GHASH in series. I'm kind of trash at CPU profiling myself...
 
MiG
9:49 PM
well, gl :P
I'm currently also slightly alcoholically impaired, so don't ask complicated questions :P
having this delicious baltic porter atm
 
Alcohol is no good for complex questions. Uppers on the other hand...
 
MiG
What can I say... I like beer!
Apparently that makes me a prime candidate for the US supreme court
What I find weird is that I may have had a significant number of beers, I can still type all these things and make (almost :P) zero spelling errors
No idea how that works
 
10:57 PM
@forest You might want to look at Agner Fog's CPU optimization references.
@forest What processor architecture?
 
@bwDraco Yeah I know his stuff, but it'd take quite a lot of digging. Also I always mix up Agner Fog and Anders Fogh, since they both work on hardware. :D
@bwDraco x86
@Tom Modern CPUs have very deep pipelines and can effectively execute multiple instructions at once as long as they don't both require using the same hardware (i.e. they don't cause port conflicts) and as long as neither instruction affects the other one (i.e. one instruction does not depend on another having finished first). I'm not sure if AES-NI and PCLMUL are like that, but if they are, then the throughput of them together may be greater than you'd expect. — forest ♦ 1 hour ago
It's just because I'd like to make sure my comment there is correct.
 
@forest Which one specifically?
 
None specifically. Anything modern that has both AES-NI and PCLMUL.
Not sure which model was the first to support both, but probably sometime after Sandy Bridge.
It seems Westmere added both AES-NI and CLMUL.
 
At agner.org/optimize, volume 3, page 153: On Skylake, AES-NI and PCLMUL are on separate execution ports.
So they will run concurrently.
 
Oh cool.
 
11:09 PM
This also appears to be the case for Zen (page 227).
 
Not surprising, since AES and GHASH are kind of intended to be used simultaneously.
 
(assuming I'm reading this correctly as an integer multiplication operation on the FPU)
 
For GHASH?
It uses pclmulqdq. I don't think that uses the FPU itself. It's for finite field arithmetic, so it does use integer multiplication.
 
Well, if it doesn't, they'll definitely run concurrently. AMD processors use split integer and floating-point units.
 
It uses the SIMD engine, which I believe is separate from the ALU (and FPU).
The AES-NI instructions use the same port as other ALU operations, wheras CLMUL shares its port with the x87 FPU.
 
11:16 PM
@forest SIMD is part of the FPU on Zen.
But even then, they can use separate execution ports.
 
Ah. Well on Intel even if it's not part of the FPU, it uses the same port. I guess the same for AMD (I forget the term AMD uses for what Intel calls ports).
 
@forest AMD calls them "pipelines".
 
Not just pipes? That would be confusing since a pipeline is a specific thing.
 
Or "pipes"
 
ah
 
CLM being CLMUL?
 
I'm pretty sure that's the case.
The asterisks there are wildcards.
 
So it looks like, at least on an old Ivy Bridge server CPU, that 128-bit AES in CTR mode is 3205 MB/s, GCM mode is 935.8 MB/s, and raw GHASH is 1328 MB/s (all for 16 KiB blocks, tested with OpenSSL).
So it looks like they are concurrent even on Ivy Bridge.
 
For Zen 3 (PDF page 39)...
 
11:39 PM
Right, desktop shutdown and acces to the power bay opened.
It turns out that the manual was right, it could be opened
 
I'm happy that AMD has really stepped up its game. Give Intel a run for its money!
 
Before I tried and failed.
I tried with more power and failed.
I used more power and it still would not budge,so I worked around it during the original build.

Turns out the solution was to use even more power
 
11:52 PM
Totally unrelated, but I just stumbled upon this old XKCD and it's great:
 

« first day (4298 days earlier)      last day (725 days later) »