skysight-inc/HackerNews huggingface dataset:
> Intermittent fasting changes the gut bacteria activity of mice and increases their ability to recover from nerve damage [...] Imperial College London researchers... observed how fasting led to the gut bacteria increasing production of... metabolite... 3-Indolepropionic acid (IPA), which is required for regenerating... axons [...] The bacteria that produces IPA, Clostridium sporogenesis, is found naturally in the guts of humans as well as mice

> [Prof. Simone Di Giovanni:] "Intermittent fasting has previously been linked by other studies to wound repair and the growth of new neurons - but our study is the first to explain exactly how fasting might help heal nerves"

> Half of the mice underwent intermittent fasting (by eating as much as they liked followed by not eating at all on alternate days) [...] for a period of 10 days or 30 days before their operation, and the mice's recovery was monitored 24 to 72 hours after the [sciatic] nerve was severed[: t]he length of the regrown axons was... about 50% greater in mice that had been fasting

> When IPA was administered to the mice orally after a sciatic nerve injury, regeneration and increased recovery was observed between two and three weeks after injury

Original research article: The gut metabolite indole-3 propionate promotes nerve regeneration and repair - https://www.nature.com/articles/s41586-022-04884-x

> The regenerative potential of mammalian peripheral nervous system neurons after injury is critically limited by their slow axonal regenerative rate [...] Environmental factors such as exercise and environmental enrichment have been shown to affect signalling pathways that promote axonal regeneration. Several of these pathways, including modifications in gene transcription and protein synthesis, mitochondrial metabolism and the release of neurotrophins, can be activated by intermittent fasting [...] Here we show that intermittent fasting [also] promotes axonal regeneration
The hacking industry faces the end of an era
Very few places use contractors in IT; more accurately use perma-temps.

Same meat grinder approach to hiring a perm.
Read the same book, along with the much denser "El Otro Sendero" (the other path), which focuses more on Peru alone, and to date I haven't found a better detailed chain of reasoning for why countries get rich and developed across the board, or stay poor, or as in many cases, get wealthier but with enormous discrepancies in who accumulates the wealth and how it's achieved/used.
They are not on government salary. In UK, these are private lawyers who contract some hours of their services to private individuals, companies and also the government, and at this time they are choosing to serve only their private customers as the government does not offer a competitive rate.
$1.50 can also be life changing when someone does something stupid over it.
Programming as If Performance Mattered
> Vitalik is an intellectual. Tyler Cowen says he is one of the more interesting writers that he has come across. That's a big endorsement.

Appeal to authority isn't an argument either, I don't really care what Tyler Cowen says about Vitalik.

The whole point of a blockchain like Ethereum is that it's supposed to be immutable, with Vitalik's own actions in his role in the DAO hack, he has proven that it isn't at all.

So what is new about Ethereum except that we know that it really isn't an immutable blockchain. The Merge? Nothing will change even once complete which I would estimate in 2026 for merchants to use. Gas fees? Ethereum will always have this issue even after the merge.

So Ethereum is useless, just like the entire crypto space.
It hasn't erupted since the 1700s, which means a lot of basalt has formed in between then and now on top of the lava which might end up in an explosive situation. It's about pressure buildup, in short. [1]

[1] https://www.wired.co.uk/article/mount-fuji
One of the things I noticed in the whole Terra/Luna drama is that there were lots of people on Twitter who seemed downright confused. People who didn't know where their money went or why. People who had complicated arrangements where their holdings were in the wrong kind of thing to get the 2.0 airdrop who hardly seemed to understand what they were talking about well enough to ask coherent questions.

Those people make me sad. They got fleeced. Maybe they got lured in by the promise of easy money and should have known better, but that doesn't make it pleasant to watch lambs driven to the slaughter.

The other kind, the ringleaders and the ones gloating "HFSP" during more bullish times. That's comedic gold.
Misguided call for a 7-Zip boycott brings attention to FOSS archiving tools
Tricks of their trade: meet the UK’s most unusual master crafters
How scary would it be to be in one of those 1,400+ horsepower supercars and to hit the gas just to immediately see all four wheels start spitting smoke as they spin in place and start abrasively cutting through the asphalt?
In the B2B SaaS where I work we started using single use codes to log in for certain account types (non-admins). No password. We send you an email or an SMS with a 6-digit number. Copy/paste it to log in. Very much like 2FA except there is no password. The session lasts 30 days. The user can disconnect of course.

Curious what HN readers think. Is this secure? Sufficient?
> This is what I was talking about. There will only be one result to opening iOS and it scares me.

Why? Does Apple not have the resources to build a competitive browser? Do they not have the motivation? Do they not have the engineering skills? Do they not have a large and extremely desirable user-base who prefer to stay as much as possible in Apple's ecosystem?

Given all the advantages Apple has, how could it possibly be true that they can only get users by literally banning all competition on their main platform?
A platform for simple and real-time international remittance.
World's longest conveyor belt (98 km)
I have experience with Google's managed Kubernetes service (GKE).

It's basically great. Solid, few surprises, no compatibility issues with third party software packaged for Kubernetes. Autopilot looks even better – billing you only for the resources you allocate rather than for the full nodes, basically removing the bin-packing problem. Very little about our config was Google specific or would cause issues porting to another provider. It was up-to-date enough for us to use relatively new features, while lagging enough that everything felt pretty stable.

The only issue we had was wanting to use a somewhat obscure configuration for the Google Cloud load balancer instance that was underlying the Kubernetes ingress. This was possible, we just had to configure it manually in Terraform and point it at the cluster rather than being able to treat it as a cluster resource if I remember correctly. This was only a temporary solution while they were in the process of adding more custom control via K8s.

As far as I can tell it is considered to be the gold-standard.

Disclaimer: I now work for Google on non-cloud stuff, but this was my experience doing a port from bare-metal to GKE.
Being that they're all using ECS, yes containerizing using Docker is a prerequisite.
There's no reason an EV can't have a high top speed, it's just that most road going versions omit a transmission for weight and cost savings. Formula E cars can be configured for 200 mph.
In a way, that's what Backpage was.
RMS is back in FSF, and as far as I know, nothing has changed.

The "cancellation" attempt was a good try, though. Really made me worried.
I figured Google would be just as bad so I searched for "alternative cancer treatments" and was pleasantly surprised by the results. I think Google is doing a relatively (at least compared to Facebook) good job.

If you search specifically for "apatone" you start to find the quacks.
That's so interesting. Most people tend to call that a monopoly and use the word union for something else. What made you choose to use union for this behavior instead?
>No because the company has other options for labor [...] The same can't be said for cartels which have complete control over their respective markets.

that's like saying OPEC isn't a cartel because you can still get oil from russia or canada.

>it can fire it's entire workforce and rehire

isn't that union-busting and/or illegal?
How does this bug happen? You would think it would happen a lot more often if it was a problem in the hand reading logic.
Amazon CodeWhisperer: Build apps faster with ML-powered coding companion
Acs are a much harder problem to solve than EVs.

- First the instantaneous load, EVs don't require torque to charge like compressing a fluid. Fast charging has limitations on when it's optimal to use for the batteries and charging systems are capable of negotiating with the grid.

- Time of Use (hourly). Unlike an AC, not every ev needs to be charged at reasonably the same time based on regional similarities (the worst time for the grid is when multiple hvac compressors try to start at the same time). Given a low amp slow charge (about 1/3 the needs of ac) an ev can still fully charge while over 12 hours while the user is at home.

- Time of Use (daily). When the average commute is 20 miles a day and the average car has 200 mile range, the likelihood of every car needing to be fast charged at the same time on the same day is very unlikely.

Tldr; electric vehicles are an extremely easy load relative to hvac and its usage patterns.

The most obvious Internet connected optimization is that electric cars should turn off fast charging during a given 5 minute hvac compressor cycle (up to 30 minutes an hour)

ps. Internet connected thermostats and EVs already offer time of use optimizations.
> modifying the current system is easier than integrating bitcoin/crypto in ways that are actually good

This is true for societies that have good money systems.
Right but where the source of that 1000W came from is what matters. Assume your building has solar panels and you disconnect yourself from the grid. You turn on your AC to move the 3000W of heat the sun is blasting you with and draw 1000W from your panels to do it. You don't count the 3000W because that energy was already there, we just moved it, but that's also true of the 1000W!

So in a hypothetical solarpunk future of if your area is all solar during the day there's no guilt to using the AC.
> Body of knowledge required to be a decent software developer and a decent ops engineer is too big to fit into one head.

the usual answer is that in a good agile team everyone should be a little bit T-shaped

https://www.cybermedian.com/scrum-team-i-shaped-vs-t-shaped-...

of course domain experts are real (or what's the term nowadays?), so specialization makes sense. comparative advantage and all. but the idea is to lower the (coordination, communication, conflict due to inevitable misalignment between separate teams) overhead by "onshoring" the basics (eg. writing tests, basic CI stuff, deploying)

the devops manifesto (which allegedly does not exists, but you get the point) basically calls for giving people tools, permissions and authority to do these basic things, giving teams ownership of their stuff. and of course this doesn't mean fire every sysadmin on sight :D (even if that would definitely help with the process of re-owning some ops taks to dev people)
It might not matter to users in the sense that they ask themselves what rendering engine Chrome on iOS is using under the hood, but the effects do matter. I get a lot of support requests saying "Your [web] app is broken on my iPhone!", "Right, Safari doesn't support feature XYZ", "I'm not using Safari, I'm using Chrome", "..."
Always sad to see when people so blatantly sell out. The linked video is right on the money, too.

I wonder what made him change his mind. Is this his primary income now, maybe? Or did he just get greedier?
I used lenses with Ramda JS and Redux to great success. Codebase was very easy to reason about, simple to extend, and never surprised me. Highly recommend this pattern to anyone who likes function composition / piping!
A simple blur can be a good compromise if you want to hide your room. Although personally I just make sure it's tidy and allow people to see it.
Sort of, I believe they count anything they put in their burn address towards the 'overcollateralization' - but my point is also that redemptions are turned off. No matter how much collateral they have there's no mechanism to turn 1USDD into 1USD worth of any collateral at all. Conducting open market operations (buying up USDD in the market) is significantly cheaper than redeeming them. Last I checked it would cost about $30M to restore the peg in open market operations.
I do code reviews as the meat of my job and have personally benefited from GitLab's handbook article on this topic [1]

- No ego (Don't defend a point to win an argument or double-down on a mistake.)

- Assume positive intent (If a message feels like a slight, assume positive intent while asking for clarification.)

- Get to know each other (Building a rapport enables trust.)

- Say thanks (Taking every opportunity to share praise creates a climate where feedback is viewed as a gift rather than an attack.)

- Kindness (It costs nothing to be kind, even if you do not believe someone deserves it.)

- It's impossible to know everything (You can't know how your words are interpreted without asking.)

- Short toes (GitLab is a place where others can feel comfortable with others contributing to their domains of expertise.)

Specific to your situation, I'd focus on what others have said as well. If they *need* to perform something as part of their job role, remove the suggestion and place an imperative. Ex: "This needs to be a separate function" vs "You should. . .".

> Communicate assuming others have low context. We provide as much context as possible to avoid confusion.

It also helps to provide context, especially if you have a particular fix in mind. "See this PR/MR for someone who encountered a similar situation recently."

Hope this helps.

1. https://about.gitlab.com/company/culture/all-remote/effectiv...
> Indian version of chipotle.

I don't know if it would thrive but if it was within half an hour of my house I would live there.
>> There are huge swathes of people who live in their own make-believe world, like those believing wholeheartedly that the 2020 election was stolen

There are also those that wholeheartedly believe Trump colluded with Russia to win the 2016 election, or that the Steele dossier was factual.
he said the *returns* can be life-changing, not the investment.

some people 100xed on crypto
We are still full remote and I don't think anyone has any intention to go back to "in-person" honestly.

As a side note: I think the reason you are going to find so much friction with this is for the first time in recent history "workers" (specifically software engineers) have incredible leverage over management. I honestly don't think we've seen this since the days of labor unions.

Think about it: software engineers have such an in-demand, ubiquitous skillset that they can command huge salaries, get incredible perks AND now they can say "I don't want to be constrained to a location". Don't like your job? Don't worry about it, get a pay raise and you don't even have to change your office (because it's your bedroom/study/den/whatever). Boss is being a dick? Move and get a raise. Don't like co-workers who talk to much? You don't even have a water cooler to gossip around!

Software engineers have so much power now it's ridiculous and it honestly pisses off a lot of people who spent their entire lives brown-nosing and grinding only to have a young hotshot come in and earn more than they ever did at their age. I mean if I could get $5 for the number of times I've had older people tell me that I'm being too greedy for demanding SWE comps because "I never earned that much at your age" I could buy a really nice house in the Bay Area.
> Apple forces Safari on all their iOS users…

Lots of people use non-Safari browsers on iOS (Chrome, Firefox, Edge, Opera, Brave, DuckDuckGo), and iOS lets you choose your default browser. I know you know Safari <> WebKit, but 99.99% of users don't know or care about the plumbing.
> things like FTP and all the rest would "just work".

I remember reading about one or more web browsers dropping FTP support entirely not very long ago. Sic transit gloria mundi.

EDIT: Just in case it is not clear, I wholeheartedly agree with you!
A bit related - do you ever go from PR comments to DMs? Sometimes when discussions are needed, it feels much easier to just chat 1 on 1. Especially if it's a small team and everyone's close. Though that prevents others from experiencing the "interaction".
That is peculiar. Because in the Netherlands the native house sparrow population has declined significantly since the '90s.
Obviously tone is hard in text, and it's worse in multilingual teams. What's been very effective for my current team is adding explicit context as a comment prefix with standardised terms:
- Nit for "it doesn't actually matter"
- Suggestion for "this approach might be better, what do you think?"
- Question for "help me understand this"
- Requested Change for "this is actually a blocker"

We include this expectation in our working agreement, stick to it rigorously for reviews where reviewer and reviewee haven't established a strong rapport yet, and use it as appropriate beyond that. So far we've had no confusion about tone in reviews.
Surprise Plot Twist: Maybe we're already living in a post-truth society and you are still sure you know what the truth is. How would you even know that what you were ferociously defending as the truth wasn't a lie? What makes you think you're not smart enough to not fall for lies?

Largely, I think most people's means of finding the truth is just to take a vote of the information sources they find credible and go with whatever they say. I was talking with some friends about the California propositions a while back. Some of them were not clear cut which way we should vote on them. Instead of discussing the actual issue, people just wanted to know what various authority figures thought. These were not dumb people I was talking to, and I used to remember an era in the 90s maybe where you could actually have a reasoned debate and come to the truth that way. It seems that's obsolete these days since nobody seems to agree on the basic facts about anything.
I got to test out one of the standard CGMs for a wellness app, which required installing an abbott app to setup the device, it was shocking how my online universe transformed into 24/7 pharma ads for the next few weeks. It was depressing to get pitched a new drug or treatment under every other tweet in my timeline.
Also “picking up nickels off of railroad tracks.”

It’s very seductive. I like the railroad tracks analogy because in my real-world experience, railroad tracks can be seldom-used, and look like they’ve been abandoned. But every once in a while, something does come driving down it, be it a full train or maybe a pickup truck outfitted with bogeys, belonging to the company.

But only once in a while. If you don’t see one for months, you convince yourself you’ll never see one.
> I don't think we'll have the ability to handle this kind of tech responsibly.

Makes you also think whether anybody from the Hacker News crowd working on any contributing tech is acting ethically responsibly. For myself, I have answered this question with "no", which rules out many jobs for me, but at least my kids won't eventually look me in the eye and ask "how could you?"

Sure it's cool tech. But so was what eventually brought us nuclear war heads.
Will this force any other leveraged positions out? Really unclear what the ramifications are besides potentially dissolving the hedge fund.

Crypto hasn't dropped too much as a result (~2% drop)
I've done exactly that. It wasn't fun. RHEL, k3s, ansible, Longhorn, metallb, to name a few.

Storage is the fun part.
> On the other hand, this denies me from using an actual Mozilla Firefox web browser on iOS.

It denies you from using Gecko. You can use an actual Mozilla Firefox web browser on iOS.
Yes! GME stock was exactly the same and just as scummy. Thanks for pointing that out.
There's a few of these in Manhattan, there should be more
Right. Body fat. Not BMI.
Funny Games
Boeing was barely here to begin with. They consistently missed their job targets, despite being allowed to count contractors towards the anemic targets they were meant to hit. Citadel is a body blow, but Boeing? Who cares.
Azure might also require special precautions. Honestly, I've seen Azure have a lot of networking issues, for example. But this is based on scuttlebutt and limited personal experience.

I've found that on GCS, certain workloads benefit from a dedicated node pool. This gets them their own CPU and RAM and volume I/O. Yes, I could imagine that there are shared Kubernetes control plane resources that might be affected, but I haven't seen that with any of our workloads. It might get more complicated if you have lots of in-cluster networking.

But none of this is my area of expertise. I just think that Kubernetes can mostly be pretty pleasant in practice for companies that have outgrown PaaS offerings like Heroku and Render.com.
The other drawback is that Google is an advertising company that has an incentive to track users across the web. In a Chrome monopoly how easy would it be to avoid being tracked? Especially by Google. Recently, Chrome was the only major browser to adopt Google's FLoC[1]. If Chrome was even more dominant would it have mattered if Edge/Safari/Firefox didn't adopt this tracking technology?

[1] https://www.howtogeek.com/724441/what-is-googles-floc-and-ho...
The US was planning these sanctions end of 2021. One can assume that they were planning them with the countries which have something to sanction. i.e. Germany, etc.

If the US and Germany wouldn’t be in, the rest of the sanctions would be worth nothing.
> Want to avoid re-rendering the whole page, when there’s only a small subset that actually needs to change? You can’t; it’s a “full page refresh.”

This is where we a missing the middle ground in the debate.

I do not consider a server rendered page that then uses HTMX (or "just" jQuery) to do partial refreshes or given areas of interactivity to be a SPA.

So yes I can have my MPA and I can have partial content refresh and that does not require going all in on SPA frameworks.
An interesting subject! The article could do with an edit, however. There are lots of grammatical errors.
If an attacker has a way to escape the browser javascript sandbox on webkit and also has an iOS app sandbox exploit, that right now will pwn any iOS user who clicks a malicious link.

If I can run firefox instead, and that javascript sandbox exploit was already patched in firefox, the iOS app sandbox escape won't do them any good. They can't get through the earlier layer to exploit it.

The claims being made here is that the first layer, the browser exploit, is easier with safari/webkit, and the second layer, the iOS sandbox escape, is identical. Even if it only changes one layer of security, that is still a meaningful change and is more secure.

There are additional factors too.

Right now, if you have a webkit vuln, but no iOS sandbox escape, you can still steal cookies from other sites, browser history, exfiltrate passwords, etc. The browser engine is a valuable target on its own, even ignoring the rest of the system.
Yup. It was a pain. I have no idea who wrote that and thought it was a good idea…

It was a super basic web form too. Probably the most html markup standard thing we have. Nothing strange about it that could have triggered some sort of strange behavior.
>has less regulatory hurdles,

>Nuclear plants take ages to build

>If nuclear was going to be the answer we missed the chance

And who's fault is all that? Your line of reasoning comes across as a little more than tone deaf considering that the current situation with regard to nuclear was the fruit of a prior generation of environmental activism.