"hey siri, what are pin speeds?"
HN user
loser777
talk to me about your most recent illegal memory access
I love bringing up Pokemon as a humbling example of how AI progress is counterintuitive. Naively we might see games like Go, Chess, StarCraft, and Dota as more "complex," yet current approaches still tend to fail here, a game we would expect an early-grade school child to have no problem completing because of how incredibly sparse the reward function is. I hope that one day we'll get a satisfying tabula rasa solution to narrative-based/world model games like Pokemon rather than something like "well it turns out a GPT ingested a gameplay walkthrough during training and can regurgitate that as gameplay inputs womp womp."
AMD has been doing this with Zen/EPYC since 2017, and I'm not sure they were the first
Was it a salvage title car? A year ago a clean title FRS with 100k miles would still easily pull $10k at auction, so you got a heck of a deal if it didn't come with major defects.
I'm not sure how to reconcile the purported gains with the fact that matrix multiplies are empirically the most heavily accelerated primitive [1] on current-gen hardware and that the "digital ops" shown here aren't even a blip on the "fractional of total compute" Figure 6. Sure, they're very small in terms of FLOPs, but they take up a disproportionate amount of time being bandwidth-bound. Intuitively, adding another hop off-chip and A/D or D/A conversion doesn't sound great, and I wonder if that's why this work sticks to efficiency over end-to-end throughput. Given that GPUs today mostly trade efficiency for clock rate and speed (think about how a single GPU can be at > 300W TDP), how much efficiency could we gain by simply inverting that tradeoff?
What is a bit concerning is the speculation that the flight continued to the intended destination in an effort to avoid having the incident captured by cockpit voice recorder (which apparently only have a recording window of 2 hours???!?).
It gets exhausting seeing the same NIMBY talking points trotted around every once in a while. I guess the "new developments are just luxury housing" talking points have started to smell so we're back to the good old "character of the neighborhood."
Taking a look at the "character of the neighborhood" in South Bay and I couldn't be more thrilled that developers are putting up inoffensive boxes rather than some rehash of "Spanish/Mediterranean revival" that seemed to dominate circa 2000-2015. I have a little more hope that these "bland boxes" won't look garishly outdated in a generation. And that's neglecting the irony entirely of "European" styling applied to single family sprawl.
EDIT: Spoke too soon, "For many people, 5-over-1s have come to symbolize the most painful aspects of today’s housing crisis — stand-ins for gentrification, corporate landlords and excessively high rents." Do better, NYT.
"now ain't that some shit"
https://www.lenovo.com/us/outletus/en/laptops/?visibleDatas=...
My particular deal seems to be gone now, but they come and go periodically. I also didn't bother with the (bait?) models at the top of the page that never seem to be in stock.
I was recently in a similar boat, as the combination of discord + twitch was really making my 11 year old i5-2520M-based T420 really show its age (WHY IS A DESKTOP CHAT CLIENT AN ELECTRON APP??!??!) even with 16 GiB RAM in Arch Linux. I settled on a 16GB X13 Gen 2 from the outlet store (which seemed like a deal at ~520 USD). Coincidentally that's where I bought the T420 in 2011. The outlet store seems like a good way to snag a bargain for Linux users if you have a bit of patience as I would be looking at a last-gen model anyway (which seems to be primarily what the store stocks) for better compatibility.
A truly invaluable resource. Many years ago I was searching for the music used in this ancient Tom's Hardware video: https://www.youtube.com/watch?v=N1hg1zf7rrY after finding out that many previous Tom's Hardware video soundtracks were featured modules from the archive. However, this one remained elusive until I realized that the entire archive to ~2007 was available as a torrent and that even a single laptop could run the "shazaam" algorithm fast enough to search it given a few days of time ;) https://github.com/eqy/molasses
And the song is silent running by dragonfly : http://modarchive.org/index.php?request=view_by_moduleid&que...
I'm genuinely curious of the details of how the 1.5v vCore measurement was obtained. CPU-Z and software measurements in general don't have the greatest reputation of being accurate, especially with just-released generations of CPUs. Conventional wisdom has been with newer manufacturing processes, less voltage is required (and tolerated), and 1.5v vCore sounds truly insane in 2022 for a "4nm" chip. For reference, I haven't heard of 1.5v being a safe "24/7" voltage since the days of 90nm-130nm+ CPUs circa 2005-2006. IIRC casual overclockers in the forums weren't really comfortable with 1.5v even with 65nm Core 2, and this was back when it was common to e.g., safely overclock your 2.4 GHz Core 2 Quad to 3.4 GHz.
If you can turn whitepaper diagrams and throughput claims into accurate performance estimates in your head, I suggest you embark on a lucrative career path as a world-leading computer architect immediately if you haven't already done so
The most striking thing about the architecture is that it appears so heterogeneous and complex. Considering the vast amount of software/machine learning engineering behind model/data/pipeline parallelism schemes like Megatron-LM and ZeRO (which target hardware topologies that seem almost simple by comparison) I'm curious what abstractions are in place to make this beast of an architecture friendly to programmers. Can you program a small tile in the same way you would a large tile and like you would in CUDA for a large/small GPU? Are there dedicated kernel teams that implement common blocks like multiheaded attention with the topology in mind so researchers/engineers doing modeling don't have to worry about scaling the model architecture in a hardware-friendly way? Do they have a monstrous fork of PyTorch with "Dojo" supported natively?
Wow, every time I am even remotely tempted to upgrade from my T420 (from 2011!) Lenovo manages to completely fumble something. ARM Thinkpad X13s? Crickets on Linux support front, not holding my breath on getting something usable anytime soon.
No physical trackpoint buttons hadn't even occurred to me until I saw the photos...
Pointless until you veer even the slightest bit from what Spotify is able (cares?) to license.
City pop listeners in the states will back me up on this one (it's not even an esoteric genre!) but where's Yamashita, Kadomatsu, or Sato? The Spotify US catalog is black hole here. Ironically the best legal way for listeners to buy this music is to fly to Japan to buy vinyl.
Ugh, every time I see a device like this (and even the larger Reform) I'm so tempted. But I learned my lesson form-factor wise with the GPD Win Max: even as a travel laptop it's painfully small after about a day or two of use. And the sad reality is that the performance-freedom tradeoff is still immense. If we assume the best system module is faster than say a Raspberry Pi 4 (which seems optimistic), it'd still get absolutely walked by an 11-year old i5 (e.g., Tx20 generation Thinkpad which are coreboot-able these days).
Any kind of performance-critical stuff is clearly not the point, but it's hard to not think that smartphones have killed off this form-factor/performance tier for good reason. Makes a lot of sense as a Raspberry Pi with a screen and keyboard, but not really as a "laptop."
As someone with a rapidly (exponentially?) decaying background in engineering, all the article did was create an insufferable itch of mathematical fuzziness about why these were called zeros until I got to the footnote and the actual article began.
Way out of my wheelhouse here but maybe something like emitter-coupled logic that was used in the Cray-1 of similar vintage? Power hungry but allowed the Cray-1 to hit 80 MHz in 1975.
"Unlike a CPU, when a GPU is waiting for data, it can't just switch to work on something else." https://twitter.com/VadimYuryev/status/1514295693581586434 Is this meant to be qualified with (Apple) GPU? Otherwise it sounds like the literal definition of latency hiding that has been the norm on desktop GPUs (and one of the first things taught to newcomers of the OpenCL/CUDA programming model) for a while.
A T420 was my daily driver through undergrad, and then collected dust during grad school when I was issued a Macbook. When I returned my Macbook I dusted it off and was surprised by how usable it was (and how usable and well-supported it was running Arch compared to debian in the early 2010s). I finally gave in and upgraded the memory (DDR3!) to 16 GiB recently, and am considering getting a third-party 9-cell battery, as my 9+ year old one has gotten long in the tooth (i3's battery "widget" reports ~70% fully charged).
I dare say it's my most usable travel laptop outside of my work-issued Yoga, which it still trounces in terms of keyboard ergonomics. It absolutely dunks on the bargin-bin laptops I've tried out over the past few years, I think in part because of ergonomics but also because Arch on old (but well-supported) hardware feels snappier than Windows 10 on new (but low-cost) hardware.
If you cranked up the maximum swap size, would you theoretically be able to build the kernel? (Is it truly a viable Linux machine if it can't build its own kernel?)
What would be the expected build time? Days? Months?
I recently bought a 16GB DDR3 upgrade for my T420, purchased in 2011 from the Lenovo outlet store. Sure the bezels date it instantly and the battery life can't compare to an M1 Macbook, but in many ways it's the last "real" Thinkpad that's usable.
It's the last model with the old-style 7 row keyboard, and when my display cable flaked out in 2012, IBM(!) was still in charge of honoring the warranty. I got a box shipped to me that I put the laptop in, it got overnighted for repairs, and overnighted back. It's a chunky and hefty device by today's standards, but that's part of the charm. Swapping in a battery feels like reloading a weapon (especially the 9 cells).
16 GiB is usable in 2022, with exotic upgrade options for CPU (you can go to Ivy Bridge via a BIOS flash (!)), and external GPUs are an option as well (PCMIA !!!). There are 1080p screen retrofit kits, with the main liability going forward probably being the reliability of third-party 9 cell batteries.
Does this refer to the OS furthest away from what is running the code or the closest?
Windows running WSL to support a Linux environment for Python...
Windows running a web browser accessing a colab notebook hosted on a Linux machine...
macOS ssh'd into a Linux box with a tmux "development environment"...
All (my) roads lead to Linux so I'll say Linux.
I got a "beta edition" PinePhone circa Sept. 2021 that wouldn't run without locking up or resetting for more than a minute at a time. Tried a bunch of images with different memory frequency settings but no dice.
Mine was probably just a dud but it was still an expensive paperweight.
I don't understand, disposables commonly used the 35mm film format, which is equivalent to full frame sensor size.
The various industry “AI Residency” programs were more or less created for this purpose.
Tesla’s charging network is now open to other vehicle types.