skysight-inc/HackerNews huggingface dataset:
That one is actually documented in their repository: https://github.com/Homebrew/brew/blob/master/docs/Analytics....
That's an 22+ year old Volvo without airbags. "Volvo was the first to introduce side airbags and installed them as standard equipment in all models from 1995." First 940 was produced in 1990 so it could be 27 years old.

PS: That Moderate overlap / frontal offset test configuration is relatively recent in crash testing. http://www.iihs.org/iihs/ratings/ratings-info/frontal-crash-...
Banking, for one.
> You've been able to run F# on Mono for ages

But you wouldn't want to, because for a very long time Mono was horribly buggy, and no library or application cared for supporting it. It may be better now in terms of .Net itself, I am not sure how it looks like in terms of community support for non-windows usage.
Comments are salt, just enough enhances, too much spoils.

I'll take a codebase with no comments over pages of

// assign 10 to a
a = 10;

particularly when why you are assigning 10 would actually be a (more) useful comment.
Why do you say they are junk?
More than that - service workers have background sync and stuff like that as well. Imagine a messaging app where you can read and write messages no matter what the connectivity state is, then have the phone sync when you come back online.
It isn't mentioned in the abstract, but this seems to be more of an overview of ML-specific notions of gradient descent, where batch processing is possible due to needing to leverage gradients of a fixed prediction architecture over a large set of training data, with respect to tunable weights.

So each of those training points represents a sort of separable or parallelizable piece of the whole processes, giving you a ton of freedom in how you actually execute the gradient stepping (with one training point, several of them, or all of them). As I understand it, stochasticity in this process interestingly seems to add enough "noise" that local minima seem to be avoided in many cases.

In more general applications of non-linear gradient-based optimization (say for optimizing parametric models in physical engineering), this doesn't necessarily come into play.
While it might be ideal to have local control, cities such as my city of NYC respond to special interests -- in this case wealthy landlords. The local government serves wealthy landlords by making land artificially scarce and scarcity is reflected in higher prices. In microeconomics this is called "rent-seeking" which in this case is using politics to create profits far, far higher than costs. Thus Donald Trump and other wealthier landlords are getting huge sums of money from renters who are paying far, far more than they would in an efficient market. By responding to the campaign donations of wealthy landlords the local city councils have created a regressive tax and this is also a major form of inequality.

The local city councils respond to lobbying on the part of wealthy landlords by 1) zoning density restrictions, 2) overregulation and amount of red tape needed for approvals, and 3) overuse of historic landmark status.

Harvard Economist Edward Glaeser has written extensively about these problems. For example:
Build Big Bill
http://www.nydailynews.com/opinion/build-big-bill-article-1....

See also:
40 Percent of the Buildings in Manhattan Could Not Be Built Today
https://www.nytimes.com/interactive/2016/05/19/upshot/forty-...

The solution is to use the one in used by Japan which is to have the federal government override the "rent-seeking" local city councils. The honest truth is that these city councils make renters and younger people pay far, far more for housing while giving Donald Trump and his fellow wealthy landlords far, far more money than their costs.
> If on quick reflection you thought “more or less equally”, you are not alone. I asked 5 super-smart PhDs this question and they all had the same initial intuition.

Mmm ... What kind of PhD did they ask? Mathematicians have a strong bias for exact solutions, and not too much intuition for this kind of problems. Have they tried asking Physicists?

It's not surprising that the distribution is not even. I expect that the spread increase in time. I guess something like

average + k1 * sqrt(t) * erf((n- middle) * k2)

where t is the number of simulation steps, and k1 and k2 are some magic constants that I'm too lazy to estimate. ("Proof": Everything is a Gaussian.)

I was surprised that at some point the distribution was almost linear. Perhaps k2 is not a constant, and the correct guesss of the estimation is

average + k1 * sqrt(t) * erf((n- middle) * sqrt(t) * k2')

This estimation fails when t is big. (And it's probably incorrect anyway.)

After some time the person with more money apparently starts to increase the amount of money. I'd like to see a longer simulation to see if after some time the first one accumulates most of the money.
Sounds like an absolute reasonable approach. I would have thought driving them into the ground would be most effective.

In My experience though, a lot of the car selling business is focused on producing unreasonable buying decisions.

Cars keep getting more expensive despite most other inflation-basket goods aren't.

One way of achieving this is by adhering to emotions. See Tesla fans doing basically "anti-leasing" for the newest model, or the whole genre of SUVs or better yet even more erratic: SAVs. My favorite in this is the new Range Rover evoque mini-SUV/convertible: 2 cars in one, each deminishing the usefulness of the other one. Yet already a success.
I'm a self-described audioweenie who has a dedicated listening room with a decent setup. It does make me sad that much new music is mastered so loud because information is lost when you "brickwall master". For older music, a lot of audiophiles will seek out original non-remastered releases of music made before the "Loudness Wars" (early 90s and before) where, as I understand it, it was generally considered taboo to have a "digital over" in a mastering. However some "Loud" masterings still sound quite good. It depends a lot on the type of music and how the compression was applied. I mean, someone overdriving a tube guitar amp into soft clipping is essentially compressing the sound in the analogue domain - that's what makes guitars sound so awesome.

I wish to make one main observation about the vinyl resurgence. Vinyl (which I enjoy, mostly for nostalgia because I'm old enough to remember when it was the main format) is on the rise for the wrong reasons. One reason is that it has become trendy - and I have no problem with this, but it's a real thing. Another more frustrating reason is the perception that vinyl masters cannot have the same amount of compression as digital masters, hence the perception is that vinyl version of a modern master will less compressed. Many, many audiophiles believe this. However I can tell you that the vast majority of modern vinyl releases are the same exact mastering as the digital version. The digital tracks have already been "squashed" and that mastering is fed to the cutting head after applying the RIAA curve.

However, the "dynamic range database" (results from a piece of free software that applies an algorithm to digital music and assigns a number related to the ratio between peak and RMS energy in the music) will regularly indicate vinyl versions of music (recorded and digitized by someone on their home setup) with more dynamic range. The problem is that this "extra" dynamic range arises from the inability to reproduce square waves (those flat-topped 0 dBFS regions in the article) in the analogue domain... there are overshoots that "add" peak energy that didn't exist on the squashed digital master. So you have people who think squashed music that has gone through all of the processing that is required to make a vinyl record magically comes out on the other end with more dynamic range, sounding better, when it's added a bunch of additional distortion. It's part of what makes the audio hobby so much.... fun.
Or that fiat currency is hacked when someone gets pickpocketed on the street.
Ah this is really nice but still feels quite verbose (+the web standards are know for their bad documentation for end devs). A small library with good documentation making things easier could kill it, similarly to localstorage, cookies, etc.
A similar simulation from Peter Norvig (was also on HN):
http://nbviewer.jupyter.org/url/norvig.com/ipython/Economics...
Average consumption of a new car in Germany has gone down ~30% in the last ten years:

https://de.statista.com/statistik/daten/studie/185831/umfrag...

But it might be more interesting to look for, say, the lower 30 percentile. I have the feeling that the improvement at the lower end is not as great, but I don't have numbers to back that up.
Well, yes, and as your sibling commenters contributed useful and insightful replies it indicates the question is interesting enough, at least to them, to be worth contributing thought to.

If you're really just looking for an unsubtle way to point out there is some better term of art that isn't salient enough to me to presently recall, perhaps you might wish instead to helpfully point it out for my benefit and that of other readers.
> "The US did not sign up to the landmines treaty, but has completely aligned its landmines policy to comply nonetheless."

Actually there is a department in the US called "wildlife services" that places poison gas landmines all around the country to try controlling coyote populations. Apparently they just show up and place them near peoples property without alerting anyone or putting up warning signs. Every now and then one of them goes off and poisons a person or dog.

http://www.npr.org/sections/thetwo-way/2017/03/29/521917387/...

https://www.predatordefense.org/m44s.htm

https://www.youtube.com/watch?v=qSV8pRLkdKI
I don't get this - why is DRM is friggning' NECESSARY? What makes it this forced law of nature?

The current multi-billion media conglomerates grew at times when being able to copy a piece of content from TV was encoded in the LAW. Content providers earned billions of dollars at times when you could press REC on your VCR and ("THE HORROR" now every content provider shill screams) rewatch the show many times and (GASP) give the tape to your friends to watch too!

What exactly was so horrible at being able to rewatch, store and borrow a movie to a friend that now seems to completely incomprehensible to people here on HN and outside? What kind of irreversible damage is done by existence of torrents when WB, Netflix and other content providers earn record profits?

Why are we even debating DRM as something that has a right to exist and helps anyone?

EDIT: Ergh, sorry for the tone, by DRM is something that really touches my nerves a bit.
Possibility of a compile time language that just takes the good parts of JS
How feasible is developing a compile time language that takes only good parts of JavaScript (including ES6) while excluding things like eval. still remaining compatible with Javascript ? Has there been any attempt done before ?
From my understanding, the cache, IndexedDB and other storage are all bundled together. But I think the actual max changes according to device.
Alternately, the rest of the pack has risen in quality. Just look at the history of Kia's quality numbers.
I'd say that someone being pickpocketed of $65m would be pretty notable.
> DRM-free content and ad blocker

While I agree with the rest of your post, I think that comparing these two is not quite accurate. DRM-free content should, I think, be compared to ad-free content; and blocking ads should probably be compared to stripping DRM. (For the record, I'm not making any moral judgement here; I do the first two as much as possible, and the last two all the time.) My point is that the consumption of DRM-free content shows the seller that you approve of it, and encourages the production of more; whereas the use of an ad blocker doesn't (or at least doesn't seem to, in any direct way) discourage the use of ads.
Not sure what you mean by "mechanical safety" but in addition to advances in energy dissipating crash structures, the use of advanced and high strength steels has risen dramatically in the past couple years.
you are wrong - this is a video of a car manufactured in +-1990 - that is 27 years ago. I agree in last 30 years we've made quite a progress on safety, but 10 year old car these days means something like BMW E90 (or any equivalent) and safety progress from there is minimal.

considering release cycles of car manufacturers, in 10 years at least 80-90% of the cars on the roads will be usual cars, not much change there. no politician will ever have the balls to force majority of their voters into buying new expensive cars.

it will come, but it will take longer than you expect, that's all
I interpreted the title to be a story from a programmer creating software that would replace a human employee in the service industry.
I saw an interesting talk by one of the guys responsible for nuclear weapons policy under Obama. He focused on a game-theoretic analysis of whether or not "nuclear zero" (total global disarmament) was really possible.

The analysis he gave suggested a scheme where countries could simultaneously disarm down to very low levels (maybe a couple hundred worldwide) while maintaining a credible mutual deterrent, but going below that was exceedingly difficult. Basically one of the major nuclear powers would have to be willing to take a "leap of faith" to get to total disarmament, which is hard to swallow politically.

It's all hypothetical analysis now though as it seems like we are currently on track to maintain the status quo or even start another buildup. I hope not, it's a waste of money and effort for negligible tangible benefit over what we have now.
How are you conceptualizing "crowdsourced" such that the approach can be anything other than distributed? As I understand the term, that's something of a sine qua non.

While we're on the subject of meanings, I'm more interested in how this is described as a "startup" on its author's Twitter. It's nifty enough, to be sure, although I find the categories rather limited - but how on Earth does it purport ever to make so much as a single thin dime?
Afaict it is possible to get a dollar from multiple players during a round.
A travel guide for our future Solar System
I highly recommend using Workbox: https://workboxjs.org/.

One of the more gnarly parts of ServiceWorker is having to clean up old caches during a version change. The workbox-build module generates revision hashes for your pre-cached assets and handles any cache clean ups for you.
I've been doing the same with BMWs. They tend to be single-owner and well-maintained. For the last 10 years I've been driving a 2003 5 Series that now has 125K miles. I plan on driving it into the ground.
> The current multi-billion media conglomerates grew at times when being able to copy a piece of content from TV was encoded in the LAW. Content providers earned billions of dollars at times when you could press REC on your VCR and ("THE HORROR" now every content provider shill screams) rewatch the show many times and (GASP) give the tape to your friends to watch too!

TV and Movie industry spent considerable effort tackling exactly that type of home taping. You might want to have a look at Disney, who wanted to have "single use" video tapes that would need to be sent back to a factory to be rewound, or special DVDs that were sent in sealed packs and would oxidise to uselessness within 24 hours of being opened.
For those who read comments first:

Tongue-in-cheek code snippets of the evolution of programmers/managers/hackers over time.

It's a humour piece, not an advice piece.
I did this math when I was buying my last car. The things I did different

I kept the end point constant at 10 years. So it was:

* Option 1: Buy a new car, keep 10, and sell

* Option 2: Buy a 3 year old car, keep 7, and sell

* Option 3: Buy a 5 year old car, keep 5, and sell

* Option 4: Buy a 7 year old car, keep 3, and sell

At the time I was shopping, the car I wanted had really high resale. So option 1 was coming out CHEAPER per year than option 2. (new price / 10 compared to used_price / 7). Options 3 and 4 were cheaper, but not by a ton. But then the thing I thought about was:

* With option 1, the car I am driving is an average of 5 years old

* with option 3, the car I am driving is an average of 7.5 years old

* With option 4, the car I am driving is an average of 8.5 years old

So that pushed me to go for option 1. No regrets so far, my car just passed his 7th birthday. Not 100% sure I will sell at 10, but a strong possibility.

I think the simple math of "new car = always bad unless you are rich" is wrong. "new car every 3 years trading in = always bad", sure. But throw in dealer incentives and financing, and the new vs used debate can be less black and white.
> when the fix needed is only achievable by the ad-block creator.

It seems to me that there are two possible fixes. One, the ad-block creator updates their list, yes. But the other is the extension writer renames the file that is triggering the ad-blocker so the ad-blocker is no longer triggered.

The only one of those two fixes that is within the direct control of the extension writer is renaming the file within the extension that is triggering the ad-blocker.
> "The processes for fabrication was surely because they maintained their monopoly and having money to buy the best tech rather than innovation."

My first job was VLSI designer (GPUs) and I follow the industry. Intel is the innovator when it comes to fab. IBM has a fab (or just sold it) in Upstate NY, but they could not keep up with Intel.

The Pentium M (Banias was the first processor) was developed in the Haifa, Israel design center and it is the first example (in microprocessors) of slowing the clock rate and performing more computation per clock cycle. This was released in March, 2003. Could you please cite examples of competitors releasing low TDP models before this?

https://en.wikipedia.org/wiki/Pentium_M
It's based upon volume of searches for tutorials, not availability.

It's a leading indicator rather than an overall measure of popularity.
Well, to be fair, the VCR didn't have a distribution system attached that allows sharing worldwide.

I still agree with you, though; times change, and nobody "deserves" business-model protection. The legacy copyright industries already get massive state subsidies through the legal enforcement of artificial monopolies - degrading everyone's computing to prop them up further is insane.
Not as well known as Elon Musk obviously but with 25 m in the bank you're unlikely to be completely invisible like this guy. Someone is bound to know you exist.
`Bro culture' at startups keeps talented women out: Harvey Mudd President
> > if Google implemented my suggestion they could never be blacklisted

> Google seems to have built their brand intentionally to be the opposite of what you're asking for though; and absolutely they could be blacklisted with a simple "GMAIL ADDRESSES NO LONGER ACCEPTED HERE".

I think "you can't block GMail" here is meant in the sense that "you can't block the Google crawler". It's certainly technically trivial to do so, but the opportunity cost from lost users will be, for most businesses, unacceptably high.
I find thexyz.com a really good alternative they have a $20 per year plan and a $50 that adds more storage and syncs your contacts and calendars also. It does a great job of keeping spam out too.
It'd be notable, but it wouldn't be a fault of the money itself.
Yes. Stability control is now mandatory (it was rare 11 years ago), antilock breaks are also mandatory, lane deaparture warning and blind spot warning are ubiquitous, phone interface(hands free) is a lot more prevalent, tire pressure monitors were a novelty in 1999, the number of airbags has increased, automatic emergency breaking is now a thing. Huge number of improvements in the last 10 to 20 years.
We have 4 kids and only one vehicle, so a potential breakdown is a huge inconvenience. Also my wife is the one doing over 90% of the driving. So here what has been our strategy:

Buy a brand that is fully guaranteed for 5 years. We sell them at 4 to 5 years old. This completely kills the repair budget.

Buy vehicles 6 months to 1 year old. That one brand we buy (like most but not all brands) doesn't depreciate linearly, and depreciate the most the first year. So this reduce the depreciation budget significantly.

The only difference in the consumable budget, compared to a 10 year old car is that we pay a lot for insurance (full vs 3rd party only).

The plus of our strategy is that an accident does not change our budgets, which it would in OP's case, as they might have to increase repair (assuming 3rd p ins) or force them to buy their next vehicle early, throwing out some of their calculations.
The collapse of Mt. Gox was probably one of the best things to happen to Bitcoin.
I understand there's something of a bell-curve effect on insurance (in the UK, at least), whereby the cost of insuring cars of 10+ years of age increases. I'm curious to know how much of a difference that would make to the total cost of ownership.
If only snappiness were logic, that would be a stinging rejoinder.
South Africa did disarm.
What's the one brand you buy?
Read his message carefully. They don't know about foo+bar@gmail.com
Yep - that's one of the great things about service workers, IMO. The caching is pretty guaranteed, unlike the standard mobile caching which empties out far more often than you expect.
This is probably an analogy for frameworks like the Protected Media Path [1] [2], which revokes authorization/decryption when "untrusted" components are detected.

[1] https://msdn.microsoft.com/en-us/library/windows/desktop/aa3...

[2] https://en.wikipedia.org/wiki/Protected_Media_Path
Looks like as of 2017 they now fulfil to US via Amazon :)

https://www.marketplacepulse.com/amazon/usa/crumpler
https://www.amazon.com/gp/aw/d/B0118QTUKU?psc=1
Everyone says that but when the crash actually happens they always get cold feet because the prevailing view is that Bitcoin is dead and done and never going to recover so they lose their nerve and don't follow through. But best of luck.
I want to believe that this is true because there are no absorbing states, but it could be false. Let's not forget Pólya's theorem: random walks on integer lattices are recurrent at dimension 1 and 2 (always come back to the origin) and transient in any higher dimension (eventually never come back).

But the number of states for the wealth distribution problem isn't infinite, hm, because the total amount of money never changes. Yeah, I think I just convinced myself that you may be right, no state is absorbent so they must all be positive recurrent.

Maybe that's how we can restore our intuition on this problem. Everyone should be wealthy and poor, but it may take very long time to see the wealth flip around. While we wait for that to happen, we'll see gross wealth inequality.
Try TLA+ (learntla.com) for concurrency, Alloy Analyzer for structure, and SPARK or Frama-C for code-level stuff. See if you can feed TLA+ or Alloy properties into stuff like SPARK. E-SPARK did that with Event-B. These are the low-hanging fruit for verification vs full build out in Coq or Isabelle. Then, you write checkers for it to apply testing like KLEE, property-based, or fuzz testing.

These will get you close to full verification with less work. Each of the three languages has been used in a lots of CompSci and industrial work. Note that SPIN is similar to TLA+ and you can Google its industrial use for ideas of TLA+ power in concurrency analysis.
No industry for old men (or women)
Of course it's not uniform. The number of dollars handed to any given person each tick is a random variable drawn from some distribution (too tired to think of which right now). An individual's final worth will probably be selected from some sort of Gaussian, due to the trials being repeated and summed.

Question is, why did they have to hide the solution in a video? Are we allergic to static images and written text now?