HNHacker News
TopNewBestAskShowJobs

sali0

244 karma · joined September 5, 2018

submissionscomments
sali0··on Zig 0.16.0 Release Notes
I feel like a std lib module would be sufficient.
sali0··on US and Iran agree to provisional ceasefire
The school was bombed by US Tomahawk missiles, twice via a double tap so the medical personnel were killed too.

It's absolutely absurd to think this would be caused by a misfire from Iran.

sali0··on US and Iran agree to provisional ceasefire
There was zero evidence they were close to a nuke. In fact, they've been alleged to be weeks away from a nuke for over 20 years. And the accusations come from the ones with the illegal nukes themselves!
sali0··on Programmable Cryptography (2024)
This was true 3 years ago but not generally the case anymore. There's been significant advancements to move away from trusted setups and the speedups with current methods are quickly approaching viability.
sali0··on Show HN: Jmail – Google Suite for Epstein files
Should have called it Blackmail
sali0··on Compiler Bug Causes Compiler Bug: How a 12-Year-Old G++ Bug Took Down Solidity
Not having this statement results in a compile time error in solidity.
sali0··on Women dating safety app 'Tea' breached, users' IDs posted to 4chan
No it's called sarcasm
sali0··on GitHub CI/CD observability with OpenTelemetry step by step guide
Thank you, this is where I'll likely start.

From other comments as well, seems it's still worth trying to integrate otel. Appreciate everyone's insights

sali0··on GitHub CI/CD observability with OpenTelemetry step by step guide
noob question, i'm currently adding telemetry to my backend.

I was at first implementing otel throughout my api, but ran into some minor headaches and a lot of boilerplate. I shopped a bit around and saw that Sentry has a lot of nice integrations everywhere, and seems to have all the same features (metrics, traces, error reporting). I'm considering just using Sentry for both backend and frontend and other pieces as well.

Curious if anyone has thoughts on this. Assuming Sentry can fulfill our requirements, the only thing taht really concerns me is vendor-lockin. But I'm wondering other people's thoughts

sali0··on Next.js 15.1 is unusable outside of Vercel
It's fine if you know them well. The unclarity in boundaries between client and server components, and the unintentional complexity that brings, is just frustrating to work with. I will gladly take a CSA any day.

But don't let a random internet stranger detract you. If it works for you, go for it.

sali0··on Next.js 15.1 is unusable outside of Vercel
Next and RSCs have become some of the most frustrating things I've worked with on frontend. Dealing with FE is already annoying enough, but having to wrestle the magic of Next and then vendor lock-in to Vercel to top it off.

Team is trying out Tanstack router + vite this week. Excited to build a regular ass CSA.

sali0··on Self-hosted x86 back end is now default in debug mode
URCL is sending me down a rabbithole. Haven't looked super deeply yet, but the most hilarious timeline would be that an IR built for Minecraft becomes a viable compilation target for languages.
sali0··on Show HN: Lazy Tetris
Would be nice to pop it up on the phone via an app. PWA would also be nice.

But main reason is so he can monetize. Would gladly pay a few dollars for this.

sali0··on Show HN: Lazy Tetris
I love this, spent more time on it than i thought i would. You should make this into a native mobile game.
sali0··on MCP is the coming of Web 2.0 2.0
Partially agree. But I can't help thinking this is the natural lifecycle of protocols. They first start as open projects, proliferate as such, and evolve into standards with governance once they catch on.

What would you call these projects? Open protocols?

sali0··on Claude 4
I've found myself having brand loyalty to Claude. I don't really trust any of the other models with coding, the only one I even let close to my work is Claude. And this is after trying most of them. Looking forward to trying 4.
sali0··on Show HN: Evolved.lua – An Evolved Entity Component System for Lua
Will give this a try. I was using claude code to make a small game in love2d, and really hoped for a nice lua ecs lib to help manage the game objects (its my first time playing around with game dev).
sali0··on Data centers contain 90% crap data
When traveling, a funny thought I always have is watching other tourists take the same photos, from the same exact location, knowing it will be backed up to iCloud. I can't help but imagine how much disk space is taken up by duplicates of the exact same photo.
sali0··on The Lost Art of Logarithms
Huge fan of your channel! Great content.
sali0··on Sand trafficking in Latin America
A great book that goes deeper into the sand industry is The Material World by Ed Conway. Highly recommended!
sali0··on No one is disrupting banks
The legal landscape forced the industry to be purely financial. Hopefully this changes soon.
sali0··on Decentralized Syndication – The Missing Internet Protocol
Its an interesting point. I haven't even read the article yet, but have been reading the comments. Maybe they were the star of the show all along.
sali0··on Cursed Linear Types in Rust
I am not sure if this the same, but this reminds me of the Abilities system on the Move language[0]. It allows you to create linear, affine or other type constraints in a pretty flexible way.

[0] https://move-book.com/move-basics/abilities-introduction.htm...

sali0··on Slouch: Posture panic in modern America
Almost had to get neck surgery from a BJJ injury + sitting on a computer all day. This was after BJJ training 3 times a week + lifting twice a week. Would wake up with numb pinkies and would experience shooting pains up and down my neck as I was sitting at my computer.

The thing that prevented a surgery for me was simply fixing my posture, by strengthening the upper back and neck muscles. The most effective exercise I've experienced to achieve this is cable face pulls, with a grip that externally rotates the shoulder. You can see an example here[0].

Non-gym related thing that also helps with posture is getting a standing desk. Its not even necessary to stand, but simply having the ability to change the height of your desk is a massive help for getting the correct sitting posture.

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

sali0··on Do you need Redis? PostgreSQL does queuing, locking, and pub/sub
Another one for Node is PG-Boss (https://github.com/timgit/pg-boss)
sali0··on L402: The Missing Piece in the Internet's Payment Infrastructure
Setting aside personal opinions, I think the protocol is useful but should be able to encompass any payment system/blockchain thru a completely neutral and agnostic interface.
sali0··on Rye: A Hassle-Free Python Experience
Rye is perfectly fine to use as of now. It uses uv under the hood anyway, but has some niceties of its own.
sali0··on Rye: A Hassle-Free Python Experience
The cynicism of HN surprises me sometimes.

I love Rye. After using package managers from other languages like cargo and hex, the lack of a similar system for Python always had me yearning for more. I'm really happy to say Rye has completely solved this itch for me, and its a real pleasure to use as someone who doesn't want to install different tools to manage venvs, python versions and my project's dependencies. Rye just does it all.

sali0··on Instagram’s co-founders are back with Artifact, a kind of TikTok for text
He left out the /s
sali0··on Show HN: I made a free transcription service powered by Whisper AI
Very generous of you. I made a similar free service 3 years ago using much worse tools and it's so cool to see whisper making it all so much better and more efficient. Thanks for releasing for free
Page 1 of 4Next →