HNHacker News
TopNewBestAskShowJobs

rmsaksida

1,548 karma · joined October 6, 2014

Rômulo Saksida - romulo at rsaksida.com
submissionscomments
rmsaksida··on Google is not a search engine, but an ad engine
It's really frustrating when you need to find information about a specific product on Google but anything you search for yields e-commerce related results. I don't mean the ads - even the organic results will mostly be for shopping or review websites. Google clearly tries to push the user towards those. Sometimes I'm looking for specific technical details and I have to dig around a lot to find anything meaningful.
rmsaksida··on Google is not a search engine, but an ad engine
Indeed. OP should have linked to the tweet instead as his blog post is not adding anything.
rmsaksida··on Instagram Face: The rise of selfie make-up and quest for hyper-perfection (2018)
Great execution for a much needed service, hope you find a way to keep it alive.
rmsaksida··on Gurgel Itaipu
In Gurgel's case I think it was both. On the one hand, it was styllistic, because all their cars had that look, from minicars to trucks. Even their logo looked as blocky as their cars. See for example the X15: https://i.imgur.com/vLiH8I1.jpg

On the other hand, they were made from fiberglass or "plasteel" (a composite of fiberglass and steel), and I'm not sure how mouldable that material is.

rmsaksida··on Jack Dorsey Needs to Step Down
Why does Twitter need to perform as well as Facebook or Google?

Facebook is dying down and being replaced with Instagram. Instagram is littered with ads and doesn't feel irreplaceable.

Google's core product (search engine) is nearly unusable these days thanks to all the ads and the push for e-commerce related results.

Sure, they're profitable. But the products are garbage.

Twitter feels like something that's harder to replace. It feels more like an utility. The core product has changed little over the years and that's why it's good and people keep coming back to it. If someone doesn't ruin it, I wouldn't be surprised if it outlives both Facebook and Google.

I already find the ads annoying. If they add even more, plus a bunch of useless features, and try to censor the discourse on the platform to top it off, it will be the death of twitter.

rmsaksida··on Google Kills Cloud Print
I've never used Cloud Print, but I have used Reader and Hangouts that were shut down. The perception that Google has no commitment to their products is very strong and transfers to other areas. I'd rather use AWS or Azure than GCP, because I don't trust Google to continue their services offerings or API contracts.
rmsaksida··on Show HN: Hide Likes Everywhere
Instagram has been testing hiding likes for over a year now. They've recently begun testing in the US [1], so there's a good chance they'll hide them for real worldwide. I don't know if Facebook will follow through, but IG will definitely set a precedent.

1. https://later.com/blog/hidden-likes-instagram/

rmsaksida··on Slack’s new WYSIWYG input box is terrible
That's true, but it can change. Just as tech users were vocal about getting people in, they can be vocal about getting people out.
rmsaksida··on Slack’s new WYSIWYG input box is terrible
As someone who runs the product team for a 1000+ person company, the concept of intransigent minorities should be of interest to you. [1]

The gist of it is that an intransigent minority can often dictate the choices of a flexible majority. It is unwise to make decisions based solely on majority rule, as stubborn minorities can affect complex systems in ways that you do not expect. The phenomenon can be verified in a variety of situations across history.

To put this into context for Slack, I believe technical users have been particularly important for the app. Tech users were early adopters for Slack - I'm sure a lot of corporate accounts started out with engineering teams. Tech users wrote the chat bots and integrations that Slack is known for. They got people to use Slack, and they can get people to stop using it.

Let's say you're changing the way a certain feature in your application works. The majority of users are happy or indifferent about the change (but weren't particularly bothered by the old behaviour). A minority of users not only reject the change, but are vocal in how much they hate it. They will not tolerate the new behaviour, and will try to get other users to abandon your product unless you resolve the situation. What do you do? You can ignore them for now, but can you predict the long term effects of turning your back to the intransigent minority?

1. https://medium.com/incerto/the-most-intolerant-wins-the-dict...

rmsaksida··on Slack’s new WYSIWYG input box is terrible
That style of communication where a corporate entity pretends to be friendly and concerned even as they're downright shutting you down is extremely annoying. It comes across as dishonest and condescending. I wish this type of PR would go away.

If someone who's reading this works in social media, here's what would have been less annoying:

- Saying "it's not possible right now, but you have a point and we'll reevaluate this" (even if it's a lie)

- Saying nothing

rmsaksida··on Apple has locked me out of my developer account
Even if that's all true, and even if Apple has good reasons to lock his account, why not just tell him the reason? I don't understand why tech companies have this passive aggressive attitude when users violate their rules of witholding information and giving some vague canned responses when asked about what's going on. Just tell him what happened in detail.
rmsaksida··on uBlock Origin: Address first-party tracker blocking
That would be great, but realistically I think that's never going to happen.

Legislation-wise, I think the best the web can hope for is forcing websites to label ads. It doesn't sound unobtainable, especially as similar legislation already exists for political ads in many places. For example, legislation could require websites to label all ads with some kind of strictly defined watermark. In addition, some kind of software-readable indication would be required for accessibility purposes. Could be a special HTML tag or attribute. That would make ad blocking much easier.

rmsaksida··on uBlock Origin: Address first-party tracker blocking
uBlock Origin aside, it feels like browsers should have built-in support for dealing with this technique (I'm thinking of Safari content blockers and Chrome declarative net requests). Otherwise it's all too easy for trackers to get around browser protections, rendering content blocking APIs almost useless. You should be able to block the resolved domain for a CNAME, not just the source domain...
rmsaksida··on Gremlin Brings Chaos Engineering as a Service to Kubernetes
Confusing name as Gremlin is a well known graph traversal language that has existed for years. It's not always easy finding documentation for Gremlin as search results are often polluted by unrelated stuff... this will make things harder still.
rmsaksida··on 16-inch MacBook Pro
Great, now I hope they make a 13-inch version. There's no reason to sacrifice mobility in a pro laptop.
rmsaksida··on Google Begins Testing Extension Manifest V3 in Chrome Canary
And the limit is easily circumvented by having multiple extensions. I've seen Safari extensions that split themselves up to one extension per block list.
rmsaksida··on Laser-Based Audio Injection Attacks on Voice-Controllable Systems [pdf]
What about internal microphones?
rmsaksida··on Google are removing URLs entirely from search results?
I think the reason why they did that originally was so HTTP websites would get referrer information from Google search results (HTTPS). Referrer data is dropped when going from HTTPS to HTTP. When Google first started using HTTPS, most of the web was unencrypted, and they wouldn't be able to track the referrer in Google Analytics unless they added a redirector to search results.
rmsaksida··on Google contractors reportedly targeted homeless people for facial recognition
> This strikes me as the ethically best possible way to collect this data

"a contracting agency named Randstad sent teams to Atlanta explicitly to target homeless people and those with dark skin, often without saying they were working for Google, and without letting on that they were actually recording people’s faces"

How can this be the most ethical way to collect data?

The problem isn't in acquiring facial recognition data from homeless people, but in mischaracterising the nature of the experiment when doing so. If the reporting is accurate, they lied to vulnerable people and tricked them into selling their data for cheap.

Companies can't go around hustling people into giving away their private information. It doesn't matter if you think this is "for their own good", a homeless person may want to refuse being catalogued by Google for a variety of reasons.

rmsaksida··on My derelict pub still got TripAdvisor reviews
I stopped using TripAdvisor because I found that it has a very strong tourist bias. It seems most of the people who post reviews are tourists, and this ends up being beneficial to places that aren't necessarily the best in their categories, but offer the most tourist-friendly experiences. When I'm looking for a restaurant abroad I'm not looking for the places that have English-speaking service, translated menus, and memorable decoration. I'm looking for the places that have the most genuine and best tasting food, places that locals would like to visit. It's hard to find those places on TripAdvisor.
rmsaksida··on Everything I googled in a week as a professional software engineer
I do this as well, but it only works if I don't think about it. If I start thinking about it, I begin second guessing myself on whether I got it right and end up having to look it up.
rmsaksida··on Ask HN: Can we create a new internet where search engines are irrelevant?
I think OP's idea is that search services would be built into the Internet, and not provided by a third party. That is, when a website is published or updated, it is somehow instantly indexed and made available for search as a feature of the platform on which it was published.
rmsaksida··on Mastery with SQL: Learn Modern SQL with Postgres
Learning syntax is one thing, learning to write good code is another thing, and learning community best practices and advanced techniques is yet another thing. You can be a competent Java programmer without ever reading a book like "Effective Java", but reading that book will probably improve your skills. The same is true for PGSQL (or any other language). Sure, you can pick it up on your own, but mastery is achieved with experience and education.
rmsaksida··on Mastery with SQL: Learn Modern SQL with Postgres
I think the assumption is that the average Linux user will easily figure out installing DBeaver and PostgreSQL by themselves, plus installation methods will vary depending on distribution. I'm a Linux user and I'd certainly skip that video.
rmsaksida··on To Revive the Mac, Apple Wants to Kill Electron
It's snappy compared to IDEs like Visual Studio or IntelliJ IDEA, slow compared to native editors like Sublime Text. I think it's unbeatable as a TypeScript IDE and that's what I use it for most of the time. When I need to open a large file, I use Sublime Text.
rmsaksida··on To Revive the Mac, Apple Wants to Kill Electron
Extending this question a bit, a framework I'm curious about is JavaFX. A modern GUI toolkit targeting the JVM sounds like something that could rival Electron, especially if they manage to get installation right (would probably involve embedding the JVM). One would be able to write cross-platform desktop apps in Kotlin or Clojure for example. But I don't see a lot of people using it, or even mentioning it at all...
rmsaksida··on The Dark Forest Theory of the Internet
I have nothing against paying for content (and I do so regularly) but there's no way I'm ever paying for something hosted on Medium. The persistent sharing dickbars, the annoying attempts at getting me to sign up, the ridiculously over-sized header, it all really ticks me off. It's funny how a website that portrays itself as a home for great content consistently displays the utmost disregard for content.
rmsaksida··on Types will be part of Ruby 3 stdlib source
Agreed. Unsurprisingly a lot of libraries are being rewritten in TS, including some high profile ones. I've been writing JS for a decade and TypeScript was a game changer for me.
rmsaksida··on Microsoft Office rewrite to React.js nears completion
> you can easily add in an additional 24 or 56

No, you can't. If you have an MBP, for example, RAM is soldered onto the mother board and cannot be upgraded. If you have a Thinkpad x220 or x230 like a lot of us do, you can only go up to 16GB because the BIOS doesn't support any more.

And regardless of which laptop you use, RAM is expensive in a lot of places. You can't expect everyone to throw hundreds of dollars at RAM just so they can run VS Code. Not to mention the "throw more hardware at it" attitude is the reason why we have bloated inefficient software in the first place.

rmsaksida··on Giteabot account was compromised
It's in the issue body, first bullet point. https://github.com/go-gitea/gitea/issues/4167#issue-33011407...

> Most of go-gitea organization repositories new release&tag was created with name 0 and added install.exe binary (13KB in size) to that release that was malicious (from our analysis contained crypto currency miner)

← PreviousPage 4 of 8Next →