HNHacker News
TopNewBestAskShowJobs

emerongi

3,081 karma · joined September 20, 2013

submissionscomments
emerongi··on PipeWire: Bluetooth Support Status Update
A bit offtopic, but having received a Mac for work recently, I have come to appreciate Fedora and Gnome so much more. Throughout the years I've heard people rave about Apple and I honestly think Gnome is better. The only argument against Linux at the moment is the app ecosystem.
emerongi··on Useful Self-Improvement Interventions (2013)
> But if you had abdominal surgery check with your doctor before embarking/restarting that journey, I learn this the painfull way

Would you care to elaborate? I've had open abdominal surgery and am starting exercise once again. I used to go to the gym for a while some years ago and nothing bad happened, but I'm always afraid of a hernia.

emerongi··on Ask HN: Who Wants to Talk?
Thanks for the great suggestion :)! Wasn't aware of tohla.
emerongi··on The chicken you are eating has increased 364% in size over the last 50 years
Similar story with strawberries. The huge ones are quite bland, whereas the small ones pack a punch. I imagine it's mostly the water content that makes them bigger, but at the same time it dilutes the taste.

Same for tomatoes as well. Homegrown tomatoes have a strong taste, whereas store-bought ones are quite weak in taste (as well as weirdly plastic).

Pretty much anything that is produced for profits will be optimized for weight and minimal production costs. Nobody cares about taste.

emerongi··on Why have female animals evolved such wild genitals?
Interestingly, there is this paragraph in the Wikipedia article:

> Although Bateman's principle served as a cornerstone for the study of sexual selection for many decades, it has recently been subject to criticism. Attempts to reproduce Bateman's experiments in 2012 and 2013 were unable to support his conclusions. Some scientists have criticized Bateman's experimental and statistical methods, or pointed out conflicting evidence, while others have defended the veracity of the principle and cited evidence in support of it.

Seems like a very convincing conjecture otherwise, though.

emerongi··on Island is among the fastest companies to reach unicorn status
Reminds me of Theranos for some reason.
emerongi··on Island is among the fastest companies to reach unicorn status
Firefox as well.
emerongi··on Disabling automatic refresh for Snap from store
Flatpak apps usually come with quite open privileges, however the user can completely configure this themselves and restrict the access of an application to quite a reasonable degree. Unless you distrust the sandbox of Flatpak, I don't see a need for containers.
emerongi··on Disabling automatic refresh for Snap from store
Flatpak's benefits:

- Cross-distro packaging (no need to provide N package formats - this one runs on all distros)

- Faster update cycle for each app, if the package is maintained by the original developers

- Sandboxing

- Better compatibility all around, as the package runs the same on all distros (as opposed to some too-old or too-new module breaking something on X distro)

- Some other goodies, like checking new releases of the source on Github etc

Flatpak's drawbacks:

- Modules are not shared, which can result in somewhat larger packages and potential vulnerabilities

- Many packages are community-maintained by people who are not necessarily experts in the Linux ecosystem. Distro-provided packages usually have tighter requirements

Personally, I use Flatpaks for the sandbox. I restrict all apps very heavily.

emerongi··on Disabling automatic refresh for Snap from store
I switched many years ago. I make heavy use of Flatpaks, which are great, although they have a lot of unlocked potential still. dnf installs regular-old packages, as opposed to Ubuntu, where apt packages now install snap packages.

Debian or Fedora should become the new default recommendation. Debian probably fits better for novices, since Fedora doesn't have non-free packages out of the box.

emerongi··on War-Fueled Global Hunger Catastrophe on the Way with Solutions Tough to Come By
> a day or two before the war startes

The war was planned at least 6 months ahead of time, it barely matters what happened days before the war, whether the claim is true or not.

Everything else in your comment is just an excuse to start a war. Only thing missing is all the nazis in Ukraine that Russia needs to demilitarize.

emerongi··on Vulnerability in Honda's Remote Keyless System
Definitely hard to believe a 2020 Honda is not using rolling codes.
emerongi··on Ask HN: What (almost) company sinking engineering mistakes have you witnessed?
This sounds more like bad management than bad engineering.
emerongi··on Ask HN: How do I feel less guilty about bugs?
You're a developer? The best you can do is to write code with as few bugs as possible. Don't stress about the other stuff.

Product-wise: bugs are a part of life, but they shouldn't destroy any data. Whoever is in charge of the roadmap should ensure that this is priority number one. You're not responsible for the roadmap, though. Raise it to your boss once, any more emotional investment in these things is a waste.

emerongi··on War in Ukraine: Marshall Mud is winning again
> I guess it's not surprising. China stands to benefit even from the sanctions imposed on Russia. Money, technology, spare parts, electronics, etc. flowing into Russia will probably go through China. If Russia loses, they win. If Russia wins and NATO looks weak, they win too. Well played.

On the other hand, the EU is realizing it needs to become more self-sufficient, sooner. This weakens the power that China and Russia have - all for a pretty meaningless war, in a time when EU has the capability to start relying less on these countries. It seems like such a terrible move by Russia, not just for their own economy, but by motivating others to start investing more in themselves.

emerongi··on Melinda Gates: Bill's relationship with Jeffrey Epstein led to end of marriage
Steve Jobs was an asshole, but great at developing and marketing products.

Elon Musk is an asshole, but great at developing and marketing products.

Bill Gates is an asshole, but a great business man and his charity seems to be doing useful work.

At some point, you just leave out the "he's an asshole" part, as it's sort of implied.

emerongi··on Solid.js feels like what I always wanted React to be
Agreed, after 6 years of use, my gripes with React come down to the re-rendering and lack of syntactic sugar for commonly used things. Hooks can get messy, but complicated components were complicated even with the class syntax.

What React has going for it, is that it is predictable. That is an extremely important part of any tool.

emerongi··on ‘Zero-click’ hacks are growing in popularity
I think the only question that matters is how much longer it takes to write a moderately-sized program in Rust vs C. If it takes around the same time, then an average C programmer will probably write code with more bugs than an average Rust programmer. If it takes longer in Rust, the Rust programmer could start taking some seriously unholy shortcuts to meet a deadline, therefore the result could be worse.

All code can have bugs, it's mostly just a question of how many. Rust code doesn't have to have zero bugs to be better than C. It's not like all C programmers are top-tier programmers and all Rust programmers are the bottom of the barrel.

emerongi··on ‘Zero-click’ hacks are growing in popularity
Your argument seems to mostly boil down to "Rust isn't magic", which nobody is really arguing. It does help eliminate one class of really nasty bugs, which tend to repeatedly show up in a lot of massive security hacks, and which generally everyone would like to see eliminated. Therefore: use Rust.

Comparisons to other languages like Haskell don't really work, since they don't fit in the same space nor have the same goals as Rust or C.

emerongi··on Get to Know the New Topics API for Privacy Sandbox
Targeted spam is still spam. Unless I have asked for a recommendation, do not give it to me. Ultimately people are just used to advertising, although they still hate it when it shows up in their mailbox or on their doorstep in the form of a salesman.

Topics will just be another datapoint. A respectable ad agency will still try to collect as much information about you as possible.

Next up, integration with your operating system.

emerongi··on Flameshot v11.0.0
Gnome has their own screenshot tool and they also broke the workflow for Flameshot on Wayland recently. The internal API that was used to take screenshots was blocked, which is reasonable in and of itself, however the new public API has an animation, after which a special window opens and requires you to click a "share" button before Flameshot can work with the screenshot. You need to go through that every time you use Flameshot.

I like that they think of security, but this is the type of thing that forces people back to X11. Their own screenshot tool does not adhere to the same workflow, so maybe they are blind to the issue.

Considering that Gnome is now the default DE for the more popular distros, I doubt Flameshot will ever receive the honor of becoming the default screenshot tool, even though it should. It provides most of the capabilities that a user would need when taking a screenshot. Desktop Linux needs these little goodies, so it can be sold to the average user.

emerongi··on Bolt founder on Stripe/YC
Out of curiosity, how often do you detect vote and flag manipulation events?

I assume the accounts in this flagging event were otherwise active and "healthy"? On Reddit, accounts are created years in advance so they seem legitimate when put to use for nefarious purposes later on.

emerongi··on Bolt founder on Stripe/YC
Could a competitor have its employees flag a submission? Does HN have automatic vote manipulation detection? Does HN have automatic flag manipulation detection?
emerongi··on Ask HN: Gmail account security
Fastmail's UI is just faster too.
emerongi··on Crypto.com accounts had unauthorized withdrawals
They also have high-visibility ads in F1: https://www.formula1.com/en/latest/article.formula-1-announc...

I doubt it's very cheap to advertise in F1. You need to outbid large competitors.

emerongi··on Inflammation in the gut is encoded by neurons in the brain
Above all, for all readers: talk about these things with your doctors. There is a lot of anecdotal evidence online and it's just like negative reviews: the people with positive experiences aren't really talking about it much.

As someone with a bowel disease, I can thank medicine for giving me my life back.

emerongi··on Stories Are Coming to Signal
Any social features are appreciated, even though I don't use them.

Payments were probably a waste of engineering time, unless it somehow attracts users in oppressed countries.

emerongi··on Tell HN: Full macOS reinstall because Apple ID
I have a T14 with an AMD CPU. Plenty fast, not hot and battery lasts about 6-8 hours. CPU-wise, I'd of course prefer the M1, though. Intel CPUs are not great in laptops.

I don't like what Lenovo has done to the T-line, but Thinkpads in general are still high quality in my opinion.

emerongi··on Tell HN: Full macOS reinstall because Apple ID
It could be the other way around: Microsoft hired the Apple guy and let them run wild.
emerongi··on How to make quitting your addiction easier
For me, it was about ranking up. I'm harsh on myself when ranking up, these are the possible scenarios:

1. You play well, but your teammates play poorly. You lose the game, you feel bad.

2. You play poorly, but your teammates play well. Whether you win or lose, you feel bad.

3. You play poorly, your teammates play poorly. You feel bad.

4. You play well, your teammates play well. You win - the only happy scenario -, but even then there's going to be complaining and whining by everyone in the game.

If your win rate is something like 55%, you're going to experience a lot of the bad scenarios, even though you're ranking up in the long term. Once it's an addiction, you start the game already in a bad state of mind, as you hate that you're wasting your time on a pointless game anyway.

ARAMs were fun though, I actually enjoyed ARAM.

← PreviousPage 5 of 22Next →