HNHacker News
TopNewBestAskShowJobs

rodorgas

289 karma · joined August 10, 2016

https://github.com/rodorgas
submissionscomments
rodorgas··on You might not need WebSockets
Native EventSource doesn’t let you set headers ([issue](https://github.com/whatwg/html/issues/2177)), so it’s harder to handle authentication.
rodorgas··on ChatGPT Search
Remember in that time, less web content meant major media outlets dominated news and entertainment on TV and newspapers.
rodorgas··on Pgtemp: The easiest way to write tests with Postgres in Rust, without Docker
Ideally, integration tests should not touch a real database. That would be more of an end-to-end test, that could be actually monitoring.

But mocking things are hard on Rust because of its strong type system, so this project can be useful.

rodorgas··on FindMyCat – Open-Source Pet Tracker
Since iOS 11, turning Bluetooth off from the control center only puts Bluetooth on a timeout until the next morning instead of disabling it permanently, as one would expect. Even when it’s off, the antenna stays on, looking for new devices. You can turn it all the way off by digging into the settings menu, but as soon as you turn it on for any reason, the cycle starts again.
rodorgas··on Htmx is part of the GitHub Accelerator
JQuery would make sense when we didn’t have querySelector and fetch API. I can’t think of any reason to use it today on a new project, there are not advantages over vanilla.
rodorgas··on Keyboard Latency (2017)
To me it seems that parent comment is intentionally agreeing with the author, and just adding his own perception (which corroborates to the point).
rodorgas··on FreeTube – A Private YouTube Client
> what do we know for sure Google know and track about us?

For start, your entire search history. After you search, Google tracks how much time you spend on those sites with AdSense. Google reads our emails to scan for flights and to add appointments to calendar. It knows the places we go because Google Maps and the videos we watch online.

Google has plenty data to make an accurate profile of you, and you can see it’s inferences on your relationship status, income, employer and so on in your Google account[1]. (IIRC it was more complete some years ago, now it’s showing less categories or there’s another link I can’t find.)

[1]: https://support.google.com/My-Ad-Center-Help/answer/12155964...

rodorgas··on Jqjq: Jq Implementation of Jq
How does this language implementations in the language itself works? Isn’t it trivial to implement any feature, given it’s already implemented? They use lower level features to implement higher level ones?
rodorgas··on Nushell: Introduction to a new kind of shell
It doesn’t need to be switched, you can submit the project page anytime.
rodorgas··on W3.css – A minimal alternative to Bootstrap
Bulma is smaller. But I feel CSS frameworks are not much flexible, which may explain their decay. Also, frontend modern tooling helps you build your own components with minimal CSS helpers, like Tailwind.
rodorgas··on Mastercard and visa are the de facto regulators of porn
Zero control is a bigger problem. How would you stop people profiting from CSAM?
rodorgas··on “Google” programmers. How one idiot hired a couple more idiots
Not only he didn’t imagine candidates would Google interview questions, but he also didn’t sit and watch they write code. It’s not an interview, it's a take home assignment, but in-person.

You get very few signals just looking at the finished result. You should let the candidate ask you questions and progressively improve the solution. And you should progressively make the task more complex, because it’s not a binary evaluation. A good code interview must rank candidates.

rodorgas··on Show HN: An open source alternative to Evernote (Self Hosted)
As far as I know, there’s no specific button or action to trigger iCloud sync. I haven't notice issues, but I use the mobile Obsidian app much less frequently. It always seems updated to me.

This [source](https://help.noteplan.co/article/86-how-to-force-sync) says that opening the iCloud Drive on Finder will trigger sync. On the mobile Obsidian app, you can flicker the page down to download updated data, obviously it will only work if the more recent data was uploaded.

rodorgas··on Show HN: An open source alternative to Evernote (Self Hosted)
I love the simplicity and power of Obsidian. It also lets me sync desktop and iPhone for free via iCloud.
rodorgas··on Use fzf for tmux session switching
On Vim there's a plugin called Vimux which allows me to control other pane from Vim. For example, I type `<leader>l` and it runs the last command on the next pane, which usually is a command to test the code I'm working on.

Sure, you can do everything in a WM or DE, but I use Linux and macOS and it's nice to have the same configuration, keybindings and environment everywhere. I also find tmux more customizable than Gnome Terminal and easier to setup than st or urxvt.

rodorgas··on Why our team cancelled our move to microservices
You shouldn’t be doing report and statistics on live data, but in a data warehouse.
rodorgas··on Why our team cancelled our move to microservices
Isn’t it cropped on the first paragraph for you?
rodorgas··on Why our team cancelled our move to microservices
Is there any way to read without login?
rodorgas··on Evervault
Pardon my ignorance, but isn’t HTTPS already encrypted? What’s the difference here? Maybe by using this, stored data will also be encrypted?
rodorgas··on Scribe – An alternative front-end to Medium
I don’t think so, but there’s https://burles.co/en for this
rodorgas··on Scribe – An alternative front-end to Medium
I’m more bothered with the login wall.
rodorgas··on Ć Programming Language
It seems to be written in c#.
rodorgas··on Extracting Objects Recursively with Jq
That’s cool! What’s the use of FZF? Isn’t it a fuzzy finder, what are you searching for in a jq REPL?
rodorgas··on Shelljs – Portable Unix shell commands for Node.js
So this is basically to support Windows, right? Because every other popular OS is Unix.
rodorgas··on Show HN: Replace printf() with cool generic print, almost like Python/JS
There’s a nice syntactic sugar for debugging with f-strings: if you place an equal sign, it will print both the variable name and the value. For example:

    >>> f"{name=}"
    'name=Rodrigo'
rodorgas··on Reporting a user to WhatsApp forwards a copy of recent messages from that chat
The difference is that a screenshot may be fake. If the intermediary is revealing user private messages, it’s a stronger evidence than just making up a photoshopped screenshot.
rodorgas··on A new jailbreak for a new era
iPhones are arguably more privacy-friendly, since Apple services doesn’t harvest as much data as Google services.
rodorgas··on Historical programming-language groups disappearing from Google
Which service from Google rent user data?
rodorgas··on Mozilla VPN
I’m a happy user and never touch the web app. It works, but a dedicated mail client is a superior experience.
rodorgas··on Music Grid
Freezes on iPhone 6s, the music stays on though.
Page 1 of 6Next →