skysight-inc/HackerNews huggingface dataset:
I don't believe this is how it works.

https://news.yale.edu/2015/03/02/new-fat-cells-created-quick...

I'm no longer deeply involved in this area so my information might be dated, though years ago it was pretty well understood based on the evidence that fat cells were created _and_ grew bigger as person got heavier, however, fat cells (once created) were never eliminated from the body, meaning they would shrink though they would be around forever once created.

It was also understood (if I recall correctly) that the faster someone gained fat, the easier it was for fat cells to be created. Meaning rapid weight gain was more likely to create new fat cells. (not sure if I'm remembering that one right)

It was surmised from these that this is why rebound weight gain (aside from rebound lifestyle factors) was quite easy for many, particularly the incredibly obese. It was also why it was strongly recommended to take fat gain incredibly seriously as the creation of fat cells was deemed potentially lifelong damaging.
HypStar-app-for-iphone-HypStar-app-for-pc
Location: Mexico (UTC -5)

Remote: YES, ONLY REMOTE

Willing to relocate: NO

Technologies: Backend and Ops, Managing, Lead, Architecture.
Fluent: Ruby, Java, C, Shell Scripting (Linux Bash), AWS (Lambdas, EFS, SQS)

Have worked with: ActionScript, C#, C++, Javascript, SQL (PostgreSQL, MySQL and MS SQL server), PHP, Python. Assembler (80x86), ... among others that escape me.

Résumé/CV: http://godinez.soy/about-me/

I have plenty of experience in Backend and DevOps development. I have some experience with FrontEnd (don't do CSS very well nonetheless). I am a Senior Software Engineer, who has lead teams of 10+ people. I also have a PhD, and in my yers Academia life I gave courses to PhD and BSc students. I know very well the needed process of developing "real world" production software (being owner of your product's stack, for the long term, building scalable and highly available applications): Good git, code review practices, CI, CD, Dockers. I also am quite versed in AWS cloud services, having personally dealt with EC2, S3, EFS, SQS, Beanstalk, Lambda, EMS (Hadoop and Spark), CloudTrail, etc.

Right now I am Director of Engineering at a 80+ person startup, directing a team of 15+ technical people. I am very happy with my current gig, but also am looking for an interesting opportunity of Remote only work, with an exciting technology and the right compensation setup.
You need to have padding bytes at the end of the stream. What if you don't have them and got a const pointer to a buffer provided by a user? Then you need to copy the entire buffer again with the padding bytes behind it. Are there any tricks to avoid this being costly?
Well, they can put it into the 'bank accounts' of a few dozen decent developers and managers who are allocated with the task of solving this problem.

It's a double shame that my comment is down-voted - I can't think of another bit of tech which has had so many backwards-breaking changes over the years. Not Node, not Java, not Javascript for example.
Was it an open source project? If not do you know where it lives inside the company (I’m curious about how it works).
In my defense, it's been a long time. The criticism of the question is more than 20 years old; the question older still. If I'd known this was SAT criticism test Saturday I'd have prepped better.
I dunno what you mean by CMOV vs “no” branches.

However, CMOV is single cycle latency in Kaby Lake. Also, I don’t know if those data dependencies wouldn’t also cause similar problems for resolving a conditional branch.

It may be possible to construct a scenario where CMOV is marginally slower but I think we can put Linus Torvalds’ CMOV rant in the bit bucket. Intel recommends CMOV with a proviso. Assembly/Compiler Coding Rule 2:

Use the SETCC and CMOV instructions to eliminate
unpredictable conditional branches where possible.
Do not do this for predictable branches.

The Intel C Compiler uses it.
> An hour spent being extremely bored and uncomfortable

In the beginning, this is often true. But exercise is addictive! When your body gets used to it, you really want it and it is not uncomfortable. That "runners high" is also not a myth.
Presumably !len is a test and set instruction which has the same impact on the pipeline. But that said branchless code that fits in a couple of cache lines seems like it would be the best you could do.
To get the unicode codepoint. For example, you need this when you want to render a character, or convert it to another representation.
> The Soviet military was bad for everyone, but Jews tended to get hurt more.

I know one Jewish man from the USSR, now deceased, who told me he emigrated from the USSR to avoid conscription; he said that the military at times used Jewish soldiers as cannon fodder: They were sent to the front without arms to draw and consume enemy fire.
First Impressions Matter
Sorry bud, but according to hillel.org its about half of that[1]. Admittedly that is the higher than the percentage of the US population, which is between 1-3%[2] depending on how you count.

1. http://www.hillel.org/college-guide/list/record/harvard-univ...
2. https://en.wikipedia.org/wiki/American_Jews
Just wanted to point out- 350 cal/hour is inaccurately low for even light exercise, and exceptionally low if you are overweight.

Properly doing exercise and keeping at it won't result in joint pains or aches, and may also uplift your mood due to endorphins+more.

IMO your reasoning for avoiding exercise should be revisited.
A small bug in software that was used in Challenger brought down the entire space shuttle, killing all of its crew.
Would you say it's just a matter of calories in minus calories out?
It's difficult because these injustices did actually happen, and were terrible, but they are not happening today.

Meanwhile there is enough injustice in the world right now make any good-hearted person's head spin.

I really believe the real problem was not fixed. We need to not just ensure, but try to maximize opportunity for all people, and not limit any group to it.

Instead, everything is focused on tail-end adjustments that are neither fair nor optimal for maximizing opportunity and prosperity.

I wanted MLK's idea of a colorblind world where no one is judged based on your skin, but we've gone so far down this rabbit hole that what we are in fact doing is this very thing! Yet no one dare say it as it is so incredibly politically incorrect to discuss it with honesty.

If you want honesty, look at banking, government, academia, and media, and see which race has orders of magnitude disproportionate representation.
The core of the algorithm shows that UTF-8 is actually big-endian in its ordering of the bits, making it somewhat more difficult to implement efficiently on the usual little-endian machine --- the first byte, at the lowest address, actually contains the most sigificant bits. Had it been the other way around, the final shift would not be length-dependent.

Also, none of the compilers I tried at https://godbolt.org/ were able to combine the 4 s[0...3] 8-bit reads into one 32-bit read, which is somewhat disappointing. They generated 4 separate byte-read instructions, one for each s[0..3]. Yes, I know it could be unaligned, but this is x86 where it would still be faster than 4 separate reads. You would need to do this instead (and sacrifice endianness/alignment-independence):

uint32_t v = *(uint32_t*)s;
*c = (uint32_t)(v & masks[len]) << 18;
*c |= (uint32_t)((v>>8) & 0x3f) << 12;
*c |= (uint32_t)((v>>16) & 0x3f) << 6;
*c |= (uint32_t)((v>>24) & 0x3f) << 0;
*c >>= shiftc[len];

We're still left with a bunch of shifts, ands, and ors, the purpose of which is to essentially "compact" the 11110xxx 10xxxxxx 10xxxxxx 10xxxxxx bitstring into one 21-bit codepoint by removing the bits in the middle. All the compilers I tried weren't so clever as to do this (assuming eax = v from above after masking, and cl = slightly modified shiftc[len]) at any optimisation level:

bswap eax
mov ebx, eax
and ebx, 00FF00FFh
lea ebx, [ebx + ebx*2]
add eax, ebx
shr eax, 2
shl ax,4
shr eax, cl

I played around with optimising UTF-8 decoding a while ago, and the above resembles one of the fastest and smallest ways to "compact" the 4 bytes into a codepoint.

Of course, this bit string manipulation would be much faster and trivial in hardware (essentially rearranging wires), which makes me want a LODSUTF8 instruction that operates like LODSB but reads a whole codepoint instead, and sets CF on error...
I agree and disagree. A well-treated animal does require attention and some effort, but I agree it causes no stress, to the contrary. But they're like children who never grow up and will always need you or someone who loves them from the bottom of their heart when you're gone (maybe not so much with, say, lizards, but certainly with dogs and to a lesser degree cats). I don't mean this as a negative per se, I just needed to say that as soon as I saw "light version of a child". When my cats died, I thought what it might be like to have children, and I nearly swooned. But then I thought how much better it is for them to have lived a full life and die on me, than the other way around, and that's certainly not how it would feel with children.
Building Decentralized LinkedIn – Indorse – Background and Future
Most math majors are there to become math teachers, which is very people oriented. If you consider only PhD programs for math then it becomes very male dominated.
No. Just show up to work in a pro-Trump baseball hat, or speak openly against illegal immigration, and see what happens. No one cares about the London office.
Slightly OT, but I was just reading some fascinating comments in [1]. The post was about cancer and mitochondria.

Particularly for me, the series of comments about how the nervous system can play a role in cancer development (via inflammation promoting activity) is fascinating.

There are even some comments from Carlos Monteiro, a controversial cardiologist. He postulates that cardiac glycosides (used to treat cardiac problems) are also a potent anti-cancer drug.

[1] https://joshmitteldorf.scienceblog.com/2017/10/01/is-cancer-...

[2] http://www.infarctcombat.org/cm/homepage.html
Being obese makes diabetes pretty substantially more likely.
http://alexott.blogspot.de/2017/10/evaluating-fasttexts-mode...
A common misunderstanding is that organs are made up entirely of "cells" but, they are not. There are other materials involved, such as collagen. We call these names like "connective tissues" and they take up a lot of the space.

That doesn't mean they aren't involved, proteins can go wrong, but, that is usually associated with other types of diseases besides cancer.
This was a great read, and a pleasure to follow your path to the end result. I think it would be great if you would Open Source it.

I've been working some time on a web playground ( https://flems.io ). It is based on an open source single file module (https://github.com/porsager/flems) that anyone can use to make a live showcase for their documentation / examples and what not.
Flems.io simply uses unpkg.com directly. Unpkg.com does it's own resolution by first looking for an `unpkg` field, then `browser` and last `main` in package.json. This works great since most browser packages also comes with a browser distribution.
If the package doesn't point to a browser compatible bundle you can always go directly to a working one, like in the case of react, which would be used like this: https://goo.gl/b4546q
His reasoning applied to the length of Broadway plays, or the length of political terms, is valid because such events have been going on for a long time, there have been multiple occurrences and they have a naturally limited length. Many have already ended, so it can be considered that we are in a "steady state" and statistical considerations about the events can be made. In the case of singular events however like the extinction of the Human species there is no such assumption. However when he uses the "95% rule" he implicitly assumes a normal distribution of events. That render his conclusion invalid due to use of an invalid starting hypothesis. In the case of the Berlin wall, he was just lucky.
Someone DDoSed us. :(
depends on the mode, but I've compared with only ~60 languages
"I'm not sure why this is being downvoted. It seems spot on to me. "

Bitcoin is a religious subject among the tech crowd.

The most fascinating thing about BTC has nothing to do with 'block-chain' - it's the manner in which it has created hype among tech circles.

Techies look at it from a tech perspective, financial types from a financial perspective.

From a financial perspective, BTC is downright bizarre. Even the 'threat of disruption' aside, it doesn't make a whole lot of sense.

But from a tech perspective, is uber-cool.

So it's hard to have a discussion about BTC because almost nobody talks about it as a financial instrument - it's always about tech.

The amount of systematic hype is surreal - constant streams of articles etc. etc..

It's going to get bigger before it gets smaller as the hype is just starting to reach mainstream.
But for an American knowing basic facts about baseball is not that unusual after all you play it a school and American Football does have the concept of a "line of scrimmage" which is derived from scrum.
A possible explanation: Google was interested in your technology. They setup a meeting. After you gave them more details, they decided that your technology wasn't anything special, and they passed. No particular malice here.

Your job during an M&A meeting is to convince the other side that you have unique technology and knowledge that will be very costly to replicate. You are trying to sell your technology.
Such a great guide. I think a lot of people don't realize just how essential typography is to UI design and development.
Yes, it's not so good on the samples with several languages
Lots of people already do that. You haven't discovered some secret strategy for getting into a US college.
If that bothers you, there's this approach:

#define VALIDTAB (0x7f00ffff)
#define LENTAB (0x000000003a550000)

inline bool isvalidutf8start(char c)
{ return((VALIDTAB >> (c>>3)) & 1); }

inline unsigned utf8length(char c)
{ return(1+((LENTAB >> ((c>>3)*2)) & 2)); }

The 32-entry table of lengths can be coded up as a 64-bit value. The
"is valid" table is stored as a separate constant.
Loving your body while you're overweight and getting to a healthier weight are not at cross purposes. Shame causes people to dissociate with their bodies which makes exercise and healthy eating harder.

The fact that we are encouraged to think of being overweight as a personality flaw makes it much harder for people to lose weight. They take their weight as evidence of their weakness which causes a detrimental cycle.

It's also true that popular notions of "healthy weight" are medically inaccurate. Many people who are a normal healthy weight and have no medical reason to lose weight still think they are overweight.

There are lots of good reasons to encourage people to think of themselves as healthy at non-skinny sizes.
An hour of intense exercise will burn roughly a thousand calories.
RacketCon 2017 – Live
RacketCon 2017 has started!

Live stream:
https://www.youtube.com/watch?v=et0C4ijed04

Schedule:
https://con.racket-lang.org/
I am a toe striker, have been my whole life, irrespective of whether I'm wearing my shoes or not. Was also a runner I'm high school, and am nearly always on my toes. I was baffled to learn much later in life this is how how must people walk or run, but is likely responsible for my large calves.
You changed your wording from "highly effective" to "mostly effective". It's a crucial change, and so I infer you accepted my point :-)
No its a long standing prejudice against Jews in Russia even post revolution

eg the Doctors plot https://en.wikipedia.org/wiki/Doctors%27_plot
> I want to start doing some physical activities soon, but that's not going to cause me to be less depressed

How do you know?

I think you are being unfair to yourself to so easily dismiss what exercise can do for your moods. When I'm feeling down, getting my heart rate up for 45 minutes totally turns around the day. I don't know the exact reason, maybe all the rapid blood flow or found energy, whatever it is, it is not a reaction I get from anything else.

An article was shared here recently how so many great artists and scientists in the past were slaves to a ritual of long stretches of physical activity every day. It really changes how your brain works.
Except in case of profile-guided optimization (which few people use), the compiler has one massive weakness: it doesn't know the "shape" and distribution of your data. If it did, it would be able to do quite a bit more, but it mostly does not.

I also find that people have way too much faith in omnipotence of compilers. If you care about performance, you _have_ to go down to the assembly level and ensure that the compiler did the right thing, at least in the hotspots. Oftentimes it does not, and you have to change your higher level code to make it cooperate.
Smoking has been falling constantly and it is now 1/3 the level it was 40 years ago. Not only is it falling, but the rate at which it is declining is increasing. OTOH Americans apparently cannot, under any circumstances, stop shoveling Oreos and Twinkies into their mouths. There are far more obese Americans than there are Americans who consume tobacco products and the obesity rate is going up. Any resources spent on reducing obesity will deliver greater returns than that spent on reducing smoking, even given the greater risk that smoking represents at the individual level.
Challenger was destroyed by a disintegrating solid rocket. Given that a solid rocket cannot be shut down, what kind of software change could ever save them?
All in One Converter Free Download with License Key and Crack
All in One Converter Free Download With License Key + Crack
I ran into the same UTF-8 decoder that you did (http://bjoern.hoehrmann.de/utf-8/decoder/dfa/) and tried to better understand why it was fast. In the process, I wrote a naive UTF-8 parser that turned out to be significantly faster. I used a version of the original benchmark (the current Hindi Wikipedia dump as one big XML file).

My original benchmark read the file as a stream — no guarantee that you'll get whole characters in each read — so I modified it a bit to read the whole file into memory, parse it, and print out the number of characters decoded and an XOR "hash". Here's what happened (looking at the "user" line of `time` output):

- Bjoern Hoehrmann’s decoder: 2.159s

- This post’s decoder: 2.754s (27.6% slower)

- Naive decoder: 1.453s (32.7% faster)

I'm curious whether this test makes sense and, if so, why there's such a big difference. Currently my best guess is the data cache pressure mentioned in twoodfin's comment.

I guess I should write a blog post, too.

Naive parser: https://gist.github.com/s4y/7c95f1ebeb2c069cfb09db3c3251eca3

Benchmarks: https://gist.github.com/s4y/344a355f8c1f99c6a4cb2347ec4323cc
> Instead, we have Oprah selling "love your body" as if that love will save you went a health crisis comes knocking.

Pretty sure you only brought that up because you perceive Oprah as being overweight. "Love your body" is one of NOW Foundation's programs. The program description is:

> Every day, in so many ways, the beauty industry (and the media in general) tell women and girls that being admired, envied and desired based on their looks is a primary function of true womanhood. The beauty template women are expected to follow is extremely narrow, unrealistic and frequently hazardous to their health. The Love Your Body campaign challenges the message that a woman’s value is best measured through her willingness and ability to embody current beauty standards.

Oprah helped advertise and promote that program.
Every time I hear someone mention behavioral differences due to the biological differences between men and women, my response (that I'm stealing from my professor) is that the differences amongst men and women outweigh the differences between men and women. Applied to this topic, that means that you're going to find people that prefer these different learning styles on both sides of the gender gap.

Also, I feel like wanting to increase the human aspect of programming isn't just a girl thing. The people whom I know that best fit the solitary hacker type love sharing their work, offering advice, and collaborating on projects with friends and peers.
> I wanted MLK's idea of a colorblind world where no one is judged based on your skin

I still believe this is possible, I just think we're one or two generations behind. I'm encouraged that the coming generation seems to understand fairness and equality much more naturally and intuitively than my own generation.

Where I still feel like I need to be vigilant against racist thought creeping in (simply from conditioning, stereotypes... I don't consider myself racist, but it's so easy to become tribal without realizing it), for people just a few years younger than me it seems it's just that much easier for them. And the next generation after will hopefully be better still. I have hope.

When you think about it, humanity went very quickly from largely homogenous, semi-isolated communities, to a global community, with lots of movement. It’s going a while for the system to equilibriate. And while there may be many little racist Maxwell’s demons running around doing damage in the short term, I have faith that in the long term we will get there.
Most of the kids applying were atheists or agnostics. They were Jews by ethnicity, not by religion.
did you mean because computers can do it better? I can't see anything else in their comment that you could have referred to, but the quoted part shows that the author did it better than the compiler output...
No disagreement here. As I said, it's not that they aren't bad, it's that saturated fat isn't the reason they're bad. I'm with you that doritos should be nixed from any person's regular diet
I'd be more worried about Oprah being an eager springboard for the next Dr. Oz or Rhonda Byrne, who encourage people to embrace utter nonsense and snake oil. At least "love your body" in a broad sense is compatible with the concept of optimizing it.
I'm willing to grant that this must be true for some people. However, I don't think it's true for everyone, or maybe even most people. In the early 90s I was in the US Army for a couple years, and exercise never got better: it was always a struggle: boring, painful, and stressful. I suppose one good thing about it was that it was very rare that anything worse happened to me later in the day... :)

Looking around at the PT groups I was in during that time, I do not think most of them were looking forward to it.
No I didn't? It still says "highly."
>Would you say it's just a matter of calories in minus calories out?

Strictly speaking , yes, Otherwise, no it is not.
If one were to really calculate calories in/out that would be really complicated: you have to consider many factors for example energy required to digest food, energy extracted from the food, energy lost as body heat etc. as far as I vaguely recollect, even something like body heat burns more calories that vigorous exercise.

In general the calorie obsession is nonsense. Just because some scientific sounding jargon is thrown in does not make it well thought off. On a 'good' diet most people will never have to count the calories. Again the takeaway should be that you can fool most people, most of the time. Treat any subject that has popular endorsement with skepticism.
At least it has the right layout for a three wheeler as opposed to the reliant robin
Now, New Orleans gets hit by a hurricane in 12 hours.