Hacker News new | past | comments | ask | show | jobs | submit | LinuxAmbulance's comments login

A social network with people who's voices could serve as a check against one's internal mental state of the world around them going out of sync with the real one.

There's the old joke about how several different blind men perceive an elephant differently, but that's not too far off from how we perceive the world around us.

Marshall clearly thought things were getting significantly worse towards the end of his life. What if that perception stemmed from a poorly selected input that was never challenged by any other person's perception of reality?

For example; "There is no point to living after 65" - when there's plenty of 65+ year old people who enjoy life and contribute to the world around them. My grandparents contributed significantly to my existence when they were older than 65. If they'd both passed away at 65, my existence would be far poorer for it.

It's important to have people in our lives that help us keep our perception of reality from spinning off into dark versions that don't accurately represent actual reality.


A better title is "Once you start keeping financial state, there are no rollbacks". The current title might as well be click bait.


I was going to say... Someone didn't seem to have experience with restoring from backup.


“You'll find finance moving it to spreadsheets and other weird programs, data integrations putting it in warehouses and BI tools, and it's going out in emails and 3rd party payment processors and their bank and your bank”

How did you miss something so close to the beginning of the article? I’d love to hear how you “restore from backup” all the external systems that data propagates to.


You just deal with it. Manually if need be, sending someone a spreadsheet. Not that hard, just a right pita.

Tbh the article's actual example is stupid, if I desperately need to rollback that change I'd just take a backup of that table and change the new types back to the main payment method, 'Stripe'. When we've got it fixed and redeploy the changes, change them back.

Problem solved in two SQL queries.

Not sure if the author's never had to deal with a problem like this before, but his 'impossible' problem's got a bloody obvious solution.

   SELECT * INTO _paymentsbackup FROM payments WHERE PaymentType in (3, 4)

   UPDATE payments SET PayemntType = 1 WHERE PaymentType in (3, 4)


Lol. Your solution is to change a bunch of recorded money transactions? Oh shoot I messed up. Let me just change all these cash transactions temporarily to stripe. Oh shoot I also messed up my sales tax for these geographic regions. Let me just change all the dollar amounts temporarily. That’s hilarious.


I am not a fan of this evolutionary step in design.


Far too much of anything singularity related depends on "And then magic happens".

As if intelligence and / or consciousness arises spontaneously once there's sufficient resources to support it. Which is ludicrous, on the face of it.

Let alone bootstrapping intelligence.


That's dispiriting.


Sometimes simplicity is not the best goal.

Redundancy, scalability, decoupling, resilience, best possible handling of errors, cost optimization, etc. may be more important at the scale Netflix operates at.


> Redundancy, scalability, decoupling, resilience, best possible handling of errors, cost optimization, etc. may be more important at the scale Netflix operates at.

So much that they built a tool to intentionally make things difficult (read: it arbitrarily stops production system processes/containers/etc.) and help inform what decisions to make in favor of fault tolerance.

> Exposing engineers to failures more frequently incentivizes them to build resilient services.

https://github.com/Netflix/chaosmonkey

https://en.wikipedia.org/wiki/Chaos_engineering


Embarrassing. I built 99% of Netflix functionality locally with VLC and a subdirectory of mkv files.


Good for you. Now please aim 10,000 requests a second at your file server.


Because I don't use microservices, I don't need 10,000 requests a second to play a video file.


I think the point was 10,000 files on 10,000 different hosts, per second.


Well, if they’re only watching one second of video that’s easy. The files could be super small too.

Okay, I can’t keep this up. I was parodying the position not being serious.


For Netflix level of complexity. Pornhub has more traffic and serves more customer than Netflix with monolithic PHP and some services.


They require completely different levels of viewing patterns and complexity. It’s such a reductionist take.


That's an excellent article on the subject!


Seem wise? Knowing the most useful answer to a given question someone has, being right 95% of the time or more, not making statements on subjects one has no understanding of.

A great story I once heard was someone asking a wise man how they became so wise, and they answered "If someone asked me what color my socks were, I'd look at my socks before answering." E.g., taking more than the normal amount of care to give a correct answer.

Actually being wise? Much harder to tell from the outside.


They all sound like good recommendations, but there's not much in the way of a total drop in replacement for Splunk.

You can build an ELK stack or something that resembles it, but you have to hire someone to directly maintain it and build out functionality. If you're a megacorp, that might make sense financially.

I used to work at Splunk when they were still a fairly trendy start up, it was fun and I helped build out Cloudworks, Splunk's v2 cloud offering that was a significant upgrade in capabilities for customers vs the previous gen, Rainmaker. By the time I left though, it had a much more corporate feel to it as the C level execs pursued growth at all costs and went on a massive hiring spree, and a lot of the old timers that were incredibly talented and intelligent people were starting to leave for greener pastures.


I was there as well for years until 2021 in cloud. The fact that you know Rainmaker is pretty solid evidence you know the evolution of cloud.


What is the Irish bike shed controversy?



Oof! Too soon!


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: