HNHacker News
TopNewBestAskShowJobs

bobthecowboy

137 karma · joined July 20, 2015

billysanders@gmail.com
submissionscomments
bobthecowboy··on xAI joins SpaceX
Do smart people work at Boring Company? Do smart people work on FSD at Tesla? What about the HyperLoop? It is possible for smart people to make technical achievements without the overall project being particularly successful.
bobthecowboy··on Announcing the Beta release of ty
At least as of a couple months ago, `ty` was actually being developed in the `ruff` repo (per an pdocast interview the devs did on Talk Python), so that might be why the `ty` repo looks empty (and pulls in ruff as a git submodule).
bobthecowboy··on Linux phones are more important now than ever
I've been considering this as my Android exit plan (as part of a slow rolling de-googling effort, even before the recent "sideloading" news). Are you using it as a daily driver? I'm sort of surprised it doesn't get brought up more.
bobthecowboy··on Show HN: Tiny logic and number games I built for my kids
Likewise on the prime number game, I had a board with all even numbers >2.
bobthecowboy··on A diverse cast of rocky worlds around a small star revealed by astronomers
Also, sending Matt Damon places usually seems to involve a pretty expensive and involved rescue mission later...
bobthecowboy··on Framework Laptop 12 review
My kid is a bit young, but this is the laptop he'll be getting in a year or so to replace the garbage Chromebook he's currently using (which has steadily gotten flakier since purchase).

First class Linux support is requirement #1; Framework's repairability on top of that means there's not even anything else to consider. It will be the third Framework in our house. My wife is happily using the second, having easily switched to Ubuntu from Windows 10(?) when the video cable connection in her Dell XPS flaked out and made the screen useless.

bobthecowboy··on Publish a Python Wheel to GCP Artifact Registry with Poetry
At my company we're using GCP Artifact Registry for an internal PyPI proxy as well as to publish (proprietary) Python wheels to.
bobthecowboy··on Sapphire: Rust based package manager for macOS
FWIW, I believe DNF (as of 5?) is now written in C++.

But as a long time Linux user who always has to use a Mac at work I've been consistently floored by how painful Homebrew is to use, to the point that for my latest corp-issued MacBook I switched to home-manager and I'm not looking back.

bobthecowboy··on Atuin Desktop: Runbooks That Run
I've written some fairly complex stuff in Ansible. It is mostly declarative but you should be careful with assumptions about its idempotency, especially if you reach out for community modules.
bobthecowboy··on Getting forked by Microsoft
They have to wait for the AI scraper bots to steal it for them :(
bobthecowboy··on Comparing Fuchsia components and Linux containers [video]
I'm sure there's technical reasons, but from Google's perspective, one benefit has got to be the non-copyleft license.
bobthecowboy··on Waydroid – Android in a Linux container
Somewhat weirdly, if you want to play Minecraft Bedrock (not the classic Java version, but the one developed for handhelds, consoles, and Windows) on the SteamDeck this appears to be the most solid path. I've played it and it works.
bobthecowboy··on Ask HN: Are YC startups *actually* hiring?
I've applied to a couple of these. If I remember correctly PostHog and Enveritas both posted here and for both I went past the initial screening step, but that's where it ended for me.

I also participated in the hiring side for the previous startup I worked at - SoftIron - and we did actually hire someone we found through a post I made here on the monthly Hiring thread. He was a good candidate, but eventually everyone got laid off anyway. I actually felt bad about that - I think we were only around a year after hiring him.

On that note, since I was participating in the hiring, I will say that we had a shocking amount of low effort and AI-written responses to the posting.

bobthecowboy··on OpenAI whistleblower found dead in San Francisco apartment
It seems like it would matter if they internally believed/discussed it being illegal for them to do so, but then did it anyway and publicly said they felt they were in the clear.
bobthecowboy··on Ilya Sutskever's SSI Inc raises $1B
> Property rights will still have value. Manufacturing facilities will still have value. Social media sites will still have value.

I was with you on the first two, but the second one I don't get? We don't even have AGI right now, and social media sites are already increasingly viewed by many people I know as having dubious value. Adding LLM's to the mix lowers that value, if anything (spam/bots/nonsense go up). Adding AGI would seem to further reduce that value.

bobthecowboy··on Ask HN: Who is hiring? (July 2024)
I've been digging over your website; super interested and just applied.
bobthecowboy··on Show HN: Shpool, a Lightweight Tmux Alternative
This is kind of a strange comment to leave to the author of the tool that's being compared...

Obviously "nothing in life is free" - the person you're replying to literally spent a bunch of time writing a solution to their problem.

"what do you expect?" - the person literally wrote what they expected after having written the code to do exactly that. OP has been all over this thread being incredibly diplomatic in both explaining why they wrote a replacement for (part of) tmux, and constantly following it up with "but by all means if that doesn't sound right to you, use tmux it's a great tool".

It feels a lot like "well, if you don't like it go do it yourself", which is deeply ironic.

bobthecowboy··on Codestral: Mistral's Code Model
> You consented to people reading your code and learning from it when you posted it on Github.

And if I never posted my code to github, but someone else did? What if someone had posted proprietary code they had no rights to to github at the same time the scraper bots were trawling it? A few years ago some Windows source code was leaked onto Github - did Microsoft consent then?

bobthecowboy··on M2dir: Treating mails as files without going crazy
Yes, I totally get the distinction (and I was among those amazed by BeOS back in the day - I still show the old demo videos to friends who haven't seen it). I hadn't considered the container formats used by media, but in my head it would be the other way around - each file would be a sqlite file first so that they all share some commonality around access and inspection (I'm assuming in my ignorance that the media container formats are different).

Are there any database filesystems today? I haven't really looked, but the last one I heard of was the one that MS abandoned years ago. Actually I suppose Haiku probably still has one? I can't imagine how difficult it would be to get a DB Filesystem as a mainstream choice on Linux, let alone across OSen.

bobthecowboy··on M2dir: Treating mails as files without going crazy
My gut reaction to this was "isn't that just sqlite"?

I don't think this is what you were thinking of, but I do kind of love the idea of formalizing sqlite file formats where the "metadata" is standardized and the "file" is stored inside. Like a file format for a recipe, or a picture, or ...

bobthecowboy··on Firefox search update
> In fact cookie banners show this. People hate them because they force meaningless choices on them. If you make a website with tracking as an opt-out option, almost everyone clicks "accept all". If you make a website with tracking as opt-in, almost every one clicks accept all. That shows that opt-in/out or consent does literally nothing ot reflect people's preferences, the act of making a choice completely dominates the actual decision.

I disagree with this interpretation - the banners force themselves in front of the user before accessing the content. And then the choice is almost always "Accept all" and "complete a checklist mini-game of things you don't want cookies for". It's not a shock that people when confronted with this will click the easy button, and that doesn't mean it reflects their actual interests. It's just fatigue. If the "accept our cookies" button was off to the side of the page, and defaulted to "none" unless the user did something otherwise, I wonder what the "accept all" numbers would look like then. Actually, I don't.

bobthecowboy··on SoftIorn VM Squared, a Replacement for VMware VSphere
If anyone out there has questions about VM Squared, I'm happy to try to answer them.

Typo aside, the title certainly gives you the jist, but this is a great chance to move VM workloads off of VMware and onto something that's easy to use, rock solid table, with a great API and built by a company that's not antagonistic to its customers.

bobthecowboy··on SoftIorn VM Squared, a Replacement for VMware VSphere
I think the only way is to summon @dang.

Also, for disclosure, I work at SoftIron as I've mentioned in the past.

bobthecowboy··on SoftIorn VM Squared, a Replacement for VMware VSphere
Typo in the title, the company is SoftIron, not SoftIorn :)
bobthecowboy··on Mozilla names new CEO as it pivots to data privacy
As someone who's nearly exclusively used Firefox since before it was called Firefox, I would not say that the product itself has been neglected. It continues to get better, from my point of view. Like seriously if you're reading this and at all interested, just try to switch to it for a week, it's great.

However it is factual that its marketshare (and thus, relevance (and thus, influence on the web)) has dramatically declined over the past decade or so. People complain about Mozilla's tech side quests (and occasionally people complain about their social-cause chases), but this is the real honest complaint. Firefox is trending toward irrelevancy, while Google has gradually taken control of this market. Meanwhile, CEO compensation has gone up (amid layoffs in the ZIRP era, for that matter).

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

bobthecowboy··on Is A.I. The Death of I.P.?
The jist of what you're saying is in the Free Culture movement/philosophy, I think, and it resonates with me as someone who does not like what AI has done with copyrighted works but also dislikes copyright.

The "rent-seekers" is the problem. We collectively inherit and own our shared culture, but large corporations have always wanted to sell it back to us. AI companies are arguing they should have no limitations on their usage of the culture, but that the same shouldn't apply to them. Selling tickets to the commons is anti-commons.

Perhaps if these companies were themselves arguing for the end of copyright and IP for everyone, the conversation would be different.

bobthecowboy··on Google OAuth is broken (sort of)
Because a shocking number of services don't actually require you to verify you control the email address. I'm talking about mainstream services like Spotify.

I'm in a similar situation, except in my case, the person providing the wrong email address never controlled it - it's firstnamelastname@gmail.com, which I signed up for when gmail was still invite only.

If I go to sign up for a service that someone else has signed up for with my email, I just do a password reset, and take control of the account. Either by transferring it to another email address that doesn't exist and then creating a new account, or if that doesn't work I just nuke the data.

bobthecowboy··on Arena Group fires CEO in wake of Sports Illustrated AI articles scandal
> If a computer can do it adequately it should be done by a computer

Wasn't there recently some entirely AI "musician"? I'm guessing the person you're replying to doesn't see an ongoing need for musicians either.

bobthecowboy··on The Cloud Computer
I'm not sure exactly what you mean.

I believe our smallest configuration is 5 servers and a few switches.

bobthecowboy··on The Cloud Computer
If you're willing to spend money on rack-mounted gear you definitely have options, and what you get sort of depends on what you're interested in playing with.

A lot of homelabbers (and even some small businesses) go for Proxmox as a virtualization distribution. I don't use it myself, but IIUC it's effectively a Debian distro packaged to run KVM/LXC, with support for things like ZFS, Ceph, etc. It has some form of HA, an API used by standard open source devops tools, handles live migration, etc.

So buy some used rack-servers on Ebay (or new, if you're ballin'). A lot of businesses sell their old stuff, so you can pick up a generation or two out of date for a good price. If you want to do fancy stuff like K8s, Ceph, etc you'll probably want at least three nodes, ideally more, and a bunch of disks in them. Networking gear is a sort of pick your poison thing. A lot of people love Ubiquiti gear; a lot of people hate it. TP-Link is another that's good and budget friendly. StarTech sells smallish racks (including on Amazon), if you want to start there.

It won't look exactly like SoftIron's HyperCloud or Oxide's Cloud Computer, but you can certainly get pretty sophisticated.

Not sure if this answers your question, but other great spaces to explore are the 2.5 Admins and Self-Hosted podcasts.

Page 1 of 3Next →