1,239 karma · joined February 22, 2023
We have to be willing to suffer personal inconveniences to stand up to these types of policies.
This type of policy was terrible when they first thought of it. Now it's outright negligent and dangerous.
I know a lot of people are using containers for sandboxing, but given how capable the latest models have shown themselves to be for breaking out of sandboxes, I prefer the extra isolation of VMs for this.
I do all this locally - it's an interesting point to able to turn the laptop off but keep the agents running. I might consider running some of these on my homelab server just for that.
Obtained by your AI agent, granted by another AI agent.
> Materials, trucks, equipment etc.
Ordered by your AI agent, delivered by a self-driving truck or drone, loaded/unloaded by robots to/from the warehouse/site.
Most of this stuff can already be done today in some form, so its just about improving the autonomy and integrations along the supply chain.
Given that X11 is becoming more and more obsolete over time, what's the Wayland option?
Are they worried people might send them money without their permission?
The ruling wasn't as generalised as that. What it said was that the president doesn't have the authority to impose tariffs under the provisions of the International Emergency Economic Powers Act, which Trump had cited as the basis for some tariffs. That made those tariffs effectively illegal, but the ruling said nothing about tariffs which had other legislative provisions as their legal basis. The tariffs that you see today cite some other rule as their basis rather than the IEEPA.
The harness says "You have access to tool X, Y, and Z, but not A, B, C".
The sandbox says "If you try to use X to access a forbidden resource, I'll prevent you from reaching it".
"When Moore’s Law slowed in the mid-2000s (specifically, single-threaded performance stagnated), we suddenly had to think about parallelization, architecture, memory locality, etc."
Your link is talking about transistor count. The article is talking about single-threaded performance. Today's CPUs are faster in large part because they have more and more cores.
"Now you add the five ... [pause] ... add the five ... add the five to the seven ... to the seven..."
Running them at 1.5 - 2x helps a bit, but it's still annoying to the point that I find it very distracting.
I completely disagree with this statement as a premise to the article.
Sure, if you have zero care about whether the agent's work is reliable or not, then there's no need to learn a language. But if you're a developer who cares about their work and isn't just outputting 100% vibe code, then at a minimum you should be familiar enough with the language that you can review the agent's output ,follow along with the code, and make an informed decision about whether to commit.
Interestingly, I've found that my approach to learning languages has fundamentally changed. Before, I'd study a book on the one or two languages which were important to me at that time. The goal was to become proficient. Now I choose to read about a variety languages simply because they demonstrate some interesting paradigm that is new to me (e.g. Haskell -> functional, Elixir -> concurrency). I read a programming book like I'd read an engaging narrative non-fiction book: cover to cover relatively quickly, then I'm done. This gives me that "familiarity" which is useful for agentic coding, without bothering to learn every obscure bit of syntax or library call. My priority has become breadth (get an overview of many languages and paradigms) rather than depth (learn a language or two really well).
I've been wanting to get away from Samsung for years, but keep coming back because of the s-pen. I've yet to find another manufacturer that makes a decent phone with a proper stylus. As in, a stylus which the device recognises as being something different to your finger. Most styluses use the same technology as the cheap ones you can buy on Amazon and use on any phone: all they do is imitate the finger. As far as I know, the Moto stylus phones are like that, right? That makes them very awkward to use for many things e.g.:
S-pen -> scroll down a PDF with my finger -> highlight with the pen
Regular stylus -> scroll down a PDF with my finger -> select highlight option in app -> highlight with stylus, being very careful not to touch the screen anywhere with my finger -> select browse option in app
With the latter, you have to specifically tell the app every time you are switching to/from finger and stylus. With the former, the app knows the difference.
If you give me a high end phone with a proper stylus and GrapheneOS, I'd probably never look back.
I prefer my articles to be coherent without having to wade through pages worth of irrelevant material.
I agree that I found the article to be poorly written. Mainly because it takes a long time to make its point. I didn't really need to see a million examples of the author's vibe coded slop before getting to the topic which the title suggested the article would be about.
If we let children cheat their way through school and justify it by saying they don't really need to think for themselves anymore, then we're going to end up with a generation of adults who struggle to take on any difficult tasks at all. I suppose your counter-argument to that will be "but we can just hand over everything to the AI" but that's an essentially an argument that humans should be considered obsolete altogether. I sincerely hope that that's not a path we end up going down (although I'm genuinely scared that it is).
This just demonstrates how much we already take for granted the LLMs that we have now. If you compare it to what we had before (hand the task off to a junior dev and wait for them to complete the work) then it doesn't seem slow at all.