Readit News logoReadit News
BillFranklin commented on OpenAI whistleblower found dead in San Francisco apartment   mercurynews.com/2024/12/1... · Posted by u/mmorearty
BillFranklin · a year ago
There are some pretty callous comments on this thread.

This is really sad. Suchir was just 26, and graduated from Berkeley 3 years ago.

Here’s his personal site: https://suchir.net/.

I think he was pretty brave for standing up against what is generally perceived as an injustice being done by one of the biggest companies in the world, just a few years out of college. I’m not sure how many people in his position would do the same.

I’m sorry for his family. He was clearly a talented engineer. On his LinkedIn he has some competitive programming prizes which are impressive too. He probably had a HN account.

Before others post about the definition of whistleblower or talk about assassination theories just pause to consider whether, if in his position, you would that want that to be written about you or a friend.

BillFranklin commented on Show HN: HackerNews-new-jobs – insights into fresh and recurring job ads   github.com/nemanjam/hn-ne... · Posted by u/nemanja_codes
h1fra · a year ago
Nice to see the trend confirming my suspicion, the market has been complicated for the last year and it's not really improving (whether you are hiring or looking for a job)
BillFranklin · a year ago
I found the same - market is actually getting worse (if HN is representative of the market). This month there were more job seekers on HN than jobs for the first time since 2014.

https://bilbof.com/posts/tech-hiring-is-bad-right-now

BillFranklin commented on Kubernetes on Hetzner: cutting my infra bill by 75%   bilbof.com/posts/kubernet... · Posted by u/BillFranklin
usrme · a year ago
This is probably out of left field, but what is the benefit of having a naming scheme for nodes without any delimiters? Reading at a glance and not knowing the region name convention of a given provider (i.e. Hetzner), I'm at a loss to quickly decipher the "<region><zone><environment><role><number>" to "euc1pmgr1". I feel like I'm missing something because having delimiters would make all sorts of automated parsing much easier.
BillFranklin · a year ago
Quicker to type and scan! Though I admit this is preference, delimiters would work fine too.

Parsing works the same but is based on a simple regex rather than splitting on a hyphen.

euc=eu central; 1=zone/dc; p=production; wkr=worker; 1=node id

BillFranklin commented on Kubernetes on Hetzner: cutting my infra bill by 75%   bilbof.com/posts/kubernet... · Posted by u/BillFranklin
Scotrix · a year ago
Very nicely written article. I’m also running a k8s cluster but on bare metal and qemu-kvms for the base load. Wonder why you would chose VMs instead of bare metal if you looking for cost optimisation (additional overhead maybe?), could you share more about this or did I miss it?
BillFranklin · a year ago
Thank you! The cloud servers are sufficiently cheap for us that we could afford the extra flexibility we get from them. Hetzner can move around VMs without us noticing but in contrast they are rebooting a number of metal machines for maintenance now and for the last little while, which would have been disruptive especially during the migration. I might have another look next year at metal but I’m happy with the cloud VMs currently.
BillFranklin commented on Kubernetes on Hetzner: cutting my infra bill by 75%   bilbof.com/posts/kubernet... · Posted by u/BillFranklin
cjr · a year ago
What about cluster autoscaling?
BillFranklin · a year ago
I didn’t touch on that in the article, but essentially it’s a one line change to add a worker node (or nodes) to the cluster, then it’s automatically enrolled.

We don’t have such bursty requirements fortunately so I have not needed to automate this.

BillFranklin commented on Kubernetes on Hetzner: cutting my infra bill by 75%   bilbof.com/posts/kubernet... · Posted by u/BillFranklin
dvfjsdhgfv · a year ago
> Hetzner volumes are, in my experience, too slow for a production database. While you may in the past have had a good experience running customer-facing databases on AWS EBS, with Hetzner's volumes we were seeing >50ms of IOWAIT with very low IOPS.

There is a surprisingly easy way to address this issue: use (ridiculously cheap) Hetzner metal machines as nodes. The ones with nvme storage offer excellent performance for dbs and often have generous amounts of RAM. I'd go as far as to say you'd be better off to invest in two or more beefy bare metal machines for a master-replica(s) setup rather than run the db on k8s.

If you don't want to be bothered with the setup, you can use one of many modern packages such as Pigsty: https://pigsty.cc/ (not affiliated but a huge fan).

BillFranklin · a year ago
Thanks, hadn’t heard of pigsty. As you say, I had to use nvme ssds for the dbs, the performance is pretty good so I didn’t look to get metal nodes.
BillFranklin commented on Ask HN: Recommendation for a SWE looking to get up to speed with latest on AI    · Posted by u/Rizu
BillFranklin · a year ago
I read about 30 LLM papers a couple months ago dated from 2018-2024. Mostly folks are publishing on the “how do we prompt better” problem, and you can kind of get the gist in about a day by reading a few blogs (RAG, fine tuning, tool use, etc). There is also more progress being made for model capabilities, like multi modality, and each company seems to be pushing in only slightly different directions, but essentially they are still black boxes.

It depends what you are looking for honestly “the latest things happening” is pretty vague. I’d say the place to look is probably just the blogs of OpenAI/Anthropic/Genini, since they are the only teams with inside information and novel findings to report. Everyone else is just using the tools we are given.

BillFranklin commented on Not Using Copilot   macwright.com/2024/11/20/... · Posted by u/twapi
BillFranklin · a year ago
I stopped using GitHub copilot. I really didn’t like my train of thought being interrupted.

I have heard more comprehensive “leave the thinking to us” tools like cursor give better results.

Personally I think if your tools or projects are so dull that you require an AI to use them, perhaps you need sharper tools or more interesting projects.

u/BillFranklin

KarmaCake day1688April 15, 2014
About
* RateHighly (https://ratehighly.com), gather testimonials and reviews

* Haduka (https://haduka.com) ClickOps for GitOps

* PagerSquad (https://pagersquad.com), pair programming for incidents

LinkedIn: https://www.linkedin.com/in/franklinbill/ Twitter: https://twitter.com/billfranklinuk Blog: https://bilbof.com

View Original