maybe we are trying to 'jump' the tech tree too much - perhaps the first step was to create a much smarter entity than ourselves, and then letting it have a look at the collider data.
431 karma · joined December 25, 2022
maybe we are trying to 'jump' the tech tree too much - perhaps the first step was to create a much smarter entity than ourselves, and then letting it have a look at the collider data.
the core of games tend to be a 'world sim' of sorts, with a special case for when a select entity within the world sim gets its inputs from the user.
where C becomes a chore is the UI, probably has to do with how theres many more degrees of freedom (both in terms of possibilities and what humans consider appealing) in the visual plane than there is in the game input 'plane', which might be as little as 6 independent inputs plus time.
fact of the matter is, being able to churn out bash oneliners was objectively worth $100k/year, and now it just isnt anymore. knowing the C++ STL inside-out was also worth $200k/year, now it has very questionable utility.
a lot of livelihoods are getting shaken up as programmers get retroactively turned into the equivalent of librarians, whose job is to mechanically index and fetch cognitive assets to and from a digital archive-brain.
infact, you could argue that politics is in some sense the biggest, most complex dynamic system of them all, and thus poses the greatest 'engineering' challenge. and it invariably involves promotion of oneself, or an idea, or a certain direction, with real trade-offs that have positive impact on some people, and negative on others.
not only that, i think this scenario played out a few more times before i finally got tetris to play. i suppose game boy emulators are sort of the defacto 'hello world' of this type of work.
auto main(argc, argv) -> int
int argc;
char **argv;
to work, but alas it seems c++ threw pre-ansi argument type declarations out.now the AI calmly and professionally goes into all technical details, allowing me to independently realize that yes, indeed; I wouldn't get it, and my mammalian ego is at peace.
>stock goes up
>beatings stop
>stock goes up
regarding the Russian kleptocrat situation, you can't knock London for having a Profitable Business Arrangement. The biggest enemy of any Russian oligarch are other Russian oligarchs. it makes sense then, to keep your dragon hoard where none of them can touch it (possibly not even you!)
ofcourse it becomes even funnier when all of them get the same idea, converging on the same optimal strategy...
indeed any and all mafiosos are welcome to safeguard their assets in London banks (for a price, and not neccesarily monetary.) whatever happened to the venezuelan gold? if that then serves to subsidize the rest of the UK ordinary citizenry, hey, you could say the UK in the business of karmic repayment.
for us lot who were 'born in it, molded by it' (tech), it can be very hard to internalize that there are a lot of people out there who legimiately cannot for the life of them wrap their head around a computer, or the internet, other than "wifi logo = i can video call my grandkids".
you could say services like dropbox are outreach/charity organisations that onboard the masses onto 10x productivity curves (whether they like it or not!)
and to be honest, ive become guilty of drag n dropping tarballs to/from my gdrive account when im too dumb to figure out the ssh proxy tunnel incantation (or beg an llm for one for the 1000th time.) so really, everyone wins.
im not sure claude code will change all that much for the non-technical segment. from their point of view, you changed one terminal window for another. so what? its still a black box (literally).
sure you can load big(-ish) models on it, but if youre getting <10 tokens per second, that severely limits how useful it is.
although, as an amd user, he should know that both vulkan and rocm backends have equal propensity to crap the bed...
I've had some good experiences with using Gemini to help me explore Kernel config options (e.g. "whats the minimum set of config options i need to have enabled to faciliate feature X?")
LLMs in general are very knowledgeable about the Linux kernel (unsurprisingly!) which is why I made my original comment. You can ask them about relevant places in the kernel source tree to look at for a given mechanism, and they'll point you to the file and function without having to 'look'.
There is (so far) nothing 'open' about RISC-V. and I wonder if there really ever was any desire for it, at this point.
This whole "Open ISA" crap appears to be a thin veneer to funnel quite large sums of investment into an otherwise completely proprietary and locked-down environment that could never harm the incumbents in any meaningful way - while still maintaining just enough of a pretense of open source, that the (regrettably myself included) shallow nerds and geeks could get smitten by it.
Where is the RTL? Where are the GDSII masks? Why am I unable to look at the branch predictor unit in the Github code viewer? Or (God forbid!) the USB/HDMI/GPU IP? I reject the notion that these are unreasonable questions.
I want my SoC to have a special register that has the git SHA ID of the exact snapshot of the repository that was used to cook the masks. that, now that - is Open Source. that is Open Computing. And nothing less!
I dont care about the piece of paper with instruction encodings - the least interesting part of any computer!
Wasn't that the whole point? We're more than a quarter of a century in and we're still begging SoC vendors for datasheets. Really incredibly embarassing and disappointing.
sure, prototypes are good. but maybe it shouldn't be sold as a general product, because it implies that the sellers deem it a good product (when it obviously isn't.)
maybe it should be a closed offering, e.g. we're only making 1000, and we're only sending them to select few specialists/reviewers.
why would anyone do anything else, anywhere else?
surely, surely someone has already brainstormed it...
sort of like a modern-day "a commentary on the unix operating system". LLMs appear to be (probably unsurprisingly) very knowledgeable about Linux internals.
most of the time i'm doomscrolling, but every now and then you wanna play with linux, or llvm, or some VM cluster.
i bought a beefy rig for these 1% events in my life, and the rest of the time its doing basically nothing. seems a real waste.
the only real contender in this regard is the win32 api, and actually that did get used in enterprise for a long time too before the major shift to cloud and linux in the mid 2010s.
ultimately the proof is in the real-world use, even if its ugly to look at... id say, even as someone who is a big fan of linux, if i were given a 30 year old obscure software stack that did nothing but work, i would be very hesitant to touch it too!