skysight-inc/HackerNews huggingface dataset:
I don't often dig into the details too often. I rely on my physician and blood work to keep me updated on any deficiencies (B12, and as a consequence, Iron).

I had the benefit of growing up in a green belt, so there was a lot of food agriculture and farmers markets, produce stands, and the local grocer received shipments from chain warehouses as well as local farmers.

Growing up we didn't have a lot of money so we prioritized fresh and cooked vegetables (nothing special, just plenty of dark greens and kept some variety). Meat was often lean ground or pork then, and I kept my meat rations pretty lean (though later opting for more chicken and beef) until my doctor instructed me to eat more red meat.

That's pretty much it. Limit carbs but don't cut them out. Don't count calories too closely because it makes living dreary, just keep a ballpark. With enough exercise it shouldn't matter anyway.

I was in high-performance sports in my teens, and this was pretty typical. Just eat balanced for your needs, a lot of vegetables (esp. dark greens of your preference), plenty of water, and plenty of exercise and if you like beer you don't have to give it up. I didn't see much in the way of obsessive diets and protein powders and supplements outside of a few guys who went crazy on creatine and later cut it out due to less than desirable outcomes.

Nutritionists I've known have generally shared similar sentiment. Beyond working out any details they do, their advice to me has always been more general and simple. That's totally circumstantial, though.

I also take a multivitamin and a B12 to keep up on anything that falls out of balance.

On the other hand, my brother who was never the type recently went vegan for his wife and swears he feels better than he ever has. And he has to keep up with physically-demanding continental shifts on a provincial police service. So there's that...
Show HN: Creating an object detection application using TensorFlow
Ahh, sorry, yes. I was just pointing out what was actually written in declarations is different than what was reported by the bloomberg story.
Your body can turn fat into glucose by gluconeogenesis.

Sugar is okay if and only if there is a high fiber count as well. Ketogenic and Paleolithic diets show that high sugar intake, especially with breads, grains, and refined sugar is not healthy and not necessary.
That is an interesting use case. I think there are probably many similar ones.
I also tweeted to @DoT_India

Let see their response
This. I recently redeemed a great trip with a round the world award on cathay pacific (a oneworld multipartner award). It's a really great value and it does save me a lot of money (compared to what I would have been willing to pay for an equivalent trip) but it takes time.
- finding the available seats
- calling and getting it done on the phone (and finding that Asiamiles can't find the award you thought was available)
- making sure you follow the rules so that that specific award works (I needed to book 3 different airlines which became difficult when suddenly one of the airlines I was planning to use didn't have any awards at all anymore)

It's fun doing for myself and if I do it for myself, I can quickly evaluate alternatives but I can't imagine doing it for someone else.

There are a few services who do book awards for around $250 but a lot of them don't really want to do overly complex bookings.
No they were tax free. They weren't US citizens and worked random countries around the world and didnt trigger local residency laws.
No, he was fired because he was speaking about things he is not an expert and was a dick about it and made his company look bad. Imagine if Damore (sorry...Edward) had been forced to accept some social scientist's interpretation of computer science. The uproar would be unimaginable.

Knowledge and expertise is transferable to aid in developing understanding of a new area of thought, however knowledge and expertise in one area is not automatically transferable to expertise in another area.
I'm learning Go for working with distributed systems and blockchains, but I'm basically another C#/.NET dude. Apart from the requirements to follow and maintain certain Google Guidelines, I don't mind the language to be honest. Looks neat to me.
Oh, but the cartoon has the battery connected into the horse :)

What goes to show something, because most people discussing passphrases do not care to point that it's about mental images, not text. It's either so obvious that it doesn't have to be said, or so non-obvious that nobody gets it, even after reading the XKCD.
Compatibility mode sounds like a godsend for those of us who have had to hold back due to compatibility issues with third party code/libraries. It's a risk, to be sure, but awesome that it's an option now.

Side note: very much looking forward to UWP targeting .NET standard. Not long now before you'll be able to develop UWP apps for Ubuntu and Mac OS :)
There hasn't been any prestige for a while. I went to CSUS about 20 years ago. I only went there for my freshman year because I spent more time asleep in class than awake, and still managed a 4.0. It was then I realized it was a joke.

Dropped out, scraped together money, went to a real school on the other side of the country.
Voting with paper does not scale. You can't make people vote everyday for example, which is required if you'd like to implement direct democracy.

On the other hand, with direct democracy, the stakes are lower for each vote. So there is less incentive to manipulate the vote. So it makes sense to use e-voting for direct democracy.

In the end the voting mechanism in democracy is not really about precision, it's more about getting an acceptable outcome for all the parties
Just to be clear, I think the president is a fraud and a grifter who is attempting to use the fundamentally broken ideology of the far right for his own advantage. We can discuss the absurd details of his agenda all we want, but he is ultimately a symptom and not a cause of really shitty political discourse, or 'politics in the abstract'. There is no reason that progressives cannot fall into the same trap as conservatives have.
You literally couldn't program in Delphi if you didn't know that.
Varvy is not new. It used to be feedthebot and has been operating like it is now without any updates for a least 2 years. Maybe longer.
The Chinese mobile gaming market is one of the hottest in the world right now. Tencent (the people who make WeChat) pull in USD $1BN each quarter just from games.

There was and possibly still is a lot of dumb money in that space right now.
Dude, Django and Rails have basically improved in their tech while staying conceptually sound and approachable.

This is a cop-out. You pretty much have to relearn the JS environment every other year. It's a colossal waste of time that only junior people would be willing to tolerate for a marginal (if any) productivity gain.
Author Steven Johnson on cultivating creativity
Does anybody have any idea what is the total number of APIs available in .NET Framework? I am interested how big of a subset .NET Standard is.
> find out your TDEE - 350--500 calories

This has worked very well for me, I stated on May 15th and I am down 35lbs/16kg [1]. Curbing cravings and not eating at night have been the hardest obstacles to overcome.

[1] http://i.imgur.com/WZBgzXH.png
Its an attack on the status quo, white males are terrified, understandably...
Are you hiring?!
You don't need to consume simple sugar to live, but carbohydrates will metabolise to glucose in your body regardless.
Feelings have nothing to do with it. Maybe it is actually the case that some people were given an unfair advantage in the hiring process and don't belong there. The way to examine that possibility is to examine the process and have a discussion about what is fair and proper, not shut down the conversation and exile anyone who brings it up. By the way this is exactly what is happening from the other side: white males are supposed to be unfairly advantaged. I don't hear your side denouncing those sorts of arguments on the basis that it might make some of those white males feel bad to bring up the argument.
The Fed QE policy was over about 5 years (late 2009 to late 2014), but not “the past 5 years”.
Yeah, again, anecdota is not data, but I knew a few people who fully retired after just 15 years of work(in Poland certain professions are allowed to retire that quickly with full benefits, that includes policemen,firefighters and miners) and they all died before reaching 60, having only worked until the age of 33-35.
I also sense you also are not able to refute the author's argument. You don't deny that the author's points, that is the Differences in distributions of traits between men and women, could possibly explain a percentage points shift in either direction.

The author cites scientific studies sources that explain how "Women, on average, have more openness directed towards feelings and aesthetics rather than ideas [1]. Women generally also have a stronger interest in people rather than things[2], relative to men (also interpreted as empathizing vs. systemizing [3] )."

These scientific studies support the idea that when given the choice, women will chose to work in fields more in line with their desires. And a it's 'very common and well-replicated finding that the more progressive and gender-equal a country, the larger gender differences in personality become' [4]. What do we observe of this effect in the real world?

Women make up 90% of nurses, 80% of new veterinarians, 75% of new psychologists, about 75% of new pediatricians, about 74% of forensic scientists, about 72% of medical managers, and 68% of new biologists. [4] Every women working in these fields is one less that could be working in tech.

The author argues that "Differences in distributions of traits between men and women may in part explain why we don't have 50% representation of women in tech and leadership." Is this not a partial explanation of the phenomena we are observing?

A common theme I've noticed among critics is they like to throw around terms like "gross misunderstanding of the science" "no serious psychologist" "deliberately dishonest attempt" but don't bother disproving the scientific argument with scientific studies or statistical evidence of their own.

[1] https://en.wikipedia.org/wiki/Sex_differences_in_psychology#...

[2] http://onlinelibrary.wiley.com/wol1/doi/10.1111/j.1751-9004....

[3] https://en.wikipedia.org/wiki/Empathizing%E2%80%93systemizin...

[4] http://slatestarcodex.com/2017/08/07/contra-grant-on-exagger...
it was not my intention to describe "the one way", but rather to show how we do things and share it with the world.

I think that's disingenuous. The title "Why A Lifestyle Business Beats a Startup" is clearly saying that a "lifestyle business" is better than a "startup." Further, many points in the article make it clear that you are directly comparing lifestyle to a startup and saying that a startup is inferior...

"...especially when compared to launching and building a startup."

"The reality is that in a startup you are not the boss."

"It is a misconception that the only way to make money is to launch and then grow a startup with the aim of selling it later"

etc...

There are a ton of the typical strawmen in there, and unfounded assertions around trying to build a massive company.

obviously these posts are being written with the intention of bringing more attention to what we're doing

Hey I totally get that it's content marketing, so congrats on being successful with this post - I have no beef with that at all. I am just wondering why is that the content? Bugfender isn't just for freelancers, so it's not like those are the de facto target demographics. Do you want more people to start lifestyle businesses for some reason?
This Time, It's a Bubble in Rentals
Facebook is what Microsoft was in the 1990s. Using its existing market dominance to crush potential competitors by offering their distinctive offerings as mere features of its existing popular products.

This did lead to a lot of momentum to the anti-trust proceedings against Microsoft.

I wonder if that encourages Facebook to not do this so obviously in the future? Or maybe it isn't at all worried about anti-trust for the near term.

I am sure Google, Amazon and Microsoft continue to do doing this as well, but it seems that Facebook is doing this most successfully or at least most prominently with its total destruction of Snap.

I guess it is different in that Google and Facebook both have very effective means to accurately measure adoption trends of new successful market entrants, and thus can target these entrants better than ever before with total destruction.

This is just killer:

> In December, Facebook began its group-video-chat offensive. Its Messenger app introduced the feature with the ability to see up to six people in a conversation, compared with the eight-person rooms on Houseparty.

> In February, Facebook invited Houseparty users between the ages of 13 and 17 to come to its offices in Menlo Park, Calif., to participate in a study and keep a diary for a week afterward that they would share with Facebook, offering as an inducement $275 Amazon gift cards.
Wow, if even half of that is accurate that is pretty amazing. I always wonder about such stories on how much oversight is involved. Clearly for a company moving fast you have to trust the people closest to the situation to make the best decision, but do you do that when there $600M in play? Do you review their plans and pencil out the math?

It sounds like it will be especially challenging to unwind as well.
My advice is to get a Raspberry Pi and tinker with it and don't worry about the low I/O performance. There are some good reasons to go this route.

One of the best is the amazing support the community around it offers. Another is the existing software that's available now to do what you want.

And... not too long ago the Raspberry Pi Foundation made their "Raspbian OS" available to run on both Mac and PC hardware. So you've got a solid path to upgrade your hardware if you feel it's not fast enough for.

A used Mac Mini might be a great choice. Small, quiet, low power consumption, and plenty fast enough. I'm still using my late `09 Mac Mini as my dev work box. I maxed out the RAM to 8GB and installed an SSD drive with 350GB of storage a couple years ago and it runs great.

My plan is to install Raspbian on it when Apple obsoletes it and they're in the process of doing that now.
The Evolution of Testing User Experience
The ".NET Spec" doesn't have the name ".NET" in it anywhere - .NET has always been the name of Microsoft's implementation of the Common Language Infrastructure spec (https://www.ecma-international.org/publications/standards/Ec...).

Now that Microsoft itself (and Mono + Xamarin) has multiple implementations of the CLI, it's spec'd the API surface area that is to be expected across the multiple implementations (since this is explicitly not covered in detail in ECMA335) - hence the name, .NET Standard.
Where is Cassini Now?
Genuine question: how do you know the article is empty if you haven't even read 20% of it?
But Fed is not just giving money for free. VCs will need to return them eventually.
Manafort’s Home Searched as Part of Mueller Inquiry
Games are huge and each one has special needs, it's not like you can stream just part of a game. Certainly no Popcorn Time.
Not even just the hyperscale folks, regularly on Hacker News I see posts about "side project" recommendations that are beyond belief in terms of marketing. To me a "side project" is something I can spend 1-2 hours on after work and maybe a little more on weekends. If I followed those posts I'd be doing 90% marketing/10% development and maybe I'll have an actual product in 10 years.

I'm honestly not sure what those authors are doing as a "main" job that they can dedicate such time to side projects, seems like some people like to conflate "bootstrapped startup" and "side project".
Yeah, let's also point out that it's an internship posting that requires 1 year of experience publishing content and knowledge of multiple LMSs.
You are talking about a country with child soldiers and indentured service. Your perfect-sphere-of-a-market is even further from reality than in developed countries.
I went to CSUS. I'm very surprised it's that low. Shortly after the one year I went there, they implemented a "fast track" acceptance which basically meant they accepted you as long as you had a high school diploma.
I might as well use this thread as an announcement that I'm extremely excited to be working in Go in the near future.

Go appears to have all but monopolized most of the really exciting / modern Cloud Infrastructure open source projects, and from what I can tell it's going to be a joy to work with given the number of solid web frameworks that exist.
Exercise is more important than diet for overall health and longevity. Obviously all habits contribute but people put a (temporary) focus on their diet and forget everything else in my own experience.
That's not what the parent meant. You shuffle the array with e.g. Fisher-Yates and then create a permutation from the shuffled array. That always gives a permutation that has one cycle. What you did was create a permutation from the original and the shuffled variant which has the problems you describe...
Eat a variety of foods in your diet and most of the micronutrient stuff works itself out. You have a problem when you stick to a regimented meal plan, always eating the same sets of foods. If you're worried about it, grab a multivitamin.

Other than that, it depends on how heavily you want to keep track and for what purpose.
Some permutations have one cycle, other have more. You are "adjusting" your permutation from 4 3 0 5 1 2 to 3 0 5 1 2 4 to eliminate a cycle and obtain a suitable result.
What are the rules to do that and ensure the single-cycle permutations are produced with uniform probability if the original permutation is produced with uniform probability?
I.e. which set of n permutations is mapped to each single cycle permutation?
It's going to be a much more complex algorithm than the optimal in-place shuffles discussed in the article.
Going to just add some thoughts here:

It isn't quite right to treat each word as a symbol either from the information theoretic standpoint. If an attacker /knows/ your password is xkcd style words there is still cracking cost to choosing to crack using only that strategy.

To achieve similar entropy for a classic password you would need say, 8 characters A-Za-z (~7.71 characters required to achieve 44 bits of entropy)
(https://en.wikipedia.org/wiki/Password_strength)

But now the cracker has to run two strategies (word based, and classic character based). Granted it is only "times two" and not an exponential increase you get by increasing your number of available symbols or better yet total number of symbols.

In a "readable words dictionary" with say 75000 words you can achieve ~64 bits of entropy. This is also completely ignoring some facets of password storage and hashing. For example, ASICs are good, but not great against scrypt since it is memory hard. So storage format matters a lot. In an offline attack of the worst case known scenario (MD5) lets just call it 25,000-100,000 MH/s in your house without a crazy amount of expense.

That works out to a (on the shortest end of things for 'desktop cracking') about 5 - 6 years. That password is safe for some time against password dumps and such. No one but a high resource attacker that wants your specific password is going to crack it in the near future if a password like that was leaked as an md5 hash. No cute articles about 90% success rates of cracking, etc.

So, the security always comes down to the needed security. Right now 5 years is pretty good. You hopefully change your passwords every 5 years. Add in a 5th symbol in word based passwords and you hit 80 bits of entropy though. That takes the crack time up to about 383,000 years. It is such a vast difference it isn't even funny.

So: 5 or 6 years vs 383,000 years. Basically, use a 5th word. This is all for a desktop cracker, but even someone with 10000 times the desktop crackers resources (e.g. ~50000 GPU, or at least several hundred ASICS) would still be working on a scale of decades.
Apologies for the incivility, but his article contradicts what you wrote and cites the relevant data.
> Does this mean the company has a bias towards B, and needs to take special action to search for more A candidates to bring the ratio closer to 40/60?

Without more information maths says you probably have a bias. I am assuming your company is big enough and the pool of candidates represents the 40/60.

I not sure I understood your point, can you explain it more?
Interestingly, I've been learning Go by reading the goethereum codebase. Any more awesome codebase pointers would be appreciated too. Thanks all.
Hematite Cut Out Drop Earrings
> Announcing that they will break compatibility would make those places strongly reconsider their commitment to Go.

Umm, they've actually announced the opposite. Not sure why you say that.
6 ways to immerse yourself in startup life (I)
And of course, Columbus really did use it in 1504 in Jamaica to convince the natives to feed him.
DeepMind and Blizzard Open StarCraft II as an AI Research Environment
Went to CSUS. Indeed it was.
Speculation is part of any market. It is true to understand the Mathematics, Crypto-tech and Economics part of BitCoin and CryptoCurrencies in general is very hard. But doable by intelligent people. The idea of facebook or iPhone would be hard to explain in 1990, similar is the case with Crypto, the tech is way ahead of the culture.
That's silly. Do you need to use paper and pencil to do banking? If we as a society and individually can trust our money to technology then why not voting?

Having a merkle tree and voting from your device instead of a polling station is not just more convenient - it's more secure too. Everyone can verify their vote was counted!!

And right now? Right now we have a government database of who voted for what. That's crazy.
I'm glad you brought up the point about investors as I don't think the implications of taking money from investors gets talked about a lot. As you pointed out, more pressure to deliver and really should be used for pouring gasoline on fire instead of starting the fire itself though granted I know that seed money is required to get things going sometimes.
When we say we "understand money" we mean we know how to spend it, aquire it and store it.

When someone says they "understand bitcoin" it means grappling with cryptography, mining, ledgers, economics, game theory, fiat currencies, deflation, dapps, etc. etc.

Very few people need to really understand all of that to "get" bitcoin, mainly because most of the use cases aren't figured out. Most people are overthinking at this point and not attacking it from a "how is this useful to me and what do I need to know" perspective, but trying to grok it all, which is pretty hard.