> The Debian approach of putting everything into one system and only having one version of each dependency is not feasible for a huge international community of people that develop together but never meet.
I find this to be overbroad and incorrect in the larger case.
I want one version that has been reasonably tested for everything but the parts I'm developing or working with. Having just one version for everyone generally means it's probably going to work, and maybe even has been tested.
For my own stuff, I am happy to manage the dependencies myself, but moving away from the debian approach harms the system in general.
OrbStack: The fast, light, and easy way to run Docker containers and Linux*
* On MacOS Hosts only.
I feel like there should be a rule that if the submission is basically a "Show HN" style post (or a link to s piece of software), it should be mentioned in the title if its platform specific.
Documentation of this seems to have disappeared into the ether, but I'm reminded of the time that glxgears (or a distro package of it?) briefly turned off FPS output by default, with the argument to turn it on being something like --i-acknowledge-that-this-tool-is-not-a-benchmark
Basically, people were complaining about "major regressions" in glxgears frame rates that were really just minor fluctuations in how long it took to clear and swap buffers, since glxgears does almost no actual rendering (by modern standards).
When you come from an echo chamber then a fair place will look like an echo chamber against your views.
I've seen posts from most views get upvoted to the top here. Compare to for example r/politics, I've never ever seen a conservative post get even close to the top there. That is what an echo chamber looks like, here on HN you will get exposed to good arguments from most sides.
I've tried to use micropython a few times, and it just didn't gel for me.
All the examples I've found seem to center around doing things interactively in the CLI. Do people write code like that? I write a lot of python and I maybe interact directly with a REPL for 5 minutes in a month.
There was no good tooling for managing a set of script files on the embedded device, and as soon as I had something mildly complex (on a ESP32, consuming from MQTT and writing to a serial device), I started hitting OOM errors. I rewrote a bunch of stuff to not use classes, which helped a bit, and then wound up giving up.
Have you tried `mpremote`? It's the standard tool by the MicroPython team that allows - among other features - you to mount your PC filesystem on a MicroPython device. It's a very productive way to develop! Update code on your PC, mount, try it out. Rinse, repeat. No compilation/deploy cycle makes for fast iterations.
But to answer your questions directly, yes, I do use the REPL quite a lot to experiment and figure out how the system works.
I'm surprised that you had OOM errors, especially on an ESP32 where there's usually plenty of headroom. I haven't seen an OOM error - except when I've made a mistake - in years.
Art is intrinsically political. If you think it's not political, that's because it's just taking a political position you either don't see, or one you agree with.
The only way to remove politics from art would be to remove the people.
Is this art? What is the context? I can't tell without knowing the context. Who drew it? How did they draw it? Why did they draw it? What inspired them? Without understanding these aspects, nothing is art, or everything is art, and it loses its meaning.
Yes, art is the projection of skill and beauty, but how we define skill and our perception of beauty also depend on context. You accepting the painting of the Mona Lisa as art tells something about you, while my grandfather rejecting it with the words "my 7-year-old granddaughter can draw better" tells something about him. This is inherently political. A modern art painting with color splashes is, in the most basic sense, not distinct from a 5-year-old playing with paint without context. With context, whether you accept it as art or not is political.
> Politics is the set of activities associated with making decisions in groups or other forms of power relations among individuals, such as the distribution of resources or status.
So even if you could argue that art itself is not political, you surely cannot argue that the perception of it isn't.
> you surely cannot argue that the perception of it isn't.
Your perception of it is, most people don't see art as political. Nobody would find a painting of a sea with a rock to be political, except really annoying people.
> To repeat what a previous commenter said, nothing is political as long as they fit your political view.
I don't share the politics of Van Gogh, yet I don't feel "The Rocks" is political.
So in general there are plenty of stuff that you wont find political even if you don't share the views, that is what people mean when they say an art piece isn't political. A person who says such an art piece is political is just trying to find politics in art where there isn't one.
Even if the original artist says it is political it isn't, because there is no politics in the art the politics was in his statement that it is political. Art stands on their own free from the opinions of their creators. You can of course embed political messages into art pieces making them political, but this isn't such a case. If you can't deduce what politics the person is trying to convey just from the art piece alone then it isn't political.
> I don't share Van Gogh's politics, yet I don't feel "The Rocks" is political.
Don't you see the contradiction?
I know people often complain that everything has become political. I understand because I do it too. The main problem in this discussion is the loss of nuance in the different usages and meanings of the word "political." In everyday usage, it refers to views being part of the policy-making process, especially when more pressing matters exist. What we really mean and criticize is divisive politics.
However, in the extended view of politics, which is a very common view, designating something as art involves politics. It's a political process. This doesn't degrade art or make it inherently divisive. It certainly doesn't make art a subset of politics.
The shortest distance _is_ still a straight line, it's just not a cartesian line.
Hamming distance (which is what the entire article is about and somehow doesn't mention it, or edit distance, or anything along those lines) is still a metric space, and still follows all the standard triangle inequality properties.
If you convert your standard tree into a BK tree, suddenly all the assumptions about tree structures come back.
> but we've hit a point where even high-end chips from that generation aren't really wide enough for a lot of users; four cores isn't really enough for midrange consumer workloads.
So "and software demanding more resources for no good fucking reason.".
You're really just reinforcing the parent's point.
That's silly. Even if you set aside that people want computers to do more things at once, the basic act of decoding 4K video is beyond a Sandy Bridge chip without a discrete GPU. The world has passed it by. Sorry that weirdo tech primordialism doesn't really work, but not that sorry.
I find this to be overbroad and incorrect in the larger case.
I want one version that has been reasonably tested for everything but the parts I'm developing or working with. Having just one version for everyone generally means it's probably going to work, and maybe even has been tested.
For my own stuff, I am happy to manage the dependencies myself, but moving away from the debian approach harms the system in general.