News for hackers. Stuff that matters.

me_vinayakakv

I was about to type this exactly!!
Re:Earth.nullschool.net on Friday August 14, 2026 @12:44PM (#49301226)
For the layer data, it seems they use a custom protocol to compress it.
Re:Taste Is All That's Left on Friday August 07, 2026 @01:11PM (#49213448)
Yeah, similar to the one that was involved in trolling matplotlib maintainer
Why they would have password in the URL?!
Text to Speech
Re:I don't chain everything in JavaScript anymore on Wednesday April 22, 2026 @02:32PM (#47867458)
Agree! That made me skim through the article till the end and come back to discussion after AI-detector kicked in.
Re:I don't chain everything in JavaScript anymore on Wednesday April 22, 2026 @09:11AM (#47863085)
Yeah, nowadays I'm finding more and more of such things and not wanting to read the article further. Sometimes I feel we ignore some good pieces because of LLMification!

When I write, I now use LLMs as an alternative to Grammarly and explicitly instruct it to not to rewrite. Sometimes the choice of words are very intentional and LLMs dont "feel"/understand the emotional reason behind that.

I just experienced this some time ago and could not sign in still.

Their status page shows everything is okay.

Re:An Interactive Intro to Quadtrees on Friday February 27, 2026 @08:06AM (#47180072)
Nice visualizations, thank you!

I was thinking of building an interactive visualization of mountain prominence, by progressing down the contour lines till the current contour line encircles a peak that is taller than the one that I started with.

I think Quadtrees will come handy in this visualization, if a precomputed list of all the peaks were available.

Re:I built a light that reacts to radio waves [video] on Friday January 23, 2026 @11:40PM (#46741119)
Nice art and a good way of story telling. Thanks for your work!
Re:Bluetui – A TUI for managing Bluetooth on Linux on Wednesday November 05, 2025 @06:15AM (#45821657)
Agree. I immediately remembered k9s[1], a TUI to manage Kubernetes workloads.

It is written in Go as well.

[1]: https://github.com/derailed/k9s

Re:When Stick Figures Fought on Tuesday November 04, 2025 @07:40AM (#45810259)
Yeah, I discovered the channel through this series as well.

"Animation vs Physics"[1] was video which got started me with the channel. The presentation is beautiful there!

[1]: https://youtu.be/ErMSHiQRnc8

Re:When Stick Figures Fought on Monday November 03, 2025 @10:55PM (#45807274)
I remembered Alan Becker (https://youtube.com/@alanbecker) who creates stories with an array of his stick figure characters.

Sometimes, they interact with real world too!

Re: on Monday October 20, 2025 @11:58PM (#45652337)
Thanks for the article and approach. How did you come up with min_score at the end? Was it by trial and error?
Re: on Monday October 20, 2025 @11:29PM (#45652156)
Yeah. But I think one problem could be if this list is very large and overflows the context.

I was thinking giving the LLM a tool `(query: string) => string[]` to retrieve a list of matching labels to check if they already exist.

But the above approach sounds similar to OP, where they use embeddings to achieve that.

Re:Hacker News – The Good Parts on Thursday October 16, 2025 @11:23PM (#45613032)
Sometimes I feel hide can be used as some sort of bookmarking functionality since it can be accessed from profile always.
Re:Packing the World for Longest Lines of Sight on Wednesday October 08, 2025 @05:08AM (#45513873)
Nice work! Do the tiles point to actual heatmap?
Re:Immich v2.0.0 – First stable release on Thursday October 02, 2025 @01:00PM (#45452286)
That happened to me yesterday and got solved on its own automatically.

If it happens next time, will check app logs (Profile Icon > Logs) to see if it contains anything useful

There was a YouTube video published about them yesterday - https://youtu.be/vWj26RIlN_I

It is really amazing how much power and impact private company can have on public.

Re:I Watched Gemini CLI Hallucinate and Delete My Files on Wednesday July 23, 2025 @12:31AM (#44655739)
Gemini sounds like someone trying to remove French language pack using `sudo rm -fr /*`!
Re:Fine-Tuning LLMs Is a Waste of Time on Tuesday June 10, 2025 @11:58PM (#44244066)
What is the way out in such cases?

I've hit this with gemini-2.0-flash and changing the prompt ever so slightly seems to make things work, just to break it at other input.

Re:PyPI Blog: Project Quarantine on Sunday January 05, 2025 @05:52AM (#42600961)
https://socket.dev/ does a good job in detecting malicious packages in npm.

In their FAQ[1], they mention that they have plans to expand to PyPI as well.

[1]: https://docs.socket.dev/docs/faq

For CS fundamentals, I would say "Computer Science: A Programmes Perspective" covers a good portion.

https://csapp.cs.cmu.edu/

Re:rainfrog – a database management TUI for Postgres on Tuesday September 17, 2024 @11:19AM (#41568570)
Nice! I see DBeaver and DataGrip implementing connection layer through JDBC.

Not sure if that would be a viable option in Rust.

Re:rainfrog – a database management TUI for Postgres on Tuesday September 17, 2024 @11:17AM (#41568541)
Yeah. Reminds me of k9s.
Reminds me of YAML's handling of booleans (`no` -> false) and git commit SHAs (treated as numbers in scientific notation)
Re:Why Haskell? on Thursday September 12, 2024 @10:48PM (#41527657)
Nice! Would it be possible to transform an error to something else using this syntax?

Or, should we resort to a method of `Either` that transforms its `Left` in that case?

Re:Why Haskell? on Thursday September 12, 2024 @01:45PM (#41523477)
I was looking into the pattern matching example in the article with `Either` type. If we need to unwrap and check for all the cases one by one would it become a callback hell?

I was going through a Scala codebase at work that uses `Future`s and `map`ing and `flatMap`ing them. Sometimes the callbacks went 5-6 levels deep. Is there a way to "linearlize" such code?

I come from JS/TS background and have not much experience with pufe functional languages. But I love how TS handles discriminated unions - if we handle a branch and `return` early, that branch is removed from the union for the subsequent scope, and I was wondering if something of that sort can be achieved in Haskell/Scala.

Older »