HNHacker News
TopNewBestAskShowJobs

hernantz

808 karma · joined October 5, 2013

submissionscomments
hernantz··on I'm Done with Ubuntu
Made the switch about 6 years ago to Fedora, never looked back. Upgrades just work.
hernantz··on Little Snitch feature nobody knows about
Is there a similar software for linux?
hernantz··on SSH as a Sudo Replacement
This is a similar idea to run0 by Systemd: https://news.itsfoss.com/systemd-run0/
hernantz··on A better Mastodon client?
I crave for social media clients that allow users to customize their ranking algorithms for their feed.
hernantz··on GnuCash Tutorial and Concepts Guide
Used GnuCash for a while, but manual data entry was exhausting
hernantz··on Show HN: HyperDX – open-source dev-friendly Datadog alternative
There is also SigNoz [0] solving the same problem with a similar stack (OpenTelemetry and Clickhouse)

[0] https://github.com/SigNoz/signoz

hernantz··on Explaining the Postgres iceberg
Law of Leaky Abstractions states: All non-trivial abstractions, to some degree, are leaky.
hernantz··on Abbrev: A hidden Ruby gem
I found the example in the post weird too, I thought it would be for auto complete, when you enter sta -> start
hernantz··on Discord, or the Death of Lore
I often think that I would be a best practice for slack/discord to auto delete messages after 2 weeks, that would enforce the idea that they are really ephemeral
hernantz··on ARM64 Linux Workstation
We need more devs to use linux. It is a better experience IMHO. I've been donating to the asahi project every month hoping apple hardware gets finally liberated.
hernantz··on I am a quite good bad programmer
Job interviews have a very questionable form of gatekeeping. But it is a very well documented form of gatekeeping. If you want to get good grades at job inteviews, you can practice how to pass that test... I do agree it doesn't reflect the quality of developer you are, but it is what it is...
hernantz··on Show HN: PocketBase – Open Source realtime backend in one file
Very nice, whats planned next?
hernantz··on DRY is an over-rated programming principle?
DRY often leads to too much abstraction that while correct from the theory of software engineering, it increases complexity and maintainability costs.

That being said, I always allow myself to repeat code until a good enough patter emerges from that repetition, and then I refactor. Having the same code twice is not always sufficient to reveal what is the right refactor to do, if any.

hernantz··on Why video calls are bad for brainstorming
I have the idea that brainstorming on a meeting is a waste of time. It is better to do it async. On a shared doc where people can comment and improve over a short period of time (like a week or so). Then, and only then, you can have a round of presentations or debates.
hernantz··on Snap launches its first drone
Similar exp with a gopro
hernantz··on Are software engineering “best practices” just developer preferences?
There are no solutions, only tradeoffs
hernantz··on The Trouble with Capitalism
And worker cooperatives are totally compatible with a capitalist society, only they shall compete with traditional companies
hernantz··on The Trouble with Capitalism
There are many types of socialism, but probably the most important aspect would be the central planning of the economy by bureaucrats or the state apparatus, and consequently the use of coercive force to make it happen. The economy is also vague, you can take utter control of it, or heavily regulate it, or just some sectors of the economy, and so on. If by democratic worker ownership of means of production you mean that workers can collectively own a company, that is totally possible in any capitalist society, so it is vague to define socialism.
hernantz··on No-SQL databases are glorified caches
RAM
hernantz··on No-SQL databases are glorified caches
You would be suprised to find out that mongodb is still popular for the wrong reasons
hernantz··on I Want Decentralized Version Control for Structured Data
You can take a look at this talk: https://www.youtube.com/watch?v=DEcwa68f-jY. It describes how to build a dapp with sqlite + CRDT
hernantz··on Do not log
I was able to debug many race conditions in production thanks to logging. None of the steps that happened concurrently resulted in an error. Logging is helps you audit how your app is being used. And that is a different thing from monitoring or error reporting.
hernantz··on Ask HN: Getting Started Investing
Why not going to a hedge fund?
hernantz··on Show HN: Stuff – An Alternative to Facebook Events
Eventbrite or meetup.com
hernantz··on Show HN: Startup with no website - GuerillaClick@gmail.com
there are alternatives like http://10minutemail.com
hernantz··on Hosting files in url minifiers
Reminded me of this: https://ralsina.me/weblog/posts/locche-the-untouchable-paste...
hernantz··on MusicBrainz: an open music encyclopedia
The code that runs it is open too: https://github.com/metabrainz/
hernantz··on Flatpak: Standalone apps for Linux
You can refer to this post by Lennart Poettering to get more insight of the goal of this project: http://0pointer.net/blog/revisiting-how-we-put-together-linu...
hernantz··on Ask HN: Things that suck?
Having to connect to Facebook to get the user relationships. I would love something like Mozilla Persona but where you specify what connections to share.
hernantz··on Elm Debugger: Stamps [video]
How is he able to rewind through time?
Page 1 of 2Next →