Hacker Newsnew | past | comments | ask | show | jobs | submit | luke_s's commentslogin

Are you able to point out which video explains how to find your current bottleneck? I suspect its something I would find quite useful! Unfortunately most of the videos have quite "clickbaity" titles, which makes it hard to figure out what they are about.

I don't know which video it is either, but what I've found helpful is checking aerobic decoupling. If your heart rate is drifting upward significantly over the course of an hourlong easy run despite not increasing your pace or power, then the bottleneck is probably your aerobic engine. I don't track it daily because it's a noisy metric, but looking at the overall distribution is useful.

After that it's probably determining your LTHR accurately (don't just accept what your Garmin or Apple Watch says it is). This gives a better sense of how hard to push on your hard days, and it's also useful to see what % of HRmax your threshold lands at.


On mobile RN. I'll try to find it once I'm on a desktop.

I had a distinct visual diagram in mind that I can't find again. Maybe my memory is fuzzy and mixed those two:

https://www.youtube.com/watch?v=w2ElWvS2b0c

https://www.youtube.com/watch?v=gd_E_OveCPQ


I went through the same path as you - I think I even landed up with 14 takeout files as well!

Its a bit of a trial, but quite doable. Its likely that things have improved since I did it about 6 months ago.

*Getting the files from takeout* I tried downloading the files onto my laptop via a browser, and then copying them over to my NAS, but quickly gave up. The best approach is to download them directly to the NAS. As you pointed out auth/cookies is an issue. There are multiple ways of solving the issue, but for me I found the best way was to use chromes dev console network view to identify the network request for each file, then right click on it and select "Copy cURL". SSH into my nas and use that command to download the file. There is a bit more info on how to do this here:

https://trog.qgl.org/20241001/downloading-a-google-takeout-f...

*Importing them into immich*

Once I had all my takeout files on the nas, I used immich-go to import them: https://github.com/simulot/immich-go

This took a bit of tweaking to get the right set of command line args that worked well for what I wanted it to do. I also found immich errored out a few times during the import. Fortunately immich-go can just pick up the import where it left of, so I kept re-running it until everything was imported.

*Cleaning it all up* If you just want a huge flat dump of your files your probably good. In my case there were various things I wasn't quite happy about. The default handling of stacking edited images with the originals in albums wasn't what I was after. I wanted to replicate sharing of albums with immich users to match what I had in google photos. For all this kind of cleanup work, I found it quite helpful to work with an AI agent. Give it an API key for your server + the url and get it to help you write cleanup scripts.


Ha! So basically to get in to a site protected by it, you need to _fail_ the HATCHA.


I thought the HN crowd would get kick out of this rather unique aussie web design and hosting company.

Honestly, it seems like a really good business - It looks like they have a standard "design system" which means they are basically just filling in a bunch of templated stuff into the website they are building for you.

They charge $49 a month for hosting - but if they have their tech stack setup right, the actual hosting fees would be almost nothing. The monthly re-occurring revenue must be great!


Yeah, I feel the same way about the $14 a month.

Perhaps a "one shot access pass" or something that lets you in for a few months while you do financial planning may be useful.

It might also be a good opportunity to check back in with people later (say in 12 months time) and get them to sign up again, if you can provide them with valuable insights and help them stick to their plan


Do you feel like it's more the price or the billing frequency options that affect the psychology here? To me, a month of planning for the price of a cocktail sounds about right (esp. when compared with traditional advisory services), but perhaps others think in different terms. Or just disagree? haha.

Interestingly, I still get messages fairly often from new users that (in their opinion) pricing is actually too low... so I wonder if more pricing / feature tiers could eventually be helpful to appeal to the different segments.


Pricing is a super tricky issue, especially when its for something related to financials. I think there are plenty of people who wouldn't bat an eye at $14p/m (and maybe they are the target audience), but there are also plenty of people who aren't buying $14 cocktails.

I fall into the camp where I like to play around with spreadsheets (free -£time) or other online calculators (free) just to make loose projections and see where I'm at. I make a good salary (for the UK) but don't pay for any financial advice (and probably wouldn't unless my situation got really complicated). I think if it was priced at £30-50 a year or £4-5p/m I (personally) might go for premium because the tool is honestly really great!

One completely different avenue you might consider is to selling direct to companies to provide to this a service to their employees. I'm not talking financial companies, but more as part of the benefit package. My company added something to their benefits, called bippit - which is awful (or at least not useful to me), but provides virtual one-one financial advisors and some very basic online tools.


Would you fall into the camp of "make it universally cheaper"? Or carve up the feature set into more tiers with different prices? Curious how you would divvy things up, if the latter.

I do also grant general discounts on request (info on pricing page).

You're probably right about the enterprise / benefits angle, but at the moment I wouldn't have a clue how to actually go about it. Enterprise sales is the kind of thing I always imagined you might need a team (and a lot of time and pitching) to pull off... True or false?


I’m speaking as someone who has never had to price anything. To me it feels like a service that doesn’t give me monthly benefit (i.e. frequent recurring usage like my iCloud storage or Netflix etc) as I wouldn’t use it often enough, so paying monthly just feels like a waste to me. The difference between monthly rate if bought as a year and per month is pretty big to incentivise people to pay up for a full year - I personally dislike this strategy, it implies to me that I have to pay a 50% markup just to have the option to change my mind after a month or two (to me this implies I might, so best to get all the money up front).

I think you want to incentivise long term ownership of the product (MRR->YRR) with a focusing of the price at yearly. It aligns more with financial years / tax filings and the general cadence of people looking at their finances.

Now as I say I have absolutely no experience and haven’t done any market analysis. So this is just my opinion.


I think for me it's about the ongoing nature of the subscription. Everything is a subscription model these days, and I'm quite wary of "zombie" subscriptions that take money every month, but I don't actually use them.

For me financial planning feels like a "once every 5 years" process with possible lightweight annual check ins to see how I'm tracking towards the plan and tweek some details. A monthly subscription doesn't map well to this model. This is why I suggested something like an "access pass" might be a better fit for somebody like me.


The problem for me is how rarely you'd use it. I could see myself buying this, and using it forever, but only a few times a year. Monthly pricing for quarterly or semi-annual check ins doesn't feel like the right trade off. (I say this as someone who uses Actual Budget monthly).

I looked at your lifetime subscription and was keen on that for the reasons above but $500USD is eye watering.


On the other hand, mind where and who those people are. $14 is probably peanuts for a wealthy software engineer living the SV life and a 6 digit salary, so if those are the ones writing, no surprise they might think like that. Nothing wrong with making them your target audience, of course.

But in other places, $6 can already buy you a cocktail :-D


I've mentored many developers at this stage in their career - it's a challenging leap to make, because your moving from a world where improving your technical skills moves you forward to a world where you need to improve your soft skills to progress.

Some general advice that may prove helpful:

- Read "The managers path" by Camille Fournier. It's an excellent and very readable guide, with great advice at any stage of your career. - Be aware of the difference between "People Management" and "Technical leadership" and know which direction you want to head in. Some companies merge the two roles to a greater or lesser extent. Others clearly define and seperate them. - Look for opportunities to mentor others, particularly grads or juniors. Mentoring is often the first step on a path to leadership or management. - Leadership means being responsible for the success of a team, not just your own work. Look for opportunities to step up, take ownership and be responsible for your whole teams success. - Find a mentor and meet with them at least once a fortnight for at least half an hour. Come to each meeting prepared with a list of things you would like to get their perspective on.

Lastly DO NOT lie on your resume. Lying would be a really great way to land up in a position where you don't have the support you need to succeed. It's fine to be up front and say "I've been static for a long time in my current job without opportunities for promotion. I'm keen to find a role where I can be mentored and grow into a manager and leader"


Their docs suggest you could allow the model to extract structured data by giving it the ability to call a function like `sql_query(query: string)`, which is presumably connected to your DB.

This seems wildly dangerous. I wonder how hard it would be for a user to convince the GPT to run a query like `DROP TABLE ...`

I think a good mental security model might be - if you wouldn't expose your function as an unsecured endpoint on the web, then you probably shouldn't expose it to a LLM


On of my favorite stories of Brian Shul is “What was the slowest you ever flew the Blackbird?”

If you have 5 min, it's well worth reading

https://www.thesr71blackbird.com/Aircraft/Stories/sr-71-blac...


When he describes the appearance of the plane in the flyby, don't forget in your mind to picture 2 long trails of fire with Mach diamonds. It was a hazy day at full throttle after all!


I tried with some facebook comments and articles posted to facebook in chinese and the results were pretty much incomprehensible as well. It was so bad, it makes me wonder - has google actually enabled this for all users?


Their training dataset is almost certainly biased towards 'formal' Chinese sources, e.g. newspapers, news broadcasts, and so on. This is probably true for every language translation dataset, but at least anecdotally I can confirm the massive disconnect between spoken and written Chinese.

It's really interesting culturally, since modern written Chinese is split between Simplified (PRC) and Traditional (HK/TW/etc), because Mao thought Traditional was too difficult for the proletariat. Yet official national news sources in China are almost always given in formal Chinese, which nobody outside of the elite really speaks!


It's not a difference between "elite" and "non-elite" paragraph. It's the difference between written and spoken language.

Go to any USA Today or WSJ article and read a paragraph out loud; no one talks like that.


This effect is also extremely noticeable in the Finnish language. The rules of Finnish grammar are followed much more strictly when writing any kind of text, than they are when speaking. There are rules of grammar that are always followed when writing, but are not really that important when speaking.

As an example, take the sentence "kirja on työpöydälläni", which means "the book is on my desk". The word "työpöytä" (desk) gets two suffixes, "-llä" which corresponds to the preposition "on", and "-ni" which is the first-person genitive. But when speaking, this would easily come out as "kirja on minun työpöydällä" instead, where the noun doesn't isn't in the genitive form at all anymore, the genitive has become a separate word which is a pronoun with a genitive ("minun").

If you study just the grammatical rules and nothing else, you might think that the second sentence is obviously grammatically wrong. (Because according to the rule, the noun must change its case to correspond to the genitive.) Yet it's completely acceptable to say it aloud that way, even in a formal context, and nobody would bat an eye. While at the same time if you put it this way in any kind of writing, you would almost surely be notified by the grammar police that you have made a grave mistake.

I find this duality of language fascinating. And this will certainly continue producing problems for the field of machine translation. Google Translate is infamous in Finland for being near-useless for translating anything to or from Finnish.


The GP was about Weibo messages/posts, and how those written messages reflect colloquial or spoken language much more closely than something from Sina.


Written text in SMS and twitter tends to a lot closer to the way people speak, whereas newspapers are a lot more "polished". So there is definitely a bias depending on what you train your algorithm on. Also, topics and vocabulary may differ widely so if you train on newspaper, your algorithm will struggle with phone conversations.

If you are talking about Modern Spoken Mandarin (or written Spoken Mandarin: SMS, social media) vs Modern Written Mandarin I don't think the gap is that large compared to other languages. Certainly a lot less than the gap between written Colloquial English and Formal English (more words of Latin origins).

Looking at the People's Daily website (which is presumably an official news source in China), it looks like standard newspaper Chinese. Should be readable for most Chinese people with at least primary education.


"I don't think the gap is that large compared to other languages"

As someone learning Chinese, I can sympathize with Google Translate. Spoken Mandarin doesn't give you nearly as much context as more modern written Mandarin. I have no problem reading a newspaper but real conversation between Chinese people is just lost on me. It's not just a pace of listening thing, there is just too much of the sentence that isn't said out loud.


i tried the same with portuguese comments/text where i always felt Facebooks translation was pretty bad and in google translate it is a lot better, to the point you hardly notice it's translated by an algorithm at all.


Actually I still think Google is pretty bad at going between all Portuguese variants.

It puts them all in the same bag, resulting in very strange translations when using it as target language.

Going the other way around, I am yet to properly translate any of the variants into a way that all verbs and articles keep their sense across languages.

For example, translating você to either Du or Sie in German, depending on the Portuguese variant being used.


Not sure why people are downvoting - they should be commenting if they disagree!

A developer account + some old test devices sounds like a great birthday or christmas present!


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: