HNHacker News
TopNewBestAskShowJobs

theprotocol

1,281 karma · joined June 29, 2016

submissionscomments
theprotocol··on Intel Publishes Microcode Patches, No Benchmarking or Comparison Allowed
I've been watching this very closely. I think this project will finally tip the scales and make it viable for me (I've had problems with many games when I attempted to switch in the past).
theprotocol··on Intel Publishes Microcode Patches, No Benchmarking or Comparison Allowed
• Updates are not served to me at regular, known intervals. Perhaps it's due to a progressive rollout policy of some kind.

• Certain days come up that I, the paying user, do not want to patch on. Microsoft wins this disagreement and I lose. This occurs in a glib fashion with a message like "Hey, just a heads up, we are going to restart your computer" (whether I like it or not). It is my computer, there is no "we!"

It will absolutely close programs with unsaved work if I am not there.

• Maybe I don't want the performance hit on my gaming PC. This is another element of surprise: who knows how bad it'll be? Certainly not the users if Intel and Microsoft have their way.

• Yet another element of surprise: I've had hardware stop working after updates.

I cannot wait until it becomes viable to escape the toxicity of companies such as Intel and Microsoft.

theprotocol··on Intel Publishes Microcode Patches, No Benchmarking or Comparison Allowed
>Another issue is whether the customer should install the fix at all

Microsoft will surely decide for me on my Windows 10 gaming PC. Better save my work (which I sometimes do even on a gaming machine) frequently lest the masters deem it fit to restart while I'm away having lunch if they decide I can live with the performance hit.

theprotocol··on Bullshit jobs and the yoke of managerial feudalism
>One thing it shows is that the whole “lean and mean” ideal is applied much more to productive workers than to office cubicles. It’s not at all uncommon for the same executives who pride themselves on downsizing and speed-ups on the shop floor, or in delivery and so forth, to use the money saved at least in part to fill their offices with feudal retinues of basically useless flunkies.

This part resonated with me, having seen it first hand throughout my career. Some of the most productive people remained under constant threat of being downsized lest they increase their output even further in some way, disproportionately compared to those in other positions.

theprotocol··on Dietary carbohydrate intake and mortality: a prospective cohort study
Sorry, I don't know of any books that I can recommend. I don't read health books. I find they require too big an investment in a single source.
theprotocol··on Dietary carbohydrate intake and mortality: a prospective cohort study
Results vary so widely in this field. My general understanding is:

• Polyunsaturated fats, the supposedly "good" fats in the classical model, actually go rancid really easily and cause damage.

• Saturated fats are associated with high cholesterol, which is a marker of some misunderstood kind of arterial and vascular inflammation. Not everyone gets an increase in cholesterol from consuming saturated fats, and we don't know why. It may be determined by the intestinal flora. But these "bad" fats are actually very stable, and do not appear to cause damage via oxidation as they don't go rancid easily.

• Monounsaturated fats have the best qualities of both.

tl;dr (imho): Have some of everything in moderation and with the due awareness of what you're having vs. your particular body.

Consume limited PUFA and be very aware of the potential rancidness vs. the effectiveness of antioxidants present in the source. Whole foods with antioxidants e.g. fruits tend to mitigate the oxidation of any PUFA that they contain. Consume limited saturated fat as per your propensity for LDL. You can't go wrong with monounsaturated fats, which are relatively stable and tend to come in high-antioxidant sources, and also do not cause LDL to rise. But overall, eat a moderate amount of fat.

Don't go too low carb as it causes a stress state (cortisol + damage-inducing free fatty acids). Get your carbs from buffered, whole food sources (e.g. fruits, whole wheat bread), but don't go high carb because it's damaging.

Have as much fiber (incl. resistant starches / FOS / FODMAP / "soluble fiber") as you can stomach. If they make you feel especially sick, you probably have gut fermentation (SIBO or similar). Some people like myself cannot tolerate anything fermentable.

Be aware of your idiosyncrasies, e.g. I can't tolerate histamines, so I must avoid high histamine or histamine-releasing foods like avocado, as well as anything fermentable or fermented.

Moderate exercise is superior to intense exercise. Exercise that is too intense is damaging and is linked with poorer health.

theprotocol··on Significant levels of glyphosate found in popular breakfast cereals
Good catch. It looks like human error on the part of the author. The validity of the article hinges on this one paragraph and could go either way.
theprotocol··on The Orange Juice Test (1985)
I found this article hard to follow. I feel like there's a deliberate coyness and "buildup" but it's way too playful for what it is and all but guarantees the "payoff" ends up falling short of expectations, which it does. The playfulness is distracting.

The supposed payoff is semantical nonsense, where the manager who agrees to deliver on the request doesn't explicitly specify that the cost would go up. But that's only because it's related as a summary, and in a real conversation, costs would be discussed.

theprotocol··on Periodic fasting starves cisplatin‐resistant cancers to death
Fair enough. It was an orthogonal comment anyway.
theprotocol··on Periodic fasting starves cisplatin‐resistant cancers to death
I highly doubt this hypothesis.

Muslim people do not fast at night time. On average, they tend to eat much more during Ramadan what with the vast array of seasonal sweets.

The true difficulty of fasting during Ramadan is not being allowed to drink water during the day.

theprotocol··on Ask HN: What would you work on, if you had enough free time?
Honestly? Pretty much everything. And thus in effect I get nothing done in my current level of free time as I'm jumping back and forth between dozens of fun projects.

I'm aware this may not be a satisfying answer, but it's the truth, for better or for worse.

theprotocol··on Scientists reverse aging-associated skin wrinkles and hair loss in a mouse model
Can you elaborate? What specific hypothesis of his does this confirm? Thanks.
theprotocol··on Yes, open office plans are the worst
>While the concept behind open office spaces is to drive informal interaction and collaboration among employees

I would replace the word "concept" with "pretext." It has always been no more than a cost saving measure.

theprotocol··on Rules of optimization
Agreed. They're going by the heuristic that every case they encounter is probably premature
theprotocol··on Rules of optimization
"Premature optimization is the root of all evil" is an amusing quote with some truth to it, but it's brought up as some kind of absolute law these days.

I've seen it given as an answer on StackOverflow, even when the question is not "should I optimize this?" but more like "is X faster than Y?"

We need to stop parroting these valuable, but not absolute mantras and use common sense.

theprotocol··on We discovered three poisonous books in our university library
Thanks, not gonna click this then.
theprotocol··on Kallithea – Aself-hosted alternative to GitHub
It is.
theprotocol··on Show HN: Minimal Fibers
This is giving me D flashbacks.
theprotocol··on A pure JavaScript implementation of Git for Node and browsers
>eliding

Incidentally, I learned this word from Rust docs (lifetime elision). I'd never seen it in any other context.

theprotocol··on System76 and LVFS
He made a simple statement that he believes his company provides additional value over the OEM machines.

You may or may not find it compelling, but I don't see the relevance of Redox.

theprotocol··on The extraordinary life and death of the world’s oldest known spider
You know, you're entirely right. I am a bit disgusted with myself for not seeing that, as I'm usually wary of ethically dangerous things.

I guess it ought to be reserved for voluntary usage, i.e. to "show" someone what is wrong with you.

theprotocol··on The extraordinary life and death of the world’s oldest known spider
Some off topic: I'd use that experiential mapping tech to "show" the mentally ill what a "normal" state of mind which they struggle to conceive of would be like. I suspect that may be curative. I also suspect most criminality may be cured in a similar way.
theprotocol··on Thinning in brain regions important for memory linked to sedentary habits
Perhaps people who are either predisposed toward unhealthy outcomes, or are currently experiencing them (whether they realize it or not) are more sedentary. Correlation does not establish causation.
theprotocol··on What Did Ancient Romans Do Without Toilet Paper?
I'd be afraid of the sprinkler collecting fecal and other matter, and am not too eager to nebulize that onto my behind.
theprotocol··on Scientists suspect a link between the digestive system and problems with sleep
FYI- if you get worse after taking probiotics and you rule out die-off symptoms, consider that probiotics produce gas and histamines.

I find that limiting all microbial growth, including that of "good" bacteria, is the only thing that improves my symptoms. This means eliminating all things fermentable (resistant starches, "prebiotics," FOS, FODMAPs).

theprotocol··on Enemy within: gut bacteria drive autoimmune disease
>multiple specialists all telling you that it's "all in your head"

This has been my experience since I started having systemic inflammatory symptoms since the age of 12.

It has wrecked my life in as literal and as figurative a way as one can imagine.

A lot of doctors blur the lines between their own hypotheses and facts. It's always "all in your head" until it isn't, but few ever admit they were wrong even after the facts come out.

Many also have such an ego that they prefer to concoct convoluted and implausible explanations for irregular test results and obvious symptoms rather than to concede that their prior implications about the patient's character (as being one who makes up symptoms) were unacceptable.

theprotocol··on Ask HN: Cookies vs. JWT vs. OAuth
I appreciate the effort you put into writing your response. You make a very solid case and I wouldn't attempt to talk you out of using SSTs over JWTs given the level of consideration you've put into it.

I would nonetheless offer the following points if you'll excuse the rambling:

- I concede that the following probably exposes a lack of knowledge on my part. I think most, myself included, don't have a 100% lucid understanding of how session cookies are managed throughout the stack. It feels like there is some degree of idiosyncrasy and magic at every level, e.g. client -> reverse proxy -> application backend (-> potentially DB) while JWT feels much more lucid and consistent in this regard. It seems desirable and simpler to want to transparently pass through all the "smart" layers that have explicit knowledge of and opinions about session cookies.

- JWTs come off less "magical" than session cookies and I find them just as easy, if not easier to reason about in certain situations, e.g. in an app rather than in a browser - I'm aware that cookies are mere headers, but I still find that slightly more annoying to manage than JWTs - although I concede that perhaps this is merely due to the availability of libraries that make it so, while also not being too "magical" and hiding key parts of the flow (whereas various platforms e.g. ASP.NET, PHP do weird magical things with session cookies).

But, you know, your post is making me have second thoughts about my position here, and I may yet be won over after thinking about this some more. I think this is often an underrated and unnoticed point - that there is some a priori magicalness about session state, while JWT is simply presented less magically, and so one may be attracted to the initial lucidity of JWTs vs. having to learn session state (because "why haven't I learned how automatic session management works after using it for all these years? It's probably very hard"). And I'm beginning to realize choosing JWTs for this reason may be specious.

- I find, in practice, that a JWT workflow's blacklists are still a lighter level of statefulness than having to propagate user sessions. As you rightly state, this comes in the form of eventualness, and it is indeed a security tradeoff. Here, perhaps my imagination (or experience) is lacking, but I estimate that it would in practice be difficult using SST for 1. To have a token theft; 2. To detect said token theft; 3. To implement security measures; in less than the time of JWT revocation.

- I obviously find that JWTs make more sense than session cookies in RESTish APIs, in which the desired workflow is modeled after HTTP and does not require a session on the backend (so the statelessness is not just for scaling). It's certainly a good thing to have a standard for passing a verifiable proof of authentication inline with every request.

theprotocol··on Ask HN: Cookies vs. JWT vs. OAuth
>you just end up with a stateful solution again

It checks the "stateful" box in a nominal way, but it does not have the drawback of stateful session cookies that "stateless" defines itself in comparison to: in the backend, the session is still not in-memory or in-db on a single machine.

So you don't really go back to "stateful" except nominally; a very large part of the scaling benefit remains.

theprotocol··on How and why we moved to Vue.js
Try Riot.js. It adds a minimal conceptual layer over JavaScript.
theprotocol··on Signal partners with Microsoft to bring end-to-end encryption to Skype
Indeed. The latter end of end-to-end may not be the end intended by the user.
← PreviousPage 5 of 12Next →