Show HN: Review my project - profilepin.com - <AUTHOR>

http://profilepin.com
I made this site during my free time over the past few weeks.
I don't consider myself a designer or a programmer, but I wanted to make something simple like this for fun, and now I figure I might as well have some fun promoting it too. The idea is basically a rehash of Google Profiles, except with a slightly different pitch.
So let me know what you think. A couple of specific questions I have: Does this actually work as a minimum viable product? Is that feedback tab on the side an effective way to collect feedback from regular users? <comment><USER2> The market is fairly saturated with sites like this, not only from the big players like Google and Facebook, but also from a lot of niche players like flavors.me, hi.im and even a product that I worked on called chi.mp.

Given that there are a lot of players I'm trying to figure out what your differentiator is. With favors.me it's all about making a beautiful profile, with chi.mp it's about getting your own second level .mp domain, for hi.im it's the fact that they made it for RailsRumble. So what is your differentiator?

Regarding the feedback tab on the side, it's ok and it's fairly common, so I think you're ok there. If you really want to get feedback though you're going to have to be more proactive - most people only use the feedback tab if something is broken and they need/want you to fix it.

<comment><USER3> And another, which is the most exciting to me: <http://about.me>

<comment><USER2> About.me is another example of an entity that is differentiating, specifically by focusing on the analytics side of your personal brand.

FWIW, I'm not sure if _any_ of these companies are actually going to find a way to profitability.

</comment></comment></comment><comment><USER4> The Privacy Policy is terrible.

"Before or at the time of collecting personal information, we will identify the purposes for which information is being collected."

I'm glad you've identified your purposes. Will you tell us about them?

"We will collect and use of personal information solely with the objective of fulfilling those purposes specified by us and for other compatible purposes, unless we obtain the consent of the individual concerned or as required by law."

Since we don't know your purposes, we also don't know what your compatible purposes are. If your purpose is identity theft, fraud is a compatible purpose.

"We will only retain personal information as long as necessary for the fulfillment of those purposes."

Still meaningless, since you haven't told us the purpose.

"We will collect personal information by lawful and fair means and, where appropriate, with the knowledge or consent of the individual concerned."

So you only let users know "where appropriate" that info has been collected. What about all the other info you collect that it's not appropriate for us to have knowledge of?

"Personal data should be relevant to the purposes for which it is to be used, and, to the extent necessary for those purposes, should be accurate, complete, and up-to-date."

Well, sure, if you're going to commit identity theft and fraud, we users should be required to keep you up-to-date on our particulars. Helps you out a lot.

"We will protect personal information by reasonable security safeguards against loss or theft, as well as unauthorized access, disclosure, copying, use or modification."

So the reasonable security measures only apply to loss or theft? Why not to the rest of those things?

"We will make readily available to customers information about our policies and practices relating to the management of personal information."

Where? When? How?

<comment><AUTHOR> I got it off a generic privacy policy generator. Guess that's why it's so vague.

Thanks for pointing that out! I'll get it replaced.

</comment></comment><comment><USER5> Interesting idea, but I'm not sure what your revenue model is...?

You might want to consider changing the wording on the site. It makes it seem like your landing pages will remove facebook/linkedin/twitter from the search engine results ("instead they will see your ProfilePin page").

Finally, I would SEO the hell out the John Q Sample page (or pick an easier name that you can SEO). I search John Q Sample and your page is no where to be found. Does not speak well to your credibility.

<comment><AUTHOR> John Q Sample is a common generic name, maybe I should pick something more unique.

No revenue model yet, just doing this for fun. Maybe I can sell yourname.com domains through an affiliate program.

</comment></comment><comment><USER6> Two hours ago, I asked HN for feedback on a site I spent months working on. It got 2 responses. I hope you see better results than me.

As per the idea, I can see the appeal, but I'd like to see a demo or some more screenshots before signing up. I hate signing up.

Edit: I found the sample profile. It's OK, but relatively unimpressive.

<comment><USER2> photon_off, I went and looked for submissions from you and the last one appears to have been 7 days ago. Am I missing something?

<comment><USER6> I removed it. I'm going to try reposting later.

Edit: re-post is here: <http://news.ycombinator.com/item?id=1783632>

<comment><USER5> My first impression is that it looks way too obtrusive.

</comment></comment></comment></comment><comment><AUTHOR> clickable: <http://profilepin.com>

<comment><USER7> I see the biggest problem being SEO. How can you guarantee top placement (as your example shows) in search results?

<comment><AUTHOR> Encouraging people to link to their profile would help, I suppose. For names that aren't as common as "John Smith", then I don't foresee it being that hard to get indexed and shown on the first page. If Google can find some article written ages ago that mentions my name, I'm sure it would have no trouble listing my profile. I could be totally wrong though. Experimentation will tell.</comment></comment></comment>


Preventing Muscle Loss as We Age - <AUTHOR> https://www.nytimes.com/2018/09/03/well/live/preventing-muscle-loss-among-the-elderly.html <comment><USER2> I always like to show this picture as an example.

[https://i.imgur.com/ZcDedfo.jpg](https://i.imgur.com/ZcDedfo.jpg)

I don't have an original source but it shows a MRI leg scan comparison between a 40yo triathlete, a sedentary 70yo and a 70yo triathlete.

The picture tells the story...

<comment><USER3> Most people have no idea I'm 41, and instead think I'm in my 30s. Balding and grey hair show I'm not in my 20s ;) My 'secret' is I workout _every single day_. I might do heavy weight training, sled pushing, surfing, or a spin class. It doesn't matter as long as I do something physically challenging. I also follow an 80/20 rule on eating paleo-ish. Mainly I try to avoid processed foods, but I'll still eat a pizza or good sandwich - just not all the time. Most meals consist of meat/dairy and veggies.

If I'm fortunate enough to live into old age, I don't plan to stop exercising. It's part of what gets me out of bed every morning.

<comment><USER4> Some folks are able to lift heavy weights frequently, and that's awesome. I'm jealous. But here's a comment directed at people who've tried that and hurt themselves.

For years I tried to lift heavy. Big compound barbell lifts. In my early 20s it was OK, but by 30 I started hurting myself. I always warmed up fully, but kept tearing things. I tried eating more, eating better, more recovery, everything I could think of.

Finally I gave up on doing 1 rep max lifts, or even 3-5 reps 90% 1RM. Now I do very high repetition workouts. I'm talking warm up sets at 20-30 reps, "work" sets at 10-20, with a minimum of 5 sets, with limited rest between. I focus on every rep - focus on feeling the muscle contract, and focus on thinking about moving blood to the contracted muscle. I try to go to failure every set but the first.

Sounds goofy, but it's been a game changer for me. I don't hurt myself, and I look much bigger/better than ever before. I'm not sure if I'm really "stronger" since I don't lift heavy anymore - but I've added pounds of muscle so I wager I am.

Point is - a lot of folks get huge mileage out of lifting heavy. I wish I was one of them. For those of use who, for whatever reason, don't have the body type to handle it. High rep workouts are the next best thing!

<comment><USER5> That's very interesting. I've frequently had to take time off lifting due to injuries, many of which never really relax properly. Eg a tense spot on my back I'm still having massage/physio done on.

Do you do barbells lifts at high rep, or other things? Also, how many days a week do you do it and for how long?

<comment><USER6> Have you looked into Starting Strength (the book and the program)? It goes ridiculously anatomical in order to address the most common injuries uncoached weightlifters experience.

<comment><USER5> Yeah, I've gone through some of it. Helpful, I was waiting until I got my current back injuries fixed before trying to apply it. I don't think I can squat correctly while a certain spot is tight - have tried.

It did help me get closer to the proper position though.

</comment></comment></comment></comment></comment></comment><comment><USER7> Weight training into old age does much more than prevent muscle loss! It also prevents osteoporosis and increases bone density, decreases likelihood of falls, and might even prevent cognitive decline. Basically it prevents you from slowly withering away as you die. Instead you are pretty normal, then one day you die. It doesn't make you live longer, but it can give you a lot more quality years.

<comment><USER8> Not only are you less likely to die of a heart attack, diabetes, or a broken hip, you're also more likely to be still doing the things you love when you do pass away. It's a win win really.

</comment></comment><comment><USER9> Am I missing something or is the article just giving a name to very generic muscle loss and saying that one can workout and get enough protein to combat it?

I hate to be overly critical, but these types of articles published by the likes of nytimes just make digesting news more difficult. Puff pieces honestly _subtract_ value from my life. I with more news vendors would think about the value they provide in the internet age and adjust.

<comment><USER10> Agree. I see also way too many NYtimes articles on HN recently. What happened to the adage that "if its on the popular media, it should probably not be on HN". Is HN turning into the comment system of the NYT?

<comment><USER11> > "if its on the popular media, it should probably not be on HN"

Why though? Can't say for all but a majority of articles on popular media would be mostly right...that's why they are popular. As things go more fringe, there is less verification.

<comment><USER10> It's not about that. It's called "Hacker News" for a reason. I don't mind having regular stories hitting HN sometimes, but there's nowadays a massive flux of NYT, and also NewYorker, TheAtlantic just to name a few, which were not there a few years back.

<comment><USER12> I think software engineering used to be a nerdy hobby now its for 'everyone' ( due to the rise of amazing tooling/languages ect).

That 'everyone' attitude is reflected on HN.

</comment></comment></comment></comment></comment><comment><USER13> I've been investigating recommended protein intake recently and counting calories to lose some weight, and it's _amazing_ how little protein most people get compared to what is now recommended.

Here's examine.com on the recommended amounts: [https://examine.com/nutrition/how-much-protein-do-you- need/](https://examine.com/nutrition/how-much-protein-do-you-need/). I'm of fairly healthy weight, active and have been losing some weight, so I should be getting 2.2-3.3 g/kg according to that. I have two protein shakes a day and build every meal around as much protein as possible while still having it resemble normal food, and I'm achieving an average of about 2.2g/kg, i.e. just at the lower end of where I should be. Particularly when trying to lose weight, getting the amount of protein required in the calories allowed is really tough. It's easier when maintaining weight or trying to gain weight since the protein requirements are similar but you have more calories to play with.

I'm 46, so soon I'll be in the 50+ group which the examine.com article says is when you start needing more protein in a single dose. For me that's about 36g per meal - about 6 eggs, for example.

Counting calories is a bit of a pain to get started with, but isn't too bad once you're going since most people tend to repeat meals frequently. But it's been really illuminating - I thought I ate well previously, but I was a long way from where I needed to be. It's pretty geeky but has been really interesting. I've realised that it's essentially impossible to eat the way I should do eating food I don't prepare myself - nothing has anywhere near enough protein. Data driven health FTW.

<comment><USER14> 1.5g/lb (3.3g/kg) is considered by many in the weight training communities to be way overkill, and potentially hard on your kidneys.

<comment><USER13> Yeah, 3.3g/kg is really high, and I don't see how you could get there without living on shakes. From that examine.com article:

 _Eating more than 2.6 g /kg (1.18 g/lb) is probably not going to lead to greater muscle gains, but it can minimize fat gains when "bulking" — i.e., when eating above maintenance in order to gain (muscle) weight._

There doesn't seem to be a lot of evidence for the kidney thing as long as you don't dramatically increase protein suddenly: [https://examine.com/nutrition/can-eating-too-much-protein- be...](https://examine.com/nutrition/can-eating-too-much-protein-be-bad-for- you/)

<comment><USER14> IMO while protein is needed for muscle building, recommendations like 3.3g/kg (I've even seen recommendations of 4.4g/kg) come from a "more is always better" mentality, along with a pop culture obsession with protein.

Personally, a simple flat 100g seems both a reasonable & attainable goal for most regular people building muscle without requiring exceptional diets (here I fall back on naturalism- I cannot believe that exceptional diets are required to get fit). You can easily hit that number with 1/4-1/3lb of meat a day plus whole grains and vegetables.

<comment><USER13> I don't think it's that, it's more this:

 _Since higher protein intakes seem to have no negative effects in healthy people, one may want to err toward the higher amounts._

I haven't seen anything over 3.3g/kg recommended anywhere, and most people seem to recommend 1.4-2g/kg as a good baseline amount. The ISSN recommends this (see here: [http://stevenlow.org/issn-position-statements-protein-and- ex...](http://stevenlow.org/issn-position-statements-protein-and-exercise- diets-and-body-composition-safety-and-efficacy-of-creatine-supplementation-in- exercise-sport-and-medicine/)), however the ISSN does recommend higher amounts when losing weight:

 _Higher protein intakes (2.3–3.1 g /kg/d) may be needed to maximize the retention of lean body mass in resistance-trained subjects during hypocaloric periods._

Of course, none of this is required to get fit - you don't need to do the optimal thing to get a basic result. But you'll definitely gain lean mass faster if you do follow this. Those recommendations for weight gain (say 2g/kg with a caloric surplus) is easy to achieve with no supplementation and normal food, at least for an omnivore - vegans may have to work harder to get there.

</comment></comment></comment></comment></comment><comment><USER15> I can't recommend StrongLifts enough.

[https://stronglifts.com](https://stronglifts.com)

I'm up to squatting 130kg now and feeling great!

<comment><USER16> I've used StrongLifts for 2+ years and second the recommendation.

HOWEVER.

Because it's just an app with videos, it's really up to you to learn proper form and execute it each time. Additionally, the app doesn't know your limitations, so take your pain seriously.

I hurt my knees squatting a couple years ago, and recently hurt my lower back deadlifting. It sucks, and I'm crossing my fingers that there's no permanent damage.

If I were to go back in time, I'd force myself to book yearly or twice-yearly sessions with a physical trainer who can check you on your form, particularly when I first got started.

<comment><USER8> Are you still stronglifting after 2 years? How has your progression been for the last year or so of that? As I understand it it's a fairly novice focused program with aggressive weight increases, so I was wondering how you modified it to continue running it after the first 3-6 months of easy gains went away.

<comment><USER17> You're not supposed to run it for 2 years. OP has made adhoc adjustments and is no longer following the program if he has been consistent.

Even the SL5x5 site recommends moving on from the program. Their recommendation is Madcow 5x5 but there's other options out there.

<comment><USER8> I know, that's why I was curious. If you followed the program as written you'd be at like 2000 lbs of deadlift.

My own journey has taken me through Starting Strength to Texas method and then to various 5/3/1's (and occasional returns to Texas) through the years.

</comment></comment></comment></comment></comment><comment><USER18> I'd also like to mention the use of hormonal replacement technologies (as TRT and HGH) that can absolutely help the elderly.

We have terrible stereotypes around testosterone because of steroid abuse in athletes, but reality paints itself very differently.

[https://www.indiatimes.com/news/india/this-103yearold- bodybu...](https://www.indiatimes.com/news/india/this-103yearold-bodybuilder- was-indias-first-mr-universe-heres-why-hell-always-be-indias- pride-244648.html)

My grandmother underwent medical treatment using Deca Durabolin, a well-known anabolic steroid, and she could walk again after a long time spent in beds and, at best, chairs.

</comment><comment><USER19> More interested in preventing this:

[http://social-quotient.info/sq.4mg.com/brainpower.gif](http://social- quotient.info/sq.4mg.com/brainpower.gif)

Much less clear on how accomplish that.

Edit: To elaborate, I know exactly what I need to do to stay physically fit into old age and how to monitor my physical fitness - I know immediately when I get winded more from my regular run, my lift numbers drop, or I can't reach my toes.

The scary part is if I stop working out for more than 2 weeks, I see dramatic and rapid declines.

So how do I monitor my mental health? Is it possible to keep improving it? Do I do dual-n-back (studies inconclusive), do I learn a languge/to play piano, do I memorize 5 words a day?

<comment><USER20> Low carb and periodic water fasting (autophagy), and you should be set old age.

<comment><USER19> I keep seeing this on HackerNews - everyone seems to convinced that keto, intermittent fasting, and fasting are the new holy grail, I am unconvinced. I _am_ convinced in the good old "enough sleep and cardio" theory though, since both have known working mechanisms (incread blood flow and debris clean up during sleep).

<comment><USER21> why are you unconvinced about fasting? have you tried researching and reading the scientific articles about fasting and the other topics.

If you're thinking in terms of "holy grail," you may be subjecting yourself to an "all or nothing" fallacy.

Generally, we're discovering how to lead our bodies through the healthy operating conditions which kept our ancestors alive as we navigate a modern world of high-tech capabilities, treatments and availability crossed with widespread lack of discipline and healthy habits.

<comment><USER22> Are there any studies on positive effects of fasting which control for caloric restriction / weight loss?

</comment></comment></comment></comment></comment><comment><USER23> Related article from Starting Strength - Barbell Training is Big Medicine [1]:

>> I'll approach a patient who has come to be treated for chronic pain, fatigue, elevated blood pressure, shortness of breath, or a blood sugar that's out of control. I find myself confronted by a very overweight, deconditioned 52 year-old, going on 70, with battered joints, atrophic muscles, no physiologic reserve, an inability to get off the gurney without groaning and wheezing, and a grim future. When I work them up, I find no medical emergency, just what I have come to call "diatensionolesity"—type II diabetes, hypertension, a screwed-up blood-lipid profile, and obesity.

And I think to myself: If I could get you under the bar, I could change your life.

[1] [https://startingstrength.com/article/barbell_training_is_big...](https://startingstrength.com/article/barbell_training_is_big_medicine)

<comment><USER24> Agreed. Starting Strength is a great program to follow for anyone to geting started with strength training. The focus on big compound movements, short gym time and strength is perfect - especially as you get older. You can also add accessory stuff as needed (time allows).

</comment></comment><comment><USER25> Ctrl-F Testosterone - was disappoint.

For approximately half of the population, supplementing testosterone into old age is a great way to maintain (and build) SMM along with that physical activity which TFA admonishes the lack of.

<comment><USER26> I was too, basically the article is saying to lift. Which I do agree with but if you're suggesting TRT (testosterone replacement therapy), something that has definitely become popular and is being advertised heavily - I'd caution that it's not for everyone and there have been plenty of lawsuits filed already and problems allegedly associated with it. I guess like everything, check with your doctor which the article does suggest. At least 9 products have been named in the litigation. Fortestam, AndroGel, Axiron, Androderm, etc.

One of the many lawyers working on these cases: [https://outline.com/YEpTGg](https://outline.com/YEpTGg)

The MDL source: [http://www.ilnd.uscourts.gov/mdl- details.aspx?UGlDS1bLxpRHyf...](http://www.ilnd.uscourts.gov/mdl- details.aspx?UGlDS1bLxpRHyfdf3l5DJQ==)

You do have to wonder about guys like Arnold Schwarzenegger, who is 71 (ridiculous) and is in better shape than most. I can't imagine how much work he has to put into to keeping that up. Supplements can only do so much.

<comment><USER27> Arnold has also admitted to steroid use in the past and has had multiple open heart surgeries.

</comment></comment></comment><comment><USER28> Strength training has worked well for me. I was diagnosed with osteopenia aged 40 and was told the solution was either weird osteoporosis drugs usually given to women or strength training. I restored my bone density to well above average for my age with the three big lifts. Didn't do it to get big or shredded, but it worked.

<comment><USER29> I think you should still aim to get shredded. I can already see your new book title: "Use Make, Get Shredded!"

The new security lead can help you out when you visit HQ.

<comment><USER28> Sounds good to me. I'm happy to be stronger.

</comment></comment></comment><comment><USER30> Great article. I always wondered if the decline i see with elderly people is due to age or just because they become inactive. I hear "I'm too old for this, i don't have to do this anymore" a lot and i don't agree. Working out is hard but healthy on any age. I feel sad seeing people giving up on their bodies...

</comment><comment><USER31> As a 50 yo. This is what I am doing and I feel great.

Day 1: Strength training. kudos /r/bodyweightfitness (1hr) Day 2: Yoga. 25 -35 minutes Day 3: Running ~20 minutes. Some days I do higher intensity other days lower intensity with increased time.

It takes very little time. Yoga provides mobility and joint integrity which I feel is important as you age. This programming gives me a lot of rest time to recover, which is slower as you age.

<comment><USER32> I started working out at 52, mostly weight training, and made tremendous progress. But I have a hard time defending the habit from incursion by the rest of my life. I've been out for the past couple of weeks because my spouse just had knee surgery and has needed a lot of care. I got quite cranky when she and her mother "helping" meant I did not make a planned trip to the gym on sunday.

But part of the problem there is that I have built my exercise around a "go to the gym" habit. I need to do things that don't involve going to the gym, a habit I can work on at home. Habits are the hard part!

</comment></comment><comment><USER33> For me it's bodyweight fitness (which is olympic gymnastics for newbies), following the recommended routine from the reddit /r/bodyweightfitness community, plus exercise bike every day.

Used to do weight training, the chance of injury becomes higher as you age. Also, as you add muscle mass and more training, you will need much more time to recover. Also always watch for overtraining symptoms.

Our body is the most precious thing we will ever encounter, or possess in life.

</comment><comment><USER34> General/Regular movement (ie, walking) is more likely to overcome effects of sitting or being sedentary than exercise.

[http://annals.org/aim/article/2653704/patterns-sedentary- beh...](http://annals.org/aim/article/2653704/patterns-sedentary-behavior- mortality-u-s-middle-aged-older-adults)

</comment><comment><USER35> It's too bad that we somehow decided that steroids are immoral and need to be regulated to the point that they're essentially banned.

Anabolic steroids, when provided in correct dosages and under the care of a physician, are quite safe and solve this exact problem.

<comment><USER36> What really bothers me is that youtube and instagram are full or lifting/exercise guru that presume to give people useful advice(and frequently sell things).

Except most/all of these people that claim they are natural actually take steroids. Steroids are such a force multiplier - they will completely overpower mediocre diet and training. A natural lifter could do everything perfectly and still fall far behind the results of these so called experts.

<comment><USER37> A good filter is to get your advice from people that compete in (or coach athletes competing in) tested federations. While you can't guarantee they aren't cheating, those folks tend to be watched very carefully.

</comment></comment></comment><comment><USER38> What about rebounding? It looks like it would prevent muscle loss while being safe for older joints.

</comment><comment><USER39> LCHF diet plus regular exercise would prevent muscle loss for sure. My experience says it

</comment><comment><USER40> Just do this 7 minutes a day without any tools you will be fine: [https://7-min.com/](https://7-min.com/), at least it is a good start.

<comment><USER41> It might be a good start to get people moving, but I can't imagine this being enough. That amounts to not even an hour of exercise in the 168 hours in a week.

Do you have any source for "you will be fine"?

<comment><USER31> [https://well.blogs.nytimes.com/2013/05/09/the- scientific-7-m...](https://well.blogs.nytimes.com/2013/05/09/the- scientific-7-minute-workout/)

[https://journals.lww.com/acsm- healthfitness/Fulltext/2013/05...](https://journals.lww.com/acsm- healthfitness/Fulltext/2013/05000/HIGH_INTENSITY_CIRCUIT_TRAINING_USING_BODY_WEIGHT_.5.aspx)

</comment></comment></comment><comment><USER42> TL;DR Lift weights in repetitions in a mid-intense way.

</comment><comment><USER43> People from my parents generation are ignorant about the body. My dad treated his body like a rented car and he died for it. I'm pretty sure that anybody with any level of biological education and sensibility will not be troubled too much by this problem.

</comment><comment><USER44> ZOMG find something to do, and keep doing it.

Cycling is very nerd-friendly. There are numbers and gadgets and even what amounts to an MMO in Zwift.

<comment><USER45> According to the article, cycling isn't enough. You need to do heavier resistance training.

<comment><USER46> Change gear.

<comment><USER47> Speaking as a former bike racer, cycling does not build muscles unless you are already wildly out of shape. Pedaling in a tall gear still isn't much resistance, typically less than body weight.

Muscle is built only by getting near the limit of musclular strength. Cycling only challenges your cardiovascular system. I always squatted and deadlifted to get better at sprints. Other racers who were climbing specialists had skinnier legs than the average man, yet they could climb hills incredibly fast.

<comment><USER48> Is climbing a good sport according to this 'limit of muscular strength' requirement?

<comment><USER47> I wear my arms out pretty fast rock climbing, but that's only a small proportion of the body. I kind of doubt it is a good replacement for strength training.

</comment></comment></comment></comment></comment></comment><comment><USER34> Preventing muscle and bone loss mainly involves keeping hormones/vitamins/minerals/nutrients in range and maintaining efficient metabolism. And maybe exercising.

<comment><USER49> Diet often isn't enough as you age. You will almost certainly lose muscle (and thereby lose autonomy) as you age, unless you're getting some form of strength training. Strength training also stimulates osteoblasts, strengthening bones.

<comment><USER34> Not true. Adding vitamin D3, vitamin K2 MK-4, iodine/iodide, boron, silica (monomethylsilanetriol), etc does a lot to slow decline. And eventually topical pregnenolone + DHEA (5 mg : 5 mg). Strength training is also great.

If exercise continues into old age without proper nutrition and the additions mentioned above, it can worsen decline. And just adding supplements, improving nutrition, and ensuring regular movement (ie, not really exercising) still slows decline.

<comment><USER49> At worst, you'll get injured if you aren't exercising correctly, but it's never going to directly worsen decline.

Solving aging, mental or physical health problems isn't as simple as taking a dozen supplements. Obviously proper nutrition is important, but regular exercise is the closest thing we have to a panacea right now.

</comment></comment></comment></comment><comment><USER50> Notice that there is no mention of diet because diet doesn't matter that much as long as there is a surplus. The body is pretty amazing.

<comment><USER51> This is an extremely ignorant comment. In what other system would you ever say, "the inputs are irrelevant provided you supply enough volume"? Diet absolutely matters tremendously. We just don't have a good understanding of how individual variability and gut microbiomes affect one's optimal diet. But we can all universally agree that humans need to avoid sugar, eat little to no processed food, and eat less in general.

<comment><USER52> Eating less is not good advice if you want to build muscle. Frail elderly people often don't eat enough, or lack fiber, for example because their teeth hurt. Appetite also declines with age.

<comment><USER53> >Frail elderly people often don't eat enough, or lack fiber, for example because their teeth hurt. Appetite also declines with age.

You're strongly implying causation here. I'm unaware of any serious body of research that indicates elderly people are getting frailer _because_ of a decrease in appetite.

<comment><USER52> I did not mean to imply that, I just wanted to make the point that eating less is not always good advice, in particular in the age bracket that suffers from age related muscle loss.

<comment><USER51> You're right, and there's always exceptions to the rule. Eg some of those with life threatening injuries probably need processed food in the interim. But the general point stands which is that human longevity had been correlated with caloric restriction. Even in Ben Franklin's wit and wisdom, he remarks that to preserve one's life, one should eat less. This observation is timeless

<comment><USER50> Human longevity has also been correlated with many other things.

[https://en.wikipedia.org/wiki/Blue_Zone](https://en.wikipedia.org/wiki/Blue_Zone)</comment></comment></comment></comment></comment></comment></comment>


Node v7.7.3 Released - <AUTHOR> https://nodejs.org/en/blog/release/v7.7.3/ <comment><USER2> The 7.x branch still has issues with "Cannot find module 'internal/fs'" when trying to update modules. I seriously can not figure this issue out, and seemingly no one else can either. it's driving me mental. Going back to 6.x works fine.

I've cleared everything out, reinstalled node, reinstalled npm, nothing works.

<comment><USER3> Back when I was still using v7, it seemed that the right combination of upgrading and downgrading of node and npm (separately, not together) would eventually yield a "latest" installation of both that would work going forward? I've gone back to v6 for other reasons, but if you want to try this I recommend using n [0].

[0] [https://www.npmjs.com/package/n](https://www.npmjs.com/package/n)

<comment><USER2> Been using n from the start, no bueno.

<comment><USER4> n has a bug where it doesn't symlink the new npm version in correctly when you change to a new version. If you manually symlink /usr/local/bin/npm -> /usr/local/n/versions/node/x.x.x/bin/npm it should work just fine.

</comment></comment></comment></comment><comment><AUTHOR> Notable changes:

\- module: The module loading global fallback to the Node executable's directory now works correctly on Windows. (Richard Lau) #9283

\- net: Socket.prototype.connect now once again functions without a callback. (Juwan Yoo) #11762

\- url: URL.prototype.origin now properly specified an opaque return of 'null' for file:// URLs. (Brian White) #11691</comment>


Show HN: New music notifier and browser - <AUTHOR> http://sngtrkr.com/

<comment><USER2> I would use this service if:

1) Only an email and password were required to use it (I don't use facebook).

2) It were robust, reliable, and fast; artists without a label or a consistent way of publishing songs shouldn't be a problem. In other words, if I can't rely on this service to track all the artists I listen to, its value significantly diminishes for me.

With that said, I realize you're in beta, and you're off to a great start by addressing a real problem.

<comment><AUTHOR> We've just rolled out facebook free registration. It might break the intro a little as it's very tailored to facebook but you should have no trouble registering now.

Thanks!

<comment><USER2> Thanks for the extra effort, I signed up successfully.</comment></comment></comment>


Debugging the Problem Of Women In Tech - <AUTHOR> http://www.forbes.com/sites/women2/2012/06/04/debugging-the-problem-of-women-in-tech

<comment><USER2> David & Christian are a great team, and there's nobody I'd like to see attacking this problem more. I'm sure they will do amazing things for their women students. I have taken a class with Christian before, and all I can say is this: drop what you're doing and apply now.</comment>


Germany pushes router security rules, OpenWRT and CCC push back - <AUTHOR> https://www.theregister.co.uk/2018/11/20/germany_versus_openwrt_ccc/ <comment><USER2> Fascinating. Despite its relevance, this story never got higher than page five, even going lower for a while:

[https://i.imgur.com/BYcBGDz.png](https://i.imgur.com/BYcBGDz.png)

Here's the "worst" snapshot, first column is rank, second column is age in minutes, third is score; all compared stories had less or equal number of comments, so in this case, zero.

        71      660     3       The Patrician President and the Reporterette: A Screwball Story
        72      780     5       Plane – minimal visual improvements for Linux
        120     1080    3       The plan to move the Swedish town of Kiruna
        128     1140    3       Slow television
        129     1380    4       The story behind the first computer in Canada (2016)
        139     1200    3       Experience of phantom limbs lets amputees control real replacements
        140     1200    3       Old coal mines can be underground food farms

        150     540     6       Germany pushes router security rules, OpenWRT and CCC push back

<comment><AUTHOR> Sometimes the moderators (firstname.lastname@example.com) will promote a story to the front page to give it a second chance.</comment></comment>


Interviewing at Jane Street - <AUTHOR> https://blogs.janestreet.com/interviewing-at-jane-street/ <comment><USER2> > Like many companies, we are looking for extremely talented technical people.

This statement is a red flag that I probably wouldn't be happy working at Jane Street. I'm very interested in functional programming, I'm motivated to learn to use languages like OPML, and I think I'm a talented software developer. Am I EXTREMELY talented? Probably not, but why is that important?

<comment><USER3> It's important because otherwise you'll fall into this situation: [https://news.ycombinator.com/item?id=13012554](https://news.ycombinator.com/item?id=13012554)</comment></comment>


Great case for ipad - <AUTHOR> http://www.engadget.com/2011/03/03/apple-ipad-2-smart-cover-vs-incase-convertible-magazine-jacket/

<comment><USER2> I bought that case the week it came out and it was indeed a great case for iPad 1. It is a bit more stiff than the iPad 2 Apple-made cover, and obviously doesn't have the magnetic hinge or the underside that removes fingerprints, but has the same basic functionality for positioning.</comment>


Ask HN: Will Ghost be the next Wordpress? - <AUTHOR>

Do you think there's any chance, or the nature of async, the need of Node process always be running (and then having to use things like Forever), will prevent this from happening? <comment><USER2> The answer at this point in the game is: Not for a while. Ghost is still in it's infancy (version 0.3.3 as of this post), and it still needs plenty of updates in order for it to be a complete 'full-fledged' platform. Maybe once it stabilizes and has enough built-in features comparable to wordpress will it be a contender, but right now wordpress is the most hassle-free, full-featured website builder out there. You can turn wordpress into a shopping site, a subscription site, etc. but Ghost is still primarily just a blogging platform, which by the way is not a bad thing by any means.

The advantage that ghost has is that it built with a newer and much more solid framework, so it's not as clunky and has less bugs and security vulnerabilities to deal with (at least for now). The built-in analytics are a nice advantage as well.

In any case, I'm optimistic and excited about the ghost platform. I plan to make a move to ghost within the next coming weeks. I just hope the next release brings in some basic features, like static content pages.

</comment><comment><USER3> no

<comment><AUTHOR> Any argument?

The rise of Ghost resemble a lot of Wordpress at that time: simple and fast - both features Wordpress doesn't have anymore... and Ghost do, despite the nature of the language and Node itself like I pointed above.

<comment><USER4> My argument would be the fact that it is "just a blogging platform."

<comment><AUTHOR> As also Wordpress at the beginning.</comment></comment></comment></comment>


Can we trust web journalism? - <AUTHOR> http://www.washingtonpost.com/news/volokh-conspiracy/wp/2014/11/09/can-we-trust-web-journalism/ <comment><USER2> "The Volokh Conspiracy" used to be an independent blog at volokh.com. It was one of the better examples of web journalism. So now they relocate their blog to the Washington Post's site and start questioning whether web journalism can be trusted?

By the way, can the mainstream media be trusted? Or are they too afraid of losing their corporate advertisers and government insider contacts to risk pissing off the powers that be?

</comment><comment><USER3> PG wrote a great article on bloggers being more honest than traditional publications - all mediums are prone to sensationalism [http://www.paulgraham.com/submarine.html](http://www.paulgraham.com/submarine.html)</comment>


Show HN: CSS Prettifier and Minifier - <AUTHOR> http://procssorapp.com ProCSSor: the all-in-one CSS prettifier and minifier for web designers. <comment><USER2> You could just use the website for free.... <http://procssor.com/></comment>


Cider Project: Run iOS apps on Android - dnt404-1 http://engineering.columbia.edu/sync-columbia-engineering-team-first-run-ios-apps-android-platform <comment><AUTHOR> "Users no longer need to be locked into one platform. Being able to write an app once and run it anywhere has been a long-sought-after goal and a very hard problem to solve."

This is naive, stupid, or both. There never was a technical cause of lock in (as indeed the Apportable people are not alone in demonstrating), it's purely an artificial business construct with the surmountable technical hurdles being very convenient.

It's well within Apple's capabilities to launch the media consumption parts of iTunes on Android, like on Windows PCs, but it should be kind of telling that they don't.

One of the lessons of my career so far is never underestimate the ability of people to assume that problems are primarily technical in nature when actually the real problem is something else. Technical excuses can often be used for after the fact justification of management decisions.

<comment><USER2> I actually thought it odd that they would cite iTunes as a feature that Android users would _want_.

iTunes on Windows is one of the worst pieces of software by a major company...ever. If I want to buy music or video I can do it through Amazon, and I have _vastly_ more trust for Amazon's pricing structures. (Remember the anti-trust suit that Apple lost? The one that found them guilty of artificially keeping eBook prices high? And now we have Amazon fighting with another publisher to get them to agree to lower eBook prices...)

<comment><USER3> Yes, you should _definitely_ trust the pricing of the company that started out the ebook business selling best-sellers for less than they had to pay in royalties to publishers. I mean, it couldn't _possibly_ have been an attempt to drive competitors out of the space...

<comment><USER2> Umm...competitors? [Citation Needed]

What I remember is that Amazon _created_ the e-book space, for all intents and purposes.

And the reason they undercut the royalty price was to create that market. People didn't want to spend $20 or more to buy an electronic copy of a book they could buy for less in physical form. People aren't stupid: If they aren't getting a physical item they can then hand to their friends and/or sell, then what they're getting has less value.

Heck, I still get annoyed by crazy-high eBook prices. An eBook should absolutely ALWAYS cost less than the physical copy. If there are 500 copies available used for $0.01 on Amazon, then it shouldn't be more than about $5 (paying a bit for the convenience of having a digital copy -- those $0.01 copies typically add ~$4 in shipping costs), and yet you can find $8-10 price on a Kindle edition. [1]

Amazon has a very strong customer focus. [2] That results in lower prices. It also makes it harder for competition, yes, but that "customer obsession" has become core to the culture at Amazon.

[1] First one I found: [http://www.amazon.com/Against-All-Enemies-Tom-Clancy- ebook/d...](http://www.amazon.com/Against-All-Enemies-Tom-Clancy- ebook/dp/B004XJIWAE) \-- it turns out many of the $.01 books are only $6 on Kindle, which is better than I thought, but it wasn't hard to find one greater than $8.

[2] See the first "leadership principle" on this page: [http://www.amazon.com/Values-Careers- Homepage/b?ie=UTF8&node...](http://www.amazon.com/Values-Careers- Homepage/b?ie=UTF8&node=239365011)

</comment></comment></comment></comment><comment><USER4> _... we reused existing iOS frameworks and libraries in our approach, avoiding the difficult and complex reimplementation effort of Wine._

Cool, but it's against Apple's EULA to run the iOS binaries on non-Apple hardware, so unfortunately this project suffers from the same problem as emulators that require you to acquire the original firmware somehow.

<comment><USER5> > but it's against Apple's EULA

This is _Hacker_ News, right?

<comment><USER6> I always read it as "Hacker" in the traditional sense of the term, not the alarmist media "OMG!!H4qq0r" sense of the word. Hacking used to simply mean programming.

<comment><USER7> "Hacking used to simply mean programming"

Did it though? I thought it referred to finding creative solutions to problems that often incorporated programming. Was anyone really considered to be hacking if they were writing tic tac toe in Basic?

<comment><USER8> Of course. If you were the first to write tic tac toe in basic on the VIC-20, in the early 80's (or on something else in the 50's,etc)

</comment></comment></comment></comment></comment><comment><USER5> Can Apple can stop the research team releasing the source code?

The research project was partly funded by NSF grants, so does that mean the public have the right to see all work related to the project?

I ask because the lead researcher, Jeremy Andrus, is now employed by Apple and wrote this on the YouTube video:

 _" I have started a job with Apple, and will not be continuing work on this project. The team at Columbia will probably be doing some follow up work, but I won't be involved from here on out."_

[https://www.youtube.com/watch?v=Uaple0Ec1Dg](https://www.youtube.com/watch?v=Uaple0Ec1Dg)

[http://systems.cs.columbia.edu/files/wpid- asplos2014-cider.p...](http://systems.cs.columbia.edu/files/wpid- asplos2014-cider.pdf)

<comment><USER9> > The research project was partly funded by NSF grants, so does that mean the > public have the right to see all work related to the project?

For better or worse, no. NSF funding brings requirements for data sharing, but does not automatically trigger code availability.

</comment></comment><comment><USER10> Here's a comment from this project's creator on the demo video ([https://www.youtube.com/watch?v=Uaple0Ec1Dg](https://www.youtube.com/watch?v=Uaple0Ec1Dg)):

 _I have started a job with Apple, and will not be continuing work on this project. The team at Columbia will probably be doing some follow up work, but I won 't be involved from here on out._

So basically Apple has tried to kill or at least slow down the release of this to the public (he's obviously talented, I'm just saying that killing progress on this project likely factored somewhere into the hiring decision).

<comment><USER11> Or maybe, just maybe, someone who has spent this much time developing a VM for Apple's software architecture has a great skillset and would be a welcome addition to one of Apple's teams.

The same exact thing happened to the guy behind ReactOS (an Open Source Windows NT replacement). The guy became /so/ familiar with Windows that he eventually got a job on the actual Windows Kernel team.

<comment><USER12> I don't get why hackers want to work at such large companies. If someone has over about 50 employees or about 10 million backing, I don't see what's interesting about it.

edit (due to the downvotes): Sorry, this was an honest question. I've been working for about 15 years and have always been really put off by the institutional structure of large companies ... the constitution of them just doesn't work for the kind of green-field I'm (and I thought most hackers) are looking for.

I wasn't trying to be negative or deleterious --- I really didn't get it.

<comment><USER13> Bigger paycheck, better benefits, better job security, less and more predictable hours, access to amazing tech.

<comment><USER12> Oh yes, what I call the "family argument" (work rules are different if you have a spouse and kid). I always forget about that one. Makes perfect sense. Sorry about that - it was pretty obvious.

<comment><USER14> You also have the time budget to do things correctly, unlike start ups.

<comment><USER15> that was definitely one of my motivations for joining a large company.

<comment><USER12> I'm not trying to be argumentative here, but does that honestly come through?

I routinely turn down offers from the big players because I imagine once I'm in, it's going to be like the movie Brazil.

I've worked for three large companies as a non-contractor - and I mean maybe I just didn't have the right title but I found the following (in all three):

* I was prohibited from working on broken things that I was capable of fixing but I wasn't assigned to - even if nobody else was addressing them ... Almost as if there's some internal taxonomy model which strictly defines my role as _X and only X_. Having things lay broken is so frustrating to me.

* Pointing out that projects are on a steady course for derailment and failure was discouraged. Recommending any fix whatsoever was completely a prohibitive.

* Questions like "what does the client want?" or "Can I ask the client a question" always came back with things like "That's not your job".

* Proposals to big payoffs for small LOEs that would substantially improve the project always got shot down. Probably because the "from" field of the email was wrong.

* Creativity, innovation, and working on big new problems was incredibly discouraged. The concept that I have more than just one ability appears either cognitively impossible or structurally incompatible.

I got a nice paycheck - the work was relatively stable and secure, and everything was running smoothly --- but I was completely wasting years of my life.

On the contrary, all the small companies I've worked for have been the exact opposite. It's not that I necessary _want_ to do contract negotiations and SOW writeups, but it gives clarity and purpose that I was just unable to get from the larger firms.

I mean again, maybe it's because my resume doesn't say "PhD, Stanford" on it - I don't know.

Has your experience been dramatically different?

<comment><USER16> >I was prohibited from working on broken things that I was capable of fixing but I wasn't assigned to - even if nobody else was addressing them

Coming from the other side, that's frustrating to me too. I was working with a broken tool that the vendor wanted $200,000 to fix. I hacked together a shell script over the course of a few weeks that eased my pain, but required I work in a Linux virtual machine. I would have loved to port it to something that works on Windows like Python, but it was just glue over awk and sed and trim, and I have no idea how to replace those in any other language.

But you know who did have that knowledge? Our resident programmer. But every time I brought it up to the boss that he should work on it and get it running on Windows, the answer was "he has more important things to do, and if he has time to work on your side project, he needs more work to do". Literally. And in the next breath, the boss said "we need that script to follow our programming practices" aka Windows and Java. I'm not a damn programmer! But we do have one on the team!

<comment><USER14> Don't bring it up to the boss, he was probably trying protect his 'human resource turf' to meet his goals. He is evaluated on the performance & management of his team and your request was probably against that evaluation. Try talking to the programmer directly or maybe his boss and bring it up in a 'for the entire company' way.

</comment></comment></comment></comment></comment></comment></comment></comment></comment></comment><comment><USER17> > "a new system that can run iOS apps on an Android device for the first time"

We at Apportable (YC W2011) have been doing that for 3 + years in a much for commercially viable way. We strive for source compatibility and are not building an emulator that requires taking libraries from an iOS device.

<comment><USER5> Your way requires the developer to use Apportable to port an iOS app to Android. If the developer has agreed with Apple to not port the app to Android, it will never be available.

Their way gives the power to the user. The user copies across iOS app binary and system libraries and it's done.

Basically, your way empowers the developer, their way empowers the user.

You need to be commercially viable because your investors demand it. The price you charge developers may prevent some developers from porting their app.

They don't need to be commercially viable because they're a research project. If they release their source code, the community of hackers will develop a free and easy to install system to allow users to run any iOS app on Android.

<comment><USER18> "The user copies across iOS app binary and system libraries and it's done."

So, the user gets to violate the Apple copyrights. _sigh_

<comment><USER19> I'll violate Apple copyrights until the day I die. Copyright is protectionist, monopolist bullshit, and it gets in the way of empowering users--and "empowering users" is the only ethical purpose of technological development. Anything else will merely work to reinforce existing imbalanced power structures.

Additionally, copyright doesn't disallow you from copying a file from one device you own to another. Copyright is about the distribution of ideas between people, not about arrangements of bits.

<comment><USER20> I'm curious: Would you have the same stance if you released some (non-free) software or a non-free hardware product and it was really successful? Would you want people to ignore the copyright then? Would you be happy for it to show up entirely cloned in the far East?

People seem to have this disgust of Copyright / paying for music / paying for films / paying for software and justify it with vague arguments about "fat cats" and "sticking it to the man" but then would obviously object to people taking their own stuff....

<comment><USER19> Piracy and dismissal of copyright isn't an egalitarian act of rebellion; it's a humanist recognition of the right of any person to freely engage with the world around them. I have enough material wealth, and if I make something that's actually useful it would be great to see people building versions of it that better suit their specific needs.

That said, it is fun to say "fuck the man", and often doing the right thing coincides with it for a while. Rhetoric like that can be a good way to get some people out of their comfort zones on topics like copyright, and then more nuanced analysis can lead to the realization of the importance of building sustainable, respectful means of production. DRM, Copyright, etc. are net losses to society. They may be the only way 100mm-dollar-budget movies can exist, but I think it's better to have a culture where the people have democratic control over the objects of their culture instead of being at the mercy of content conglomerates, cease-and-desist letters for fan works, and geographic youtube restrictions.

<comment><USER20> If I had some copyright on software that I sold, would you be happy copying and dismissing my copyright then?

You may say that copyright is a loss to society, but as an individual that is part of the society, I would be losing out from your infringement of my copyright. That would mean that my individual loss would equate to a loss within that society.

Or am I not part of society? Does my copyright mean nothing to you?

</comment></comment></comment></comment></comment></comment></comment><comment><USER21> _there are all kinds of cool iOS apps that they cannot run, like iTunes and iMessage_

Really? iTunes is cool? I'm yet to see someone who likes it, including my friends who are big time iOS fans.

<comment><USER22> I doubt they mean iTunes the desktop application; the "music" player on iOS is called "Music.app".

As far as iTunes as a main music library manager; it's very, very good (though iTunes 12 has soured me on it a bit).

On <insert name of popular private torrent tracker>, which is known it's users having tens of thousands of FLAC file libraries, iTunes still rates pretty decently among people running OS X.

</comment></comment><comment><USER23> [https://www.youtube.com/watch?v=Uaple0Ec1Dg](https://www.youtube.com/watch?v=Uaple0Ec1Dg)

Besides the legal obstacles to making this commerically viable, there are technical ones too:

 _Unfortunately this technology is quite a bit more complicated than a simple .apk download - it involves system-wide changes including a modified Linux kernel._

</comment><comment><USER24> There was a similar project a couple of years ago, where someone got iOS apps running on a BlackBerry Playbook: [http://crackberry.com/developer-gets-ios- apps-running-blackb...](http://crackberry.com/developer-gets-ios-apps-running- blackberry-real)

At the time, I said that RIMM/BlackBerry should do whatever they could to acquire this technology, enhance it, and bundle it with BB10. Combined with BB10's already-demonstrated capability to run Android apps, it could have meant "the best of all possible worlds" for BB owners...the ability to run apps from the two most popular competing platforms, on a platform that's _much_ more secure and higher-performing.

</comment><comment><USER25> "...we reused existing iOS frameworks and libraries in our approach..."

Ah. Awesome work, but not commercially viable. :(

</comment><comment><USER26> For a minute I thought this was announcing that Cider[1] now supports iOS -> Android (Cider is currently existing tech used for porting Windows games to OS X, based on Cedega/Wine).

[1]: [https://www.transgaming.com/cider](https://www.transgaming.com/cider)

<comment><USER27> Transgaming did add iOS and Android support a few months ago!

[https://www.transgaming.com/news/transgaming-announces- new-l...](https://www.transgaming.com/news/transgaming-announces-new- licensing-model-expansion-its-leading-games-technology-mobile-platfor)

</comment></comment><comment><USER28> Apps on iOS are encrypted and they say they use some modified script from a jailbreak to decrypt the apps. So for this to work, they need a jailbroken device to decrypt the apps first. So not future proof as well.

<comment><USER29> They're only encrypted when they go to the App Store. You can make a .ipa file and install it on your own/jailbroken devices without it ever being encrypted. It's extremely easy to decompile it and get variable names, string values and stack traces too.

</comment></comment><comment><USER30> This is pretty cool. There's a demo of it running on a Nexus 7[0]. \-- [0] [https://www.youtube.com/watch?v=Uaple0Ec1Dg](https://www.youtube.com/watch?v=Uaple0Ec1Dg)

<comment><USER31> "I have started a job with Apple, and will not be continuing work on this project."

</comment></comment><comment><USER32> _Sigh_ I saw this over a year ago and still no release???

</comment><comment><USER33> So what are the chances that this will get released in some sort of end-user friendly format? If the original developers don't do it will others be able to apply the ideas now that they are proven to work?

</comment><comment><USER34> Seems way more commercially focused than is reasonable given that it is NSF funded, especially given the fact that there is nothing technically insurmountable that locks users into one eco-system vs the other.

</comment><comment><USER35> There were a couple of attempts at similar stuff before, I was working on a similar thing (called Magenta) but I kind of lost motivation a long time ago.

</comment><comment><USER36> Looks like they recently changed the name to Cycada.

<comment><USER37> Yes they did, look at this [http://systems.cs.columbia.edu/projects/cycada/](http://systems.cs.columbia.edu/projects/cycada/)

</comment></comment><comment><USER38> The pirates say their thanks.

</comment><comment><USER39> Awesome! We, at MyAppConverter are going beyond iOS to Android by also tackling the other mobile dev platforms. Besides, no runtime, no SDK to download. Our solution is based on Semantic Driven Code Transformation and Model Driven Engineering. We are currently doing private beta and will be coming out soon. Cheers.

<comment><USER40> Big up to myappconverter, There is documentation for your app

<comment><USER39> Its actually not an app but a code conversion service. Initially the service has been proposed as a full cloud based service but we are also working to release a code conversion plug-in for Xcode and ADT. Instead of uploading his code, the developer will perform the conversion within his preferred IDE. www.youtube.com/watch?v=HcFG_XbRrb0. Full doc will be available soon on gh.

<comment><USER41> Cheers!</comment></comment></comment></comment>


Problem solving is not universal and tech needs to respect it - <AUTHOR> https://medium.com/@fjmubeen/edtech-s-culture-problem-c6e37e6cbba2#.llkok612j <comment><USER2> That is an exceedingly misleading title. The point of the story is not that mathematics is not universal, but that personality and culture greatly affects the way it's approached and developed.

<comment><AUTHOR> That's fair enough - was not intending to mislead and hopefully the amended title is more reflective of the piece.

<comment><USER2> The revised title is equally misleading. Problem solving is so universal one could argue it is the defining human trait. Our approach to problem solving on the other hand is heavily influenced by culture and personality.

<comment><AUTHOR> Now you're just being pedantic.</comment></comment></comment></comment>


Golden powers are nearly integers - <AUTHOR> https://www.johndcook.com/blog/2017/03/22/golden-powers-are-nearly-integers/ <comment><USER2> Specifically, they're nearly Lucas numbers. For those unfamiliar, the Lucas numbers are defined by the recursion L_0 = 2, L_1 = 1, and L_n = L_{n-1} + L_n. (I.e., the Fibonacci recursion, but with different starting values.) They can also be given explicitly by L_n = phi^n + (-1/phi)^n. Since (-1/phi)^n goes rapidly to zero, phi^n will be very close to L_n. More specifically, for n>=2, (1/phi)^n < 1/2, so L_n will be the nearest integer to phi^n.

The Fibonacci numbers, meanwhile, can be given by the formula F_n = (phi^n - (-1/phi)^n) / sqrt(5). So a similar thing holds for them.

More generally, phi is a Pisot number: [https://en.wikipedia.org/wiki/Pisot%E2%80%93Vijayaraghavan_n...](https://en.wikipedia.org/wiki/Pisot%E2%80%93Vijayaraghavan_number) Any Pisot number will have its powers approach integers at an exponential rate. (In that, the distance to the nearest integer decreases exponentially.)

<comment><USER3> Another way to get at this:

      φ^1 = φ
      φ^2 = φ + 1 [this is the definition of φ]
      φ^3 = φ(φ + 1) = 2φ + 1
      φ^4 = φ(2φ + 1) = 3φ + 2
      φ^5 = φ(3φ + 2) = 5φ + 3
      φ^6 = φ(5φ + 3) = 8φ + 5
      ...
      φ^n = F(n)φ + F(n-1)

Note that F(n+1)/F(n) → φ as n → ∞. Or flipped around, F(n)φ → F(n+1).

So φ^n = F(n)φ + F(n-1) → F(n+1) + F(n-1) = L(n) as n → ∞. This gets close to being an integer because F(n+1) and F(n-1) are both integers.

<comment><USER4> I'm almost with you, but you need a bit more.

To show what we want, we must prove the stronger condition that F(n)φ - F(n+1) → 0. Merely knowing that F(n+1)/F(n) → φ only shows that the difference grows more slowly than F(n).

<comment><USER5> > _To show what we want, we must prove the stronger condition that F(n)φ - > F(n+1) → 0._

Noting that {F(n+1)/F(n)} is the sequence of convergents of the continued fraction expansion of φ, your stronger condition follows from Theorem 5 at [https://en.wikipedia.org/wiki/Continued_fraction](https://en.wikipedia.org/wiki/Continued_fraction) .

</comment></comment></comment></comment><comment><USER6> If people are interested in this sort of thing, there's some nice linear algebra underlying the idea.

The Fibonacci recurrence is a linear recurrence, meaning that if you have two different sequences such that

        F[n] = F[n - 1] + F[n - 2]
        G[n] = G[n - 1] + G[n - 2]

then the scalar multiples (multiply every element of F by some value k) and termwise sum of F and G will also solve this recurrence. One nice thing to do then is to search for a base p such that one solution for the recurrence is P[n] = p^n. This gives a formula for p, namely p² = p + 1, which also characterizes the golden ratio φ = (1 + √5)/2 and its negative reciprocal -1/φ = (1 − √5)/2.

Well, remember that the recurrence gives you everything if you also specify the first two numbers F[0] and F[1]. We know that these two sequences that we just computed are

        P1 = [1, (1 + √5)/2, ...]
        P2 = [1, (1 − √5)/2, ...]

and given F0, F1 you can use some simple linear algebra to solve for a and b such that:

        a P1[0] + b P2[0] = F0,
        a P1[1] + b P2[1] = F1.

This gives a closed form solution for the Nth term in terms of these Ps. So the sequences obeying the recurrence actually form a 2-dimensional vector space and these polynomials just happen to be a nice basis for that vector space.

Similarly for the case of the powers of phi, we can use this argument in reverse to say "I know I want P1 plus something times P2 which causes all of the terms to be integers," P2 will then approach zero (since it has modulus less than 1).

For this, we can look at the recurrence and say "oh, we just need the first two terms to be integers and then the recurrence makes everything else integers," so choosing a = 1, b = 1 gives us F[0] = 2, F[1] = 1, and these happen to be called the "Lucas numbers".

Similarly we could expect that the powers of any solution to p² = m p + n, integer m, n, p > 1 will be close to the integers as long as the other solution q lies somewhere in the unit interval -1 < q < 1\. Completing the square gives (p − m/2)² = n + m²/4, the solutions are evenly spaced about m/2 with a distance from center to solution of √(m²/4 + n).

So for example the recurrence T[n] = 3 T[n-1] - T[n-2] is solved by the numbers (3 ± √5)/2 and so (3 + √5)/2 must also have this property, whereas T[n] = 3 T[n-1] + T[n-2] gives you (3 ± √13)/2 and has this property too.

</comment><comment><USER7> Suppose f(x) = x^n + a_{n-1} x^{n-1} + ... + a_1 x + a_0 is a monic polynomial with integer coefficients. Let x_1, ..., x_n be all its (complex) roots. If it happens that the absolute value of x_1 is larger than 1, but absolute values of all x_2, x_3, ..., x_n are smaller than 1, the powers of x_1 will be close to integers. The golden ratio (1+sqrt(5)/2 is a root of x^2 - x - 1, and the other root (1-sqrt(5))/2 is smaller than 1 in absolute value, so the observation follows.

One way to prove the assertion is following: note that for large n, x_1^n + x_2^n + ... + x_3^n is very close in value to x_1^n, because all the other summands are very small in absolute value, since they start out smaller than 1, and they decrease exponentially to 0. But it just so happens that x_1^n + x_2^n + ... + x_3^n is an integer -- indeed, this is a symmetric polynomial with integer coefficients in x_1, ..., x_n, and every such polynomial has a unique expression as a polynomial in elementary symmetric polynomial with integer coefficients -- this is the fundamental theorem of symmetric polynomials[1]. But, if you plug the roots of a given polynomial into elementary symmetric polynomials, you'll just get the coefficients of the original polynomial times (-1)^k, that is, the original a_0, a_1, ..., a_{n-1} -- for example, a_0 is clearly the product (-1)^n x_1 * x_2 * ... * x_n, a_{n-1} is the sum (-1)^1 (x_1 + ... + x_n), a_{n-2} is a sum of two-products (-1)^2 (x_1 x_2 + x_1 x_3 + ... + x_{n-1} x_n) and so on.

For concrete example, note that x_1^2 + ... + x_n^2 = (x_1 + ... + x_n)^2 - 2(x_1 x_2 + ... + x_{n-1} x_n) = a_{n-1} - 2 a_{n-2}, which is an integer. Try expressing x_1^3 + ... + x_n^3 i n terms of a_{n-1}, a_{n-2} and a_{n-3}.

[1] - [https://en.wikipedia.org/wiki/Elementary_symmetric_polynomia...](https://en.wikipedia.org/wiki/Elementary_symmetric_polynomial#The_fundamental_theorem_of_symmetric_polynomials)

</comment><comment><USER8> I don't have any advanced math experience, but this is one of the coolest things I've read in a long time - kudos to the author for explaining a couple interesting things about a complex topic in a simple way.

<comment><USER9> But he didn't explain why it happens at all?

<comment><USER10> At least he clearly explained the problem (or really phenomenon), so anyone can understand it.

<comment><USER9> I mean, I'm not knocking the blog. It's fine. But I'm having a hard time identifying what the complex topic was that was given a simple explanation. "Here's a graph" isn't a complex topic, and saying "here's a graph" doesn't really explain it either.

</comment></comment></comment></comment><comment><USER11> Another interesting relationship between powers and infinity is that on an infinite N-dimensional lattice, taking an infinitely long random walk, starting with dimension 3 you have a 34% chance to return to origin with each successive dimension reducing your chance. The graph of this probability follows a log curve. (dimensions 1 and 2 have a 100% probability of returning to origin)

</comment><comment><USER12> So what this is saying is, if you don't have "1" in your numerical system, you can recover it by taking φ to the power of infinity and then dividing by infinity?

<comment><USER13> Any "number system" (be it a field, ring, or multiplicative group) has a "1"

<comment><USER14> Depends on your definition of "ring"; for some people, a ring need not have a multiplicative identity. But yes, any number system worth its salt has at least a couple of integers in it.

<comment><USER15> Wouldn't a ring without a multiplicative identity be a rng rather than a ring?

<comment><USER12> Only if it started as a riiiing...

</comment></comment></comment></comment></comment><comment><USER16> Yeah, it's really obvious too if you know basic algebra. The article doesn't even attempt to explain it, so what's the point, except for blogspam?

<comment><USER17> I thought I knew basic algebra... I guess not. It definitely is not obvious to me.

<comment><USER18> To be fair, "algebra" means _very_ different things to different people, so I don't think Grue3 meant to be quite as brash as it may have sounded.

<comment><USER19> What's the definition of basic algebra that makes that fact obvious? I took 3 semesters of algebra in college (Linear Algebra, Abstract Algebra I and II), and don't see anything obvious about it. But then, neither does Terry Tao:

> _" the powers φ, φ2, φ3, … of the golden ratio lie_ unexpectedly _close to > integers..._

<comment><USER16> It becomes obvious when you know closed form expression for Fibonacci numbers as a sum of powers of phi (which I'm sure Tao is aware of). I was taught that in high school. The only reason this wouldn't be obvious to Tao is if he was working on much harder problems for so long that he forgot the basic stuff.</comment></comment></comment></comment></comment>


City crows may have high cholesterol because they eat fast food - <AUTHOR> https://www.newscientist.com/article/2214371-city-crows-may-have-high-cholesterol-because-they-eat-fast-food/ <comment><USER2> that's not all they're doing [https://www.reddit.com/r/crows/comments/bjmyvt/crow_hitting_...](https://www.reddit.com/r/crows/comments/bjmyvt/crow_hitting_a_gravity_bong/)</comment>


Python Pandas: How to iterate dataframe row by row and update while iterating - <AUTHOR> https://thispointer.com/pandas-6-different-ways-to-iterate-over-rows-in-a-dataframe-update-while-iterating-row-by-row/ <comment><USER2> All of these examples have Python for loops.

Although often easier to read, it means you lose all the performance benefits from Pandas using NumPy arrays.

[https://stackoverflow.com/questions/7837722/what-is-the- most...](https://stackoverflow.com/questions/7837722/what-is-the-most- efficient-way-to-loop-through-dataframes-with-pandas/7837947#7837947)

</comment><comment><USER3> Nice, I was just looking at this very topic today.

Note that with `itertuples()` you can also access the values by column name as well, so in your example you can also do `namedTuple.Name` or `namedTuple.Skill`.</comment>


All-Terrain Crane Lego Model - Detailed technical explanation - <AUTHOR> http://www.jenniferclarkbass.com/lego/demag_crane.htm

<comment><USER2> I'm curious, how many people here would attribute playing with Lego when they were a kid to their interest in hacking?

I certainly do. I never had the cool sets that were in the stores so I had to get creative and imitate it with what I had.

<comment><USER3> Same here. Although come to think of it, what if it's the other way around. What if playing with Lego shapes your interests and way of thinking in a way that leads to a more general appreciation of hacking latter in life?

</comment></comment><comment><USER4> I think it's a good example of how good people can be at the things they are passionate about. Also take a look at her model JCB, <http://www.jenniferclarkbass.com/lego/jcb.htm> which includes working hydraulics and a remote control panel to operate it.

Apparently she's also an accomplished musician. In the face of such apparent talent it would be churlish of me to point out the most egregious use of tables for layout I've seen in a while.

<comment><USER5> _it would be churlish of me_

And yet you managed :)

</comment></comment><comment><USER6> Can't wait to homeschool my children and spend weeks tackling projects like this.</comment>


Ask HN: Broke up with girlfriend, how to get on track with projects? - <AUTHOR> My girlfriend told me she doesn't love me anymore and she doesn't want to continue the relationship with me after 3 years and I am really a mess. I post this on HN because I have serious problems in staying focused, I missed my deadlines, can not work anymore, can't even sleep. Not sure what to do and how to move on especially with my work and how can I start coding again because I can't even open sublime because of lost motivation, focus and happiness. What can I do asap before I lose all my clients? <comment><USER2> Subcontract out the work. Get referrals from your friends to do this. This gets the clients what they need (the work done on time) without mixing your work with personal drama.

What's the nature of the projects involved?

Not enough people take these kinds of 'small' personal tragedies seriously. Sorry to hear that you're having a poor time.

</comment><comment><USER3> I'm currently feeling something similar only replace "broken relationship" with "dead parent". I've employed descriptive todo's (on paper) and kept them right beside my laptop. I'm obsessed with completing the todos, one at a time until the paper is completely filled up and I have nowhere to write.

Another thing I'm looking into is counselling services. Thankfully some of them charge on a sliding scale so I may even be able to afford one.

Lastly, don't forget to write. Write as much as you can/want. Paper, digital, whatever really. You don't have to be articulate, that'll come later as you continue to write and read what you've written.

</comment><comment><USER4> Just got over a similar situation where I broke up and was still living with my ex; this would be bad enough, but she also began spending all her time with another roommate, perhaps romantically perhaps not, while excluding me from all communication. She could not afford to move out, and I could not afford to help her move out; somehow I held on to empathy to allow her to stay.

I worked from home about 50-50 before this. As you may imagine, concentration and focus became impossible at my house, difficult everywhere else.

My advice is not meant to be callous, but: grin and bear it. Struggle through, and find the focus within yourself. You'll make it through this, regardless of what happens. How do you want remember making it through?

Some tricks I found that helped me work:

classical music on headphones,

small manageable tasks (decide tasks to be done, choose tasks you're doing, stay on target),

mental mantra's ("be vigilant, stay on target", "my time is valuable and irreplaceable" both did me well),

meditation (seriously; 20 min at morning and night thinking about nothing but your breathing does wonders to let you focus).

Spend free-time with empathetic and sincere friends (not coddling; the goal is not comfort but mental digestion and moving on emotionally; if necessary, seek professional counselling),

exercising,

and lots of outdoors (helped me put things in perspective).

I also found the poem 'Desiderata' by Max Ehrmann to be a big help (to each their own.) I've put the lines that helped me the most below:

"Many fears are born of fatigue and loneliness. Beyond a wholesome discipline, be gentle with yourself.

You are a child of the universe, no less than the trees and the stars; you have a right to be here. And whether or not it is clear to you, no doubt the universe is unfolding as it should."

Above all, forgive yourself for feeling like hell. It's expected, and acceptable. Best of luck.

EDIT: Formatting

<comment><USER5> Really touching piece of art, thanks for sharing.

</comment></comment><comment><USER6> I believe an answer to such a question involves topics out of the scope of HN, but I guess it doesn't hurt once in a while. I went through that situation a couple of weeks ago, so here is how I dealt with it. Hopefully you'll find something useful in it.

I had to become stable again as an individual first. It means getting used to be alone and not having someone to share my life with everyday. I've been spending a huge amount of time with my self. It's been hard, but it's also been the only way for me to figure out what I wanted in life.

Luckily, I am a developer doing what I love, and that helped a lot. I believe you are too.

Another important point was for me to realize that she and I weren't meant to be together, and she broke up with me for a reason. We believed in different ideologies, and she probably wanted something I could never give her. I don't know what your situation is, but there is a significant chance that you broke up for a good reason.

Don't hesitate to talk about it with others. Anyone.

Brace yourself and enjoy the time you have with your self. You may have most one of the most significant things in your life, but you're now free to be and become anyone you want. Do the things you could not do in your relationships.

bradleysmith is absolutely right when he advised you to "grin and bear it. Struggle through, and find the focus within yourself. You'll make it through this, regardless of what happens."

Once you manage to stabilize and strengthen yourself as an individual, your love for coding and other things in your life will be stronger than ever! : )

One book that helped me was The Fountainhead, by Ayn Rand. It's about one's love for his work, in part.

</comment><comment><USER7> If you can afford it, take a week off, go to a beach somewhere, perhaps with a friend, and do some meditation. Maybe sign up for an online dating site to make you realize there are other options out there and she can't be the only one who can make you happy.

<comment><USER8> Dont sign up for dateing sites because I did that, and it only made everything worse, I realized the ex was even more special, and the people on dateing sites sucked all completely.

</comment></comment><comment><USER9> Similar situation about five years ago; dumped from a 4-year relationship in my last quarter at college. Just barely made the minimum grades required to finish my classes and graduate. I hate to say it, but it's going to take time before you start to feel "normal" again. If you don't think your clients will understand your need to take some personal time off (I'd say there was a death in the family), and if you can't subcontract out the work, force yourself to work in very small increments. Set a timer for, say 15 minutes, and do absolutely nothing else but work. Then go back to dealing with the grief process for a bit, and then force yourself to work for another 15. Lather, rinse, repeat.

Even if you aren't particularly productive in the beginning (you won't be), you'll at least start enforcing habits. Once you find yourself getting some things done, slowly increase the amount of time you spend dedicated to working.

I know you feel like shit right now, but there's a lot to be said about dealing with the break-up process. You'll come out on the other side knowing yourself much better. This probably won't make sense just yet, but reading this helped prompt the turning point for me (when I started to feel like a human again): [http://jessicajjohnston.com/blog/wp- content/uploads/2012/01/...](http://jessicajjohnston.com/blog/wp- content/uploads/2012/01/ohyes_bukowskipoem_500.jpg).

Good luck, man. You'll be fine; it's just a matter of time.

</comment><comment><USER10> You've got clients, so you're a contractor, right? Which means you have savings... hopefully?

I'd be straight with them, and tell them you need some time off for personal reasons. Be specific as to how long you want. Help them find a stand-in in the meantime if appropriate. If you deal well with them rather than just going AWOL you stand a good chance of keeping good relationship with them.

I'm really sorry you're going through a hard time. I'm sure you'll pull through it. Hang in there!

</comment><comment><USER11> The only thing that reliably gets rid of negative emotions for me is hard exercise. Is there a local gym with classes that interest you?

</comment><comment><USER12> Set aside time for grieving and time for working; it can help to set small goals. Talk to your friends, when you're ready, about how you're feeling, and ask for their help and support. Take it slowly, don't ask too much of yourself, and realise that not all your passion in life came from your relationship. Good luck.

</comment><comment><USER13> First off listen to this . . .

[https://www.youtube.com/watch?v=GGGA6VXHdmE](https://www.youtube.com/watch?v=GGGA6VXHdmE)

Then move on . . . don't let her hold you down or hold you back, there are lots of other girls out there that are just as good for you and most likely better for you . . . so explore and find someone new (not to get serious with) just to get to know and have fun.

Ok . . . focus . . .

You have to get back in the game . . . choose a small simple task . . . write that on a note card or on a trello board (just one task at a time) and knock that out . . . then add the next easiest one . . .and keep building on getting things done . . .

If you're still distracted you can try motivating yourself by the fact that she doesn't want you to get things done she wants you to fail . . . prove her wrong. (this may or may not be true, but make yourself believe it)

Good luck.

</comment><comment><USER14> If it is affecting your work and sleep, you should probably talk to a therapist; a counselor or psychologist. A professional could help you get your bearings while you adjust to this, and give you advice.

</comment><comment><USER15> Hell, come over to my place and lets throw back a few cold ones.

One important thing I think you need to come to terms with is that if you _don 't_ get that client work done you are going to be _worse_ off than you are now, financially and reputation.

Losing a loved one for whatever reason is hard. Put in a good solid work day, keep the bills paid and take some time to reflect on the situation. This will make you stronger. The next girl you meet will be lucky because you will be stronger due to this breakup.

</comment><comment><USER16> take a moment to reflect upon how much power you're giving this person over your entire life.

</comment><comment><USER17> Stay strong. The best way to stay focused is to follow your passion, keep doing what you truly like to do. During your spare time, keep yourself busy with things you enjoy. Always keep yourself busy. Don't hesitate up some friends, even those you didn't see for a long time. Set yourself goals which you'll enjoy following. Stay strong and enjoy everything you do :)

</comment><comment><USER18> Hey, you're asking for help, and that sounds to me like you're on the way up again, even if it's a long and hard road :)

</comment><comment><USER19> Start a journal or anonymous blog. Write about how you feel. Sometimes, getting it out is the quickest way to get back on track with other things. (I blog in part because I sometimes just need to "talk" about some things and writing about it is a far faster, more effective means to move on than other things I have tried.)

</comment><comment><USER20> Well take a small break go out for a picnic to near by place. Try to get normal.

I would suggest read this one : [http://www.cosmopolitan.com/celebrity/news/how-guys- handle-b...](http://www.cosmopolitan.com/celebrity/news/how-guys-handle- breakups)

P.S It helped me in same situation in the past.

<comment><USER21> That list is pretty good actually and I normally hate Cosmo. I have definitely been this person: "Hey, do you guys want to get together and play Settlers of Catan?" turns into "This was really fun. We should do this every night." turns into "Please don't leave me. Ever."

Since you can probably work remotely, can you go stay with a good friend or family member, preferably in a different city? You need someone to talk to who will be nearby all day long.

Sometimes when I really don't want to work, I have to psyche myself into it, like I'll start watching a new episode of a favorite TV show, slowly open Sublime in another monitor, look at my issues list, start writing a little bit of code, and keep Hulu on autoplay. I find that there is nothing more emotionally distracting than a really good TV show (which is really bad when you are trying to be productive, but not so bad when you're suffering). I think the key is getting past opening Sublime, once you start working, you'll have short bouts of not thinking about the ex.

Also, could you go work at a coffee shop with a friend? They can make sure you at least go through the motions of starting to work and you have to compose yourself while out.

I really feel for you man, I know it must be really rough. I hope you feel better soon :)

EDIT: I just thought about the Girls plot line where Charlie makes an app where it costs you every time you text or call your ex. Would any of these apps help? [http://techland.time.com/2013/08/24/ex-lover- begone/](http://techland.time.com/2013/08/24/ex-lover-begone/)

</comment></comment><comment><USER22> In my experience I could concentrate much better on work, and got much more done. Esp. in wintertime, when depression can catch you much easier. Work is a good excuse to forget the private mess, and this needs time, at least a few months. Try to forget, get distraction, go outside.

</comment><comment><USER23> Exercise often helps in these situations.

</comment><comment><USER24> Go on okcupid, look for the next one. After a few, you realize that its not a big deal.

</comment><comment><USER25> lmao, grow a pair you pussy.

<comment><USER26> his balls are larger than your brains, combined.</comment></comment>


You don't need Kubernetes on your laptop - <AUTHOR> https://medium.com/garden-io/you-dont-need-kubernetes-on-your-laptop-37653cbb28c9 <comment><USER2> So how exactly is this different to something like Tilt?

<comment><AUTHOR> OP here, so I'm of course biased but I'm actually also a fan of the Tilt team :)

Overall, Garden has a broader focus, an added emphasis on testing, as well as capturing all the relationships between your services. The goal is for you to be able to use the same tools and workflows across development and testing/CI, and (as of our new release) the same environment as well.

For an apples-to-apples with Tilt, Garden does a lot of the same things when developing locally, but Garden additionally covers unit+integ testing and allows you to define all your bootstrapping workflows (e.g. migrations etc.). Tilt has a really good UI for local builds+deploys, but you wouldn't currently use it to run tests, or work with remote clusters.

The key thing we're adding in this release is not just an ability to work with remote clusters, but to do it _really fast_. Even faster than locally sometimes, because you can allocate more resources and share build+test caches with your team and your CI.

Plus—and this is more important for the long-run—Garden is designed to be pluggable to work with more platforms than Kubernetes. So you'll be able to use serverless, custom/legacy platforms etc. with the same tools when we release the plugin SDK later this summer.

Hope that's useful.

<comment><USER2> Yeah super useful thanks! This looks like an awesome solution, I'll try it out and see how it works for our setup.

Thanks</comment></comment></comment>