Recent submissions

Comment · 13 hours ago
this is a company where the founder and original CEO was sent to prison for facilitating illicit money transfers and not having proper financial controls...then Trump pardoned the founder....so a fraudulent company that lacks financial controls lost the GDP of Fiji without any sort of check on it....lets blame devops rofl.
Comment · 3 days ago
how much money are people spending building these "teams" of chatbots? Seems insane to me why anybody would need multiple chatbots working together and how that means they are in control and why every programmer wants to become a chatbot manager instead of just using one stupid chatbot and building incrementally in narrow scoped PRs that a human can read and review just like in the before times. Put that shit in manual mode, make it prompt you with small diffs you have to approve to move forward....you might be shocked how often you see it do absolutely boneheaded shit and you can stop it and get it back in line with what YOU want written. Nobody is going to notice that shit when a team of bots makes a 50,000 line PR that literally no human will ever read and even if they do it is way beyond the scope of what is reasonable.
Comment · 3 days ago
honestly, no thanks. Just hire people to do the work they have always done in government. I don't really want these techno-fascist oligarchs that are basically trying to replace democracy with themselves letting their little chatbots run wild in our government. I use claude every day writing code at work (I never auto-accept, everything is reviewed by me in small incremental chunks) and it does the most boneheaded dumbass shit or roundabout way to do something simple or just bolts on more shit and endless conditionals instead of refactoring logic when it is obvious that the original design no longer works.

What is our rush to give up our own thinking?

Also, fuck them, just because they are on the books for an amount of money equal to the GDP of New Zealand doesn't mean I want to pay it off for them with my taxes.

Comment · 4 days ago
yep, laughing so hard as all these thought-leaders are racing to make their companies essentially subsidiaries of anthropic/openai/etc because they are structuring their entire software around humans never looking at it...so basically they just hired anthropic chatbots to do everything.....when those prices go up or those companies go out of business there are going to be a lot of companies completely paralyzed despite all the fart sniffing and high horse riding they were doing. I think that is the whole point of the marketing of these fancy new models and shit....convince companies to get 100% addicted to it and perhaps even lose the in-house staff to work without it.....then whatever it costs they will have to pay.

They spend more time trying to figure out how to put more agents into their "process" and solve any problems it creates with more agents than just doing a general claude run and tweaking it themselves with the skills they built over their career ostensibly.

Cracks me up watching engineers completely degrade themselves by saying that a "team" of "agents" should just be let loose on a task and create 10,000+ line PRs that no human will ever read, then deploy it to production and run code no human has seen or understands....like, stop degrading yourself to prop up these companies bleeding money....it is a tool, it is powerful, it isn't an engineer though and you are, it isn't smart and you are, don't intentionally argue for your own replacement by a fucking corporate chatbot.

If I had to work at a company that thought they could do software that way I would refuse to join the on-call rotation....if that fucking shit is so much better than me that we need to rush un-reviewed shit to production then I'm sure it is also so much better than me and it can manage oncall for nights and weekends at least...unassisted. Watch how many of these zealots change their tune when you tell them they should hand over on-call 24/7 in production to bots and not even put people in a pager rotation or page them. Suddenly real people are needed to fix the software we were too stupid to write but the bot - that did write it - is too fucking stupid to manage?

make it make sense.

You can get massive productivity increases with these tools while still using manual-mode only, reading the code as it is generated via the diffs, yell at it when it does boneheaded shit (which it 100% will), and doing narrow-scoped tickets/PRs that are reviewable by a human being just like in the before times. What is the need to go faster than that and essentially just tie the entire product of your company to what some other company's bot chooses to shit out to you that day?

Comment · 19 days ago
I like the technical fun of it, but no musician is ever going to give a crap about this. We have hundreds of years of the evolution of music notation and it is pretty comprehensive. Just because there are only 12 unique notes in western music doesn't mean base-12 to notate it makes sense....that completely strips out context of what you are playing.

For example...in the key of aminor when you make the five chord major to create a resolution back to i (aminor) you raise the 7th scale degree. That means the G becomes G#...Ab is the same pitch but writing it that way is wrong. An EMajor chord is spelled E G# B, not E Ab B. Now if you spell that as 9 0 4 you have stripped all context out of the music. Musicians aren't just player pianos, they analyze the harmonic structure of the music the inform phrasing, shape, tone, volume, and pacing (acelarando, decelerando, ritardando, etc).

Whenever I see something like this trying to reinvent standard notation I feel like it is usually from somebody who can kind of play an instrument but can't read music or can't read it well because they haven't put the years of work it takes to be a proficient sight reader and they haven't studied harmony/music-theory.

One of the most important things about musical standard notation is that it is - standard - you can hand it to any musician on any instrument and they can make sense of it quickly. It is a skill that takes a lot of practice but it is what allows musicians who have never met each other to be hired for a gig and show up and play together without ever rehearsing.

This approach won't teach you to "see" music either. It forces pure mechanical number memory....you won't see harmony and be able to quickly notice that - for example - a line is just moving the chord up in inversions and since you know harmony and your chords you can sight read that part without ever even reading every individual note.

But still a cool idea from a hobby perspective.

Comment · 22 days ago
why would you want to double the commute miles you put on your car for no added convenience to yourself?
Comment · 27 days ago
Comment · 27 days ago
what could you possibly need 219 built-in tools for and why would I want to watch it move my mouse? Seems like if I'm sitting there watching it I could just move it myself. Where is the code? the github is just sales pitch that eventually admits it is just a wrapper around claude/whatever.

Nobody here is going to run this blackbox-with-a-sales-pitch that - hilariously - STILL doesn't say what this thing supposedly does in any meaningful way that implies it's creator had any understanding what they were creating. Your demo video is a hilarious context-free explosion of chinese and then seemingly just scrolling the README in the github repo with no code in it that you linked.

To top off the audacity of your blackbox that requires access to every aspect of the computer to do [stuff]....you actually are trying to charge money for it. You are an anonymous blackbox wanting access to every part of my computer and I still have to bring my own agent that I pay for to do all the work on top of paying for your ransomware. What exactly are you offering other than moving my mouse and trying to steal my identity?

If you want an evaluation then post the code.

Comment · 28 days ago
been putting a lot of work into this since last time I shared it...a LOT has changed and improved. Have picked up some users and contributors, been finding and fixing bugs while improving/expanding functionality.

Great for homelabbers who want to take all the always-free tier s3/blob allotments and combine them together and lock them to the free tier quota to make sure you never incur costs. The compression also helps get as much as possible for free.

Great for zero-downtime cloud migrations.

Great to ensure data exists in multiple clouds when written with no complex scheduled tooling shit.

Pair a cloud backend with your local minio/seaweedfs/whatever and set replication factor to 2. Every object will instantly live in the cloud and on your local minio....if you local minio goes down applications will keep working because s3-orchestrator will fail over the reads to the cloud backend...when minio comes back it will make sure all data matches replication factor.

Would love more people to try using it and see what doesn't work or isn't ideal so I can continue improving it....my own use cases aren't going to expose to me everything somebody else might use it for. Also gh issues and PRs are very very welcome...just want to keep improving it.

Just point your applications/clients at s3-orchestrator instead of directly at a real s3 backend...clients don't have to know anything about s3-orchestrator or how it is actually managing the data.

Also, I setup a slightly better auth system for it recently and built a terraform/opentofu provider for handling users/virtual-buckets/permissions published to both public registries.

It also includes a little cloudflare worker that can be utilized to further eliminate costs for backends that are part of the cloudflare data alliance and egress on them routed through cloudflare is free.

shitty project webiste: https://s3-orchestrator.munchbox.cc

Comment · 2 months ago
cool man, nice. Question, if I'm already doing alloy/tempo/prometheus/grafana does this give me something I'm missing? I don't mean that in a condescending way that a lot of people in forums say like "why would you build this when xyz already exists" as if "for fun" and "to learn" aren't good enough reasons haha. I'm just curious before I dig too deeply into it because I'm pretty busy if there is anything of note that lets this do something that the prometheus-metrics/grafana stack doesn't or doesn't do well. Thanks man!
Comment · 2 months ago
I'm probably in the minority here, I don't know, but while I haven't dug deeply into the code I'd immediately say throw some comments in dude, at least above functions and shit....for me comments aren't just about what they say, they create a visual breakup of the page which makes it easier to reason about where blocks of functionality begin/end. When you have shitty eyes like me and you have been staring at a screen all day, a wall of code with no comments breaking up the functions/methods starts to blur and is sometimes hard to tell the horizontal alignment at quick glance and differentiate blocks that are full functions and blocks that are large blocks within a function.

Thats just me though...it is more about visual appearance and helping me quickly see the logical breakdown/structure of a file so I can get to the code I want quicker.

I'll try to read through it later, but props to anybody building a project in C...I need to come up with a new pet project in C because I'm so rusty I don't think I've written C in like 7+ years.

Comment · 2 months ago
probably because he wanted to have fun with the challenge and learn a bit more about package management in the process so he is a more knowledgeable engineer and is trying to keep their C skills sharp...I know mine are shit now because I never have the ability to write C at work so unless I come up with a pet project like this one by this person I end up really badly out of practice and rusty (not a rust pun haha).
Comment · 2 months ago
how in god's name did you blow your quota in 10 minutes?!?! Are you just queuing up a dozen agents at once to have a "team", putting them all on highest effort, and then letting them run hog wild without having you review each change it wants to make and accept it first?

I must be using claude wrong....I never run out of quota.

I'm genuinely curious what you are doing that would eat your quota that fast because that sounds legitimately insane.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton