Skip Navigation

Posts
0
Comments
1383
Joined
2 yr. ago

  • there’s likely very little experimentation needed… ripping the panel out and attaching an HDMI controller from aliexpress to it would likely be extremely straight forward

    apple is one of the most proprietary companies in existence and you can do this easily with ipad screens and generic controllers… the same goes for most panels: there’s really not that much difference in the actual “expensive” part, and afaik very little you can do to protect it from this kind of thing

  • what do trade controls and taxation have to do with global economics…? is that what you’re asking?

  • … yes…

    canada can do basically whatever it wants theoretically

    california can’t use its national guard without risk of federalisation, its can’t issue tariffs or any kind of trade controls, it can’t even stop giving money to the aggressor via taxes to finance its own aggression

    hell california apparently can’t even stop the federal government from doing blatantly illegal shit

  • that all sounds so disgusting

    i’m really glad i get nauseous from too much fat and sugar… makes it really easy to avoid stuff like that

    it does make it kinda difficult to visit the US and see friends though: anywhere we eat is a minefield of fat, sugar, and salt that leaves me just wanting a damn salad to cleanse my palette but even then it probably has fricken ranch on it or a weirdly salty vinaigrette

  • if you’re talking about policy choices, canada has a lot more relevance to a world economic forum though. ata bare minimum, california is a lot more constrained in how it can behave, making its solutions largely only relevant to the context of other US states - unless you’re talking purely social/soft solutions

  • You can do all that with a CSS variable though...

    and then people have to learn what it all means, where those variables are, how your mess of custom CSS hangs together, and probably what overrides what in your hierarchy

    you end up with this soup of classes on every single element

    it’s either than or a soup of stuff in CSS. the difference is largely academic in modern HTML because it’s all contained in components anyway

    they have to be as short as possible, and so they can't use font-size and font-weight.

    they don’t have to be; they could easily use font size and font weight, but i much much prefer the -lg notation… it makes your flow so much quicker. it reduces cognitive load significantly

    I still suspect you're better off just using the effort you would need to learn the tailwind classes to instead learn plain flexbox.

    i know flexbox and grid plenty well, and similar applies across the board for things like tailwind: containing everything together so that you don’t have to mess around switching between different places to define things, and using classes that kinda just represent what you want in shorthand literally makes my frontend development literally 10x quicker, and just feel smoother… even when i’m just doing personal projects

    you don’t have to believe me; that’s fine… but i used to think similarly to you, had a couple of failed attempts and hated tailwind, and my most recent personal projects it just clicked and everything feels so nice. i’m a principal engineer, and have done plenty of work on all kinds of projects so it’s not like i’m inexperienced and just go with the latest fad. these small time savings really add up

  • i’m not a frontend engineer so don’t know the difference between text- and font- without looking but that’s another good example of why frameworks are great: 6px is an explicit size, where md, 2xl, etc are all relative… per project you can decide what those sizes are and everything just falls into place… you rarely really care what the size is in pixels; mostly you only care about sizes relative to other parts of the UI… so again, people joining on a project don’t need to memorise magic numbers, because they just know without needing to guess what the size suffixes are

    i’ve only recently started to use tailwind (originally i saw no point, pretty much for the reasons you’re stating: why use classes like that when you can just use styles on the element and we know that’s bad) but since i embraced it i’ve started writing quality components much much faster… especially for layout like flexbox and grid it just flows really nicely, and i really don’t find that it feels like i’m repeating myself at all (partly because “repeating yourself” should be avoided by simply using components these days: CSS is an over-complicated and ill-fitting solution to the problem of styling in modern UIs)

    (okay i looked up text- and font-: text is size, font is weight… which tracks with my understanding of the other parts of tailwind and the way type is handled in software generally… i think there are no good options here)

  • the same could be said for languages that aren’t binary: what does it save you! you still have to write stuff to get the program you want, and you still have to come up with the business rules

    almost all software engineering tools just save you keystrokes, or save you from needing the knowledge to implement repeatable things… or for having a standardised way of doing things so new people can approach your project without having to learn as many details (eg rails, django, nextjs, etc: the terminology and layout of such projects are familiar; daos/views/etc all behave the same)

    for css frameworks for example, perhaps you have a .rounded-corners class… sure you could just implement it yourself, but if you’re using a framework you save a few minutes, the outcome is likely the same, you don’t need to know about the border radius details (and likely css frameworks implement things like shims or accessibility correctly; freeing you from needing to have deep knowledge of some esoteric details), and if the framework is big (like tailwind etc) then if you employ someone new, they know exactly what .rounded-corners means

    … obviously .rounded-corners is a pretty simple example, but you can imagine when these libraries fill out with many many tools the shorthand’s get much more complex

  • they might, but the point is the volume of data rather than the speed… CERN is obviously an outlier, but not by as much as you’d think. copious amounts of data is kinda par for the course in a lot of cases, and training data just doesn’t even come close to the volume of data that large data users produce (data warehouses/lakes in the order of PB and EB are not that uncommon)

  • honestly servers don’t need the latest hardware: just build using DDR4 (or even DDR3): it’s half the price per GB or less each step down, and honestly the biggest reason you want RAM in a server is for a ZFS cache, which is going to be bottlenecked on plenty of other things far before your RAM speed (IMO; i’ve done exactly 0 testing)

    (though the max size of a DDR3 module is 8GB so on most consumer hardware that will limit you to 32GB total)

  • relative to the hard drive market in general, that seems like a drop in the bucket. research labs like CERN write TBs per SECOND

    quality data sets don’t even come close

  • LLMs don’t have to be random AFAIK: if you turn down the temperature parameter and send the same seed every time you get the same result

    https://dylancastillo.co/posts/seed-temperature-llms.html

    for most people this isn’t exactly what you want because “temperature” is sometimes short-handed as “creativity”. it controls how out of left field the result can be

  • what kind of monster writes a script without a shebang?

  • right? a US friend of mine messaged me the other day “is VIC on fire?”… like… na, and actually this summer has been pretty mild so far lol. i haven’t even seen a single melting road!

  • it says self cleaning though

    i’m guessing more like these

    they’re all over in australia and generally pretty good. i wouldn’t call them clean, but for requiring very little maintenance they’re fricken spotless

  • i thought this too, and i just started actually working with it and DAMN is it fast… i agree that it’s kinda a technical “what the fuck are you doing?!?” but… yeah… i can’t even really explain why

  • there are different kinds of imagination, and there are different kinds of being creative… just because someone isn’t visual doesn’t mean they aren’t creative: especially when you’re talking about writers

  • they’re both wrong, and they’re both right

    an AI can create concept art for a writer to better visualise their world to generate ideas in a pinch, but it shouldn’t ever be what you use to show anyone else: you still need real concept art

    an AI can also create writing for their art so that they can flesh out a back story to make their visual art more detailed, but it’s not going to write anything that you’d want anyone to read as a book or act in for a movie

    both things can be used for the described purpose, and both things are inadequate for quality output

    we’ve had this juxtaposition for a while: “redneck X”… they’re scrapped together barely functional versions of the thing you’re trying to do, on the cheap, with home-made tools. you wouldn’t sell it, but it’s kinda fine for this 1 situation with many many asterisks

    professionals often don’t like when someone can hack together something functional because they know the many many places where that thing falls down when you talk about long-term, and the general case… but sometimes a hack job solves a specific problem in a specific situation for a moment for cheap and that’s all you need

    (just don’t try it with electricity or your health: the consequences of not understanding this complexity is death… of course ;p)

  • this time it hurt you in a way that you noticed