skysight-inc/HackerNews huggingface dataset:
And none of this even goes into how much modern food is designed and engineered to be as addictive as possible. Every snack food is built practically from the molecule up to hit as many of the addiction-causing transmitters as possible, from the texture of the food, to the shape of the salt they use, to the size of the serving, all of it is designed to make you want more, perpetually, and as much more as possible.

The average consumer is not even remotely prepared in a fight against a food industry with thousands of PhD's working to make the food as addictive as possible, the fight isn't even remotely fair. And then we get mad at everyone who fails, and wonder why so many are so horribly obese.
She may be correct. The 70% ratio that many Americans eat may not be great, but 30% or 40% carbs seems about right for me. I see the no carb movement much like the no fat movement of the 80s.
My mother simply does not understand what a "carbohydrate" is, let alone the relationship between starch and sugar, or why things like mashed potatoes are not low-carb. ("But I didn't use any butter in them, so they're low-carb!")

When left to her own devices, she will consistently confuse and/or conflate carbs and fats. I think this is because she's from a generation that totally bought into the war on fat, and raised us accordingly. Fat is so evil in her mind that there is a subconscious revulsion to it.

I'm not sure older generations' assembly-level worldviews can be reprogrammed at this point. Carbs will be ubiquitous until younger folks become the predominant consumer power in the economy -- or unless someone actually influences the Boomers somehow, e.g., convinces Dr. Phil or Ellen DeGeneres or Gwyneth Paltrow or Matt Lauer or whoever to come out strongly against carbs.
One of the things I was taught mumble years ago was that black people tend to have more dense fast twitch muscle, while white people tend to have less dense slow twitch muscle. Hence, white people float more easily, and black people dominate the 100m sprint. We did an experiment where we would cannonball the swimming pool and see who floated. Admittedly, the amount of air you have in your lungs affects your buoyancy more, but there was a difference.
I used it twice to lose weight, and it worked perfectly. The hungry and tired problem goes away quickly and your body just switches to burning more fat.

But you're right about filling up - that's very simply the most important part. Don't eat lots of small high-calorie stuff. Eat a real meal that fills you up. In carbs that would be fiber-heavy, long chain carb stuff, protein does that pretty much by itself.
Thats a good advice as well, tried my luck learning a guitar but the threshold to enjoyment was too high....I think I should pick that up again....

For now I play fifa, or CS with my team mates. Tough it takes much more time than i would want to give to it...
Hardly surprising, and probably positive for many Spaniards, but it still makes me a little sad that every country is converging on a very similar way of working.

Globalisation makes it inevitable, of course, but does Monday-Friday, 9-5 really make sense? Why not 8-6 Monday-Thursday with a three day weekend? We developers are often lucky that we can dictate our own hours and experiment with this, but I'd be fascinated to see an entire nation adapt to it and see the effects.
Then what is fiduciary duty in this context? A fiduciary must act in the best interest of the one they hold a duty to. In the case of shareholders, that is essentially shareholder value. (Arguably it is literally shareholder value, since even non-monetary value is still value.)
It's not carbs per se, whats proven is this: Insulin spikes in your body drive fat storage.

"Foods with lots of carbs" are a very good approximation of the nature of foods that tend to do that. (More accurately, foods with a high glycemic load/glycemic index)

So offhand we can say foods that contain a lot of carbs tend to have a high gylcemic index, some more than others. Eating raw sugar is different than slowly eating al dente pasta with other foods in the mix like butter, cheese, etc, even though they both "have carbs." Think about approximately how long it takes different foods to break down. I hope that's intuitive as an example.

So "carbs are harmful" isn't quite the right picture. You can eat carbs, they're not going to harm you. But if you want to easily maintain a healthy weight, eat mostly fat and lots of protein. And being overweight is harmful, obviously.

(No such thing as fat but fit: https://www.theguardian.com/society/2017/may/17/obesity-heal...)
Also I remember a video about counter intuitive signs of drowning. People except movie drowning with screamings and arm waving but average drowning is silent, like a kid on a floater flipping up and getting stuck upside down. Almost invisible if you don't watch for it.
This is also part of Mexican culture, sort of. In Mexico City, we would break for lunch around 13:00-14:00 and just take our sweet time, no pressure at all to go back into the office. The workday would end around 18:00-19:00. I think this has its pro and contra, you get a nice big break in the middle of the day, time to enjoy your meal, but also you end up staying in the office way too late. Commute times of one hour are not unusual in Mexico City either, so your whole day is basically gone on the job.

Note that eating schedules may also be different from the Anglosphere. It took me a while to get used to a light meal around noon and a heavy meal around 17:00, which seems more common in the US and Canada. In Mexico the big meal of the day is around 14:00 and you might have a lighter meal, almost a snack, around 21:00 before bed.

Going home for lunch to eat with your family is a bit of an old-fashioned custom in Mexico, but I hear some people still do it. None of my coworkers in the tech sector did, though. We were all mostly young too.
Ask HN: Great SaaS product, but REALLY struggling with Marketing. What do I do?
I'm hitting the same roadblock which I experienced in my last startup (which I sold after trying to grow it for three years).

I have built a great product, which is validated as people pay a lot of money for it, and the company is profitable. However now we're starting to see signs of the dreaded plateau as the churn is kicking in, retention is low, conversion rate is low, and we're starting to not grow any more. I don't want to sell the business yet as it's too early.

I hate marketing and am terrible at it. I spent years trying to market my last product and gave up. I have no trouble building a great product which people love using, I just struggle with the marketing.

What shall I do? I'm tempted to hire an agency or a consultant who specializes in SaaS marketing. I'm pulling my hair out. Can anyone recommend someone? Please help!
Yes, absolutely. Shareholder value is not the same thing as current stock price.
Not quite related, but I'm actually thinking of getting rid of my phone for most of the day (by leaving it at home) because it just distracts me all the time.
I'm not inclined to trust the Psychedelic Times to be particularly neutral on the topic or scientific.
I would assume osmosis would probably come into play and perhaps cause additional cell damage and rupture?
We'll Pay You to #HackTor
Smalltalk, just take a look
For those who have no idea why a dialysis clinic makes us look like the Dark Ages - could you elaborate?
Custom College Football Uniforms with High Quality at Cheap Jersey Co
Can anyone top this one:

- function initMultiowned(address[] _owners, uint _required) {
+ function initMultiowned(address[] _owners, uint _required) internal {

This bug led directly to over $30 million dollars being stolen yesterday. Not my code, but impressive nonetheless.

Hackers have stolen $32 million in Ethereum in the second heist this week
http://www.businessinsider.com/report-hackers-stole-32-milli...

Fix initialisation bug.
https://github.com/paritytech/parity/commit/e06a1e8dd9cfd8bf...
> Tangentially (off topic), I'd argue you were never truly an atheist if you could be "converted." There is no turning back, I won't one day believe in Santa Claus again.

Even more tangentially :), someone who does not believe in the existence of a god is an agnostic. An atheist is someone who believes that god does not exist (which is just as unproven as the opposite claim that god does exist).
> [...] living with my wife who adores pasta

And who can blame her? I suppose you could live without pasta, but would you call that living? :)
OK, reversible updates. You need to somehow store the parent state information in order to backtrack. And the natural way to do this is to push the edge/diff info in the stack. By doing so you only have to maintain one state at a time, keeping the backtrack information compact. But when to backtrack? You surely use iterative deepening, otherwise it returns a suboptimal path or may not backtrack forever on the state space graph. You also want to prune the states? Use the sum of the depth and the heuristic lower bound. This is IDA＊. You can call a blind IDA＊ as IDDFS too, but I generally just call them IDA＊. A plain DFS is not viable in complex problems, so let's forget about it.

> choosing which node (next state) to expand next

I know this is "heuristic search", a broader class of algorithms which includes A＊ and IDA＊ and many more. But the core selling point of IDA＊ is not the "heuristic search", but its compact linear-space memory usage (thus fast) compared to A＊. So I did not suggested IDA＊ because of its heuristic search aspect.

For an efficient implementation, reversible updates are just natural and common in IDA＊. Below is an excerpt from [1]. I believe this is equivalent to what you call reversible state updates.

* In-place Modification

The main source of remaining overhead in the expansion function is
the copy performed when generating each new successor (line 12 in Figure 1).
Since IDA＊ only considers a single node for expansion at a time, and because
our recursive implementation of depth-first search always backtracks to the
parent before considering the next successor, it is possible to avoid copying entirely.
We will use an optimization called in-place modification where the search
only uses a single state that is modified to generate each successor and
reverted upon backtracking.

[1] Burns, E. A., Hatem, M., Leighton, M. J., & Ruml, W. (2012, July). "Implementing fast heuristic search code". In Fifth Annual Symposium on Combinatorial Search.
Tracking my bipolar through GitHub contributions
"It was like replacing the wheels on a moving vehicle"

That reminds me of this crazy video I once watched. https://youtube.com/watch?v=Cad8fyYeFnY
Also be aware of "dry drowning," it's incredibly rare but worth knowing it exists and it's symptoms if you or anyone you are caring for has a near drowning episode.

http://www.parents.com/kids/safety/outdoor/dry-drowning/

"Any child pulled from the pool needs medical attention," says Dr. Berchelmann. "At the very least, call the pediatrician."
> It's nearly impossible, now living with my wife who adores pasta and everything potato based.

Try bean / chick pea pasta (or a mix of regular pasta and bean / chick pea pasta).
Something like cython certainly could, but cython itself is far too integrated with the CPython C API to work well with micropython.
It's not exactly the first time... https://www.youtube.com/watch?v=PjX6ErmKY14
Apparently Rust doesn't. Julia/Perl have it, Python has it with words, and R code can import it.
Vanguard is structured as a mutual company; it is owned by funds managed by the company, and is therefore owned by its customers. [1] So its owners have no incentive to increase fees in order to increase profits.

Actually, Vanguard has been sued over this [2][3] -- the claim essentially being that Vanguard ought to owe taxes on those profits that it didn't earn from fees that it didn't charge.

[1] https://en.wikipedia.org/wiki/The_Vanguard_Group
[2] https://www.nytimes.com/2016/02/07/your-money/vanguard-a-cha...
[3] https://news.ycombinator.com/item?id=11081550
It's not, it's a cultural thing, even in Africa. There are probably socio-economic reasons on top of that (swimming is kind of a luxury for many people).

A colleague from Senegal (who didn't know how to swim himself) told me there were biological reasons as well (bone structure or something) but I'm highly dubious of that. I can believe that genetics can play a role in swimming proficiency but I doubt that it would prevent anybody from reaching very basic swimming skill levels.

It's like saying that black people run faster than whites, looking at the olympics it appears to be true but that doesn't mean that white people fall over when we attempt a brisk stroll.
You don't need to use dollars in exchanges.
> But when do you bring on employees? ie non-partners. I hugely recommend giving them equity options and now you have to convert, which is more costly than being a C corp from the start.

I am not giving early employees equity, going market rate salary instead. But you can totally issue shares as an LLC though. In fact they are more flexible. You could add more rules or regulations around it.

Investments from family and angels do not need to be equity, it could also be various debt instruments. In these cases no tax magic to worry about, it stays very simple.

Perhaps my boat is different because from day 1 I was 90% not planning to get VC money. If your plan is 90% from day 1 to get VC money, then I guess you would want to optimize that path.
> It needs to be a lot longer than 5 years; The Innocence Project[1]’s fairly regular overturning of convictions that are decades old suggest such controlled destruction would inevitably destroy evidence.

I'm not sure what the duration answer is, hence the guesses as examples. I don't think it should be indefinite either. Again, the problem we're solving is providing evidence of what occurred at a specific incident, not retroactively creating a Truman Show out of the lives of any involved police.

IMHO, working in law enforcement requires you give up some of your privacy rights in exchange for a local monopoly on the use of force. It shouldn't mean you lose all of them permanently.

> Additionally, unless there was some guaranteed way to permanently prevent the destruction of video marked “of interest”, the video could be destroyed simply through delaying tactics by the force under investigation.

That's why I specifically call out having an entirely separate entity control the storage and dissemination. The video can't be public by default for a host of reasons (for starters, the privacy of both the police and non-police that are recorded) but it also shouldn't be able to be held hostage by the law enforcement bodies that may be held accountable by it.
Debugging and Profiling in Dask – SciPy 2017
> Ternaries strongly suggest "side effect-free

How do they suggest that?

As far as i am aware ternaries put no restriction whatsoever on what kind of code you can put in its branches.

I don't buy the comparison with getX either, since ternaries have no name, they're just some punctuation, and even if implemented as if/else word pairs are completely vague.
If you aren't making enough money to save in Mountain View, perhaps consider relocating to anywhere else in the country?

I'm guessing you have some other budgeting issues?
The trick is to force yourself to do it for at least two weeks. Afterwards, pizza and bread will look disgusting. I experienced this when I followed a strict low-carb/paleo diet for 4 months. Many of my low carb friends have experienced the same thing. I lost 35lbs and got a six pack without working out. As soon as you introduce processed carbs back though, the addiction starts up again.
Miners' main function is to secure the blockchain, not to create new coins. The term is a bit of a misnomer. Without miners no transactions could be made, so Bitcoin would become worthless. More rudimentarly miners simply inject expense into the chain, making it too costly to hack. Another (imperfect) way of thinking about it, is that miners pre-hack the chain by doing all the brute force that a hacker otherwise would, making it unhackable.
The addiction is the part that does not receive enough attention in regards to sugar, caffeine, and other substances that don't carry the stigma of alcohol, nicotine, or other drugs.
What is with this trend of making all products look identical?

Surely a product's design is meant to give some indication of what is in the product and what the product does?

This just looks like a completely generic bottle and could as easily be for a foodstuff or a cleaning agent.

I saw something similar the other day, a 'brandless' supermarket where everything is designed in a similarly minimalist way. It's infuriating.

http://designtaxi.com/news/394281/A-Fabulous-Brandless-Onlin...
"Piper" is the custom version control tooling Google uses for their central repository, so this might be a reference added when commits are exported to git repositories.

(reference for Piper being the name of the system: https://cacm.acm.org/magazines/2016/7/204032-why-google-stor... )
"There's a big difference between mostly dead and all dead." - Miracle Max (Princess Bride, 1987)

That quote is meant to be funny, but with modern medicine it's also true. The girl's heart wasn't beating for 2 hours, which meets most people's definition of dead. She was given CPR and proper treatment, so the fact that she survived is not too surprising in this day and age. What's absolutely amazing that she recovered from brain damage due to oxygen deprivation. Hopefully this isn't just a fluke.
a marketing tool that gets your money stolen is probably counterproductive in the long run
This is one thing I miss about Ember. We recently moved to React and I'm really starting to miss Ember Data (even though it can be very picky).
This concurs with my own experience precisely. If I take too much insulin I have to take sugar to counterbalance the dose but this is no hardship as I find I have an enormous, unstoppable craving for sweets beyond the physical necessity.
There is no other words to qualify this article:

This article is shit, and it amazes me that a website called "the code project" could greenlight it.

There is so much wrong with the article, but it can be summarized on: People who don't know lisp shouldn't attempt to criticize it.

Exhibit A of ignorance:

"Of course Lisp has alternative ways to store tuples. It has structs; it has objects; it has multiple types of structs and objects. However, most Lisp programmers and programs don't use them very much, and later we'll talk about why."

Which is patently untrue; in fact there is a legion of lispers that were attracted to it due​ to its object system.

Exhibit B:

Author makes a really poor attempt to work with vectors, by just defining a simple struct, and then complains about the verbose syntax.

If he was a person who really used lisp for writing an actual working, useful program, he would already know that if he needs brief syntax for his own custom vector, has many options:

1. use array notation: #(1 2 3)
2. write a macro
3. write a macro to define his own custom vector delimiters.
4. create an object, add necesary methods.
5. a combination of anything above.

There is so much wrong with the article, the author seems to even doesn't know about association lists and plists; etc.
As you have basically mentioned yourself - nothing stops it. Many people, with varying degrees of understanding of the studies involved (from almost none to very deep), believed high-carb-low-fat diets to be the best option before high-fat-low-carb became more mainstream.

Can't recommend a particular course of action, but my approach is to experiment with different diets on yourself and be as methodical as time and will allows in evaluating them: I note (either mentally or writing down) objective and subjective indicators. Objective would be weight, waist width, blood test results, etc, and subjective would be energy, drowsiness, amount of willpower required to stay on diet, environmental pressures for or against (social eating, food availability, cost), etc.

Of course, being this quantified may require significant effort itself. If you stick with it long enough, interesting things usually happen, though: it either becomes automatic and thus low-effort, or at least you train yourself to become mindful enough of your various habits, which is a huge plus itself.
It's not even Creative Commons, it's CC-zero, which is public domain or as close as it gets. Strangely, the file that you linked has a GPL overlay:

/*
* This file is available under and governed by the GNU General Public
* License version 2 only, as published by the Free Software Foundation.
* However, the following notice accompanied the original version of this
* file:
*
* Written by Doug Lea with assistance from members of JCP JSR-166
* Expert Group and released to the public domain, as explained at
* http://creativecommons.org/publicdomain/zero/1.0/
*/

https://github.com/netroby/jdk9-dev/blob/master/jdk/src/java...

I wonder where the original CC-zero version is located.
OT: Micropython on an esp8266 is a fun combo. Very easy and cheap to get started.

There's something satisfying about toggling an LED directly from the REPL.

You can also inline assembler:https://docs.micropython.org/en/latest/pyboard/pyboard/tutor...
If I move my coins from Coinbase to a Bitcoin-QT wallet, is there a chance that the blockchain the Bitcoin-QT maintains will lose if a fork happens? In that case would keeping the coins on Coinbase mean a higher probability they're remain good?
This is not at all uncommon:

https://www.washingtonpost.com/news/speaking-of-science/wp/2...

https://www.bustle.com/articles/35791-watch-inspiring-violin...

I've watched a few myself in person. Sometimes it's crucial to monitor preservation of function -- this is how it's done. Awake brain surgery isn't as crazy as it may seem.
Note that the author is Alex Roy of Cannonball fame.

https://www.wired.com/2007/10/ff-cannonballrun/
Can be replaced by Google Now and/or your Android home screen (inbox widget, etc)
this looks like someones blog, and the search returned no results related to python drivers...
How will you solve two components deep down different branches that share state?
>> The hungry and tired problem goes away quickly and your body just switches to burning more fat.

Didn't happen when I tried it for a couple of years. I guess it didn't help that this was the '90s when hype for the diet was making people irrational, and the people I was dependent on forced it on me. Stress and resentment make anything harder.

Maybe I'll give it another shot in the future. Right now, eating filling meals while avoiding random snacking is working.
I would be glad to use firefox on Windows, but there are installation problems, after install the browser crashes on any attempt to use it (on my Linux VM it works just fine).

The firefox people should take care of such details when they deal with the most widely used desktop OS.
Did you earn money online ever? If no then click this domain ( http://www.joinmate2.com ) to change your life in just few minutes. If you are thinking this a fake link then please open my link and read the details. I gurranteed you 100% real online job to become millionaire in few days. It's your time.
Who buys their own servers now? Well that is funny in a sad way. You may be looking at this in ten years and hopping to another lily pad.

Anyone who needs 4 9's or better has some kind of hardware presence even if they are heavily invested in the cloud. Full stack (hardware->development) SAs are a vanishing
breed but I am one of them. I can spend 24k a year on colo with 150K invested in hardware and beat the hell out of cloud providers long term...for now.
Is there a benefit on using Python in terms of performance rather than C/++ for embedded systems? Does Python work well for lower level applications (in terms of hardware access)?