studmuffin650
|
19 days ago
|
on: MacBook Air with M5
I’ve hit limitations of M1 Max pros all the time (generally memory and cpu speeds while compiling large c++ projects)
Airs are good for the general use case but some development (rust, C++) really eat cores and memory like nothing else.
studmuffin650
|
4 months ago
|
on: OpenAI probably can't make ends meet. That's where you come in
Also important to remember that Google is years ahead of most other AI shops in that they're running on custom silicon. This makes their inference (and maybe training) cheaper then almost any other company. People don't realize this when compared to OpenAI/Anthropic where most folks are utilizing NVIDIA GPUs, Google is completely different in that aspect with their custom TPU platform.
studmuffin650
|
6 months ago
|
on: Longhorn – A Kubernetes-Native Filesystem
Where I work, we primarily use Ceph for the a K8s Native Filesystem. Though we still use OpenEBS for block store and are actively watching OpenEBS mayastor
studmuffin650
|
8 months ago
Interesting to me that this doesn’t directly integrate with Bedrock. Seems like an easy way to slowly onboard folks to that platform.
studmuffin650
|
1 year ago
|
on: Go 1.24 Is Released
This is a feature that’s required in Government environments. You need a check at runtime to ensure that FIPS is set or you run the risk of breaking compliance. Which leads to inevitable audits and endless meetings. I would much prefer a panic causing an issue for 30 minutes vs. endless days of meetings to set up new controls and validations that will make your life more miserable.
studmuffin650
|
1 year ago
|
on: How much does The Cloud really cost?
As someone who works for a company that’s transitioning out of the cloud into their own data centers, the supply chain factor is difficult. You have to be really good at forecasting and planning with a large upfront cost. But the savings are substantial (up to 70%)
studmuffin650
|
1 year ago
|
on: CrowdStrike Official RCA is now out [pdf]
Also eBPF is still in beta for windows and is nowhere near parity with Linux.
studmuffin650
|
1 year ago
|
on: CrowdStrike Official RCA is now out [pdf]
I think that’s just the nature of kernel programming. Once you’re running in kernel space, there are essentially no safety guards, which is why kernel programming is so difficult. Any faults that occur in user space causing a seg fault + core dump do not exist in kernel space. Especially since kernel code generally has to be written in C, it can be quite difficult even for the best engineers to get everything right.
studmuffin650
|
1 year ago
|
on: CrowdStrike Official RCA is now out [pdf]
Sounds more like a off by 1 bug that was hidden by regexs if I'm reading correctly
studmuffin650
|
1 year ago
|
on: Redis Alternative at Apache Software Foundation Now Supports RediSearch and SQL
What you would be looking for is actually the forks of redis that came about after the license change. This has existed for awhile as a redis alternative, but not a step-in replacement.
The 2 main ones are:
Valkey - run by most of the large corporations (AWS, Google, Microsoft, Alibaba, etc.) that used to have developers assigned to the Redis project doing Open source work and they just run this fork now
Redict - Another fork that seems to have quite a bit of engineers behind it
studmuffin650
|
2 years ago
|
on: How Figma's databases team lived to tell the scale
AWS is putting up good fight
studmuffin650
|
2 years ago
|
on: General Availability of the AWS SDK for Rust
As a follow-on question, is there plans to integrate the AWS CRT under the hood or does the existence of Tokio and async/await negate the need for it?
studmuffin650
|
2 years ago
|
on: Killed by Google
When I was looking at a security system (and new WiFi mesh system), this is why I went with Ring and Eero. Amazon is many things, but they rarely shut down products AND they have a proven track record of iterating and making things better over time. Ring and Eero have proven to be resilient, work well, and be slowly improved.
studmuffin650
|
2 years ago
|
on: Wet-bulb temperature
in my opinion, a lot of folks won't take climate change seriously until it adversely affects their way of life in such a dramatic way that they cannot deny it any longer.
A wet bulb event, occuring over multiple hours, would be that signal. Piles of dead bodies from folks who either were misinformed or weren't able to move to safety would be quite the wake up call.
studmuffin650
|
2 years ago
|
on: GM now has home energy products to sell alongside EVs
I think this speaks well of Tesla's plan to be more than a car company, but an energy company. Once you have the technology around batteries and the mass production to back it up, it flows easily into motor vehicles and general energy storage. At that point, getting into solar becomes the next logical move. The only piece that becomes difficult is the Tesla Supercharger network which seems to add more complexity and upfront cost then most companies are willing to pay for.
studmuffin650
|
2 years ago
|
on: Air quality reporting on iOS
As someone who just visited Italy for the first time in 10 years, I was surprised how polluted the air was (especially around the coast). While the air quality was marked as “OK”, it was quite hazy and you could actually see the smog in the air. Just something that really took me by surprise as when I think of polluted areas, the Amalfi coast is not an area that comes to mind
studmuffin650
|
2 years ago
|
on: The Elasticsearch Rant
Having used ElasticSearch (and OpenSearch) in Golang with a pretty dynamic index, this article rings true in many aspects. The ElasticSearch Golang library is a glorified wrapper around an HTTP Client that adds only frustration to the experience. The documentation is lacking in a lot of aspects, but really I think to integrate with ElasticSearch “well”, you need to use a language that can match the dynamism that it offers, which usually means Ruby or Python. But then you can start to be bottle necked by the language you’re writing in. Anyways, I would say that ElasticSearch has its place, but you really have to understand how to use it and use a language that can support its dynamic nature.
studmuffin650
|
2 years ago
|
on: High-Performance Graph Databases
Cybersecurity is also a large industry that makes use of large scale graph databases
studmuffin650
|
2 years ago
|
on: Colima: Container runtimes on macOS (and Linux) with minimal setup
I’ve had a weird bug with podman machine that moved me towards Colima: the vm will just randomly freeze and not come back to life until you restart it. Also podman machine doesn’t use the virtualization framework on MacOS, preventing the usage of virtiofs, which means volume mounts are super slow.
studmuffin650
|
2 years ago
|
on: Building a Database in the 2020s (2022)
My 2 cents is that modern C++ (c++11 and greater) removes most of the memory safety problems that people historically have used as example for the language being dangerous or bad. I would actually predict that modern databases will probably continue to be built in C++ but using a modern version of the language, providing memory safety and high performance.
Airs are good for the general use case but some development (rust, C++) really eat cores and memory like nothing else.