HNHacker News
TopNewBestAskShowJobs

thatspartan

25 karma · joined November 9, 2016

submissionscomments
thatspartan··on Alan Kay: Shannon gave us a way of dealing with noisy channels [video]
The way I've understood it is Shannon showed that it's possible to reliably send a signal even if you know the signal will get corrupted before arriving at the other end.

Shannon's theory is foundational to modern communication systems. You can expect to have WiFi remain functional even as other devices use the same medium. Up to a point, the Shannon limit in other words.

thatspartan··on A Mathematical Framework for Transformer Circuits (2021)
It can be quite eddyfying
thatspartan··on Malicious Rust crate Arrayref runs a build-time payload
So I went to have a look at Odin and was mind blown at the lispiness in the hellope example. A list of operators defined as "program"; that are applied to the accumulator then printed. It's a striking first impression for me and I want to see what the Odin people have cooked up.
thatspartan··on Spider venom kills varroa mites without harming honeybees
TIL that the Star Trek Stamets character is based on a real world Paul Stamets working on actual Mycelium. Wow
thatspartan··on Asymmetric Quantization: Near-Lossless Retrieval with 97% Storage Reduction
I think they're referring to "then" vs "than"
thatspartan··on The rise and fall of the Hanseatic League
Ahh, half-timbered houses, parties and pirate hunting. It was a nice day when GoG put it up as one of their good old games.
thatspartan··on Self-Host and Tech Independence: The Joy of Building Your Own
Speaking of laptop batteries as a UPS source, some laptops come with battery management features that keep the battery healthy even when plugged in full time, usually exposed as a setting in the BIOS/UEFI. I've found that business/enterprise type laptops like Thinkpads and Probooks have this as standard, for example Thinkpads from 2010 already had this, assuming you're lucky enough to find one with a usable battery of course.
thatspartan··on Show HN: I’m 16 years old and working on my first startup, a study app
Congratulations on launching William. There's quite a bit of criticism here that'll help you refine your app I think. I'm working on a something similar and already learning from the discussion here around user experience and privacy. All the best.
thatspartan··on Vision Now Available in Llama.cpp
Thanks for landing the mtmd functionality in the server. Like the other commenter I kept poring over commits in anticipation.
thatspartan··on An Intuition for Lisp Syntax
As I read this, Greenspun's tenth rule of programming humorously came to mind: "Any sufficiently complicated C or Fortran program contains an ad hoc, informally-specified, bug-ridden, slow implementation of half of Common Lisp."

Generalized by replacing "C or Fortran" with a language where the user wants more power over it's syntax and semantics, to witness the author pull it off in just 44 lines of JavaScript was a joy.

thatspartan··on Service-Oriented vs. Monolith: Organizational Perspective
You make fair points in that micro services are not a silver bullet, the functional wins I perceive aren't automatic and I intentionally build a service in that way to get the functional benefits.

So yes there is a caveat, if a service doesn't return the same output for the same input then some benefits of the approach are lost. I would like to add an additional benefit for teams of programmers, in that each team gets the ability to build out a service using whichever technology they find suitable i.e language, frameworks etc. Something I personally find difficult to do with a monolith.

thatspartan··on Service-Oriented vs. Monolith: Organizational Perspective
TLDR: Micro services offer a REPL like experience for application architecture. The way I see it, micro-services are the architectural analogues of functional programming. They let me build pieces of an application similar to a function, including tests and debugging in isolation without the fear of unintentionally messing up data somewhere. This similarity to functions even extends to how micro services are used, calling their API's with keyword arguments e.g get post name id json etc
thatspartan··on Docker cannot be downloaded without logging into Docker Store
This has helped me to view the GNU GPL in a new light. That is, to ensure freedom, we curtail the freedom to limit the freedom of others with respect to software.