Fork me on GitHub
#off-topic
<
2021-03-20
>
pez07:03:17

What does this even mean? The people in the thread seem scared by it. https://twitter.com/_markel___/status/1373059797155778562?s=21

pavlosmelissinos09:03:04

> People who don't work for Intel can now reprogram your CPU directly According to this https://nitter.cattube.org/patr10tic/status/1373073113538121732#m If this is true, then they're right to be scared (but I personally have no idea how to verify it)

❤️ 3
blak3mill3r10:03:23

Chip designers do not necessarily publish information about every feature of the chip. Some curious people try supposedly-invalid opcodes (undocumented opcodes) and see what happens. Almost all of the time the result is not very interesting. Sometimes, they strike a nugget of strange.

pez11:03:50

I saw that comment in the thread. I am still at loss to unpack the OP.

3
pez11:03:21

In the thread there is also this comment: https://twitter.com/eigma/status/1373155650432290819

solf08:03:11

I'm looking to buy a refurbished macbook air M1. There's one that has 16gb (a hard requirement for me), but only 250gb ssd (1100 usd). Is that enough disk space nowadays, for the typical clojure dev? I seem to have 10gb in docker images + 5gb in work project files + 2gb in personal dev work. Docker is one thing that I'll probably use more in the future, but doesn't seem to bloat up that much? I'm probably not going to play games on a macbook air... Although, who knows? Let's say 50gb for multiple games (they won't be recent games anyhow). I stream all shows/movies nowadays, I don't do any photo/video editing (or keeping for that matter). Rounding up let's say 50gb for dev work, 50gb for games, 10 gb in software (rounded). From internet comments, a freshly install M1 has about 200gb available. Hopefully I won't swap much with 16gb http://ram.It seem the 256gb model is enough for me, right? (I admit this is a bit to self-motivated me to buy it, because I like buying tech gadgets and my laptop is 5 years old :man-shrugging:)

blak3mill3r10:03:08

Docker on Mac uses a Linux VM as the Docker host. There is a memory setting that is important.

tvaughan14:04:23

I have a macbook pro with a 250gb harddrive and 16gb of memory. I use docker, multipass, and virtualbox extensively. I'm a bit surprised that this hasn't been sufficient. I can get the job done, but I find myself freeing up disk space and killing services far too often. My next laptop will be 500gb and 32gb

blak3mill3r20:04:51

How much of your 16gb of system memory is allocated to the linux vm that is the docker host?

blak3mill3r20:04:06

@U0P7ZBZCK there is a setting which IIRC defaults to ~25%

blak3mill3r20:04:59

if you're doing most of your work in docker you might get away with 16gb with that setting turned up...

tvaughan20:04:07

Unfortunately I have to work with a proprietary image that requires ~8gb (it's poorly architected). At other times I also have to run a Windows VM which also requires a substantial amount of memory. I understand this may not be typical, but when running a "normal" set of applications like mail, web browser, emacs, and other smaller containers, there's not enough room left for even just one of these abnormal situations

blak3mill3r20:04:20

yeah, 16gb used to feel like enough but it does not anymore, my workstation has 32gb and that feels like enough... for now

tvaughan20:04:39

"for now" exactly 😢

solf01:04:45

Hey! I got the 250gb ssd 16gb ram, and so far I’m very happy with it. So much faster doing clojure than even my gaming laptop, and it’s one with massive fans (going by the noise, I think as a kid he wanted to be a helicopter)

solf01:04:01

One reason I got a relatively cheap model is that I’m definitely thinking of upgrading, if they ever get 32gb ram or, even better, 14" screen. Thankfully, my work doesn’t involve docker (except from time to time to build & test images, not alongside dev time)

solf01:04:23

One thing I’ve really noticed, is how much better the ram is handled compared to my Thinkpad T460, also 16gb

solf01:04:45

I don’t know if it’s “ram compression” or “very-fast ssd swap”, but it does seem to work

Mno08:03:48

For only development it's probably fine, for mixed use or any media manipulation you might need to buy an external drive. But that's just been my experience.

Mno08:03:58

In fact in my experience the ram would be my biggest issue. Running many microservices and many many tabs would fill that up pretty quickly

solf08:03:25

Yeah... My 16gb Linux laptop is just okay, but apparently osx is more efficient on that aspect (and the laptop is quite slow compared to a m1). My 32gb windows work laptop does feel so much more snappier (using wsl2).

solf08:03:30

I have a clojure project that needs 10gb+,but it's still manageable on a 16gb. For context, I want a m1 to work from cafes and such (32gb laptop is unwieldy). Working almost fully from home, I really would like the option to just take my laptop and work from a few hours away from my living room.

Mno08:03:39

Sounds like youve thought it through, just remember that the 16gb ram is a hardware limit, so if at some point you need more than that you'll be "stuck" at home

solf08:03:23

That is true. I'm getting a refurbished air because of that, I feel like I might have to upgrade sooner rather than later. If they already had a 32gb option, I wouldn't mind maxing ram, ssd and getting apple care. Spending much more but keeping it for longer.

Mno08:03:34

Other than that possibility, it seems like a nice fit for the use case, at least from what I've heard since I haven't been able to see the m1 perf first hand unfortunately

lilactown17:03:48

🙏:skin-tone-2: 2021 32gb 14" MBP please

6
flowthing18:03:32

Make that without Touch Bar and with Touch ID, and I'm in.

borkdude18:03:44

Preferably 64gb, I already have a 32gb MBP

flowthing18:03:50

I could probably manage if my HDD space and RAM combined amounted to 64Gb. 🙂

lilactown18:03:02

I enjoy TouchID but agreed re: touch bar 🙅:skin-tone-2:

lilactown18:03:24

my Air has Touch ID in the power button and function keys and I think it's great

👍 3
flowthing18:03:47

Exactly: yes to Touch ID, no to Touch Bar. 😛

lilactown18:03:15

oh! I misread 😄

Luis Santos19:03:43

Just saw this on Reddit. https://www.youtube.com/watch?v=pd8kWJVDQD4 :rolling_on_the_floor_laughing: sad but true.

metal 6
clojure-spin 15
dharrigan20:03:29

It would have been funnier if they skipped ahead in time, like with the ReactJS examples, but kept the code the same for each year of Reagent 🙂