Readit News logoReadit News
cbetti commented on Barriers to Business – How cities can pave a path to entrepreneurship   inc.com/victor-w-hwang/in... · Posted by u/sbuttgereit
cbetti · 4 years ago
The high numbers here are eye-opening, but the article doesn't shed any light on the process.

I'm left with the feeling that opening a restaurant is hard, but there is nothing to chew on in terms of improving the situation as a citizen or interested party.

cbetti commented on Vectorized and performance-portable Quicksort   opensource.googleblog.com... · Posted by u/slackerIII
cbetti · 4 years ago
Not having played with SIMD much myself, does leveraging these instructions for an intensive operation like a sort push other workloads out of the CPU more aggressively than operating on 32 or 64 bits at a time would?

In other words, do you have to be more careful when integrating these wide operators to preserve some resources for other operations?

cbetti commented on We need a middle class for startups   neilthanedar.com/we-need-... · Posted by u/thanedar
bspear · 4 years ago
> Promote employee stock ownership for American Mittelstands

This is crucial. Many bootstrapped companies don't offer much stock ownership from employees. Yes, they can pay a good salary, but these employees are laying down the business brick by brick, but never see a dime of the upside. Mailchimp comes to mind. I'm sure there are others.

This basically leaves stock ownership in VC-backed startups as a way to get rich quick (albeit with low odds): https://topstartups.io/startup-salary-equity-database/

In fact, Mittelstands will probably perform even better if they can figure out how to attract the kinds of talent well-funded startups do. And from there, it'll be a virtuous cycle.

cbetti · 4 years ago
Sincere question: What benefit is there to owning equity in such a company in employee sized quantities?
cbetti commented on Cloud Cost Control: Best Practices   bestcloudplatform.com/clo... · Posted by u/scrummy
cybertoad · 4 years ago
if wanted to make upfront commitments, I'd get my own data center. What's the point of the cloud when you're locked in?
cbetti · 4 years ago
To focus on fewer problems.
cbetti commented on Meta quickly detects silent data corruptions at scale   engineering.fb.com/2022/0... · Posted by u/tekkertje
fleddr · 4 years ago
I once read that Facebook was opening 2 or 3 massive new data-centers in the US for the purpose of hosting stale content.

You may have posted a photo 7 years ago, and statistics show that basically nobody ever revisits it. However, in case you do, it needs to be there. So these enormous buildings do basically nothing, but still need to be there.

It makes me wonder how it can go on like this. Users only keep adding content and never remove it. The income per user cannot grow forever, storage cannot get infinitely cheap, the model has to break one day?

cbetti · 4 years ago
This isn't how scaling works though. Across all applications the hot data growth outpaces the cold.

So if you're designing capacity for exponential growth, the future point at which you stop experiencing exponential growth and only have to worry about roughly linear growth is a much easier problem to solve.

cbetti commented on There's no way to report spam on Google Drive   shkspr.mobi/blog/2022/04/... · Posted by u/edent
lupire · 4 years ago
Why? That just wastes everyone time. It clearly doesn't help solve the problem.
cbetti · 4 years ago
Are you more interested in fixing a process or fixing the problem?

Sending in-product feedback certainly could work because it's more likely to be seen by product management as it continues to roll in.

Support-driven product change requests are well intentioned but generally break down as a process internally. The working knowledge base and incentives are not properly aligned.

cbetti commented on Ask HN: Software with biggest potential for positive impact in 5 years?    · Posted by u/bkmn
mysore · 4 years ago
self driving cars could save the world from millions of deaths per year and reduce stress and wasted time from sitting in traffic in cities like LA/NYC
cbetti · 4 years ago
I think you're spot on. Self driving software seems to me like it will handle the vast majority of driving situations much better than humans could within the 5 year horizon OP is asking about.
cbetti commented on Update Firmware of Samsung SSDs in Linux   blog.quindorian.org/2021/... · Posted by u/Nsida3
wyldfire · 4 years ago
> updating the firmware didn't fix the issue that my 980 Pro NVMes (all 4 of them) only have a write speed of ...

In order to see spec sheet read/write speeds you can/should bypass the filesystem and the buffer cache. On Linux you can write directly to the device node (make sure to enable O_DIRECT and make your write sizes big enough).

EDIT: added a quote to clarify context

cbetti · 4 years ago
Is this a non-sequitur or are you trying to somehow explain the difference between the two drives noted in the comment you are replying to?
cbetti commented on Vladimir Putin is pushing Russia into past: Maybe a generation, maybe a century   economist.com/briefing/20... · Posted by u/CapitalistCartr
cbetti · 4 years ago
Did you read that account's tweets? It's clearly a biased account with an agenda.
cbetti commented on Don't start with microservices – monoliths are your friend   arnoldgalovics.com/micros... · Posted by u/galovics
KronisLV · 4 years ago
I wonder why no one ever talks about architectures in the middle between those two - modular monoliths.

The point in time where you're splitting your codebase up in modules (or maybe are a proponent of hexagonal architecture and have designed it that way from the beginning), leading to being able to put functionality behind feature flags. That way, you can still run it either as a single instance monolith, or a set of horizontally scaled instances with a few particular feature flags enabled (e.g. multiple web API instances) and maybe some others as vertically scaled monoliths (e.g. scheduled report instance).

I wrote more about that approach on my blog, as one of the first articles, "Moduliths: because we need to scale, but we also cannot afford microservices": https://blog.kronis.dev/articles/modulith-because-we-need-to...

In my eyes, the good part is that you can work with one codebase and do refactoring easily across all of it, have better scalability than just a monolith without all of the ops complexity from the outset, while also not having to worry as much about shared code, or perhaps approach the issue gently, by being able to extract code packages at first.

The only serious negatives is that this approach is still more limited than microservices, for example, compilation times in static languages would suffer and depending on how big your project is, there will just be a bit of overhead everywhere, and not every framework supports that approach easily.

cbetti · 4 years ago
Patterns and automation supporting modularization hasn't received the attention that patterns and automation around services has over the past 10 years.

In practice, modularization raises uncomfortable questions about ownership which means many critical modules become somewhat abandoned and easily turn into Frankensteins. Can you really change the spec of that module without impacting the unknown use cases it supports? Tooling is not in a position to help you answer that question without high discipline across the team, and we all know what happens if we raise the question on Slack: crickets.

Because services offer clear ownership boundaries and effective tooling across SDLC, even though the overheads of maintenance are higher versus modules, the questions are easier and teams can move forward with their work with fewer stakeholders involved.

u/cbetti

KarmaCake day98July 29, 2013View Original