HNHacker News
TopNewBestAskShowJobs

joshribakoff

1,692 karma · joined August 27, 2013

joshribakoff.com personal hub

fightingwithai.com patterns of agentic coding

submissionscomments
joshribakoff··on Fakecloud: Local AWS cloud emulator for integration tests
Instead of a simulator that runs in its own process, I would recommend mocking out inline in the tests. Only then are your tests entirely “self contained”.

Otherwise your test implicitly make assumptions like “User A is always off-line” (or bucket A is always empty), add a reader of the test would have to go find where that assumption is hardcoded in the simulator and verify it separately from the test itself.

To someone reading that test it is not intuitive that user A is always off-line or bucket A is empty.

If you mock out in line, you can have tests that mock user a / bucket a — to simulate any state for any user or bucket. Perhaps multiple states in one test.

Also think about scenarios like the bucket is initially populated, but then on a subsequent request, it’s empty.

With the simulator approach, you’d have an endless number of permutations of scenarios to add — each of these scenarios would be highly coupled to the test it belongs to, so why not just put it in line in the test itself?

Any reader of the test that uses inline mocking would clearly see which scenario is being tested instead of having to dive into a separate simulator to see what special treatment is hardcoded for User a / bucket a (or maintaining potentially hundreds or thousands of simulated buckets with ad hoc names like “empty-on-second-request” or “bucket–that-responds-slow-and-times-out-but-succeeds-on-retry”.

joshribakoff··on Fakecloud: Local AWS cloud emulator for integration tests
You seem to be mixing up integration tests with end to end tests.
joshribakoff··on Unreal Agent
It’s more so the divide and conquer. Recursion vs iterative is tangential.
joshribakoff··on Show HN: HN Match Maker – Matching "Who Wants to Be Hired?" With "Who's Hiring?"
He didn’t post in the thread or email any candidate. He copied a public comment from one public site to another.
joshribakoff··on Anthropic candidates face blunt money question
When he goes on TV and claims the models may be conscious or may automate 90% of SWE in 6 months it is designed to pump the stock price. Its ironic they hold a fictitious scenario over candidates heads like “would you still keep working here if our revenue were $0 and we cant make payroll” (the realistic scenario where the stock price literally drops to $0)
joshribakoff··on The Vibe Tax
Oh please, you sound so disingenuous, the claim wasn’t that the documents contained a specific phrase. You’re moving the goal posts. Their name is literally a play on anthropomorphising the models, such as… the ceo going on tv shows and repeatedly saying the models may be conscious and they may start nuclear wars, etc.
joshribakoff··on How to compromise your system with a job interview
That’s standard click tracking usually. No different than clicking on a sponsored Google result.
joshribakoff··on Show HN: Openleetcode – Local LeetCode runner where tests live in the repo
I just prompt my ai coding assistant directly to scaffold out problems and test cases.

One nice thing is the LLM can “reason” about my weak areas and tailor the drills it generates next to keep me on a productive path.

I personally don’t get much value from pulling in 1,400 arbitrary problems but this is cool for people who want to hit the ground running.

joshribakoff··on An Honest Review of AI Programming
Part of the entire premise of the article is that many people aren’t being given a choice, so this is a really weird deflection. I disagree about the author not recognizing a middle ground.
joshribakoff··on An Honest Review of AI Programming
An LLM is not what the public was “sold”, they were “sold” a personified agent. That is the gap.
joshribakoff··on An Honest Review of AI Programming
Some people have the agent hallucinating its own meaningless tests
joshribakoff··on Uber Announces Acquisition Offer for Delivery Hero at $14.8B
Isn’t there a gray area between unregulated markets and regulated markets?

A corrupt regulator could prohibit this for ride share industry only, to target under a pretext.

Manipulating market incentives could also reduce competition assuming an end goal is acquisition.

Of course with no regulation, corrupt players can consolidate power.

I would say unchecked power is more dangerous, so the question to me is if we presume regulation is good then how do we structure it so the regulators are regulated?

joshribakoff··on Anthropic Sued over Limits on Its $200-a-Month AI Plans
So are you implying companies should be able to essentially do fraud, and the market will just weed out bad actors?
joshribakoff··on The redistribution of housing wealth caused by rent control [pdf]
It doesn’t require all or most investors to act rational. A small percentage of rational actors still moves prices.
joshribakoff··on Microsoft starts canceling Claude Code licenses
Thats why they said they optimize for effective output at the cost of higher token use. They didn’t say they are intending to have high token use, instead thet implied its a second order effect of seeking more effective output.
joshribakoff··on Tesla reveals two Robotaxi crashes involving teleoperators
While working at Cruise, i built tech to measure the latency even though they just draw a path. Latency absolutely does matter, otherwise you’re drawing that path through a crowd of people. You admit yourself they still need to be responsible for collisions, which you cannot safely do if the latency exceeds the safe tolerance. It doesn’t matter whether you’re drawing a path or turning a Mario kart steering wheel if the information you’re acting upon is incorrect or outdated.
joshribakoff··on Meta's embrace of A.I. is making its employees miserable
If someone has a 10m portfolio, it really is irrational to chase a higher w-2.
joshribakoff··on Specsmaxxing – On overcoming AI psychosis, and why I write specs in YAML
> I’m wagering

So isn’t that gambling, not engineering?

joshribakoff··on Tesla owner won $10k in court for Tesla's FSD lies. Tesla is still fighting him
I recovered ~$250,000 under beverly song act (California lemon law). (My principal and interest back for multiple vehicles)

I repeatedly complained it was activating “emergency lane departure” while driving manually, even after disabling the setting. This had the effect of the vehicles swerving towards cross walks or walls.

Clearly a software issue but they played dumb and forced me to book service visits and refused to provide loaners.

Each time they returned the vehicle(s) with a short resolution of “expected characteristic”.

I read my purchase agreement, emailed them, and simply stated they are obliged to buy back my fleet given its a hazard to public safety. They obliged without discussion.

There were also other persistent issues with the vehicle beyond the software but i suspect the software put them into a double bind where if they “fix” it they create more liability via accidental disengagements.

joshribakoff··on Santa Cruz restaurant changes logo after flurry of negative reviews for AI art
This isn’t just a story about an AI logo, it’s a story about locals who feel the business they frequented was replaced by someone trying to make a quick buck.

And an owner who believes that means the locals want to “destroy” her business.

Im not choosing a side, but it doesn’t seem like they have a strong future with or without a logo. That’s just Santa Cruz culture, very aggro surfers.

Many of the surrounding restaurants are very immersed in local surf culture and put a great deal of resources and effort into their decor.

joshribakoff··on HERMES.md in commit messages causes requests to route to extra usage billing
After i was triple billed in January, they acknowledged it but refused to provide a refund. I won those credit card disputes.
joshribakoff··on Ask HN: Can HN ban new accounts? or charge money?
No the magic was the community’s ability to weed out garbage so we can have meaningful conversations. Garbage is garbage no matter who wrote it.
joshribakoff··on Anthropic's Champion Kit for engineers pushing Claude Code at their company
This is propaganda that appears to be intended to sway you towards “stretching the truth” about how bad the tool is, to your coworkers, by exploiting your fear of “being left behind” and desire to “be ai forward”
joshribakoff··on Warp is now Open-Source
Check out kitty if you haven’t yet.
joshribakoff··on UAE to leave OPEC
NEE, trades like a bond. They do financial derivatives with carbon credits (sorta)
joshribakoff··on Google plans to invest up to $40B in Anthropic
Effective at what?
joshribakoff··on An update on recent Claude Code quality reports
They had like 100 devs making 600k at one point. The issue is certainly not lack of talent. More like, they insist on forcing the vibe coding narrative. Some candidates are refusing interview requests accordingly.
joshribakoff··on Banned by Anthropic?
Sure, and Anthropic would be at risk for legal fees for the defendant under anti-SLAPP laws. And would be fueling the Streisand effect.
joshribakoff··on TX Tesla driver narrowly avoids disaster when autopilot engages at RR crossing
Didnt the head of their dept at tesla crash his into a wall? He couldn’t react in time either.

I sold-back two vehicles under lemon law to them for FSD/autopilot nonsense, mine was activating the “emergency lane departure” and jerking the wheel even when driving manually (“lane departure” set to OFF) causing FSD to activate and jerk left when i as human am turning right normally with blinker on and dont want any FSD

Apparently they “secretly” turned that setting on even when it was off, for 30 seconds after certain disengagements. They did not show it in the ui at the time, and it happened during my daily routes for some reason.

They closed my service appointments with no resolution or explanation, so i did a formal lemon law request and they promptly refunded all my money. Around the same time they finally appeared to be updating the UI.

joshribakoff··on US v. Heppner (S.D.N.Y. 2026) no attorney-client privilege for AI chats [pdf]
Not an attorney, but its a chat between a non attorney… and well, themselves. It seems no different than a client writing hand written notes. But if they hand wrote a note to… give to their attorney, that seems different (which is how you seem to frame it). I trust that the court articulated clearly, why the defendants “certain notes” were not privileged, however its not surprising that there is nuance. In fact, its no different than how only “certain emails” could be privileged. This also seems like a win for society, if there is some sort of pattern with ai helping with crimes.
Page 1 of 27Next →