HNHacker News
TopNewBestAskShowJobs

dingi

305 karma · joined July 4, 2022

submissionscomments
dingi··on Nue.js: Rethinking Reactivity
As I would like to call it, the new shiny js tool of the week. Aren't we all already tired of this
dingi··on OnlyOffice: Free open source office suite with business productivity tools
Sure, they are OSS but how do you know what goes into their binaries? Being open source does not imply that the binaries are not backdoored.
dingi··on Crux: Cross-platform app development in Rust
Most users don't care.
dingi··on Raspberry Pi 5
Throw in power adapter, case, and micro sd card for rpi 5. Price difference almost disappears. Do you seriously think that rpi with an sd card going to beat 256gig ssd?
dingi··on Raspberry Pi 5
How about a mini pc with Alder lake N95 with 8g RAM/256g nvme for $120

https://a.aliexpress.com/_mt4AHVM

dingi··on Raspberry Pi 5
I don't see any good reason to buy raspberry pi over something like this mini pc[1] anymore. For $100ish, you get 8g RAM/256g nvme/intel N95. Not mention the wonderful software support.

1. https://a.aliexpress.com/_mt4AHVM

dingi··on The X220 ThinkPad
Its sad to remember how fast those things got changed to unrepairable junk. I have an X280 repurposed as a server with Debian because its display got crazy and unusable. Repairability of X series is almost non existent now. Corporate greed has no bounds I guess.
dingi··on ROCm is AMD's priority, executive says
Good luck man! Its your money to waste.
dingi··on Why don’t Americans eat mutton?
Something to consider, In some Asian countries, Goat meat is called as Mutton. In western context, Mutton means meat of an adult Sheep. So you might be eating Goat meat instead of Mutton.
dingi··on macOS Containers v0.0.1
Can anybody explain, what's the point of Mac containers? Almost nobody uses Mac for container based deployments.
dingi··on Java 21: The Nice, the Meh, and the Momentous
On topic of upgrades, here are a couple of tricks I've learned throughout the years which make the upgrade process easier.

1. Use Maven 2. Use BOMs to manage related dependencies 3. No lombok

dingi··on Java 21: The Nice, the Meh, and the Momentous
True, Spring upgrades can be a pain in the ass. There is a trick to make it less painful though. Use maven BOM for version management. As with any framework upgrade, it doesn't make the process entirely painless. But very much less painful.
dingi··on Linux gives up on 6-year LTS kernels, says they’re too much work
Good move! At least, this will push those pesky Android OEMs to make their drivers available upstream. Its time we have a standardized environment for mobile/embedded use cases like the one we have for PCs. All these stupid little devices filling the junk yards because some greedy OEM didn't want to update their drivers is ridiculous.
dingi··on Two-parent households should be a policy goal
In other words, invest more in men. Years of neglection on their education and up bringing, downright ignoring the needs of young/adult males. And you wonder why the family situation is fucked up. This is a symptom of the end of western civilization. Populations are on the decline. If you don't have strong men, they will come from outside. Just don't expect them to hold on to your fucked up "values".
dingi··on Removing garbage collection from the Rust language (2013)
I'm pretty sure that Rust is a great language for low level stuff, the domain of C/C++. Try to shoehorn it to do more higher level stuff (i.e: vast majority of software developed today), And you'll be fighting battles with the language at each step. For those use cases, Java, JavaScript, Python et al will reign supreme for many years to come. Most of the time, GC stalls are the least of your problems.
dingi··on Gnome 45 to Break Extensions
The thing is I don't want to spend hours and hours to customize the thing. And, those customizations often have undesirable side effects (like degraded performance, messed up app themes, issues after updates, etc). In Gnome I use stock Gnome with a couple of extensions and that's about it.
dingi··on Gnome 45 to Break Extensions
KDE is too much Windowsy for my taste. Aesthetics are not that great either. In Gnome land, there are no extensions that I cannot live without. Sure, they'll be in a broken state for a while after a new release. And also, I'm totally hooked with Gnome workflow. There is a keyboard shortcut for almost any action.
dingi··on UTM – Virtual Machines for iOS and macOS
I've been using a similar setup for a while now. I just use SFTP for file sharing. Never bothered to try UTM's file sharing feature.
dingi··on WinRAR zero-day exploited since April to hack trading accounts
Indeed it might. It's been more than decade since I last used them.
dingi··on WinRAR zero-day exploited since April to hack trading accounts
Oh WinRAR. Before my time ended with Windows 10-12 years ago, this was one of the first programs that I install on a new Windows setup. Feature wise, I haven't seen any tool beat WinRAR. Locking, splitting, recovery support, And my favorite, SFX archives (msi file equivalent). Creating an installation program was dead easy. And they were and still are cool enough to give a perpetual free trial in exchange for a few nagging screens.
dingi··on Why Is Rust Programming Language Becoming So Popular?
Meh! The hype around it does not hold in real world. There is some momentum in a few niches. Other than that, not much getting build with Rust.
dingi··on Intent to approve PEP 703: making the GIL optional
I’m genuinely curious, What's wrong with Java's model?
dingi··on Medicaid Could Save $2.6B Within a Year If Just 1% of Recipients Quit Smoking
This is true for my country as well. Govt taxes cigarettes around 1000%. I'm not kidding, that's a thousand percent tax. Our govt essentially runs on smokers and drinkers tax money.
dingi··on Medicaid Could Save $2.6B Within a Year If Just 1% of Recipients Quit Smoking
So how much tax money that 1% pay for cigarettes? I’ll bet that it’s significantly larger than $2.6B
dingi··on Good code is like a love letter to the next developer who will maintain it
This is true if you assume that the abstractions identified by the original author is correct and adequate for the life of that app. Usually, it's not the case. There are slight deviations that makes previous abstractions unusable for new requirements and the new dev has to start from the beginning
dingi··on Good code is like a love letter to the next developer who will maintain it
There might be love letters like that but any codebase that has been around for couple of years is not that. I'm yet to see any codebase in the industry that I can describe as a Love letter. I'm starting feel like I'll never find such a thing. Just make do with what you have. They are not paying you for reading love letters. It's mostly for maintaining and putting band aids over shitty code bases.
dingi··on Ask HN: What are some low cost payment processing alternatives to Stripe?
Depends on where you tap into the digital payments chain. At the highest level (with highest fees) are the payfacs (Payment facilitators). Above them are the payment acquirers with comparatively low fees, higher joining fees, more rigorous certification process and the PCI compliance is a chore you need to repeat every year. Above that is not that easy to tap into such as direct link to credit card networks and banks. At your volume, PayFac like Stripe is the best option IMO.
dingi··on Asynchronous Rust on Cortex-M microcontrollers
You call this ugly ass mess of a code simple? yeah right!
dingi··on Asynchronous Rust on Cortex-M microcontrollers
Trying to shoehorn Rust this and Rust that into every freaking thing makes more problems than it solves. Case in point is async rust in microcontrollers. Looks ugly as a sin.
dingi··on Microsoft faces antitrust scrutiny from the EU over Teams, Office 365
Nope, this is no good. PWA works really well with Chrome though
← PreviousPage 6 of 7Next →