4,656 karma · joined January 6, 2010
Live: Portland, OR
Work: ▲ | ex-HashiCorp Nomad Eng Lead
schmichael most places on the internet, hmuI'm not going anywhere! My grammar isn't always the best, so I apologize for the confusion.
I really love these stories. Our customers constantly shock me with how large of clusters they're able to manage with just a few people. >10k nodes by <10 people isn't uncommon although we are not good at rigorously collecting data on this.
Nomad is far from perfect, but we really strive to ease the pains of managing your compute substrate.
I know we aren't perfect. In fact it's my turn this week, and I've utterly failed at keeping up with triage!!
We get tremendous joy and value from engaging with our community. Thanks for your patience (with me in particular!)
I've only ever worked at startups before, but HashiCorp itself left that category when it IPO'd. Each phase is definitely different, but then again I don't want go back to roadmapping on a ridiculously small whiteboard in a terrible sub-leased office and building release binaries on my laptop. That was fun once, but I'm ready for a new phase in my own life. I've heard the horror stories of being acquired by IBM, but I've also heard from people who have reveled in the resources and opportunities. I'm hoping for the best for Nomad, our users, and our team. I'd like to think there's room in the world for multiple schedulers, and if not, it won't be for lack of trying.
As someone who is not directly paying the bills but has wasted far too much of my life staring at JVM GC graphs and carefully tuning knobs, I vastly prefer Go’s opinionated approach. Obviously not a universally optimal choice but I’m so thankful it works for me! I don’t miss pouring over GC docs and blog posts for days trying to save my services P99 from long pauses.
VSCode is installing a remote agent on the target machine that happens to use ssh as its transport protocol, and offers to share that transport with the user.
Is this a problem? Not if it only does things you want it to do. However any agent based system exposing an arbitrary API is suddenly a much bigger attack and risk surface area than the well trod (and still fraught) path of emulating a terminal over ssh.
It didn't kill Microsoft. Microsoft isn't dead. However Microsoft does now have competitors. The takeaway here is that antitrust is fantastic for consumers and innovation.
I think you answered your own question: it’s not (entirely) an economic decision. Weather, culture, nature, civic amenities. There’s a lot in life that money can’t buy. Sure I could own a McMansion on a palatial plot of prairie, but what if the square footage of my house and acreage of my yard isn’t what’s important to me?
So while I wish the world were one in which people didn’t have a reason to be scared to ask questions, that’s not the world we live in. Are LLMs an answer? I have no idea, but I understand the impulse to try.
One of the massive benefits of wind and solar is that it can be scaled down to a size even a consumer can deploy. This makes it relatively resilient to regulatory whims compared to massive undertakings like nuclear. I'm not a nuclear engineer, but I suspect the recent emphasis on smaller nuclear plants has more to do with navigating regulatory hurdles and uncertainty than efficiency.
All that to say I am quite jealous of countries with mature bureaucratic regimes that can efficiently manage nuclear!
> Bocker runs as root and among other things needs to make changes to your network interfaces, routing table, and firewall rules. I can make no guarantees that it won't trash your system.
Linux makes it quite hard to run "containers" as an unprivileged user. Not impossible! https://github.com/rootless-containers/rootlesskit is one approach and demonstrates much of the difficulty involved. Networking is perhaps the most problematic. Your choices are either setuid binaries (so basically less-root as opposed to root-less) or usermode networking. slirp4netns is the state of the art here as far as I know, but not without security and performance tradeoffs.
I'm guessing this was just some greenwashing by Chevron to avoid being forced to actually cleanup their nuclear waste.
As an Elder Millennial myself I hope HN and our industry is free of ageism against young and old. Comments like yours don’t help.
Plenty of OSS "simple redis clones" exist with performance better than Redis. I think it would be more useful to re-post those than share this.
I'm rarely on calls without video, but when I am I find it jarring when voices just appear out of the ether with only a little flashing icon to indicate who it is I'm listening to.
To each their own!
GitHub projects are boards, not repositories. I don’t know if there’s a limit on the number of issues repositories can have (nomad is over 5k).
I’m not actually sure how valuable a board with over 1k items on it is in practice.
It’s really bizarre that you bring up physical border security when Israel just demonstrated that’s not at all necessary.
This is exceptionally naive. Even if he was arrested for not sharing with the French, what about for other countries? Was he arrested for not ever sharing or not sharing enough? Even if he, personally, has never shared, that doesn’t say anything about his employees who have the same access to these systems.
Your data is not private with Telegram. You are trusting Telegram. It is a trust-based app, not a cryptographically secure app.
If you trust telegram, that’s your choice, but just because a person says the right words in interviews doesn’t mean your data is safe.