When competition has no rules it resorts to people banging each other over their heads with clubs.
HN user
dgb23
Disheartening. macOS seems to get less and less support in a way. For example some of the Blizzard remakes don't run on macOS but the originals do.
"Buy more RAM" usually isn't the thing I want to hear when my linter is slow.
There is a qualitative difference between unsafe Rust and Zig as far as I know.
I don't think you have specified that "," is used to pick up stuff in the bar below the log.
Climate change is too soft of a term. Maybe that's why it doesn't interest people who like to declare war on things.
The targeted term must be something that is clearly human made, something that sounds undeniably bad and something that is easily understood by everyone at first glance:
_War on Pollution_
Nature is good, pollution is bad. People who pollute are _obviously bad_ and they do bad things. Pollution is wasteful and ugly. Yuck!
Also it's more general than climate change. Ocean plastic is also bad. Chemical, electronic and light pollution etc.
The people who think of chemtrails and 5g waves. They really hate pollution so much, they see it everywhere. Give them a war that they can join in.
These corporations exist and do work. Worker owned companies have their own challenges and their own advantages.
For example they tend to be more stable during crisis, because workers tend to vote for lowering salaries/benefits temporarily rather than doing layoffs. So they retain talent better. But they also tend to have difficulty to grow quickly, for obvious reasons.
Besides full on coops, there are also plenty of examples that are hybrids (partially worker owned).
they would get their face eaten by other more efficient and ruthless corporations
You're possibly of assuming that a company needs to have an adversarial relationship to their workers in order to be competitive. I don't think that's generally true. This approach has advantages in specific situations, but disadvantages in others.
I think you make a point that is worthy of discussion, but the first sentence is unnecessarily hostile. The comment you responded to already made a caveat that they might be too cynical.
I‘m surpised at the presented dichotomy between JSON formatting and what the Apple SDK provides to parse output into structs.
Based on what I understand about how the former works, I would assume that the latter has the same properties and failure modes.
Local could also mean self hosted.
The obvious optimization for the case presented would be to generate all the summaries on a server instead of in the client. Then the totally used compute would scale with the number of articles instead of number of users.
Aside, but I struggled a long time with regular sleep. I have been a night owl since I was a kid. I experience late hours as magical, don’t know how to describe it. So I always slept too little, then not at all, then drifting and sleeping in.
But I somehow managed to have a regular schedule and now I start to sleep at 00:00-01:00 very often, sometimes even earlier.
No idea how I managed to do that. I guess I just did improve many small things, like getting rid of bad habits, being more content, appreciating sleep more, prioritizing things differently.
I wish everyone good, healthy sleep.
The insight for me is that the assumptions of system need to be stated, not just the intent.
I tried to make a joke about the tensions of security and accountability.
Not even vibe coders, but autonomous agents/bots.
I‘ve noticed that some projects have „Claude“ as one of their top three contributors.
I glanced at zhe thread you linked. And as I understand they are in the process of migrating, which will take more than a year still.
If that’s the case, then it’s not necessarily a problem with Azure itself.
But by not having a checklist you avoid that your blind spots get exposed.
It seems to me that this sort of work is a usecase that’s actually very fitting use case for LLM agents and the like. Because they can be trained and tuned to find commonly known vulnerability patterns.
Here, something that looks like the thing is a strong signal, as long as the probability is high enough to be useful.
Remember Netflix‘ chaos monkey?
I tried to make sense of middle eastern politics once. My conclusion has been „It’s complicated.“
Apparently movement plus focus on the distance has a calming, clearing effect on the mind.
Do you have a similar experience when walking or running (deliberately)?
Rumi (the Sufi mystic) apparently walked and turned in circles in order to contemplate. The tradition merges music and movement with philosophy and religious mysticism.
Walking, dancing or manual labor (for example gardening or cleaning) can all be done in a meditative way.
But these are likely different types of meditation that have different effects. Even just a calm, sitting meditations might be vastly different from another, depending on the meditation object.
Of course there are people who lean into specific types over the others as you describe, but I think many of these activities share a common core and experience.
LLMs have a lot of issues with facts, because they are probabilistic and you typically only get one answer per query instead of multiple covering a larger space.
However, they are still useful in these cases if you know the above and use their output as a starting point to think and ask questions.
Or they pack up to leave.
I think you must be right to _some_ degree. The article illustrates that this org doesn’t know why they are doing certain things.
But there‘s something psychologically powerful happening with the interaction of AI. I think we overestimate our ability to be rational and underestimate how essily influenced we are.
The point of a code review is not simply for good code to make it into a codebase, but to build institutional knowledge as people debate and iterate and compromise, slow as it may be.
I feel like this is a very profound insight.
Of course processes like this can become about the immediate utility. Reviewing is then checking work so, it can be merged and used.
But the process is more about us than the code. And we lose the deeper part when we only care about the superficial one.
Commenting on the aside: that was my first reaction as well (years ago). But really you can treat it mostly as having a mature runtime and freebies and get a lot out of the language. Many who use and like Clojure, don’t necessarily like Java the language, or have similar reservations like you.
It's a really good language that is worth learning. If you like you can join the slack that is linked on clojure.org. Beginners are very welcome in my experience and there are a ton of great people around there.
This reads like satire!
I'm _exactly_ in this situation right now with a side project.
It's in a field that I have little experience with (Information Retrieval). So there is obviously prior art that I could learn from or even integrate with.
This article motivates me further to learn things by focusing on building my own and peek into prior art as I go, when I'm stuck or need ideas.
Recently a Clojure documentary came out and the approach of Rich Hickey was seemingly the opposite: Deep research of prior art, papers, other languages over a long period of time.
However, he also mentioned that he made other languages before. So the larger story starts earlier, by making things and learning from practice.
Maybe that's also the bigger lesson: Don't overthink, start by making the thing. But later when you learned a bunch of practical lessons and maybe hit a wall or two, then you might need that deeper research to push further.
The code looks nice, but when I read GUI, I want to see screenshots of GUIs.
Apparently a major dependency is "Fyne", which does show some screenshots on their page:
It's an interesting problem for small businesses that want to sell stuff that will be used and relied on for a very long time.
In a sense, they have to make themselves obsolete. Either by making sure they are a part of a larger network, or by making sure that the org itself can own the product or service.