HNHacker News
TopNewBestAskShowJobs

barelysapient

778 karma · joined January 29, 2021

Founder and full stack developer.

Opinions are my own.

spencewetjen.com

Open source projects: Virtuous - https://github.com/swetjen/virtuous Daggo - https://github.com/swetjen/daggo.

submissionscomments
barelysapient··on Does anyone run Postgres without PgBouncer?
Yes.
barelysapient··on Apple is getting this wrong
Poor judgement, open ai
barelysapient··on LG monitors silently install software through Windows Update without consent
Another reason to avoid windows.
barelysapient··on Bricks and Minifigs Stole a Man's $200k Lego Collection
That remains to be seen. Individuals absolutely can be held to account. Corporations are not pass to behave illegally.
barelysapient··on DAG Workflow Engine
My version of a similar tool; but written in Go with a compile time guarantee.

https://github.com/swetjen/daggo

barelysapient··on Microsoft offers buyouts up to 7% of US employees
Microsoft isn’t known for great judgement.
barelysapient··on Cal.com is going closed source
I hate how this sounds...but this reads to me "we lack the confidence in our code security so we're closing the source code to conceal vulnerabilities which may exist."
barelysapient··on I wrote to Flock's privacy contact to opt out of their domestic spying program
But we're not talking about speed cameras or a private entity with exclusive contract with the police to provide traffic enforcement.

We're talking about Flock. A company offering surveillance as a service. Per their website:

>Trusted by over 12,000 public safety customers including cities, towns, counties, and business partners.

If Flock's argument holds then most of the CCPA be circumvented this same way. All it takes is a few entities and clever contract language.

barelysapient··on I wrote to Flock's privacy contact to opt out of their domestic spying program
If that's a valid excuse than the CCPA isn't worth the paper its written on.
barelysapient··on I just want simple S3
Unlike the author, I run SeaweedFS without issue locally and with acceptable transfer speeds.
barelysapient··on Decisions that eroded trust in Azure – by a former Azure Core engineer
Is it just me or does this describe most of Microsoft software at the moment? I tried to sign into my personal microsoft account to setup an oauth flow and I was greated by an infinity repeating error dialog about some internal service that had failed.

At work, I use outlook. The number of times I've gotten caught in an auth loop where I enter again and again my creds + tfa only for the screen to flicker and start all over again.

Complete garbage.

barelysapient··on I traced my traffic through a home Tailscale exit node
Cloudflare tunnels
barelysapient··on Stop picking my Go version for me
Heavily regulated industry with a lengthy change control process for this sort of thing.

Personally, I love all of the new Go stuff and I'm using the current version on my personal projects.

barelysapient··on Ollama is now powered by MLX on Apple Silicon in preview
Different users. Many people care about privacy and aren’t using Meta products. And many businesses care about it too and have information policies to protect their IP.
barelysapient··on Stop picking my Go version for me
This just got me. Datadog decided that they only support the current and last major versions of Go. So, 1.26 and 1.25. But in my cause we're still on 1.24.13 which was released by the Go team less than two months ago.

Datadog won't be getting a renewal from us.

barelysapient··on I beg you to follow Crocker's Rules, even if you will be rude to me
I'd prefer we instead all use Non-violent Communication. No need for permission. The world would be more beautiful place if we all had giraffe ears.
barelysapient··on The MacBook Neo
I had the same experience looking at thinkpads a few years ago. I finally just gave up and bought a macbook.
barelysapient··on Making WebAssembly a first-class language on the Web
Wow. We need this so bad.
barelysapient··on Uber reported to the state that I was fired for "annoying a coworker."
Or send your own email recapping the conversation.
barelysapient··on SQG (SQL to Code Generator) v0.10: Java Streams and List Type Support
Love SQLC, this looks good too. Syntax is almost identical.
barelysapient··on Judge orders government to begin refunding more than $130B in tariffs
This assumes companies would have refunded consumers.

Obviously if a company did this, refunding consumers was the last thing on their mind.

barelysapient··on I'm losing the SEO battle for my own open source project
The more things change the more they stay the same.
barelysapient··on A case for Go as the best language for AI agents
Completely agree with this take.

I've started what I'm calling an agent first framework written in Go.

Its just too easy to get great outputs with Go and Codex.

https://github.com/swetjen/virtuous

The key is blending human observability with agent ergonomics.

barelysapient··on Why Go Can't Try
Go got a ton right. Especially for being almost 20 years old. But errors is one thing that needs a v2. I love Zig's enumerable errors and deferErr function.
barelysapient··on Go-Native Durable Execution
After spending way too much time debugging runtime problems with python based workflow tools, I’ve been implementing something very similar: DagGo.

DagGo is a type based workflow tool with observably written in Go. Jobs are compile time safe. I’m planning to bring it to feature parity with tools like Dagster over the next few months.

https://github.com/swetjen/daggo

barelysapient··on Banned in California
I completely agree. I'd vote that person regardless of party.
barelysapient··on Banned in California
Apologies, I meant federally.

Since D's control California, no need to work with R's there.

I also think they could get creative. Eg., without an attestation validated by <agency> products can't be sold.

For example, this is already done with controlled substances and food.

barelysapient··on Banned in California
I'd be curious to know if this is really the case.

States have a lot of power to regulate commerce, interstate commerce and the products their citizens have access too.

If indeed they can't, then perhaps its one subject dems and r's could get together on. Instead of blanket tarrifs, tarriffs on products made with slave labor or without strong consideration for environment impact.

barelysapient··on Banned in California
Should California be treated differently than the rest of the world?

In addition to banning these manufacturing processes in California, we should ban the products manufactured with these processes from California. This would require products to "green up" in order to access California's vast market.

By allowing dirty products manufactured elsewhere, we've simply moved the problem and its harms out of our line of sight. And frequently to a place where the people are poor, non-white and under represented.

barelysapient··on Farewell, Rust for web
I feel for this guys path. Rust has a place but not for the type of applications he’s writing.

Personally would look at Go over Node as it gets a lot of the systems language patterns without the overhead.

Page 1 of 11Next →