HNHacker News
TopNewBestAskShowJobs

celeritascelery

3,243 karma · joined July 25, 2017

coredumped.dev
submissionscomments
celeritascelery··on Garbage collection for Rust: The finalizer frontier
> As long as there are no POOF magicians, the GC can assume that it knows every reference!

creating pointers without provenance is safe, so the GC can’t assume that a program won’t have them also be sound. This always be an issue.

celeritascelery··on Garbage collection for Rust: The finalizer frontier
It does not defeat borrow checking. The borrow checker will ensure that objects do not outlive the arena. It works with borrow checking.
celeritascelery··on Ireland is making basic income for artists program permanent
7.2 million Irish multiplied by $18,000 a year is about $130 billion. In 2024 the government revenue was $148.3 billion. The government revenue would need to essentially double to make this program universal.
celeritascelery··on California Will Stop Using Coal as a Power Source Next Month
Interesting. That article didn’t explain the relationship between wildfires and power costs, so I did some digging. California is unique in that it uses a legal doctrine called “inverse condemnation.” This means utilities are strictly liable for wildfire damage caused by their equipment - even if they weren’t negligent.

This leads to tens of billions of dollars in extra costs for the utility companies in the state. California essentially passes on the cost of the wildfires to consumers in their electricity prices. This is unique to the California and not a factor in other states.

celeritascelery··on California Will Stop Using Coal as a Power Source Next Month
Can you elaborate on why that is or provide a source? Other states also have high wildfire risk and don’t have the expensive power like California.
celeritascelery··on Emacs agent-shell (powered by ACP)
Agent shell is what I always wanted. I have been using many of the different Claude code integrations packages and they are really good. But there is always some friction because I need to run it in a terminal emulator. With agent shell it feels so much more integrated and natural.

I am really excited for these improvements, especially reading the env from a file.

I wish that agent-shell-sidebar had some screenshots though so I could see what it actually does.

celeritascelery··on Two things LLM coding agents are still bad at
The “LLMs are bad at asking questions” is interesting. There are some times that I will ask the LLM to do something without giving it All the needed information. And rather than telling me that something's missing or that it can't do it the way I asked, it will try and do a halfway job using fake data or mock something out to accomplish it. What I really wish it would do is just stop and say, “hey, I can't do it like you asked Did you mean this?”
celeritascelery··on Microsoft is plugging more holes that let you use Windows 11 without MS account
I have been holding off upgrading to windows 11, but it sounds like I should do it before I lose the ability to upgrade without an account.
celeritascelery··on Show HN: I recreated Windows XP as my portfolio
I love the little things, like the paint program and music player. This was so fun.
celeritascelery··on Fil's Unbelievable Garbage Collector
It is having LLVM insert instructions to fill out the stack map
celeritascelery··on Why Rewriting Emacs Is Hard
This was a great post that really gets into a lot of the details. As the author of one of the Emacs "clones" I wrote a detailed comment about some of this over on Reddit that might be of interest to readers here.

https://www.reddit.com/r/emacs/comments/1n7i586/comment/ncbc...

celeritascelery··on Are you willing to pay $100k a year per developer on AI?
While running locally will no doubt get cheaper over time (and hence become much more viable), cloud compute cost will also drop significantly as better hardware and more specialized models are created. We have seen this process already where the cost per million tokens has been falling rapidly.
celeritascelery··on GPT-5 for Developers
They actually have a very similar setup with their plus and pro plans. They don’t claim unlimited usage, but say it should be very high. You don’t need to pay per token.

https://x.com/embirico/status/1953590991870697896

celeritascelery··on Brennan Center for Justice Report: The Campaign to Undermine the Next Election
I think I have been convinced by this thread that risks of no-ID voting is fairly low. Certainly not nearly as big of an issue as I thought when I first posted.

I still maintain that this should be a non-issue. ID’s are issued by the state, and they are the entities responsible for voting and voter registration. You don’t need a national database to fix this.

celeritascelery··on Brennan Center for Justice Report: The Campaign to Undermine the Next Election
If ID is required, then your whole “Illegals must be tipping elections" argument just goes away. People keep making this debate in the US of “we need ID to prevent election fraud” vs “we can’t have ID required because ID can be hard to obtain”. It’s just silly. If you take a step back and make it easier to get an ID than the whole things resolves itself. The pro-ID people are happy Because only registered voters can vote and the non-ID people are happy because voting is accessible. The real question is, why are they not doing that? Every other country can do it, why not the US? Why do we have to be stuck in this silly debate forever?

And I don’t believe the whole “the mean republicans won’t let us!” narrative. Democrats controlled the executive branch 12 of the last 16 years and control half the states. If they care about voters rights, why haven’t we tried to fix this?

celeritascelery··on Brennan Center for Justice Report: The Campaign to Undermine the Next Election
It’s great that those organizations say it’s uncommon. But this shouldn’t even be an issue. It doesn’t take many votes to tip a close election. Requiring ID like every other country is the common sense thing to do. And it helps build confidence in the election process without the need for organizations to try and demonstrate that the election was legitimate after the fact.
celeritascelery··on Brennan Center for Justice Report: The Campaign to Undermine the Next Election
> what do you actually gain by requiring ID?

Preventing non-citizens from voting. Some counties in the US have almost half of the population who are non-citizens. It's great that we have so many people wanting to come to the states, but they can't vote until they become citizens. This is not a controversial issue anywhere except in the US.

celeritascelery··on Claude Code IDE integration for Emacs
I just tried it. It does not support /ide integration. You can test this by typing /ide in claude code. MCP support is not the same thing as IDE support.
celeritascelery··on Claude Code IDE integration for Emacs
I have also been using Claude-code.el and agree that the terminal emulators can struggle to integrate well with my regular workflow. What I have been doing is typing my prompt in the scratch buffer or minibuffer and then sending it to Claude with Claude-code-send-command (bound to s in the transient menu). I don’t even need to switch to the Claude code buffer to send it.
celeritascelery··on Claude Code IDE integration for Emacs
It doesn’t look like that had the /ide integration that Claude-code-ide has
celeritascelery··on Helsinki records zero traffic deaths for full year
All Nordic countries are well below replacement rates. They are definitely struggling.
celeritascelery··on Ask HN: Is it time to fork HN into AI/LLM and "Everything else/other?"
This is one thing lobste.rs does really well. Every submission needs a tag and you can exclude tags that you are not interested in.
celeritascelery··on Strategies for Fast Lexers
I am surprised this works reliably. I am interested to see what they are doing under the hood to guarantee tail call elimination.
celeritascelery··on Intel's Lion Cove P-Core and Gaming Workloads
Another thing you could do if you want to understand more of the details is open this article with an LLM and ask it questions. Have it explain unfamiliar terms and comparisons to you
celeritascelery··on A lumberjack created more than 200 sculptures in Wisconsin's Northwoods
I am here for the pictures
celeritascelery··on Making TRAMP faster
I filed a bug report on that, and it is going to be fixed in the next Emacs release

https://lists.gnu.org/r/tramp-devel/2025-06/msg00001.html

celeritascelery··on ChatGPT's enterprise success against Copilot fuels OpenAI/Microsoft rivalry
LLMs are definitely not instantly reproducible. The temperature setting adjust randomness and the models are frequently optimized and fine tuned. You will very different results depending on what you have in your context. And with a tool like Microsoft copilot, you have no idea what is in the context. There are also bugs in the tools that wrap the LLM.

Just because other people on here say “worked for me” doesn’t invalidate OPs claim. I have had similar times where an LLM will tell me “here is a script that does X” and there is no script to be found.

celeritascelery··on Making TRAMP faster
That's exactly it. TRAMP itself works fine, but some packages that are only tested on local machines use a bunch of shell calls that are not really needed (i.e. They could cache the result).
celeritascelery··on Making TRAMP go Brrrr
To be fair, I added that after reading the parent comment. I did a poor job of describing what TRAMP was because I targeting this towards Emacs users.
celeritascelery··on Making TRAMP faster
> TRAMP rarely seemed worth it to fiddle with, especially when such a workflow supports all tools

The problem is that this workflow doesn't support all tools (or even most tools in my case). The remote machines are a different OS with more RAM and are set up with all the tools and production environments needed. I can't run most of the locally (at least not without massive effort and porting). If you have an environment where you can easily run locally or remotely, then your workflow would make sense.

← PreviousPage 2 of 25Next →