HNHacker News
TopNewBestAskShowJobs

kotutku

9 karma · joined January 7, 2019

submissionscomments
kotutku··on How Apple's operating systems mistreat the user
"Apple plans to require that all application software for MacOS be approved by Apple first."

I'm ready to leave MacOS if this becomes reality (no way to install apps outside of Apple Store). So so far it's pretty easy to install custom apps and grand them root permissions.

kotutku··on Hacker Dosed with LSD While Restoring Historical Synth (2019)
This story is almost too good to be true.

I can confirm from my own experience, that it's pretty easy to accidentally absorb LSD by skin contact.

kotutku··on Ruby vs. Crystal Performance
I would like Crystal to include some modern features instead just being a fast and nice language. How about stuff like: immutability, good functional programming support, complex union types, compile-time guarantees?
kotutku··on Show HN: Obsidian – A knowledge base that works on local Markdown files
Are you going to add some features for more structured data? I'm thinking about tables like in Notion where you can sort by any column. Working with Markdown tables is very clunky.
kotutku··on Show HN: Obsidian – A knowledge base that works on local Markdown files
I was going to ask about possibility to extend the editor with a VIM emulator, but I see you guys already included that, neat!

I'm definitely going to give Obsidian a try.

kotutku··on I won’t buy ebooks anymore
The author usually gets <5% share from the book price. I guess it's much better (although not legal) to just skip buying the book and send a donation directly to the author.
kotutku··on Build a real-time Twitter clone with LiveView and Phoenix 1.5
Why is that? The GenServer API very similar to Erlang version.

You can add your own abstractions with macros on top of that if you like.

kotutku··on Show HN: FalsiScan – Make it look like a PDF has been hand signed and scanned
Neat!

I've been doing this manually by adding my signature in GIMP and taking a photo of my laptop screen.

kotutku··on Clojure – Fascinated, Disappointed, Astonished (2016)
> I have to admit, that at the beginning using brackets was not easy for me. Once I’ve realized that the brackets are just on the other side of the function name, everything was simple and I could code very fast.

A question to fellow Lispers: is there a good reason why LISPs do not put parenthesis they way we know from math? Why `(f foo bar)` and not `f(foo bar)`?

kotutku··on Clojure for the Erlang VM
It's great, but the differences between runtimes can be painful. In practice you still need your project to be aware of which Clojure code files are platform-specific and which are safe to run across all platforms.
kotutku··on No Maintenance Intended
Does this badge imply that the project doesn't have any external dependencies? What if another Heartbleed or a vulnerability in the language itself is found?
kotutku··on The MacBook keyboard fiasco is way worse than Apple thinks
I can live with the new Macbook keyboard, missing function keys and a malfunctioning key only because I always use external Apple keyboard.

The only time I use Macbook keyboard is at cafes or meetups. After 2 years I still don't like and I haven't find a single good use for the touchbar.