HNHacker News
TopNewBestAskShowJobs

tkubacki

482 karma · joined March 14, 2014

submissionscomments
tkubacki··on Writing Gnome Apps with Swift
F# is not mainstream lang - it’s more like Clojure for .NET. My point was - you don’t have that variety in .NET as in JVM (Scala, Kotlin, Groovy are all relatively mainstream)
tkubacki··on Writing Gnome Apps with Swift
If you want to move faster in JVM world use Kotlin. There is no alternative in .NET world- that’s why JVM ecosystem is much better (and bigger)
tkubacki··on Writing Gnome Apps with Swift
Flutter
tkubacki··on Windows in a Docker Container
Isn’t that just easy way to run Windows on my laptop ? Docker is not about security, but about lazyness.
tkubacki··on AvaloniaUI: Create Multi-Platform Apps with .NET
Well Dart as language is better than C# and Flutter is way more matured. This is only interesting for Microsoft shops
tkubacki··on Wasm3 entering a minimal maintenance phase
I really hoped someone will help get rid of Putin from inside RU by this moment (I believe there are plenty of who may not necessary love him). EU should really put more cash on table to help UA.
tkubacki··on Trabant
Trabant had accident, and got out of the road, next to the Cowpie. Cowpie asks Trabant:

- hey who are you? - who? Me? I am a car! - yea, sure. If you are a car, I am a pizza!

tkubacki··on Was Rust Worth It?
Well maybe you should use C++ or Rust instead of Java or C# in that case?

My point is if you are doing business (especially web) apps. Use one of JVM langs insted of C# because ecosystem is much bigger (and it has fresher langs as well like Kotlin - if that's what you care about)

tkubacki··on Was Rust Worth It?
Kotlin is younger and made better choices by default, like immutable "val" as default option.

Also since it's Jetbrains - IDE integration is superior compared to anything C# can have (including Rider...)

tkubacki··on Was Rust Worth It?
I used to be .NET dev and don't agree. Couple of reaons:

1) Modern Java is almost as good as C# with some things I can't give up in Java (static imports => succint code, Groovy Spock => succint tests)

2) Kotlin is better than C#

3) JVM has much much bigger ecosystem (almost all the apache projects are JVM oriented) and default web framework is much less code to type (SpringBoot) is much more productiv

4) JVM has wider variety of langs

For those reasons IMHO if you are small-mid company (or startup) it's wiser to choose JVM.

tkubacki··on Bitwarden: Free, open-source password manager
Open source and easy to use https://www.passwordstore.org/
tkubacki··on Bram Moolenaar has died
Another Vim vs Emacs story. One of my CS teachers at PUT (Poznań University of Technology) used to say: Kto ma jaja używa viaja

(which rhymes in polish and means: one who have balls is using vim) RIP

tkubacki··on Fighting for the open web [image]
Serous question: I don't get why so much steam goes towards Chrome which can be basically open source (Chromium) and the same folks accept Microsoft Windows perfectly well (which is closed source and has much bigger impact on our privacy IMHO) Edit: same with MacOs?
tkubacki··on How small is the smallest .NET Hello World binary?
Dear downvoters please do care to express your opinion instead of downvoting. I will help you making strong statement - why would I use smaller ecosystem (.net vs jvm) and worse general purpose lang (C# Vs Kotlin) if I am not Microsoft shop ?
tkubacki··on How small is the smallest .NET Hello World binary?
Personally I don't like .NET anymore because it's almost exclusively C# only (which seems quite dated compared to eg. Kotlin). JVM env is much more scattered across multiple languages.
tkubacki··on Revamped German stellarator should run longer, hotter and compete with tokamaks
Yet 1-2% of population is using Linux as of today and 0% is using fusion energy as of today. Witty but false.
tkubacki··on Framework Laptop with Ubuntu Review
Last time I checked there was no EU distribution. Anyone's aware if there are any plans ?
tkubacki··on Event Sourcing Is Hard (2019)
Kafka and friends can be used in reactive pattern paradigm ( understood as here https://www.youtube.com/watch?v=eRxLfUIMJwk&t ) - only partially overlaping ES idea, which in general has much more sense to me.
tkubacki··on .NET Hot Reload Support via CLI
Still Visual Studio is simply broken compared to IntelliJ (especially for web dev) and there is not even a fraction of libs available for .NET compared to Spring Boot (take a look here: https://start.spring.io/)

We will see in 10 yrs if they catch up....

tkubacki··on .NET Hot Reload Support via CLI
I've quite unique experience beeing .net dev turning into jvm ecosystem. My decision to switch was based on fact that web is growing and .Net is simply...not fitting there.

Specifically what I mean is current VS is just not usable for web dev (comparing to Jetbrains tools), but what is even more important - there is nothing close to Spring Boot in terms of ecosystem richness (important for corpos) and even newest .net 5 is much more cumbersome compared to eg. golang (important for startups).

Don't get me wrong - I do like C# - it is a nice language (at some point it was better than Java), but current Java and other jvm langs and tooling (lombok) are great too or better (Kotlin) and current web/cloud ecosystem is all but not .net related.

if you develop for windows desktop or some .net oriented organization (some do politicall decisions) use .net, but if you can make your own decision and you develop for web/cloud just don't use .NET

tkubacki··on Harbormaster: Anti-Kubernetes for your personal server
My simple solution for smaller projects is to ssh with port forward to docker registry - here I wrote blog post on that topic:

https://wickedmoocode.blogspot.com/2020/09/simple-way-to-dep...

tkubacki··on Uber used 50 Dutch shell companies to dodge taxes on $6B in revenue
The only way to stop this, is to create income (eg. 1-2%) based tax regulations instead of profit based. No way to cheat.
tkubacki··on Wayland is not ready as a 1:1 compatible Xorg replacement just yet
Moving from X will be painfull. I remember that first non X Server OSX versions were buggy as hell...
tkubacki··on Windows Subsystem for Linux: The lost potential
Hmm it could be nice idea to add WSL2 "module" to allow call "exe" from inside WSL2 env. Is this technically currently possible somehow ?
tkubacki··on Russia opposition leader poisoned with Novichok
Worth noticing - literally every single of Putin's potential serious opposite candidates dies before elections in suspicious circumstances
tkubacki··on When a customer refunds your paid app, Apple refunds its 30% cut [edited]
One more reason for society as a whole to get rid of greedy tech monsters dependency like Apple in long term.

Remember You often have a choice to not support this platform and move towards web by default even if it is not easy (Apple enforce to use their web engine to make sure you are in a slave position on iOS)

tkubacki··on State of Linux Desktop Security
"flatpak and snap are both security nightmares" and then link to flatpak article... Come on at least bother to explain... As far as I know - with all bad publicity snap has recently - it does isolate package and you don't give root to package maintainer.

Bold claims no arguments

tkubacki··on Peer-to-Peer Communications with WebRTC
A bit off topic: recently multi monitor screen sharing based on WebRTC was fixed in Chromium/Linux/x11 (landed in Chrome 83) making my Google Meet/ Jitsi screen sharing support sessions much easier...
tkubacki··on I think Catalina 10.15.4 broke SSH
It is time to move to Linux or Windows desktop. Really if you are not hostage of Apple ecosystem then decent desktop is much more reliable in my experience (got old MacBook which is ok too but eg can't connect to old vpn on it)
tkubacki··on Hong Kong protest safety app banned from iOS store
Apple is fighting only for the one thing - the money.

If that means they need to sacrifice some people (especially outside US) - they will do it.

← PreviousPage 2 of 9Next →