HNHacker News
TopNewBestAskShowJobs

sonicgear1

61 karma · joined July 28, 2022

submissionscomments
sonicgear1··on In 2025, venture capital can't pretend everything is fine any more
I can't wait for the downfall of AI. It has become like a plague at this point.
sonicgear1··on Svelte 5 is not JavaScript
SolidJS is what Svelte5 should have been
sonicgear1··on Moving on from React, a year later
From slop to even bigger slop, congrats!
sonicgear1··on Scaling to around 15K requests per second with Java
Quarkus beats the crap out of Spring in every possible aspect, perf, DX, you name it.
sonicgear1··on Unchecked Java: Say goodbye to checked exceptions
You should catch any non specific exception in the last catch block, just in case. Thought that was the standard. Java gets very messy in mixing checked and unchecked exceptions, I've seen a lot of devs just ignore the unchecked ones.
sonicgear1··on Thoughts on Svelte
We had the same problem. Svelte would have been perfect if it only had a true SPA router. SvelteKit is too complicated for a simple SPA.
sonicgear1··on How Async/Await Works in C#
Hacker news is just too keen on shitting on .NET In my experience switching from Java to .NET was an epiphany. The language is 10x more concise, async/await is the same as in javascript, the documentation and official guides are miles ahead of Java, and it's just a pleasure to work with.
sonicgear1··on React is holding me hostage
Anyone trying to justify the usage of React is just suffering from Stockholm Syndrome at this point.
sonicgear1··on React is holding me hostage
Its is actually sad just looking from a hardware endpoint. A 2016 iPhone 7 has an advanced 5 nanometer CPU. That is really powerful when looking at the grand scheme of things. Yet most react "websites" will completely obliterate it and make the phone get blazingly hot. I do this for fun a lot when browsing the web: when a website makes my phone literally melt, I check its stack on my PC and sure enough it is almost always React paired up with Redux. These performance apologetics are sad.
sonicgear1··on JEP 430: String Templates (Preview) Proposed to Target Java 21
Agree. Java can't even get the simplest things right. This stuff makes me want to cry.
sonicgear1··on Don't use Tailwind for a design system (2021)
Please don't follow the author's opinion. RadixUI with its' 50kB tooltip is not something a sane person would use. This is why React websites weight multiple megabytes at times.
sonicgear1··on Windows 11 update added 'Search' label to taskbar search button – how to remove?
Check out windhawk. https://windhawk.net/
sonicgear1··on SvelteKit 1.0
jOOQ is not even close to EF LINQ, I worked with both.
sonicgear1··on Java 20: A Sneak Peek on the Panama FFM API
Java is just a painful language. At that level of abstraction you would expect to work purely on business logic, yet Java makes you just focus on the boilerplate and lacks completely basic features such as tuples, real generics, async/await, anonymous types and more. Spring is another huge pain point, it's slow and verbose in comparison to Go or even .NET. Java is not even close to Kotlin, that's why it was invented in the first place, to not make you want to shoot yourself in the head. Needless to say, I don't see any real use of Java in 2022 and beyond.
sonicgear1··on Windows 11 still not winning the OS popularity contest
I am a life-long Windows user but 11 is just a total blunder.
sonicgear1··on User IDs probably shouldn't be passed around as ints (2018)
UUIDv1 can be sorted by time of creation. That said UUIDs are pretty good, they are hard to guess and can be generated anywhere without a coordinator.
sonicgear1··on Mangle, a programming language for deductive database programming
Another useless and overly convoluted project just like all things google.
sonicgear1··on Show HN: A native macOS client for Apache Kafka
Seems like a neat little tool. I've always found Confluent Platform to be slow, clunky and overkill. Any plans for Windows?
sonicgear1··on Programming language comparison by reimplementing the same transit data app
Use minimal APIs in .NET and get a 2X perf boost.
sonicgear1··on Ask HN: Recommend the things to experiment if you have 20% free work time?
If you work in frontend try remaking a company app in SolidJS and present the benefits.
sonicgear1··on JSX Mail: Ending All Your Problems When Creating Email Templates
Exactly. JSX Solves nothing here.
sonicgear1··on Experimenting a new syntax to write SVG
Looking forward to it. I also see this as potential syntax that could be translated into html.
sonicgear1··on Facebook proven to negatively impact mental health
Water is wet
sonicgear1··on Java’s Cultural Problem
Let's just agree that java is trash.
sonicgear1··on The self-fulfilling prophecy of React
Liking and defending React is borderline Stockholm Syndrome at this point.
sonicgear1··on Has tiktok_us been breached?
We need the source code
sonicgear1··on The Portuguese can no longer afford to live in Portugal
Unfortunately it is not much different in Serbia. Tech moguls and shady businessmen are quickly buying out cities and flipping real estate for a profit, leaving working people on the streets.
sonicgear1··on The Car-Replacement Bicycle (The Bakfiets)
I hope for a future where the cities are returned to the people - no more cars on the streets.
sonicgear1··on The Slotted Counter Pattern
Wouldn't querying the count be slow using a WHERE clause?