HNHacker News
TopNewBestAskShowJobs

theli0nheart

4,777 karma · joined September 11, 2009

https://dlo.me/
submissionscomments
theli0nheart··on Flight Recorder in Go 1.25
I love what the Go team is shipping on this front, but I'd love to hear from folks who actively use these features in production.

Between OTEL, Datadog, Google Cloud, and umpteen other distributed tracing offerings, I don't quite understand how this fits in. I'd love there to be a drop-in approach to using this in my existing Google Cloud Run application, but as far as I understand I'd need to figure out some way to collect the traces, save them somewhere (ostensibly GCS?) and then download them when I need to diagnose an issue.

Seems like a lot of work, and just another thing to maintain.

theli0nheart··on The future of large files in Git is Git
The first bigstore release on PyPi (0.1) was on March 27, 2013.

Check this out: https://pypi.org/project/git-bigstore/#history

theli0nheart··on The future of large files in Git is Git
I wrote git-bigstore [0] almost 10 (!) years ago to solve this problem—even before Git LFS—and as far as I know, bigstore still works perfectly.

You specify the files you want to store in your storage backend via .gitattributes, and use two separate commands to sync files. I have not touched this code in years but the general implementation should still work.

GitHub launched LFS not too long after I wrote this, so I kind of gave up on the idea thinking that no one would want to use it in lieu of GitHub's solution, but based on the comments I think there's a place for it.

It needs some love but the idea is solid. I wrote a little description on the wiki about the low-level implementation if you want to check it out. [1]

Also, all of the metadata is stored using git notes, so is completely portable and is frontend agnostic—doesn't lock you into anything (except, of course, the storage backend you use).

[0]: https://github.com/lionheart/git-bigstore

[1]: https://github.com/lionheart/git-bigstore/wiki

theli0nheart··on VC-backed company just killed my EU trademark for a small OSS project
You say your project has thousands of stars on GitHub, right? AFAIK, GitHub makes all stargazers public. And many (most?) users have location data in their GitHub profiles.

Given that, could you not write a script that simply pulls that for every user that's starred your project in the EU, and provide that as evidence?

theli0nheart··on So you're a manager now
This was a good article but it doesn't even mention the hardest part of management: hiring and firing people.

I feel like a discussion of management without those components is missing something critical. Maintaining high performing teams requires that you get really good at this. This article makes it seem like the job is really just talking to people and making sure they're motivated, but in my experience that's the easiest part of the job.

theli0nheart··on Reading Neuromancer for the first time in 2025
This is a lovely story. Thanks for sharing.
theli0nheart··on Opencode: AI coding agent, built for the terminal
https://x.com/meowgorithm/status/1933593074820891062

--

I’m the founder and CEO of Charm. There are claims circulating about OpenCode which are untrue, and I want to clarify what actually happened.

In April, Kujtim Hoxha built a project called TermAI—an agentic coding tool built on top of Charm’s open-source stack: Bubble Tea, Lip Gloss, Bubbles, and Glamour.

Two developers approached him offering UX help and promotion, and suggested renaming the project to OpenCode. One of them bought a domain and pointed it at the repo.

At the time, they explicitly assured Kujtim that the project and repo belonged entirely to him, and that he was free to walk away at any point.

We loved what Kujtim built and offered him a full-time role at Charm so he could continue developing the project with funding, infrastructure, and support. The others were informed and declined to match the offer.

I also mentioned that if the project moved to Charm, a rename might follow. No agreement was made.

Shortly after, they forked the repo, moved it into their company’s GitHub org, retained the OpenCode name, took over the AUR package, and redirected the domain they owned.

To clarify specific claims being circulated:

- No commit history was altered

- We re-registered AUR packages for continuity

- Comments were only removed if misleading or promotional

- The project is maintained transparently by its original creator

The original project, created by Kujtim, remains open source and active—with the full support of the team at Charm.

That’s the story. We’ll have more to share soon.

theli0nheart··on Show HN: Bhvr, a Bun and Hono and Vite and React Starter
Love the name!
theli0nheart··on Ask HN: Cheapest way to host a back end
Surprised that no one has mentioned Google Cloud Run. I’ve started multiple services with it this year and it’s been awesome. Highly recommend.
theli0nheart··on Ask HN: Share your AI prompt that stumps every model
This is very good! The "delicious dinner" aside is a nice touch, along with the 270°.
theli0nheart··on Ask HN: Share your AI prompt that stumps every model
o4-mini-high:

    You end up in the bathroom.

    Here’s the step-by-step:
    1. Start in the hall (0, 0).
    2. Walk east → living room (1, 0).
    3. Walk south → bedroom (1, –1).
    4. Walk west → bathroom (0, –1).
https://chatgpt.com/share/680addd7-a664-8001-bf49-459fb6444f...
theli0nheart··on Swiftly 1.0
What about this? https://github.com/fwcd/kotlin-language-server
theli0nheart··on Layoffs Don't Work
The key takeaway for me is that layoffs are an effect, not a cause, of company failure.

The quoted text is a good example of this. If a company is struggling strategically or economically, and doesn't do a layoff, it's just going to struggle more, and fail more quickly. Companies that aren't laying people off are likely not even considering layoffs, because their businesses are actually doing well.

So, it's pretty obvious to me that companies in that cohort would see the biggest stock price appreciation, because layoffs are an indicator of poor future performance.

theli0nheart··on DOGE's only public ledger is riddled with mistakes
This is a strategy to protect against currency devaluation, but you still need to worry about interest rate risk (as do companies in the public markets, so investing in stocks isn't a sure thing).

Unfortunately, for people who live paycheck-to-paycheck, there's not much to be done besides wait for wages to catch up. And in general, wages don't keep immediate pace with inflation. The net result is that lower-income workers suffer the bulk of the consequences of high inflation.

theli0nheart··on DOGE's only public ledger is riddled with mistakes
> That's not how a reserve currency works. You borrow to fund growth and let inflation take care of the debt.

Inflation might take care of the debt, but it is terrible for currency holders.

theli0nheart··on DOGE's only public ledger is riddled with mistakes
Given that, is there any amount of spending that, in your opinion, would constitute “too much”?
theli0nheart··on US Judge invalidates blood glucose sensor patent, opens door for Apple Watch
It must have been different in some key way, or the 1972 invention lacked several key improvements that the 2004 patent claimed.
theli0nheart··on Show HN: Pushpin, an iOS client for Pinboard, is now open source
Hey, nice! Congrats. Always nice to connect with others who've had to struggle through app review. ;)

There's definitely a contingent of loyal users who've been around since the early days, and who don't seem to be going anywhere as long as the app continues to work. Feedback does come in about once per week, but there's not a lot I can prioritize; the app simply doesn't pull in enough revenue to make it worth it. And yeah, there are some power users, and a lot of them are developers, so open-sourcing potentially unlocks a lot for them.

There was one major update a long time ago (iOS 7), when I completely rehauled the interface (thanks Iconfactory!). But the reception wasn't great, and from that point forward the app struggled to gain more momentum.

I'd say the biggest motivator for open-sourcing it was feeling like I was somehow gatekeeping. I'm the only one who could make a change, and it just wasn't my top priority, so by keeping it closed source I wasn't helping anyone.

There also isn't anything in the source code that I'd consider a "trade secret", and moreover I just want to see the app continue to improve over time. It's not a huge moneymaking endeavor, so I wasn't very concerned about copycats either (and there are already plenty of other Pinboard iOS apps).

In some ways, yes, it does feel like letting go, but in another way it feels like I'm actually giving it the room to grow into something more. It doesn't need to be my baby any longer, and I'm actually really excited to see the existing community run with it. We'll see what happens!

theli0nheart··on US government struggles to rehire nuclear safety staff it laid off days ago
My bet is that using using all-caps looks like you're yelling, and yelling isn't exactly conducive to effective conversation.
theli0nheart··on US Forest Service and National Park Service to fire thousands of workers
The American people voted for this.
theli0nheart··on Why We're Falling Out of Love with Tesla
Most Tesla stockholders have made a lot of money, so why would they not be okay with how he's running the company? Just look at the stock price appreciation over the last 1, 5, and 10+ years.
theli0nheart··on The Forest Service Is Losing 2,400 Jobs–Including Most of Its Trail Workers
> I don't think many Americans understand how 40 years or so of declining agency budgets have hollowed out the staffing of many government agencies.

Can you provide a citation for where you’re getting this data indicating that the USFS budget has been declining over time?

Based on the data I found, the USFS budget has increased steadily from 2011-2024 [0]. The 2024 budget was $9.3b [1] versus $5.1b in 2011 [0]. The 2025 budget was cut from 2024, but still higher than the 2020 budget.

[0]: https://crsreports.congress.gov/product/pdf/R/R46557

[1]: https://crsreports.congress.gov/product/pdf/IF/IF12396

theli0nheart··on Xonsh: Python-powered, cross-platform, Unix-gazing shell
I recently (i.e., yesterday) migrated my 15+ year old bash config to zsh. zsh has some great quality of life improvements compared to bash and is basically 1-1 compatible. I had to spend about an hour migrating my prompt, but other than that it was a smooth transition.

zsh is now the default shell in macOS, so I'd say it's a safe bet if that's what you work with.

theli0nheart··on The pro-Israel information war
Despite your response, I'm going to engage with you and assume positive intent.

Let's perhaps first back up; what would actually convince you that atrocities and crimes against humanity occurred on October 7th?

theli0nheart··on The pro-Israel information war
Here's one: https://www.october7.org/

And another: https://oct7map.com/

theli0nheart··on Ask HN: Why was Docker first launched at PyCon?
I was in the audience and was a heavy Python user at the time.

As another commenter mentioned, this was during a round of several lightning talks. These talks generally can be about pretty much anything. I don't remember the others, but I definitely remembered this one.

At the time, dotCloud had oriented itself as a PaaS that also had first-class support for Python (Heroku was still very Ruby/Rails-focused), so it makes sense that they'd want to show off what they were building at a conference with Python developers.

theli0nheart··on WordPerfect for Unix character terminals
I began a complete clone about a year ago, but paused work when I decided to start a startup :)

It was mainly just a technical exercise, but comments like yours make me think that people would actually use it.

theli0nheart··on Apple store robbed of $500k in iPhones after thieves tunnel through coffee shop
Yeah but...those machines are huge and weigh a lot. Pound for pound, Apple gear is worth much more.
theli0nheart··on If we lose the Internet Archive, we’re screwed
Came here to write this. That Julius Caesar burned the library seems to be a common misconception.
theli0nheart··on Rational Dress Society
> Legally yes, a woman has to cover her upper body while men do not.

In the U.S., female toplessness is illegal in only two states (Tennessee and Missouri). In the rest, legal status is either unclear or it's expressly legal.

So as a general statement, this is clearly untrue—it's not illegal everywhere.

Source: https://en.wikipedia.org/wiki/Topfreedom_in_the_United_State...

← PreviousPage 2 of 29Next →