HNHacker News
TopNewBestAskShowJobs

heavensteeth

388 karma · joined September 19, 2024

submissionscomments
heavensteeth··on MinC Is Not Cygwin
right, I suspect "NT" is the category they're looking for.
heavensteeth··on We Designed TigerBeetle's Docs from Scratch
"chaos and controversy" might be a stretch but I see him solely as an 'influencer' rather than a programmer. Clickbait, reaction content; I remember the last video I watched of his was a C "code review", but based on what I watched, he doesn't know C. Lots of uninformed opinions appealing to people who don't really know what they're seeing.
heavensteeth··on Show HN: I built an app that reduces podcast preparation effort by 95% +
How do you ensure the veracity of reports?
heavensteeth··on ChatGPT can now remember and reference all your previous chats
I'm not sure I'd appreciate this feature. When I used LLMs I found conversations got more difficult the longer they went on - I'd ask one question, then another, and it'd try its best to answer the latter in the context of the former in a way I didn't intend. I used new chats as an explicit way to escape this. I also created new chats when I felt the LLM was going down the "wrong path" or generally interpreting things obtusely.
heavensteeth··on Blasting Past WebP - An analysis of the NSO BLASTPASS iMessage exploit
> It's like saying [...]

"Proof by analogy is fraud" - Bjarne Stroustrup

heavensteeth··on Decrypting encrypted files from Akira ransomware using a bunch of GPUs
What could explain encrypting the first 65k with KCipher2 and the rest with something else? Seems odd.
heavensteeth··on Kill your Feeds – Stop letting algorithms dictate what you think
I try to keep a few things in mind whenever I'm arguing with somebody that I think are helpful (hopefully):

1. Most arguments come down to defining words, even if you may not realise it.

2. Don't follow rabbitholes. Don't deviate from arguing your core premise.

3. You're not trying to prove the other person wrong, you're trying to find the truth.

On #1 for example; I watched a video of a conservative arguing liberals (or something) about a few premises, including "gay marriage does not exist". It was immediately clear to me, but apparently not to the people in the video, that this guy has a different definition of "marriage" to me. That's the breadth of the disagreement. That's all people should've argued with him about. But not one person did. Even when he described his definition of marriage, and how his premise comes about from that definition, everybody immediately became sidetracked. There's just no chance of finding common ground behaving like that.

heavensteeth··on Unleashed Recompiled: PC port of the Xbox 360 version of Sonic Unleashed
Every time MattKC uploads[0], his video's subject matter appears on HN a few hours later. I'm beginning to think it's not a coincidence :)

[0]: https://www.youtube.com/watch?v=lMGu6Ng_3yA

heavensteeth··on Show HN: Torii – a framework agnostic authentication library for Rust
Perhaps a little petty, but I dislike that about half of the readme, at the beginning no less, is an AI generated image. I dislike images in readmes in general, and this one doesn't even provide any value.
heavensteeth··on MathB.in Is Shutting Down
> Another alternative would be to encode the content of a MathB.in post and embed it into the URL, which could then be distributed with others. Upon visiting the URL, the application would read the encoded content from the URL, decode it, and render it.

I made something like this a couple of years ago; it was only 60-something lines long. Very simple and a bit of fun to play with: https://github.com/ea935/maths

heavensteeth··on Resist Authoritarianism by Refusing to Obey in Advance (2017)
What is authoritarianism but politics?
heavensteeth··on I wrote a Game Boy Advance game in Zig
Experiencing this for the first time was really jaw dropping. And I believe by default "python3" has distinct behaviour of _telling you_ to visit the Microsoft Store, but not opening it. Bizarre.
heavensteeth··on Siyuan: Privacy-first, self-hosted personal knowledge management software
I'll leave my imcomplete mind dump below for posterity but I'll make it known that while writing it, I did realise that what I've invented is a text editor.

----------------------------------

I had an idea for a deeply unix-y note taking software a while ago and I've continued to think it would actually work very well.

Notes could either be an sqlite database (nets you compression, performance, easy backups, etc.) or just text files on the filesystem (easy searching, less lock-in, whatever). The "editor" just creates a new temporary file and opens it in `$EDITOR`. You can optionally name it after, otherwise it's named the current date.

Want linking? Use a filesystem-aware editor. Want syntax highlighting? Use an editor with syntax highlighting. Want to sync your notes? Combine it with Syncthing. Want to search your notes? fzf.

heavensteeth··on A Minecraft server written in COBOL
I'm sure this is some kind of fallacy, but I feel I quite often see ostensibly impressive small side projects like this written in simple plain languages like C (or here COBOL). Every similar, e.g., Rust project I see seems almost non-functional despite having 10x the SLOC.

My working theory is that simpler languages lend themselves to blueprinting ideas and getting something working even with an ugly messy codebase, whereas modern languages force you to write code that will last longer. Or maybe modern languages are just doing something wrong.

heavensteeth··on Show HN: A portable hash map in C
It's the length of an MD5 hash, which I'd wager isn't a coincidence. It's not "salmagundi", "Salmagundi", or "salmagundi.h" though.
heavensteeth··on Breaking the 4Chan CAPTCHA
Twitter is extremely user hostile. Every time I've made an account it has inevitability asked for an email and a phone number, and at least a few captchas.
heavensteeth··on GIMP 3.0 is on the way
I feel this. I tried using GTK4 a little while ago and almost immediately switched library when I realised it's simply incapable of doing certain things I needed, usually because either Wayland can't do it or GNOME doesn't need it.
heavensteeth··on Australia: Kids under 16 to be banned from social media after Senate passes laws
Pedophiles. I had no idea "MAP" had a foothold anywhere but their own communities.
heavensteeth··on Tiling with Three Polygons Is Undecidable
>former child prodigy

I understand the idea behind that phrasing but I'm not sure I agree with it. Are you no longer a child prodigy once you turn 18? I don't think I'd ever say "former intelligent child".. Would I?

heavensteeth··on I Followed the Official AWS Amplify Guide and Was Charged $1,100
https://en.wikipedia.org/wiki/Straw_man
heavensteeth··on How to self-host all of Bluesky except the AppView (for now)
This site is extremely snappy. Good work.
heavensteeth··on What should a logo for NeXT look like? (1986)
The logo presentation booklet's cover - with just the letters N E X T in white scattered across a black page - is simply beautiful to me. I can't put into words what about it appeals to me. I can only imagine the effort put into that cover was far greater than it may appear.
heavensteeth··on A new dental scam is to pull healthy teeth to sell you expensive fake ones
Can you really extrapolate those two experiences across every other country in the world?
heavensteeth··on OpenAI builds first chip with Broadcom and TSMC, scales back foundry ambition
And atheists will speak similarly of the rapture before it happens. Repent!
heavensteeth··on Why Google Search Is Falling Apart?
I actually haven't seen it recently, so they may have removed it, but I'm still annoyed by whoever decided to have those "people also searched for" etc. boxes appear a few seconds after the page loads, leading to me accidentally clicking them.

It's one of those anti-features I cannot imagine even a malicious reason for. It's not like doing that was profitable, it's just really annoying.

heavensteeth··on The optimised version of 7-Zip can't be built from source
Then you need to build GCC without GCC.
heavensteeth··on PayPal (USA) will automatically share data about you to participating stores
> If you get paid minimum wage, what your employer is saying is, "I would pay you less if I was legally allowed to do so."

Doesn't this apply to all pay rates? It's not like high-paying jobs are high-paying for the love in the employer's heart.

When does a wage stop being gross? 1c over minimum wage? $1 over?

heavensteeth··on California bans sell-by dates
Some people don't have the liberty of throwing out food because the clock struck 00:00. Similarly, some people don't want to.
heavensteeth··on A modest critique of Htmx
I thought that too, but whole page loads are slow too; I assume it's just because I live nowhere near Brazil.
heavensteeth··on A modest critique of Htmx
I cannot express the pleasure I felt seeing prices in my local currency automatically, without the Shopify "Zoinks! Looks like you're on our American store, would you like to change to our Polish store?" modal I've come to know and hate. Thanks.
← PreviousPage 3 of 4Next →