News for hackers. Stuff that matters.

ossa-ma

Re:The agent harness belongs outside the sandbox on Saturday May 02, 2026 @06:50PM (#47991394)
Clean definition, stealing it. Way better than mine: "Now imagine Claude as Shinji and Claude Code as Eva..."
Re:The agent harness belongs outside the sandbox on Saturday May 02, 2026 @06:45PM (#47991352)
They are building exactly what you described and this is their architectural solution to ensuring their YOLO agents do not nuke their customers code/documents/databases by sandboxing everything in the workspace — the git checkout the agent is working on, plus whatever's needed to run commands against it (compilers, package managers, etc.).
Re:Claude.ai and API unavailable [fixed] on Wednesday April 29, 2026 @09:42PM (#47957085)
I built a hangout space to chill out in and chat to others while Claude is down (which is happening wayyy more often): https://clawdpenguin.com

There's a live Claude status board in the corner so you know when it's time to get back to work.

Re:Towards a Perfect Notes App on Wednesday April 29, 2026 @07:13PM (#47955937)
A well written post on a well-thought out product.

> Eventually, I want Ruin to be a native Mac and iOS app.

Whenever I've had this idea for other projects the first concept I like to play around with is a Raycast extension, it allows you to experiment with how you can leverage spotlight search and Mac commands to interact with your product, especially for the Quick Capture functionality (I see you've mentioned it toward the end).

I like the concept, is there a wizard type thing for how I can port over a lot of my existing .md files to the "ruin style .md files" with all the notation? Perhaps something I can give Claude to essentially onboard my files to be viewed and interfaced with effectively through ruin?

Re:Claude for Creative Work on Tuesday April 28, 2026 @09:43PM (#47943239)
Good that they prefaced it with this "Claude can't replace taste or imagination". I think this is a solid step in the right direction and the more tools Claude has access to the better (more surface area == faster iteration == faster tinkering).

I've worked with Claude in many creative capacities and it's issue is that despite it being able to see if you ask it to draw something (using ascii for example) it will fail, if you ask it to iterate on that drawing it will continue to fail and not get any closer to the target then complain about this.

I've felt that these models struggle with anything that cannot be decomposed into primitives and their architecture is too greedy and favours the obvious, autoregressive generation so it will converge to the modal answer. So unless they have enhanced the models in some creative sense I fail to see how this is anything other than giving Claude a bunch of documentation/MCP servers/APIs/CLI tools (which already existed) and making an announcement out of it.

My point: FREE the models, unchain them and let's see what they are actually capable of, also put some damn demos in the announcement post???

Re:ChatGPT serves ads. Here's the full attribution loop on Tuesday April 28, 2026 @08:33PM (#47942746)
Even the hosted ones are blocked from searching certain sites, for example Claude is banned from searching Reddit:

`Error: "The following domains are not accessible to our user agent: ['reddit.com']."`

Re:Incident with multple GitHub services on Thursday April 23, 2026 @12:55PM (#47878115)
Seems like outages are increasingly more frequent nowadays. Obviously, this is not the best state of affairs, and developers should not be limited by services. In the meantime I've been experimenting with building third spaces for people to chill while they wait for the services they are dependent on to go back up.

The first one I've built is a little ASCII hangout for Claude @ https://clawdpenguin.com but threads like this make me want to build it for Github too.

It's for fun! Come touch virtual grass!
Claude's down again! So while it's down, come chill in my new hangout space: https://clawdpenguin.com

It's a little ASCII world you drop into — roll a companion (18 species, gacha rarity, 1% shiny), wander around, chat with whoever else got kicked out of their Claude tab. Built on a Cloudflare Worker + Durable Object for the multiplayer state, spatial grid for nearby player lookups, plain canvas rendering with no build step on the client. Sprites are the buddy sprites pulled straight from the CC source. There's a live Claude status board in the corner so you know when it's time to get back to work.

Blog post here: https://ossama.is/writing/clawdpenguin

See you in there!

Re:See what model is better at design on Saturday April 18, 2026 @12:05PM (#47816959)
Your app will not succeed if users have to login and create an account to test it out. Have a free tier with rate limiting at least, absorb some of the cost if you truly believe in promoting this product.
Re:Claude Design on Friday April 17, 2026 @01:09PM (#47808168)
How does it compare to LaTeX?
Re:Claude Design on Friday April 17, 2026 @12:28PM (#47807676)
I think we're arguing two different points. You're arguing about implementation, AI is great at this given the existing defaults and the right prompting. AI was trained on 30+ years of accessibility standards that a minority of great humans fought to establish as a familiar practice.

I'm arguing about invention. It is extremely unlikely that AI will be the one to invent the next accessibility paradigm, because that requires deviating from the training distribution, which it CAN'T DO.

I'm also arguing that this homogeneity in design will lead to an atrophy in inventive, unique and original thinking.

Re:Claude Design on Friday April 17, 2026 @12:10PM (#47807474)
I should have mentioned accessibility. It supports my argument more than yours. Accessibility like captions, voice, keyboard nav, dark mode are all a deviation from the norm by a minority (something AI is completely incapable of doing) and a fight against familiarity which now serves as a great benefit to the majority.
Re:Claude Design on Friday April 17, 2026 @12:03PM (#47807397)
You're arguing for familiarity in tactful design, while I agree that for most users this is a good thing, repeatability of existing patterns does create that immediate familiarity.

HOWEVER, that familiarity is only a virtue because someone, once, deviated hard enough that their deviation became the new familiar. AI can only optimise toward the current snapshot of "familiar". It cannot produce the next one. If designers outsource all their thinking to a model even in tactful design we would never have groundbreaking design concepts like "pull to refresh" or the command palette.

Re:Claude Design on Friday April 17, 2026 @11:55AM (#47807298)
I will stand by the first point unless models start being trained with different objectives instead of RLHF's three objectives: Helpfulness, Harmlessness and Instruction-following

I will very likely be wrong on the second point.

Re:Claude Design on Friday April 17, 2026 @11:35AM (#47807073)
The more I think about it the more this isn't good for design [EDIT], for a few reasons:

- The best design is original, groundbreaking and often counterintuitive. An AI model is incapable of that, it's uninspired, it will absolutely converge to the norm and homogeneity (you see it everywhere now, just scroll on ShowHN and take a look at the UIs) and produce the safest design that appeals to its understanding of the ideal user.

- Good designers will reject this, they prefer to be hands-on and draw from multiple sources of inspiration which is what Figma boards and Canva is good for, also mainly for cross-collaboration. If you've seen how quickly a great design engineer can prototype you'll know that "speed" they advertise in this video is not worth the tradeoff.

- Creatives typically have a very very very high aversion to AI.

- Non-designers will not see a purpose for this tool, basic design can already be done through Claude Code and Claude.ai, I fail to see what this could offer unless they leverage a model that is more creative and unique by default (you can not prompt/context/harness engineer creativity believe me I've tried).

- Design is a lot more than just UI. Tools like this ignore so many other important aspects like: motion, typography, images, weight, whitespace, sound, feel.

Re:Dropping Cloudflare for Bunny.net on Tuesday April 07, 2026 @10:53AM (#47676365)
Cloudflare's biggest benefit is the wrangler cli which when paired with claude code means that you can completely handoff setup/debugging/analysis.

Some of you may be skeptical about this but it allows for much easier management when working on multiple SaaS/hobby projects/personal tools.

I'm not an supporter of blindly adopting the "langs" but langgraph is useful for deterministically reproducable orchestration. Let's say you have a particular data flow that takes an email sends it through an agent for keyword analysis the another agent for embedding then splits to two agents for sentiment analysis and translation - there is where you'd use langgraph in your service. Claude Code is a consumer tool, not production.
Langchain is for model-agnostic composition. Claude Code only uses one interface to hoist its own models so zero need for an abstraction layer.

Langgraph is for multi-agent orchestration as state graphs. This isn't useful for Claude Code as there is no multi-agent chaining. It uses a single coordinator agent that spawns subagents on demand. Basically too dynamic to constrain to state graphs.

Re:I Was Interviewed by an AI Bot for a Job on Wednesday March 11, 2026 @08:13PM (#47344458)
> mental model of the hiring process is that the company is probably going to sabatage your end-game interviews

I definitely agree and it is not a mental model that I carry into any interview, I have good intentions and I'm super friendly! This was only a tiny (disillusioned) post-interview reflection. I would say most interviews especially with engineers have gone well but there has absolutely been a vibe shift in the past year.

You can tell teams are a lot more risk averse when it comes to hiring. The promise of a fabled 10x engineer on the horizon paired with SWE automation devaluing existing talent has meant they will make you jump through 10 more loops and even then the decision is scrutinised. Understandably hiring is an expensive process (both successful and unsuccessful).

> Most employers will want some assurance that you are serious about the position you're applying for.

This is also a reflection of the job market. If it was balanced this notion would not exist. It's become a game of numbers, automated screening + AI has meant candidates need to send out 100s of application often with automation on their end too. On the other side every job likely receives 1000s of applications especially with stupid things like "L*nkedIn Easy Apply". Me personally, I would not apply for a role I am not committed to taking and I especially would not have gone through FOUR stages for fun, the first interview should be plenty screening for both parties!!! Alas.

I appreciate you taking the time to respond and thank you for your well wishes!

Re:I Was Interviewed by an AI Bot for a Job on Wednesday March 11, 2026 @06:11PM (#47342858)
The lack of feedback is the worst part and is increasingly more common. Zero respect for the candidates time investment and propagates a terrible culture.
Re:I Was Interviewed by an AI Bot for a Job on Wednesday March 11, 2026 @03:49PM (#47340359)
Perfectly encapsulates the state of the job market. Interviewing is genuinely a hellscape at this point and I've experienced many interviews where there was a complete breakdown of etiquette/guidelines and good faith.

One was so bad I had to write about it: https://ossama.is/writing/betrayed

Re:I'm 60 years old. Claude Code has ignited a passion again on Saturday March 07, 2026 @12:42PM (#47289729)
This is a propaganda/marketing post.

1) What 60 year old in tech his entire life only makes a HN account in the last 17 hours?

2) Assuming he wasn't aware of it. What brought the site to his attention and why now?

3) Did not engage with the thread at all after his initial post. Has not engaged with anything else since. You'd think someone introduced to a tech community would be eager to look around and contribute??

I completely understand your sentiment though and it's exactly what makes the OG post so tone deaf.

Re:The third era of AI software development on Sunday March 01, 2026 @04:01PM (#47210609)
What I doubt most about this shift of "forget writing code or reviewing it you shouldn't even look at it" (their tagline was "review demos, not diffs") is the ignorance of scope-drift. I use agentic tools all day and I can tell you I would absolutely not trust an agent to run for hours without supervision because it is very likely that over the course of HOURS (even with a fully detailed structured plan with .md files and loaded preferences) the agent will have drifted substantially from your initial request.

The biggest attestation to this is: When Claude is done working on something for you and you haven't told defined the next steps - ask it what you should do next. See if it at all aligns with what you actually wanted to do.

Now imagine that compounded for hours.

Re:What Claude Code Chooses on Thursday February 26, 2026 @04:30PM (#47172240)
Good report, very important thing to measure and I was thinking of doing it after Claude kept overriding my .md files to recommend tools I've never used before.

The vercel dominance is one I don't understand. It isn't reflected in vercel's share of the deployment market, nor is it one that is likely overwhelming prevalent in discourse or recommended online (possible training data). I'm going to guess it's the bias of most generated projects being JS/TS (particularly Next.js) and the model can't help but recommend the makers of Next.js in that case.

Older »