Avatar
JayByte
efd4d4a38bcd0004d31031a17972a6a6a3b32fe6f3953958c47d6325f2b8d106
Software Engineer. I love slow/async life, privacy, personal freedom, nature, pantheism and art. Nostr relay fork: https://gitlab.com/jbyte777/nostr-rs-relay-x Tutorials on programming: https://medium.com/@jzx777 PGP: 6D12 369B 03ED 0C5C 835B F71F 8945 685A 7F70 B06E

I'm still interested in what are good use cases of Golang web frameworks, which are popularized recently. Even so: what are good use cases of web framework in back-end, if routing, WebSocket, database etc. APIs cover majority of needs. In which way do they level up a complexity from classic MVC to another level, in which MVC could be encapsulated in one thing without increasing consumption of computing resources at expense of processing of client requests? I worked with web frameworks like Django and Spring. And I feel that I work with MVC boilerplate with routing, WS etc. libraries in same convenient but freer fashion.

#programming #softwareengineering #backend #go #golang #web #webdevelopment #thoughts #blog

So I see primary goal of AI and neural interfaces hype in moving trust and agency from people to one-sided controlled machinery and some cloud of megalomania, anti-systemic schizophrenia and psychopathy demons. This is at expense of rapid population decline and environmental degradation ofc. It does not really matter which form it takes, even via "tight integration of human in the loop". Though ML technology itself is useful for coding tasks if it's used in a smart way.

But saying so is not enough. Language itself projects our thoughts and behavior.

#blog #thoughts #ai #ml #aihype #technology

I think, keynesian thrive for infinite and rapid growth triggers civilization collapse and violates, how people essentially grow and communicate with each other. Otherwise this could be limited to temporary decline, then growth etc. in adiabatic equilibrium (notable example is Norwegia in even its pre-oil state). People have been learning how to communicate, count, keep records, optimize things and distribute knowledge.

#blog #thoughts #economy #network #equilibrium #keynesian #keynesianeconomics

Just like using web framework for every web application, limits an ability to elegantly and efficiently performing DOM updates etc.

#blog #thoughts #web #programming #softwareengineering #framework #frameworks

Strict and dogmatic frameworks which are forcibly scaled up, or a totalitarian system, actually violate adiabacity.

I can say that because I believe in dynamic equilibrium. An adiabatic society & nature.

#blog #thoughts

If you see that slow life and productivity are not compatible, then you have at most a logical-pattern thinking.

#blog #slowlife #productivity #thinking

#meme #memes #iqbellcurve #diary #productivity

#meme #memes #iqbellcurve #goodandevil #philosophy

#meme #memes #slowlife #wearenotthesame

I've read the "Flowers For Algernon" story to the Progress Report 11 tho.

#meme #memes #iqbellcurve #highwit #midwit #lowwit #reading #books #literacy #story #flowersforalgernon

In the context of how culture and memes are different from core values, there's one interesting question. Why the heck is React used for static websites and small widgets, if simpler tools like plain JS+CSS are more adequate fits for them?

#web #programming #softwareengineering #frontend #react #blog

https://iuslaboris.com/insights/laws-on-the-right-to-disconnect/?trk=feed_main-feed-card_feed-article-content

Most "green" countries are considered stereo-typically "lazy". Lazy by those, who can't understand slow work, irregular work or evenly switching between rest and productive days.

For me it's interesting that Turkey is in the "red" zone. Probably this has to do with weak separation between work and rest life, which is prominent in family/clan business. Thus it's like continuous chill work which was present in pre-industrial societies.

#blog #slowlife #righttodisconnect #statistics #work #worklifebalance

#ontology #thesaurus #taxonomy #knowledge #philosophy

I've reached my 27th year of a long journey.

#blog #life

I found this short message of unknown author together with the story about the "free" and "slave" bottle:

"""

Bad Idealist idealizes everything. Good Idealist idealizes like a child.

Bad Nihilist lacks any core values or principles. Good Nihilist criticizes and adapts like a child.

Bad Stoicist is rude and arrogant. Good Stoicist is courage like a child.

Bad Materialist explains everything from physical perspective. Good Materialist reduces to physics like a child.

"""

#blog #philosophy #story #stories #idealism #nihilism #stoicism #materialism

Al-Khwarizmi was a Persian mathematician who introduced procedures for solving equations etc. The term "algorithm" is coined by his name.

#blog #ran domfact #alkhwarizmi #Ppersia #persianmaths #algorithms #maths #mathematics #history

#meme #memes #programming #copypaste #code #softwareengineering

You can install the latest release of PromptQL from here: gitlab.com/jbyte777/prompt-ql/-/tree/release-6.x

#promptql #prompts #promptengineering #llm #distributedprompts #programming #library #opensource #golang #go

#meme #memes #iqbellcurve #smalltalk #bigtalk #blog

1-2 years ago I was working on an artistic pet-project which aimed to be catalogue of various pharmacy products. This was kinda mixed art with unique design, easter eggs and custom perfomance-oriented back-end.

I developed various utilities and services during development of the project. You can read about them in my Medium:

https://medium.com/@jzx777

#programming #craftprogramming #art #frontend #backend #web

I don't like an idea of "living in the present" as defining the life. Because if the idea was taken in this context, there wouldn't be such things as learning and creativity.

#blog #life

#meme #iqbellcurve #thinking

13. Walk.

14. Do hobbies outside work.

15. Take siestas.

16. Do not define yourself as "top performer".

17. You are human.

#perfomance #work

1. Work should be ecologic for humans as creative and explorative beings which live as long as they essentially can.

2. So the best code which solves a given (real or imaginary/perspective) problem, is no written code. If this solution for given problem exists.

3. Periodicity of multiple patterns/modes is a mitigation of negative effects of the Goodhart’s law. “Work hard” and “follow easy path” are also patterns with limits.

4. So write less boilerplate “monkey” code, write more business-related and engineering code which provides you a solid basis for future development without energy draining mundane work.

#blog #programming #softwareengineering #work

4 months ago I wrote another article on making bots by prompt engineering with PromptQL. I explained how expansion and execution of code embeddings brings full power to prompt templates. Here it is:

https://medium.com/@jzx777/making-bots-with-promptql-code-embeddings-5b21efd52c51

For purpose of examples, I ran bot with the Openhermes Mistral 2.5B model and the llama.cpp server.

Openhermes model: https://huggingface.co/TheBloke/OpenHermes-2.5-Mistral-7B-GGUF

llama.cpp server: https://github.com/ggerganov/llama.cpp/tree/master/examples/server

#PromptQL #promptengineering #prompts #ai #golang #go #programming #opensource #library #programminglanguage #llm #LocalLLM #openhermes #llamacpp #cottagesoftware #craftprogramming #indietech

4 months ago I tested my audio stories generator on the Nous Hermes 10.7B model which runs locally on my CPU. And on llama.cpp server. And there are results!

The stories generator (built with PromptQL front-end and Nous Hermes, OpenAI TTS back-ends) is here:

https://gitlab.com/jbyte777/storybox-generator/-/tree/with-nous-hermes-10.7b

The Nous Hermes 10.7B model can be downloaded here:

https://huggingface.co/TheBloke/Nous-Hermes-2-SOLAR-10.7B-GGUF

The llama.cpp server can be installed from here:

https://github.com/ggerganov/llama.cpp/tree/master/examples/server

#PromptQL #texttospeech #llm #locallm #promptengineering #prompts #messageprotocol #agents

#golang #go #programming #opensource #library #indietech #programming #ai #generativeai

#blog

Recently I needed text embeddings. So I introduced the new query command for text embeddings in PromptQL. And I extended support for more OpenAPI compatible LLM APIs. Thank you, Mistral AI!

You can read more about this release here:

https://gitlab.com/jbyte777/prompt-ql/-/releases/v6.2.0

You can install the latest PromptQL version from here:

https://gitlab.com/jbyte777/prompt-ql/-/tree/release-6.x

#PromptQL #promptengineering #prompts

#golang #go #programming #opensource #library #programminglanguage

#llm #ai

#blog