Last Notes
woops
https:// youtu.be / xW17VJcvYSw
everything except
https://youtu.be/xW17VJcvYSw
i get those by right clicking on the video and "copy video url" there is longer forms like the one in your browser address bar but no need to waste bits on it
We know there is a backroom. 😂
They literally hobnob at workshops and conferences and post pictures of it in the feed.
just need a protocol adapter in my opinion, no need to change the git shell
nothing about nostr is especially prohibitive when used with ephemeral event kinds to carry protocol messages
the most tricky part is there is currently only REQ and COUNT so you would need to add a PROTO envelope or something, and also, you can make them more secure because you can require a time window tied to the push/pull inside the content field
also, it's a bit of a foggy domain this issue lives in... normal packages don't alter the rc files of shells, there is one main one in /etc and when you install Go it doesn't add to that
in fact, it should be obvious that the shell configurations should actually have a `shell.d` directory which would facilitate that being non-destructive or racy
i like how modules freeze versions of imports and ensure they are valid via git hashes but it was one of the neat things about GOPATH - like the old days of BSD with the /src directory
now, that is something i would like to see come back... pure source OS, so you literally on install drop the source of everything core, bootstrap the compiler and then build everything, using a Go style caching/modula style build cache, and that would also make it a bit easier to introduce dynamic linking if there was a 1:1 between source and binary
probably something that will eventually come in the future... there is already efforts in this direction, and some notable historical attempts towards this kind of goal such as Oberon and Oberon2, actually, one of the earliest, and probably closest to what we see now with the javascript/browser platform was the original Smalltalk, and notably one of Go's founders, Rob Pike, at one time attempted to make a GUI oriented, CSP concurrency language for programming UIs that looks remarkably similar to Go in many respects, the basis of much of the concurrency for sure, and some of the dynamic array stuff
anyhow, it just seems logical to me, if you can have a non-rivalrous namespace to pin every piece of software into, and you have a versioning system that lets you build off a specific version, the really hard problem at this point is still the namespace, and i personally feel that Git overcomplicates the versioning history a little
in sats, i think the fee rates change very little, and with LN and now ecash taking more and more of the payment load off, likely the fee rates in sats are gonna stay fairly flat
they are going up in dollar value but so are the average transaction sizes due to the bottom end being shifted off chain
It's easy to see. Just look who is willing to "put a ring on it" and add you as an official maintainer/collaborator of their repo and invite you to the backroom discussions.
How many of these devs I've interacted with have done that?
All of the GitCitadel devs have done that.
None of the others.
Everyone else is just taking me for a ride.
why work if you can just print
it's the downward spiral of fiat
I'm growing wary that "open discussions" are just PR gags or a chance to get the newer, more-idealistic competition to tell all.
The others actually play with their cards very close to their chest. The real discussions are happening elsewhere and they publish their specs right before the software release.
That NIP is actually just their release note. They're only simulating collaboration.
Everyone talks about cooperation, but I'm increasingly feeling like the development version of the town bike.
Currently, we have a gigantic external dependence in Ngit. Which is fine, so long as everything is fine.
But we have a strong incentive to duplicate or fork it, so that we can be maintainers. Otherwise, we get no credit for any improvements and if we need a bugfix and isn't available, we'll be forced to fork it and have our customers switch to our version in a rush. I've had that happen in a software project before and it's incredibly embarrassing to admit that you have no control over a core feature.
This is why everyone prefers to fork, rather than contribute. Contributing regularly to something you don't have your name on is cucky.
yeah, and as such have a very difficult time changing the repository or eliminating dependencies
thus we have perl, python, gcc, clang, and a whole bunch of other things in there because the tree of dependencies is more complex than a 1000 year old ficus' root system
this is also why Go itself pioneers the concept of multi-binaries, an idea which started with busybox
every architectural and engineering decision has consequences and you should not ignore the outliers that your chosen one gives you
and it's a hard problem to fix because of the highly decentralised open source development ecosystem, that's why we still have perl even though you can do all that stuff with C or python
the only protection i can think of from this kind of discharge would be inside a faraday cage, and importantly, it can't be an earthed faraday cage, ideally it has a very strong insulator coating around the conductive material
a properly designed, heavy (like 2 feet thick) concrete bunker structure with a mesh of like 6" grid inside it that has been deliberately welded to become a complete conductive shell would probably be necessary to be able to survive this, and probably it would also help if the structure was spheroid or conical so if there is a huge discharge that passes through, it has minimal chance of going inside the cage
my idea of a prefab concrete dome bunker continues to escalate
the shape of the conductive mesh should also extend outwards and sideways to ensure it doesn't go through the centre, and probably ultimately you want it to just be a straight up sphere with heavy conductors in a classic cat-ball style cage, with weaker conductors in a fairly close mesh to keep charge from not going to the thick conductors
Yes, I am perfectly aware that "works". You missed the point that that does NOT meet the standard of packaging I insist on, and that distros like Fedora insist on.
https://png.pngtree.com/thumb_back/fw800/background/20240423/pngtree-a-stunning-of-volcanic-lightning-image_15718905.jpg
volcanic lightning is a smaller scale form of the phenomena and you can see that it resembles the upper half of these diagrams
they are simplified versions of the roots-and-tree geometry of the electrostatic shock emerging from the ground, as it travels upwards they move towards each other because the electricity converts the atmosphere into plasma, which is more conductive than normal inert atmosphere in normal conditions, and then the top part splays out as it has to go wider again to complete the circuit in the ionosphere
the "legs and arms" shape is because the regions of lower resistance through which the arc travels from the ground tend to be small central zones in the middle of a higher conduction area, bubbles of magma under the ground, or similar, or worn down river valleys and plains, or highly conductive chunks of material like large bodies of rock formed from volcanic eruptions (these are full of magnesium/iron/silicates, ie basalt)
Like I said, we're not maintainers.
oh yeah, and i forgot to mention... see those circles and dots either side of the central column of the cosmic thunderbolt
yes, these are plasma rings, which also spin very fast and are what is commonly referred to as "ball lighttning" and this is the basis of the stories of fire dragons, as ball lightning can drift a long way from where it forms before dissipating, all the while causing the atmospheric gas to emit insane amounts of heat and light
still thinking about the timelines thing, of the biblical history, and i may have mentioned this before but i think that the tower of babel story is actually about a massive catastrophe that occurred ~6500 years ago, not literal events,
due to this catastrophe, so many people died that in many cases the survivors were still small children who barely even learned how to speak their mother tongue
https://i.nostr.build/6GALW.png
these images appear all over the world, and have the geometric pattern of the "cosmic thunderbolt", which for a long time i didn't realise was the basis of many paleolithic scrawlings of human-looking things that were actually variants of these
these are the geometry of massive earth-originating electrostatic discharges that occur during times when the magnetic flux lines of the galaxy cross at 90' with those of our sun (it's magnetosphere protects us also from galactic radiation and stellar winds) the fields weaken and become less ordered - and it's because of teh unifying influence of the sun's field
when the magnetic flux is more disordered, a lot more electrons end up entering the earth's crust via the polar regions, and eventually enough charge has built up that the difference between the absence of electrons in the upper atmosphere and the surface reach a point where the atmosphere between it is insufficiently resistant to current and a discharge occurs
this phenomena can be seen in earthquakes, because of the high temperature state of the magma, it conducts electricity more than normal, and so the normal level of ground resistance is lower where the eruption is leaking out and this allows the electricity to discharge up into the sky
this Cosmic Thunderbolt is when the level of charge collected in the earth's giant capacitor reaches the point where even ground that is normally highly resistant (eg, soil made mostly out of silica) cannot isolate the earth from the sky and bam!
in combination with this, there is also an overall escalation of cloud formation and when one of these cosmic thunderbolts happens, an enormous amount of water is generated out of all the silica and carbonaceous material that it incinerates, that it escalates a stage further and you see an uptick in rain as well, which also increases the chances of more discharges as the greater density of matter in the atmosphere continues to increase
very likely, both sodom and gomorrah, and the tower of babel stories are related to incidents of cosmic thunderbolts, the amount of energy that comes from these, and the heat, exceed that of the biggest atomic weapons, and literally a person standing in the path of the bright flash will be instantly turned into a pillar of ash
the tower of babel was not a literal attempt to make a giant sky scraper, it was a whole metaphor of the rise of a corrupt, moderately technologically advanced civilization like the one we have now, a global imperium, and when the peak of the cycle, which the first major incident recorded of these catastrophes being Sodom and Gomorrah, all of the cities of this empire were hit by hundreds of these thunderbolts
this is the only logical explanation i can see for how it scattered the languages - that a great number of the survivors were children who wandered off to make their own settlements and built a whole culture out of the childlike understanding of what they had learned before their world was destroyed
What is the value added by this collaboration? Can we find synergies and increases the reuse factor to maximize our ROI? 😜
it shouldn't be hard to integrate git shell with anything, including a relay
what i want to see, though, is ephemeral events that contain the pack message normally sent over SSH or via HTTP, so it needs a new nostr:// protocol handler
Yeah, sorry. Used to managing complex sw projects and it occasionally leaks out.
We also are trying to circumvent gitservers. That's an unnecessary centralizing factor that wasn't part of the original git vision.
We have a solution for getting around them.
i hope said tamperer got a can of whoop-ass
indeed, and when the modern processed poison laden garbage has given you a serious, even debilitating illness it's soooo damn frustrating, i mean, around much of europe you can't get a glimmer of recognition when you tell a butcher "this is not beef, this is veal"
i spent last year mostly in the UK, which was ok, but expensive, but now in portugal the food supply is absolutely abysmal, and prior to coming here, i'd spent a lot of time in Serbia and Bosnia, and i was getting very used to the quality of bosnian food, the meats, the cheeses, all the best for any place i've been on the open market, i want to go back to bosnia, and food is the reason, above all else
also, again, it's obviously been a while since you used Go because building a Go app anywhere has been the same since around 2018, it's more reliable and fast for building packages on any system than any other language i know of, literally you can just
go install url.of.repo/path/to@latest
and if you configured your path correctly to point where GOBIN has been added, it's instantly available
it is obvious that you haven't worked with go for a long time because for some years now go.mod files show you literally every import, both the ones named in your sources in the repo, plus all the ones that are named in the ones you imported (go mod tool puts `// indirect` after them)
and i concur with your opinion about the thoughtless use of packages without considering this, i'm obsessive about how long the list of imports in my go.mod gets, and when i see repeating ones i get stressed
this is why i put my "nostrbench" package in a completely separate repo from my code because i don't want it polluted with fiatjaf's infinity imports, and all the crazy versions
this is also why i have reworked the entire btcec library to eliminate, for one thing, the decred dependency, and i've mostly also removed its dependency on blake hash library except for a few tests that i have to regenerate vectors for
the go standard library itself has a lot of things but some things are glaringly missing, and especially when it comes to go's crazy immutable strings, the amount of memory garbage these throw off is mindboggling - the more complex your application, and the longer it runs for, the more likely you are to run into GC hell with high CPU usage and reduced latency after a certain amount of time, and even worse if you are spawning coroutines for each network connection and those damn connections never drop (this is a problem with the design of nostr websocket subscriptions, and there is no specification about what constitutes an expected time to drop a subscription beyond exceeding the configured limit field in filters)
i am not overtly conscious of the fact that huge long go.mod files could be a security problem but now you point it out, yes, this is another reason, but my primary reason to not want that is to not fill my disk with useless, often unnecessarily redundant crap, it clogs the disk, for a start, and then in the actual binary, it means several pieces of code do the same thing in different parts, this annoys the piss out of me also, and it's more memory that is going to waste, and then on top, very often the entire architecture of the different components is not in line with my architecture and all my efforts to maintain sane memory usage are defeated by some stupid import of an import of an import
And make me feel less like I'm cheating on him. 😂
Hmm. Yes. But it would take away motivation to duplicate the effort.
brainwashing is the use of fear to prevent thinking about the beliefs one has been induced to have
this is why it lowers IQ scores
there is literally circuits built in their brains to prevent them thinking
it's incredible how people don't perform the next computation - and therefore all prices ultimately go up
this is an example of brainwashing - they have been made afraid to think of the consequence of the slogan
We're not ngit maintainers, so we've been keeping our deliberations private, on Slack and in private repos.
We were considering forking ngit, but if Michael were a maintainer, we'd have less incentive to do that. Also, we just added a Rust developer, to the team, @npub1w4j…30zp
Perhaps we should deepen the collaboration to prevent drift. It's been mostly happening through my testing and should probably move to the ngit repo proper, otherwise it's just an effect of my person.
i am aware of the uses of stacks
i generally try to use stacks and even registers, it's one of the things i loved about the m68k architecture, so many registers you didn't even need a stack to make many calls, a large number of the improvements that have occurred in the Go compiler output have been achieved through more use of registers, they are the fastest memory in a computer and it's insane how a register-poor architecture like intel has come to dominate, just a reflection of how much abstraction and the bloat it causes is the norm
i personally hate it when i see that my imports repeat themselves, like literally 3 different versions of one library, i'm obsessive about that... the shorter my go.mod the happier i am
I actually started off writing a Python CLI, but my interaction with you was so productive, that I was like,
Why do this twice? 😂
And, as you can see, we need to match at the CLI level, or the events will eventually lose interoperability.
Yeah, we are one step further on some of what you described and one step back on others. This is becoming inefficient.
I'm talking aloud to myself, mostly. If I see something frustrating or do something stupid, I formulate a rule, to remind myself of that moment.
I also include too many libraries because the libraries include libraries include libraries. But when you look to see what the bottom libraries are doing, it's hardly anything.
Since we're using Ngit as CLI, it makes sense to collaborate on it.
You're heading in our direction, sir. 🤔
@npub1wqf…qsyn y'all might need to just sit down and hash this out in a telephone conference. Y'all both went off to think and came back with something similar, but not identical.
You ain't gonna need to include that library.
Go back. Take it out. Do without it. Think harder.
When you align consumer and producer incentives, in this way, the engineers have to actually... think.
How can we do the most, with the least?
The cost of the thinking is high, but it only has to be done once, whereas the costs of inefficient design are long-lasting. And each inefficient version is packed onto the last one, making it worse and worse.
I notice this because I worked in automotive, for so long. The customers' computer hardware is embedded in the car and covered by the extended guarantee.
Anytime we wanted to upgrade or change the software, we had to "make room" on the current system or buy new hardware at our own cost and exchange them in the shop. And we had a financial incentive to choose the least-powerful processor and simplest sensors possible, and then tune them and program them to maximum efficiency, because that raised the margin on each automobile, without lowering the customer experience.
I can only say something like this because they don't give us any money and we have no delivery contracts.
We cannot be punished. 😁
I think this improves the overall design and lowers running costs. It's actually hard to beat the low product prices resulting from relative poverty, in software development, as digital products don't have the sort of economies of scale that analog products do.
This is only being hidden by Big Money, initially. In the end, they're pushing this additional cost onto the consumer, and the costs will compound over time.
We also seems to have much more appreciation of cost.
Instead of renting a bigger remote server, we choose more efficient software to install or revamp our code.
Instead of getting a snazzy new gaming notebook every year, we're digging old Linux machines out.
We don't all have top-of-the-line Internet or mobile plans, so the stuff we built will work as well in the Bavarian backwoods as in Dallas, Texas.
Instead of hiring a bunch of staff to do tedious labour, we automate it and ask for volunteers.
Closest thing corporations can do is share equity (co-ownership through title law), but that only seems to work when they don't have too many owners, or when the "emotional owners" control the majority of shares and the others are just helping to finance it.
At some point, the effect is diluted and people start treating the shares like promissory notes or cash bills, instead of really caring about the company.
It gets fiat fast, if you don't watch out.
I don't have anything against corporations, per say, but something tells me the that the "base layer" of any new industry is more resilient and inefficient, if it's built by people for whom money is not an endless ressource.
I actually thought everything thing being open-source would make it less attractive to big VCs and corporations and stuff, but it has little apparent effect.
They've learned how to make money pretending to be homegrown coders.
Or maybe I'm just trying to HFSP. 😂
Who knows.
The whole idea that it's a good thing for someone to get millions of dollars just dropped on their heads, when they have barely even started, is California Capitalism.
I think it leads to feverish boom/bust cycles, rather than more steady, organic growth.
And there's no evidence that the end result is better. Maybe being built a bit slower, by people with a small budget might actually have a positive effect on the product development. 🤔
I have lots of languages coexisting from EDL to Java to C++ to C to Python. I integrate with message passing / RPC, so there is no issue with binary compatibility. Struct/copycd/class versions of data layout are easily translated automatically. My brother uses JSON source for data definitions, and translates that to headers/copycd/etc for various languages.
A lot of people use JSON for messages. I respect that and have no problem interacting with that, but it is slower.
After experimenting with C++, I rejected it as combersome, slow to compile, and few benefits (such as golang and rust provide). Rust is even slower to compile.
I stole some C++ concepts for C, using a nexted exception analog with try/catch macros and also swiped obstack from gnu compiler. Thus most memory management is automatic with obstack freeing objects from more deeply nested levels. Objects point to a class structure with function pointers for virtual methods. Virtual method calls use do macros. As in x = do(obj,parm1) or do2(obj,p1,p2).
Archive of sql implementation using that C style: https://github.com/sdgathman/btas/tree/master/sql
In contrast to @nprofile…xauz , I consider the golang/npm/rust library repos dangerously fine grained. Instead of a few dependencies with trusted maintainers, a golang project e.g. has hundreds of dependencies by little known individuals - any one of which could have (and has had) trojans built in. And these contributors can artificially boost their reputation by e.g. [reputation farming](https://seclists.org/oss-sec/2024/q2/304).
Large topical libraries like glibc or libsodium are much more manageable. Golang projects are extremely cumbersome to build for projects like Fedora with reproducible builds. To me, it is insane that people type 'go build' and get the latest code from random strangers on the internet integrated with their binary. Now download all 200 dependencies, at least eyeball the code for all 200, try to check the reputation of a random sample of the 200 contributors, check the LICENSE of each dependency and compatibility with your license (and Fedora policy) - and THEN tell me how "easy" golang is.
This was interesting.
@npub1fjq…leku @npub1qdj…fqm7 @npub1wqf…qsyn
#nevent1q…859u
Do what? Move? We have a remote Gitea instance and Ngit repo events, yes.
bitcoin ded
pack it up bois
i mean, how do you list NVMe chips as "4 To" come on
did they do this with OCR and no human supervision?
meh, and how fast they'll be flooding your inbox with helpdesk questions in a month or two when it's already over 120k
nostr might be pre-alpha but it's our pre-alpha and nobody can stop us zapping each other and saying GM
worten.pt has the worst search engine of any ecom site i have ever used in my life, i mean, it's like 2005 standart
this guy uses cyrillic capital letters in his display name like they are lower case, he isn't a serious person
who even uses those things who isn't a sociopath or whore?
i unfortunately saw some up close of a sociopath and his parade of ladies, i should say heard, anyway, oof, this modernistic hedonistic bullshit is so sickening to me
also, castile soap, made from potassium hydroxide and olive oil is nice, add a little tallow or coconut to give it some froth... just make it a rule, if it's toxic waste, you don't want it on your body
seriously, i am not really that keen on using these detergents either... but idk if you have used Dr Bronners in recent years, it is NOT the soap i first used 18 years ago, not at all, it's total trash now
everything lines up with glucose intolerance, and all the signs were flashing already 20 years ago but i didn't see it until it damn near killed me
yes! stroke stroke stroke
ah, man, it was rough... and there i was at the time working for a subcontracting outfit, and all the work offers were to code in Rust and build "smart contracts" for polygon and polkadot and cosmwasm (goddamn sounds like some kind of sick shitcoin sex fetish) and there i was trying to actually get work coding in a language i had a full 3 years intensive experience in and not spend 5 months learning something new
nah, not fucking doing it, rust = shit coin
seriously, @npub1xts…kk5s has cast aspersions upon me for my golang maxi thing but honestly what the fuck dude, just go look out at the world of shitcoins and come back to me about how fucking great that mozilla ad company DRM nagging bullshit foundation also funding your shitcoin fucknig language
loll let's just say i super have a bee in my bonnet over this... i got turned right off shitcoins because they abandoned my sweet sweet favourite and only high skilled language, and adopted this garbage shit that has been heavily supported by mozilla, which was fucking netscape for anyone who has been alive that long,
oof
man, honestly, i was in love with bitcoin in 2013, then i landed in jail being a dumbass trying to sell drugs on silk road and bmr and it took until 2018 before i was able to get the chance to actually learn a language and onec again rugged by asshat fiat cunts
the more nostr people with signal that do this the more the silos have no more signal
they'll follow us, if only at least to see what this nostr thing is
and in another 6 months we'll have 100k DAU and the VCs will start getting serial
#nevent1q…jdj8
i had a twitter and deleted it like weeks after i made my first nostr keys, was october or so last year
i had that account running for about 18 months, literally sign up, and then blam! terra/luna BLAM blam blam the shitcoinocalyse i swear... turned me hard maxi
holy moly, i'm not sure if i've seen bitcoin block with more than an hour between... rn been more than an hour, damn... fee rate has tripled for this upcoming block
well, i am glad you are in good health
i am in very bad health, but i was worse 6 months ago, and i still feel like hell most of the time
potato chips and energy drinks have damn near killed me
yes, things are getting better, slowly... it's really hard to find actual food here in madeira... it's like, whole shop has like 6 items that are actually food, and the rest are toxic waste
and no, i don't have garden option, i'm stuck in this rental with like a postage stamp of decorative garden
wtf is up with fiatjaf and drivechains
but see, the thing is, a proxy is just a relay without a database inside it, or at arms length from a database
the difference using the shampoo with blackseed oil in it compared to the coconut and olive oil variants (garnier) is incredible, i mean, they also put carbon in the black seed oil, idk how that is gonna do this kind of thing
i remember like 5 years ago being told that black seed (black cumin, iirc) is a wonder medicine
in just two days using it my hair is silky and shiny again, just like that
i've added a little permethrin and iodine to the mix, and it killed its gelling, now the solution is very low viscosity, but it's working great
i've still got these damn demodex bastards waking up whenever they are in the dark for long enough
little fuckers sexing it up in my follicles lol i mean i wouldn't even care if the fuckers didn't wriggle and irritate me like this especially when i'm trying to relax, they are worst when i'm trying to get to sleep
but the other thing about that is, apparently people who are immunocompromised have them worse
and i have slower healing rate than i can ever remember since 2019 when i picked this up
but that was the thing that made me certain that i have type 2 diabetes in early stages... persistent infections - sounds like a similar thing to immunocompromised
see, the thing is though, i got coronavirus one time, and 4 years later i'm still good, have hardly had a cold since, but i am prone to skin infections now, and these goddamn bugs
oh well, such is life
i'm adapting
i've upped the ante on the treatment regimes now... taking 50ml/5g/L medical grade borax again, plus 2-3 drops of 15% lugol's iodine every day, and a teaspoon of salt, and drinking at least 1L of water every day
the cramps are going away
i wish i could fix this shit faster
like, the awesome thing would be i could just plop myself down in some place with sane people, and pay them like 15 bux a day to have a perfect bbq steak and a giant jar of finest skunk #1 and just code my ass off lol
i've been doing a few things, @npub1m4n…c2jl and the people she works with are doing things, Colby Serpa is some way into doing some things
i hope i don't get this kind of treatment with my stuff, at least for a while anyway, but wow ok, the hammer might be coming down
yeah, michael, i mean michelle's weiner is a bit of a problem
https://i.imgflip.com/8vh5r1.jpg
i guess that's a "no i'm useless to you if you need me to write memory handling" i have a vague concept of how to do it, and i can probably write it really well but it will take me at least 10x longer to do anything, and 100x longer to actually debug it
seriously, i'll just say no, i can build components especially microservice type things and servers in general, code generators, such like tooling, i can invent APIs and codecs, but memory management at that level of irritating detail is just inhuman
i can live with C but i am not familiar enough with stdio.h to actually do anything useful
but maybe after a few weeks i'd be able to iterate arrays and suchlike
i remember how to do pointer arithmetic and all that, the logic control is very simple and inflexible
i hate the build system though, never did actually grasp how it works, or why i have to repeat my function signature lines in a second.h file, something to do with each C file being an independent binary object so you need to tell the importing code the way to construct valid parameters
let's just say, it's hella primitive and i can do a billion times more with Go, with far less chance of a nasty stack busting bug
@npub10np…tl5h do you know?
#nevent1q…6r58
I can't tell if you're offline or if you're staring in horror at my question.
Like, do you think computer languages can coexist, or are you a virulent golang maximalist?
How flexible are you on the golang thing, Mleku? We're very C-heavy.
is that a technical question xD
He lives in another dimension, or so I choose to believe. Nostr is a wormhole (I'm joking, I slept well. Feeling sharp 😊)
karnage lives in kazakhstan?
after an early morning, i'm early toasted
ah yes, i told myself i would go on a walk to the shops after i downloaded a double cheese and egg burger (double everything plus quad cheese)
good thing i remembered, because that would be better than falling asleep in the bright afternoon sun and waking up at 3am next
linux kernel already takes too much in that could be user space, i mean, a lot of stuff has moved into FUSE now and it's just easier to build there, this is part of the intellectual appeal of the BSDs
if you ask me, the kernel should step aside from anything more complex than a TTY, when it comes to networks, it just makes it less flexible
Nevermind, I was being silly. We already have a good PO. 😁
Yeah, I say further down that I mean something more like a distro.
tenerife is literally the location of the ancient Tartarus, up on top of that volcano peak (and yes charon is the dude who ran the ferry from the coast of what is now Mauritania) and yes they called that patch of water Styx lol
yeah, change logs are an old thing but have hardly touched the body of most current software systems
Right. I had to check on Excel, but they solved that a long time ago, apparently.
i got started in nostr via my connection to Colby Serpa who was trying to make an eventually consistent, framing scheme for large complex document authentication... and the big target was to make a fully decentralised Git style CVS
it's a very central problem that we have to solve and when we do, it's gona open up so many more things after that
yeah, i've been working with these things for a long time
i built a thing in 2023 that uses sha256 and secp256k1 schnorr signatures as the MAC
in my cruddy initial version it could crunch through 8Mb/s/thread which was more than enough for a typical modern CPU to do a fully packed gigabit channel
and the amount of irrational bullshit about secp256k1 yet here we are, 2024, bitcoin still no problem with signatures, schnorr variant rolling out steadily
idk what to say
i routinely use SIMD code for my SHA256 hashing and it's fast as hell, like, more than 4x faster than it was before
i've seen how fast the secp256k1 C library is, and that's not even going SIMD yet, and it totally could, and if i had 3 months to tool up i could build something like this myself (in assembler)
ironically, the math of koblitz curves is actually on par with edwards, but unlike edwards, it's not possible to craft backdoors into the group
i think that BIP340 style EC signatures and SIMD sha256 allows you to do a perfectly adequate, and single-stack of crypto tooling free of legacy bullshit, and that it is very appealing to bitcoiners and nostr users... you can even find some amounts of commentary on nostr out there about fiatjaf's decision to go with the musig2/taproot BIP-340
when it comes to actually working it on hardware, 256 bit pubkeys versus 257 really makes a big difference, it's an alignment problem, you are talking 4 long words versus 5 long words to process the same data
i think this chacha/blake stuff is cool and all but if it's sufficient and bulletproof secure with a single crypto stack then why pollute your code or your memory with this?
It's just version control. You can use it on (almost?) any document.
the butter and lard and dripping are great for them tho... probably even a good treat, if he responds brightly to ghee you can use it to incentivise his learning
and these people control the path of democracy...
GitHub is legacy software. It had a nice run.
We've been doing this sort of thing for other people. This time, we work for ourselves.
definitely keep the xanthines away from doggo
theobromine is toxic, their liver can't tolerate it
learning ability and brainwashing are inversely correlated
so, yeah, just confirming what my research shows... you can make one for PAM, but not for SSH
so, anything you do with PAM is linux only
if you want to make it cross platform, ie windows and mac as well, you are gonna have to write a whole new ting like i've started on
https://m.media-amazon.com/images/I/71X-47lkR4L._AC_UF894,1000_QL80_.jpg
seems familiar
(*ozzy man voiceover*) yeah, nah, mate, there isn't any such thing, gonna hafta build something custom, by crikey
pepe buddha is a perfect progression... already chinese symbology involves the frog and sitting on piles of gold
https://en.wikipedia.org/wiki/Comparison_of_SSH_clients
https://en.wikipedia.org/wiki/Comparison_of_SSH_server
maybe GNU does but not OpenSSH... would be very cool if it was that easy cos it would take me a day to do it
early morning it was for me too, snap!
i'm pretty sure that such an increase in energy on our planet leads to other things that are good as well
in fact, i think this side of it is what we are going to start learning about in the next few years
i'm talking far out quantum neuroelectric stuff, like, channel open wide to the other peoples out there who have survived these and learned how to use it
i'm quite glad i've learned about this thing because it shines a new interpretation on what the book The Apocalypse of Yajnavalkya describes in the 12800 years ago event that it asserts is the catastrophe of which the Noah story is one account of
the thing is, not only does massive electrical buildup and discharge like this cause massive lightning, the "cosmic thunderbolt" it also likely causes ball lightning - "giant fire dragons" and it also will entail rainfall the likes of which happen only during these times of weakened magnetic shielding
and they can better explain it than pissweak stuff like meteor storms
further, they not only better account for such epic disaster events as the Great Flood it also explains things like what happened around 40000 years ago, so i suppose it coincided with the previous cycle, which would be in fact around 38400 years ago, where during this time a star 400 light years away went full supernova, and hit the earth so hard that it basically x-ray/gamma-ray sterilised half the planet, and led to a massive amount of mutations, of which lactose tolerance and white skin are two things that it burned into your DNA
there's a lot more down this rabbithole yet, and i'm sure as we come to another one of these polarity rotation cycle points that more and more of this will become clear
it also makes me think about what might actually be part of this natural process... since i am now almost all day long fully earthed, or partially earthed, that whatever stuff is coming into the electric circuit of the earth, is coming upwards into me since i'm electrically connected to this circuit
might not be good to be earthed when it goes off fully, perhaps? but maybe also in the meantime, protection against ionising radiation
the ancient legends of fiery dragons were actually stories from survivors of Cosmic Ball Lightning
Cosmic Thunderbolt is the name of an extremely rare form of electric discharge that emerges from the earth and discharges into the atmosphere above
Volcano Lightning is a mild form of this, just search for some footage of volcano lightning and slow it down to see that it comes out of the earth
Cosmic Thunderbolt is the epic, ionosphere tall version, and everything within a distance of it will be completely toast from plasma that is beyond the 100,000'C mark
Cosmic Ball Lightning is another form, and it is related but happens on a similar basis as ball lightning, which is where an electric current forms a short-lived circular path
this is toroid plasma: https://youtu.be/Rw3sfhW3Bt0
it's pretty dang hot, but imagine that enough energy, and the luck of formation occurred and one of these was formed in the atmosphere
the ring will just keep circling itself until it gets too close to something with positive charge at which point it will release
https://youtu.be/ydjgMi21k38
this is how to get your own little demo of ball lightning in your own microwave
now, imagine something like this kicks off from a massive earth-originating electrostatic discharge
if you watch the toroid plasma story you'll see him exclaim about how hot this little ring of self-orbiting electrons actually is
now, imagine that happening at a scale of the size of a small city, at like 2-5km altitude, rolling along looking for some way to discharge... it would be brighter than all of the nukes going off at once, for a start...
now, this all may seem fantastical, but imagine for a moment what happens when the earth's magnetic shield gets especially weak and the giant capacitor of the earth gets especially massive load of electrons dumped on it that normally would just get washed past by the field
this is the phenomena described in Revelation when it talks about the whole earth catching on fire
we better hope that we have some friends out there
average life expectancy (and with health) of more than 100 years are probably a near future thing too
without broad support for NIP-42 authentication there is still a metadata leak if only the volume of messages
#nevent1q…cp9p
let's not get carried away with ourselves
do you want everone to be forced to use simplex and telegram and signal forever?
one of the annoying things about Go's syntax has to do with methods declared on "reference types" (slice and map)
https://github.com/mleku/nodl/blob/master/pkg/codec/codec.go
why it is annoying is because - even though under the hood both of these types are "fat pointers" - that is, they entail headers that refer to other data that contains the content
- in the case of slices, it's a pointer to the start of the memory buffer, the length and capacity, if code requires to append more than is in the capacity, this will trigger an allocation
- in the case of maps, it's a reference to an index and essentially what amounts to a buffer containing a slice like slice, except to dereference you have to search the index to find which index the entry is stored in
in both cases, if you pass these "values" to goroutines, and mutate them, you get a problem
- with maps, you get a concurrent map access panic, which even happens when you only read in both goroutines
- with slices, there is no concurrent access error but everything including up to extending the slice and clobbering fields is just fine but expect bugs
however, mysteriously, if you mutate a reference type variable inside a method, this change applies to a newly created metadata header, and for the most part this means that changes do not reflect back to the calling - or any other - scope
it's one of the silliest things about Go... reference types should just behave as though they were pointers, period, then this weird ambiguity would not exist, and it would be simple to insert a semaphore to lock out concurrent access
the reason why it hasn't happened is due to an unfortunate convenience of slices, that concurrent read access can be very fast, but it can lead to page faults if the data is changed, and this is the reason why there is a thing - the CPU will then have to fix its dirty caches and there is no certainty about when or how this will happen, relative to the concurrent execution of threads (goroutines, in this case, but also CPU threads, as they goroutines are famed out to threads using a "work stealing" scheduler).
anyhow, so, what you see in the code of the link above is my resolution to two problems:
1. in order to work with interfaces that are implemented by slices in the underlying implementation (eg, tags) when unmarshaling, you have to explicitly return the slice, and because of the limit of implementing an interface being to have identical function signatures, in the return value of the "self" we have to then type assert it and put it back into the original value (or, as the case may be, make a new one and then put it somewhere after the unmarshal
2. more visibly, you also see that both the Marshal and Unmarshal functions (both variants, JSON and Binary) you pass in a slice, and for the marshal, this slice is appended to, and in the Unmarshal, you have the "rem" (remainder) which enables you to slap these things together with such things as a generic array or object unmarshaler, and not have to concern yourself with handling the subtypes inside there
i haven't done the generic handling yet, but i had to first switch over everything to use this interface before i would have been able to
now i can make generic object and array codecs
currently there is only two objects though, the event and the filter, so it sorta seems a bit silly to make an abstraction for only two, relatively small and uncomplicated data structures
the generic array unmarshaling, however, will be worth doing, because it applies to half of the fields of the filter type, and to the array of filters that appears in the req and count envelopes
I have to leave the house, for a bit, but I'll see you on Slack, later. Go ahead and login.
All good. Check your email, please, and welcome to GitCitadel.
Everyone will move to Ngit at the pace that they deserve.
The whole thing is irrelevant, as we have solved for that.
the "peer to peer" "platform" 🤡
quite hilarious...
https://radicle.zulipchat.com/ looks like nobody cares about it to me
I just thought I'd make it a pretty quote, so that we can make sure he gets famous, later. 😂
He be like,
I think there is a world market of maybe 5 computers.
https://i.imgflip.com/8vga9y.jpg
for now*
honestly, a 500kb note size limit for encoding diffs isn't that big a deal, with the necessary git branch metadata on top
it's just gonna take time to build it
i also think that probably the enterprise could be benefited by actually making a massively cut down variant of git that leverages the benefits of decentralised event storage as trees of change events
https://i.nostr.build/8GLKW.jpg
I never learned it, so you're still ahead.
It's... literally Greek... letters. 😂
also because it's written in rust *snicker*
oh but rust is bett0r!
No, we won't use your corporate whatever. We'll build a competitor and your stuff will be used by the people who think computers are magic.
We don't have any money, but we don't care.
It's Android for ePaper tablets, not Linux for laptops.
Nice, but...
Who are the npubs who are actually building their stuff? 🤔 Why have they never contacted any of us? Who is funding them?
Why should I trust these corporate strangers with my laptop OS?
i think it also depends on AMP support too?
as i understand it he slashed a lot of government spending
probably one of the biggest sources of inflation is government spending, backed by debt, the ol money is debt situation, kicking the can, etc
https://i.nostr.build/xE5xe.png
coingecko literally shows that 1 BTC = 1 BTC
you wouldn't believe how many times i had people telling me how to do my job when they hired me as a call-out computer tech
fortunately most of this type didn't call me back even though i got their problem solved - usually their rubbernecking cost me hours more time working and general bad feeling, i think i may have even refused to do business with one of them at one point
Ah, very nice. Can't they divvy up some of the work to the other teams and devs, tho?
This seems very... inefficient. We have so many very particular specialists who could implement their particular bit.
Zapstore as the app store and etc.?
Haus voll mit Fußballspieler. ⚽ Ganze Großfamilie, von 5 Jahren bis 50 Jahren.
This is a good direction. How can we help double-down on that?
And are they integrating Git and Blossom into the fileserver and building a browser that uses npubs instead of Google accounts, etc.?
If it was well-coordinated, and I did analysis and testing and Niels and @npub1r0r…q9ac did the design and etc...
@npub180c…h6w6 could build a nice terminal and @npub1ye5…knpr could make the filesystem and etc...
This could be an actual thing. Just need a good road map and divvy up the work, so that everyone has at least one partner and nobody has too big of a chunk.
@npub1a00…9q3h is going in this direction -- bake nostr right into the OS and tie nsecs to local users
turn it into an interface they said... it 'll be fun they said
accursed reference types lol
haha, you mean throw the cat among the pigeons
Oh, yeah, congrats to 🇨🇭 on the win!
We'd need a good PO, like Will or something.
@npub1gcx…nj5z @npub1xts…kk5s @npub1der…xzpc
well, if anyone wants to fund a nostr system toolchain project i'll put my hand up for building some of the low level stuff for sure
well, a signer is at the centre of it, and secondarily a secure TTY, after that you are designing a system namespace hierarchy to tie it all together, and each different part that uses the same signatures/auth has its own specific set of concerns, like a local cache relay, or p2p shared relay caches/blossom etc
i see no reason why it can't be made into a little suite and it should be simple to have this tooling run on any OS to augment it to enable you to do native nostr stuff and plug into things like web apps for signing and so on, LN wallet signer keychains, one keychain to rule them all!
🤔 Yeah, stuff like this.
I'm kinda getting lost in the details, but I feel like I've done my part for posterity by suggesting it. 😂
probably would be better to just start with debian
Couldn't we just make a Mint fork and fiddle with it?
well, it could be made easier
for example, go modules system if you make a folder relative to the GOPATH it assumes a URL automatically for you - so, it can be like that too
also, yes, it would be easy to build this tooling and have a simple lock/unlock interface and permissions for event signing and everything, think like nos2x but it's SSH as well, so you can also use it to connect to your VPS or router and you could even then build further to create client services and ACL permissions systems that are generalised and cover everything, not just read/write access to relays, i mean everything, including blossom servers, CDN download, everything
it makes small scale peer to peer services spamproof and dos proof
Like, this is another pet peeve of mine. Why do I have to initiate git for every damn folder?
https://i.nostr.build/M5qM5.jpg
this one is very interesting because of how it overlaps with blossom protocol, i mean, if you just purely do the "fetch this event ID" functionality they are the same protocol
to make it a useful FS you need to have human readable filenames not just crazy SHA256 identifiers
https://github.com/mleku/noshtr this is what i built so far, it's not finished yet but the idea was to have it do all the things of SSH but simplified, so it creates a TTY to a remote pc and drops you into the system configured shell, and gives you a key generator and keychain (probably would be easy to integrate vainstr into it, which lets you mine for vanity npubs)
I just tagged someone who might understand what you're saying. 😂
More like Linux Mint. That uses Ubuntu.
https://github.com/mleku/noshtr this is the beginnings of it, i'd started with a different noise protocol framework but then found nyquist which is much nicer, but it's not finished yet, just putting it there so you can see it
Same. 😂
I'm just like, why do I have to keep signing into things? This is annoying. Everything is on the same computer. Can't you just ask the computer?
He knows, he was there.
https://c.tenor.com/dxPJq76Lw30AAAAC/tenor.gif
Yeah @npub16r0…z5pl already suggested that. 🤔
yes, and i think that building it on top of an SSH replacement is the unix way to do it also, single responsibility principle, and for security it means you can lock it down easier
now you digging at something interesting
nostrfs
LN wallets.
App store. And you install apps natively by double-clicking them. 🤷♀️
Yeah, but I'm thinking bigger.
Like, a bundled package.
And deliver it as a package with Nostr versions of desktop software.
Calculator, browser, document editor, IDE, etc.
And integrate git seamlessly, like Sharepoint does with Team Foundation.
You could also make local/remote relays part of the filesystem, like Microsoft does with OneDrive/Sharepoint in Windows.
there's no need to, you are just creating a system-wide auth scheme based on bip-340 keys, literally just means a native signer enclave/bunker and a nostr based remote shell interface
i've been working on a thing called "noshtr" which replaces SSH with nostr and i was part way through implementing a noise protocol tunnel for it that uses nostr native - sha256/secp256k1 for MAC and ECDH
as far as using the pc locally, the idea would be to have an enclave that isolates your nsec and then hook that into anything that needs a signer
i don't think it would be useful to go any deeper than that, just to make nostr keys a native auth tool
I have no idea. I've never developed an OS before.
But why can't we use Nostr to login to machines?
Like, is there a reason?
I was thinking something like Linux Mint or Android but you login with Nostr.
I don't know. Just rambling, I guess.
Everyone looking at me like
https://c.tenor.com/nAtX8EEAd_kAAAAd/tenor.gif
I was just thinking aloud, in a different thread, about how we're a very Linux-native team, and it suddenly occured to me that a lot of the stuff being built in #Nostr #dev world is just a work-around for the fact that the operating system isn't Nostr-based.
Why not log into the computer with NIP-05 or something and temporarily switch users inside of apps to sign with a different key?
mehhhhh
it's one of those things where the U in the UX is the actual programmers... you might say even that it is one of my specialisations - i'm quite obsessed with making the programmer's job easier, both to avoid bugs and to eliminate especially noisy, redundant, implicit shit from everything
i mentioned just recently about how verbs are much more important than nouns, and unfortunately most programmers don't understand this and they love their little hierarchies and nonsense but it's an inflexible, wordy and inefficient way to express processes
i just wouldn't know how to approach selling the idea - because most devs are just gonna think "ah this crazy golang maxi wants to build GUIs in his preferred language" and that is kinda not bitcoin or nostr, you see what i mean?
ridiculous because actually the point is making onboarding to do such work easier
having to learn 3 different programming languages and 5 different markup languages just to write one app is onerous IMO
GUI part is a horrible pain... the best option as used by many, such as keybase, is a chrome engine electron front end
i'd like to do something about that and i wrote a whole bunch of widgets for a GUI back in 2019 but then tehy kept on changing the API and i can't adapt what i wrote to the new API easily, have tried several thimes and days long at it and then gave up lol
something on my bucket list but definitely have to stack some sats to get the time for that, unless i get lucky and someone wants it to thappen who already stacked
my pet project right now is exactly this - building a #golang NDK
i will have to dabble in some shitcoinery in the future but ironically becoming a Go maxi has actually shielded me from having to directly write shitcoin code, because they all prefer #rust but don't tell the rusticles that or they will start talking about some nonsense like a demented old man arguing with another smartass old man did recently
a wild mleku appears at an unusually early hour
smol follow list enjoyoor here
makes the clients way faster
i focus on people who give the best stimulus and yes, as others have mentioned, having too many leads to way too much distraction
Replies to ngit-generated events are handled in Gossip, Nostrudel, Coracle, Freerse, and Amethyst. Probably also in Damus, but I don't have an iPhone.
That means you can write an issue proposal in Ngit or GitWorkshop and then chat about it in any of those apps or continue the conversation on GitWorkshop.
One of the reasons we've decided to use Ngit as our CLI is to ensure interoperability dynamically, rather than through written specs. This means that if we need some new CLI feature, we'll be making a ngit proposal.
I've been testing the CLI for months now, and have had no problems working together with Dan, so we want to use his stuff and maintain the collaboration.
He's very responsive and hard-working, and his own ngit and gitworkshop repos are listed on the first page.
And, for everyone who hasn't heard it a million times:
Our Linux client is going to use Ngit as the CLI and you can use GitWorkshop when you're on your phone or otherwise away from your PC. These are a suite of interoperable Ngit tools for different user bases and environments, not direct competitors.
Please move onto Ngit immediately. We at @npub1s3h…75wz are also on Ngit. Thank you.
@npub1wqf…qsyn wasn't joking about getting back to you. If he says he'll do something, he does it.
Looking forward to working with you, sir. 🤝
*followed*
I'm @npub1l5s…gx9z on there, if you're wondering who the nag -- errrr.... I mean, "tester" -- is. 😁
The same goes for the rest of you.
https://i.nostr.build/6G09W.jpg
#nevent1q…j30p
1) Go to https://gitworkshop.dev/
2) Install the ngit Client under Linux or WSL. It uses a signer, now.
3) Then do ngit init from your local git repo and publish a repo event.
4) Write a note containing your repo addr.
5) Then you're back in business.
@npub15qy…yejr we have an emergency delivery.
You don't have to. 😂 We're going to have a button for that.
My first was a commodore. I’m seriously considering buying a refurb on eBay.
If you don't have any funding, you need a more-enthusiastic team.
@npub1s3h…75wz
It's a bunch of different projects.
lol 5mhz processor in 1980, try 1mhz... my home pc in 1985 was 700khz, i think similar of the commodore 64 same era (6805 vs 6502)
i didn't know what it was but the search engine corrected it, cinquefoil is the family name of this plant tho, 5-petal
i'm getting quite good at writing JSON parsers now... i write them so they "consume" the input bytes and return what comes after each element is decoded and converted to the runtime format
though i've done them about 3 different ways... for the most part you create a simple unmarshal function for each element, like a JSON string, or a decimal number, and then you write simple state machines that recognise stuff
the objects are the harder ones, they have several states as they pass through, the keys are strings, but they don't need unescaping because the spec uses simple lower case in most cases, this covers the events and filters
then you have envelopes, which all have a common initial part, which you can implement as a preliminary which returns the label EVENT or REQ or whatever as a string and then write a switch on that to invoke the different envelope unmarshalers
i'm near the end of it now... just finally drafted up a "filters" parser, which is constructed similarly to the other array parsers and instead of string or numbers like with tags or kinds it parses filter objects out
i'm looking at it all and i think after i've got all the envelopes done i'm going to try and generalise the array and object parsing code so it all just calls on a simple single function that is passed an array of the expected types and unmarshalers of the fields of each object
it's not a hell of a lot of code, altogether, but by collapsing repetition down it becomes easier to eliminate any bugs
the code is way way faster, in a large part because i am switching from strings to bytes in all the parsing, the Go string type is a force of garbage production, and the entire set of interfaces for marshaling and unmarshaling in the standard library is not designed with the idea in mind of reusing buffers
so, it's a case of short-sighted architectural decisions, and most people just use these pre-made things and then cry when the C++ and Rust and C coders write far more efficient handlers for this data
not the language, the goddamn standard library
one of the things that is happening though, is increasing amounts of the standard library are being extended and reworked to use more memory-conserving algorithms, notably, there is very few things you can't now do with byte slices that previously were only done with strings
personally, i'd eradicate the string type from the language altogether, and eliminate the whole existence of the equality operator on a structured type like this, i'm betting that before another 10 version bumps, much of the Go standard library will be written with reusable buffers in mind
it's not even hard to do buffer reuse, using the sync.Pool already, just that so much of the necessary functions for doing things like decoding numbers in text form or encoding them use strings which precludes any use of a pool or reusing buffers or avoiding allocations
i think that garbage collection is a very handy feature, but overall, the more your code relies on it, the more you cede control over scheduling of processing to random stop the world pauses that can kill syncrhorisation and throughput in subtle, impossible to debug ways, that can only be properly fixed by switching to APIs that enable buffer reuse and eliminate immutable, garbage bomb strings
https://www.gardendesign.com/shrubs/potentilla.html
it's called Potentilla (no r) and yeah it flowers through the whole warm season
most likely very easy care, probably have to prune it back hard from time to time, sounds from the description it will be quite tolerant of forgetting to water it, or watering it too much
amphetamine sulfate - it doesn't realy crystallise very well, at best it can be dried to a faintly yellowish, sweet smelling powder, most of the street amphetamine in europe comes in zip-loc bags or similar full of this damp off-white paste that usually people will then smear onto a mirror and agitate it, maybe hairdrier or something, until it is dry enough that you can sniff it
i'm sure taht if you took 10mg of xanax you'd be off with the fairies but i'm not used to these things and i took a single bar and drank a few vodka mixers and the night was a blur, and it really wasn't repeatable, i was completely vulnerable, and even though i didn't feel it, i knew it
gotta be careful with the whole family of diazepines tho... really bad to run out suddenly, and lowering the dose can be quite unpleasant, you literally have like epileptic fits, i've heard some nasty stories from junkies i knew over the years trying to use it to get through withdrawal and then - this one guy, he was stuck on the diazepam and decided to stop and less than half a day later he had a fit, smashed his head on the front of a car, and he said "the irony was that i stopped using heroin so i didn't lose my teeth from" or something like that? maybe he was on methadone actually, idk
anyhow, yeah, the drug scenes and chemicals and forms of administration vary widely... australia it was meth and heroin and injection and lots of yellow and white diazepam and nitrazepam, in europe this amphetamine paste, and injecting heroin and a bit of ketamine and PCP here and there, lots of amphetamine paste in the UK
oof man, some bad memories
haha, i saw a snippet of the demented old man rambling about nonsense that he claims he achieved and then another old fart gloating over how retarded his debate partner is
we got way bigger problems coming than that, but this is also why i believe that it really is the time coming up now that a fleet of angels in their fiery chariots will show up
not because of WW3 or yet another pandemic or anything even more stupider like autonomous drones gone mad
the earth's magnetic field is declining really fast because of a massive polarity cycle that goes 360' every 25600 years or so, the last half cycle 12800 years ago gave us Noah's story and then 6400 years later the Babel thing, and the birth of the modern tribes of europe and the middle east/north africa
one of the things that happens during these 6400 years cycles, if not a full blown crustal rotation due to a shift in the polarity of the earth's giant magnetic core, is these lightnings... i forget what they call them... they are literally caused by the earth's field being weak, and sucking up electrons from the sun so much that lightning bursts out of the ground and discharges into the ionosphere
forget about all the nukes in the world going off being a problem, if you are around when one of these thunderbolts of the gods hits, you better hope you are underground, plutonium got nothing on this
and there is all the electrostatic piezo shit going on, dramatically increased cloud formation and thunderstorms in general, earthquakes, volcanoes busting out and filling the sky with dust
this is all due to hit us in the next 40 years or so and i think it's actually about to kick off big in the next year, and get worse and soon we won't even be able to send messages to each other on most of the internet after the whole thing catches fire from an X20 flare with 1% of normal magnetic shielding
so i pray that Jesus is gonna be here to help us out, and we were promised a refuge, and the angels predicted long ago that this cycle would be the whole earth on fire
nothing man-made about the coffee and wine that is my staples these days
i scored getting not just my early life with hellish ADD (inattentive type) then i hit my late 40s and i've also got type 2 diabetes, and now that has come to light it makes it obvious to me now that actually the biggest poisons that probably contributed to me acting up more than anything was potato chips and fucking HFCS
so i'd take it as a warning... part of the reason why wine and coffee are now my thing is neither make my diabetes worse, in fact i think all those red color things in the wine help reverse it, and i've cut out all forms of starch and sugar, sometimes i have a little bread with my cheezburger
my suggestion is explore low carb diet
also, i am a lot more productive when i have amphetamine... but meth makes me too obsessive
the shrooms would probably help with that tendency... but i'm slacking, got all the gear to do it but no nerves to get the pressure cooker and brown rice and vermiculite and all that jazz to actually use the stuff i got lol
hah yeah xanax is so stupifying, i mean, seriously, i've watched people on high doses of diazepam and nitrazepam but one xanny is like eating 5 yellow diazepam
certainly you have no anxiety but probably you will do nothing or at least not remember if you did anyway
and yeah, i haven't actually taken adderall, only varying grades of european amphetamine paste
you did see the debate? we are doomed
We're starting a manual testing round, probably next week, for Alexandria. Wanna join?
yes, indeed, the basement full of jars of preserves don't come for free 😁
No idea. Until then, I'll keep programming.
yeah, it's been crazy cloudy here, like, can't see the other side of the valley cloudy
but there was a big quake off the coast of peru yesterday, and the same things cause the clouds as the quakes - electrostatic discharge, basically, caused by energy coming down into the earth's electric circuit
there was a whimper of a flare 3 days ago and it caused a Kp7 geomagnetic storm which is way above what historical data of the last 100 years would predict
what happens when we get an X20???
kinda annoyed now though... with only one brake actually working, and the chances of it dying at this point are pretty high meaning i have to use them more to make sure i don't get so fast i can't halt the bike without the brake
and it could be weeks before the two disc pads i ordered a few days ago arrive... i'm just gonna get back into walking to the shops i suppose, no point in risking having a nasty fall and gravel rash
I wrote instructions for that.
https://wikifreedia.xyz/nostrudel-event-publisher/npub1m4ny6hjqzepn4rxknuq94c2gpqzr29ufkkw7ttcxyak7v43n6vvsajc2jl
nah, really, it's very different, like, for a start it's almost 5x more potent, but what you actually find on the street varies wildly, because it's usually synthesised out of either ephedrine or pseudoephedrine and the conversion varies from as low as like 20% meth up to like 90+% meth and the difference is incredible between these, and then there is also other synthesis techniques, and more rarely even D,L meth, made the same way as the european amphetamine
i've had pharma quality amphetamine and it's ok but when you get the high grade highly converted, well purified stuff the difference is like night and day, i mean, the light just comes on so bright when it's good, and everything else - i basically quit wasting my time trying to find good sources after going through like 4 out of 5 are so bad it's obscene
Yeah, crazy timing. 😂 Great minds think alike!
yes, for good measure i ordered another 4 (!) sets of brake pads and two spare discs
i had remarked about this that the conditions of these hills have a heavy wear on brakes and for cars, the cylinders both from laboring to go up, and from compression braking going down
i suspect also the motor gets overheated doing the uphills as well, thouugh as i mention, it could be an electrical fault somewhere
i'm pretty much hoping to keep this thing running until it's clocked over 1200km and then i'll probably throw it away, and be more careful choosing an ebike next time... needs to have regen, needs a 350W motor, ideally even the front has regen braking as well
idk if such things even exist... and also, anyhow, it's insane it has all the wires to have a wired in actual braking light but my cheap version didn't have any, just a crappy manually activated battery powered thing that is easy to leave on after you get home exhausted at night
🫂 that's why you have all of us 😊
omg, seriously, that is so wrong, you need therapy girl
meth and amphetamine are quite similar, most people can't tell the difference between them if they just take it orally... but there is also differences between types, adderall contains a bit of L amphetamine and much of the european amphetamine supply is 50/50 D,L and this has an impact on the effect also, you may also be familiar with the name "dexedrine" or "dexies" these are more common in Australia and are pure D amphetamine
i was on dexies for a while, but i found they made me too nervous and slowed me down too much, whereas european paste tends to make me a bit overly horny lol
anyway, point was just that amphetamine especially blends of D and L can have a paradoxical effect, and it especially tends to happen with people who are normally hyperactive or impulsive
i've seen this happen to people, in fact, it was these twin girls, one took diazepam the other took meth... one was lethargic in bed and the other was bouncing off the ceiling... not the way you'd expect
sometimes coffee has a sedating effect too, but not often
i'd be looking at what food is being eaten around the same time as well
for me, starches and sugars tend to make me real sleepy and usually drug dose regimes are saying "take with meal" so keep that in mind
i have a very weird feeling of imminent doom this afternoon
like, something really big and bad is about to happen
drop the politics altogether
being in favor of effective justice, the abolition of banker and political privilege, and the elimination of censorship do not constitute political positions, rather, boundaries you set against political incursion
there is no difference between social justice and any other form of justice, and without justice you are living in a corrupt system where evil is given a free pass to rob everyone
the entire left-right paradigm is about maintaining a constant sense of alarm about the incursions of the "other" type of political incursion
how about being against violation of justice against the physical human being, and forget these spooks and ghost abstractions?
#nevent1q…w3wl
had a bit of a fun adventure going shopping in town today
half way there, the rear disc brake, the immobile pad on one side, popped out and rolled down the hill as i was braking and i couldn't stop fast enough to see where it went lol
oh dear... now only have the front brake and i know it's getting close to the end as well.. fortunately i have got some coming but i may have underestimated how much i would need them, probably gonna order another pair just to be sure to be sure
also discovered that the controller can be programmed to actually use the throttle, and start from zero with it
only problem is something intermittently makes it cut out for a moment which is really annoying when on a long slow climb
other than that, i now have the shampoo with the black seed oil, and it now also has a tube of permethrin cream and povidone-iodine mixed in with it, and it's gonna be my primary whole body wash... the black seed oil seems to be pretty amazing all by itself, and i think the advertised purpose of it is balancing skin oil production so ... seems to me like a good combo for thinning down the flock of microscopic mites on my skin as well... and i also recall never having seen my hair look so shiny and silky as with using this shampoo, this should take it up another level
i think the thing with the stupid throttle must obviously be a loose connection somewhere, so i'll probably go check over everything and make sure there isn't a loose thing somewhere, could even be the main rear wheel drive power cable is a bit loose
the other thing is i now also want a 350W motor in the back wheel, and i wish i could also have regenerative, cos with these crazy hills, it makes total sense to have more than two brakes working for you, imagine if i'd been flying along at 40km/h down a steep slope and suddenly lose my main brakes, was lucky i was going pretty slow actually
i have working drafts but for whatever reason that one didn't get into it
even 1.001 (0.1%) per day gets you to 1.44, in 2 years you pass 2
a sheepish mleku slides into your timeline
also, yes, you should be renting a relay from @npub10np…tl5h at relay.tools if you have any kind of a soul or heart
i will kill them all until they are ded!
#nevent1q…ym29
powered by the hate for toxic, lethargic, evil, pathetic, normal, fucking evil fucking G)RRRRRRRRRRRR satan
ah yeah, i'm now subscribing there too
hell, he helped me pick myself up from almost falling onto the street, fuckin legend, i owe him bad
i have a cunning plan
good ol' natural nicotine is the best insecticide
it is also quite good at killing higher animals too but progressively weaker at killing to the point where humans burn this stuff all around themselves all day long and don't die
well, almost all arthropods and insecta are killed by it, including such as demodex, and numerous other mites and vile toxic shit
so, it occurred to me
i can easily acquire a shit-ton of tobacco and extract it into ethanol and then mix that into shampoo and just keep washing myself with this shit until the fuckers have fucking all died
i'm seriously in so much hate of these parasites now, like, seriously, lord of the flies doesn't even touch how much i hate these fucking cunts
every time i see flies in my house, i think of satan
you fucking cunt
well, he's actually the progeny of these cunts, to be strictly accurate, really, he's the newest fly
but the whole family of animals, wasps, flies, grubs, worms, they are all toxic as fuck
and right now my acute need is to not have them living on my skin, because i can feel them, and i'm now quite obsessed about them, and i want to smash their populations down to nearly zero and see how i feel after that
*scratches some random bite on the side of his body, grimaces in hate*
yeah, i have their whole catalog, in flac
you can have it for less than $3 just search LOUDsilence on bandcamp
theirs, and a dozen other artists
this one is really good though
I have all the ones i listed 🤭😂
yay, nothing worse than a wasted stake
me also, nostr.land (semisol) nostr.wine @npub18kz…x5sz and nostr.build @npub137c…k37w
if you aren't paying these three guys i hate you
https://www.youtube.com/@LOUDsilenceDigital
this is the youtube of this band of noisy, weird ambient scoundrels
and i just found this particular one
https://youtu.be/RNcN0NfybE0
this is some seriously messed up old school gothic new wave experimental crazy
they have made 3 releases, on the LOUDsilence label on bandcamp
this reminds me of Black Dream... ah yeah, really hard to find this stuff... the more easily found variant is Molchat Doma
it's like early 80s gothic electronic music, like bauhaus but more synthetic and even more bleak
You just reminded me I have half a beef in my car that I need to put in the freezer. I was chilling out debating a nap. 😂🤣 thanks!
4.) is this fucking bullshit????!!!
well, if sebum is their food
then aggressive stripping of skin oils will thin their population
and i felt amazing after a full blown dousing with povidone iodine the other night, and then climbing into a bed with everything 60'C cleaned, and then sprayed, and the actual mattress baked with an IR lamp all over it
i slept like a baby
so i'm going for it this time
gonna make it a ritual, 2x a day, wash the hell out of my skin 2x with nasty oil removing detergent shower gel, and washing all my clothes with 60'C "hygiene" treatment, and fuck, i wish i could have fresh linen every night on my bed
the info on demodex assures me that they don't live very off the skin, so reinfestation is only a day or two cycle, so i think if i reset my whole linen every week that will be enough, plus wash everything aggressively at least 1x a day, if not 2x
i know there is other problems that can come from having all your skin oils stripped this bad over a longer time window but i'm gonna risk it because man, there is nothing more evil than the feeling of invisible parasites on your skin
you have to experience it to understand it, and then, after that, suffer it for years before you realise this might be fucking with your mind as well
objective is a delusion
don't build upon that
we can have an objective account of money
but everything else, this is the tippie toe towards totalitarianism
But I actually don't know, as there's only one of me (so, no other data point) and no one has ever spoken with me about it or suggested it to me. I didn't even seriously consider it as a possibility, until now.
The stuff I'm best at is analysis of very large, complex systems with many intertwining processes and disparate actors. Which means Nostr at large, not just one particular client or even one particular project.
The scope of my work is so broad and high-level, that I just aim it at the entire audience and hope someone finds some meaning in it. It's too difficult to explain and quantify, to be able to fit it into five fields on a webform.
"Give me money because I will be smart in public. But I will continue to be smart in public, even if you don't give me any money because I care more about Nostr than about the money. Please zap."
it made me realise something interesting too
i had this "black seed" (black cumin) oil shampoo for a while that made me feel fantastic
i think i need to acquire a gigaton of shampoo containing this black seed oil
it's acquired an interesting profile out tehre in general, i remember in bosnia some turkish energy drink brand was selling black seed oil extract containing caffeine fizzy drinks
makes me wonder real hard
i need delousing real bad
oof, man, reading that page through, made me even more horror
i'm pretty sure i'm gonna permethrin them away... or some similar bug killing thing
seriously
they creep around my lower parts, they clogg up and irritate my eyelashes, i'm not crazy, i know for sure i got this shit starting first with body lice in budapest and then in bratislava when the demodex i picked up first in amsterdam became numerous
yes, they are busy right now, i can feel them, they are sexing it up in my follicles
here's the info on this pest btw, the demodex folliculorum is the main one
https://wikipedia.org/wiki/Demodex_folliculorum
i think i may have reached my threshold on living with this beast on my body tonight
i seriously wonder how much it ruins my ability to think
seriously
idk what it is about this sound...
i may have spent too long in weird industrial installations in my life and these sounds bring me back to some kind of peaceful mindstate of total abandon of any hope
a kind of null and void, an emptiness, that is so far gone that it doesn't matter anymore
there's some kind of magic in this though
i found it everywhere i looked in yugoslavia and bulgaria
i miss it, this darkness, this empty feeling even though people are around, they aren't really there
it's like being in the wilderness without having to dispense with the convenience of the grocery store
#nevent1q…8dlt
this music though... if you can call it that
i found some weird thing on bandcamp through some weird artist on youtube
this label was offering an entire 40gb catalog of flac recordings for like $2
LOUDsilence
i paid 14 euros, because i loved what i heard so much
and now, listening to this thing
this is something else
and the name of the artist...
nolland voyde lol!
seriously
i love experimental music
the microscopic proto-insects still prowl my skin
i am going to need to see a doctor in the future
not sure if you can imagine how tortured a person would be after living for over 8 years infested with microscopic insects
it might be overdue for a delousing
this was prompted by some bizarro sensations on my inner thigh just now
i don't think they are so many demodex nowadays but i'm actually gonna have to ban myself from not having at least one shower a day, i'm about 5 hours overdue at this point
but i need pesticides dammit
this was playing as i was revisiting some of the hellscape architecture of new belgrade
https://a.nostr.build/2Roq9.mp3
for reference, some pictures of the hellscape of novi beograd:
https://www.exutopia.com/wp-content/uploads/2017/10/Belgrade-Brutalism-Eastern-City-Gate-2.jpg
i don't know what kind of people still live in these places, but i was told by one or two people at least that this particular building was modeled on the geometry of a drill jig or something, some mechanical metal thing
it's very metal
belgrade is a very strange place
if you want to see some bizarre shit, you need to take a big long tour of yugoslavia
it's not one dull moment and the food is amazing
hmmm... i think that is subordinate to love/hate
oh yeah, i remember flying into Guangzho airport back in late 2012, seeing all the abandoned high density areas nearby, i mean, they were like some of these photos, fully mostly finished buildings, but then surrounded by forest
seriously, what a world we live in
you will see none of it if you don't get up and go somewhere else
once you have seen a few of these weird things you are charmed and open to running off to some other place to see some freakish crazy shit elsewhere
like, that giant building in novi beograd, i mean, holy fuck this thing is real?|???
https://www.exutopia.com/wp-content/uploads/2017/10/Belgrade-Brutalism-Blok-23-1.jpg
https://www.exutopia.com/wp-content/uploads/2017/10/Belgrade-Brutalism-Blok-23-3.jpg
https://www.exutopia.com/wp-content/uploads/2017/10/Belgrade-Brutalism-Sava-Centar-1.jpg
https://www.exutopia.com/wp-content/uploads/2017/10/Belgrade-Brutalism-Eastern-City-Gate-2.jpg
and people actually still live and work in these places
and especially that first and second one... there seems to literally be snitch gangs still prowling them, from my experience there in 2021
I think it is good to take a social media (including Nostr) fast every so often.
the best thing about blackbird songs is those silly bits they usually put at the end, that sound like wtf in birdy form
i love abandoned places, and weird ass shit
there was some kind of crime/fire drama up here at ginjas this afternoon
two police cars flying around and i spotted one fire truck, and at first i couldn't tell if it was a fire or if it was just weird cloud formations, it was both!
no idea what was going on
i decided to go have hamburger especial at my favourite local sombuente and watched the freakish cloud formations, got a little sprayed on by the drizzle, and listened to and watched the locals having their social thing
also had a short conversation with a lady i had seen around before, and explained to her about how the names and places of europe and the people living in them date back some 6000 years or so, based on what i read in Jasher and Jubilees
was fun
got to that subject talking about the portuguese language and how it is one of the purest branches of the latin tree and informed her that in fact eastern european languages are ridiculously latin and she also related to how she could almost understand romanian
i always like to mention that portuguese and serbian tongues are almost the same, same set of sounds, same basic frequency of said sounds, and way too many identical phonemes which almost never mean the same thing, but sound the same, and are said almost as often
outside of that, earlier today, a "small" CME hit the earth, and caused a ridiculously high Kp index geomagnetic storm
this would explain the absolutely nuts cloud formations i'm seeing around me
i'm becoming more and more convinced that the vertical point of the galactic magnetic field flip is gonna happen in exactly one year from now, 25th june 2025
which means that any time in the next year we may spend months offline, without electric power, and dependent on our neighbours, especially the ones with chickens, sheep and goats
i advise you all to make friends with you shepherd, goatherd and chicken keeping neighbours, in fact, i advise you, if you have this capacity, to do it
outside of that, get right with God, because i'm also pretty sure that after the centre is passed is when the trouble will start, and we have friends who will collect you and give you some schooling about the history of this planet and make you glad that you didn't go all in on beyond beef
i'm pretty sure our works are similarly cursed
I'm might have to, it needs to be formatted for Amethyst or its pointless😂 I had it in markdown when I moved it. It didn't look like that was going to work so I redid it with the onboard tools. It looked alright but it squashed my spacing when I published. If it wasn't for that, it wouldn't be too bad as is, just minor shit i missed deleting & I forget that Amethyst doesn't display italics. I'm going to try some tweaks tomorrow to see if I can get it to display as I want. If that doesn't work, I'll just delete the whole thing & repaste the original... minus italics.
All you have to do is look at all of the half-finished projects and dead repos on GitHub to see where aimlessly tinkering gets you.
writing code is laborious
without architecture and vision you are just gonna tinker around with some primitives, and not actually impact the world
well, i'm just boiling it down to the two axes i see as most visible to users... boring/interesting and love/hate
you can use more axes if you want but each new axis adds decisionmaking cost and reduces the chance of actually capturing that information
the majority of humans have been dumbed down to 2 years old territorial 2d mentality so asking for more than 4 cardinals is literally not gonna work
and you won't have a grapevine without two dimensions, so 4 is it
don't overthink it
just remember, computers are limited in size by the speed of light
that's why they are under a foot wide
any bigger than that and it takes over a nanosecond
as a programmer with weird skillset and marginal effectiveness i stand with Stella
That would be a bounty. We have those, too. But those aren't driven by the ideas of the developer submitting.
I feel like I just moved to the next, higher stage in the public humiliation ritual, to be honest.
Everyone is just staring at me, like
https://c.tenor.com/2OSze6gQMsAAAAAd/tenor.gif
stupidity is acquired via brainwashing
the level to which society descends is a direct correlate to the degree to which people have had their minds contracted by brainwashing
for some of us, that is teh ultimate pain, and for which death is preferable than descending further
#nevent1q…gnnr
very often a signal takes time to be processed
https://i.nostr.build/M5qwv.png
after making reference to this expression today, which is a line in the song "Compliance" by Combichrist also, here is the same expression featuring in the 2015 Tomb Raider reboot game, in the compound that was obviously full of cultists of the Father Matthias psychopath who is the main enemy in this game
being that today also a "small" CME just triggered a big Kp index geomagnetic storm as i learned just now, idk what to say
strap yourself in
the space brothers will be here soon to collect you
Modern Germans do something like this to avoid using nouns, as a way to not presume gender.
Instead of "swimmer", they say "swimming person", for instance.
I'm a developer, actually. I just don't burn with ambition for coding.
I burn with ambition to see the problems solved by an elegant solution, and to see processes efficiently formalized, and software is often part of that solution.
this is the simplest solution and holds the most long-term promise
also, from a UX perspective, i think you can do this with a simple 4 level scale
love, interesting, boring, hate
these create a 2d axis of responses that then go into the calculation, and you can even snapshot that state periodically in order to share more easily the state of your graph to others, who can then use your weightings to bias their weightings and discover/avoid things
an interesting thing about this is it entails an easily tracked value scale that can be completely calculated one interaction at a time ONLY by your own personal events (reactions with a positive/negative sense)
these graphs are more predictable and static and can easily be thinned out for efficiency reasons because you can run the numbers so easily, and from this discover stuff easily as well
plus from a data intensive state change side, the giant fucking lists and race conditions problem, it doesn't require such a complete view of the events relative to you
it's a cognitive bias phenomenon known as "survivorship bias" which distorts your perception because of the things you don't see
a common one is "they used to make buildings better in the old days" where in fact the ones that still stand were the ones that were made better
i think something that would help maybe with this, is where you have some short list of people you want to see everything, your "follows"
everyone else, you have two reaction buttons, one implies negative, the other positive, but you can put an emoji on both without any confusion about the value of it (so, it would be a tag along with the emoji in content)
as a user you react to gets more positive, they move into your web in proportion with your other reactions (otherwise how are you gonna evaluate the relative importance) over time, so people who you react positively to often, get more often selected to be visible to you, and become de-facto follows, without requiring any specific choice of that option
eventually you can even eliminate the explicit follow list and evaluate how to populate a person's feed based on the top 50% positively reacted, and whenever there is a marginal state (the lower 25% of your most positive responses) if there is a more preferred option it gets shown instead of a less preferred option
this would relate to the idea of how much you want to actually engage with, so there would be a "show me more" button that alters this threshold and thus will select more in total than if your demand for stimulation was lower
this is also why there probably needs to be a distinction between mute and not interesting
mute means "this npub posts stuff i consider abusive"
whereas "ignore" - perhaps it could be expressed, or "not interested in this npub" would just mean you discount the weighting of their follow list
have to balance between intensive interrogation of users and make their data input meaningful to them, and i think that a distinction between these two would be helpful to improve the weighting
https://i.imgflip.com/8vbbah.jpg
one thing i would also point out is that a WoT based filtering/weighting system will cost users with big follow lists (and follows with big follows, etc) a lot more computation and actually it would reduce the need to have such long lists because you could "trust" your network to help curate your feed better than you can all by yourself
it is subjective and ephemeral... i mean, when the network changes its connections other than the subject changing their connections, it changes the graph and has to be recomputed
one would have to establish some kind of limit on how deep you consider changes to be important, so weighting of each level of distance from the subject is important
it's subjective... the calculation must be done for each user according to their location in the mesh
yes, science is 50% measuring and 50% guessing
one of the most ancient and still living languages, Bulgarian, heavily focuses on verbs, and has way more explicit tense modifier suffixes and prefixes than any other language i am familiar with
i'm inclined to suspect that at one time, humans had a more imperative language style than the typical modern languages
verbs are more important than nouns
all nouns represent processes
born, live, die... a process, not a fixed entity
objects are a terrible way to model processes
process design is why i like #golang versus any other language, it lets you design your algorithms as logistical webs
Processes, really. I'm also really interested in logistics and production chains.
SW algorithms are just more processes.
the reality is that humans can't control or affect the weather at all
the levels of energy involved are far beyond what we would need to support a population of 1000x the current level, so how pray tell could we have any real effect
the number of ways in which the anthropogenic sun god worship cult of kings mandate of heaven doctrines are wrong are beyond silly
writer and analyst i'd call it
also not just software development but also resilient, reliable communication systems
that's a light-second
really really far away
also that particular object is coming no closer than about 180km by all the current estimates of earth's motion and that object's motion, it's no threat to us really
notes and other notes noted in notes transmitted by notes transmitted by relays
yeah, such capability requires seeing dark objects moving at ridiculous speeds and being able to intercept their path with sufficient deflection force to actually succeed
they don't happen very often, but they are completely unpredictable with the lack of ability to see where they are
it's fearmongering to put too much emphasis on the efforts to spot them
just like it's fearmongering to say, contrary to the mounting evidence of the primary influence of solar forcing, that we can in any way really affect the weather, or at least, whatever effects we might have will likely be worse than if we didn't interfere with teh processes
spoiler alert: we are eventually headed for the end of this interglacial, the temperature trajectory long term is down
Do you have a counter-proposal?
@npub180c…h6w6 what was the reason behind the # prefix on tag keys in filters?
https://i.imgflip.com/8vaspx.jpg
a cup of ristretto helps too of course, but already feeling 50% better
http authed webdav already does that use case anyway
closing up all the windows and doors and cranking the HEPA/carbon air filter to max for a while to clear the air of whatever this evil is
that point about developing the developer ecosystem is a key point
you do not simply master a protocol in 3 months... takes at least 6 months to get really comfortable and competent with a whole new API and protocol
Yes, clear specification and you reveal the source to the evaluator, so that they can confirm that what you described is what you have in the code.
I think you might have to reveal the relevant sources to the people evaluating your grant, tho. They should be able to contact anyone applying for a grant to get more information. And a person should be named on your results as your evaluator to discuss the results with.
That's one reason why I think the evaluators should be paid, if the process is transparent. It raises confidence in their professionalism and fairness, aligns their incentives with those of the applicants, and compensates them for doing all of this work in public.
They become mentors, rather than mere judges.
the warm weather reminds me about how low altitude and high humidity subtropical and warm temperate summers are a hellstorm of parasites and allergens
right now dry, burny eyes, dripping nose, general feeling of annoyance
i gotta get back to high altitude temperate and stay put this time
Mokapot is the original home espresso 😊
https://i.nostr.build/wGvmJ.jpg
the new kitanica RSP (this https://kitanica.com/collections/pants/products/rsp-black?variant=42090216980648 ) pants that arrived today
i also have another pair that are https://kitanica.com/collections/pants/products/asp?variant=41007106064552 but kinda funny name because they are really a lot heavier than the RSPs... will be great for winter though, and they have more widgets and doodads so good for hiking/camping in the mountains
i'll show off those and the desert multicam shorts later too... probably gonna be wearing those shorts a lot for the next month or two since it looks like the sky might clear up more often for the late summer
i'm glad i tried this variant, they are a little less crazy-tactical looking but still really nicely put together
about the only thing i might say is i sorta feel like i almost could have got the 30" instead of 32" waist, and for sure 30" leg would have been better... they seem a little over size to me
that looks pretty cool, though burying wood under dirt is a little dangerous because of the way wood can catastrophically rather than elastic fail as steel
using heavy natural insulation is brilliant though, face the windows south with an overhang that casts shade against the summer sun and it's perfect all year round
yeah, i have a pod machine, which is handy, except when the pod vent isn't open enough and all the hot water blasts out the top (probably cheap compatible pods) but it would be sweet to have one of those actual manual ones where you pull the lever to pump the boiling water through the plug
pod machine was cheap tho, and the pods themselves are like half the cost of going 1km down the road to get one out of an italian machine from portuguese fresh ground Sical
haha probably drinking too much of it now... but it's still better than instant blecch
nah, the best way to make coffee is the espresso machine
and only catch the first 30ml/ounce of it
everything else is bitterness and sadness and tooth pain
CONTRACT LAW IS HOLY LAW DAMMIT!
i want to live somewhere free of light pollution in the near future... high in the mountains of the western balkans most likely
i remember even just how much better it was above Rtanj in eastern serbia... and if you know of this place, you'll ask me "did you see a UFO" and yes, it's almost like you can't watch the sky over that "mountain" without seeing one most nights, so much so the town nearby has signs welcoming you to the pyramid mountain of UFO sightings
yeah, when an X20 solar flare blows up and they all literally catch fire from the graphene nanowires inside their blood
wrong numbers of wonky fingers... extra limb lol... double collar
Also, my animated PFP is now showing on amethyst
Meh, I was able to get it and ended up meeting tho courier at a local cafe haha... Now to do the essential first wash before I wear them
That is why we should have a process that mitigates biases.
I'm going to write it all up in an article.
crap... i didn't expect it to arrive until next week so i hadn't drawn down the sats to pay the customs duty and i just got the call for today and only have half an hour's notice and then have to wait until tuesday because it's a public holiday on monday >_<
oh well... i will have my kitanica pants and shorts on tuesday lol
i can defer making the fiat trade until then also, so hopefully it gets more favorable by then
OpenSats is part of Nostr.
Nostr is the forefront of protocol innovation.
OpenSats can be the forefront of grant innovation.
1) Determine the measurable criteria for receiving a grant and create a checklist.
2) Publish that checklist on the wiki.
3) Publish any later changes to that checklist and announce them on Nostr.
4) Everyone who applied for a grant gets a copy of that checklist, filled out and published, as the output of the round of deliberations.
5) Everyone who gets a grant should have the amount of money granted written on this checklist.
Everyone who got a grant doesn't have to explain or justify, to anyone, why he got one.
Everyone who didn't, doesn't have to wonder why he didn't, and has a chance to adjust for the next round.
anyhow, i gotta finish the envelopes codecs now
WE ARE WATCHING THEM BUILD IN REAL TIME ON OUR FUCKING SCREENS
I know I probably just pissed everyone off, but I'm wondering why we are asking developers who publish EVERYTHING ON THE INTERNET, to pause developing and fill out forms and go through interviews and reviews.
Want to know what they're building? Read their docs and look at their repo.
Want to know what they've done since the last time you looked? Look again. Do a diff.
We want them building like their heels are on fire.
Everyone who wants a grant, raise your hand.
Okay, don't call us, we'll call you.
Keep building.
note that the crucial element that made it so much faster is it eliminates all use of #golang strings, which are immutable and thus generate tons of memory garbage
i would eventually want to eliminate these things everywhere, there is several other places where they are used as well, in the bech32 encodings and a couple other places too
probably the elliptic curve library is a garbage generator as well
just updated these benches to include the new zero copy JSON event codec found at
https://github.com/mleku/nodl
https://github.com/mleku/nostrbench
https://i.nostr.build/8GLxG.png
# nostrbench
benchmarks of Go implementations of nostr things
```
goos: linux
goarch: amd64
pkg: github.com/mleku/nostrbench
cpu: AMD Ryzen 5 PRO 4650G with Radeon Graphics
BenchmarkEncoding/nodl.Marshal-12 1203306 992.3 ns/op 0 B/op 0 allocs/op
BenchmarkEncoding/event2.MarshalJSON-12 142533 7135 ns/op 3581 B/op 40 allocs/op
BenchmarkEncoding/event2.EventToBinary-12 1528389 807.0 ns/op 350 B/op 4 allocs/op
BenchmarkEncoding/easyjson.Marshal-12 642684 1849 ns/op 1628 B/op 6 allocs/op
BenchmarkEncoding/gob.Encode-12 181173 6117 ns/op 4867 B/op 43 allocs/op
BenchmarkEncoding/binary.Marshal-12 98074 10816 ns/op 73789 B/op 1 allocs/op
BenchmarkDecoding/nodl.Unmarshal-12 359467 2847 ns/op 1359 B/op 15 allocs/op
BenchmarkDecoding/event2.UnmarshalJSON-12 153836 8195 ns/op 2290 B/op 22 allocs/op
BenchmarkDecoding/event2.BinaryToEvent-12 882427 1416 ns/op 1308 B/op 16 allocs/op
BenchmarkDecoding/easyjson.Unmarshal-12 567627 2292 ns/op 2322 B/op 17 allocs/op
BenchmarkDecoding/gob.Decode-12 54482 23727 ns/op 10643 B/op 248 allocs/op
BenchmarkDecoding/binary.Unmarshal-12 1453920 820.3 ns/op 769 B/op 10 allocs/op
```
They can change that. Today. Right now.
Nostr clients are a commodity.
Nostr relays are a commodity.
Nostr software is open source.
Nostr events are public data.
People will only pay you for bringing all of these things together into a particularly useful combination *for them*.
Oh, and one more thing!
We have repeatedly seen the effect of:
Person A has gigantic, popular client.
Person B is #smolfev and has a neat idea.
Person A and B discuss the idea, and both sit down to implement it.
Person A is done in an hour because he just has to add ten lines of code, and does a victory lap and submits a NIP.
Person B is still trying to figure out how the SDK works, choose a stylesheet, and find some website to host his implementation and get the DNS change through. And he's doing this in his free time.
Person A gets a grant, for being innovative. Again.
Person B is discouraged. Guess he can't keep up.
This is going to stymie innovation and create entrenched interests.
1) It's relatively easy to get an OpenSats grant, if you've already gotten one. You're basically on the payroll. That's a sign that the grant program isn't seeing enough attractive opportunities, like a company doing share buybacks. They need to look harder and lower the barrier.
2) If you don't implement a new tech, apply for a grant and say you will implement it, then wait around to find out if your grant is approved, your chances of getting the grant are higher, then if you just immediately build it. That is paying people to refrain from effort. Burning ambition should be rewarded, not discouraged.
3) Current income -- especially as a sw engineer or other STEM profession -- counts against you, even if you're already and obviously putting 20+ hours a week into Nostr development. It's seen as "not being personally invested". Is it a grant foundation or a welfare agency?
4) Obvious grant-worthy projects don't receive grants, unless they apply for one, which is basically a humiliation ritual because they might go through the whole process and get turned down, while everyone is watching them. And everyone knows about them and their efforts are obvious, so why the ritual? Just give them money or don't. If you don't, explain why. In public.
5) Everyone is supposed to prove themselves on GitHub and be active there. But we are on Nostr. They prove themselves here.
https://i.nostr.build/0j6m2.jpg
It's not the devs' job to get the money from the grant foundations. It's the grant foundations' job to get the money to the devs.
You have one job.
It may have been amber to blame
Also straight away after that tune yt gives me kiberpassk kikimora lol
Siberian horror hip-hop lol... With throat singing
Nope
But idgaf really https://i.nostr.build/oM5q7.jpg
https://youtu.be/5FSjAMaQk9w?si=7kWJNzif29wF8vqe
Homo machinery, from my favourite Australian industrial hip-hop Melbourne Asian girl rapper goth
Fuck I forgot how much I like these rhymes
Anyhow, no, amethyst on my Motorola g51 not seeing my animated pfp
#nevent1q…fnq0
I don't waste my time on this homo machinery that often
Lemme see update
Does on mine, u on some really old version or sumthin?
Also, gay amethyst doesn't show my 1.6mb animated gif pfp
Fuck you vitor
Remembered what I meant to write anyway
Now nearly 2 weeks mainly beef, no milk
Also no cramps anymore in 3 days now
Been drinking water a lot but my toes are not threatening to go spastic 4-7x a day anymore
I'm never going back to carbs or seed oils or young meat
Beef, mutton, or get the fuck out
#nevent1q…979q
Do you have your drafts relay setup? 🤔
You mean the relays storing these 1000 drafts/sec keystrokes for nuthin?! (╯°□°)╯︵ ┻━┻ 😂
i just spent 5 minutes composing a note on #amethyst
https://i.nostr.build/WGagY.jpg
i'm sure you will hear way too much about it tomorrow morning after you get some sleep
he's been in the wars alright... for real if a cat has a busted wrist like that you don't even see him at all
fr the biggest problem with being a programmer is the ridiculous exponential complexity of software
the more features you build, the more more more more ways it can go wrong, and that is an understatement
only young programmers like expressivity and feature bragging
old programmers want to go back to the assembly code and make that loop 5x faster
https://i.imgflip.com/8v89v9.jpg
after ukrainians bomb crimean beaches, maybe this is an appropriate song to remember
https://youtu.be/wHylQRVN2Qs
In Europe and America there's a growing feeling of hysteria
Conditioned to respond to all the threats
In the rhetorical speeches of the Soviets
Mister Krushchev said, "We will bury you"
I don't subscribe to this point of view
It'd be such an ignorant thing to do
If the Russians love their children too
How can I save my little boy from Oppenheimer's deadly toy?
There is no monopoly on common sense
On either side of the political fence
We share the same biology, regardless of ideology
Believe me when I say to you
I hope the Russians love their children too
There is no historical precedent
To put the words in the mouth of the president?
There's no such thing as a winnable war
It's a lie we don't believe anymore
Mister Reagan says, "We will protect you"
I don't subscribe to this point of view
Believe me when I say to you
I hope the Russians love their children too
We share the same biology, regardless of ideology
But what might save us, me and you
Is if the Russians love their children too
normal people are puppets
https://youtu.be/K70IgO6dbq4
it was actually someone else's idea
honestly, i don't like it that much here... on the other side of the island it's baking dry, and everyone is noisy
here, it is nonstop cloudy and windy and rainy (oh yeah, windy on both sides) and yet still all the buildings have hinged doors and shutters so if you don't constantly be vigilant about it you get fun slams and occasional broken glass to deal with
the people are quieter here on the north side, but on the flip side, almost none of the people are here, and so i have to routinely do 15km round trips of routes that involve going up and down 400+m altitude and typical european bullshit groceries that include nothing normal like... you know... pasteurised milk, or actual beef
nah, i'm not keen on staying but i'm gonna hold out until my lease is up then i'm going back to balkan, to live in a nasty cold dry high altitude poor village where i can at least eat mutton and white sheep cheese
living on an island is highly overrated
never spent such a long time at such a low altitude since the worst part of my life between 2003 and 2012 where i lived in Brisbane
i hate low altitude areas, low altitude people, and low altitude food, and i especially have zero interest in fish
https://youtu.be/jXG-9107ZkM
bump stocks are now federally legal again
it's pretty ridiculous anyway, because with a gas operated semiautomatic can be made to move enough from the recoil to cause the trigger to activate again after the next round is chambered...
man i gotta check these damn things and not post them from a copy pasta they always insert some bullshit
https://youtu.be/pllRW9wETzw
[Verse 1]
I still dream of Orgonon
I wake up crying
You're making rain
And you're just in reach
When you and sleep escape me
[Pre-Chorus]
You're like my yo-yo that glowed in the dark
What made it special made it dangerous
So I bury it and forget
[Chorus]
But every time it rains you're here in my head
Like the sun coming out
Ooh, I just know that something good is gonna happen
I don't know when
But just saying it could even make it happen
[Verse 2]
On top of the world, looking over the edge
You could see them coming
You looked too small in their big black car
To be a threat to the men in the power
[Pre-Chorus]
I hid my yo-yo in the garden
I can't hide you from the government
Oh, God, Daddy, I won't forget
See upcoming pop shows
Get tickets for your favorite artists
You might also like
So Long, London
Taylor Swift
Down Bad
Taylor Swift
The Smallest Man Who Ever Lived
Taylor Swift
[Chorus]
'Cause every time it rains
You're here in my head
Like the sun coming out
Ooh, I just know that something good is gonna happen
I don't know when
But just saying it could even make it happen
[Interlude]
[Chorus]
And every time it rains
You're here in my head
Like the sun coming out
Look, your son's coming out
Ooh, I just know that something good is going to happen
I don't know when
But just saying it could even make it happen, oh
Ooh, just saying it could even make it happen
[Bridge]
Yeah, yeah, yay-yo
“We're cloudbusting, daddy”
Yeah, yeah, yay-yo
Yeah, yeah, yay, yo
Yeah, yeah, yay-yo
Yeah, yeah, yay, yo
[Outro]
The sun's coming out
Yeah, yeah, yay-yo
Your son's coming out
Yeah, yeah, yay-yo
i don't mean to be a smartass about it but americans don't seem to be able to recognise a lot of basic grammar
could of
might of
do you know the difference between a verb and a preposition?
just like the quite effective
idk where sao miguel is ... oh, azores
i just came here because of Andre Loja and Gigi, more or less
i want to go back to balkan, but i haven't stacked enough yet
Oh shit, it does! You just opened up some dusty old cabinet in my memory 😂🤣
Does that one have any other lyrics? Or should I just start being weird in the parking lot here? 😂
SPOILER ALERT:
the angels are humans
all the old books say about angels breaking the rules to take human wives idk why it isn't obvious
oh yeah and the "fiery chariots" bringing the "Watchers" down in Daniel and several other places
this is where my BBQ meme comes from
literally, these NOT HUMANS like bbq beef, chicken and mutton, and are not fond of beans and potatoes
burnt offerings are literally having bbq
making bbq brings the Lord to watch, and if you invite him, he might bring a prime carcass for you
Sao Vicente, Madeira... on the west side of the valley in Ginjas
dang for some reason that reminds me how much i want to have a garden next to my kitchen with the chicken coop next to it and the sheep all around the field nearby
https://i.imgflip.com/8v7wuk.jpg
https://i.nostr.build/gZxKG.jpg
in some moments, i marvel at how i am situated such that this vision presents to me if i turn to the right and submit to its temptation to look
i am sure the Lord has granted me privilege, every time i realise how majestic is His vista
but but muh aggressive imperial russia narrative!
well, probably better that i don't do that these days anyway
one of the benefits of having no friends in the neighbourhood
the anti-cramp effects and the better sleep tho
Ugh, just the smell makes me 🤮
this is why i probably write better code when i smoke weed
smoke, code, sleep, solution, repeat
yes, but it's always when you are in downtime the solution to the problem pops out
https://i.nostr.build/AaPKL.jpg
the revolution is 25600 years with 4 interval phases
the revolution is magnetic
something went wrong
- javascript debugging messages
Yeah, but it shows how centralization creates inefficiency. The money is now all in one bag and has to be spent from there.
And they currently only spend it if you submit to the application process.
if it was narrated by Ozzy Man
The grant money may eventually get "stuck" and find it difficult to find appropriate projects to fund because the best projects have enough clout that they refuse to apply. Then it'll be reduced to giving more and more long-term grants. Which will turn it into a de facto company with a gigantic war chest.
They may have to start contributing to crowdfunding campaigns.
It's not just about the amount of money in the fund, tho. It's also about the nature of the projects themselves changing and outgrowing the grant model.
that's not really christian
caesar gave me nothing, so he gets nothing
it depends.
Give unto Caesar what is Caesar’s.
is it a bridge constructed out of these?
https://i.nostr.build/eZGz3.jpg
you think it's bad now, wait until 25th june next year, moon, sun, jupiter all in alignment of third house of cancer, aligned with Tishya (the pleiades)
things are just warming up
hilarious, curses her for astrology and then expresses belief in curses
not at all confused
not only that but actual electrical currents and magnetic fields are heavily involved and someone with a detailed model of the stars and planets can predict a lot of things
it's not just about heat and gravity, magnetism, electricity and radiation (which travels, or not, depending on especially magnetism) between places are crucially important to the flux of energy
and timing is also very important, whatever was the current state of this complex system when you start your game changes everything about how you interact with it, as much as who spawned you
And crafting a vision.
You need emotional distance from solutions to identify problems.
What is the problem you want to solve?
Now, forget that idea and go back another step.
What is the problem you want to solve?
No, it isn't.
Go back another step.
Go back ten more steps.
You're now at the top of a hill.
Turn around.
What do you see?
THAT is the problem you are trying to solve.
Now, solve THAT problem.
time to play some Tom bRraider
are you really a christian if you pay taxes?
#nevent1q…z59e
yeah, that's the neverending story
like my war with the rusticles and oop enjoyoors
analysts are good for blurring out these details and focusing on the ins and outs
That's what analysts are for.
Having a bunch of devs debate which of their preferred solutions is the one the others should use...
also, fuck income tax
i don't think caesar even asked for 2%, let alone 30% or more
these nutjobs who believe in government, and benefit from it, of course who believe it, are nutjobs, and fuck that shit
laughs in jesus whipping banksters lol
even if his face is on it doesn't mean he owns it lol
if i lived next door i'd already have a jar
i doubt it
usually ristretto is the cure
https://dictionary.cambridge.org/dictionary/english/pea-souper
english slang for a severe, blinding thick fog that you can't see hardly the hand in front of your face
politics is just punch and judy show to distract people from the fact their lives are shit because they don't govern themselves
lol, very hard to find actual meth, 3 out of 4 attempts on the darkweb were idk wtf
it's easy to not go off the rails with it when the dose is exact and you take it orally and use it as a medicine
i generally avoid a lot of things these days because almost everything makes me get cramps
i miss weed but i'm nowhere near any place where i can be getting or chilling with that, plus it makes me kinda stupider
literally main thing these days is ristretto and wine
haha, on reflection, i'm probably the only christian shaman taoist psychedelic methhead acid mushroom industrial metal loon in this place, no wonder my feed is so crazy
i did that once miscalculating with meth and before you know it i'm seeing shadow demons popping out of the back of my brain, and looking them in the eye, and realising that they were an embodiment of my shadow
yeah, i made a mess
if you run the codec benchmarks you see what the purpose of all the disarray is, i just totally forgot i needed to handle envelopes too... deep in the auth envelope at the moment
been using a few different patterns to my previous work that have a low processing and memory footprint, and of course they aren't always intuitive
hopefully i'll actually have the complete NIP-01 done before i have to resume suffering upon my previous khatru/eventstore based work
idk... maybe my boss will actually find a shitcoin project that uses Go lol
We are 💯 bullshit on Nostr.
yeah, web of trust based filtering is gonna be crucial for this
very nice, i like this multimedia integration
also nice to hear your voice 😃
the piney looking tree in the background looks a bit like juniper, they have these sorta hard nut/berry things that are a major component of the mix used to make Gin, but the tree in the front looks like a classic paperbark tree, or some other variant of peeling bark tree very common in australia
anyhow, nice office... i love places like that
i switched back from using jetbrains intellij IDEA (the generic, java focused build) to the all-languages pack and i've been working on my #golang code again using #goland
the goland ML helper is amazing, saves me so much typing
it very often gets it wrong, but gets it right enough most of the time i just press tab and at most change a few characters and insert some handling code
the "AI" tools, on the other hand, have almost never done anything useful for me in my work
and my experience of image generators is they have a very limited visual vocabulary
and i would love to be part of a bet to see if someone can show me an AI generated text that i can't pick apart and point at all the cliche AI text motifs that scream at me
i'm not against AI, i just think that it's ridiculously hyped, and procedural generators built off very large models are, as a class of equity asset in the near future, gonna tank so hard and burn so many people
most people can't tell when they are reading AI generated text or even looking at AI generated images
for me it's so obvious it might as well have a giant AI stamped on it
I honestly didn’t even know what kind of trees these were 😅 I was gonna pull an ask Nostr poll, but they’re lovely especially with the smell of Acorns hanging off their branches. Honestly wish there was more of them, instead of small patches here and there in this area
oh, yeah
the whole of the south side of madeira is covered in australian trees
the bushfires have already happened several times
they will eventually take over
acacias need fire to sprout seeds, the eucalyptus is full of an oil that is nearly usable as gasoline, once you get a good fire over a patch where they have a hold, they wipe out the rest and only the acacias and eucalypts grow back first and the rest their seeds are ded
last time i saw australian trees was inside the military compound at Nettuno, Italy
i miss the wide brown land...
but then again acacia melanoxylon and various species of eucalyptus have run wild here in #madeira so i am not entirely missing seeing these trees... so many memories as a child messing around with that soft papery bark
in eastern european languages the root "div" means wild
divno/divna is an adjective or as an adverb as wildly
divech means game meat
it is my understanding, like the Taoist principle of Pu - the uncarved block, that the wild nature, the thing before being forced/cut into some shape, is divine
wild human here
got plenty of dings and scars but i will never let myself fit some dead, sterile ideal
when you do that, you are dead to God
listening to this bulgarian orthodox chanting i'm reminded of one of the things that i found odd about the language
in bulgarian, there is Bog, or Bozhe, the vocative form, meaning God, like in russian (and serbo-croation) also, Boga is like the way of saying the same as the arabic Allah (The God) and like that usage, it is the definite article, meaning a singular thing
the word for Jesus is Gospod, and like in russian also Gospodi is the swear like saying Jesus! in english
what's interesting and i found strange, was that Gospodin is the word for "mister" - and the feminine is Gospozha (yes basically the same in all of eastern european languages)
it's interesting because of the distinction, where much of western europe, the protestant and catholic, consider Jesus and God to be one (the trinity doctrine) in Orthodox, they distinguish them in an important way - obviously, that Jesus is a human being
it's one of the areas that bugs me about most mainstream forms of christianity
this concept of the identity of Jesus and God
you don't give two names to one thing, you have the proper name, and a nickname or vocative
you have Alexander, and then you have Sasho
you have Hristo, and then you have Itso
you have Nikola and then you have Niki
they have a distinct form in slavic languages, often called the vocative, and very often end in an I, O or E, Yo or Ya (for female names) to indicate the diminuitive or affectionate form of a name
Jesus is a man, and i use the present tense in a very intentional way
this nonsense conflating two different roles and two different persons is clearly a remnant of some other thing, and i suggest that it is a remnant of the confusion and bullshit of the cult of kings, the mandate of heaven, the divine right of kings, the religion of farming humans and not treating them as humans, but instead cattle
PSA:
the emoji hand gesture in my display name is not the metal/bohemian grove owl
it is American Sign Language for I Love You ILY it contains all three letters from ASL in one
i originally learned about it from the movie Resident Evil: Retribution (5) associated with the deaf girl Becky
osmium is the heaviest metal
bitcoin is the hardest money, it's primary purpose is zero counterparty risk and saving
like gold, at the speed of light
yes, being robbed includes being rugged
i'm gonna have to divert from my usual ambient soundscapes to listen to some bulgarian orthodox monk chants for a while i think, this is super chill, mental focus music, like, the supreme
https://youtu.be/o81A31hlgEA
might just be one of the most holy sounds i have heard in a long time
#orthodox #bulgaria #hymn #musicstr
cases clearly in point: germany, texas, japan
i think that freedom is what makes that result
people who are more secure in their property take better care of it
people think they are making money stacking bitcoin
in reality, they are not being robbed
Indextr feels like we're taking a break from building a monumental steel-n-stone bridge, to hack together a wooden bridge.
See? We really can make bridges...
lol, literally it doesn't matter
putting them in the same file is probably the most important thing, sometimes it is more logical to put the most dependent declaration first other times maybe better to show them in order
the compiler parses them all at once and sorts them in order of dependency so you are free to put the helpers before or after as you see fit
part of the reason why more modern languages do this is because it makes the initial pass on each source file faster, literally just split the file based on sentinel markers, usually a newline and some keyword, like in #golang it's func, var, const, import, type
i mean, should you define the types before the methods? usually the most useful thing to put at the top of a file is where the central point of documentation also will go, so you put struct and type definitions at the top and then readers can get the top down view of the package immediately
#nevent1q…qwkc
holy crap #yakihonne when you sign up it floods your relay list with all these other relays lol, only just noticed as i posted the previous note about the fledgling blackbirds
today suddenly i am seeing a lot of little brown blackbirds... i guess they must be fledgelings
still quite brown but already you can see that some of them are definitely gonna turn black by the way they do their tail and the chup chup chup thing and sing, the females only do teh chup chup chup thing when they are on the ground hunting grubs
https://i.nostr.build/VwkxA.webp
they are bigger than these ones though, already, just look like slightly small normal ones but browner
burn the books... into note trees
they can even be reachable from the internet via the use of a wireguard tunnel and DNS record
I have to do it sitting in a car, or it doesn't count. 😂
Ah, okay. That makes sense. I've only used Angular (a tiny bit) and plain CSS, nothing in-between.
OMG, just got the joke. 🤣🤣🤣🤣
It was painfully obvious.
I'm a bit slow on the uptake, today.
Ha ha fr? Okay, I'm now officially lost. 😂
I sound like a Valley Girl, tho. 😂
MfW I make a clever take on a classic phrase and everyone who isn't from the Dirty South like, Wut?
🤦♀️
What does that change about my argument?
LOL I was actually thinking about doing it. I'm very TikToky. 😂
I thought Zeus had a display bug, but it didn't.
thanks 🥰
https://c.tenor.com/y_zBxGVEbUYAAAAd/tenor.gif
https://i.nostr.build/6G0RR.jpg
People have slaved away for decades, spent fortunes, become fugitives and prisoners, lived in the shadows, and probably literally died, to bring us Bitcoin.
Most costly software project ever.
The key to having two-tiered pricing is including things in the top-tier that aren't directly the software.
Exactly. Someone, somewhere, at some point, paid for that software.
Can't make something out of nothing.
it's free of artificial restrictions on reuse, you have freedom to do whatever you like with it except blame the author for making bugs
- literlally says so in the licences, probably
and, yes, i got the auth fixed now, should be working for generating and validating auth challenges, although i don't think i specify an actual auth challenge generation message and i am literally working on the auth envelope right now
so, yeah, here be dragons
when i finish all the envelopes and write all the tests it will be minimally useful
sorry to make such a mess but blame fiatjaf... he published these benchmarks of his binary thing and i had to beat him (and now my json codec is almost faster and uses less memory than his binary)
yeah, if you generate them it will fix that error but the precomps should not have been excluded by .gitignore
now fixed in latest push to master
ah damn the bytepoints are masked out of the thing
it's very alpha btw, i'm now working on the envelopes, i mean, yes, event decoding is working but it's not ready for any serious use, any of it
i'll fix that file tho
freedom isn't a price it's civility
I'm not on TikTok.
Any takers?
#nevent1q…2v56
There is no such thing as free software.
😂 But each African gene is slightly wider because they originated closer to the equator, so it counts extra.
Science.
idk about others but nostr.build doesn't allow svg
Tired of people suggesting non-Nostr solutions to me, for problems that could be solved by Nostr.
I don't want to use 15 protocols to send a text message, just because I want to aim it at different audiences or write something different in the message.
Annoying as heck.
And they have to keep an eye on all of these projects. That's work! People trusted them with this money. They can't just throw a couple of Bitcoin in some person's general direction and be like,
Have fun with that, bro. 🤙
This is why I keep telling y'all to pay for subscriptions and zap the devs of the products you use. Leave the grant money for core research, lawyers and lobbying, and major infrastructure projects, where they have little competition and everyone benefits.
Grants are the closest private equivalent to the public purse. You don't want the public purse buying your groceries or paying your Netflix subscription; you want them building sewage canals and funding astrophysics departments.
Also, if they just dump all the money on the market, they'd completely kill the market incentives and ruin everyone else's business model.
Everything would immediately have to be free and innovation would slow.
Also please note that the grant program is using Bitcoin. Bitcoin is gone, if you spend it, and the remainder earns no interest.
That means grants will quickly run out, if they spend it quickly. They can only sustainably spend a portion of the increase in purchasing power, so that they can give out steadily-shrinking grant amounts to the same effect.
Like, do the math.
My old profile pic, from like 4 years ago.
https://i.nostr.build/9zqzX.jpg
I legit don't get it. Did they just not watch it be really volatile? And do they not understand that we now have the ETFs and shrinking monetary space effecting the dynamic?
This is actually impressive stability.
I'm at that age where I stop being attractive and begin to care about being useful.
Women become adults in their 40s.
People who think it's stupid to buy Bitcoin, anymore, just because it's down a bit, are not able to be helped.
they trained us to feel obligated to participate
refusal is the first act of disobedience
really, only replying to this one exactly to state this
i bet i write way more code without that program operating
i made myself have a timeout from nostr for a couple hours today
i probably need to make myself have a several days long timeout
i did this already back in december
it may be time again
this time just rooted in my acquired discipline from experience
until sunday i say
nothing until sunday
the need for a Jesus is more acute now than ever
idk how 2024 rolled up so fast but here it is... and there i was thinking that it was awesome i was 24 at 2000
https://youtu.be/yUBbpCX57Uw
well, i'm 48, childless and unmarried... i got nothing to lose so there's that also
i feel happeee i feel happee!
https://youtu.be/Jdf5EXo6I68
never hesitated to publish my version of the story, though sometimes it appears bits of it have fallen offline, notably the parts about Tor and DMT
although i'm hoping to write some good code 😁
also, i did a year in prison in bulgaria for selling bromo dragonfly on black market reloaded (sold some on Silk Road before that)
unreformed, rebellious and never going to cede my territory to poison my neurochemistry
i will never go back to australia until the australian government is burned to the ground or otherwise disbanded and every person involved imprisoned permanently
one of them even he nearly blew apart his right hand and lost most of two fingers... he was the not so bad one out of the two tho, the other one regaled me with a story about burying bloody clothing one time not long after showing me his 22 cal hollowpoints
first time i tried, i had no idea, just how nice my raw materials were
shortly after that, the contaminants that the crafty bitches in the TGA, pioneers of meth-blocking pharmacy... and idk if you had any contact with the Hive but the meth chem guys who had all the recipes were all aussies, and i possibly even met one one time lol
for sure the cooks i did know needed to be set on fire with white phosphorus, what fucking cunts
https://youtu.be/jU-Brttm9f0
fhttps://www.devermore.com/surbrook/adaptationsanime/ninjascroll/mushizo.jpg
btw it was Ninja Scroll i was thinking of
omg, so ubercreepy
also, i still love meth and always will
it just gives me cramps and stuff now, and it's impossible to find adequate quality
of all things my best mate in bulgaria hooked me up with the best i had seen since 2005 but it's so damned impossible to find pure meth... tried several times to find something on the darkweb and the amount of fake shit i i was sent that was either weird or literally did nothing...
if i suddenly had the ability to put together a synthetic chemistry lab tomorrow and i had all the lab grade iodine, red phosphorus and ephedrine i wanted i'd be compounding myself the doomsday pill jar
oh, please God no
this was a nightmare i had about 20 years ago as i was shooting meth on a regular basis
seriously, shame on anyone who thinks that advertising is necessary in a world where there is Lightning Network
oh, they will all get it some day
in the mean time
i fart in their general direction
well, i know it's gonna pay off but we need some more front end devs that don't want to make a twitter with 35k users lol
i hope that the board of opensats are gonna figure this out soon
this is why i specialise in building go things
everything else is an approximation of software
when there is a million nostriches zaps are gonna suddenly mean a lot more
poopy advertising in the middle of lyrics
what cunts
https://youtu.be/Ak7BQaaizlM
Nine Inch Nails - The Becoming
[Verse 1]
I beat my machine
It's a part of me, it's inside of me
I'm stuck in this dream
It's changing me, I am becoming
[Chorus]
The me that you know, he had some second thoughts
He's covered with scabs, he is broken and sore
The me that you know, he doesn't come around much
That part of me isn't here anymore
[Verse 2]
All pain disappears
It's the nature of, of my circuitry
Drowns out all I hear
No escape from this, my new consciousness
[Chorus]
The me that you know, he used to have feelings
But the blood has stopped pumping and he is left to decay
The me that you know is now made up of wires
And even when I'm right with you, I'm so far away
[Post-Chorus]
I can try to get away, but I've strapped myself in
I can try to scratch away the sound in my ears
I can see it killing away all of my bad parts
I don't want to listen, but it's all too clear
See upcoming rock shows
Get tickets for your favorite artists
You might also like
Ruiner
Nine Inch Nails
The Downward Spiral
Nine Inch Nails
I Do Not Want This
Nine Inch Nails
[Bridge]
Hiding backwards inside of me
I feel so unafraid
Annie, hold a little tighter
I might just slip away
[Outro]
It won't give up, it wants me dead
Goddamn this noise inside my head
It won't give up, it wants me dead
Goddamn this noise inside my head
It won't give up, it wants me dead
Goddamn this noise inside my head
It won't give up, it wants me dead
Goddamn this noise inside my head
It won't give up, it wants me dead
Goddamn this noise inside my head
It won't give up, it wants me dead
Goddamn this noise inside my head
It won't give up, it wants me dead
Goddamn this noise inside my head
It won't give up, it wants me dead
Goddamn this noise inside my head
#nevent1q…rm4a
what the nostr poo pooers don't realise is that almost all active nostr users are not considering going anywhere else
we have strapped ourselves in, and if this doesn't work, we are going to cut every data cable on our property boundaries, because there is no other thing on the internet worth knowing about
the normies will be looking for cover, gradually, then suddenly, meanwhile the clients and relay network will also be beta, and then suddenly, release candidate
also paid another month just because
haha i DoSd your site lol
ok, it was actually only 4.5Mb but now downscaled to 1.6Mb 😁
probably not a way to fix it, but 1/4 pixels and 1.6Mb should fix the problem
ok, at 1/4 the pixels now, should be fine
haha yeah i'll scale it down a bit
i have to make a weaker bleach solution than the one i've been using, got a few things a bit fading in this gigawash of doom
meh
easy enough, i think 1/5 should be adequate, and use a measure
my mattress has had a full exposure to an infrared lamp on every part of it for the last 12 hours on each side every part of it, so i'd guess anything laid in there is probably now unviable, plus i have sprayed it on both sides with a general insecticide, so if they hatch from the warm they will die from that next
from here on, very light bleach and 60'C is standart for my textiles, and if it can't take it, screw it, it deserved to die
i'm done with being infested by tiny bugs
on what other social network system can someone have a 9mb gif of a blackbird singing that moves so slow you have to watch it for at least 10 seconds to realise it's even animated
high density polyethylene
this is the thing that shitcoins can't win
#nevent1q…m7fn
plenty of time to think about it a lot tho
So he goes out of his way to put them on me too... Not creepy or feddish at all
And the input queue had an out of order problem for like 2 years at one point... As a touch typist that got really irritating
Not muted, I think he has made his events stick to his relays (probably blocks cloudflare etc)
Nah, just verita84 the Jew hater replying to a post
Not surprised you don't see him, you probably muted his bignose cliche fed ass long ago
Haha true, but when most system software is written in unsafe languages, most of this stuff has hundreds of bugs discovered annually. You can’t just leave most of that soft to itself
Aw shit, did amethyst get u addicted again to the screens heheh. Funny I can't see who you are replying to, but I assume it's virata. My Amethyst doesn't show the notes and acts like its me cause #relays 😂 they're not even muted.
To add more buffering. Sometimes you press a key and the character appears onscreen immediately. It's very off-putting and creepy. Luckily an update to mutter a few months ago fixed this issue so now it can be up to 20-30 seconds before gnome terminal responds.
classic example of why i never leave the house with a phone in my pocket
i need time out from this hellscape of agent provocateurs whenever they sprout their toxic nanojism into my feed
#nevent1q…yw7s
also, we all know your money comes from the feds
funny how you don't seem to realise this, or maybe you are so juced up on the steroids they send you that your testosterone levels make that sound funny
you also host free big nose anti-jew animations for my amusement, fuckhole
the real question is:
are you NOT paying for relays?
customer pays
are you the customer, or the product, anon?
#nevent1q…yjwp
i need to get out a cleaning cloth
it is messy, and ugly, but the feeling you get when you smash a fly, can't be beat
https://www.shutterstock.com/image-photo/macro-squashed-fly-isolated-on-260nw-2401099847.jpg
oof, what about pyramidal carved out chunks and the medium is flesh instead of cardboard?
but now i know what the general term is
i has it
it's so fucking creepy
reminds me of the anime Akira also, with the beehive guy
i did the math on it today
i was doing 130/h/month for the first 5 months of 2024
i estimated that i was spending at least 200h/month cleaning, cooking and shopping, probably more, consider that you only have 540 hours awake in a month, if you get average sleep 8h/day
it's probably way worse hours of necessary, uncounted hours per day to work the ones that are counted, probably more like 240h/month uncounted
the only way dudes can do 60h a week is because they have a wife doing 120h/wk
btw, there is Science™️ to this
chilli raises your core body temperature above what it would otherwise be
fever infections cause your sweat response to stop, thus you feel like you are on fire
the chilli pushes it over that line, and you sweat, and the cooling kills the temperature because the virus can't replicate in cooler conditions
i know it sounds loony, but it works
i'm still dirty on you for using a name that looks hungarian
btw, one of the best cures for fever is chilli
i mean, eat it until it causes the burning ring of fire
it makes you sweat, and that breaks the fever
btw, yes, i had this same "whooping cough" infection nearly 20 years ago, it's no big deal really, but just wanted to mention that at that time i learned that piling in chilli kills the fever and stops the sickness if it is febrile
it's so terribly yawn though, 18 years ago there was whooping cough in my house... my mother got it way worse than me
people generally don't realise that these things happen pretty regularly, and surviving it usually has to do with diet and mental state
Nirvana and other shirts transmitted by relays... should be a dvm feed, actually lol
notes and other shirts transmitted by relays
why anyone would want to be in their jurisdiction is beyond me anyway
jurisdiction is such a foggy concept that most people don't understand it basically means "did you confess to it?"
i'm 4 generations from highlander papua new guinea... my father was confused for an aboriginal in school after his family sought asylum in australia
i don't want privelege, i want an end to the toxic ruling class who dispense it
yes, we can all claim it, but they don't want you unless you are pre-programmed to chant their slogans on cue
today i learned how to rip sound samples out of my source game archives
this one is one of my favourites, after they teleport Alyx to Black Mesa East
#nevent1q…jqgl
i just realised that i had literally turned down both the bass and treble dials on the back of my cheap microlab studio monitors
https://a.nostr.build/BRnAY.wav
also, that's the thing
going from 32 bits to 128 is such a big jump that it goes from whack a mole game to infinity whack a mole
that's why we don't have ipv6 everywhere yet
it's been 30 years since the standard was mostly finalised, and we are still waiting for everyone to stop running 10 year old firmware that didn't implement it
why?
because fuck you, obviously
i've been plagued with these bugs micro-bugs since about december 2019
i'm pretty much fed up with them
this one:
https://upload.wikimedia.org/wikipedia/commons/a/a7/Demodex_folliculorum_SEM_crop.jpg
apparently something like 20% of dead bodies have them on them
i want to not be part of that 20%
upgrades are way overrated
if it's working, why fix it?
this endless upgrade parade is suspicious because the best thing for an attacker is if they get many chances to insert their malicious backdoor
can't happen with infrequent upgrades
yeah, i'm a migrant too... dirty australian penal colony escapee
that's why they hate me, but my neighbours love me
i am proof that their story is a smokescreen for an epic robbery and genocide
yeah, i have vivid images of those places in my memory
the Myst books made that into a whole story in itself, but it was like that... it was not for nothing that The Neverending Story was what kicked it off for me, age 9...
Exactly. Have to actually read the words, rather than just absorbing page-by-page, sort of subconsciously. Need to get into the reading vibe or it feels like effort. In the vibe, it's like there's just this video playing in my head and I'm just sitting there, watching it.
Fr. I'm a migrant, too. Why don't I get that money? 😅
Some migrants are more equal than others.
yeah, when i was a kid i remember spending 9 hours on the weekend chopping through one of Douglas Adams hitchhiker's guide books, or 12 hours when i was 12 reading the novelised version of Mad Max 3
it just doesn't feel the same when you only do it for 45 minutes, even though it's exactly the same, but for 45 minutes
you don't fully separate yourself from this world properly
Yeah, I'd claw my eyes out.
I did do it once, out of protest, tho. But only for a couple of hours, until I stopped being mad and started cleaning the dishes. 😅
i have a simple explanation:
sit down for a day with all his financial papers and show him how much he is spending on letting migrants in and giving them money to do nothing
doing nothing is not so bad after smoking a heap of indica dominant cannabis, or eating 15mg of diazepam
but otherwise, it is absolutely boring as fuck
habla.news just found its' way into my pinned tabs list
but i had to use ublock origin to remove the persistent tutorial panel and the popular links panel
and now i only see long form articles from people on my follow list
and there was peace in the world, and the Lord said, let's have a bbq!
nah, you have to block all fiajafs for that to happen
hooray for victorian police, also, or is that queensland
i think it has the inverted pentagram of victoria looking closer
what i'd like to know is wen universal IPv6 on ISPs
i'm starting to realise, during this discussion, that my 130h/month average is probably reflective of the fact that i'm spending another 200h a month washing, doing the dishes, cooking, gardening, or shopping
oh yeah, that's not work
i'd literally do zero hours of work without that 200h of labor getting done... i'd probably be six foot under
yeah, that one bugs me... as far as i'm concerned the client should understand that every event that matches on an npub should never be rendered
seriously, modern society is so misogynistic, in fact, that i could scream
it makes me sad when i see the silly girls with their makeups and their half naked clothing and all, but whenever i see a woman doing the woman thing it gives me hope that maybe some day the value of the female may come back, and all this psychotic schizophrenic double talk might end
it's like, you brainded bitches, see how good life is without a caregiver
i know, because i have to be that for myself, and i don't have the comfort of brainwashing to mask that in platitudes and dismissive expressions
i hate words like "caregiver"
so sterile and cold sounding
and especially because probably 9 out of 10 "caregivers" are women
https://i.nostr.build/vG65v.gif
Jesus, now would be a good time
hm, just random thought also
the count query method... in previous implementations i think that the actual event data was being pulled and decoded, that just seems silly to me right now, when i can simply count the hits on the filter prefix and return that, which is a much faster operation
also, other random thoughts, after reading about how badger (and dgraph) use a form of ristretto cache system, it occurs to me that i should reformulate the GC cache strategy to use ristretto... would be awesome to cut down a GC pass from 12 seconds for 15gb to like half a second, by using a ristretto algorithm
mmm ristretto... must be time for another
Homemaking isn't even really a thing, anymore. We're just considered unemployed tax-refusers, now. 😅
"Highly employable person whose skill set could help save the economy is sitting at home, today -- like all days ending in "day" -- because Grandma needs a ride to the dentist's office, there's a parent-teacher call in the afternoon, the socks needed to be laundered, and they are cooking chicken garam masala."
https://media.tenor.com/OEOYUrulT7UAAAAM/noted.gif
the only possible treatment is constant attacks on self image to confuse you and keep you from recognising that you actually work just as hard as everyone else so we can maintain the image of housewifery being some kind of pretend career that involves never finishing degree courses and being unable to hold down part time jobs packing shelves at the local supermarket, because you are useless, never forget, useless woman! but that's not sexist, sexist is where you say that women are good at this kind of complex, disorganised set of tasks that need to be done all yesterday
oshit
i completely forgot that envelopes are part of NIP-01
there is 11 of them, and i hand-crafted the parsers for events and filters
these are simpler, all of them are arrays, for a start... but i'm not using my custom non-growing buffer implementation for this... oh well... i chopped through the filter pretty fast after i got the event together
back to the lab, dr frankenstein 🧪 🥼
"what did you say max? i can't hear you!!"
https://www.youtube.com/watch?v=zz-d5LVul3w
the little text that goes with this one is so cute
yes, we call them citadels, not enclaves, but same same 😁
the minds of the public have been completely scrambled, it's pure fluffy yellow
when i finally bump into the right lady i'm gonna fight that propaganda bullshit that she is not superwoman already so hard
i'm about 2/3rds through my process of anti-bug-cleaning of all the textiles in my house that i come into frequent contact with
everything is going to from now on be washed at 60'C "hygiene wash" setting with a little splash of bleach to be sure to be sure, at least during the summer months
being harassed constantly by little bites from things i can't see is unbearable
and actually the first line of treatment is of course literally aggressive washing, because very often what they are going for is rancid fats on the skin and hair
once you have that established and everything else has had any possible eggs pretty much surely killed and any bacteria that are also symbiotic with these little interlopers, then you can say "ok, now time to start with the nuclear options... ivermectin, worm treatments, permethrin wash... i'm gonna actually go get a large agriculture grade povidone iodine also and mix it with all my shampoo/shower gel and maintain a constant campaign of sanitising from now on
if it's sold as a treatment for itchy animals, then it will work for me too
it never really occurred to me before that some part of the skin condition i get from time to time, which appears to be small clogged, inflamed pores on elbows and wrists mainly, could actually have always been a micro-insectoid parasite, this will confirm this theory, if i am free of itching after doing this for a few weeks then it becomes an institution thereafter
i struggle also... for me 130 hours a month seems to be the best i can manage, which is ~32 hours a week
i probably would be doing another 4-8 hours a month if i were just paid for 136 and didn't have to fill out timesheets
if i had a wife who took care of more of the cleaning and cooking i'd probably manage a full 160h/month but it is what it is
the system is the abuse, when it continues to increase the number of people it pressures to participate in being tax eaters
i never attribute to incompetence what can be clearly attributed to the desire of powerful people to profit from harming other people
hiring the incompetent is part of that script
what does "can't work even x" mean? "don't have that much free time" would be the answer to give
i hate this babylon system upside down 🤡 🌎
Probably not an EU thing, though I have seen that there are model variances depending on where a unit is sold. The bigger issue is some of the less prominent manufacturers just aren't including the capability on their entry or mid level lineup to save on costs. NFC is so rarely used outside of the Apple Pay fanatics that it makes sense to not make the cut.
But the true problem here is the tyrannical requirement of NFC for your particular needs. It's not like these institutions are providing standard issue phones to the entire populous. An experience should be enhanced by modern tech, not mandate it to live.
NFC has been a feature on smartphones for quite some time with earliest support in 2012 and becoming common with Apple iPhone 7 and Samsung Galaxy S3.
What is a "normal phone" in this context?
the welfare system was the main reason i fled australia 12 years ago
because of that system, simple entrepreneurship is basically impossible without connections and a pile of capital, there is obstructions in every direction, for marketing, for transport, for licensure
every country that has got a big welfare system has a problem that is only going to end with total collapse, and is going to lead to total collapse
with so many people getting paid to do nothing, to keep the wages down for the corporations, you breed a culture of entitlement and this will eventually see looting and senseless destruction when the food supply breaks down
TLS all looks the same... if an IP appears to not be online from you, but you can check from a third party it is online, then you can prove the ISP is filtering your traffic, and then they have a game of whack-a-mole when you move to using a VPN
unfortunately, yes, ISPs have a lot of power, and mostly they play fair to keep customers but ultimately if the government orders them to do shit, even in secret, you have to defend yourself
it's shitty, but that's the world we live in currently... a total farce of pretense of civility, with vicious, satanic evil behind the curtain
this is why they will put off actually enabling full IPv6 for as long as they can to keep us trapped in LANs behind NAT
also, wtf, "normal phone" NFC on phones didn't start to become common at the bottom end of the market until 2021
there is a new design coming together for using nostr as a repository for name<->IP pairs based on small cheap anchors on bitcoin, i think it's called "nomen"
Yeah, well. I was mostly hoping that they'd help me get on my husband's insurance, but oh well. On my own.
Not really. I just use Highlighter and notice when he changes stuff.
Pins are event 10001 from https://wikifreedia.xyz/nip-51/
Nostrudel has them implemented, already.
this is why i'm a tax protestoor
all they do with it is keep making the world shittier and shittier, and sometimes even directly attack me using this resource
yeah, the income tax/welfare state has nothing to do with specifically singling out the biologically productive and enterprising to be further down the stream of endless fiat units
I've never gotten an insurance payment for anything other than health insurance, ever. Never ever. 😅
Probably won't even get retirement insurance paid out, even though I've been paying in since I was 16, with only one 3-year break.
https://c.tenor.com/JY4uJk4xfIIAAAAC/tenor.gif
Everyone shows up at the Jobcenter in a Porsche with a new iPhone and a MacBook, fr. 😅
MY TAX EUROS AT WORK, BABY!
Actual discussion
When can you drive here?
I can't. That's why I wanted to do it online.
Then do it online.
I don't have a phone with NFC. None of us do.
You don't have a car or a normal phone?
Nope.
*silence* Okay, we can do it over the phone.
Can you work at least 15 hours?
No, I'm studying at the university and have to stay home more for my child. That's why I quit my job.
Then you can't apply for insurance, anyway. Have you tried applying for student assistance?
My husband earns too much.
Then you can't get Bürgergeld, either.
Correct.
Well, then call the health insurance and ask if you can be added to his account, that would at least save you some money.
Oh, okay. Thanks.
Goodbye.
Goodbye.
Renters are going to literally starve because of this, but
https://media.tenor.com/HxEbOG1AZbEAAAAM/nobody-cares-who-cares.gif
Yeah, house prices will now expand to cover three mortgages.
I'm assuming that it just goes to the 30041.
US government now planning to guarantee second mortgages.
https://open.spotify.com/episode/0qZEuUXtUmDI5OoZFobcRG?si=JFKSRiQ7SgyJGDyckjt-bg
I also get tired of repeating myself. Now, I just write one article, hone and expand it, over time, and point to that.
This means you could write a post on some passage, in a highlight, and everyone could click on it to read the full source or see the context. Nice.
Yeah, and then I go back and try to find the note later, and it's buried in a mound of my GMs and yo bros.
If it's worth writing that much about a topic, it's worth writing it properly, even if you do it after posting a messy Kind 1. Use the mess as your rough draft. 😂 Clean that shit up.
yeah, one of the signs you have a writer on your hand is when they post way more than twitter standart length nodes on nostr
every time i do that, it always occurs to me that i probably could write a 1000+ word essay on the subject, which often the notes actually already are
People who write as an art form, or in a journalistic/informative style, are relatively rare. The ubiquity of the written word confuses people about that.
Yakihonne crashes my nos2x fox. Generates a gazillion requests for permission and I have to reboot my laptop.
i'm cool with:
go install github.com/somename/somepackage@latest tho
but maybe your kids will understand it *chuckles in back to the future*
probably just a lack of writers at this point
but in general, lightweight renderers for this type of content that anyone can serve from a VPS would help a lot, there is a few, it's just getting people to publish after that
personally, i'm put off by the name and the layout of that site
also, yeah just to be clear, 99% of writing on nostr is always going to be short form kind 1s, the actual writers who sit down and spend a day working something nice is always gonna be a tiny number
the thing that has kept me away from it so far is the lack of a good editor, that has ToCs and all that stuff
this new section/grouping scheme that @npub1m4n…c2jl has been talking about recently would make a big difference, it would allow you to put together long works piece by piece, which would also need a different kind of interface, and such things as subscriptions to get notified about new content
```
goos: linux
goarch: amd64
pkg: mleku.net/nostrbench
cpu: AMD Ryzen 5 PRO 4650G with Radeon Graphics
BenchmarkBinaryEncoding
BenchmarkBinaryEncoding/event2.MarshalJSON-12 141765 7312 ns/op 3582 B/op 40 allocs/op
BenchmarkBinaryEncoding/event2.EventToBinary-12 1620237 743.0 ns/op 349 B/op 4 allocs/op
BenchmarkBinaryEncoding/easyjson.Marshal-12 574825 1898 ns/op 1628 B/op 6 allocs/op
BenchmarkBinaryEncoding/gob.Encode-12 176608 6663 ns/op 4876 B/op 43 allocs/op
BenchmarkBinaryEncoding/binary.Marshal-12 92514 11852 ns/op 73788 B/op 1 allocs/op
BenchmarkBinaryDecoding
BenchmarkBinaryDecoding/event2.UnmarshalJSON-12 140499 9784 ns/op 2290 B/op 22 allocs/op
BenchmarkBinaryDecoding/event2.BinaryToEvent-12 1000000 1362 ns/op 1308 B/op 16 allocs/op
BenchmarkBinaryDecoding/easyjson.Unmarshal-12 561176 2430 ns/op 2320 B/op 17 allocs/op
BenchmarkBinaryDecoding/gob.Decode-12 49094 26088 ns/op 10639 B/op 248 allocs/op
BenchmarkBinaryDecoding/binary.Unmarshal-12 1000000 1101 ns/op 769 B/op 10 allocs/op
goos: linux
goarch: amd64
pkg: github.com/mleku/nodl/pkg/event
cpu: AMD Ryzen 5 PRO 4650G with Radeon Graphics
BenchmarkUnmarshalMarshal
BenchmarkUnmarshalMarshal/Unmarshal-12 381547 3040 ns/op 1357 B/op 15 allocs/op
BenchmarkUnmarshalMarshal/Marshal-12 1000000 1046 ns/op 0 B/op 0 allocs/op
```
i will merge them all into one giant shebang properly later but as you can see, it unmarshals (decodes) almost faster than easyjson (my binary decoder is faster, as is fiatjaf's) and it marshals (encodes) faster than everything except my binary encoder (EventToBinary)
this was the paydirt i have been digging at for the last 3 weeks converting all the event fields to mutable byte slices instead of using strings
for the most part the APIs of everything won't change except in those areas
the main thing to note is that you will need to be using bytes.Equal and similar to compare IDs and pubkeys
but the benchmarks make the rationale quite justified, it probably can be optimized further
also, the binary codec will be going into it as well, it has some extra nice features like it decodes the hex in tags like a, p and e which all contain 32 byte values encoded as 64 characters, so all those damn follow lists are just over half the size in the database
Pet peeve of the day: instructions on installing something on Linux that begin with "go to this website, find this page, download this file..."
the old versions should still work, it's cached in the go module cache
the new versions are not done, after your comments i'm focusing on getting the auth in there correct with the new data types
Lightning Söhne Mannheims
#Einundzwanzig
https://erlebnis-sprache.de/wp-content/uploads/2021/10/Wir-koennen-alles-ausser-Hochdeutsch-1024x573.jpg
#nevent1q…92s7
like, i'm pretty sure that carbs in general, and especially modified starches like maltodextrin, and artificial sweeteners are food for bugs, and keeping you eating those also leads to diabetes
I didn't write that. 😂 🤷♀️
It's about taproot, or something.
don't worry, it is now officially faster and i'll be merging all of it back in
parasites make chemicals that alter behaviour, and keeping you feeding them would be a definite thing that happens
cool, i'm now moving stuff into it, https://github.com/mleku/nodl is the place i'm working on, it will have the whole nostr package inside pkg, except all reworked to use no strings, and do zero-copy in-place decoding
also, i'm totally reworking the stuff i had up there anyway, just finally finished the filter codec
yeah i quit running it, was having problems with that legit, stupid bugs with compression of packs or something
i'm back to github.com/mleku now
motion sickness tablets
also for me that inability to tolerate the motion was related to diet and sugar
vino in moderation might get you futher than imagined. just make sure it's not piss wine. i won't drink the stuff with additives. too much headache
i mean, you can't even find this shit in the pet stores anymore hardly "anti itch treatment" active ingredient "povidone iodine"
seriously, if it isn't clear, itch comes mainly from insects, who feed on dodgy bacteria
the demodex mites i did a bit of research on them and mostly got them to go away but they never really went away
i think a couple weeks of daily showers with a povidone iodine wash will probably change that
yeah, i was forced to kick out the sodas and beer but i'm still stuck on the wine and vodka
i'm gonna kick myself if antiparasitic treatments stop the cravings, seriously
yeah, i'm gonna go see a doctor and get the full antiparasitic treatment done, inside and out, antibiotic, everything
the ironic thing is that it's routine to give ivermectin to sheep and cows and goats and chickens
and yet omg ivermectin tin foil hat treatment
it's one of the things i miss about the cold, high altitude places
almost no parasites or insects
they just can't survive in that cold
i think i'm gonna get myself a steamer also... i just want to cook every fucking thing around me so there's no eggs, and no crawlies, and no bugs, and i'm gonna find out what i can do on the inside of me to purge these fuckers, and definitely i'm gonna get a load more of this povidone iodine and add it to my daily wash routine every day for a while until these fucking bugs and bacteria fuck right off back where they came from
i have no idea how much impact they have
yes, and i need vermicide and fucking blood parasite treatment as well
it is the time for it
oh yeah, the bed is gonna go out in the sun too, i hope this current bout of sunny days keeps up, i need to really bake the shit out of them
i also contended with bedbugs on a matress i slept on back in Bulgaria, meanwhile i was living in a house with literal human parasites who went ballistic on me when i suddenly had money
i fucking hate this shit
they don't call satan the lord of the flies for nothing
all the creatures who live by robbing and poisoning, all of them are toxic, and according to all the texts, will not be present in the heaven
i'm just gonna go through everything i have with fabric now, and give it all 60'C washes and a little bleach as well, and do that for at least two wash cycles
the level of random bitey/scritchy feeling i've got on my body since being out in the garden this morning went up by 10x but it was already a bad baseline... gonna also put all my floor mats through a hot, bleachy wash and sit my desk chair in the sun and every stinking piece of textiles in my place is getting sunshine and hot water and bleach
it just kinda went off into level 9000 for me this last hour
i already feel better after dousing myself in povidone iodine and washing everything twice with loads of soap and shampoo, i'm just gonna go ballistic on this
it's the season of parasites, after all... one of the first things i read about every bird or wild creature i've looked on info about lately, 20% parasite infected bla bla bla
when i picked up the demodex it was so fucking irritating... and before this i had an experience in 2015 with body lice in budapest, thanks to some "helpful" homeless person throwing an unnecessary blanket on me in the underground, while i waited for my goddamn dutch passport to be reissued
fucking biggest parasites are on two legs and have badges and titles
does anyone know of natural treatments that eradicate microscopic insects from the body?
i got more or less permanently infested just before the covid lockdowns started in january 2020 with demodex mites, picked them up in the damp december of amsterdam
i think these are a new thing that i have now, i mean, additional, maybe larger, since i was out in the garden weeding and now i have some new bug on me that is biting me around the arms quite frequently in the last few hours
i did some research and i see permethrin cream and some other things but idk where to get these things from, or what to do about going to a doctor or pharmacist, but it's got quite bad
i'm thinking that maybe at least to give myself a really thorough treatment with iodine, i got this ... i forget the stupid chemical, some water soluble plastic, povidone, yes, and rub that everywhere and then let it sit for a bit, because i know that these microscopic insects tend to like certain bacteria and iodine kills most bacteria
it's really irritating right now... gonna go dowse myself in iodine, at least i can make the bacteria go away
#asknostr
it's just facts, you can actually research all of it about the crazy stuff happening to the other planets, and maybe you even saw the may auroras
i use an ebike for the steep hills around #saovicente
no permit or licence or any business with the state required
Just the ones with keywords, like Bibles.
it's all in vain anyway... we are coming into a galactic magnetic reversal, maybe part way in already, the earth's magnetic field is weakening and small solar storms are causing big aurora and triggering storms, rain, cloud cover and earthquakes
whoever is organising this nonsense is just confusing you, it's actually just for military use to create a reflective upper atmosphere for over-the-horizon radar systems
they approved specific additives to jet fuel that increase the microwave reflection over the atmosphere at 30kft and they are everywhere and if you fly a lot you will have seen these "chembows" and all the strange ways they develop over time at high altitude
we are coming into a cooling period, and it wouldn't matter if we increased ash- and particulate free CO2 output at all, the electrons and cosmic rays are going to cause our planet to be covered in clouds, to be colder and more stormy than normal, and just go read about the detected changes in other planets, 33% faster winds on venus, there is a new jetstream on jupiter, neptune has had record aurora and storms, 1/3 of the atmosphere of pluto was blown off
yay, i finished it
zero copy nip-01 codec in #golang
in memory forms of the id hash and pubkey bytes are now both native bytes, which means for binary encoding they will just be copied or truncated for saving or searching, respectively
the binary codec was already screaming fast, and it will now get screaminger fast
the rest of the task is not so difficult, mostly just gonna be copy paste of things and then fixing the issues with ID, signatures and pubkeys now being in raw binary in event runtime form
i might dig through the bech32 codec and flip it to use byte slices instead of strings also, since there is obvious ways it is useful to not go to strings while parsing them, since they appear in content fields
oh yes, the binary codec also already is compressing several common types of tag fields that represent hex binary data, probably can do similar things to the nasty bech32 nip-19 entities inside content for space-conserving purposes in the binary codec as well, just have to have code watching out for the nostr: prefix in the decode and devise a scheme to signal that for decode to send out events
anyway, for the most part, the next few days will just be pushing all the previous parts of my nostr library back in, and then starting on the work of finding a golang relay that is not built out of spaghetti like fiatjaf's
indexing all your private information, no doubt
the current rule of #nostr is that if it isn't for a twitter clone threaded feed purpose, it's buggy
i'm literally here building shitcoin event stores so i can stack sats to quit all that shit and focus on building some serious apps... the front end stuff is so irritating in the web form, but i know html/css pretty good, so making document rendering is easy, and i have some options for serious GUI tooling that won't suck, and lets me stay in my preferred language, and i'm almost done with NIP-01 right now, with a zero copy, hyper-fast codec, my project for june lol
nostr totally has all the chops required, just all the money going into funding dev for this protocol has focused on twitter clones
my boss hates it so much we use discord 🤣
i've been wanting to build this kind of remote collaboration tooling for at least 5 years
i think that nostr native collab tooling would be a boon for nostr dev in general and a huge money magnet
well, carica (tsaritsa) is more usual, or imperatorka...
fun fact, in balkan corn is named after this, "tsarevitsa"
not sure whether it's because of the yellow, or the crown, or what, but that's the word in yugoslavia and bulgaria
so it occurs to me there is a fun link between tsarevitsa and the corn, and by the by also gold
my boss also wants to build a nostry slack
also, i follow a lot of "soundscape" artists on youtube, and they all have these AI generated images, and it's remarkable how almost every building structure in them resembles a mushroom
but honestly, here is a totally copyright free image of an actual pocket gopher, the most well known kind, and what the #golang gopher is based on:
https://upload.wikimedia.org/wikipedia/commons/thumb/c/cb/Pocket-Gopher_Ano-Nuevo-SP.jpg/1280px-Pocket-Gopher_Ano-Nuevo-SP.jpg
they look so much more goofy and less like a squirrel, the eyes are wider apart and the curve of the forehead and nose are much flatter and shorter
if you ask me, the image generator wasn't ever trained on even a single actual gopher image
haha i was amused a lot when you used the words i gave...
it's really from the latin/italian meaning of the word Stella
and seriously it is the name of a street in Belgrade https://www.planplus.rs/beograd/ulica/bulevar-despota-stefana/2826 a major street
i think it's the nearest equivalent in proper serbian to Empress
anyway, it was just because you have that whole manager thing going on
and i like bossy girls anyway
yeah, i'm not surprised that everyones generated images all look much the same, do i have to write War and Peace to get a sufficiently detailed image or wut?
i don't like them because they clearly are taught by a generic, highly constrained image set and not the general internet
so if you ask for a gopher, you don't get a gopher, you get a fucking teddy bear!
https://i.nostr.build/Vw06j.jpg
vs
https://i.nostr.build/gZA5l.jpg
or let's ask for an actual golang gopher:
https://i.nostr.build/KG8DW.jpg
looks more like a teddy bear to me, yet when i ask for gopher it actually didn't do too bad a job
idk even how to use those things, i swear they just make the same stupid image for any given keyword
@npub1fjq…leku he does a demo of Nostrudel event publisher. 👀
https://next.nostrudel.ninja/#/tools/publisher
can relate... it definitely would help us attention deficit kids
Or do that. I have no idea. I'm not really from that specialty, I just want my app. 🤣
I love reading the articles, but get so tired of staring at glaring screens. That's why I have the Kindle and Tolino apps on my phone, but I hardly use them. Always go for the e-reader.
My laptop is better than the phone, so Nostrudel and Highlighter and Habla get a lot of use, but then I get all ADD and start clicking around to see if I have notifications or an email came in and what's on Slack...
yeah for sure, and i wear barefoot shoes, so i must use all those intermediate muscles a lot more... i'm barefoot-adjusted but just not been walking much for almost 2 months
Yeah, it's definitely different muscles. I always get reminded of this when I start prepping for hiking season when I ride a bike year round.
it should be possible to write lighter weight webapps that compose raw JSON content and use plain HTTP
i seem to recall the web dev guy i used to work with back in 2018 writing Go services that pulled data from simple flat file stores containing JSON and using pure HTTP with simple javascript, it's probably something half way between static site generator and web 2.0 style pre-PWA style you need to build
Yes, an e-reader friendly Nostr site for books and anything else in long-form.
All e-readers have a browser.
Also ideal for tablets or for people (like me) with bad Internet connections or crappy hardware.
No websockets. We tested our various ereaders today and they all passed out trying to use websockets. 😂
my big walk down the hill yesterday has left my calf muscles feeling like they have become half as long...
definitely gotta make a point of doing this once a week to break up the usual bicycle riding to get around
also need to start doing more stretches
Same. Beautiful execution.
Bin grad von Kirch gekommen und siehe da
Österreich Gruppensieger 👀
the only thing that high cholesterol in your food can cause you is biliary colic (which is pretty unpleasant, and can lead to needing a gall bladder operation)
but the cholesterol that comes from chronic high blood sugar is easy to avoid
stop eating carbs, eat beef.
if the donors have transparency then that's all that matters
getting free money attracts whiny bitches so there's that
i think the thing is they are doing well enough to fund their own R&D and have an incentive to open new niches
anyhow, code is art, we are just as much creators as the memers and painters and writers and journalists... just need to focus on creating a mechanism for crowdfunding
this thing is growing irrespective of what these organised bursaries are doing, because there is a sore market need for what we are doing
like, with biblestr.wiki - which i will be working on in my part time in coming months, probably gonna get more traction finding christians who get what the decentralised and open protocol thing benefits and small business enabling (eg, custom hard copy services) to bring the best academic and theological work, research, commentary, and public domain content together for people to really dig into... without any serious risk of having their sharing impeded by silos or governments...
yeah, that's why i'll probably be building nostr integrations for NEAR and Polkadot and wtf ever else until i've stacked enough i can just sit for a year and build my own thing
next year i'm gonna try and relocate to a place with lower living costs and higher altitude specifically for this reason
oh yeah, two tricks tho... one is using lard or dripping to seal up your feet, and another is eating lots of lard/dripping to keep your energies up
er southeast of bologna... and yeah, anyway... weeks long walks are awesome, i can highly recommend it
i rode a bicycle once from Forlimpopoli (about 200km southwest of Bologna, up through Bologna, Venice, Nova Gorica (crossing into Slovenia), from there to Ljubljana, and finally to Maribor
so long as your ride is adequately comfortable you can do 7-9 hours a day and on a bicycle that's about 25km/h average between climbs and downhills i imagine on one wheel it's more like average 15km/h, i bet it's pretty scary rolling at 25, so let's say it should be possible to do about 60km/day so 15 days you should be able to easily go 900km
extreme long distance walking is fun too... i discovered that it was very comfortable to do it stepping across train sleepers while the trains were mostly not running in Serbia, i was doing about 40-50km a day, from belgrade to sofia in about 7 days
i've got a new paid gig coming up soon, probably 3-4 months, and i'm reworking my nostr library and relay code, as a child i was always a library dweller and i think i could put together enough of a starting point once i'm finished with my next 4 months to dig into this library idea
the search indexing thing really implies an integrated relay/dvm/html/epub/pdf renderer stack to do this properly, and imagine piling on top of that a physical on demand book printing service that lets you do one-off hardcopy in a decent quality, i mean, like the Apocalypse of Yajnvavalkya level of quality, cheap but adequate, but all automatically rendered into a book
maybe that's a bit ambitious to add that one on top of the stack but piece by piece we could give Amazon a fit anyway
We really need to get Indextr out. The idea has just been sitting around for months.
It's basically a Ngit-based integrated development environment for programmers. Like GitHub, but locally installed on WSL or Linux.
My mockups should be on the wiki soon. This distracted me. 😂
Just have ugly wireframes, so far.
Very low barrier to entry, as they could read all day without logging in. Just need to login to annotate or to limit to WoT.
That makes it more like a library, where you can just stroll around and look.
We can, but not until next year.
We have GitRepublic to release first, and that's basically going to be a Nostr IDE. It's a monster. 😂
This is grant-worthy Nostr Core Development, in my opinion. What do you think @npub1l2v…ajft and @npub1qny…95gx ?
Would this be a good place for someone ambitious to start?
Agree. This is Nostr Core Development, IMO, like Blossom and Cashu.
i hope it happens... it's such a clear use case for nostr... books, documentation, would go nice alongside the git repo systems, they could become standard help text systems for web and other apps
I don't know who can/wants to build that, but our team is sort of swamped right now. We're just going to push out Indextr and the Biblestr fork of it, and then we have to go back to the NDK grind.
We basically need an njump-style client, like @npub180c…h6w6 built, specialized in browsing long-form (wikis, articles, and modular/books). Stuff that stays relatively static and takes a while to read.
And it should allow for highlights.
#nevent1q…tnpm
Yeah, sounds like a bigger project, but something very fundamental that is great for eBooks and eMagazines.
Might be worth an @npub10pe…n34f grant or something.
something very interesting that occurs to me as i see mention of other languages, is how if there was a structured ebook format in nostr, it would be simple to add language translations via tags and references to the original language version, and you could then see translations side by side with a simple query searching for events tagged as translations of another text
DVMs with specialised graph databases feeding purely from follow lists would be the way to make it faster
i know with the DB i used, derived from fiatjaf's badger implementation in eventstore, each npub can have a simple 64 bit unique conflict free identifier, and building graphs out of that is pretty cheap actually
i think it would be pretty reasonable to expect that such a project would be able to find funding... a replacement for kindle, built on nostr... with a local mini pc deployment possibility for semi-offline use that also can put highlights and annotations back upstream to share with other bookstr and biblestr relays
for the task you have in mind, i think that the MVP is making the web app that opens at your top level curated index page, and then uses those shortened URLs and each page is rendered and cached on the web server
it would be easy to even put such a thing on umbrel or start9 also
That explains why every other web app is just a blank screen.
yeah, you would need to write a html renderer, basically
a webapp on a more powerful device can do that in place but a lower spec device would need it done for it, as someone mentioned, most likely because of websockets
i didn't leave that shithole country for nothing, i had plenty of dealings with them and my life has been 1000x better, even when i was homeless on the streets of amsterdam i was better off without that constant cloud of fear around my head
So our reader could download/upload everything as notes, but display them in the browser as HTML, so that they can be viewed on simpler or weaker devices?
beautiful example of the most common type of Go application, a custom webserver
a nip-05 can be written in Go with like 10 lines of code
anyhow, https://github.com/fiatjaf/njump/blob/master/go.mod here you see it uses khatru, go-nostr and nostr-sdk code, that's the "legwork" part for taking notes and making them into HTML (using templates)
if you ever got inclined to learn #golang a simple one like that, connect up to a set of relays, then accept URLs with nevent and event IDs and really it's then just a matter of writing a truncated hash scheme like i was talking about, and each event can have a 13 character base32 identifier, and for these index/section/contents pages they can then fan out to pick up the referenced articles
does it have a link to the web app that powers it?
How is @npub180c…h6w6 doing it with njump?
Used https://w3.do/ to shorten it.
need to make a RESTful API for filter queries and a scheme for converting notes into HTML
Nostrudel doesn't load.
Nostrapps loads, but is completely black, so I just clicked on something random and then it stalled.
Nostr.band doesn't load.
Viewing articles on njump works fine.
https://i.nostr.build/Vw08j.jpg
https://i.nostr.build/9zlAz.jpg
https://i.nostr.build/kZLXj.jpg
The library I posted was for websockets.
Needed that. No way to type that loooooong string in. 😂
Ah, okay. I might try that, in a minute. My e-reader is doing an update.
i guess then you have to make a webserver that does all that legwork and spits out HTML then
They can be stacked, yes, and the 30041 is where they actual content is.
wouldn't "section" be a better name?
the 30040 kind can be stacked in a tree right? so you can have like Genesis, Exodus, etc and then in each Chapter I, Chapter II, etc and in those probably better to then just use a simple header to indicate position
The Fiatjaf example was on a ReMarkable.
Here is an example of both 30040 (metadata) and 30041 (sub-article or chapter).
#nevent1q…2z4s
just for clarity, the value of 64 bytes gives you a total of 18446744073709551615
It is now supported by Indextr (still self-hosted, but soon to come on our website) and by Highlighter.com
if you hash the hash and then trim it to 8 bytes and render that as base32 it's pretty concise and almost impossible it will collide... youtube uses a similar scheme, it's 13 characters
epub is basically just html anyway
@npub1wqf…qsyn See? It's already a thing. 😂
I'm doing the Douay-Rheims, first. If someone doesn't get to it, before me, I'll do the KJV, after that.
Yeah, that's what I figured.
Okay @npub1wqf…qsyn @npub1m3x…a5sf you see the challenge.
Okay, heads up, we have #Biblestr in development and we have the domain biblestr.wiki
My point is that we don't need to convert to ePub to have e-Reader documents. We just need to carefully craft a client.
Could you try out this note, on it, when you have the chance? Is it possible to read it well?
https://highlighter.com/a/naddr1qvzqqqr4tqpzpzh8f3sc53cn7vsjjptmylwagdz2z9u79s6xjm5cfkw0usxfzwyfqyt8wumn8ghj7cn9wehjumn0wd68yvfwvdhk6tcqzpkrzceev4urwvtyxpm8y7n2v46qv699k8
Nostr is the more powerful protocol and can create more complex, interactive documents because of the json structure.
Also, Nostr is the uncensorable protocol. As soon as it's notes, you can store it in relays, and then generate ePub (or markdown, HTML, LaTeX, etc.) on the fly, as needed.
Nostr means you could replicate a banned book or article to X number of countries and hundreds or thousands of relays, within a few seconds.
Yeah, probably easy to just mass-convert everything with a script.
You could do that with a long Wiki page, too. Click *read later with sources* and it downloads it and everything one layer back.
It's just event-caching.
Like, if you had a zettel in a book with a data table from a different article, you could click on that and go to that article. You could even have an option (also load sources), and then navigate everything offline.
Whereas, conversion would change the link to http and force you off your local cache or relay and back onto the Internet.
That's why I like the idea of not-converting.
Keeping it in notes lets you context-switch.
Like, if I want to refer to a particular chapter, or chat about something or highlight, etc. then it'd make sense to do it in Highlighter.
But to just sit down and read a book, on the beach, I'd want something really plain for my eReader.
If someone else embedded that top-level 30040, then I guess we'd have to Display both as top-level.
Like, someone could print the New Testament and Old Testament as individual books, and someone else could join them into a Bible and add Luther's commentary.
Highlighter just bought us a bit of time. 🤔
But the question still stands that there's a sort of list and app designers would want to know where the top-level entry is. (Might be multiple top-levels.)
Like, if I publish a book, how can I ensure that the chapters aren't listed parallel to the book?
The same zettel can stand on its own, be used as a reference, or clicked on and viewed within the context of the original document. Very powerful modularity, yes.
Yes, the 30040s are then a second, parallel linked list. The lower ones need an "e" tag, so that we can tell the top ones by their lack of that tag.
What do you think @npub1l2v…ajft and @npub1m3x…a5sf and @npub1wqf…qsyn ?
Just realized that we can now highlight books, like on a Kindle. Whoa.
Yes, should be viewable on Highlighter.com, now.
All Nostr internal addresses. 😎
Gets trickier, when you have nested 30040s, tho, like
Book = 30040
Section 1 = 30040
Chapter in section 1 = 30041
Book = 30040
Chapter = 30041
Would basically turn Amethyst into an e-reader, like Kindle, but with the files on relays.
As you can see, it creates a linked list of notes with a metadata header and only the header shows up in anyone's feed, so you can have really long lists (like a scientific article with sections or a book with chapters). This can then be exported as an ePub or PDF or etc. With a table of contents and a title.
You can also mix your own sections with other people's sections, so that people can zap the original author, or comment on that section and the original author receives feedback.
That sort of thing. It adds hierarchy and creates collections of notes.
there's a big difference with wanting to be distinct versus wanting to dominate the channel
Here's the video of the Highlighter demo.
#nevent1q…cav0
so, i did more looking at the supermarket and discovered what looked like what i wanted - mild type meant for small shots, what they call "bica" here in #madeira but in italian it's called "ristretto" and part of the trick to them is restricting how long you extract for
first time with it, i probably overfilled the cup a little, but now i understand it next time it will be shorter
the stuff that extracts through first is more tasty, and as it goes longer the bitter/sour flavors start to predominate
and yeah, bica is probably shortened from arabica, the robusta is stronger and darker, and i don't think i like it at all, in fact i think it makes my teeth sensitive
anyhow, so now i know what ristretto means... it's also a algorithm for ... well... i simply saw it being used in khatru and when i search for "ristretto algorithm" this is in the top hits:
https://github.com/dgraph-io/ristretto
tbh i don't quite understand what this is for, but the name has caught my attention
Here's the spec. @npub1l2v…ajft wants to change the stringified content to tags, I think. @npub1m3x…a5sf agreed to it, yesterday, but they haven't had time to update it. I'll fork it and correct it, after lunch, if they don't get to it, first.
https://wikifreedia.xyz/nkbip-01
yes, i've opened it to my favourite who have frequent appearances on my feed
Ah, interesting. Very nice. #Damus allows for article nesting.
That's basically what 30041 is: sub-articles.
Yeah, @npub1use…k5ks was talking about that. It'd be a simple script, really, so long as the document had only 2 levels: header and content-articles (which most would).
The 30040 contains the ePub metadata and the list of source files for the document, then you just have to find all the json files on the relays, extract them all into one markdown file, and convert them with pandoc.
And the breakdown would just go the other way around. We're actually usually starting with one markdown file, so that's actually how we're doing it, now, using a script to split it up into 30040 header and 30041 sub-events.
It's just a test of the event kind displaying correctly.
Okay, just checked. If you out the 30041s into an article, you have to open the article to see them, so there isn't one long text in your main feed.
It then just lists the individual note ID, which you can open by clicking.
Guess we'll just have to always link to Highlighter or Indextr. Or maybe @npub1gcx…nj5z will eventually add it.
I think of it this way:
The 30040 is the binder and the 30041s are the individual papers in it, sorted in a particular order, all pertaining to some topic.
You could have 500 papers in that binder, or 5, but the binder always takes up the same amount of room on the shelf.
Yeah, he's muted again, thankfully.
I hope they also minimize long entries in the main feed, or people will have to scroll past an entire book. 😂
This means we can print books with 30040s and then create an article (or maybe a wiki page?) containing the same 30041s and Freerse, Coracle and Highlighter would probably display a readable version of the articles and Highlighter and Indextr (the one from @npub1m3x…a5sf ) would display the proper 30040s as collections.
no idea still yet where the funding will come from but i'm of the opinion it's a great base for cranking out a really slick fork... especially now it actually supports nip-42 - would be great if it's possible to simply add more control interfaces without interfering with the existing codebase...
i'm a total noob at typescript tho
#Coracle looks good. 👍
https://i.nostr.build/2RDm7.png
ah yes, these robusta dominant coffee pods are not gonna be favourites... i'll drink them but i want to try and find 100% arabica
Oh, yeah, he's on vacation. Sorry!
i just learned how to get my a dece oasis A20 to not have a speed limit... now i need to go to the shop, what is my excuse why do i need to go to the shop lol
nope, can't think of an excuse
might have to wait until one comes to me
whether they are wasting your time, or draining your blood it's all the same to them, what matters is you don't draw attention to the fact they are psychotic
Displaying at least something like this is best practice. Just leaving it blank or hiding it is unhelpful.
30041s are really important because they keep the subcontent out of the main feed.
Otherwise, every single Bible verse will have to be a wiki page or article page or note. There are almost 32k verses.
Yeah, #Nostrudel is at least willing to show something, which better than nothing, but not that great.
@npub1ye5…knpr
https://i.nostr.build/nWMdo.png
Wanted to check how 30041 displays, as that's where the content is.
Njump just shows json
https://njump.me/naddr1qvzqqqr4typzphtxf40yq9jr82xdd8cqtts5szqyx5tcndvaukhsvfmduetr85ceqqgxzafjvdkhwmrv0qmkcdm5du6rxra68lu
Test of 30041 display.
#note1m9j…pj2a
woo hoo i have a proper relay now
always with the condescending appellatives too, and this guy is such a dick