HNHacker News
TopNewBestAskShowJobs

bartmika

241 karma · joined July 1, 2020

I'm a software developer based in London (Ontario, Canada). My Github is at https://github.com/bartmika.

My website: bartlomiejmika.com

submissionscomments
bartmika··on Show HN: Simple HTTP API for LLMs
Written in Golang! That’s a pleasant surprise. Thanks for sharing.
bartmika··on Ask HN: Could you share your personal blog here?
https://bartlomiejmika.com/
bartmika··on Alpha Centauri: Life on Chiron
"I sit in my cubicle, here on the motherworld. When I die, they will put my body in a box and dispose of it in the cold ground. And in the million ages to come, I will never breathe, or laugh, or twitch again. So won't you run and play with me here among the teeming mass of humanity? The universe has spared us this moment."

Anonymous; Datalinks

bartmika··on ScyllaDB on K8s: Intense Workloads with Spot Instances and Zero Downtime
Come for the ScyllaDB, stay for the Golang.

Great article! I read it because I am using MongoDB and was interested in using ScyllaDB in the future. I was pleasantly surprised you wrote using Golang for your examples because that's my primary language.

May I make a suggestion in the future to include "Golang" in your articles title so your articles are easier to find by us Go devs? Thank you! :)

bartmika··on Babylon 5: The Road Home Voice Cast Unveiled – The Hollywood Reporter
Babylon 5 has one of my favourite quotes for supporting space exploration:

https://youtu.be/gU41J86Rrg8

bartmika··on What is permaculture? (2015)
> Most fun thing about permaculture is the fact that no one is making money from actually applying it but rather just selling courses, books and other media

Checkout "Stefan Sobkowiak - The Permaculture Orchard" via his YouTube channel at https://www.youtube.com/@StefanSobkowiak. TL;DR, he purchased an apple orchard and started applying permaculture principals to create sustainable business. For example, he took every third apply tree and cut it down to replace with a "Nitrogen Fixing" sort of tree in addition planting other smaller plants and shrubs in between the trees (see "syntropic agroforestry") and overall he's had tremendous success. This would be the best video of him explaining his success with applying permaculture - https://youtu.be/zArUk3THIV0.

Another person to checkout is "Shawn Dubrowsky - EdibleAcres" via his YouTube channel at: https://www.youtube.com/@edibleacres. He basically applies permaculture principals to feed himself/wife on a substance level and runs a tree nursery business.

bartmika··on Ask HN: How can I plant more trees with technology
I'm also passionate about this topic and trying to apply technology and seeing what I can learn. From looking into this topic, stuff that could be helpful are: Arduino, Raspberry Pi, Soil Moisture Capacity sensors.

Wrote this article for monitoring seedling growth:

- https://bartlomiejmika.com/posts/2021/how-to-read-data-from-...

I've been following HN for a while and saved a few articles that pertaining to this topic:

A grandmother made a forest https://news.ycombinator.com/item?id=22499224

Ask HN: What are the (software) opportunities for coming Green Revolution? https://news.ycombinator.com/item?id=25147863

Ask HN: Are there any software jobs in nature/animal conservation? https://news.ycombinator.com/item?id=23938635

Investors say agroforestry is climate friendly and also profitable https://news.ycombinator.com/item?id=23794141

Growing crops in cities will put an end to food waste https://news.ycombinator.com/item?id=25540378

Why I am building permapeople.org (permapeople.org) https://news.ycombinator.com/item?id=24696688

Ask HN: Agriculture startups doing https://news.ycombinator.com/item?id=21325138

The Miyawaki Method: A Better Way to Build Forests? (2019) (jstor.org) https://news.ycombinator.com/item?id=26114425

Fruit Walls: Urban Farming in the 1600s https://news.ycombinator.com/item?id=22395292

bartmika··on Composerize – Convert Docker Run Commands into Docker Compose
Thank you for posting! I've never knew something like this exists but now am grateful it does!
bartmika··on Ask HN: Why no crypto token tied to content sharing in true P2P fashion?
Sounds somewhat similar to “steemit” [0] crypto. However, the main difference is you gain coins from users voting (aka liking) your content and not p2p sharing aspect [1].

You have a cool idea so I’m curious myself what others will mention in this discussion.

[0] https://steemit.com/ [1] https://en.m.wikipedia.org/wiki/Steemit

bartmika··on The future (and the past) of the web is server side rendering
npm ERR! 404 Registry returned 404 for GET on https://registry.npmjs.org/left-pad
bartmika··on Jami: Share, Message, Call freely and privately
You might be interested checking out Berty then:

https://berty.tech/blog/how-berty-works-ipfs/

bartmika··on Ask HN: What services/apps are you self-hosting?
I run everything on a single computer powered by docker. Every self-hosted project has a dedicated docker-compose.yaml startup file. The services that run:

- Navidrome - PhotoPrism - Shiori - Paperless-ngx - Callibre-Web - Audiobookshelf - Jellyfin - Syncthing

Also previous discussion: Ask HN: What do you self-host? [2019] via https://news.ycombinator.com/item?id=21235957

bartmika··on Ask HN: Why not have a heating unit shared by many houses?
I think this is called "district heating" [0]? And such a thing is practised around the world.

[0] https://en.wikipedia.org/wiki/District_heating

bartmika··on Crystal 1.6.0 Is Released
W00t, keep up the great work!
bartmika··on Ask HN: Modern Go Dev Setup
The advice in this thread is excellent so far. I'll add to the discussion to say that another option you have is to containerize your Golang application and have a container for every project you work with. If this interests you, I've written a Blog article on it:

https://bartlomiejmika.com/posts/2022/how-to-containerize-a-...

It takes a little bit more time to setup your application in a container, but as time goes on, it saves you work by containing different services you can easily re-create / add / delete / etc versus having to install them manually in your workstation. In addition, having a containerized Golang application is the first step to creating "cloud-native" sort of applications. If this interests you, checkout this tutorial on building cloud-native applications:

https://learning-cloud-native-go.github.io/

bartmika··on “My latest invention. I call it fruit.”
Meanwhile:

Ginkgo Tree: “Hey plants, how come no one told us this idea?”

Kentucky Coffee Tree: “Wait, what’s an animal?”

bartmika··on Ask HN: How do I/you prep for the energy crisis in EU?
Awesome website I discovered on HN a while back. Here's the link to the heating tag to checkout various articles that could help you.

https://solar.lowtechmagazine.com/tag/heating-and-cooling.ht...

bartmika··on Crystal Programming Language
Sorry haven't heard about it but thanks for bringing it to my attention!
bartmika··on Crystal Programming Language
Out of all the programming languages coming out these days, Crystal is the one I am watching out for. I've never programmed with Ruby, but I have programmed with Python in the past so I really value the focus on programmer friendly syntax that Python taught me. Currently a Golang a programmer and I love the performance plus binary executables!

From my experience so far Crystal feels like a performant language with the wonderful feel of Python. Definitely check this language out if this is the first time you're hearing about it.

bartmika··on Mocha: Open-Source Mock API Builder for Go
Great job implanting this library!
bartmika··on Ask HN: Is there a truly solid low-code to build Twitter or Reddit clone?
There was an article [0] a while back on Reddit of someone creating a clone using https://bubble.io for the frontend. Might be a useful to investigate. Good luck!

[0] https://www.reddit.com/r/nocode/comments/oxsaet/i_built_a_re...

bartmika··on Show HN: Timekit – Helpful functions to extend the Go `time` standard package
Hi HN, I wrote this helpful library for anyone using the Go programming language. I basically found myself re-using time manipulation code for ETLs and so I decided to write my own library to remove duplicate code.

Thanks and any feedback is welcome!

bartmika··on Ask HN: How can I help the scientific community?
A previous post on HN via https://news.ycombinator.com/item?id=31330502 on distributed computing might be interesting?
bartmika··on Ask HN: Modern Alternatives to C
Take a look at the Crystal Programming Language - “Slick Like Ruby and Fast Like C” is goal of the project.

https://crystal-lang.org/

bartmika··on Blasting out Earth’s location with hope of reaching aliens is controversial idea
> These efforts are like building a big bonfire in the woods and hoping someone finds you.

Question: What sort of woods are we in before we light? Related.[0]

[0] Beyond “Fermi’s Paradox” XVI: What Is the “Dark Forest” Hypothesis - https://news.ycombinator.com/item?id=27841361

bartmika··on Predicting the Timeline for Humanity to Reach Kardashev Type I Civilization
If you've never heard of this topic of Kardashev type civilizations, I found a good introductory video which helped me get a gist of it back in the day if anyone is interested:

Michio Kaku 3 types of Civilizations [2008] via https://youtu.be/6GooNhOIMY0

bartmika··on Blundering into a nuclear war in Ukraine: a hypothetical scenario
Honestly, this movie is the most realistic fictional depiction. It's time range is before, during and after:

Threads (1984) via https://youtu.be/5Srqyd8B9gE

And if you want to know how the world would like after the movie Threads, read the following book:

A Canticle for Leibowitz (1959) via https://en.wikipedia.org/wiki/A_Canticle_for_Leibowitz

bartmika··on Collection of real world database schemas from open-source packages
Thank you - this is amazing!
bartmika··on Ask HN: Is there a Hacker News back end open source alternative?
Interesting! Thanks for sharing.
bartmika··on Cosmic Rays Flipping Bits
Just wanted to point out previous HN discussions on this topic if anyone is interested:

Cosmic rays and computers (1998) (nature.com) https://news.ycombinator.com/item?id=25218687

Page 1 of 2Next →