skysight-inc/HackerNews huggingface dataset:
I have many problems with this analysis, perhaps enough to write my own blog post, but I am lazy so I will just outline my disagreements here (at least for now).

First: I claim that what we seek in a movie rating is information about whether we will like the movie, and that this can be formalized as the expected KL-divergence (information gain) between the Bayesian posterior distribution (probability of enjoying the movie conditional on its rating) and the prior distribution (probability you would enjoy a randomly selected movie). Of course, this will depend on your taste in movies, especially how much it correlates with others. But, we can _bound_ it by taking the Shannon entropy of the rating distribution: there is no way we can get more information from a rating than this! It is this bound that allows us to penalize the distributions that are heavily biased towards one side of a discrete scale, like Fandango. However, the "ideal" shape in this context is far from a Gaussian - it is uniform! The uniform distribution can also be justified as being calibrated such that the quantile function is linear - a score of 90/100 from a uniform distribution means a 90th-%ile movie. Determining a quantile is often a transform we try to perform intuitively on ratings so such a transform being trivial seems useful.

Second: The Gaussian distribution does not have bounded support! That is, a rating scheme with what you claim as the "ideal" distribution would have _some_ ratings with values that are negative or otherwise "off the scale". Not so ideal! If you wanted to model movie-goodness on an unbounded scale such that a Gaussian would have sense, then you should transform that scale into a bounded scale, eg with a logistic function, yielding an "ideal" shape of a logitnormal distribution, which incidentally can fit the strange bimodal Tomatometer distribution quite well. Even if you specifically wanted a unimodal, bell-shaped distribution, at least pick a bounded one like the beta distribution.

Third: setting aside which distribution you want to penalize distance from or why, dividing the space into three arbitrary intervals to facilitate the comparison seems ridiculous. There is already a perfectly good metric on probability distributions, the mutual information.
> All they've got to do is lead a PR campaign to shift public perception & they're golden.

I don't see how you do that in any sort of reasonable time without making big changes. A new CEO won't do that, and actually paying drivers more eats into that road to profitability hard.
For me it's about the human experience being an analogue one, and having a watch that works and expressed in an analogue way is a beauty in itself and is instantly relatable, and has a meaning in itself. So this is its value that is not just about showing off craft
Totally agree with everything you said.
As others have mentioned, the watches are customized to the owner's preferred location. https://www.hodinkee.com/articles/vacheron-constantin-les-ca...
You assume that Hispanics are "liberal", that isn't exactly correct.

They are quite conservative on many issues like religion, general economic policy, abortion, and anything with "social" in the name.

They are "liberal" or to be more exact vote democrats mostly because of a single issue - immigration.

If the Republican party will do a 180 (or even come with a reasonable plan, or heck just an new image since both under Clinton and Obama deportations were higher than at previous and following republican presidents) on that single issue they can win the majority of the Hispanic vote in many states.
Fair. However, nothing stopped them from testing a hybrid (agency/merchant) as the agency model made way more sense to consolidate international hotel inventory as it is way more fragmented than in the US.
In addition to that, digital advertising is different from all predecessors in a couple of ways which make it very unpalatable to the target users.

First off, it's the target who wears the majority of the costs. Extra bandwidth to serve the ad, extra cpu/battery resources to display it, extra exposure to trackers and malicious js - all on the target.

Then there's the tracking. You don't just get shown an ad, your browser receives a huge payload of javascript intended to track your behavior on and off the site where the ad was shown. This allows large ad networks like Google to track you virtually everywhere you go online - the ads shown are almost irrelevant compared to the value derived from this data.

And finally, as parent post mentions, there's a complete lack of checks and balances. Anyone can advertise anything, which is why a huge portion of ads are for scams, and most of the remaining portion are for products and services that one cannot legally advertise on traditional media.

Given all of the above, I don't think it's at all unreasonable for consumers to block and continue blocking digital ads as long as it remains technologically possible. There is no legal recourse here - visiting a website doesn't imply consent to downloading and displaying that website how the owner wants.

There's this persistent sentiment of 'oh but if users continue blocking ads then these websites will go out of business'. Yeah? Then so be it. If their business model is only sustainable through fucking their users in the ass, and they will go out of business if consumers don't bend over, then they shouldn't exist in the first place. The internet was just fine before it was taken over by corporate interests, and it will continue being just fine if most of them stop operating there because they're can't monetize it. It's an information sharing platform, there was never a promise of it being a profit platform.
Most Lisp modes for Emacs have an eval-sexpr-at-point command which allows you to send the current sexpr to the REPL. This is in SLIME for CL but even the most basic Scheme mode has it as well.
Whoa! It's not defrauding advertisers, unless you want to claim that clicking a link on the internet without intending to purchase something is considered fraudulent.
Jupyter[1] lifted this feature from Matlab & made it work with any kernel.

[1]: http://jupyter-notebook.readthedocs.io/en/latest/examples/No...
https://news.ycombinator.com/item?id=15113309
smath studio (www.smath.info)
> 100% of Nazi scientists believed that Jews were an inferior race.

May I direct you to https://en.wikipedia.org/wiki/Godwin%27s_law which suggests that at this point you have likely lost this thread. Don't worry, you can come back in a few weeks and will likely be able to put up more FUD about how the climate isn't changing and there's "no way to tell" whether putting more CO2 in the atmosphere will trap more infrared sunlight.

Nevermind that this property of CO2 is an established fact, and we have Venus as an example of what a runaway greenhouse effect looks like in real life. Also ignore the advice of the 95% of scientists who have studied this for years.

> the "established facts" for thousands of years in textbooks and everywhere was that the earth is flat

Most people (including scientists/philosophers) didn't believe that the Earth was flat. The Greeks used the theory that the Earth was spherical to determine the circumference of the Earth thousands of years ago (https://en.wikipedia.org/wiki/Eratosthenes). And sailors recognized that the Earth had to be spherical from early observations with spyglasses as well. The controversy was between religious leaders who wanted to continue to push the official "Geocentric" model (that is that the round Earth is the center of the universe) in spite of evidence to the contrary.

Of course, the fact that the Earth is round didn't affect most people's daily lives at the time the way climate change will today, which is why they didn't care much either way. A luxury we do not have.
Katrina was a "once a hundred year" storm. Likewise Sandy.
Now Harvey is a "once in 500".

All within 12 years. I think we should stop measuring against data from a different global climate.
I had a discussion with a French medical student concerning organ donation. She said that the type of death where organs can be donated (cerebral death if I remember right) is very uncommon (compared to cardiac arrest) so we did not have to worry about it (or needed to opt-out).
In addition, like in the Austrian example, the relatives are consulted for their assent.
I've tried milk alternatives in coffee during Lent, and they all sucked - I'd rather have black coffee than coffee with those surrogates. Not to mention that most milk alternatives have carrageenan, which is a questionable substance, although this is changing as it can no longer be used in Certified Organic products.
CEOs often lead on partnerships and strategy. I wonder what connections in travel this new CEO is going to leverage and how that will affect the uber operations in the short term, and the ridesharing product itself in the long term.

airline points on uber? (these are surprisingly sticky with consumers)

uber exclusivity deals or packages at hotels?

I expect to see more bundles of things with uber involved.
In theory the UK is still part of Europe as is France, so we should get the same kind of wine as consumers.

No we bloody don't.

The stuff I've drunk in France and Italy seems better to me (anecdote) than we get here.

I'm not an expert but I know a hangover when I experience one and I don't get one when I drink certain wines (within reason)
It's time for a new Internet
The demand come from many sources, some thinks milk is unhealthy, some have allergies, some thing it's unethical to keep animals in capture, and some actually prefer it to ordinary milk.

The milk actually works nicely in coffee, and their yogurt varieties are perfectly viable replacement for milk based ones.
The crème fraiche can be used as is for many uses, but for some cold sauces/dips I add a bit of very high quality olive oil, and a touch of lemon and lime to bring the acidity up in a good way. With correct proportions it's very hard to tell that the resulting sauce/dip/etc was not made out of a milk based product.

My daughters best friend and her family have several food allergies and because of this I have tried most kinds of milk protein free and gluten free products.

The movement among some non allergic people away from ordinary milk and gluten containing flour have actually given them much better and cheaper option that they now also can get almost anywhere.
Reason-React has support for transitioning from JS: https://reasonml.github.io/reason-react/index.html#reason-re...

In your case you need to make sure you're binding against the JavaScript output, not the TypeScript input. Drop by the #react channel in discord.gg/reasonml to chat.
> Official statistics you’ve published put reddit at a reach of 6% of US internet users, which would be over 234 million users.

The population of the U.S. is about 320 million, including children and non internet users, so how can 6% of US internet users equate to over 234 million users?
Saw "CSP" and immediately thought of constraint satisfaction problems [0].

Unfortunate acronym.

[0] https://en.wikipedia.org/wiki/Constraint_satisfaction_proble...
Oh, anything can be faked even if it isn't faked well. They work as long as the numbers aren't verified.

There was something about how Wen Jiabao's mom's ID number must have been stolen to drive a billion dollar empire...so, at least as far as the government officials are concerned, it happens (or to say, they use it as an excuse).
Whenever this sort of analysis shows on the homepage, I like to put a link to my favorite movie statistical-ranking site: http://www.phi-phenomenon.org/

I like it a lot and have found it valuable in figuring which movies to watch in my limited free time.
> I'm afraid you don't understand Smalltalk environment in full.

I'm afraid you don't understand the difference between a statically and dynamically typed language.

I am well familiar with Smalltalk and its image system, I was using it on Sparc and NeXt stations more than twenty years ago.

What you don't understand is that the absence of type annotations (Smalltalk) makes it impossible for automatic refactorings to execute safely. It's mathematically impossible.

Smalltalk's refactoring browser required a lot of human supervision to perform its refactorings. You could turn the prompts off (maybe that's what you did) so you'll have the illusion of an automatic refactoring, but the code you get in the end is unsafe and might be different from the one you started with.

You don't have this problem with a statically typed language, where the automatic refactorings are guaranteed safe.

> Don't worry, though - the misconceptions you hold are very popular and it's not your fault for believing them

Please stop the patronizing tone, I'm pretty sure I know more about this subject than you do, having worked in this field for 40+ years.

You just don't know what you don't know. It's okay, but just don't act superior to random people on the Internet or you'll just look like a fool.
i'll grant that i can exude a somewhat negative outlook. but seriously, are you even remotely surprised about a comment like this related to uber?

If we're being honest uber represents pretty much everything negative comeing out of SV at this point....

Frankly I expect more from the valley (and from YC) in general..#justsayin...
Side note:

This new guy is an outspoken trump critic.

Meg is a republican, and ran as one for california governor

#deleteUber was started and accelerated partially by assumed associations between Uber and Trump

I wonder if the politics had any influence in the decision to pick him over meg.
Milking the almonds is the most time-consuming part, but clearly worth it: https://youtu.be/Imue7RLNGos
Excuse me if I'm ignorant; I get that it's a complicated watch but how are complications a countable concept? They list "57 complications". If I just added a 6 gears to the mechanism that do nothing, does that make it 63 complications? If I change the circle to a complicated shape with 25 vertices, is that counted as one complication or 25 complications upon the simplicity of the circle? If I tell time in binary, how do you count the added complexity?
That epidemiology sounds compelling. I had 18 months of completely debilitating IBS due to "allergic reactions" to Cipro and Levaquin. That left other serious now diagnosed scars in nerve demyelination and yet another rarer autoimmune disease. I of necessity live a pretty refined weekly regimen I keep tweaking (anti-inflammation, upper respiratory, gut health). Humira for example is contraindicated by my nerve demyelination. Restoration to American grab and go commercial habits is not really in my cards according to overlapping specialists. My remaining dream is to kickstart an Open Source Longevity movement with open data sets, cost accounting and revision history on GitHub. My kid and Americans generally need more oxytocin rich hippie deluxe food and hospitality and less Soylent.
I've used Slashdot before reddit. Nobody got banned for anything except spam.
I think you have no idea what the Smalltalk refactoring browser is actually capable of doing (and not doing).

Please read this: https://news.ycombinator.com/item?id=15113804
That's like saying if you don't want to get raped don't book an uber. But if you have then you have to play by the rules.
You can do this on internal subnets. On the public internet, hopefully not without safeguards :)
Sounds like you've identified an opportunity to make billions of dollars.
I wonder how much Uber will have to give him. He's already running a $22b company and was granted $90m in options less than two years ago. My guess: $500m minimum at a ~$30b valuation.
Hot loading only implies the former (change code of a running app) and not the latter (automatically rerun application and return to paused point).

Hot loading is typically a deployment feature that doesn't interact with the debugger at all (it doesn't require the program to be paused). Fix and continue (from smalltalk) never put the program back into a good state after code update.
You absolutely can design a firewall system able to fully contain a runaway pack. They have small systems that look like briefcases to nab runaway laptops on planes, for example. But when a cells goes, it goes. No fan is going to remove anywhere near enough heat. And you wouldn't want it to spread the vapors, as HF is a genuinely dangerous byproduct. The only real solution is full containment. And being 100% confident in your containment solution would require a lot of destructive testing- it isn't a trivial problem.
Similar to tobacco - which has a bunch of regulations associated with growing it for sale.
A 10 million line javascript file must take a heck of a long time to load in the browser :).
> We, as users, could not possibly care less if your site goes out of business

Reddit users wouldn't care if Reddit went out of business? I find that hard to believe.

> Something will rise up to take your place that is more user friendly. The market will find a way.

Got any ideas? Nobody has come up with anything that works so far.

> I somehow strongly doubt that if the current paradigm of ad based revenue were to disappear overnight, that no one would figure out something to take it's place and that the internet would become a barren wasteland devoid of content.

What is this suspicion based on?
Because we need to have a little hero-worship here: http://www.aaronsw.com/weblog/001502 (see section on writing bug free code)

I personally find it hopeful that such people, and such techniques, exist.
a complication is each thing the watch does, so a date would be a complication, a moon phase, etc
(S)he is a TypeScript developer. We've forgotten who wrote the code by the time it reaches the Assembly line
A 'command line interface', for example for bash, does the same. What is the difference to a REPL? Is it just another name for the same concept or are there differences? What do you think?
Yes for (3)! I just plainly hate data types whose Show instances aren't just Haskell syntax. They usually try to add some pretty printing but that just ends such hurting copy-pasting from the REPL to the editor.
I'm interested in this field. What are the current pain points with EDA tools? And are we talking device level, process level, circuit level or all levels?
> The earth's crust is 13% aluminium by weight

I found this astonishing, and looked for sources. It looks like they[1][2] say it's more like 8.2% aluminum by weight. That's still quite high, though, and also it's the third highest behind oxygen and silicon. (If you exclude oxygen, I think it goes up to 15.4% aluminum.) Very interesting.

[1] http://education.jlab.org/itselemental/ele013.html

[2] https://en.wikipedia.org/wiki/Abundance_of_elements_in_Earth...
That's exactly my purpose. I want all ad supported businesses to die.
Does not seem to be much faster than i9 7900X apparently. https://www.phoronix.com/scan.php?page=article&item=tyan-int...

Also mind power consumption.
http://cr.yp.to/qmail/qmailsec-20071101.pdf
I think REPLs work better in languages that don't provide 1st class immutability support, since it's easier to change state, then play with functions without having to re-set up state every time you tinker.
Whitman was a Hillary supporter: http://fortune.com/2016/08/31/meg-whitman-is-all-in-for-clin...
This line is a straw man. I'm sure code like that exists, but it's hardly the best we can do. The proposed system is good enough that you don't have to compare it against a straw man for it to look good and useful.

force = 6.67*10^-11*mass_1*mass_2/radius^2

Firstly, we can write it like this

force = 6.67*10^-11 * m1 * m2 / radius^2

And what language doesn't support this?

force = 6.67e-11 * m1 * m2 / radius^2

Andalso what about an abstraction, and the ability to write multiplication naturally?

-- a.k.a. G
-- nobody really knows why this is so different from what relativity predicts
const GRAVITATIONAL_CONSTANT = 6.67e-11

fun gravitationalAttraction(m1, m2, radius) =
GRAVITATIONAL_CONSTANT m1 m2 / radius^2

val force = gravitationalAttraction(mass1, mass2, radius)

Now we actually know what it's calculating and why, and what that tiny number is. Would it be better if rendered as a large fraction? Absolutely. But I think it is less necessary if you write code like this well.

The suggested system is good but not novel. Rendering maths as you type it has been there in Mathematica, etc. forever.
Semi related, but Threadripper is not just about speed. It is about PCIE lanes. Intel has been taking advantage of its monopoly for decades, artificially limiting PCIE lane count, among other things.

This may be the start of a new era in computing, allowing GPGPUs to be used more readily, not to mention specific neural network and deep learning applications. I'm personally making a high risk bet that this is the first in a series of step that will bring AMD and NVIDIA closer to wresting the monopoly from Intel.
Sounds like the no true scottsman fallacy to me.
That's adorably quaint. I wonder if djb still believes that's the case?
I understand that resources are limited. In my city, you'd just evacuate certain areas, rather than the whole metro area, but I'll assume Houston made its decision in good faith based on data. Hopefully, the death toll stays low.

If I were a citizen, though, I would have liked to know last week or month that Houston is too big to evacuate. No matter how bad it gets, that call won't come, apparently. We're used to evac orders in dangerous storms, and calibrate our plans accordingly. I want a government that admits "its on you," rather than knowing the government will choose to misinform me when it hits the fan. I am seeing people with a day or two of medicine, not a week or month, etc. A warning that no warning will come might have made a difference there.
I use TS myself. It helped make front end development OK for me again. But man, one really misses some things.

I recently picked it up again and struggled to remember how to properly do pattern matching and exhaustive checks, until I realized that there were more hoops to jump through than at a circus convention. A friend ultimately pointed me to https://pattern-matching-with-typescript.alabor.me/ but that made me weep.

Then I remembered how I hadn't been able to figure out how to use object spread to perform variable assignments of all members from an object returned from a function, with compiler verification that no object members had been forgotten. That may be possible now, I'm not sure. I don't think it was possible last I battled with it.

Don't get me started on the ergonomics of immutables. Again, this may have improved, and no one would be happier about that than I.

But all in all I feel that TS is not what I'd like to use for front end development. However, it's where the community and development effort is at, and I feel like I could never convince my colleagues to go with BS/PS/Reason/anything else. I haven't even been able to push them from JS to TS yet.

If someone wants to show me the error of my ways, I'd love it, since I'll probably be using TS for some time to come.
Oysters too
Myrcene is the dominant terpene in all strains of cannabis according to this study: http://www.internationalhempassociation.org/jiha/jiha4208.ht...

Cannabis has been cultivated and sold illegally in the US for almost a century. It seems unlikely that the USPTO would be able to enforce compliance when law enforcement has not.
Not to mention that they also own hotels.com...
Some websites don't care about users, and push malicious and obtrusive ads, I don't see a problem in users trying to sabotage their income stream. It's a free web. You are free to serve ads, I'm free to use an extension to spam them.
Why don't they just call it a feature?
I don't understand why Telegram is categorized as "You are the product" there. In particular, I thought the most prominent criticisms of Telegram (including those linked to on this page) were related to engineering rather than to its business model or privacy practices.