statenjason
statenjason on Hacker News
If workspaces had a way of managing separate Go subscriptions for team members, a large chunk of my org would jump in. DS and GLM are solid for a lot of tasks.
I use mcporter[0] for consuming MCP when suitable CLIs aren’t available. It exposes MCPs as shell commands. Agents compose using standard shell primitives. Tool returns json? Pipe into jq.
Another perk is it allows me to run tools in the exact same way as agents instead of treating MCP as a special way to call on services. Super valuable when debugging.
[0] https://mcporter.sh/
Canva is a group chat for students at the local school. The share function of projects as “channels”, comments for text, and slides a surface for sharing media.
It’s my sign to touch grass.
Agreed. ASD-STE100 makes automated code reviews tolerable.
Posted by
statenjason on Saturday August 15, 2026 @10:22AM
from the printytron.com dept.
Aider as a non-agentic coding tool strikes a nice balance on the efficiency vs effectiveness front. Using tree-sitter to create a repo map of the repository means less filesystem digging. No MCP, but shell commands mean it can use utilities I myself am familiar with. Combined with Cerebras as a provider, the turnaround on prompts is instant; I can stay involved rather than waiting on multiple rounds of tool calls. It's my go-to for smaller scale projects.
I use gen.nvim[1] with for small tasks, like “write a type definition for this JSON” .
Running locally avoids the concern of sending IP or PII to third parties.
[1]: https://github.com/David-Kunz/gen.nvim
Posted by
statenjason on Monday May 27, 2024 @11:18PM
from the youtube.com dept.
I tried Hurl after Insomnia went the way of Postman. The highlights you list were the strong drivers for testing it out. Where Hurl fell short was composing requests. Example: X.hurl response has authToken. Y.hurl uses authToken. Z.hurl uses authToken. There's no import ability[1], so you've got to use other tooling to copy X.hurl into Y.hurl and Z.hurl.
Ultimately settled on Bruno. It's backed by readable text files[2] as well. The CLI works for scripting. And the GUI is familiar enough that I've managed to convert Postman holdouts at my dayjob.
[1]: https://github.com/Orange-OpenSource/hurl/issues/1723
[2]: https://docs.usebruno.com/bru-language-samples.html
I use both.
Restic for various machines to hourly backup on a local server. Rclone to sync those backups to S3 daily.
Keeps the read/write ops lower, restores faster, and limits to a single machine with S3 access.
Posted by
statenjason on Tuesday December 05, 2023 @05:08PM
from the support.google.com dept.
I migrated to Alpine for my laptop this year after an extended attempt of NixOS.
For development, I’ve found I’m more productive in that I don’t go down the rabbit hole of finding the “Nix way” of using a language/tool.
The speed of apk is refreshing for my older machine, and APKBUILDs are intuitive after my past experience with Arch PKGBUILD.
Drew DeVault has a decent write up on Alpine that’s worth a read.
https://drewdevault.com/2021/05/06/Praise-for-Alpine-Linux.h...
Posted by
statenjason on Friday June 10, 2022 @03:35PM
from the eng.uber.com dept.
Posted by
statenjason on Wednesday May 26, 2021 @03:57PM
from the bmwusa.com dept.
That loaded fast.
Also, seeing the network request for background gradients takes me back to an era of CSS I don't miss. Anyone remember the hacks for drop shadows and rounded corners?
Posted by
statenjason on Monday March 22, 2021 @10:59PM
from the google.com dept.
Came here to recommend "Fall; Or, Dodge in Hell" as well. I recently finished it. While Stephenson can get long-winded, it was a thought provoking story around how brain simulation is received by the world.
Will check out Bobiverse. Thanks for the recommendation!
Have you looked at Nim? Python-like syntax, compiles to C, and a considerably sized stdlib (http, parsing, channels)
https://nim-lang.org/
Posted by
statenjason on Tuesday January 19, 2021 @04:51PM
from the developers.facebook.com dept.
Displaying a loading spinner in under 50ms while waiting for a 500ms request to complete doesn't necessarily build a strong relationship.
SPAs can start off with the good intention of being low-latency and responsive. But when you're backed by a web server, you still have to account for it though optimistic rendering, prefetching, and loading states. Getting it right can be an excellent UX, but it's easy to get very wrong.
Posted by
statenjason on Tuesday June 30, 2020 @11:55AM
from the support.google.com dept.
What is Nix?
Nix is a powerful package manager for Linux and other Unix systems that makes package management reliable and reproducible. It provides atomic upgrades and rollbacks, side-by-side installation of multiple versions of a package, multi-user package management and easy setup of build environments.
What is NixOS?
NixOS is a Linux distribution with a unique approach to package and configuration management. Built on top of the Nix package manager, it is completely declarative, makes upgrading systems reliable, and has many other advantages.
[1]: https://nixos.org/
Posted by
statenjason on Friday January 31, 2020 @01:53PM
from the github.com dept.