HNHacker News
TopNewBestAskShowJobs

olah_1

1,586 karma · joined April 8, 2019

submissionscomments
olah_1··on Memory.lol
It's just that controllable permanence and censorship blocking comes with trade-offs. And most people aren't fully aware of those trade-offs until it's too late.

More thinking should be done in terms of UX.

olah_1··on Memory.lol
This project beautifully highlights the problem with "web3"/"dweb"/decentralized social media projects.

What people want is not permanence or anti-censorship.

They want to feel safe in an increasingly scary world. I don't want psychos tracking me down and trying to ruin my life because I have a different opinion than them. I just want to have fun with my friends and be left alone.

olah_1··on Meshtastic is an encrypted communications platform for the Lora RF protocol
answer from the Reticulum creator:

“My knowlegde about Meshtastic is a bit limited, so I might get some details wrong, but from what I understand, Meshtastic is more or less an application. It is focused on carrying out a single task well, in a way that is easy to understand and deploy, but that also means that it will not really do anything else than that task, and stop working well if you push it close to, or outside, its intended operational domain.

Reticulum itself is a general purpose communications stack. It will handle any sort of digital communication for you, from sending a single data packet to sending messages or streaming a video call, to serving a library of all human knowledge. But it will not do so itself. Someone will have to write the applications that utilise Reticulum to do those tasks. This also means that Reticulum, in itself, will not allow anyone to have a chat with someone else. You need an application using Reticulum for that, and a Reticulum network.

Right now, only a handful of programs and applications exist that use Reticulum. One of those systems is LXMF, a distributed messaging protocol that enables direct (and offline) messaging between users and machines. There is currently several LXMF clients available that people can use on mobile devices and computers. This is similar to Meshtastic, in that they both serve the same end-goal, of sending messages between users.

I don't know how open or interoperable the Meshtastic protocol is, but I do know that LXMF is very open and easy to integrate in other system, and messages passed with LXMF can be transported over any number of mediums, such as LoRa, WiFi, packet radio or over the Inernet. And you can mix and match the mediums as you please. This is possible since the messaging system is built on top of Reticulum (a general purpose networking stack), and it then gains all the capabilities of it (such as efficient multihop routing, global addressing, strong encryption, good privacy and so on).

I hope this clarifies it a bit. If not please ask away and I will try to answer as best I can!“

https://github.com/markqvist/Reticulum/discussions/77#discus...

olah_1··on Meshtastic is an encrypted communications platform for the Lora RF protocol
Another similar project: https://reticulum.network/
olah_1··on Some Assembly Required: An approachable introduction to assembly
I think Pico-8 recently added support for editing assembly operations.

Also there is a book called Programming from the Ground Up that starts with assembly and moves up to C and beyond.

olah_1··on Wild turtles age slowly, and some basically don’t age at all
I've gotten interested lately in the world of Ray Peat. His big thing is energizing the metabolism, healthy thyroid, etc. The idea is to maintain the state that a child is in to prolong life and be healthy. Maximize energy rather than limit it.

Below is an example of a random insight:

> His article Cholesterol in Context states that aging “seems to be a state of cholesterol starvation.” In other words, the ability to make cholesterol diminishes as we age.

https://www.womensinternational.com/blog/aging-is-cholestero...

It's tough to synthesize his thought though. Whoever does and sells a popular level book of it will make a lot of money.

olah_1··on Who is going to replace Google for us?
I really look forward to interfaces that let me use my own index of data from my network.

Manyverse[1] and Iris[2] are good examples of apps that will enable this more in the future.

I just want to search “harry potter” and see everything my friends have written about it. If I follow some institutions or encyclopedias, I should also see what they write about it. And I should be able to choose which sources I want to rank higher in search results.

1: https://manyver.se

2: https://iris.to

olah_1··on Xlite: Query Excel and Open Document spreadsheets as SQLite virtual tables
I'm looking for a way to have a searchable/filterable CSV file of 30k rows as a web app.

Some kind of fork of DirtyLittleSQL looks like it is the solution!

olah_1··on Tauri 1.0 – Electron Alternative Powered by Rust
Wails doesn’t seem to have a plan for supporting Mobile OS’s. Tauri has that on its roadmap
olah_1··on The collapse of complex software
Complexity is something that is underrated especially in the crypto-currency world.

They claim to be building for the next hundreds of years, but you wouldn’t know it.

olah_1··on Complex systems collapse faster
Simple systems are also easier to dismantle, which seems to hint that they are more fragile.

If a tertiary goal is to have job security, designing a more complex system could be in your favor.

olah_1··on Racket for e-commerce (2019)
Links to Koyo are also down https://koyo.defn.io/
olah_1··on ClojureDocs – Community-powered documentation and examples for Clojure
For Clojure specifically, there isn't one. But one that should be emulated in all languages is this: https://quii.gitbook.io/learn-go-with-tests/
olah_1··on ClojureDocs – Community-powered documentation and examples for Clojure
> By the way, what languages have books that makes you go from knowing zero to being able to jump into a standard X-language project repository after reading through the book?

Here is one example https://quii.gitbook.io/learn-go-with-tests/

olah_1··on ClojureDocs – Community-powered documentation and examples for Clojure
I'm not a fan of books like that because it doesn't teach you real-world usage. You can't be thrown into a standard clojure project repo after reading that book.
olah_1··on I got hacked and Facebook banned me
I really think something like https://Manyver.se will be the solution to this mess.

Let people manage their account keys just like they manage their home or car keys.

olah_1··on Using a "proper" camera as a webcam
Don't iPhones do that annoying thing where it shows your image flipped the wrong way when you use the selfie camera? Selfie cameras should always behave like a mirror, in my opinion. It's how humans are used to seeing themselves.
olah_1··on Vitamin D and Depression (2020)
I have never felt an affect from oral vitamins in any situation.

Sitting in the sun however seems to do more than just “increase vitamin d levels”. The sensation is just overwhelmingly lovely. It seems to reduce cortisol, makes you feel tired in a euphoric way. Animals love to warm their fur in shafts of sunlight too.

Perhaps we should be thinking more in terms of joyful activities in general and less trying to biohack.

olah_1··on Why do you waste so much time on the internet?
> The average shot length of English language films has declined from about 12 seconds in 1930 to about 2.5 seconds today

https://www.wired.com/2014/09/cinema-is-evolving/

olah_1··on Windmill.dev
I believe that Anvil is a competitor: https://anvil.works/
olah_1··on Real World OCaml – 2nd Edition (2021)
It was published in 2013, though. Much has changed in terms of tooling, right?
olah_1··on Online Identity
The blockchain is the oracle. (Note that a DHT can be the oracle too)

Can you explain what the problem is exactly? The infinitely small possibility that the same ID is generated for two different people?

olah_1··on Rust from 0 to 80% for JavaScript Developers
Zig or Nim maybe
olah_1··on Experience Report: 6 months of Go
> If you care about performance, but want to work with a small engineering team it doesn't get better.

What about Zig? I guess people don’t like the lack of libraries there?

olah_1··on Learn Go with Tests
This book is hugely different from the katas or koans of the early 2000's though. It teaches you with full program structures that you would encounter in the real world. You come out of the book knowing best practices for building real applications.
olah_1··on Why didn't our ancient ancestors get cavities?
According to this, naturally occuring fluoride in well water is around 0.05ppm and tap water that has been treated can have 0.7 or more. Quite a big difference. Probably enough to be worth looking into.

https://fluoridealert.org/content/fresh_foods/

olah_1··on Is XMPP any good? Also, let's write a client in Tcl, maybe
> I know XMPP supports all of this and more. But find a cross platform client/server that implements all of it?

That is what Snikket is trying to be. https://github.com/snikket-im

olah_1··on Is XMPP any good? Also, let's write a client in Tcl, maybe
> Yet Matrix is gaining traction while XMPP is not

Considering the way in which Matrix spreads unencrypted metadata (even rooms and participants in the rooms, let alone chat events) as far as possible across the network, this traction is quite insidious.

olah_1··on Introducing Threads in Beta
There needs to be a way for rooms to communicate to clients which features they support.

I need to be able to make a room without threads (DMs, small group chats, etc). And clients should be able to see which features are enabled in each room and support them appropriately.

That is what a universal protocol would allow for.

olah_1··on Urbit Takeoff Is Here
> Most P2P systems are completely different because nodes can use any relay and relaying is separate from identity.

A planet has just one Star that sponsors them in Urbit, but as a planet, you can choose to leave your Star and move to a different Star.

So you can also choose a different relay in Urbit. And yes, your Planet address is spawned by a Star, but you do fully own your address. It is separate in the sense that you can move it elsewhere.

← PreviousPage 6 of 28Next →