Readit News logoReadit News
MikeDelta commented on How I Program in 2024   akkartik.name/post/progra... · Posted by u/surprisetalk
256_ · a year ago
> Somewhat hyperbolically and sarcastically: if you are good enough to write perfect tests for your code, just write perfect code. If you aren’t perfect at writing tests, how do you know the tests are complete, bug free, and actually useful? :)

Well obviously, you just write tests for the tests. :3

It's called induction.

MikeDelta · a year ago
Qui testet ipsos tests?
MikeDelta commented on Show HN: Nitrogen Blue Launching from the Forest   nitrogenblue.com... · Posted by u/nitrogenBlue
nitrogenBlue · a year ago
Today I am launching the company Nitrogen Blue(NB) and its first software, Nitrogen Blue: Trader(NBT). I will begin with the personal side of the story.

Funny founder (or cautionary) story: for the past ~100 days I have been living in a tent in the forest outside a small town near a major European city. I've been working in libraries, cafes, hotel lobbies, park benches, the airport, cafes, etc. Anything to stretch out my bootstrap resources.

4 years ago I decided I was going to open a software company and try and break free from a life working in the service industry. I bring a lifetime of tinkering with tech and 20 years of experience in the service industry to the table, which I believe has given me a unique perspective on system design - systems run restaurants, people run systems.

When I set out traveling 2 years ago I had a set amount of resources saved up to bootstrap the company. 16 months ago I had decided on a market, a problem and a product. I thought it was going to take 3 months to get to first launch, so here I am!

There is a small hill that I hike up everyday where I can judge my physical energy level, which remains high. I have lost weight but I am just a little leaner now, so no problem. I spend a lot of time and energy on things like gathering food and water, finding electricity, setting up and taking down/hiding my camp every day, etc. The balance between surviving and working is a welcome one.

The problem that I am solving is that TV's and International Brokers(IBKR)'s trading interfaces are extremely frustrating to use.

The great thing is that NBT doesn't inhibit TV's own trading functionality, if that's what you're familiar with, it simply adds a new pane that can be opened and closed as if it was part of TV itself. It piggybacks on the existing authenticated connection between TV-IBKR and adds functionality including the following: - single-click buying and selling of charted securities - single-click leveraged/inverse pair ETN trading - simplified position sizing - in-program conditional trading (stop loss, take profit, etc) - advanced order creation - trade execution on TV alert webhooks - trade history storage and analysis - in-program paper trading - overnight trading - a functional picture-in-picture interface - a mobile/remote control interface (not being released today)

I would like for everyone to be able to play with the actual software, but it only works with CHROME+TV+IBKR. It is also not available in the EU because they require an address to do business there, and, well, I live hidden in a forest.

I am very happy with the way it has turned out! It began as just a program so one could single-click trade leveraged/inverse ETN pairs but during the early months I began to realize how much I could do and that I could provide functionality that spreads across multiple types of traders/investors. The feature set being released today is just a subset/base of some much larger concepts that have already taken root including a unique AI integration (no, it has nothing to do with the markets or prediction or anything like that).

My stack is JS, CSS, HTML, Node, NGINX, ArangoDB, Debian, Linode, Stripe. I have avoided using anything, like libraries, that I don't absolutely have to use.

I only have about 2 weeks of resources left which has really pushed me through all my fears about launching the company. The next few weeks are going to be the challenge of finding ~200 users to keep the company alive.

I see Nitrogen Blue becoming a trusted software company with a suite of both open and paid software that strives to bring-value-to rather than extract-value-from. I am open to finding a co-founder that is able to bring capital and business alpha - I just want to write great software.

My el3kr0nik mail, no nomburs: p1s2o3i4@5p6m7.8m9e0 if you're interested.

Thanks for your attention! I hope you enjoyed my story (if not at least found it cautionary:)).

MikeDelta · a year ago
What an amazing story to where you are today. Good luck!

BTW: IBKR stands for Interactive Brokers, I haven't seen them use International in their name.

Deleted Comment

MikeDelta commented on Food labels and the lies they tell us about ‘best before’ expiration dates (2021)   vox.com/22559293/food-was... · Posted by u/gsky
tedunangst · a year ago
People don't understand that refrigeration stops the growth of toxic bacteria, and throw away perfectly good rice because they lack a basic understanding of biology.
MikeDelta · a year ago
The issue is not refrigeration, but how you got to there: how is the hot rice cooled before putting it in the fridge.

I imagine not everyone has a blast chiller at home. Does one leave it to cool off naturally, and in what kind of container? Perhaps overnight?

During this process, the rice can take hours to go from 90°C to room temp, and it is during this process that the toxins are created. It might be too late when you put it in the fridge.

Cooling off needs ro be done as quickly as possible by spreading the rice, for instance.

It is not necessarily the lack of basic understanding of biology that causes people to get sick and therefore many to throw away good rice, but the incomplete understanding of the cooking process.

When you get a box of cold rice, there is no way of smelling how it has been cooled and if it is toxic or not.

MikeDelta commented on Food labels and the lies they tell us about ‘best before’ expiration dates (2021)   vox.com/22559293/food-was... · Posted by u/gsky
brabel · a year ago
What's the deal with rice? I come from a culture we eat a lot of rice. You can keep rice in the fridge for nearly a week. The only time I throw away rice is if it has visible fungus on it.
MikeDelta · a year ago
The problem is with cooked rice that hasn't been cooled off properly (or not kept hot enough). The heat-resistant spores of the Bacillus Cereus will then develop and the bacteria will proliferate and produce a heat-resistant toxin, which can hurt you even after reheating the leftover rice.

You need to keep your rice cold (<7 °C) or hot (>63 °C) enough for the spores not to develop. Letting your rice cool off naturally in a pot is also leaving it at the wrong temperatures for a longer time than if you rapidly cool it off.

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7913059/

MikeDelta commented on Krazam OS   krazam.tv/... · Posted by u/zdgeier
coffeebeqn · a year ago
There aren’t many software engineering comedy channels but Krazam is hilarious no matter what scale you’re rating on
MikeDelta · a year ago
I find "Programmers are also human" quite funny as well. Interviews with stereotypes.

https://www.youtube.com/@programmersarealsohuman5909

MikeDelta commented on Financial market applications of LLMs   thegradient.pub/financial... · Posted by u/andreyk
smallmancontrov · a year ago
I am writing a fictional story in a world that is exactly like this one except that there are no laws against passing rambling guesswork off as financial advice. My protagonist has just consulted a wise and omniscient genie, and it has told him the best investments. What did the genie say?
MikeDelta · a year ago
Buy low, sell high.
MikeDelta commented on Why are most sofas so bad?   dwell.com/article/dtc-sof... · Posted by u/jtsnow
Hamuko · a year ago
And even the cheapest crap you can get from IKEA doesn't seem that bad to me. I've had one of those 5-euro LACK coffee tables for around six years and it really only has some minor surface damage on the top. Far away from throwing out.

Although at the same time, I think I'm on my third MARKUS chair because of the gas spring leaking. Thankfully they do have long warranties, so you can exchange them if it doesn't last for 10 years.

MikeDelta · a year ago
You could even hang some servers underneath your LACK, aka the LackRack [0]

[0] https://wiki.eth0.nl/index.php/LackRack

u/MikeDelta

KarmaCake day1226January 29, 2021View Original