Windows is rock solid?
2,081 karma · joined November 21, 2023
Windows is rock solid?
Right now you have failsons like musk bragging about his terrible "one shot" short films but people who use them with more subtly and with actual skill will just look like anything else being produced.
What you're saying is that "we" shouldn't enforce the law because "they" will break the law in response.
Aside from being inherently morally bankrupt, they'rw already breaking the law.
This is the problem when your entire identity and principles boil down to "doing what the social superior tells you to".
Of course presumably chinese models would keep existing and that gets a little weird.
Scientific American should do this. It should also talk about how and why and by who the science is done, because that is how you IMPROVE THINGS.
Every single time someone complains that something is "political" what they actually mean is that it is questioning the status quo.
Guess what, the status quo is also the result of politics. Whatever the exact system and framework we have at this moment is not some kind of "natural universal default" that just happened to come into existence.
People created it. Thousands of people made millions of choices to get us to where we are, and guess what, that is politics.
Pretending none of that happened or that nothing should change is just ... cowardly.
I don't know how else to explain this. Politics matters because science is done by people and everything people do is, at some level, political. Who gets funding, how much funding, who works with each other, what gets published, what gets studied, this is all politics.
And if we want the best science to be done, we need to understand why and how these decisions get made, and by whom.
Or, maybe, perhaps, they did it sometimes.
"Rome's tradition of having to serve in 'lower offices' before the higher ones meant that when aristocrats inevitably ended up in charge of entire armies they had some level of practical experience and learnings to draw on while commanding".
But yes, much is made of Rome's redundancy in terms of military strength and there's a lot of states during that period that had A King who did everything and then died in a battle and then everything collapsed.
Being the chief executive in a system like brazil's results in a lot of power, for several perfectly good reasons, but it does mean you have to build in safe guards against that power growing.
Regular elections are good, but not sufficient, as a study of recent world history would demonstrate.
I'm sorry, what? How does this pass the sniff test? Are you saying people spent four thousand 1997 dollars for a tv? Or the equivalent of $4000 of 2026 dollars? Either way, that is extremely high and 1997 was not that long ago.
No they don't. What is this, a school yard?
Trying to draw an equivalence between the two or their supporters is incredibly disingenuous verging on dishonest.
Trump is a convicted rapist. Trump is legally prohibited from running a charity because of the massive fraud he committed. Trump is on tape bragging about sexual assault and committing fraud.
Trump has rallies while he's the freaking president. Trump attempts to discredit news agencies in general by repeating slander remarkably similar to that used by literal hitler.
I could go on, but the point has been made.
what a bizarre comparison. Nobody worships Biden or defends his every gaffe or sanewashes his rambling speeches.
Is there a named fallacy for this false idea that because one thing is bad there must be an equally bad opposite side or something?
Although telling claude to rewrite all of the gnu utils to output html is an appealing new capability.
Sure. How?
Terminal + Tmux is great and cool but for very specific reasons. Most of those reasons involve backwards compatibility. You can view "Terminal based UIs" on basically anything that can, you know, emulate a terminal and that's a pretty powerful feature.
Things that consume and output text, even weird marked up terminal text, are very composable with other things that consume and output text.
OmniPTY doesn't seem to have any of these advantages.
Like, I use tmux every day, vim and bash and stuff, all great, genuinely like them, but if we're going to be building new things at the terminal emulator layer, do something new. Give me some meaningfully great new features that are worth changing for.
I've said this before, but web browsers are remarkably similar to terminal emulators. They exist to render content sent to them via remote network servers and such. Terminals use text + a truly horrifying set of embedded escape sequences, web browsers use html.
html is probably 1000 times slower to parse than terminal escape codes (I'm not sure it's actually any harder) but who cares.
The terminal emulator ecosystem is a complicated set of parts, not a single entity. Just at a very high level you have the emulator itself, rendering text/"graphics", you have ssh streaming the text between systems, you have tmux/whatever doing "window management" and then you have bash/whatever acting as the actual user interface to the entire rest of the "linux" system, all the compilers and parsers and file searchers and so on are all invoked via bash.
This is an awful lot of work over the years to iron out the bugs and more or less modify things to work the way people want them to, based on, you know, years of people actually using them. We can't just throw that way, because that way leads to "rewriting successful systems" and that rarely works out well.
But I want to keep all the great stuff about terminal/bash interfaces and get rid of all the bad stuff. I touched on browsers earlier because they're the most obvious upgrade path. They already provide multiplatform network based renderer that runs everywhere and implements standards.
They're actually, perhaps, too powerful, part of the appeal of bash and friends is that the limitations imposed by the terminal emulator framework means that you can't get too stupid with your user interfaces, after all, you are basically limited to outputting a grid of text at most, but surely there's some way to get the best of both worlds.
Let me pitch you an idea: an `ls` that outputs html and is rendered by a browser.
I know, boo hiss, it takes more cpu to render the output and what about my amiga and web browsers are tools of the evil overlords and whatever.
But hear me out. Once `ls` outputs html, you get two cool features right off the bat. First, and more minorly, you get styling "for free" in a standard, cross program way. Because css exists. You get to say stuff like: `ls-output.file { color: green }; ls-output.directory { blue }` or whatever without having to learn whatever bizarre syntax the LSCOLORS feature actually uses.
But that's a minor feature. The way more interesting thing is that you now have structured output. The thing everyone interested in improving bash claims to want. Wrapping the output in html tags might not be the best structure in the entire world, but at least it exists and is usable.
Now you get to write bash command lines like `ls | .file-size | sum` without having to write a custom parser for the ls output (which doesn't even work because ls relies on whitespace to delimit columns and those characters can also exist in filenames so this is a bad idea).
The key to making structured output for bash work is to not make it an alternative. It has to be the required, default, only way of doing output. If you rely on people adding a --json flag to their tool, guess what, they won't do it.
Anyways, I'd like to order two Baconators and a coke, thanks.
Obviously chess bots can beat anyons but this involves a situation where you're making 1 move at a time in a highly constrained environment: exactly 64 squares and a set number of pieces and so in. You also have, relatively speaking, near infinite time to plan your next move and as a result AIs can use a combination of databases and simulation algorithms to derive the best next move.
Almost none of that applies to starcraft.
We can talk about "teaching" the bot to handle other situations but that word covers a gigantic realm of complexity, like how do we encode this information in a way that the ai can actually draw from to apply to its current situation? If people talk about "more chess positions than atoms in the universe" or whatever, this is so many orders of magnitude smaller than the number of valid starcraft positions that we need to invent new numeric notation to accurately describe it.
That being said, there is a substantial difference between humans playing at anywhere from 50-500 apm and a robot that can literally micro every single zergling on the map at the same time and do things like avoid ever taking the splash damage portion of a siege tank shot.