HNHacker News
TopNewBestAskShowJobs

aclindsa

64 karma · joined July 14, 2020

submissionscomments
aclindsa··on Tracking down a Zsh history data loss bug
Nice work! I have felt like I lost zsh history before but never looked into it.
aclindsa··on Codeberg Divides
The way I read the article was not that the author disagrees with the concerns you mention, but instead that they believe Codeberg's recent actions fail to address these underlying concerns while adding uncertainty for users of their platform (which they fear will ultimately hurt codeberg). To me, it reads as a call for further discussion and clarification rather than a dismissal.
aclindsa··on March, 19-21: God is a comedian
As a Christian, I feel compelled to point out that much of what passes for "Christianity" today does not align very well with the recorded teachings and actions of Jesus. Historical Jesus was quite vocal that what mattered most was caring for the poor and the outcast, and he spent much of his time with the sick and powerless. He avoided traditional power structures, even though the people of the time expected their "messiah" to act like a powerful king - instead of dying the most shameful death as he did.
aclindsa··on Emails to Outlook.com rejected due to a fault or overzealous blocking rules
Funny, my email server started being blocked on Feb. 23. I assumed it was just me, but maybe they block a bunch of people all at once?
aclindsa··on Open Letter to Google on Mandatory Developer Registration for App Distribution
I think it's important to consider the intent of those laws, too. They are primarily or even exclusively to prevent you from hurting others with knives. They are not really intended to protect you from cutting yourself in your own home. So I think the parent's comment still holds weight.
aclindsa··on Ask HN: What are you working on? (February 2026)
I am organizing an academic branch prediction championship: https://cbp-ng.bpchamp.com/

This is not the first championship in branch prediction, but real-world design constraints have never been seriously considered before (How long does it take to produce a prediction? How much energy does it consume?). We wrote a new C++ library which uses operator overloading to track the latency/energy used by math operations as the predictor predicts. In addition to computation, this library models registers, RAMs, etc. The championship is open to everyone - documentation, a tutorial, etc. are on our website/repository to help you get started!

aclindsa··on Level S4 solar radiation event
What spacecraft is your spacecraft?
aclindsa··on µcad: New open source programming language that can generate 2D sketches and 3D
Just yesterday I had an LLM write an openscad module for generating a 2d rounded rectangle. It worked great! I then tried to get it to write a module to extrude a 2d shape into a 3d shape and it failed spectacularly several times before I gave up.
aclindsa··on µcad: New open source programming language that can generate 2D sketches and 3D
One of the best things about openscad is the ability to immediately see the results of a code change in the 3D view (all I do is save the file with :w in neovim and openscad re-renders it). Being able to interact like this makes it much quicker and easier to iterate on a design.

I read through the ucad website and book for 10 minutes and haven't been able to figure out if there is an analogue to this for ucad?

There are several things that look neat about ucad's language, but I would need to recreate something like openscad's workflow to consider switching.

aclindsa··on Unofficial Microsoft Teams client for Linux
I didn't dig too deeply, but saw a commit message written by Claude
aclindsa··on Why aren't smart people happier?
My experience is that intelligence is not one-dimensional or a cure-all. It is possible for someone to be able to solve a difficult math problem much quicker than their peers, but still have a really hard time managing emotions or dealing with everyday life.
aclindsa··on EVs are depreciating faster than gas-powered cars
With a battery how fast you charge it, how "full" you charge it to, how deeply you discharge it, the temperature at which you keep it, etc., all affect the degradation rate of the battery. So, because charging a battery from 68-75% is better on the battery than charging from 93-100%, storing the battery full is worse, etc., it isn't necessarily true that "7% charging is the same as 7% charging".
aclindsa··on Branch prediction: Why CPUs can't wait?
> As a rule of thumb, no extra information/context is used for branch prediction.

As you'll find in the results of the recent branch prediction competition, global branch history (a record of which branches have recently been taken) is a piece of context critical to achieving the high accuracy of modern branch predictors: https://ericrotenberg.wordpress.ncsu.edu/cbp2025-workshop-pr...

aclindsa··on The hunt for a perfect laptop continues
Why is this (I've probably just missed it, but this is the first I'm hearing this)?
aclindsa··on Thiings
Only half of all wall outlets need the ground prong: https://www.thiings.co/things/wall-outlet

And this decidedly is not a square not: https://www.thiings.co/things/square-knot

aclindsa··on Why Koreans ask what year you were born
I won't claim this as the one true answer, but one potential reason is that it is encouraged by many religions, including Christian denominations, to have a personal relationship with God. To put it another way, it is exactly God's power which enables God to have a personal relationship with each of us while we, constrained by our own humanity, are only capable of maintaining familiarity with a relatively small number of people.
aclindsa··on Is this the simplest (and most surprising) sorting algorithm ever? (2021)
I assumed your parent meant "smallest" when they said "largest", and just got the sort order mixed up when commenting.
aclindsa··on A rare alignment of 7 planets is about to take place
I think you're missing the part that from the surface of the Earth, we can never see that whole plane at once. So the special part here is that all the planets are simultaneously in one half of a partition of the plane by a line going through Earth.
aclindsa··on Make a "Magic Eye" image using Excel
Could we... make a gif of these?
aclindsa··on Brainfuck Enterprise Solutions
I admit I was slightly disappointed that it looked more like a primitive shell than the advertised OS. "Baby steps" though!
aclindsa··on Cellular outage in U.S. hits AT&T, T-Mobile and Verizon users
Interesting. I'm also using an AT&T MVNO, but I am affected.
aclindsa··on Cellular outage in U.S. hits AT&T, T-Mobile and Verizon users
Yep: my partner's iPhone has service while my Pixel doesn't, both on same plan.
aclindsa··on Cheapest Source of x86 Cores?
Why x86 only? Is that a hard requirement?
aclindsa··on Ask HN: Is there a good camping chair that is comfortable for programming?
I was digging around Helinox' site for the chairs and came across: https://helinox.eu/collections/tables/products/tactical-fiel...
aclindsa··on Ask HN: Chip startups?
It's been around for a few years now, but probably still considered a startup: https://amperecomputing.com
aclindsa··on Stranger Things is being edited retroactively by Netflix?
What was changed?
aclindsa··on Standard Ebooks
May I ask why you felt rudeness was appropriate here?

I had read the link and it was not obvious upon reading it why contributing back to Project Gutenberg did not make sense for them. In particular, I did not understand why it would not be desirable to contribute back corrections to the text to the "upstream" and original source so that others could also benefit - I did not see any contradiction between doing so and the goals/benefits stated on their page.

aclindsa··on Standard Ebooks
Would it be possible to contribute back the corrections from proofreading so that others could benefit, if not some of the fancier formatting/fonts/etc.? Or is that prohibitively difficult due to what is effectively a one-way conversion from PG to your own format?
aclindsa··on Standard Ebooks
Curious: Since Standard Ebooks uses Project Gutenberg's work, why not contribute back instead of 'fork' to a separate project? Are there obstacles preventing this or making it less than desirable?
aclindsa··on FTC sues Intuit for its deceptive TurboTax “free” filing campaign
Perhaps so. Though I found structural things with each of those projects that I did not like. For example, opentaxsolver's logic is a bunch of 'monolithic' C code, and I haven't been able to find any tests. UStaxes is better in that respect, but there I couldn't get past typescript, honestly, and they have code like https://github.com/ustaxes/UsTaxes/blob/master/src/forms/Y20... where they're relying on position of an item in the array to indicate which field it is. Not trying to disparage anyone, but I did not see evidence of an attention to detail I felt I could trust (and maybe that's just me and NIH syndrome).

What I would really like is to somehow extract out a representation of the tax logic into something separate from the business of collecting the data from the user, or even calculating the results. I'm not entirely sure what that would look like, maybe it would have to be some domain-specific language (eww) in order to be able to fully express the relationships and dependencies between different fields/forms.

But I think that tax logic portion is the difficult-to-maintain part, and also the portion different projects would benefit the most from sharing.

Page 1 of 2Next →