> You've won the lottery, but you don't want to acknowledge that you won the lottery.
Yes, but where does this drive come from?
I haven't the faintest idea, however we can extrapolate from some facts.
One fact is that they have a lot of money. Duh... But also money is the key metric to measure success, so a lot of other people flock around those who have money so that it rubs a bit off of them, that Midas touch.
Suddenly these ultrawealthy are surrounded by an endless wave of gold diggers. The immediate thing that follows is flatter, and then echo chamber.
Now imagine that goes for years and years. Slowly this metaphorical richy's whole world views -- and also how he view himself, his identity and his relationship with the things around him -- gets tied absolutely to that notion that he is right.
For this imaginary person, losing a game isn't just am innocent loss anymore. It's a direct question of his own identity.
I think this explains a lot, but I'm not psychologist so it's just a wild guess.
Now it's as good a time as ever to try out Lazy Vim. Came to it from Lunar Vim and it just works.
Working with anything is a breeze.
I'm just not too familiar with refactoring tooling and how to configure it, but there's rarely any reason for me to use something more complicated than sed, and in those occasions I can just use ast-grep.
Trying out emacs again after vsvode broke remote ssh for no apparent reason (other than their insane decision to install the whole text editor remotely). Tramps in emacs has some quirks (need to make connection timeouts faster somehow) but it just works.
What I find nice about these terminal IDE's is that I can just deploy my config to my servers I access over ssh and it's the same experience as locally
If I'm counting the days to form a habit, I'm not really interested in forming that habit. That's just a means to an end for me. Maybe I'm waking up earlier to have more time for myself, or I'm developing a reading habit so I can finally finish reading Hegel.
In all these cases the habit is secondary. It's all discipline and pain.
But I think there is a better relationship to be had with habits. One that isn't unfairly tied to productivity. One that I can just enjoy the struggle until I form that routine, or I build up the familiarity or the skill to do something. That kind of attention changes something fundamental about my relationship with what I'm trying to internalize and make a part of myself. It's to learn to be constantly learning and improving without making it a burden or a chore.
People shouldn't add insult to injury. Just because someone failed to do proper research and documentation doesn't make it ok for others to make the same mistake. People should lead by example, not by shunning.
So when you've got an interval you usually mean two sounds that are separated in time. So like the iconic Jaws Melody dun-dan-dun-dan-dun-dan, those notes are separated by an interval that could be called one semitone, 100 cents, or a minor second, depending on who is talking.
Or in “Oh when the Saints Go Marching In,” the ‘Oh-when’ interval is two tones (four semitones), 400¢, or a major third, the ‘when-the’ interval is another minor second, and the ‘the-Saints’ interval is one tone or a major second. Adding those up we find out that “oh-Saints,” if you just omit the other words, is 700¢ or a “perfect fifth”, so “saints-Go” is a descending perfect fifth, -700¢.
Now you can play all four notes at the same time and you would still refer to these distances between the notes as intervals, but nobody is likely to describe this sound as a bunch of intervals. It is a “I(add 4) chord” in that context and the +100¢ interval between the major third and the perfect fourth is what gives it its spiciness.
So then you have to clarify whether you mean that we are playing one note first and then two notes together second, or are we playing all three notes at the same time, or are we playing all three notes separately.
If it's one and then two, or two then one, the higher note of the dyad will sound like the melody usually, and you'll reckon the interval between those two. People who have really well trained musical ears, instead hear the shift on the lowest note, but it requires training.
If you mean that all three are separated by time, then it's a melody. In this case these first four notes of “Oh When the Saints Go Marching In” would perhaps be described maybe as an arpeggiated major chord with a passing tone, same as I said earlier as “I(add 4).” I'm not actually 100% sure if that's the right use of the term passing tone or whether passing tones have to lie outside your scale or something.
If the three notes are played at the same time, that's a chord, specifically it's a triad chord. You might talk about the stacked intervals in that chord, a major chord stacks a minor third on a major third, a minor chord stacks a major third on a minor third, stacking major on major is augmented, stacking minor on minor is diminished, and there are suspended chords where you don't play either third, so sus2 stacks a fourth atop a second and sus4 stacks a second atop a fourth. So a lot of those have their own names, and some of those names get weird (like to stack a fourth on a fourth you might say “Csus4/G,” which treats the lowest note G as if it were the highest note but someone decided to drop it down an octave).
> So like the iconic Jaws Melody dun-dan-dun-dan-dun-dan, those notes are separated by an interval that could be called one semitone, 100 cents, or a minor second, depending on who is talking.
For what it's worth, I would call that a "half step".
A third, fourth, fifth, sixth... Triton... Those are intervals. I ask again, what's an interval between three pitches? Is it a triad? If it's so, than it's not a minor nitpick, OP is just being plain pedantic for the sake of it.
"Interval between three pitches" is not a well-defined concept, just like "distance between three points" isn't. You need additional qualifiers to describe what you mean by that. Maybe you want the shortest path between them, or maybe you want a triangle. In any case, using a term like that makes it seem like you're confused with the terminology.
Two pitches played together is a dyad, three together is a triad. There may be words for four or more pitches together but I just call them chords. The term interval only makes sense to describe distance between two elements, whether pitches or two marks on a ruler.
And, I agree an interval is essentially a distance. Distance between three points makes no sense as they might very well lay outside of one straight line. Even they are on the same line.. are we measuring the distance between each distance?
It's ambiguous what that might even mean, but the original poster might think of a collection of intervals which is 0 or more notes with intervals relative to a given root.
For example if you think in integers (pitch set notation):
People who solely code and are not good software architects will try and fail to delegate coding to LLM.
What we are doing in practice when delegating coding to LLMs is climbing up the abstraction level ladder.
We can compensate bad software architecture because we understand deeply the code details and make indirect couplings in the code. When we don't understand deeply the code, we need to compensate it with good architecture.
That means thinking about code in terms of interfaces, stores, procedures, behaviours, actors, permissions and competences (what the actors should do, how they should behave and the scope of action they should be limited to).
Then these details should reflect directly in the prompts. See how hard it is to make this process agentic, because you need user input in the agent inner workings.
And after running these prompts and with luck successfully extracting functioning components, you are the one that should be putting these components together to make working system.
"What we are doing in practice when delegating coding to LLMs is climbing up the abstraction level ladder."
Except that ladder is built on hallucinated rungs. Coding can be delegated to humans. Coding cannot be delegated to AI, LLM or ML because they are not real nor are they reliable.
I still think that main issue of hallucination is bad AI wrapper tools. AI must have every available public API with documentation, preloaded in the context. And explicit instructions to avoid using any API not mentioned in the context.
LLM is like a developer without internet or docs access, who needs to write code on the paper. Every developer would hallucinate in that environment. It's a miracle that LLM does so much with so limited environment.
It’s not a miracle, it’s statistics. Once you understand it’s a clever lossy text compression technique, you can see why it appears to do well with boilerplate(crud)/common interview coding questions. Any code request requiring any kind of nuisance will return the equivalent of the first answer of a stack overflow question. Aka. Kinda maybe in the ballpark but incorrect.
I was using LLM to help me with a PoC. I wanted to access an API that required OTP via email. I asked I believe Claude to provide me with an initial implementation of the interfacing with Gmail and it worked the first time. That showcases how you can use LLMs with day to day activities, in prototyping and synthesizing first versions of small components.
That's way more advanced than just coding interview questions that the solution could just be added to the dataset.
You need first to believe there is value in adding AI to your workflow. Then you need to search and find ways to have it add value to you. But you are ultimately the one that understands what value really is and who has to put effort into making AI valuable.
Vim won't make you a better developer just as much as LLMs won't code for you. But they can both be invaluable if you know how to wield them.
Interfacing with Gmail seems pretty well covered with example code in the docs[0], so I don't see the AI adding much value. And the fiddly bit seems to be configuring the tokens, permissions and various things in the administration console, so how does the AI help with that? Did you give it administrative access to your Google account?
“You need to believe” pretty much says it all. Your example isn’t convincing because there will be only one correct answer with little variation(the API in question).
I’m sure you’re finding some use for it.
I can’t wait for when the LLM providers start including ads in the answers to help pay back all that VC money currently being burned.
Both Facebook and Google won by being patient before including ads. MySpace and Yahoo both were riddled with ads early and lost. It will be interesting to see who blinks first. My money is on Microsoft who anded ands to Solitaire of all things.
If you don't believe computers have value you will default to writing on paper. That's what I meant with it. You need to believe first that there is something of value to be had there before exploring otherwise you are just aimlessly shooting and seeing what sticks. Maybe that gives you a better understanding of what I meant.
Have LLMs replace developers for lower level code can be a goal but isn't the only one.
You can use AI to assist you with lower level coding, maybe coming up with multiple prototypes for a given component, maybe quickly refactoring some interfaces and see if they fit your mental model better.
But if you want AI to make your life easier I think you will have a hard time. AI should be just another tool in your toolbelt to make you more productive when implementing stuff.
So my question is, why do you expect LLMs to be 100% accurate to have any value? Shouldn't developers do their work and integrate LLMs to speed up some steps in coding process, but still taking ownership of the process?
> What we are doing in practice when delegating coding to LLMs is climbing up the abstraction level ladder.
100%. I like to say that we went from building a Millennium Falcon out of individual LEGO pieces, to instead building an entire LEGO planet made of Falcon-like objects. We’re still building, the pieces are just larger :)
If I'd have to give you one piece of unsolicited advice, I'd tell you to seek some therapy so that you can overcome whatever trauma you had with front-end development that's clearly clouding your judgement. That is, if I'd give you that advice. Since I'm not, I'll only say that that's extremely disrespectful with everyone doing good work in user-facing application.
When you are disrespectful and arrogant, whichever point you are trying to make no matter how valid it is becomes immediately tangential to what you are actually doing. Venting? Bashing? Ranting? All but valid criticism.
Frontend is in such a terrible state that whatever shit code LLM spits out is valid? Give me a break.
No it really is like that. "Frontend" aka jam everything into an all-consuming React/Vue mega project really isn't the most fun. It's very powerful, sometimes necessary (<50% of the times it's chosen), and the tooling is constantly evolving. But it's not a fun experience when it comes to maintaining and growing a large JS codebase... which is why they usually get reinvented every 3yrs. Generally an opposite experience with server side which stays stable for a decade+ without touching it and having a much closer relationship to the database makes better code IMO, less layers/duplication.
Frontend is very fun when you're starting a new project though.
I was replying to your comment about the state of frontend, not OP about using AI, just like the other replies you got.
Anyone admitting in public they use LLM output straight up without careful thought wouldn't get hired by me. But at the same time not everyone is building useful tools that people use... or is a professional.
But still in general I agree the sentiment of any backend dev who avoids modern frontend. The frontend world is the one who created this problem and continues doubling down on JS/React-everything and isolating frontends from backends, for little benefit besides minor DX gains (aka benefiting only the frontend dev, not the product or users).
No surprise there, that Moore's Law requires a healthy competition environment for it to be likely to take effect and it's been a while since Nvidia had actual competition.
Of course it's much more complex than that. The nature of the problems that tech now has to solve is different and as stated in the article, Nvidia hit many roadblocks, but I still think if it had healthy competition, other brands would step in and make it more likely for a creative solution to manifest itself.
> Moore's Law requires a healthy competition environment for it to be likely to take effect and it's been a while since Nvidia had actual competition.
Moore's Law was an extrapolation on transistor density which is a manufacturing process in a chip foundry. NVIDIA is a fabless company that depends on physical process improvements from companies like ASML & TSMC.
So the competition you're speaking of is happening more at the foundry layer which would be TSMC vs Intel vs Samsung vs China-chip-maker (e.g. SMIC). At the lithography layer, ASML's EUV has no competition from Nikon and Canon.
Roadblocks they've seemed to put on themselves, in the name of market segmentation. There is a huge market sitting between consumer and "professional" GPUs, and nvidia is trying to milk the market as much as they can before any of the competitors get their shit together.
NVidia only has so much silicon area it can get from its partners. Right now AI datacenter silicon is worth much more than its weight in gold, but consumer grade silicon is worth a fraction of that.
I predict we are pretty close to the death of the GPU as a discrete component. We will have TPUs that live in work stations and data centers as discrete components, and integrated graphics cards that live on the CPU die.
I agree. It's less like treating data as something alien and pathologic, and more like an extension of yourself and your identity that's just harder to control and to maintain.
Byung-Chul Han in burnout society introduces the concept of hyperattention, which is the kind of attention that seems efficient at first, because it gives the impression of enabling you to multitask, but in reality it robs you from any deep and meaningful connection to anything around you.
That's is pretty much what happens with anything tech nowadays. Because we see technology as a pure feat of rationality where in fact what we consume are nothing more than cultural artifacts, which will invariably reflect the fundamental problems of the society in which these artifacts are forged. In our case, in the Burnout Society, it's potentializing hyperattention.
I (somehow) hadn't came across this fellow. Thanks for mentioning it. In spite of the dismissive nature some of your repliers, I think he looks very interesting, and will be investigating.
For anyone else who wants to read a bit about the man, I found this very provocative:
Is he really saying anything new here with this concept? I've read a few of his books, and I can't think of one original or incisive idea or framework that is genuinely interesting or provocative. Eg, he talks about us today being aspirational subjects in a neoliberal world. I do agree, but this is not exactly illuminating .
I don't mean to dump on him, but he's mentioned so often now when subjects like this are brought up.
Maybe he's just not for you. This is actually really unfair to anyone writing philosophy these days. That the dude has to revolutionize the way we think with some deep and original insight otherwise his work is worthless. Is that really the only value taken from philosophy? How about hermeneutics or social communication? I believe Han excels in the latter and is bringing more and more thinkers from different fields to think about the fundamental problems of society, people with technical and scientific backgrounds that would otherwise not join the debate and help design a better society.
It's a fair question. I'm not sure that I need to have my mind blown. There's certainly philosophy I read where somebody will be writing broadly about a school of thought or a niche aspect. I think what I find dull about Byung-Chul Han is that he writes with the affect of gusto, but there is no insightful pay-off to match. There's nothing to grab on to, at least for me.
IMO this means that your internal "algorithm" is over-trained for novelty.
The truth, once discovered, ceases to be new. Does that mean the truth is not worth anything after an initial moment of discovery? Or (this is rhetorical, obviously), is it possible that the things that our mind tells us are worth pursuing/engaging and those things that are ACTUALLY worth pursuing/engaging are not always (or even OFTEN) commensurate?
The way I see it, engagement with concepts that you have fully understood is meaningless in that you’ll only marvel at your ability to understand things, rather then come up with a new insight from the engagement.
But most of the time, we don’t actually fully understand things, and intimately reflecting on something will often yield new facets, insights you didn’t have before, and deepen your understanding.
Maybe I didn't make myself clear enough. I read all kinds of philosophy (time permitting!) and it certainly doesn't have to be novel. However, when a philosopher adopts a rhetorical tone, I expect there to be some kind of catalyzing payload to justify it. Is that not reasonable?
I'd say truth is always being either discovered and recovered, and there's usually not too much difference. There's rarely anything new under the sun.
You can just use simple, gut-level curiosity to justify this. It's directly satisfying to check out things that look interesting. No rationality or neuroticism about truth necessary. I don't know why you're making new problems to torture yourself with.
> I believe Han excels in the latter and is bringing more and more thinkers from different fields to think about the fundamental problems of society, people with technical and scientific backgrounds that would otherwise not join the debate and help design a better society.
He had one hit book fifteen years ago and now exists primarily as a meme. One doesn’t really see people deeply engaging with his arguments; they tend to agree that whatever the object of the new book is “a problem” and fill in the details with their own ideology.
Or maybe I’m wrong! I’d be interested in a link to someone actually taking him seriously, whether within or without philosophy.
Why do you need a proxy? Can't you just go read his materials and see for yourself if you should take him serious or not? Do the work if you are really that interested, I think you won't be disappointed.
I think he's taken pretty seriously. He was tenured at UdK for a while, which is a very prestigious European university. But somehow he has pushed Chomsky off the mantle to become the poster-boy for the criticism of neoliberalism. This is really not helping him shed the meme of being some kind of K-pop philosopher.
By “taking him seriously” I meant “engages with his ideas/texts/critiques deeply, on more than a surface level” which is different than “acknowledges him as a competent, popular, professional philosopher.”
Geez, how did I miss this. I must be underexposed to whatever medium this is happening on.
On which platform is Han considered to be Chomsky 2.0? Any links to this, or to other "hip" critiques of neoliberalism, from him or others? Memes welcome.
If his notion of psychopolitics (as opposed to Foucault's still dominant notion of biopolitics) is nothing new, than what do you consider new?
I also remember what he wrote about AI and I have not heard anyone else bring a phenomenological argument forward against the "AI can think" hype.
Yes, but where does this drive come from?
I haven't the faintest idea, however we can extrapolate from some facts.
One fact is that they have a lot of money. Duh... But also money is the key metric to measure success, so a lot of other people flock around those who have money so that it rubs a bit off of them, that Midas touch.
Suddenly these ultrawealthy are surrounded by an endless wave of gold diggers. The immediate thing that follows is flatter, and then echo chamber.
Now imagine that goes for years and years. Slowly this metaphorical richy's whole world views -- and also how he view himself, his identity and his relationship with the things around him -- gets tied absolutely to that notion that he is right.
For this imaginary person, losing a game isn't just am innocent loss anymore. It's a direct question of his own identity.
I think this explains a lot, but I'm not psychologist so it's just a wild guess.