skysight-inc/HackerNews huggingface dataset:
I really wonder how "snarky attack that pushes back against glib dismissal" is somehow worse than "snarky attack which glibly dismisses the work of a professional philosopher". Do you have any clarification of your opinion?
> There is incredible motion design work that is purely accomplished in code. Certain things are faster and far more flexible in that medium.

There are, but not that much. Look at the code of this demo. It's not obvious, it was probably hard to tweak to look nice, not to mention doing any debugging.

> There are plenty of effects I've created with code that would be an absolute nightmare to try to create with a GUI.

That's kind of my point. It isn't that code is better-suited to this job - it's that our GUI tools are mostly stuck in the static world and suck for dynamic / interactive visualizations.

Bret Victor put a lot of thought on how to improve this state of affairs; he also brings convincing arguments that such things are still better-suited for direct, visual manipulation - that coding directly is a crutch we use because of lack of better tools.

Some good talks and essays on this:

http://worrydream.com/MediaForThinkingTheUnthinkable/

https://vimeo.com/66085662

http://worrydream.com/DrawingDynamicVisualizationsTalkAddend...

https://vimeo.com/64895205
What to Consider When the Platforms Show Up with Money
>These campaigns are a terrible idea. Most voters have no idea what is going on–they may not
even know who their leaders are, and certainly do not know who is the best candidate. Imagine that
someone asks you for directions to a local restaurant. If you have no idea where the restaurant is, you
should not make it up. You should not tell the person some guess that seems sort of plausible to you.
You should tell them you don’t know and let them get directions from someone more knowledgeable.

The next step from here is delegative democracy.
A simpler explanation for valuing simplicity is that a simpler theory requires less storage/processing of the human brain. A more complex theory could explode in complexity so that all of its parts and ramifications wouldn't be easily learnable by a human.
"Applies to
Microsoft Excel 2002 Standard Edition, Microsoft Excel 2000 Standard Edition, Microsoft Excel 97 Standard Edition, Microsoft Office Excel 2003 "
We've launched this course for everyone who want to learn to code by creating real life startup apps. This course is about Python & Swift 3 and we will teach you by creating platform with Web dashboard and iOS app like UberEats, Doordash, Postmates.

Would love to hear your thoughts.
> With hearts, you open up and you see clogged arteries, for example. It doesn't get much simpler than "too much fat is bad for your heart".

The fat clogging our arteries doesn't necessarily come from dietary fat.

A lot has changed when it comes to heart disease. For example, not even the USDA supports the claim that excessive dietary cholesterol is linked to heart disease anymore. Their new official stance is that you shouldn't worry about it at all, no upper limit, eat as much as you want.[1]

Contrast that with the last 50 years we've all spent having conversations and making comments about how dangerous egg yolks and meat are because of the cholesterol, and all the foods promoted for being cholesterol-free or low-cholesterol. Cocoa Puffs getting the American Heart Association checkmark on the box because they're low-cholesterol.[2]

It's very difficult to get good information on this because the food industry spends billions selectively funding research to muddy the waters and spread misinformation the same way tobacco companies did in the '50s and '60s. Their 2 biggest goals on this front are:

1. Defend refined sugar and carbohydrates against claims that they're unhealthy/toxic. These are the most profitable commodities because they're the most shelf-stable, they're easy to shape dye and flavor into just about anything, and they're extremely cheap because of food subsidies.

2. Promote the idea that our health and well-being as it relates to nutrition, is entirely determined by one's ability to balance calories in vs calories out. If that's all it is, then all of their products are exonerated from all negative health effects, and they can shift the burden of blame onto their own customers.

I'm all for personal responsibility and companies having the right to produce delicious junk food and consumers having the right to purchase and consume as much of it as they want, but I think we'd all be better off if the food industry stopped funding nutritional research.

[1] https://www.washingtonpost.com/news/wonk/wp/2016/01/07/gover...

[2] http://www.nytimes.com/2004/09/21/health/nutrition/beware-fo...
We banned your many accounts from HN because of what I can only call obsessive obesity trolling. That's an abuse of this site, so please stop.

We detached this comment from https://news.ycombinator.com/item?id=12041178 and marked it off-topic.
But this doesn’t work if the employees doesn’t value the ISOs. If I want to hire you to come and work at my startup and you will only come if I pay you $200K then I either have to give you $200K cash or cash and some number of ISOs that you value at 200K as a package. If you don’t value the ISOs and I offer you 100K cash and ISOs that I consider are worth 100K then I have just offered you 100K. My value does not equal your value and me pretending is does not make it real.

The nice thing about cashing out equity like this is it signals your true valuation of the company, both to yourself and the company. Just giving options on top of cash tells nothing.
I had to check this is not the 1st of April

I particularly like the step by step explaination of how to add an apostrophe at the begining of the first line with a description of which keyboard key to press...
> I honestly believe that people don't want to leave their home unless it is serious

Relatively wealthy people do it all the time, why wouldn't someone living in a 3rd world country (which is pretty serious in my books)?

> the portrayal of them all as wanting to just 'Freeload' for an 'Easy life' is nothing but Xenophobia, and FUD peddled by politicians with a personal agenda to push

Numerous articles and people who actually live in these neighborhoods would suggest otherwise, although to be fair the host countries are doing a terrible job of integration in most cases.
Fun read, but using automatic properties might lead you down a path that isn't optimal;

Take this for example:

public byte[] Infohash { get; private set; } = new byte[20];
public string HexStringInfohash { get { return String.Join("", this.Infohash.Select(x => x.ToString("x2"))); } }
public string UrlSafeStringInfohash { get { return Encoding.UTF8.GetString(WebUtility.UrlEncodeToBytes(this.Infohash, 0, 20)); } }

You have an automatic property and two 'properties' that actually perform work every time you call the getter (might be smarter to make functions of those, so you know it's not just retrieval of data, but work is done).

If you were to rewrite this a bit, you could make sure the 'work' is done only when needed, and the properties become actual simple data retrieval properties like:

public class Hashes
{
byte[] _infohash;
string _hexStringInfohash, _urlSafeStringInfohash;
public byte[] Infohash
{
get { return _infohash; }
private set
{
_infohash = value;
_hexStringInfohash = String.Join("", this.Infohash.Select(x => x.ToString("x2")));
_urlSafeStringInfohash = Encoding.UTF8.GetString(WebUtility.UrlEncodeToBytes(this.Infohash, 0, 20));
}
}
public string HexStringInfohash { get { return _hexStringInfohash; } }
public string UrlSafeStringInfohash { get { return _urlSafeStringInfohash; } }

public Hashes()
{
Infohash = new byte[20];
}
}

Going further through the article, I spot many more items to improve; but let's not forget your did great work and the code is quite readable.

One thing that might help; is building some indexes to know how files are fragmented; you have the following code multiple times:

if ((start < Files[i].Offset && end < Files[i].Offset) ||
(start > Files[i].Offset + Files[i].Size && end > Files[i].Offset + Files[i].Size))
continue;

If you'd build an index to know which piece hits which files, you don't have to enumerate this every time.

Another general remark is to always 'retrieve' an indexed item from the array and use that instead of keep calling the 'indexed' record.

So; do:

var file = Files[i];
if ((start < file.Offset && end < file.Offset) ||
(start > file.Offset + file.Size && end > file.Offset + file.Size))
continue;

The code becomes more readable and allows you to change the structure later on more easily since you don't have 100 references tot he same array now and only use an itermediate.
Does anyone know why those patterns [1] appear when you zoom in like 10 steps or so? Are those stitches or some artifacts of the sensor?

[1] http://www.spacetelescope.org/images/heic1502a/zoomable/
Keep an eye out for either Pinyin or Zhuyin. I believe they are somewhat common for texting purposes. You input this stuff and your device starts displaying characters for you to pick from avoiding the slower process of actually drawing characters.

Links for those unfamiliar with those two things.

https://en.wikipedia.org/wiki/Pinyin

https://en.wikipedia.org/wiki/Bopomofo
under competing, I'd add OODA loops ~ https://en.wikipedia.org/wiki/OODA_loop
Indeed it isn't, but it's also no guarantee of success, especially not to a level that magically matches some arbitrary corresponding cost.
Can you put your money where your mouth is ? Like, can you put an Ethereum "contract" or something that says you bet $5k or more that nobody in the US in the next 5 years will be charged for using a warrant canary ? Suppose there were a way to contract that, would you bet that way ?
Right. The Laffer curve https://en.m.wikipedia.org/wiki/Laffer_curve applies this idea
You need an exit plan to succeed.

I believe in tested e-cigarettes and liquids to cut a chunk of chemicals. I wonder what other people do. Kick their ass into sport ? Reorganizing life ? more hobbies, more social life, more zen ?
Best of luck! It's disappointing how much of our world is designed to trick us into regressing into bad habits.
Keybase
[ my public key: https://keybase.io/bashok001; my proof: https://keybase.io/bashok001/sigs/xgTVeQamEX3BL6xSSYnau5EX0Orpk5B9c5k5HRZQeHU ]
I agree with you mostly but ... shrug.
If we went with that then the Q in Chinese wouldn't be pronounced 'ch' (or something very close to that)

A not entirely irrelevant fact about "Kiribati" is that is the same word as Gilberts -- as in Gilberts Islands.
Sorry if this is a dumb question (the article pretty much says it): when you zoom all of the way in, each dot is a star (or cluster of stars)?
> His articles and book don't suit my tastes, they're a bit too wordy for me and his "science" is more from experiments, less on the chemistry (proteins, salts, molecules etc).

Not sure I understand the scare quotes. Experimentation and hypothesis testing are the bedrocks of science. Okay, he didn't use chemstry theories to create his hypothesis, but that's not a crime. In particular, the fact that he figured out that the curling was caused by the density of the sausage is very interesting and wouldn't have been possible to figure out if you just used chemistry.
The article discusses a professor who hypothesises that consciousness is simply an illusion the brain creates for itself. But you can't explain the concept 'illusion' without reference to 'consciousness', so this explanation is meaningless.

https://www.amazon.com/How-We-Know-Harry-Binswanger/dp/09856...

This is the book I recommend to anyone genuinely interested in the nature of consciousness.
Trying to identify a few of the most ethically controversial premises:

* Government is ethically responsible for adverse results of acting to change society (or of limiting people's choices), but not for those of failing to do so.

* People's strongly-held hypothesis and intuitions about what might make society better are so unreliable that they're typically at least as likely to make society worse. True or reliable ideas of this kind are exceptionally rare and take a long time to develop.

* It isn't especially important for government to do what people in general think or say they want, because beliefs are so tenuous or unreliable or have so many unintended consequences.

Some ideas that might still be useful to people who reject some or all of those premises:

* Almost everyone believes that they are right and that their values will make things better, even people who strongly disagree with each other.

* Almost everyone believes that their own values and beliefs are well-supported or obvious, even people who strongly disagree with each other.

* Apparently well-thought-out political programs and proposals often fail or backfire in some way.

* (Not so explicit here, but sort of alluded to in passing, and found in similar writers) The ability to diagnose or describe a problem well isn't necessarily the same thing as the ability to propose a workable or effective solution to that problem.

Edit: compare David Simon's view at

https://www.theguardian.com/world/2013/dec/08/david-simon-ca...

> I'm not a Marxist in the sense that I don't think Marxism has a very specific clinical answer to what ails us economically. I think Marx was a much better diagnostician than he was a clinician. He was good at figuring out what was wrong or what could be wrong with capitalism if it wasn't attended to and much less credible when it comes to how you might solve that.

* Some problems could be extremely intractable or only solvable at very high cost. Some changes that lots of people agree are desirable might still be out of reach in some sense; some outcomes that lots of people agree are bad may be beyond those people's power to avert or mitigate very substantially, even if they passionately agree that those things are bad.
Thanks for your feedback, nstart! Good to hear that you find it useful and I'm sorry to hear that your profile isn't showing up. Unfortunately, I don't know exactly how GitHub associates programming languages with GitHub profiles and how their API sorts the results.

Since I released octohunt without a particular use case in mind, I'm always interested in hearing what people might use it for. Planning meetups is certainly a great one :)
India’s Ecommerce Industry and the Prisoner’s Dilemma
[video] Arduino Changed My Life
That's brilliant... I'd always assumed lisps were so tightly bound to the GC that any other memory model was infeasible.
The Dark Side of the Web
I feel that I it would be bad hire if staff is uninterested or unable to learn GCE.
Vue-spectre: spectre components built with Vue.js
Is the reasoning behind the method a corollary to compressed sensing?
Xmake v2.0.2 released
I've had this image downloaded at full res for over a year now, and I love to project this at actual size onto my wall (with some good, mysterious mood music). Makes a really neat effect and is fascinating to look at once you realize what you're gazing upon. It's even a good conversation starter. (I'm fun at parties...)

Just scrolling the image around in Preview makes my Mac slow to a crawl.
I can think if things breaking for each of those.
60 estudios contundentes sobre el daño que produce el sistema wifi
How One American Citizen Was Forcibly Drafted into the South Korean Army
Hmm I actually like the fact that the arguments of a function are defined using square brackets.
It just reminds me of Clojure, especially the "defn" macro, which sounds pleasant to me.

I wonder what Lispers would say about that since I heard that not having a homoiconic syntax might cause some troubles at metaprogramming(macro) level.
How does this work? you look at the total commits a person has done in a particular language?
Maybe you and the original commenter mean to refer to "dialect" rather than "dialog"?

https://en.wikipedia.org/wiki/Eye_dialect
Strictly no, though what's offered in part complements, in part substitutes, for critical thinking. Some of these are components of critical thinking (or describe), much isn't.

This is a set of both guidelines and heuristics, a set of patterns, if you will, which can be applied to situations or analyses. Some give you a fast route to a simple answer (Occam's Razor), some give pause before accepting what appear to be well-founded results (Simpson's Paradox -- I've encountered that before but had largely forgotten it). Some are simply shortcuts in estimation (order-of-magnitude, and log-based math -- multiplication and division become addition and subtraction).

Critical thinking has varying definitions, but I'd generally describe it as more structured and procedural than what's offered by @wegge. See: https://en.m.wikipedia.org/wiki/Critical_thinking
> I've heard recently that the causality for heart disease actually goes the opposite way than everyone assumed.

This "Assumption" would be a good case study of the infection of common knowledge with charlatanism.

Better scientists than Ancel Keys already knew that polyunsaturated oils were not appropriate for human consumption. Soybean oil and Linseed oil were used to make paint & stain, because they're good 'drying oils'.

But Dr. Key's theory was picked up by the mass media and used to demonize butter, and to promote garbage like "I Can't Believe It's Not Butter"...

People are easy to swindle.
Americans are using it, but that's a very tiny slice. The local market isn't using it and that's where the bulk of the money is. Using your logic, that would mean Airbnb is working the US, because Chinese people are using it in the US.

Also, you are literally paying the same local landlord plus service fees to Airbnb. It is known that the exact same apartment can be listed +10% more on Airbnb.

Look at all the medium size indie hotels that are popping up all around Asia, and you can see that the local people still prefer hotels.
I've been reading a few recent papers about cardiology, but I didn't find a lot, could you list some references ?

ps: I tried to get off processed food for raw veggies and fruit, but most cities are flooded with utterly shitty ones. It's still a huge increase in terms of health (sugar really is like a drug), but way suboptimal.
Connect to free public WiFi wherever you are with WiFire. Now available on iOS
Walking through doorways causes forgetting
Right, but there are things like surreal numbers that feel more like constructs- useful, interesting and so forth, but not discovered in the real world so much as a tool built out of available materials.

Math dances along the edge between discovery and invention.
Sequence prediction using recurrent neural networks (LSTM) with TensorFlow
And that was a year ago and this was three months ago

http://cleantechnica.com/2016/03/10/parliament-spain-removes...
And in another 3-5 years, AI will start understanding subtle nuances too (probably) judging by the number of papers in computer language understanding.
Not sure what patterns you're referring to. Also not sure how big a "step" is - zooming is continuous for me. Might check other browsers (I'm using Chrome)? Or link a screenshot?
I decided to use firebase because I didn't want to set up a backend simply for authentication (everything else in octohunt is client side). Setting it up was super easy and I coudn't recommend them more for projects like this.
Good.

Bitcoin has been around for YEARS. It is not going to gain broad acceptance.

Bitcoin right now is like the stock market before the Securities and Exchange Commission was created in 1934, due to the fallout from all the fraud that led to the Great Depression.

A regulated currency market has both pros and cons; no question about it. But consider this:

- A decree comes down: "From this point forward, bitcoin users can no longer use any other currency. All transactions, savings accounts, etc. will have to be bitcoin-based."

Assume, hypothetically, that this could be enforced.

Would you agree to stop using any non-bitcoin store of value?

If you say "no, I'd still want to be able to use non-bitcoin currencies"

.....then you need to take a look at that. Because it proves that bitcoin fails to perform some type of monetary function for you.
If you want cross platform that compiles down to native - and gives you the option to extend with native-specific functionality - then you can't beat Xamarin - specifically Xamarin Forms.
https://www.xamarin.com/forms
Wanderers – a short film by Erik Wernquist
Ah, that's the first actual pinboard page I've seen -- I've been looking at/for archival tools for some time, currently Pocket.
Crikey, 'duang' is a much better word than 'boing'.
"Chat apps rise and fall between generations ICQ -> AOL -> Text -> Snapchat"

I never thought about it that way. That's a pretty astute observation.
Great idea for keeping little company scripts, style guide snippets etc.
Another option is to do away with blocking on pull requests altogether and review after the fact. It has some benefits (and some downsides).

I blogged about that here: http://thepugautomatic.com/2014/02/code-review/

We use a home-grown tool on top of GitHub to review commit-by-commit after the fact: https://github.com/henrik/remit
Also a basic programmer skill. Check a normal value, limits, and if you find it some values that may lead to unexpected results like division by zero.
We found a few main reasons and lots of little ones. The main ones were:

1. Brand Safety - The hotels we work with are high-end luxury resorts and they don't want to be seen as discounted.

2. Limited inventory - Many of the suites we sell are one of a kind like penthouses.

3. Technology limitations - This is a huge one but most hotel reservation systems max out at 4 adult occupancy. They can't just put these suites on the GDS.

4. Personal approvals - Some of the suites have decor like $50K vases that if they are broken they are out of commission for weeks.

So we had to overcome all of these issues before we could sign the first hotel. But by overcoming them and bringing great customers to the hotel the sales process has become easier (not easy, easier). I hope that helps.
Stringless Yo-Yo
I think these two are the 'real' crux of the matter:

* Almost everyone believes that they are right and that their values will make things better, even people who strongly disagree with each other.

* Almost everyone believes that their own values and beliefs are well-supported or obvious, even people who strongly disagree with each other.

These two things are incredibly difficult for people to come to terms with. The corollary to these, which in fact leads to the real problems is:

* Almost everyone finds it extremely difficult to believe that those who hold beliefs or a belief system fundamentally at odds with their own could mean just as well, or even more challenging, be equally 'right' in the context of that system. That is, "there's more than one way to skin a cat".
I'm not an astronomer as evidenced by this question:

What's the bright glowing light that's partially cropped in the lower left of the image? Is that a large star cluster? Or a single star? Or something else?
They do but they are also separately inspected.
The normal SOP even for the shoddy US airline security is when a passenger with checked in luggage doesn't board the flight the aircraft is to be deboarded and the luggage searched.
This is twice true when the passenger has been taken out of the flight by airport security even tho in this case it was utter stupidity and abuse.
Actually, the GitHub API has this feature built-in. They use linguist (https://github.com/github/linguist) to detect the languages of the repositories in your profile and then, through some magic (I couldn't find any documentation on this), associate them with your profile.
Whew, this has finally been resolved. Vegas is up and running at 100% again.
I'm just getting exposed to this line of thinking and find it fascinating. Another resource I found recently was https://www.farnamstreetblog.com/mental-models/

Disclaimer: I'm not sure if it's derivative blogspam or legitimately insightful / original