skysight-inc/HackerNews huggingface dataset:
Could you explain what you mean by that a little more? I looked at the Clustering section of the Wikipedia page for Mean-Shift:

https://en.wikipedia.org/wiki/Mean_shift#Clustering

but I don't get how C and r are chosen, nor how the method is supposed to be "non-parametric" given that you need such parameters to begin with.

Also, how are you supposed to assign all points to separate clusters, and how would you determine how many clusters to use in the first place?

Having looked at the that page I also definitely don't think it's simpler than K-means!

Edit: This article gives a much more accessible descriptions than wikipedia:

https://spin.atomicobject.com/2015/05/26/mean-shift-clusteri...

To answer my own questions, the number of clusters is determined by the number of max points of the kernel density function, but the kernel bandwidth does have to be specified.
> The more I think about social security requirements, the more I think they should just be paid out of general taxation and not entangled with a particular relationship of "employment".

In France they are too, with the CSG and CRDS.
> Plug it into TV, turn it on and you're in basic and can start programming.

No reason why someone couldn't create a Pi installation which does that - RetroPie boots into the game console screen, after all. BasicPie could just as easily boot into a Basic / Lua / Pico8 interpreter.

(Get a normal Pi install with X and set Scratch to be the startup/only X app? Would that work?)
Does anyone knows a react ui framework which also includes concepts for more high-level interfaces?
Not only atoms and molecules, but also "organisms" and "pages" as a compound of several components?

I feel like, a lot of ppl still create horrible UIs based on good components, because they lack the bright overview.
Which Russian news sources don't contain anything actionable in your opinion? I've been following the recent schism in the Orthodox church and the land conflict between Chechnya and Ingushetia on meduza.io (popular independent media website), and I feel that it is quite decent.
I personally enjoy the Fenwick Tree: https://en.m.wikipedia.org/wiki/Fenwick_tree

What is it used for? It allows one to both query and update prefix sums in O(log n), for a normal array this would be O(n)/O(1) respectively.

The cool thing is that it can be emulated with an array and as such it takes just the same amount of space as an array.

The best part is that they can be implemented (simple version) in about 10 lines of C++ code.
There is no concept of indirect salary I am aware of. Do you mean that medical insurance is paid straight out of your salary to the state? This is a huge benefit to US, but only US - all european countries apart from Switzerland have this, and many other palces around the world too.

Or you mean social insurance? Same story, you pay it from the money your employer pays you, its just that you don't do it by yourself - company ha to do it for you by law.
Huh. This is really interesting. I'm currently living in Paris and have been talking to my (French) girlfriend about starting a business. Does anyone know of any other good resources?
Justice Kennedy–Understanding Freedom's Heritage: How to Keep and Defend Liberty [pdf]
Show HN: Beat my tank through strategy and programming
> The trial period go both way: the employee can choose to leave very easily. We had one such case where I'm working, the employee left before the 6-months period was finished.

Yes exactly, that's pretty fair, if the employer can fire at-will, the employee can leave quickly as well, it's flexibility on both sides.

> In addition to firing, it exists legal possibilities to cancel the employee/employer contract if both side agree on it ("rupture conventionnelle"), if I've understood the mechanism.

Yes indeed that's exactly that.
Thanks for this comment, it is well written and informative.

> and whether the current generation of worker will be able to get the same "generosity" from the next generation.

It does not work well even now as there are nearly as much retirees as employees. Only debt and the fact we are a huge economy in EU save us.
Ask HN: Is gitlab.com down for you right now?
I chalked my experiences like seeing an ad for something I was talking about with friends to coincidence, but after hearing the same experience from several, I'm starting to think FaceBook is every bit creepy as one imagines.

Facebook Application was booted from my phone long time ago. Facebook runs within "FaceBook container" in Firefox on laptop. Regular web browsing occurs in Safari.
Input Sources to Google's Colab
Amazon Employee: We Shouldn’t Sell Facial Recognition Tech to Police
"any idiot can start a business, but it takes a genius to exit one without harm" --unknown
This is a very weird response. iPads are breakthrough child computers. They can use them prior to typing, reading or even fully speaking. And you said it is “literally” impossible for adults to be productive — like, not just slightly challenging. There are approx 80M iPad users. It is literally impossible to take you seriously.
I overall agree but I'd like to add some nuance: one-liners are hella compact but no way near maintainable in many cases. For instance 100% of code golf competition results should never be allowed in production.

Also there may be a balance between "some hierarchy in the code so it can evolve" and adhoc code that just works for the current problem. Only having to write a new class for a new feature because everything else is handed smoothly is a bliss.
We've always had that. But you're assuming that neglect is the major/only factor here. I disagree. I think the major factor is what the children are doing.

Spending time alone in a room with Lego is very different from spending time alone with some dark-pattern-studded UI, even if a parent is beyond viewing distance and within shouting distance in both cases. Do I need to argue that?
So I'm here in India, just pushed my repo to gitlab.com and was trying to check the CI/CD job status. However, gitlab.com is taking too long to respond.

@gitlabstatus on twitter says they're investigating, status.gitlab.com says everything is operational and isitdownrightnow.com says gitlab.com is down for everyone right now.

Just wanna know if others here are being able to use it or not.

All things above were observed around 9:00 UTC (it's been 7 mins or so).
My personal guide to web typography:

Don't. Use the user's fonts.
Please...

Have you had to pay for glasses, dentistry, hearing aids?

Even the current president acknowledges what I said (which is a fresh start)
The closest-pair algorithm is something you might use in single-linkage clustering, not K-means clustering:

https://en.wikipedia.org/wiki/Single-linkage_clustering
For many purposes, users may want to consider spiped as a simpler and more reliable alternative.
What the article misses is the long tradition of river surfing all over the world. Championed at Munich Eisbach since the late 70ies, and then all over the world since the 90ies, esp. in Canada, Austria, Germany, USA and Switzerland. There's no need for an expensive and commercial pool with pumps if you just need to throw some big rocks into a river, or use a canal. It's also helping to save bridge piers, which otherwise need to repaired every 10 years.

In Montreal or Munich there are usually 200 surfers a day, surfing for free. With incredible tricks, previously only seen on a skateboard.

http://riverbreak.com/
> Authentication is handled via Django sessions (didn't have to spend time on JWT tokens)

That's intriguing, wondered how that'd work out with a SPA. I'm not big on SPA's currently they only make sense for certain type of websites to me, don't mind them if they're done correctly though. But hey if what you've done works for you that's good to me, until I have to touch that code :) Hopefully it's not too awful, it just sounds a little bit out of the norm, but I'd lie if I said I've never done out of the norm solutions...

> Front end bundle can be served fast and cheap via CDN (only the naive serve static files with gunicorn/uwsgi right?)

Not just a CDN, for internal apps I seve all static files through Apache or nginx. I rather let a normal web server do it's job. I trust a C backend to serve static files more efficiently than some web framework, but that's just my personal view.
You can't lead with soft skills as your lead offering. It's always hard skills +.
The most destructive in the year US air strikes killed 60 terrorists in Somalia
The latest Chrome update leverages its PWA platform on Windows 10
> I could give a crap about someone's deep algorithim knowledge.

That's just proving the point of the person that you replied to, though. If you could give a crap then you obviously care about it.
What the 1949 film Twelve O’Clock High still tells us about air combat
I was gonna mention this one as well! So simple and clever.

I like the explanation in the case study in Sedgewick's Algorithms [1].

Compare its simplicity to connected-components [2], another elegant algorithm but with a perhaps a bit more involved implementation.

1: https://algs4.cs.princeton.edu/15uf/

2: https://algs4.cs.princeton.edu/41graph/CC.java.html
I use bullets intentionally to break the flow. Nowadays many readers are getting tired of too long passages, and bullet points are one way to give the text visually more structure.
> are not living drastically foreshortened lives

Compared to who?
Metropolis-Hastings (aka Markov chain Monte Carlo). Without this very simple (in principle) algorithm and its many descendants, much of modern applied Bayesian statistics would be impossible.
Ok, no one is shoveling it down your throat. Just avoid it.

But be prepared because it is the de-facto standard way of building classNames in React, also because it was part of the standard utilities provided by React.
I bet we'll have tons of makeup channels then, right ?
Blue collar jobs are more rewarding and the work environment can be better for all the reasons you described but the money is worth it IMO. If the money were the same I'd hand in my two weeks and get my welding certs.

Also, calling it an idler pitman arm is somewhat contradictory (though probably not a technical contradiction) since pitman arm kinda implies it's located on the bottom of a steering gear. ;)
What part of the above is offensive? I'm afraid to talk to young people or Americans these days lest someone get mad at me. Were we the same with our parents I wonder?
You can fire at will for the first 4 month, renewable once, so practically 8 month, for IT people.

It's plenty of time to determine whether someone is fit for a job or not.
Mosh support roaming and intermittent connectivity which is really super useful if you have to debug a server on a very dodgy 3g connection in a moving train.
> how emphasized the bullet lists need to be

Exactly. For me, the indented list emphasizes the distinct structural entity, contrasting it against the bulk of the text. This makes lists easier to recognize (especially the short ones in narrow columns, like in your example) while previewing and skimming the reading material. You mention pattern recognition at the start of the article, and this is exactly the thing that makes pattern recognition easier, for me at least. And I would prefer “practically useful” over “typographically correct” every time :-).
It seems like an odd preference in the first place, though. You write "...the bullets should be hanging so they don’t disrupt the flow of the text," but isn't the point of a bullet list to disrupt the flow of text in order to focus on the individual items? Most hanging bullets I've seen have been a distraction because the content of the list is lost in the body of the text plus there's this heavy element (the bullets themselves) sticking out in the margin.
Do you have an ISBN or link to that version?
I assume parent was referring to... gets up and walks away, while youtube continues to autoplay
Shamir's Secret Sharing. I don't have a smart description, it's just wonderful. Split the secret in N parts, require N - K parts to reconstruct it. Use cases are numerous.
Do you feel like rewriting a bunch of webapps written in Perl/modapache around early 2000?

I know of at least one company with such a stack. Just like I know others with Web Forms, Stucts, SEAM, JSP, Zope and many other stacks in production.

Not everyone re-writes their webapps, specially in companies where software is a cost center and totally unrelated to their main business.
What about the performance of python-responder?
Wildlife Photographer of the Year 2018 – the winners
Synthesia – Guitar Hero for piano
Big software/lousy software
Sure, but, at least for my local, ALL links are to Amazon.
Life Got You Down? Time to read Ilf and Petrov (The Twelve Chairs, The Little Golden Calf, One-storied America)
Thanks for this. I think it looks great.

Hard to get text layout to run true on the many devices that I have tested. I have dropped Internet Explorer as a design target, and Android 4.

These principles were easy enough to follow when I started, 30 years ago, when we set pages for paper and railed against everybody's insistence on (ab)using Microsoft Word.

And now, the browsers render slightly differently, Windows macOS Linux Android iOS need at least some spot-checks to know where the pain points are... And we must adapt to the document width dynamically.

It is a challenge. I don't yet have a sense of measure, how to adjust the information density from small phone to large tablet or desktop.

(And while I'm not looking, Variable Fonts add their own dynamic micro typography tweaks. I just set Opticsl Sizing and punt.)
> This project strikes me as a fun side project that doesn't have serious legs or ambitions

And it totally is! "The primary goal here is to learn, not to get adoption" [1]. Kenneth Reitz is just another developer who created a public repo with some docs, a logo and the clear indication that it is just for fun. I don't see why everyone is so on the fence with this.

[1] https://github.com/kennethreitz/responder#the-goal
Jetbrains is the new Borland, but I hope that their management doesn't come up with an Inprise idea.
You cut out the context. It wasn't "do bullshit", but "Do bullshit padding around your entire story."

That is pretty much every company out there. Company leaders revise their history to make them more attractive, come up with visions in hindsight and add ethic concerns etc.

OP did not say what you claim he/she did.
Instructions and resources to improve the experience for new Dell XPS computers
I would say rewriting is OK if you are eliminating code while keeping the same functionality.

Obviously that is a generalization and there will be exceptions, but as someone else said in this thread "code is a liability not an asset".
Datalore 1.0 – Intelligent Web Application for Data Analysis
what are the advantages of opening an llc in france compared to the US/UK/HK?

what about taxation?

how easy can I take money out of the company?

how easy is it to close a business?

couldn’t find anything on the website. is there a gov.uk equivalent i could check?
Creating a positive work culture
Offset Paper Making Machine
High order algorithms for stochastic differential equations.

https://epubs.siam.org/doi/abs/10.1137/09076636X

Somehow, even when things are almost surely not differentiable anywhere, you can develop algorithms which to a higher order (matching some idea of non-differentiable Taylor series) approximate the function. This is a beautiful idea since when you first do deterministic numerical analysis, all of the derivations require differentiability, but now this really expands your idea of what differentiable means.
Since I don't understand Russian, is there any English translation that you'd recommend over another?

I've only ventured slightly into Russian litarature (English translations thereof) with "The death of Ivan Ilych" and "the dream of a rediculous man". I consider the former to be one of the best books I have read this year, and would like to give TMaM a try but always have trouble deciding on a translation.
This might be useful https://github.com/ant-design/ant-design-pro
Everything you need to build an app without code
> If you write 100 ~50 line "trivial functions

No, we're talking about 2-3 line functions. Stop arguing with a straw man. You're taking what you know to be true about complex code, and then asserting that those things are also true with simple code. That doesn't work.

> And you can't write this particular utility function in 5 minutes and support all the uses-cases

The beauty is that because we are rolling our own function, we only need to support the single function signature we decide we're going to stick to in our codebase. Supporting every use-case becomes a moot point.

The author of the library has to support the 10^5 people who use his code, meaning he's more likely to merge silly pull requests like "should take objects", "should flatten the input array", "should allow multiple arguments", "should work with X", "should do Y" because people have different styles.

> The reason to depend on someone else's code in trivial use-cases is entirely because they are trivial. There's nothing you're doing aside from wasting time by writing it

It only takes time if you are not able to do basic programming. I find basic programming to be a much more enjoyable and productive approach than depending on potentially dozens of trivial libraries whose APIs are not the way I would design them, and could change at any time. Learning dozens of APIs takes just as much time as implementing them for a certain set of functions. That set is different for everyone, but it is not the null set for anyone.
This doesn't happen for me, it is pretty quick. I am in India and on a 40 Mbps connection.
I am on the same boat, hence why I am on Angular and Polymer side.

Everything else that builds their little platform on top of the browser is not interesting to me.
Its not that unique social system, quite contrary - a lot of countries have this setup since 50s or 60s. Eastern Europe is moving/moved from this system in many cases.

You can either save for yourself (ie in mandatory pension funds) and have a risk of bankruptcy (with some governmental cover, but can't expect 100%), or have a system where current workers pay pensions for current retirees, or some mix of those. And all you can do is hope hard that once you retire, there will be enough people working for your pension (it won't). You have to save/invest aside to be really safe in 20-30 years - not really great social system if you ask me. Expect retirement age to be raised gradually exactly because this is failing.

It is utterly unsustainable, demographic curve and raw numbers won't let you do miracles, and you can't rely on pure immigration to fix this these days.

Happy to be in the system which doesn't work like that, I can see how much I have spared, what is the projection for retirement etc. I can decide when I to retire and manage with what I have saved.
>simultaneous and spatial thinking

But can it really be simultaneous (at the same time)? I mean there's still a "micro sequence" involved. it seems that the real skill here is context switching, pattern recognition and applying patterns to different contexts.
For me usage is the ability to modify it for my purposes.

Writing a script that interacts with said software to enhance or modify its behavior is as easy as clicking an UI button and I don't see a difference.

Also the "understood sense" is irrelevant. Usage is whatever you do with it that's not distribution in the sense defined by the copyright law.

The genius of the GPL licenses has been that they are just copyright licenses handling distribution, but that don't impose any restriction on usage. This was by design. Here's Richard Stallman's own take on "freedom 0": https://www.gnu.org/philosophy/programs-must-not-limit-freed...

> "They just need to publish any modifications they make to said AGPL'd software"

N.B. that's in fact a huge restriction, being a matter of costs too, because "publishing any modifications" costs both time and money.
Out of curiosity, what do you find beautiful about AES?

I personally think that Speck is pretty cool because of its extreme simplicity, but I can't see anything special about AES.
No, I don't think so. Inspiration is perishable, I don't recall who said that but it's true. It doesn't matter if you have a good idea, they are ever so common. Execution is everything.
There's a typo in the server keys calculation. It should read "server" and not "client" IMO.
Richard M Stallman
You forgot some Factories and Factory Factories ;-)
Is this an anecdote? E.g. I assume you are calling this a tremendous risk because you have seen it first-hand negatively affect your own kids mental development?

Whilst I agree with the sentiment of less tech = probably better for young kids, your comment reads as FUD. 15 minutes a day watching youtube is probably fine and will likely have minimal effect on development compared to other factors.
I read that one and I was happy with it:

The Master and Margarita Paperback – March 19, 1996
by Mikhail Bulgakov (Author), Diana Burgin (Translator), Katherine Tiernan O'Connor (Translator)

Of course, Amazon will provide reviews for all translations in one big bucket so it's hard to know which one gets the best review.

You can go to sub reddit: https://www.reddit.com/r/books/comments/1lngmm/which_the_mas...
> And FWIW the author of FFTW is a big Julia contributor / package author nowadays.

Holy shit! As a long time user of both, I'd never put two and two together before.

Also:

> With Julia v1.0 FFTW is now in the standard library

Did you mean "FFTW is no longer in the standard library"? Since it's ... well ... not (it's a separate package that you have to install).
Also, I thought something like 40% of browsers run adblockers, and possibly a disproportionate amount in your demographics. That could explain the bulk if the difference.
1. You mean "going vegetarian". Going vegan is something entirely different, and entirely unnecessary in this context.

2. Food is being massively overproduced, so a few thousand people boycutting meat is unlikely to even remotely affect the production amount, thus having no difference at all. A much bigger difference would be made by trying to fight food waste. Fight profit-optimization by over-production, go for local sellers rather than supermarkets with absurd over-stocking, etc.

3. You don't need to boycut meat to solve that problem. Just reduce it. From what I've read, the US consumes absurd amounts of meat, which fuels a giant meat production industry. If you cut the average meat consumption in half in the US, the meat industry would no longer be the primary consumer.

Meat itself is not to blame for the absurd over-production and over-consumption we see today. It is instead a result of the usual corporate greed, profit optimization, and our total ignorance for the side-effects of our convenience. Vegetarianism is entirely symptomatic treatment, rather than dealing with the root-cause.

(For the record, I respect the choice to not eat meat for other reasons, but I am only considering the environmental impact here.)
Are these LGFVs similar to PFI in Britain, Australia etc?
Congrats for the successful Show HN maelito.

If you're located near Paris, we are starting a new meetup about programming and startups. The first drink will be held the 6 november near Bastille (where the French Revolution started):

http://meetup.com/dailyprog/events/tmsrjqyxpbjb

I hope some people from Beta Gouv will come. I do my best to promote that new community (especially towards VCs).

Feedbacks and insights are welcome :-)
Edge and Firefox are only missing Shadow DOM and Custom Elements, which they are already developing.

On mobile Web 100% of the browsers support Web Components.

https://www.webcomponents.org/

So what are the many popular browsers you refer to? As anything else is meaningless.