HNHacker News
TopNewBestAskShowJobs

fivea

934 karma · joined November 14, 2021

submissionscomments
fivea··on DDS: Build and library management tool for C, C++
> At some point you just bite the bullet and learn to use CMake+conan

I should add that even so the only thing that Conan brings to the table is convenience, for the lazy like me. All anyone really needs is cmake, and spend 10 minutes learning how to use cmake and how to ingest third-party packages.

fivea··on Python 2.7 removed from macOS Monterey 12.3 beta
> I find it amazing the lengths python 2 loyalists take to keep using it

You don't need to spin issues that can be purely technical in terms of personal traits like stubbornness.

Just keep in mind that software doesn't change itself, and if you have a python27 script written yesterday then it won't be magically ported to python37 during the night. Unless people do the work, that won't change. Given there are far more people using software than writing it, then I don't understand what leads you to believe that software is perpetually maintained and ported to newer releases.

fivea··on Lock-Free Locks Revisited
> The best thing about C++ is the namespaces

That point matters nothing as the problem is not getting symbols mixed up, but name recognition.

fivea··on Xcode Through the Years
> Developers boasting 300—500k total comps

In what world do you live in, exactly? Plenty of FANG engineers don't get paid a fraction of that. If you dare gaze away from your belly button and, say, outside the US borders, there are plenty of developers who barely earn 20k pre-tax.

fivea··on Pfizer and BioNTech launch trial of Omicron-targeted Covid vaccine
> It’s mild. Everybody is getting it and that strains hospitals but it’s a mild illness and many infected people won’t even be tested let alone seek treatment.

It really is not. It's mild to double- and triple-vaccinated individuals living in highly vaccinated populations. They get the shot, they brush it aside

The poor souls who didn't managed to get vaccinated, or didn't wanted to, represent the bulk of the hospitalized population and deaths.

The key factor is that the world has spent the last year bulking on vaccines, precisely to allow any infection to be at most mild. And now that we're seeing highly vaccinated populations being exposed and developing mostly mild cases are we now supposed to pretend that vaccines don't exist and the disease suddenly got tame? In whose head does this even compute?

fivea··on Pfizer and BioNTech launch trial of Omicron-targeted Covid vaccine
I'd add that it's extremely disingenuous to hide the fact that high vaccination rates are the sole reason why the same disease spreading like wildfire is not leaving a trail of dead bodies stacked high on it's wake.
fivea··on Pfizer and BioNTech launch trial of Omicron-targeted Covid vaccine
> Seems to me that Omicron is essentially a vaccine in its own right. Highly attenuated and extremely mild to non-existent symptoms.

No, not really. Fully vaccinated individuals in highly vaccinated populations who contract covid tend to experience mild to non-existent symptoms.

Omicron is not a vaccine. The vaccine is the vaccine.

https://www.euro.who.int/en/health-topics/health-emergencies...

fivea··on Deno in 2021
> Clients should be disposable and decoupled.

No, not really. Clients are loosely coupled, but they must comply with a contract.

And guess what: contracts define types, and REST focuses almost exclusively on types.

fivea··on Deno in 2021
> Yes, but I'd argue that is an implementation detail. You can directly run a TypeScript file like this `deno run helloWorld.ts`.

Why yes, you can run directly Typescript code in Node (well, at least just as direct as Deno, as it transpiles TS to JS) with the likes of ts-node.

https://www.npmjs.com/package/ts-node

fivea··on Covid-19: endemic doesn’t mean harmless
> Just as one example, CDC quietly changed the definition of vaccination from producing "immunity to a disease" to producing "protection from a disease".

Enough with this bullshit. No one batted an eye when every single year everyone had to take the flu vaccine, and still some who did still ended up catching it. No one batted an eye when the BCG vaccine is advertised to have an effectiveness between zero and 78%. And in spite of that now we are supposed to mobilize out militant ignorance to rail against a specific vaccine because it's not a silver bullet? And this is a vaccine that was quite literally a makeshift, better than nothing, solution for an ongoing problem?

fivea··on Covid-19: endemic doesn’t mean harmless
> Continuing this "you're either with us or against us" false dichotomy (...)

There is no "false dichotomy". There are only basic higiene and public health guidelines which are designed to curtail and mitigate the spread of a viral disease, specially when the spread is unsustainable and causing the colapse of health services.

You may very well prefer to opt out of even ever washing your hands, but you cannot force anyone around you to accept the risk your militant and contrarian attitude poses to them and your loved ones, specially when we're dealing with cases based on pathetic and utterly outlandish conspiracy theories. I mean, are we now expected to respect those idiots who were pushing the idea that covid was spread by 5G celular networks? Or are we claiming that rejecting 5G-causes-covid conspiracy theories and the like to be "continuing false dichotomies"?

fivea··on Covid-19: endemic doesn’t mean harmless
> The message from governments and public health officials have morphed constantly over the past 2 years (...)

It really hasn't, and it boggles the mind how anyone could even attempt to gaslight about this well-documented topic.

The only charitable interpretation I have of this blatantly unrealistic assertion is whether, for some reason, people intentionally ignore the correlation between how waves start and how they motivate decisive but politically risky moves to reign them back in, the increase in vaccine uptake and it's impact on hospital admittances and death rate, and the impact of new strains.

Also, it boggles the mind how anyone can try to spin scientific progresses, such as the quantification of the impact of adopting makeshift solutions of cloth masks, as somehow things changing. I mean, is it really surprising that cloth masks aren't as efficient as N95 masks?

Where exactly comes this blatant attempt to gaslight everyone around topics that are so easy to corroborate ad verify?

fivea··on Covid-19: endemic doesn’t mean harmless
> This is the laziest article imaginable. "Endemic doesn't mean harmless"... how is that anything informative?

We have started to see a political push of this idea that the same disease that killed well over 5million people is now something totally harmless that poses no danger whatsoever.

Some countries, like Spain, now have their government's propaganda machine forcing this absurd concept that reads something like "cold-ification of COVID", where it's danger is downplayed against the advice and best judgement of health officials and experts, just to suit their political agenda.

fivea··on Covid-19: endemic doesn’t mean harmless
> Let’s really cement the goalposts where they are so this endless march of (...)

I really don't understand what point you tried to make. There is no goalpost being moved. We have a disease that so far, according to official statistics that are chronically underreported and in some cases blatantly whitewashed, has killed over 5 million people throughout the world. For the past year we benefitted from a better-than-nothing set of vaccines that took the edge out of the disease, but whose effectiveness was further reduced by subsequent variants combined with militant opposition even to basic higiene. Hell, each and every single time I took a jab, I received a flier informing me if the need to wash hands frequently, practice social distancing, wear facemasks in public, and avoid gatherings.

What exactly do you believe has changed, exactly?

If anything, only vaccine uptake has changed, and thankly for the better in spite of this moronic militant opposition. Yet, even if that resulted in a lower death rate, we still have health services completely overwhelmed and unable to cope. Even the US has been breaking death count records.

https://www.nytimes.com/interactive/2021/us/covid-cases.html

Please do tell me, what exactly do you believe has changed?

fivea··on Containerize Go and SQLite with Docker
> Um. Docker does not provide horizontal scaling at all, for that you need orchestration.

It does. Please take the time to learn about Docker and it's Docker swarm feature.

fivea··on Rapid vigilance and episodic memory decrements in Covid-19 survivors
> I know this study was not exactly opinionated, but the world shitting out and then people are also exhibiting symptoms of poor mental health…Quite the fucking coincidence if you ask me.

The alternative was having dead bodies stacked high in makeshift morgues like commandeered ice rinks with the military running frenetically to keep emergency field hospitals from collapsing while gather up the dead.

I know that because I lived through it in Spain in its first covid wave. I remember very vividly the army trucks speeding through the streets, and the covid hotline being totally overwhelmed without a better answer to give people beyond "just stay put and don't go to hospitals because they already can't cope". I recall experiencing covid symptoms which were gradually getting worse to the point I didn't knew I was going to wake up the next day, without anyone or anything to turn to. I recall their mobile app to report symptoms, and how they called back when I stopped using the app to perform a death check.

I also recall that rigorous 3 week lockdowns were all it took to decimate the spread of the disease and death rate, and how their effect is sabotaged by those who refuse basic higiene, health and safety measures like social distancing, washing hands, and wear a face mask.

Is it hard to endure a lockdown? Yes it is. But I lived the alternative first-hand and I need to say it is much much harder. Perhaps the hardest is seeing all these people actively sabotaging any chance to make covid stop being a problem

fivea··on Containerize Go and SQLite with Docker
> So it’d be paradoxical for me to see I don’t need docker, but I really want to.

I find it quite amusing that projects that try to position themselves as Docker alternatives end up basing their presentation on how their project can be used just like Docker, down to Docker's choice of command line interface.

fivea··on Containerize Go and SQLite with Docker
> In a production environment one would probably deploy using something like Fargate, Kubernetes or Fly.io.

Docker swarm mode is pretty good and terribly easy to get up and running in no time.

I have a few small personal projects hosted on Herzner on a couple of Docker swarm mode deployments with 100% uptime in the past two years, and all it took to get that infra up and running is installing Docker on a bare Linux node.

The only downside I'm aware is that inter-node traffic speeds can be relatively low.

fivea··on Containerize Go and SQLite with Docker
> Docker has a pretty terrible deployment story (...)

This is the very first time I ever heard such nonsense. In all companies I've been, Docker is a renowned problem solver, not only for production deplyments but also for local testing environments and deployments.

It even shines as a stand-alone barebones clustering solution with Docker swarm mode.

fivea··on Containerize Go and SQLite with Docker
> If you are using Go (which solves most of your dependency problems) and SQLite (which means you don't need to integrate with an external database via service discovery) why do you need Docker at all?

Dependencies is not really a problem with Docker, nor the thing it is designed to solve. If dependencies was the problem people cared about, everyone would just go with the single statically linked executable/fat JAR and no one would ever be bothered with Docker.

Docker is primarily about containerization, but it's also about ease of packaging and deployment. It's also a deployment format that provides horizontal scaling for free.

Also, the one-database-per-service architecture pattern is quite common, as well as ephemeral databases and local caching, and keep in mind that SQLite also supports in-memory databases.

fivea··on Train burglaries in LA
> Religion, for better or worse, was a useful tool for stigmatizing bad behavior and incentivizing good behavior

Sweden is one of the least religious countries in Europe, and one of the safest.

fivea··on Ask HN: Do you have to use LinkedIn to get hired?
> This is why I deleted my LinkedIn profile and would suggest others to the same. It has become nothing more than a spammy network that collects way too much personal information.

Could you please elaborate on your concerns? I mean, LinkedIn is a professional network whose whole point is to allow people like you and me to expose personal details we chose to disclose to recruiters and companies with the goal, direct or indirect, of advancing our career.

Knowing this, how exactly can anyone complain that a service whose sole point is to allow you share your profile info with recruiters is sharing your profile info with recruiters?

fivea··on Ask HN: Do you have to use LinkedIn to get hired?
> Just seems like GGP is trying to avoid being hired by a string of people not detail oriented.

I'd add that recruiters that spam people without any criteria or attention are a telltale sign that you are already expected to be treated as disposable and unworthy of attention even way before you are even made an offer.

So, strong start.

fivea··on “Modern” C++ Lamentations (2018)
> There are ways to speed up compilation. It can be done in parallel, and you can get a lot of cores into a developer desktop these days.

I'd start with the very basics, such as using forward declarations, encapsulation, and the pimpl idiom to not drag unnecessary #includes into your translation units.

Also, the compilation bottleneck sometimes lies in IO, thus moving your build folder to a RAM drive can speed up things significantly with zero effort.

fivea··on Fanpage: Italian website that went from gossip to award-winning scoops
> "21 things I know fit in my ass" is great investigative journalism.

That's like accusing the New York Times of not doing great investigative journalism just because it publishes crossword puzzles.

fivea··on What NPM should do to stop a new colors attack
> He did more than that, as noted in the comment you replied to.

He really didn't. It matters nothing if you feel a commit breaks your code because you not only ignored the author but also failed to perform any sort of due diligence regarding what dependencies you ingest.

I mean, it was a major version bump. People blindly upgrade stuff without any regard about what goes in, and somehow that makes the guy who volunteered his work on a side project a villain?

There are a lot of red flags in this story, but the author of the colors flag ain't one of it.

fivea··on More Americans are saying they’re ‘vaxxed and done’
> There's a lot of reason to be optimistic about omicron.

You're making it sound like contracting covid is a one-and-done thing.

Yet, it isn't. Far from it. People already caught it multiple times, from multiple strains, some with deadly consequences.

Furthermore, thus non-chalant approach to covid actually contributes to it's spread and consequently increases chances that an unmanageable strain pops up. I mean, since the initial epidemic at Wuhan, we already saw the inception of at least two new strains which were deadlier and more contagious.

fivea··on What NPM should do to stop a new colors attack
> Artistic would be a new color scheme or maybe a “support open source maintainers” message.

The author already did that, and complained about fortune500 companies mooching their work without giving anything in return.

The author stated that people should fork the repo if they intended to keep using it.

The author made said statements a year ago. Is a year enough time to take action?

Now the author decided to do a major version release with a protest version of his own work, and that makes him a villain?

fivea··on Rust should have larger stdlib
> And crates.io prevents similar action how exactly?

You're confusing a service where anyone can distribute their half-assed package with the dependencies you adopt for your package.

It's not the job of crates.io nor npm to vend dependencies. That job is on you and on anyone who wants to consume a third-party package.

It's weird how some people complain that they are not obligated to perform any form of due diligence at all on basic things like be responsible for the crap they decide to mix with their work. I mean, the protest release of the colors package was done with a very obvious and very glaring major version bump, and people just swallowed it whole without any check at all? That's a problem of your own making, not npm or crates.io.

fivea··on Strengthening our efforts against the spread of non-consensual intimate images
> Being against harassment doesn't make you any less a believer in free speech.

The validity if your statement depends heavily on what's your personal definition of free speech, and where you draw the line regarding acceptable censorship and persecution from the state.

Considering the spectrum of free speech includes absolutists who argue speech can only be free if it's free from any consequences from the state, there's a huge grey zone on where to draw the line.

← PreviousPage 6 of 13Next →