skysight-inc/HackerNews huggingface dataset:
The article is really the antithesis of a good critique.

The comparison to Helvetica and Garamond misses the point of Comic Sans, which is to be a casual, friendly and playful (as opposed to professional, austere, serious, business-like) font that looks more handwritten than typographed (like the handwritten captions in pulp comics of yore).

Even the kerning and height issues they point can be explained for that. Perfect kerning and proportions would ruin the illusion of it being handwritten and childlike.

As to why all the hate, it's easy: middle class people with any "artistic" or "creative" inspirations (and I use the term loosely) will jump at the first chance to feel more sophisticated than the great unwashed masses. And designers are the very epitome of that crowd [1].

And most will just jump on any bandwagon related to such a cause (notice the hundreds of anti-Comic Sans blog posts, articles, even t-shirts), without thinking the issue thoroughly and trying to understand neither the original intent nor how and why people actually use the font in practice (which is even more important).

The real question to ask is not why designers and hipsters "hate" it, but why the huge "unwanted masses" adopted it with such eagerness. But that would imply that the average designer also has something to learn from the people, instead of preaching his dictums (which most of the time are not tied to any science or real world observations at all) of "what should work" and what "they should like" to them.

[1] The same people that, in their web incarnation, blathered on and on about "semantic markup", missing the point of both "semantic" -- a word that they repeated as parrots from one another after they learned it from a few misguided trend-setters -- and "markup", which is not supposed to be where you convey semantics). This, now mostly subdued trend, kept the web 5 to 10 years behind -- thank god for SPAs, flex and grid layouts and the like.
This, and the same for papyrus. It is everywhere.
I've suffered from semi-regular headaches -- sometimes every week, currently about once a month. I don't know what's causing them; the neurologist said it's migraine, another doctor said it might be allergies, other people told me that they are probably related to tension in my spine and another well-meaning friend told me I should just drink more water.

Ibuprofen lets me get rid of my headache 90% of the time.

Sure, frequent painkiller use has side effects (stomach troubles for me), but the alternative is spending two days in pain unable to concentrate.

I know a few people who have been suffering from headaches all their life, and there just isn't a simple lifestyle change that will get rid of it.
Sequence to Sequence Learning Model
BBC: Lord Dinkan: The Cartoon Mouse God
And access to the birth control is mostly limited by the culture, not money.
https://www.thoughtcrime.org/blog/the-cryptographic-doom-pri...
I'm not sure what your question is. There are millions of apartments in the US. How would there not be a market?
I still feel that's cheating as you're just replacing the semi-colon with braced blocks; effectively it's still being parsed as multiple lines.

I was thinking more along the lines of using the one line conditional:

condition ? first_expression : second_expression;

eg

sub nextq {
(print( "@_\n" ),return) if @_ == (my $size = 8);
foreach my $col(0..$size-1) {
my ($row, $next);
grep ($_ == $col, @_) ? $next=1 : $row=@_;
grep ($_ == $col-$row--, @_) ? $next=1 : $row=@_;
grep ($_ == $col+$row--, @_) ? $next=1 : $row=@_;
nextq(@_,$col) unless $next;
}
}
nextq();

The `$next` ugliness is due to not being allowed to use the `next` inside a one line conditional. There's probably cleaner ways of doing the above though. But that was only a quick hack.
The whole point is that it enables spam, broadly interpreted to include unsolicited mail of all kinds.
Deeper LSTM+ Normalized CNN for Visual Question Answering
Why I left Unity
"Imagine the kinds of amazing new software that could be created in alternative cultural environments."
There is no search solution to N-queens, so any code doing search is poor and wasteful.

I am not going to spoil the fun by giving you the details here, just the hint: start on the right square, depending on whether N is even or odd. Then place successive queens in a knight jump pattern.

It is fascinating to me that whoever invented chess a long time ago may have been aware of these subtle complementary relationships between the different types of moves?
Apparently some people are trying to open up as much attack surface as possible.

If you're implementing this... please stop. This will cause serious problems. There is no reason whatsoever to allow remote access to USB devices.
Dumpster diving, donations from willing consumers doing their own upgrades, etc.
Ml-lab: forks of interesting repos relating to machine learning
Do you think these trips are likely to be more the result of research and interest by someone in the travel group than a blank slate?
There's a 4th layer: The whole thing is vacuum-wrapped in epoxy-fiberglass composite to catch spall.
The connection between game theory and quantum physics
This is from 2013. Anyone come across recent development from it?
I like the part where he shits all over software and romanticizes early 19th century woodworking in factories. Yes - I'm sure those were just lovely conditions to work in. We created laws to protect laborers and children as a direct result of those conditions - but let's all whine about how Amazon views its employees as a 'team' and not family.
> How are they continuously extracting income of the middle and lower classes (and upper too)?

1. Through ownership of the means of production. Profit from said means largely goes to the very rich, or to the upper-middle class - almost everyone below them does not really participate in the stock market, and most definitely don't participate in ownership of non-public firms.

2. As such, as lower classes create wealth, it flows upward. When the economy grows quickly, that wealth tends to get re-invested into building more means of production. But at the end of the day, those investments are on aggregate, expected to generate returns.

So, through growth, you can postpone the trickle-up, but unless there's a huge societal shift, at the end of the day, even if the pie grows, the lower classes won't get any more pieces of it.

Caveats:
(Yes - quality of life has gone up in the developed world thanks over the past century. That is due to technological advancement. Yes - quality of life has gone up in the developing world due to globalization. But how many people in Bangladesh making sneakers own shares in their employer? How much of the Western economy will the people doing all the work that keeps it running have come to own over the past 30 years?)
Not quite -- in your reference frame, you cross the blackhole's event horizon and go inside, but an observer (who is outside the event horizon) will only see you reach the event horizon and slowly "fade away."
Validate the Pedigree of a Startup Before You Jump
When I search to find the minimum energy cost of separating the salt and water based on entropy, I find this article:

http://arstechnica.com/science/2011/08/desalinization-is-thi...

> A state-of-the-art facility is now within a factor of two of the theoretical energy minimum

> The total process of desalination turns out to require three to four times the theoretical minimal energy use, since the salt water must be pumped and pretreated, the membranes maintained, and the resulting brine handled afterwards.

Somebody is not being very honest.
Maybe it's the case here but in the scala community in general I noted a tendency to emphasize cleverness over clarity and simplicity.
At least Helvetica has a whole movie about it! [1]

"It's hard to evaluate it. It's like being asked what you think about off-white paint. It's just there. It's hard to get your head around something that's that big."

"And most people who use Helvetica use it because it's ubiquitious. It's like going to McDonalds instead of thinking about food. Because it's there. It's on every street corner. So let's eat crap, because it's on the corner."

[1] https://www.youtube.com/watch?v=7JkpYgjbYRg
If you require painkillers to get through the day (or year) you should consider your position and how youre treating your self and your body.

You think it's just a matter of choice or effort for all people? Life's not so simple, and you should learn a bit more about some of the things people face.
Binaries game
Stallman also talks about how he does his computing and how he checks e-mail: https://stallman.org/stallman-computing.html
I remember doing that Egghead course over 2 years ago. Are they still valid?
Information Theoretic Learning Auto-Encoders
Exactly and that's why we are paying this huge hidden tax for the top 1% to accumulate it.
The ethical security concious part of me is saying "No, no no, no!"

The unethical job-security concious part of me is pleading "yes yes yes!! Add more devices to the internet!".
Can Suggestic's machine learning tackle Type 2 diabetes?
FIDO U2F. Hardware Bitcoin wallets. HSMs in general.

Seriously though, wired connections are out. Bluetooth is the thing.
Meanwhile, over in Lobsters, the OpenBSD devs claim responsibility for the recent wave of Comic Sans attacks:

https://lobste.rs/s/0dxurz/new_hat_request_system/comments/p...
Swift works under Windows now [reddit discussion]
Uber strategy backfires in Alberta, forcing cab group to make competitor TappCar
To be fair the bandwagon started rolling for good-ish reason. For ages (probably still) Windows lacked any decent headline font, which meant a lot of shit got put into comic sans that shouldn't have. There used to be a blog full of funeral announcements and pink-slips printed in comic sans. You take a crap ____ (font in this case, but word/joke/phrase anything) and over use it and over use it in wildly inappropriate ways and it starts engendering hate real quick.
Every failing starter I have encountered exhibited the "click of death" (turn the key and get "clicks" rather than a turning engine). I doubt it's a problem exclusive to Toyota.

PS - I drove a manual transmission Mazda truck that had no starter for 8 months. Thankfully, I live in a mountainous region, so "push starting" the vehicle by using a hill was "easy" (except when it wasn't).
No Union protects employees no matter how bad they are.

Uh, not quite. How about union-represented employees who kill people? We continuously read how Police department unions defend cops who kill unarmed citizens:

http://www.theatlantic.com/politics/archive/2014/12/how-poli...

Once of many examples from the article:

"Hector Jimenez is one Oakland policeman who was fired and reinstated. In 2007, he shot and killed an unarmed 20-year-old man. Just seven months later, he killed another unarmed man, shooting him three times in the back as he ran away. Oakland paid a $650,000 settlement to the dead man's family in a lawsuit and fired Jimenez, who appealed through his police union. Despite killing two unarmed men and costing taxpayers all that money, he was reinstated and given back pay."
No, you cannot implement a conforming client or server of any protocol by inspecting the wire.

How do you know there aren't other cases that you're supposed to handle that simply didn't happen to occur in the sessions that you sniffed?

HTTP is the prime example of why being a text protocol doesn't make it simpler.
NIST Language I-vector Machine Learning Challenge
Who were your previous mentors?

Why are they no longer?

Good luck.
Paris Is Redesigning Its Major Intersections for Pedestrians, Not Cars
It's the same as with Java, PHP, ketchup, strip malls, pop music, professional wrestling, etc. which are usually criticized with minimal mental effort. The opinion is used as a signal that you're not "one of them," that is, a commoner, though to a thinking person they establish you as exactly that, somebody who is incapable of nuanced thinking.
That's exactly what Domino's provider (and anyone else worth using) allows, they just didn't bother verifying the yoken.
Your passwords are already dead
How about 180?

https://www.youtube.com/watch?v=xe-QP8s1ZJc
i suppose a handheld gaming device could be considered low consequence on the spectra of encryption use, which may simply answer my own question..

but being someone interested in factorisation i am baffled as to why anyone has or is using rsa

my intended inference is that factoring numbers is deterministically achievable in sub polynomial time, and having your crypto rely on 'it's hard for me it must be impossible for you' reads so sophomoric
This reminds me of an old Mythbusters experiment where they showed that covering a wall in the same stuff people put in the bottom of their trucks can protect the wall from explosions.
Your first point is telling. Talent mobility has increased among young software developers. Dan Lyons was not a young software developer; he was an older employee on the business side of the enterprise.

It's possible (though: see game development companies for counterexamples) that abusive management of technologists at technology companies will be self-defeating, and that those companies will find themselves locked out of the talent market. But the story Dan Lyons is telling seems pretty well aligned with, for instance, reporting about Amazon's or Yelp's work culture: if you're not a young or elite technologist, management can in fact abuse you with impunity.
Correlation, yes, but are also proposing that low income causes to have more children? I rather believe that the causes for both, low income and too many children are both cultural origin.

Why I believe that? All the attempts to easy the burden of the low income people by development of the better crops have gone directly into increasing the population instead of increasing the wealth and well-being.
I don't understand how it doesn't save money. If the human drivers are only driving the last few miles and working with loading operations, they can handle many more trucks in a day than they can currently, so the number of drivers needed drops quite a bit. Salaries for those drivers might go up, but not enough to compensate, so the trucking companies stand to benefit.

Let's say a popular shipping route is 300 miles from dock to warehouse, of which 280 are "easy" open road perfect for automating. For the sake of example, let's also say it takes half an hour at the loading/unloading point on either side, the 20 "city miles" take an hour to drive, and the middle 280 miles take 4.5 hours to drive. The total time is then 6.5 hours for a single truck, all of which is currently human labor.

Now let's say the truck drives itself the middle 280 miles, and the human driver is handling the rest. Whereas before the human driver would have been able to handle a single truck in 6.5 hours, the end point operations now only require 2 hours of driver time per truck, so we've cut the need for 2/3 of our human driver hours because one driver could handle 3 trucks in the same time as before. With good scheduling and tracking, that means we've also cut the need for 2/3 of our human drivers.

Obviously it's more in favor of human drivers for shorter hauls, and more in favor of self-driving trucks for longer hauls.
Says the person who has never had a headache/migrane, pulled a muscle or had some condition treatable with painkillers/NSAIDs and had to go to work.
I read about it as a child. On earth, molten metals readily lose gas by the force of gravity, but in space, you can easily make metal foams that will be very strong and light. Sounds like a good material for spacecrafts.

Also, how about glass foam? I imagine you can blow large and cheap hulls from foamed molten glass.
Though I agree with the concerns about security, I can personally think of a cool use-case: http://knightos.org. It'd be nice if users could just plug in a calculator and install KnightOS on it from any web browser. Ditto with https://packages.knightos.org - plug in calculator and click a button to install the package.
Not to be taken literally. A word chosen to parody the ridiculousness of the overall dynamic.

Hoping to evoke a Keystone Cops-on-a-map style mental image.
A couple of great YouTube channel for anyone interested in this stuff. The videos range from surface explanations to actual math equations.

https://www.youtube.com/pbsspacetime and https://www.youtube.com/user/sixtysymbols
The same logic could be applied to local software, which inevitably is also remote in origin.

At least browsers generally have a better permission model than desktop apps: "do you want to allow this web page for access to USB devices?".
Me as a Child
Hence the phrase "a lot" vs. "all about".
I second the egghead.io video tutorials (paid). My team spent about a week and we're using ReactJS as our view for a Progressive WebApp for an eCommerce site in India.
In my opinion, the real reason Comic Sans is bad has nothing to do with the actual design of Comic Sans. The simple fact is that it gets annoying to read significant amounts of text if they are in fonts if they deviate too far from the normal standards. Fonts that try to emulate handwritten cursive, for example, are even more annoying.

It's just that of the fonts that most people have pre-installed, Comic Sans may be unique in terms of being in the danger zone where it's almost normal enough that people try to use it for actual documents, but different enough that people forced to read those documents get irritated.

This article is more along the lines of "Arial is bad," which may be true in terms of font design, but isn't the sort of thing normal people are going to go around wearing t-shirts about.
This is silly. You're pointing out some historical reasons why some functional features have been removed, nerfed, or moved out of __builtins__, but none of this is a discussion of problems you've come across with actually writing Python in a functional style.

I've written tens of thousands of lines of code in a functional style in Python, and while it's different from Scheme and takes a little getting used to, Python is a very capable programming language for functional programming.

It does lack tail call optimization, but I think you'd find that even in Scheme, most times where you would write a recursive function, you should be writing something with one of the higher-order functions. 99.9% of recursive functions contain a buggy hand-rolled implementation of map, reduce, or filter. Scheme is a more academic language, so it makes sense for them to include this feature, which gives language users the same power as the language creators. But Python is intended for professional development and as such, it makes sense to force users into a better style.
I'm obeying their rules for fetching their property. I'm just not obeying their proposal for client side execution where they have no authority.
Here's a classic video that helps grasp (if that's even possible) the size of a supermassive black hole https://www.youtube.com/watch?v=QgNDao7m41M
Could someone please explain to me in plain English, how is it that the black holes "emit radiation at many frequencies" and, at the same time, "the light is unable to leave their pull"??
Same reaction. And thanks, you're a gentleman and a scholar!
"Look, it's a web-browser!" "No, it's a platform!" "It's an operating system!"
There is some innovation that can be done. But 1.0 is ready to ship!

We want to solve this problem using the waterfall method, but let's just do it with scrum / MVP / agile / GTD.

Ship those panels now. Get the Army and national reserve to install them. Anyone that has been unemployed too long, can start installing panels.

Innovation could come around offshore panel farms, v2g, battery improvements.
The sensible alternative is to not enable this functionality at all. USB security is a joke, the risks for this API are too high.
Given Python's limited lambda implementation and Guido's distaste for FP I find it odd that Python should be chosen to teach SICP let alone replace Scheme as a teaching language.
This is actually pretty exciting. I can see being able to plug in to an arbitrary computer and visit https://www.yourdevicemanufacturer.com/ to manage your personal devices really taking off. No drivers or shitty apps to install or update? This will be huge.

I can see why people would be concerned about attack surface, but if you're plugging your devices in to foreign USB ports, then you're potentially 0wned already. At least this way, if it's done right with regard to permissions, the driver side will always be up to date. Plus Javascript is memory-safe.

Holy freakin ghost though, this should be HTTPS only.
By someone who clearly cannot count to 4?
Here is my 2 line solution to n-queen.

#include <nqueensolver.h>

int main(){int n=5;solve(n);}

Please include the binaries for nqueen solver when compiling and running.

The point I am trying to make is that, in such a high label language like scala, this kind of claim sounds foolish.
I was well over my deductible by the point of surgery, so I don't know. I paid the hospital a total of 22 cents of my own money for an overnight stay. That was probably an oversight, but whatever, they can have 22 cents.

Anyway, like everything in life, the prices are negotiable. My insurance wouldn't cover the surgeon's time for the surgery despite pre-approving it, I negotiated quite a discount on that. (It was Aetna too. Good to know the claim was denied after a good night's sleep.)
Of course I was half joking.

It's not about if light is quick enough to leave the pull. It's about the light not being fast enough to be stopped by the mass.

If light is accelerating towards the center fast enough so the mass won't be able to stop it the light will go though it.

But ofcourse that means that light should go faster than light.
In Poland there is such thing as probation in law, so you should specify what country are you talking about.
Another HN post becomes rosetta? Besides the poor search, it does not even try to remove duplications because of symmetry.

Rosetta posts should always include a one liner from APL, so here is a link:

https://dfns.dyalog.com/n_queens.htm
The correlations exist within countries, not just between them. Moreover, as an individual country's wealth increases generally its fertility rate declines.

It seems like you have some bigoted beliefs and I challenge you to actually look at the data.
My point was that there is currently no viable solutions to homelessness in SF. The city and the homeless are trapped in a cycle of enabling and being enabled, it's been this way for decades.

I say this in a general sense. The majority of homeless are on the streets due to mental illness and/or addiction.
Fun with X11 on Windows 10 Unix Subsystem
And culture is shaped by money.
“Has there been a 'pause' in global warming? (Spoiler: no)
What's Your Cloud IQ? Here's Some Sunday Fun
Yet another browser aperture that will require the usual multitude of post-implementation band-aid security fixes.

Sigh.

We get it.

We could make the browser the OS.

But should we? Not, could we?

I actually miss the days where the browser would be an application to view and consume content, with a modicum of scripting to progressively enhance the experience.
I am not sure I agree "browsers generally have a better permission model than desktop apps". Yes, browsers ask the user if they would like to allow, but do desktops apps have rampant XSS vulnerabilities? If you allow a site to use USB, you have to be worried that any XSS vulnerability will compromise your USB devices.
Having children is a choice. I've never understood why welfare schemes reward people for having children and insist on socializing the cost of that choice.
That's frightening. I hate to ask, but is that representative of Perl code?
Review: ‘Disrupted,’ a Tech Takedown by Dan Lyons, a.k.a. Fake Steve Jobs
As surrounding matter falls into the black hole, it heats up and emits radiation. There's also Hawking radiation, but that's not detectable.