HNHacker News
TopNewBestAskShowJobs

orefalo

19 karma · joined March 9, 2012

submissionscomments
orefalo··on Zoom is now Chrome only
it's about time... I've been avoiding this tech for years because it was sniffing on my Mic
orefalo··on Nanobrew: The fastest macOS package manager compatible with brew
well nanobrew is not on brew!
orefalo··on A Lament for Aperture
I miss it too..
orefalo··on Bose has released API docs and opened the API for its EoL SoundTouch speakers
Great move Bose

Shame on you, Google. You disabled my Nest thermostat and Nest Secure alarm — I will never buy your products again.

orefalo··on Show HN: Mactop v2.0.0
Congrats. dashed zenith for mactop.

really neat and full featured

orefalo··on Epic celebrates "the end of the Apple Tax" after court win in iOS payments case
Apple can go to hell, their 30% fee is prohibitive.

If Jobs was still here, he would have fired all the fat management.

shame on you Apple, you are acting like M$!

orefalo··on Distributed ID formats are architectural commitments, not just data types
I wrote an article comparing different GUID implementations and also prepared a clear spreadsheet with side‑by‑side implementation comparisons.

https://medium.com/@orefalo_66733/globally-unique-identifier...

Looking at your implementation, I like the clean split between shard, tenant, and sequence.

However, this results in a 160‑bit format, which does not fit natively in most databases, as they usually use the UUID type. I also find 60 bits of randomness to be low (ULID also uses 60).

Last point, using a GUID is not only for sharding. It is also important for protecting against predictability, which beyond the GUID structure, requires using the right approved crypto‑safe random generator.

orefalo··on How to turn liquid glass into a solid interface
We should open a public petition - https://www.openpetition.org/
orefalo··on Porn censorship is going to destroy the internet
No, it will not. I live in the UAE, and I appreciate that my children do not have access to pornography or illegal websites, as these are blocked by the service providers.

This should be adopted by many other countries

orefalo··on Roman dodecahedron: 12-sided object has baffled archaeologists for centuries
isn't it obvious.. it was used to fortify the tent structure.
orefalo··on The Unsustainability of Moore's Law
factor in power usage reduction, and it still works
orefalo··on HTAP is Dead
I have compiled the following table to compare OLTP and OLAP

https://medium.com/@orefalo_66733/oltp-vs-olap-fb0441f57259

orefalo··on HTAP is Dead
I found the title amusing. This died.. right after inception.

Clearly, the objectives and limitations of OLAP and OLTP differ so much that merging the two domains in a fantasy.

It's like asking two people to view through the same lens.

orefalo··on A love letter to the CSV format
CSV?

it's surely simple but..

- where is meta data? - how do you encode binary? - how do you index? - where are relationships? different files?

orefalo··on Svelte: $derived can now be overwritten
I love runes, I love svelte 5, I love sveltekit.

Together, they offer a seamless entry into development, allowing you to swiftly grasp concepts akin to JS/HTML.

Other options require a significant learning effort.

Wish it came earlier...

orefalo··on River: A fast, robust job queue for Go and Postgres
Interesting, I would have though a solution like https://temporal.io/ would be more appropriate for these use cases.

a job queue might just be the tip of the use cases iceberg... isn't it?

in the end it's a pub/sub - I use nats.io workers for this.

arf, just read a few comments on this same line down bellow.

orefalo··on Murex rocks v5 is out
I am thrilled to reference the new release of Murex, an intuitive, typed, and content-aware shell. A command line shell is a program that provides a text-based interface for interacting with the operating system. Command line interfaces have typically been stuck in time with dusty capabilities and recurring user experience limitations.

Murex is a modern shell for the rest of us, techies, with advanced features to enhance productivity, streamline workflows, and empower users to unleash the full potential of the command line.

Murex is also my latest open-source contribution.

orefalo··on Some thoughts on microservices
I do not agree with many of your points.

I also agree with some of them.

orefalo··on Some thoughts on microservices
Conways law is not about structuring... it's about domain knowledge.

ie. if you work alone on a problem, you can only solve for the issues you know.

orefalo··on Why Codeless Software Is Doomed to Fail
Low-code feels like a deja vu. I call it throwable applications.

built quick to satisfy a short term need.

There is a space for those but it doesn't fit all.

orefalo··on Why use GraphQL, good and bad reasons
It's pretty simple... do access the DB (assuming it's SQL) do you prefer SQL or PLSQL.
orefalo··on Announcing TypeScript 1.0RC
Neat, TS is the first initiative/product/stuff I enjoyed from M$ is so many years...
orefalo··on Erato - simple and beautiful markdown editor
the price!
orefalo··on Git pull --rebase until it hurts
Sounds like the workflow of a developer working by himself.

I have 40 developers working in my company, all doing pull --rebase, I even blocked trivial merges on the server itself (see my answer at http://stackoverflow.com/a/8936474/258689)

Laziness is only acceptable when you work alone.

If you are curious, check out this project: https://github.com/orefalo/g2

orefalo··on Please use git pull --rebase
Can't agree more, I'll push it even further...

Use G2! which does pull --rebase magically on your behalf.

http://orefalo.github.io/g2/

https://github.com/orefalo/g2

orefalo··on Fish 2.0 shell beta
Where is the feature list? do you have screenshots?

I know it's hard with a CLI, but still if it's colorful better show the baby...

orefalo··on Let's make GitHub better, together
Another feature missing: per branch access control
orefalo··on Leaving Github
Let me guess... you are a LEX & YACC fan!
orefalo··on Move Over Meteor: Derby Is The Other High Speed Node.js Framework In Town
Haven't looked at Derby, but after doing my first node steps with Meteor; I quickly figured it was a very rigid platform.

What? no npm?

So I recently switch to SocketStream. So far so good. I like to be in full control and assemble together the bricks I need.

orefalo··on A better git log
This is not really new, for those looking into a smart, user friendly git client, try G2 - http://orefalo.github.com/g2/
Page 1 of 2Next →