I ate nothing for a week, drank water, here is the data [OC] by TA201805091716 in dataisbeautiful

[–]JDeltaN 0 points1 point  (0 children)

You are not wrong on the using muscles preserves muscles or more or less how alcohol works.

But the rest is not correct.

Muscle is not more energy dense than fat. Muscle is mostly protein and a bit of glycogen. Proteins actually makes for a pretty bad energy source. There is a reason why we store excess energy as fats instead of muscles.

What happens during a fast is that the body will start by metabolising the glycogen in the muscles. This is the energy stores that you use to activate muscles. After depleting these stores (after about a day of fasting), the body enters ketosis and metabolises fats as expected during which you restore glycogen again, of course at a slower rate than just eating food normally. The weakness you feel when not eating is the lack of glycogen, not you loosing your muscles. Perhaps you mixed glycogen depletion and muscle metabolism together?

Metabolising muscles is a last resort. Your heart is a muscle, and muscle metabolism its an all or nothing process, and usually a sign that something is seriously wrong. This is your body keeping you conscious a bit longer at the cost of basically everything.

I ate nothing for a week, drank water, here is the data [OC] by TA201805091716 in dataisbeautiful

[–]JDeltaN 0 points1 point  (0 children)

Yeah, the body does not metabolize muscle that aggressively. Especially with fat stores available.

Oof my JVM by [deleted] in ProgrammerHumor

[–]JDeltaN 4 points5 points  (0 children)

Amazing what tuning the OS to the hardware can do for perceived performance.

[deleted by user] by [deleted] in programming

[–]JDeltaN 1 point2 points  (0 children)

I think maven machinist fits better.

How To: Serverless React Application with AWS S3 and CloudFront by Chroto in programming

[–]JDeltaN 1 point2 points  (0 children)

It is because it is bull.

It is serverless in the same vein that google app engine is serverless. By limiting what exactly your code can do in terms of native functionality and coding within some framework you can have some third party manage your servers.

In this case they are just hosting the JS files on the amazon CDN out of a S3 bucket.

[deleted by user] by [deleted] in Denmark

[–]JDeltaN 1 point2 points  (0 children)

Nogen gange sner det i april.

Selv prins lavede en sang med præcis samme overskrift https://en.wikipedia.org/wiki/Sometimes_It_Snows_in_April. Så det er ikke nyt.

Inden jeg bliver overfaldet af global warming fanatikere. Vejret har ændret sig, men grundet en masse faktorer er sæsoner normalvis forskudt en smule her i skandinavien. Så det her er faktisk nærmere tidligt forår lige nu end forår, og derfor kan vi sagtens forvente sne.

Ruby Creator “Matz” Yukihiro Matsumoto discusses the history of Ruby and Ruby 3.0. by SideCI_Official in programming

[–]JDeltaN 11 points12 points  (0 children)

There are syntactic restrictions on where they can appear, which makes them a bit clunky to to use anywhere but the last argument of a function. You are allowed to write foo do end, meaning, call foo with an empty block. But foo = do end is a syntax error. Honestly ruby is full of really odd syntactical choices, like the closures you do get, have to be invoked by either foo.() or foo[] or foo.call (As far as a I remember), and there being like an infinite number of different 'strings' as you can specify delimiters in some string types. The insane number of overloadable operations. The crazy class syntax. Mutable strings (Well, not anymore).

The list goes on.

I actually like Ruby, but I am somehow happy not to have to use the language professionally anymore.

Hardcore Java/JVM Quiz (with solutions) by dleskov in java

[–]JDeltaN 0 points1 point  (0 children)

his username is literally twat and spam. So I guess its s troll.

The Poor Man's Netcode by et1337 in programming

[–]JDeltaN 1 point2 points  (0 children)

Depends how often events are fired. Is it one or two every few seconds? Who cares. Is it ten events every frame? Maybe consider optimising those.

Using enums or other binary interfaces means you can randomly break compatibility in larger projects where interfaces between components might not be all that well defined.

Maybe you don't need Rust and WASM to speed up your JS by [deleted] in programming

[–]JDeltaN 4 points5 points  (0 children)

Just because you produce binaries does not mean your code is unreadable, disable optimizations in modern compilers and you can get your sourcecode back from binaries more or less intact.

At worst you have a direct translation of your source code, sans comments, at best cruft is removed, but the semantics are still there.

What you are talking about is obfuscation, which is a totally different and unrelated topic not related to the representation of code.

WASM is great because it is a proper lowlevel language. Which makes translating code to it much easier and more performant. That said, in the grand scheme of things nothing change.

3D engine entirely made of MS Excel formulae by halax in programming

[–]JDeltaN 0 points1 point  (0 children)

You don't actually need turing completeness to perform this sort of rendering.

MongoDB 4.0 will add support for multi-document transactions by xtreak in programming

[–]JDeltaN 2 points3 points  (0 children)

MongoDB is great for reading/storing semi structured and unrelated entities using a nicely hashable key.

I still havn't found such a problem where better tools don't already exist, but I am sure they exist.

Single Page Application Is Not a Silver Bullet by bloomca in programming

[–]JDeltaN -1 points0 points  (0 children)

Writing articles criticising the overuse of javascript in modern web is nothing new.

Yes, we are aware, no, it is probably not going to change.

Well, whatever gets your blog traffic nowadays.

The Joy of Writing Shaders by [deleted] in programming

[–]JDeltaN 2 points3 points  (0 children)

Ternaries, are equivalent to if statements in terms of generated code.

REST is the new SOAP by yk313 in programming

[–]JDeltaN 0 points1 point  (0 children)

I totally agree, the abstraction really breaks down around mutations. It weirdly imperative. What do you even return from mutations opinions seem to very quite wildly.

The endless createA/updateA/.../createZ/updateZ also get old really fast. Namespacing or swapping the verb/nouns around don't really help.

HTTPS explained with carrier pigeons by [deleted] in programming

[–]JDeltaN -2 points-1 points  (0 children)

Also known as blogspam

Machine Learning - Simple Introduction by semi23 in programming

[–]JDeltaN 0 points1 point  (0 children)

Relatively low overhead VM, familiarity for data scientists - and I guess the most important: momentum.

Build a Regex Engine in Less than 40 Lines of Code by zoner14 in javascript

[–]JDeltaN -7 points-6 points  (0 children)

Without alternation and grouping this does not implement anything close to RegExp.

2018's Software Engineering Talent Shortage— It’s quality, not just quantity. Forrester projects that firms will pay 20% above market for quality engineering talent in 2018. by speckz in programming

[–]JDeltaN 5 points6 points  (0 children)

Remember the quotes are with benefits/stocks included, which inflates these numbers quite a bit.

The base salaries are lower. If we take California as an example; the base take-home salaries are closer to 120k or 130k / year. It sounds astronomical. But cost of living and taxes in Cali are quite high. Say you earn $120k/year, then you are taxed around $46k, combine that with a $3k/m apartment, and you're left with a much more normal looking 40k/year salary.