64 karma · joined June 19, 2024
how dare you say that Billionaires gave us these things. you are telling lies.
Zoom!? WebRTC! Proprietary XYZ? Standards!
I doubt DOGE will recommend cuts to SpaceX funding.
I need to remind you that Mush has invented nothing nor is he an engineer. His vast personal wealth is extracted, and at least part of it's vastness is due to corruption. Mush's personal views expressed on his own-media-trumpet Xitter, have hampered more technological innovation than he has ever enabled or paid for.
BTW what's SpaceX carbon footprint like? This 'man' also just paid for a slice of the US presidency that just pulled the US out of a global treaty to attempt to address human-caused climate crises that are unfolding in front of our face on a daily basis as predicted. Mush has done net harm to Earth, not good.
innovation is risky and rewards accordingly.
Ycombinator app-startups are low-hanging-fruit with marginal innovation and marginal risk => it ain't hardware, and it's just webservices and a few React devs...
SpaceX and DARPA and ARPA = our tax dollars.
Computer games are pan-et-circenses, IMO, but I also don't recall any billionaires having created any.
Your John Galt story is trite and untruthful.
Broadcom... that same hardware mfgr that makes your Debian install so much extra fun... (well, if you care about networking and integrated controllers...)
I mean, it's not like Linux didn't spend 30 frikkin' years specifically aping hardware that carried the WIntel brand from the IBM PC with MS-DOS up to WindozeWhatever13 or whatever they are up to now...
I cannot fathom the strange incentivization schema that would cause the entirety of the existing mass-retail OEM computer production to be "Windows ONLY" and actively contributing to literally selling LESS of their own units via efforts to lock their own hardware against running your own damned OS upon it!
I buy hardware I can run Linux on. I have no use for Microsoft Windows in any capacity for any purpose, period. end of story.
Hardware Manufacturers please take note! (I remain puzzled... Dell even sells some preloaded Linux laptops, IIRC... what gives, Dell?)
I contend that there are none. Witness the actual transformer kernel technologies over the last 20 years and try to find a single new one.
Neural Networks? that's 90's technology. Scale is the only new factor I can think of.
This is an investor-dollar driven attempt to use brute-force to deliver "magical" results when the fundamental technology is being mis-represented to the general public, to CTOs, and even to Developers.
This is dishonest and will not end well.
I will wait.
There is only scale being employed like never before => vast datasets being plowed through being sufficient to provide the current illusion for the less observant humans out there...
10 years from now this current fad of LLM's pretending to be intelligent will look preposterous and unbelievable: "how COULD they all have fallen for such hype, and what a cost of joules/computation... the least deterministic means possible of coming to any result... just wasteful for no purpose..."
The questions you pose are legit skills web developers need to have. Nothing you mentioned is obviated by K8s or containerization.
"oh but you can get someone elses pre-configured image" uh huh... sure, you can also install malware. You will also need to one day maintain or configure the software running in them. You may even need to address issues your running software causes. You can't do that without mastering the software you are running!
The entire desire for Docker in a production app comes down to willful ignorance of how software one depends upon is configured.
I am trying to remember why their software became considered ubiquitous for caching and sessions, and I reckon many a framework is busy rectifying this choice, as we speak.
Relative to Ruby, an interpreted dynamic language, sure, I will grant you that Go is lower-level, in the sense that you can compile a binary executable from it.
Go also happens to have web server primitives in their standard library and you COULD build a web app with only net/http...
One has to be careful around opportunistic gold-rushes; if one is not actively purveying gold, one may be getting rushed.
Where I find myself frustrated with the general argument you put forth is that it alleges that pattern-extraction is the extent and essence of human learning.
I do not think that the current LLMs-are-AI trend has grasped neither the essence of intelligence nor learning. I recognize that one cannot paint an entire field of study with broad strokes, but there is a certain amount of in-industry Kool-Aid consumption that, while perhaps rewarded by more gullible portions of the market, is poisoning the public well of goodwill.
This can only lead to a very harsh backlash, which we already observe undermining the deeply-funded attempts at foisting this stuff upon the world at large as "AI"
Computers are not human being and never will be. The fact stands that CoPilot has no notion of code outside of its training data and is merely a pattern-extraction machine. You can dismiss this claim, but you cannot disprove it.
(Bitwig, Ardour, Reaper, more? I would like to see "Input 1" or "Channel 1" and not some strange ciphers when trying to assign things in a little dropdown selector in a DAW)
I can only take your comment as either a joke, or you literally only use a phone/tablet in life.
news flash: Android audio is ALSA at it's core. Additionally: native Android audio is ultra-high-latency... completely unacceptable for pro-audio
every other layer is a coping mechanism and the plurality and divergence of the FOSS community responds in various ways: - Jack - PulseAudio - PipeWire
I am unclear why Jaroslav Kyocera chose to make ALSA single-client, but Apples CoreAudio multi-client driver model is the right way to do digital audio on general-purpose computing devices running multi-tasking OS'es on application processors, in my opinion.
Current issues this article does not address that actually constitute large parts of the "mess" of Linux Audio:
- channel mapping that is not transparent nor clearly assigned anywhere in userspace. (aka, why does my computer insist that my multi-input pro-audio interface is a surround-sound interface? I don't WANT high-pass-filters on the primary L/R pair of channels. I am not USING a subwoofer. WTF)
- the lack of a STANDARD for channel-mapping, vs the Alsa config standards, /etc/asound.conf etc.
- the lack of friendly nomenclature on hardware inputs/outputs for DAW software, whether on the ALSA layer, or some sound-server layer. (not to mention that ALSA calls an 8-channel audio-interface "4 stereo devices")
- probably more, but I can't remember. My current audio production systems have the DAW software directly opening an ALSA device. I cannot listen to audio elsewhere until I quit my DAW. This works and I can set my latency as low as the hardware will allow it.
this is the thing: more than about 10ms latency is unacceptable for audio recording in the multitrack fashion, as one does.
(seems rather more likely, given who will/would own such a machine)
if you are referring to issues using sqlite as a production database for large-scale web applications, I would remind you of the phrase "horses for courses".