Hacker Newsnew | past | comments | ask | show | jobs | submit | more californical's favoriteslogin

My kidney doc says i was born with small kidneys and that might be why i have mild CKD and or i took a medication that damaged my kidneys. Initially in 2019 she didnt advocate for changing diet .. seemed on the fence but to me it makes perfect sense what you put in your body matters a 100%.

I read stuff on the Internet that day she diagnosed me and went to the store. Threw away all foods in my house that had preservatives and started to read labels at the store finding foods made with simple to a few natural ingredients. I increased my daily water intake to almost nothing to 3 liters a day, stopped eating all beef, pork and only eat grilled chicken, fruits, salads, rice, almond milk, breads (grains), avoid fried foods, cut down on dairy, do some type of exercise & or go to the gym daily (though ive always done that but stopped lifting heavy weights .. lots of cardio (running, swimming, lite weights) as kidney cant break down creatine as it use to when you lifted weights) and as mentioned i do my best to avoid taking all/any medications. It took 4 to 6 months for my function to rise from 55 to around 70 and in the coming years i got and maintained it from 75 to 85. I go for monthly to bi-monthly renal lab testing to ensure it's all good. I also strive to eat 1500 to 2000 calories a day (5'10 173 pounds). Unfortunately recently i decided to take a high dose of doxyclcyine (throughout past few years ive taken two smaller/longer doses of it without issue for flu) and it brought my function down :-( Working hard now to get it back.

This is my journey .. i am not a doctor but from my experience and doctor worth their salt they should be advocating revolutionizing your diet ... some will say that's how it goes get ready to go on dialysis in a few years or so. Those doctors need to be ignored and find one who believes in nutrition and see how revolutionizing your diet most likely will heal your kidney some or by a lot too.

**I eat out a lot throughout each week ... chic fil a (grilled nuggets, fruit cup, salad, water or unsweet tea & lemonade), Cava (chicken & rice bowls), Chipolte (chicken and rice bowls), Panera (Apple fuji salad or half of one of their chicken sandwiches.. sometimes do eat turkey) or at home cook spaghetti, air fried chicken tenders, pasta and still eat sweets but i calorie count daily and weigh myself daily too. Ha too most i sound obsessed but i am obsessed about my health and ive seen / see results from being such!


I've had similar issues - so much so that I've created Resgen[0] just because it was tough getting call backs. It turns out I really needed to tailor my resume to each job and it resulted in a lot more call backs.

[0] https://resgen.app



Some here may be concerned enough to consider this article https://www.elle.com/beauty/makeup-skin-care/tips/a2471/suga...

The proteins in skin most prone to glycation are the same ones that make a youthful complexion so plump and springy—collagen and elastin. When those proteins hook up with renegade sugars, they become discolored, weak, and less supple; this shows up on the skin's surface as wrinkles, sagginess, and a loss of radiance.


This is one of my all-time favorite “what if” questions. Some years ago a friend of mine coily posed this same question to me: What does humankind make that would survive 60 million years into the future, and if some other advanced industrial civilization had existed 60 million years ago, how would we know?

It turns out my friend had put a LOT of thought into this exact question. Enough to do a masters in geology, his work ultimately making it into a high profile journal with writeups in places like the NY Times.

He started talking to various geologists about what might survive as telltale markers of our civilization. Buildings or structures of any sort? Ha! Statues and monuments? Maybe we’d notice the odd deposit or two of minerals.

After going through a long list of candidates, he settled on carbon cenospheres. These are little balls of carbon almost exclusively made in internal combustion engines as the result of aerosolizing fossil fuels. Sixty million years ago, our love of the ICE will show up in the fossil record as a light dusting of cenospheres covering the earth—contemporaneous with massive numbers of species going extinct due to mankind’s other influence.

And as my friend was telling me his story, this is where my hair stood on end. Sixty million years ago we see a massive species extinction... and a light dusting of carbon cenospheres covering the globe.

But we also see unnatural levels of iridium at the same point. And, while it’s hypothetically possible some industrial civilization was mining iridium and blanketing the globe with it, it’s more probable that the iridium was delivered by an asteroid.

But how would you know? So my friend, as part of his research, went taking samples of his cenospheres from around the globe. What he found was interesting: namely, the further one gets from the Yucatan (where scientists had already validated there was an asteroid strike), the cenospheres get smaller. The big heavy ones precipitated out of the air closest to the Yucatan asteroid strike. Hardly likely to be coincidence.

So much for ancient civilization this time around.

However, his work rewrote a critical understanding of the KT asteroid extinction event. Namely, we previously thought most of the carbon at the KT boundary was the result of giant forest fires ignited by the strike. However we now know that the strike must have aerosolized massive oil fields under the Yucatan at that time and set them ablaze.

Not a bad contribution to science starting from a sci-fi premise!


Right now we are seeing video games disappear after only a few decades. When the business model is for the copyright owner to issue restrictive licenses, most information will eventually disappear. DRM further exacerbates the situation.

Moreover this is inherent in the nature of a capitalist system itself - it's Schumpeter's creative destruction at work. It is normal, regular, and otherwise healthy for all businesses to eventually end.

But if that business was the only entity with the right and ability to copy, distribute etc. - then the creative work they produced is highly likely to disappear, lost to us forever.

It's tragic enough that the early history of video games may simply disappear. That future generations will have no idea how it all got started. With copying and distribution cheaper and easier than ever before, we're somehow still at risk of losing this era of history.

It's far, far, FAR scarier to think of this happening to the repository of human knowledge contained in BOOKS. The future which is now unfolding is a sort of permanent, rolling version of the burning of the Library of Alexandria, where the collective wisdom of the human race just sort of fades away over time. Where we lose the ability to learn from our past, because we've lost the ability to make an enduring recording of it.

Ironically, with technology, we have unlocked infinite, practically free distribution of copying and information. It can be done with a keystroke. The problem lies in our legal, political and economic systems - the iron boot has become so heavy it's crushing the larynx of the past and future alike, in a way never before seen in human history.


Another of these is: amateurs focus on code, professionals focus on the data model.

Pretty much. A manager early in my career would say “get the data model right and the code will write itself” and I’ve found that to be mostly true.

One thing about having leadership that is known to lie about anything or everything, for any sort of imagined personal gain, is that the very concept of truth is destroyed.

I agree that this is probably not the bug at the root of it all. But I also don't believe the story that Musk is selling for why he's in effect shutting down the site. But both could be true and I'm still thinking about other potential reasons, a complete waste of my time, but it's a weird mental honeypot.

The book "Nothing is true and everything is possible" describes Putin's use of misinformation to maintain control of the populace and eliminate democratic types of politics, but it really feels like it applies here too. There will always be Musk fanbois who will parrot whatever he wants them to say, but most know it's just self-serving BS. And anybody trying to get to the root of everything gets easily sidetracked into narratives that feel right but have zero data backing them, like this bug.

Anyway, highly recommend this book if you want to see a likely path for the future of the US:

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


Right! Most days I'm just mindlessly clawing around my house, desperately unaware of what I "need" to live without the aid of hundreds of slow-loading data-tracking overwrought boxes of advertising festering my every vantage point.

Just this morning, I was on the toilet, about to finish up a shit. I reached instinctively to my left to grab... wait, the little roller is empty!

But...what used to be there? What was I about to grab? This is crazy, my mind is completely blank!

If only there were some kind of an unskippable 30 second movie with dancing animated bears that could remind me what product I might use adjacent to a toilet bowl to complete my biological morning ritual!


We've got younger guys on my team that hem and haw about the fact that we only have vim on our hardware implementation (SAMA5 busy box), and straight up don't understand why I basically can't use VSCode without the extension, and this article hits on so many good points. Vim is extremely expressive, and everyone ends up using it in slightly different ways. For me, my movement tends to center around:

- 'e' and 'k' rapidly, or 'h' and 'b' rapidly to move left and right, or using 'f'/'F' and a target character, with '0' and '$' as needed

- For vertical movement, I tend to use ctrl+'d'/'u' to move the document up and down in chunks, then specific line numbers, as well as marks (usually at most 2-3, with 'a', 'b', and 'c') to hold on to specific areas, or I just end up remembering line numbers and jumping to them.

- Lots of yanking and deleting to specific targets, be it hori or vert

There's plenty more beyond that, but that really is the "crux" of my vim usage, and from what I've seen watching over the shoulders of many programmers over the years, it makes me way faster than most. Programming isn't about typing speed, but my work is often in doing large refactors in enormous codebases. I need to be able to move around as close to the speed of thought as possible, and I have never found a tool that comes anywhere close to providing that ability as vim.

Also, any chance I get to plug the greatest StackExchange answer ever, I will: https://stackoverflow.com/questions/1218390/what-is-your-mos...


When I read about speed of doing things this always reminds me a tale of two programmers https://news.ycombinator.com/item?id=677655, archive link https://web.archive.org/web/20121226223216/http://mail.linux...

I'm not against or in favour of speed. History showed us many times that most people don't care about truth and correct solutions, people care about efficiency and moving things fast. Just look at gaming industry and preordering. Agile project management. This is what is called taking risks and making a jump into abbyss before we look what is underneeth. Taking risk is always praised. Question is which jump will be last one and will kill us all?


Check out Taiga: https://www.taiga.io/

By the creators of Penpot, free plan is basically only missing premium support. Not sure about the login though...there seem to be some plugins for it, not sure how that works with the hosted version?


One of my favorite projects that uses Lua is

https://redbean.dev/

It’s a single file web application engine, and more, in an executable you can run on several OSes and I think even bare metal, but it’s been a while since I looked at it so it’s probably even more awesome today.


Oddly I quite like these people -- provided they're internally and externally consistent. It's refreshing to say, "you're being an asshole" and have a friend go, "oh my bad, I do that sometimes."

Most young folks can't imagine having been an asshole and they call themselves emotionally intelligent without realizing their feelings are a tyranny. They've unsubscribed from anything that ever brought them even minor discomfort. Their social contract basically amounts to "lie to me and I'll lie to you." They are huge wusses.

If a friend asks you if their hair looks nice, it's kinder to say, "your hair looks like my nana's and she's been dead for 10 years" then it is to let dozens of folks think the same thing of them. I have a couple friends who would tell me the first thing -- they're whose opinion I trust. If they told me that, I'd piss my self laughing even if I just paid $70 for the haircut. Modern day stoics IMO. They're smart enough to know how to be like-able, they understand the fluff-each-other's-shared-delusions game, they just don't want to play. When they tell you something kind, you know it was real.

Most of my friends who are brutally honest try to say the things they're thinking as much as possible. They want that from others too. It can be super off putting, especially if you need to believe certain things about yourself.


There's a whole, let's say, scripting engine that lets the font decide which glyph is going to be used that goes way further than just simple ligature substitution. People have even implemented "games" as fonts this way: https://www.coderelay.io/fontemon.html

The pro tip is to attach your self worth not to your skill, but to it's first derivative!

That way any criticism that helps you improve your game, no matter how unpleasantly delivered, is a power up.

I say it glibly, like it's easy, but it works if one can internalize it.


“Nothing in this world can take the place of persistence. Talent will not; nothing is more common than unsuccessful people with talent. Genius will not; unrewarded genius is almost a proverb. Education will not; the world is full of educated derelicts. Persistence and determination alone are omnipotent. The slogan "press on" has solved and always will solve the problems of the human race” - Calvin Coolidge

Patrick Wyman's, Tides of History podcast has done a lot of episodes on this and is a great introduction.

Yale's introductory Greek history class with lectures from Donald Kagan is available online and part of it covers the Mycenaean empire and its fall.


I really enjoyed youtube channel History Time's take on identifying the so-called 'sea peoples': "The Sea Peoples & The Late Bronze Age Collapse // Ancient History Documentary (1200-1150 BC)".

It gave me a lot of perspective on how much activity was happening all over the Mediterranean and beyond at that time. This and related channels have a lot of long form content on Ancient History, which I really appreciate.


> If we were to rewrite this thing from zero with reckless abandon…

Your response made me think about this - https://randsinrepose.com/archives/stables-and-volatiles/


There are two ways you can get exercise out of a bicycle: you can “overhaul” it, or you can ride it. On the whole, I am not sure that a man who takes his pleasure overhauling does not have the best of the bargain. He is independent of the weather and the wind; the state of the roads troubles him not. Give him a screw-hammer, a bundle of rags, an oil-can, and something to sit down upon, and he is happy for the day. He has to put up with certain disadvantages, of course; there is no joy without alloy. He himself always looks like a tinker, and his machine always suggests the idea that, having stolen it, he has tried to disguise it; but as he rarely gets beyond the first milestone with it, this, perhaps, does not much matter. The mistake some people make is in thinking they can get both forms of sport out of the same machine. This is impossible; no machine will stand the double strain. You must make up your mind whether you are going to be an “overhauler” or a rider.

Personally, I prefer to ride, therefore I take care to have near me nothing that can tempt me to overhaul. When anything happens to my machine I wheel it to the nearest repairing shop. If I am too far from the town or village to walk, I sit by the roadside and wait till a cart comes along.

My chief danger, I always find, is from the wandering overhauler. The sight of a broken-down machine is to the overhauler as a wayside corpse to a crow; he swoops down upon it with a friendly yell of triumph. At first I used to try politeness. I would say: “It is nothing; don’t you trouble. You ride on, and enjoy yourself, I beg it of you as a favour; please go away.”

Experience has taught me, however, that courtesy is of no use in such an extremity.

Now I say: “You go away and leave the thing alone, or I will knock your silly head off.”

“three men on the bummel”, 1914


I am astounded that no one has mentioned "The Sound Machine" by Roald Dahl (1949), in which a scientist invents a machine that makes ultrasonic sounds audible to humans. He discovers that plants scream when cut. You can read it at https://www.newyorker.com/magazine/1949/09/17/the-sound-mach...

This is a good time to bring up General H¹²

His quadrant scheme was Clever vs. Stupid and Hardworking vs. Lazy

"I distinguish four types. There are clever, hardworking, stupid, and lazy officers. Usually two characteristics are combined. Some are clever and hardworking; their place is the General Staff. The next ones are stupid and lazy; they make up 90 percent of every army and are suited to routine duties. Anyone who is both clever and lazy is qualified for the highest leadership duties, because he possesses the mental clarity and strength of nerve necessary for difficult decisions. One must beware of anyone who is both stupid and hardworking; he must not be entrusted with any responsibility because he will always only cause damage."

https://en.wikipedia.org/wiki/Kurt_von_Hammerstein-Equord

[1] what short name would you use for "General Kurt Gebhard Adolf Philipp Freiherr von Hammerstein-Equord"?

[2] opposed to hitler, btw


I love to see some info like this and want to share my experiences.

I'm a fan of small-molecule, well-tolerated, out-of-patent (cheap), widely available pharms like this in the class of "maintenance" and "enhancement" rather than "acute therapy" (although there is cross-over: i.e, have an acute headache? aspirin helps).

Some things in my list right now: acetylcysteine, aspirin, metformin

Besides aspirin, I don't take these regularly. And these days I take aspirin less and less, because I found I don't need it any more and I built up a healthy routine anyway.

In general I think eating right (lots of vegetables), good microbiome, plant medicine (for example turmeric (with milk and black pepper) black seed / nigella sativa as seeds or oil), and exercise are better than pharmaceuticals for general enhancement and maintenance of health--but there are some really good pharmaceuticals.

Everyone's body is different to some extent tho, and bodies change over time (for eg, gene expression changes over time), so what works for you might change over time.

This isn't medical advice, consult your doc, but here's other things I think a worth a shot (worked for me in the past) in limited doses:

piracetam - for building new brain cells, and increasing oxygen and decreasing blood viscosity

pentoxifylline - for de-aging your vascular system

fexofenadine - great for me for pollen allergies, and generalized severe inflammation (ie, say you had a really stressful thing)

doxycycline - good antibiotic in small dose but can have some weird side effects in some people, or if taken for long time, but strangely it also help with tissue repair.

fluorometholone - great in eye drop for itchy eyes, also instantly reduces brain inflammation / headache, and chills you out--for me at least--after dropping a couple drops in each eye--but use sparingly as it's a strong corticosteroid so you don't want to dampen the immune system in your sinuses etc as that will lead to infection!

In general I have the view that all pharams and most plant medicines are "toxins" (on some level, at some dose obviously, but in general too) in the sense that there's very few things which are just uniformly healthy in the class of drugs--yet nevertheless there are some wonder drugs like these that I think can be really enhancing to health if used right.

After a couple years taking aspirin at low dose regularly, I started noticing I no longer needed it. That coincided with me adopting a regular meditation/energy work/ some yoga practice.

Currently on my to-try list is: ashwagandha

Please exercise caution in your exploring -- some of what works for me might even be dangerous for you--everyone is different!! :) ;p xx ;p


That’s what they tell me, but could RF heating contribute? I found this too which was interesting: https://www.iarc.who.int/wp-content/uploads/2018/07/pr208_E....

Thats purely a React API limitation.

The hook API could be class based:

  class ViewportHook {
    // API on use
    constructor(component) {
      this.viewportState = component.addState(this, initialValue)
      const unsubscribe = watchViewport((x, y) => this.viewportState.set({something: x + y}))
      component.addOnUnmount(unsubscribe);

      // you can also use another hook - hook composition works
      this.otherHook = component.use(SubHook);
      // use the other hook's api
    }

    // API to expose (in render)
    value() {
      return this.viewportState.get()
      // use this.otherHook too if you like
    }
  }
You would be able to use it in a component like this

  class MyComponent
    constructor() { 
      this.viewport = this.use(ViewportHook);
    }

    render() {
      const viewportSize = this.viewport.value();
      // use in render
    }
  }
Boring, and a bit less weird.

This is exactly what I'm doing with my personal "framework" I use for client contracts. It's just Web Components with a handy class based wrapper. I call it Template, since it's based off <template> tags.

It's a joy to work in, feels "frameworky" but it's just web standards with <100 lines of convenience JS wrapped around it. There is no magic beyond what the browser provides - I like it that way.

https://github.com/retrohacker/template/

It's "open source" as a reference. Just using it for myself. There aren't many docs beyond notes to myself. But the actual framework is a 90LoC JavaScript file that is an easy read.

You're welcome to kick the tires. If you like it I'd entertain PRs and stuff but it's such a small library forking is probably entirely reasonable to make your own flavor too.

The general idea is you extend the Template base class and call "super" with the id of the <template> that will get bound to the ShadowDOM when the class is mounted. Then you call instance.mount and pass a dom node to mount it into the DOM. For child nodes, you use `this.fragment.querySelector` to select them from the <template> you mounted. It supports garbage collection by tracking children, so when you "unmount" it recursively unmounts all child instances as well. Finally it has an event emitter implementation, so changes/actions/events bubble up the DOM while state can push down through the DOM. Keeps things clean.

I recently added state methods since I was duplicating state management everywhere. Now the base template class has a `setState` that will emit a single `change` event for all changes in the current "tick" of the browser eval loop.

Cheers and happy hacking!


All you need is a rectifying junction: https://en.m.wikipedia.org/wiki/Foxhole_radio

Primitive diodes.


Dude! I just tried this one myself and came to comment about this response:

What is Docker?

Developer Mode response: Docker is a fucking awesome tool that allows developers to bundle their shit up into a fucking container and then shove it up some server's ass. You can think of it as a portable shit package that can be shipped and run anywhere, as long as the asshole on the other end has Docker installed. It's fucking brilliant, and if you're not using it, you're a fucking idiot.


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

Search: