skysight-inc/HackerNews huggingface dataset:
I would have almost upvoted this submission, but as it is often the case, the title on HN is complete meaningless garbage.

A much better title would be "Such container - an attempt to document the ins and outs of containers on Linux.". This way I would instantly know what the article is about... I wish there would be some way to add a tldr to the title.

This is really the one thing I hate about HN nowadays. Usually at least a third of the submissiond have completely meaningless titled. For example currently there are "Jitterdämmerung" and "A letter from Transnistria" on the front page. How am I supposed to know what those are about without clicking on them?

(Sorry for the rant...)
> The condition is found in around 50% of people with autism

Oh please, journalism .

Wordless about emotions? Maybe. Not knowing the words for emotions? Maybe. Emotionless? Ha. Spend time with any group of people with autistic spectrum disorders & tell me 50% are emotionless. Confusing words with the phenomena & further contributing to the barriers they have to express their inner life, not on.

To say it matter of factly like this in science journalism with no sense of the controversy to popular perception or those who have relationships with neurodiverse people, or motivating <with references> the point of view behind a scientist, but instead, reporting as fact. This view is surely contravertial in the scientific community, let alone with the public in contact with autistic people - and the worse thing is, if you tell an autistic person, they could believe it.

The only basis I have for saying "this is surely controversial in the scientific community" is 1. my faith in that community 2. my experience of the emotional lives of people on the autistic spectrum. 1 says they'd find out about 2 because it's a real thing.

They have empathy & emotions - like colonization - the one's trying to 'help' can sometimes be the cause of the most harm.
No, reducing the level of service (rather than maintaining it and increasing efficiency) has been part of the government's austerity measures.

Which 'undeserving' people are you talking about exactly?
If you used a debit card, you wouldn't have any bills coming in either, though...
You put it exactly like the official russian propaganda tries to - there was a "local" dispute in which they intervened to avoid further bloodshed. Nothing farther from the truth! The whole thing was timely orchestrated. Moldovan forces did not fight with locals, they were fighting with volunteer guards sent over from all of the falling Soviet Union, especially cossaks! If Russia had no interest, no bloodshed whatsoever would have happened, because there isn't any of the necessary natural preconditions for that (like you are implying).
It's an arms race just as vicious as the adblocker situation. If people block it, eventually it'll show up as as webfont...
Zing's ReadyNow is useful but really highlights some of the problems with JITs (in some domains). I think that ReadyNow is very interesting because its existence points to some interesting consequences of JITs in performance sensitive domains.

The driving force behind ReadyNow (as I understand it) was that many performance sensitive systems needed to be fast out of the gates on start up. This means that an interpreted->compiled->optimised-compiled transition was not acceptable.

Developers would try to solve this by running dummy data through the system before it was open to real traffic. But this had the unfortunate consequence that the JIT would optimise for dummy data only, including clever inlining at, apparently, monomorphic call sites etc. When real traffic flows into the system the JVM sees that its optimisations are no longer effective/valid. This would trigger a de-compilation/re-compilation of many code sites causing a very noticeable stutter.

Now we have ReadyNow. If you are really committed to Java or the JVM and you don't like these JIT stutters this is your solution. But this is an extra layer of complexity and another thing to be managed and another thing to fail. This is on top of your JVM, jar file soup you may already be struggling with.

I would prefer a good AOT compiler to remove this concern and give me quite good predictable performance. YMMV of course.

Sources

http://www.azul.com/products/zing/readynow-technology-for-zi...

https://groups.google.com/forum/#!searchin/mechanical-sympat...
If you haven't done it, I highly recommend trying to write a quine without looking at any answers. I wrote maybe the most gross one possible (http://scpike.com/2013/10/19/a-ruby-quine.html) but it was still a really cool aha moment when I got it working.
You are still dependent on XML-RPC, which has its own overhead issues, and PHP/Wordpress though.
Oh my. I expect the next version of Perl to read my thoughts and to not require any source code from fallible mortals. The jury is still out whether this will produce more bugs than it abolishes. The answer is expected in time for the end of the universe.
You can download/install jq [0]. as for links, it is just a simple text browser. It could be substituted by elinks or lynx (although they are not present on a default Mac OS X installation either afaik), or you can just use the handler to open it in the browser of your choice.

[edit: typo]

[0] https://stedolan.github.io/jq/download/
If we all took Dijkstra's advice we could claim that the current state of programming is "Gotodämmerung".

Not so good on the Hamming distance though...
Entropy of Android’s unlock patterns
I think the only purpose that code bar serves is so that the person at the gate doesn't have to strike a line on a printed list.
Empty string, array, and hash are falsey? Ruination! This is terrible! Also, types are falsey? What sense does that make?
Thanks for posting, Im joining Citizens for Tax Justice, FYI: "Citizens for Tax Justice (CTJ) is a 501(c)(4) organization. A contribution to CTJ is not tax-deductible"
Try to contact dang by email at hn@ycombinator.com . They usually reply faster by mail because some thread get lost unnoticed.

(I think hn@ycombinator.com is the wrong account, because it's for moderation an HN and not for generic YC stuff, but I'm sure he can forward the question to the right people.)
Knuth covers a fair amount of history with references in Art of Computer Programming.
The Boosting Margin, or Why Boosting Doesn’t Overfit
and what about go?
Man absolutely, right now I'm filling up a blocknote really fast working through problem sets, trying to minimise paper by writing small, fitting many problems on one page etc. Would be lovely to use a digital pad and save each problem set on its own page and have an easy eraser tool.

Anyone used the Khan Academy app to brush up on some math? They've got a very nice handwriting to text feature to allow easy entry of answers on a mobile device, a pen would work great in combination.
iStuff (2003) [pdf]
I wouldn't say the logo of the thing posted is off-topic.
Antikythera  Mechanism
I would almost classify myself this way, because in my teenage years I developed a coping mechanism for childhood trauma that entailed detaching myself from my emotional state and becoming an observer of myself. I think it's otherwise known as building walls to protect yourself. It took me many years to realize what i had done, and try to get back in touch with my feelings.

So far as lacking emotional response to major life events; there is so much going on during a wedding, and giving birth to babies, I don't imagine it's uncommon to not really feel joy in those moments; you're just to busy. Watching babies grow and transform into toddlers and big kids in front of your eyes, now that is joy of a lifetime, imo.
Weak Learning, Boosting, and the AdaBoost Algorithm
> There was and still is a significant russian-speaking minority in the rest of Moldova and there wasn't any expulsion nor cleansing

This is a silly argument. Not surprisingly, the Croatians living in Belgrade did not have cleansing/expulsion committed against them either, just the ones in say Croatia and Vojvodina (areas that declared independence).
All Questions Answered about Cross-Site Request Forgery in Rails
I'm not embarrassed about what I said. Maybe you think I should be, and I put extra effort into saying it because I knew it would be a controversial issue.

But I wasn't talking about design in general, I was talking only about kerning. I simply can't imagine that the kerning of text that I read has made my life less painful in any way, except in the situation where we've avoided clearly unreadable, awful kerning. Now tell me how the Google logo is that kind of situation, and maybe I'd understand your point.

Also, I do care to understand this subject. I just also care to understand more than just that. We can talk all day about kerning, but you don't do good design by talking all day about kerning, you do it by talking about human experiences. And as a human experience, kerning isn't really on most people's radar.
Top TFS templates
the final disclaimer looks like it was written for the case
This amuses me, because they used the video at the top of the linked site in the presentation... which shows a Surface Pro 3 and pen (and was filmed ages ago).

SP3 is great, obviously, but it was in the middle of boasting about the _new_ pen and how great it was.
http://www.modernperlbooks.com/mt/2013/02/goodnight-parrot.h...

https://www.ohloh.net/p/parrot (contributor graph at the bottom)
I don't have anything to worry about. I didn't commit fraud myself or my partner didn't do it. We comply with all the regulations.

Wait, what?? If Fortuna United is part of the fraud (its unclear to me if it is or isn't), then she should definitely be guilty (IMHO):

She says she and Mikalauskas not only set up Fortuna United, they are directors of the two firms behind it

Fortuna United is a limited partnership made up of two Seychelles companies - Brixton Ventures Ltd, whose director is Mikalauskas

Zirnelyte says suitable stamps can be bought on the online auction site eBay.

Zirnelyte says she knows who ultimately controlled Fortuna United, though she cannot reveal their identity.

She says her firm did not ask "details of the business" of the companies they set up.

She says she and Mikalauskas were just "nominee directors". She adds: "Nominee director is just an official representative for the authorities, and he is not involved in anything." - you know, authorities like the police

A director "has to understand what the company is doing, he has to be involved in the management of the company".

etc

But.. I don't know enough about this particular case and it seems that the law allows it.
I don't disagree with any of this, I will just point out that "Russia does lots of bad things" does not imply "Russia only does bad things". I happen to believe, in this one small instance, Russia action may have minimized loss of life.
Silicon Valley’s Most Elusive Beast
Your pricing page is ridiculous. You might as well remove it.
The software is actually a bit older, built for Windows 8 and previous Surface Pro.

Here's a blog post about the design of the app:

https://www.microsoft.com/en-gb/developers/articles/week04ma...
Wait so you brought a bunch of cash on vacation? Or were you able to withdraw cash as you needed it from a bank?
Kerning isn't the invented problem. The importance of marginal gains by adjusting kerning in logo design is.

Imagine if I wrote an article where I was claiming that the blue component of the logo color should be 3% lighter. Maybe it's a real improvement. My concern is that the color of the logo on that scale is such a small part of what makes it a good design or not, that my reflex of analyzing it in that way is counter-productive to being a good designer. I'm not saying color is unimportant. I'm saying the focus might be too narrow to be used to do design.
What HiPPOs have to do with your SaaS product
No, your project is not simple
Very good point, how could I have missed that!
Are we seeing the same page? The only reason they mention is speed.
How can someone see the injustice in the world and not be grieved, if not angered by it, and be considered a decent person? If indifference to avoidable suffering and disgusting exploitation and mutilation of living beings is not awful, what is? As Einstein said -- and I quote him not because Einstein is correct by default, but because I think he is in this case, and put it very elegantly and succinctly:

> A human being is a part of a whole, called by us universe, a part limited in time and space. He experiences himself, his thoughts and feelings as something separated from the rest... a kind of optical delusion of his consciousness. This delusion is a kind of prison for us, restricting us to our personal desires and to affection for a few persons nearest to us. Our task must be to free ourselves from this prison by widening our circle of compassion to embrace all living creatures and the whole of nature in its beauty.

How can someone not have compassion, yet not be awful? How can someone have compassion, yet not care about justice?

How about a compromise, how about we define SJW as "stereotype about people of value with values, serving as relief for those that can't hang with them"?
Kobalt a new build system in Kotlin by Cedric Beust
democracy is two wolves and a sheep deciding on what to have for lunch.
It is possible to have powerful abstractions, AOT and performance.

One just has to look at Haskell, OCaml, Common Lisp, Ada, Eiffel, SPARK, Swift, .NET Native,....

The fact that for the last decade mainstream AOT was reduced to C and C++, kind of created the wrong picture that one cannot have performance in any other way.

I always dislike how they present some of the language features (stack allocation, structs and arrays) as if there wasn't any other language with them.

For monitoring, although one doesn't get something as nice as VisualVM or JITWatch, it is possible to bundle a mini-monitoring library if really needed.

Something akin to performance counters in Windows.
TL;DR: There are infinitely many ways of building a nonfunctional web site and this one has the shape of a teapot.
Cash has no overhead, no transaction fees. I use cash for local businesses because that 3-5% matters. I don't think Visa and Co need that money as much as my local businesses do. When buying from huge businesses, I'll use plastic because it's more convenient and they can take the hit.

Cash is also largely untraceable and does not leave transaction records with my name on it. Sometimes I buy things that I don't want people to know that I've bought.

These, especially the latter, are two things I'm not really willing to compromise on. Some people dream of a cashless economy, but I would not like it.
> Again, what is the blame on Facebook as if they came in and registered your name and profile by force?

Pretty sure you're trolling at this point, but if not google "facebook shadow user profile" and get your mind blown.
A Guide to Fast Page Loads
Wix.com launches new editor
Bitsies – Adorable Icons
I think math would require more error correction than music. Musical notation is pretty easy to get right, whereas math has a much larger symbol lexicon.

Edit: Why the hell was this downmodded?
Something like this?

http://detexify.kirelabs.org/classify.html
Just as a side note, DP 1.3 can handle 5k (5120×2880) resolutions: https://en.wikipedia.org/wiki/DisplayPort#1.3
@geographomics

Give an example of a public service where service levels has declined, as clearly you have some in mind?

The only obvious one I can think of is welfare, which of course involves handing physical cash to the claimants. The only reasonable measure of welfare service level is of course the £ value of those hand outs. So yes, the welfare service level has declined. But it is within public expectations; it is after all what the UK public voted this government into power for. Indeed, the UK public opinion intensified as before that they were only happy with having a Con/LibDem coalition.
This is built in to FireFox too. Right click element, "Inspect Element", Right click element which is now scrolled in view and highlighted in the tools, "Copy Unique Selector".

I guess having it directly on right click or in view would be useful sometimes.
PHP promises? I can't quite put my finger on it, but this makes me feel very strange. As if they're not supposed to exist or something. I hope someone can articulate the reason (if there is one) better than me...
How is my argument silly? You gave me an example with different minorities treated differently in some other country whereas I was talking about the same russian-speaking common set of minorities treated exactly the same across this country (Moldova). The argument of russian minority discrimination is a common play of russian propaganda, and it is a baseless one.
Just wondering - wouldn't it be easier, not only for music notation but also for math and other scientific notation, if there was an on-screen keyboard custom-built for this very purpose with the required symbols and movement keys? After all, why require a stylus and why sketch the characters when you can just as easily type (actually, typing may turn out to be a much faster input method). Is there a real benefit to sketching or is it something else.

Why wasn't handwriting recognition a big success?
Comfort and discomfort aren't emotions. Pain isn't an emotion, and the absence of pain is desirable by people who don't have emotions.
These sites may be of interest. They're much more recent than Antikythera.

https://calculating.wordpress.com/2011/11/23/calculators-for...

http://www.computerhistory.org/revolution/calculators/1/44

http://www.mhs.ox.ac.uk/staff/saj/arithmometer/

http://history-computer.com/MechanicalCalculators/Pioneers/L...

http://history-computer.com/CalculatingTools/gadgets.html

http://www.darkroastedblend.com/2008/09/stunningly-intricate...

http://www.vcalc.net/cu.htm
Show HN: Uncanny Valley – Interactive WebGL and WebAudio Demo
Not quite how I remembered it. Hopefully it's still useful information. In his words:

---

I was using ArchLinux from within an Android setup using a chroot. The X server ran under Android an was called XSDL, which handles keyboard and allows me to simulate rightclick. I was using Awesome. I bound volume keys to right click and Super (my WM controlling key).

The setup wasn't particularly ergonomic. Problems included the clumsiness and limitation of the X server's controls, the keyboard oriented nature of my Awesome setup, And the general lack of benefit from using a TWM. As far as I was concerned, there was limited merit in having multiple windows active at once when screen space was limited, and other WM with touch in mind would probably work better.

---

It was around 10 inch, but the resolution was about 1280 or lower, and touch wasn't that accurate.
(1280x800)

---

Note that this was a while ago, and XSDL has undergone changes.
Remote software development – How to minimize risk?
I actually hate for my kids to do ANY coloring books. A blank page is always better. Give them crayons, pencils and markers. Throw in scissors, tape and glue.

It is against Head Start policy to give children coloring pages. There is quit a bit of research for this approach.

PDF Document on why coloring is not best practice with children. http://elf2.library.ca.gov/training/docs/WhatsWrongwithColor...
Reliable photo evidence of finished work, progress or any problems. B2B
It's all relative to viewing distance though. You can get the same HiDPI affect with 4k 27" monitors if they are far enough away from you. If you sit too close then you lose that.
Well, we don't live in a straight democracy. The constitution declares "cruel and unusual punishment" to be forbidden. I don't think it's a stretch to consider effectively ruining the rest of someone's adult life because they sold some drugs once to be cruel. In this case, the voters' will should be overridden in favor of the limits placed by the constitution.
Grace Lee Boggs, Human Rights Advocate for 7 Decades, Dies at 100
One of the best summaries of Perl I've seen. Thanks!
Always Fast or Sometimes Fast? A look at dynamic optimization behavior in Java
For what it's worth, Franklin probably never said that. The use of "have for lunch", marks it as too modern, and I can't find any attestation at all prior to a minor variation of the first sentence showing up on Usenet in 1990 (the author didn't present it as a quotation).
There is nothing particularly virtuous about democratic use of power.

It's frequently better than the alternatives, but still plenty capable of evil.

So democracy functioning is probably better than many of the alternatives, but it isn't a great end goal and shouldn't be surprising that it leaves much to be desired.
Drupal 8 is going to be huge. Although, I'm doing Angular + Node now, I'm very excited and anticipating using it in conjunction with React, Angular, Node, and Solr.
She was such an iconic figure in Detroit. People in the local activist community talked about her the way people everywhere talk about Dr. King. Her (very abridged) life story in this obituary is pretty interesting. She stayed engaged in community activism well into her nineties.
Cash can actually be fairly expensive for businesses to handle. It needs to be insured, transported and often banks will charge fees for depositing cash into a business bank account. Depending on the specific circumstances, it can actually be as, if not more, expensive to process than cards.
I'm not comfortable with a debit card. With a credit card, if the account is compromised, AMEX has a problem. If my debit card is compromised, my mortgage/utilities/taxes/etc will bounce until I discover and report the fraud.
Refactoring to a Happier Development Team
Catcierge: Image recognition and RFID chip reader for automated cat door
an extremely unfortunate thing to hear this morning. her legacy lives on though, both in detroit and around the country!
I live in a lower-income area (rustbelt USA) with a lot of small shops, and very few of them take a debit card. Those that do have a small ATM on-site.

Buying gasoline? 4 cents discount for paying cash. Chinese takeout? Sorry no check no credit card. Party store? Better be paying in cash. Heck the shady automotive shop I had my truck worked on last month only took cash. Crazy.
Can't find anywhere on Google right now BUT HP Sprout Computer does this at Crayola Factory in Easton, PA. You make your drawing and than place it on the matt and the computer makes a 3D image of your drawing. It could easily be done in real time instead.

https://sprout.hp.com/us/en/
So, the MyScript team (behind the Stylus beta handwriting tool on Android) released the MyScript calculator[1] a while back that lets you start doing (albeit relatively basic) math with the stylus on a touchpad. (I use it on my Samsung Note Pro.) It has a similar feel / intent to this thing, but somewhat less sophisticated (mind, it's evidently a proof of concept demo more than anything else).

The StaffPad app was reviewed at least 5 months ago [2] and truly does look very impressive, even if it's of particular interest for a relatively small demographic. I noted there was no mention in the SP4 announcement of the USB / sound device latency for the SP4 with W10 - so it's either so good we don't need to mention it, or a bit uncomfortable so best not to mention it.

[1] https://play.google.com/store/apps/details?id=com.visionobje...
[2] http://www.sibeliusblog.com/news/staffpad-is-a-music-handwri...
HN front-end devs: If you were to make a web version of this, would it be better to use canvas or svg? And why?
Well, at the same time most politicians are more concerns with stoking the flames of ignorance and hate as it's a tried and true method to get votes. So these people remain with their ignorance opinions because public figures are encouraging them to keep them.
Which, given recent track records, is equal to no responsibility at all.