HNHacker News
TopNewBestAskShowJobs

nikodotio

93 karma · joined October 23, 2022

submissionscomments
nikodotio··on Jimi Hendrix was a systems engineer
> created modes of expression that definitely solve this problem.

I certainly don’t agree with this as a musician who has tried most of these attempts by electronic music manufacturers.

nikodotio··on Ireland is making basic income for artists program permanent
The idea is that there’s practices that are good for society that fall outside of market value, and these practices should be protected or they die. Some things cannot survive in the market.
nikodotio··on How Israeli actions caused famine in Gaza, visualized
Read the article
nikodotio··on How Israeli actions caused famine in Gaza, visualized
Insane brutality has happened on both sides. However the statistical numbers are different, before oct 7 and after, one side has been much more successful in its brutalization of the other.
nikodotio··on How Israeli actions caused famine in Gaza, visualized
You should look into the accounts of doctors who are not allowed to take in baby food. Israeli mobs destroying aid trucks. Israeli soldiers gloating about killing children.

While Hamas has done atrocities, this does not allow atrocities to be committed in response. Especially by an occupying power that controls every variable in the environment.

nikodotio··on Top UN legal investigators conclude Israel is guilty of genocide in Gaza
Israel’s civilian casualty rate is higher than germany, japan, or the Soviet Union during ww2.
nikodotio··on A bug saved the company
My experience as a musician and huge linux nerd is: sure, it was all free, and very powerful, on linux, but I never actually made music because of the setup times, learning, hacking, and refining the systems.

Since getting a mac and paying for tools like this, the immediacy of being productive has caused me to actually make music.

it's the same with OBS - wow, what a piece of software. I spent a week going through and configuring it. They really thought of everything. Audio Hijack solved my problem in 30 seconds and made sense for my use case while doing it.

nikodotio··on Why is choral music harder to appreciate?
On the drums: Not entirely, I find folk tradition choral music (without drums) wonderful, but also struggle with classical and church choral.
nikodotio··on Lessons learned from building a sync-engine and reactivity system with SQLite
Among other things, but even with a “latest change wins” method you still have to make sure all transactions arrive, data doesn’t stay out of synch forever, and other challenges.

ElectricSql, instantdb, rxdb, jazz.tools, are some of the things I’ve been looking into to make these tasks easier.

nikodotio··on Lessons learned from building a sync-engine and reactivity system with SQLite
There’s a whole world of syncing databases when they’re offline and then reconnect. Local first. If your websocket connection is offline you have to store the incremental changes to your data and send them later on reconnect. This gets complex fast.

A lot of these tools (and what the author wrote) offer toolkits to do this well, not having to implement and track all these changes in state manually.

In this case the author is running SQLite in the browser, and that syncs to SQLite on the server.

nikodotio··on Dokploy is the sweet spot between PaaS and EC2
I love the Dokploy promise but I’ve come across some glaring bugs and inconsistencies that have made living with it difficult. I’ve had to consult its source code because if it’s lack of documentation in a few instances.

Support, even for paying customers, is lacking, too.

Definitely cheering its development on, though, because the promise is wonderful.

nikodotio··on Zelensky leaves White House after angry meeting
Not make it political… you’re joking right?
nikodotio··on Zelensky leaves White House after angry meeting
During war seems like the right time to institute martial law. Their legal system allows for the pausing of elections during a war.
nikodotio··on Zelensky leaves White House after angry meeting
Possibly there isn’t a critique of his behavior because there isn’t a critique to be made: from a website like hacker news where every reasonable position is usually represented, it should tell you something that this is unanimous.
nikodotio··on Tracing Military Command Chains Through Time and Location
Hello! Author here: what I was trying to say with this line is “we didn’t charge them for building tools they didn’t need or changing the way they work” — but I very much appreciate the feedback!
nikodotio··on A layoff fundamentally changed how I perceive work
What’s the legal insurance called in German?
nikodotio··on <dialog>: The Dialog Element
I accept that they will look different but function consistently and in line with the client device - when that can be made as a design decision.
nikodotio··on <dialog>: The Dialog Element
I use all of them pretty consistently! I try not to have them do magic, but using native date pickers and dropdowns and selects saves so much time and headache - and they work consistently.
nikodotio··on Things I wish I knew the day I started Berklee (2008)
I agree it’s more about networking. Practice is important but plateaus are only passed if you get advice in the right way or exposed to the right thing. Being loose is important too.

In my musical world, when someone comes along who studied at Berkelee you almost know they will be bad and not get the vibe: playing over people, rigid timing, no feeling.

Frankly the article is terrible advice for everyone.

nikodotio··on Fly.io outage – resolved
This is precisely it. The ease of deploy, https domain configuration, scaling.

Additionally, having machines that turn off when not in use is easy to configure, which I never managed on AWS.

nikodotio··on Trump wins presidency for second time
Or the information you were getting was not comprehensive.
nikodotio··on Insights after 11 years with Datomic [video]
It is free now:

https://blog.datomic.com/2023/04/datomic-is-free.html

nikodotio··on An Overview of Datalog (2010)
No, it’s a secret third thing
nikodotio··on Show HN: InstantDB – A Modern Firebase
Definitely waiting for the datalog query to be exposed before I’d use this.

If it was I would never use another database again.

I think the amount of people coming from datascript/datomic who have to work in js and would prefer to use datalog instead of learning a new query language is big.

nikodotio··on Show HN: A free tool to visualise scales on a guitar
Wow, I built almost the same thing to learn clojure, but without the sheen and professionalism of yours!

Mine can also handle banjos

https://niko.io/projects/scales/out/index.html

nikodotio··on Sam Altman tweet after being fired
personally i just find this easier to read. capitalization breaks flow and parsing for me.
nikodotio··on Understanding ChatGPT
a quick google reveals that all of the words in the "new" title already exist from human producers, and this is mix and matched together.
nikodotio··on Ask HN: What's the best tech stack for indie hacking?
Because there are not as many clojure developers and growing a team and finding particular experts in certain fields is harder.

Less amazing design/html/css people know reagent than react, for example.

nikodotio··on Ask HN: What's the best tech stack for indie hacking?
The speed at which I can develop prototypes in clojure is unmatched by anything else. REPL driven development, frontend with reagent, and sharing domain logic code across frontend and backend is invaluable. Adding spec, datascript, and core.async makes previously complex tasks extremely fast and boilerplate free.

I usually prototype this way and then move things to a different stack piece by piece when others get involved, as the interop with Java and JavaScript is great.

nikodotio··on Tree views in CSS
I worked on a big project showing arbitrary family trees. Collapsing what are actually graphs into visually compact trees is very hard! Nice job
Page 1 of 2Next →