Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
ColonelPhantom
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
61.
▲
by
ColonelPhantom
2y ago
The Max also has much more memory bandwidth. Especially for running local LLMs, that is the limiting factor much more than the number of GPU cores is.
62.
▲
by
ColonelPhantom
2y ago
Firefox also has a "Copy without URL tracking" option in the URL bar context menu. It's not one-keypress, but clearly a tracker stripper is not Arc-exclusive. Also no idea what you are talking about with Zen's "Mozi
63.
▲
by
ColonelPhantom
2y ago
It's not nonsense; the point is that calling a Numpy function needs to be done from Python. You cannot pipe stdin to np.array().
64.
▲
by
ColonelPhantom
2y ago
I find the word 'homoiconic' very hard to define anyway. For example, I think Tcl is also often described as homoiconic, which manifests in being able to make e.g. custom control structures ( https://wiki.tcl-lang.org&#x
65.
▲
by
ColonelPhantom
2y ago
I believe most newer x86_64 patents are held by Intel (e.g. AVX). As such if Intel is taken over they would still hold them, right?
66.
▲
Tinylangs: Programming languages in 50 lines of Python
(github.com)
3 points
by
ColonelPhantom
2y ago
|
0 comments
67.
▲
by
ColonelPhantom
2y ago
I disagree that the 'arcane sigil invocations' are necessarily a problem. Yes, they can be, but I also think they can definitely be preferable! Naming everything as a function often leads to a problem of very deep visual nesting.
68.
▲
by
ColonelPhantom
2y ago
OneAPI is an implementation of SYCL. Apart from being standardized by Khronos, SYCL and OpenCL don't have that much in common, except that they are often interoperable due to many SYCL implementations running on top of OpenCL. Intel sp
69.
▲
by
ColonelPhantom
2y ago
Hm yeah, I'm not sure what astrange's point was, other than probably dissatisfaction with the combination of exceptions and Either (which I think is awfully named, as it implies a certain 'equality' between l and r). I h
70.
▲
by
ColonelPhantom
2y ago
By simulating exceptions, do you mean a `Result t e` type (which Haskell calls `Either l r`)? You can use these and the Functor/Applicative/Monad hierarchy to handle errors. What is presumably talked about is that Haskell also has
71.
▲
by
ColonelPhantom
2y ago
GPUs are actually SMT'd to the extreme. For example, Intel's Xe-HPG has 8-wide SMT. Other vendors have even bigger SMT: RDNA2 can have up to 16 threads in flight per core.
72.
▲
by
ColonelPhantom
2y ago
It's worth noting that compilation is a partially serial task (e.g. linking is often largely single-core). It's entirely possible that going from 4 to 8 threads is much more helpful than 12 to 24 threads, as a 24-thread system wil
73.
▲
by
ColonelPhantom
2y ago
Correct. However, Zen 5 seems to be the first major 'scaling up' that AMD has done since the original Zen, given that the core seems to be moving from dispatching 6 to 8 instructions per clock and 4 to 6 ALUs. I would expect that
74.
▲
by
ColonelPhantom
2y ago
You don't need X to run OpenCL, only a driver. Pretty sure the same holds for OpenGL.
75.
▲
by
ColonelPhantom
2y ago
SYCL also doesn't meet the listed requirement of 'Intel and AMD teaming up'. Intel seems to be the only hardware vendor to actually care about SYCL, and AMD is instead backing HIP which is 'standardized' but boils d
76.
▲
by
ColonelPhantom
2y ago
OK, but isn't the memory management stuff part of the API? :) And with HIP, the user-facing memory model is virtually identical to CUDA to my knowledge. Converting a CUDA program to HIP, assuming no unsupported features or platform det
77.
▲
by
ColonelPhantom
2y ago
What makes you think that CUDA's value prop is memory management? I have seen no indication that implementing the memory allocation system is the hard part of any GPGPU system, and HIP is mostly source-compatible with CUDA, so it'
78.
▲
by
ColonelPhantom
2y ago
The side ribbon of VSCode is called the Activity Bar. You can put it on top of the sidebar (making it more like a tab bar) or disable it entirely (which makes it a lot harder to open the sidebar or change the page it's on). It's a
79.
▲
by
ColonelPhantom
2y ago
Did you talk to anyone from Intel? It seems they were also present: https://community.intel.com/t5/Blogs/Tech-Innovation/Artific...
80.
▲
by
ColonelPhantom
2y ago
Man, I was actually kind of happy about Mozilla's seemingly-measured response to the AI hype, and mostly running local models to perform actually useful tasks (translation, alt text generation). But I really don't think cramming a
81.
▲
by
ColonelPhantom
2y ago
My laptop (a Dell Latitude 5490, i5-8350u) with the screen backlight off and at idle goes down to 2.5w power consumption according to the battery statistics. An SSD idling at 1.9w would nearly double it!
82.
▲
by
ColonelPhantom
2y ago
Then why is the fanless model, the Air, the cheapest laptop Apple is selling?
83.
▲
by
ColonelPhantom
2y ago
I'm not entirely sure about the backend, but for the frontend Intel has come up with a 'split decoder'. Essentially, Skymont will have 3x 3-wide decoders working in parallel on different parts of the instruction stream. I hav
84.
▲
by
ColonelPhantom
2y ago
> Roads are physical easy to understand ??? Yes, roads require less 'active upkeep', an austerity government might stop funding transit but they will not close roads. However, this is more of a feature of the supposed 'ind
85.
▲
by
ColonelPhantom
2y ago
> Nothing is as expensive as your time. Then public transport should be way cheaper than driving, as on transit you have some downtime where you can scroll through your phone, listen to some music, or perhaps even crack open your laptop
86.
▲
by
ColonelPhantom
2y ago
Just because public transport is a poverty tax where you went to school does not mean buses and especially other transit are inherently for poor people. Buses do tend to be mediocre for longer distances, but the main issue is general qualit
87.
▲
by
ColonelPhantom
2y ago
It is very easy to scale them as demand increases. There is a train to the next city over where I live in the Netherlands (both around 150k) around 10x per hour on weekdays. And that's on a single, dual track with a mix of 3 direct (in
88.
▲
by
ColonelPhantom
2y ago
When using Python, the REPL does not feel remotely integral to the experience. For example, my Django project, when an exception occurs in debug mode, has a nice page with a backtrace et cetera. However, I cannot resume, or poke around usin
89.
▲
by
ColonelPhantom
2y ago
No, it's in Europe and you're not "expected" to go over the limit at all. If you want to step on it, leave the city. Most non-access roads in non-built-up areas are 50mph, and more for motorways. Some major urban thoroug
90.
▲
by
ColonelPhantom
2y ago
20mph on a residential street is perfectly reasonable. Urban roads on the other hand are usually more like 30-35mph where I live, which is also perfectly fine.
More ›