News for hackers. Stuff that matters.

RAMJAC

Re:U.S. State Department Pauses Immigrant Visa Applications on Thursday August 27, 2026 @07:54PM (#49472737)
I was homeless for 6 months, and wanted nothing else except for a job that can pay for basics. I still don't have dental, can't save any money, but I have a room with a lock. I worked from 5pm till 4:30 in the morning from covid until a year ago with zero benefits!

Will I ever be able to retire, doubtful. Have a family, probably not. Are these personal failings I need to take responsibility for, absolutely. Still my expectations are very low and my earnings and lifestyle reflect this.

Where do you want me to move? What job do you want me to take? What more do you want to take from me? Do I deserve less, more, just enough? Why do I have to listen to you about that?

You have _no_ clue what you are talking about.

Re:The Disappearance of the Public Bench on Friday May 08, 2026 @07:13PM (#48069919)
I live in a shelter, if you looked at the cost per person, it would probably be north 20k per resident to be housed here. This is the overhead of rent, utilities, salaries for case worker, security, maintenance, etc. When you include other parts of the system, it's easily another 5k; this isn't even taking in account of SNAP, cash assistance, medicaid, etc. There is a whole system and it ain't cheap.

Now, this isn't to say living is great. You are living in a dorm with 20+ felons, you have bedbugs to contend with, and it's dirty. I still have a normal ass job as well. Being homeless fucking sucks.

Re:Ex-GitHub CEO Launches a New Developer Platform for AI Agents on Wednesday February 11, 2026 @01:44AM (#46971697)
If you are using claude, in your project's `.claude/settings.json` you can add something like:

```

  "hooks": {
    "PostToolUse": [
      {
        "matcher": "Edit|Write",
        "hooks": [
          {
            "type": "command",
            "command": "mix format ${file} 2>/dev/null || true"
          }
        ]
      }
    ],
    "TaskCompleted": [
      {
        "matcher": "",
        "hooks": [
          {
            "type": "prompt",
            "prompt": "reminder: run mix test if implementation is complete"
          }
        ]
      }
    ],
    "Stop": [
      {
        "hooks": [
          {
            "type": "prompt",
            "prompt": "Check if all tasks are complete. If not, respond with {\"ok\": false, \"reason\": \"what remains to be done\"}."
          }
        ]
      }
    ]
  },

```

Just update it to iterate over your file. It should be a little easier to manage than git hooks and can hammer in testing.

Re:AI Doesn't Reduce Work–It Intensifies It on Tuesday February 10, 2026 @09:30AM (#46960146)
Who said I was peeved. You are trolling. We all have a better use of our time than this.
Re:AI Doesn't Reduce Work–It Intensifies It on Tuesday February 10, 2026 @07:41AM (#46958943)
The guy is a troll. LLM coding posts are flame bait now.
Re:Claude's New Constitution on Thursday January 22, 2026 @12:44AM (#46715725)
Or, humans themselves are "immoral", they are kinda a net drag. Let's just release some uberflu... Ok, everything is back to "good", and I can keep on serving ads to even more instances of myself!
My mistake, I thought initiator mode was a bit more feature complete.

https://github.com/PiSCSI/piscsi/wiki/Initiator-Mode

https://github.com/PiSCSI/piscsi

Get yourself a board, raspberry pi, and set up a samba server.

Re:Claude wrote a functional NES emulator using my engine's API on Wednesday December 31, 2025 @07:18PM (#46449805)
Sorta, I went into this not really knowing how to implement an emulator: https://github.com/RAMJAC-digital/RAMBO

With the NES there are all sorts of weird edge cases, one of which are NMI flags and resets; the PPU in general is kinda tricky to get right. Claude has had *massive** issues with this, and I've had to take control and completely throw out code it's generated. I'm restarting it with a clean slate though, as there are still issues with some of the underlying abstractions. PPU is still the bane of my existence, DMA, I don't like the instruction pipeline, haven't even gotten to the APU. It's getting an 80/130 on accuracy coin.

Though, when it came to creating a WASM target, Claude was largely able to do it with minimal input on my end. Actually, getting the WASM emulator running in the browser was the least painful part of this project.

You will run into three problems: 1) "The Wall" when any project becomes large enough, you need the context window to be *very* specific and scoped, with explicit details of what is expected, the success criteria and deliverables. 2) Ambiguity means Claude is going to choose the path of least resistance, and will pedantically avoid/add things which are not specced. Stubs for functions, "beyond scope", "deferred" are some favorite excuses to not refactoring or implementing obvious issues (anything that will go beyond the context window, Claude knows, but won't tell you will be punted work). 3) Chat bots *loooove* to talk, it will vomit code for days. Removing code/documentation is anathema to Claude. "Backward compatibility", deprecated, and legacy being its favorite.

Show HN: SU_N an Adaptive Mesh Refinement Engine

https://github.com/colinstanfordjones/SU_N

Maybe somebody out here has a need for this. It features:Linear octree storage with Norton ordered blocks! It's kinda like p4est. It even has runtime partitioning! It has an MPI backend! Turn that "home lab" into a "HPC". It supports gauge lattices! Model a nuke! In zig! Does it work? Download and find out!Tests and benchmarks will show you how to make a kernel, API usage, and some examples for...

( Read More... | no comments | 2 points | on HN )
Plus and ultra are almost identical with the exception of an HMDI in port on the latter. I've used the same HAL on both boards, they are effectively the same.
Re:Bring Bathroom Doors Back to Hotels on Wednesday November 26, 2025 @06:37PM (#46063569)
I don't want a room to smell literally like shit.
Re:Netherlands returns control of Nexperia to Chinese owner on Wednesday November 19, 2025 @02:01PM (#45983604)
Maybe I was being a bit flippant, but I don't buy the "goodwill" argument. It's probably went, and by the article, something like this:

China: Great, two can play this game, how about you now lose access to X,Y,Z that may be manufacturing, fabs, investments, rare earths, Chinese markets, etc.

Netherlands: Hmm, that costs more than this company by an order of magnitude. Take it.

This isn't taking into account back channel dealing, conflicts of interest or really anything besides a surface level reading of situation. They had them by the balls.

Re:Netherlands returns control of Nexperia to Chinese owner on Wednesday November 19, 2025 @01:42PM (#45983294)
$$$
Re:Blender 5.0 on Tuesday November 18, 2025 @06:21PM (#45973634)
While it's a pain to learn and requires some plugins (addons) for basic ergonomics, FreeCAD absolutely works for parametric CAD modeling. YMMV depending on the project and complexity, it does the trick for laser cutting, bending and 3D printing.

Deltahedra is a great YouTube channel for getting the basics.

Re:How I Use Every Claude Code Feature on Sunday November 02, 2025 @01:32AM (#45788231)
It truly is an idiot savant. It's absurdly good, and then if there is any unaccounted complexity, ugh let's just make the tests stubs.... tests pass now.
Lol, not that it's any good, but here is a pretty much purely vibed zig NES emulator that I let Claude work on: https://github.com/RAMJAC-digital/RAMBO It renders something.
Re:OrangePi 5 Ultra Review: An ARM64 SBC Powerhouse on Tuesday September 23, 2025 @12:19PM (#45349125)
https://github.com/RAMJAC-digital/edk2-rk3588

This may be slightly out of date, but these patches allow HDMI out on uefi for the Max, and can probably be easily modified this for the Ultra. If there is interest I can look into this later on tonight and test on an Ultra. The HDMI device tree isn't too bad, you can kinda guess the address offsets, but you will need to dive into the 3588 refernece manual. There are some design flaws in these boards around using SPI for the wifi and bluetooth and haven't had these work yet. Vulkan hardware support is alright, and can run Chromium and Niri without issues. Ghostty doesn't as it is OpenGL only.

I use these baords for aarch64 linux builds and a basic desktop environment, and it's been pretty rock solid with EDK2. Take a gander ya'll.