skysight-inc/HackerNews huggingface dataset:
Hi, Sounds great. How easy is it to integrate into my existing code?
And I can't wait till people stop being assholes to each other.
I see the advantage for the airline, but I can't find any improvement from the traveler point of view. How does the detachable cabin reduce the time between approaching the check-in desk at the depart airport and collecting your baggage at destination?
I agree that some sort of private communication method might be beneficial, but I wonder why he couldn't have created an issue asking for the maintained to contact him about an issue?

Kept vague enough, I would expect that to get some results.
IIFYM – And the Major Flaws of Flexible Dieting
Great read. My favorite part is this bullet point:

> Use npm scripts so people don’t have to understand or globally install any build tools

I do this on every project I work on. In fact, where possible, I completely skip globals entirely (for instance in my msngr.js library it uses Grunt but it executes grunt locally without it being installed globally on the machine).

I think it's really important that anyone can go up to a library, pull it down, and start it with little to no further effort. The less friction you can provide a developer the better.
Clarifying the documentation on wildcards accepted by FindFirstFile
Hey hey hey this thing has a few mistakes where it uses the Japanese Pokemon names instead of the English names.

Creebase(japanese) -> Avalug (English)

Mukubird (jpn) -> Staravia (English)

The rest of the Pokemon use the English names!
You're obviously not in America, then. Out of the 6 cards in my wallet only 2 even have a chip yet (my bank promises my most frequently used card has a chip equivalent in the mail).
A lot of light aircraft carry whole-plane parachutes, but there's a huge difference between light aircraft and commercial jetliners. One of the heaviest loads ever dropped was a Minuteman missile in the 70s at about 86,000 pounds. NASA's Ares test drops were for a 72,000 pound load. The 787-9's maximum take-off weight is about 557,000 pounds. A 747 is worse. The 787 would require multiple round chutes with a total area equivalent to 4.8 football fields. A detachable cabin might lower the overall weight considerably, but it's still significantly more than the heaviest loads that have ever been dropped.

Engineering a cabin to be detached in a controlled manner at the gate, sitting nicely on the ground with nary a care in the world, while still a difficult engineering problem, is considerably easier than engineering a cabin that can be rapidly detached at altitude safely. It would be hideously more complex, and in all likelihood, that complexity would increase the potential for a catastrophic accident while airborne. Planes are kept relatively simple, despite their actual complexity, for a reason.

So it's unlikely that whole-plane parachutes would actually save lives with jetliners. Light aircraft incidents are much more common, and they're small enough to benefit significantly from a parachute.
> but if we're being fair then the provider should have the right NOT to serve you data based on what you intend to do with it.

Technology is a tool, and the world is not fair. I'm not sending you intention HTTP headers over. I make a request, you send me a response, I do what I want with that response. So sorry that ruins your business model.
A clean reading layout was the gateway drug that introduced me to "read it later" apps and really changed my reading habits in the process, making this sort of app a mainstay on my devices.

As a side note, I hadn't gone on Medium after they put all those little menus when you scroll up the page. This sucks because medium used to have the best layout around (specially contemplating the possible alternatives that some hipster designer could come up with) but they could improve it with adding a waiting period before bringing up that menu. Bringing it up for a single scroll up is insane. Sometimes you just want to read a line you missed, particularly if you're "reading" article quickly.

PS: am I the only one who thinks those persistent bars (usually with page name/logo, some "share" buttons to other pages, etc.) at the top of a page are the worst thing to have ever happened in web design? It's pretty much standard now and it seems that not that many people care.
Jenkins has been filling my twitter feed with information for new contributors lately under the hashtag #hacksgiving I think.

Edit: Changed "spamming" to "filling" That was meant as a positive thing but I guess I shouldn't have used the word spamming.
I love Haskell, but I'm not sure this would actually be better for Python. To be Haskell-like, the comment would actually be different than what you wrote:

#greeting :: str -> int -> str

and this is specifically related to the functional nature of Haskell. `greeting "hello"` now instantly becomes a function with type :: int -> str. So the Haskell syntax is about currying, it's about how the function you wrote is really just a cascade of functions.

Doing something silly like making the "arguments" reside in an artificial tuple would definitely be bad practice in most Haskell cases, and so syntactically looks a bit weird and out of place, like it's shoehorned on just because Python function arguments are not like Haskell arguments.

Since Python is not based on this model of a function, I think it's a lot better to keep the syntax in the actual def statement. Adding the return type annotation at the end is nice.

Most probably, this stuff was added to the signature because there were already natural tools like the inspect library that would provide the immediate hooks for making use of it. But even if the implementation didn't need it to be part of the signature like that, I still think it's better for Python's paradigm.
It doesn't.

It's not the paywall per-se, it has something to do with a bug in the mandatory cookie pop-up before you can visit the site. Anyway, it's not that important.
+1 for dspguide.com. It really made what had been an opaque subject for me very approachable.
Two things seemingly are true:

1. information is a commodity (including most news)

2. information is valuable

I'm looking at this problem right now because which answer to this question is chosen is critical in shaping how we as a society function (and what the online landscape will look like).

Do people (in general) care about good information sources (your own personal criteria) to give money to them (by whitelisting, paying for subscription, donations etc)?

Full disclosure: I'm working on a project that is trying to tackle this problem.
Epic Logo Design – Perfect for Private Label Products
This is a frequently repeated argument and I find it less and less convincing. It is true that America's constitution only guarantees the congress will not abridge the freedom of speech. However, an argument could be made that in a free society there's a fundamental right to have a dissenting opinion or voice; a right that is not codified by the constitution because it's simply irrelevant to a constitution. It seems to me that it's up to all of us to tolerate non-extreme dissenting voices, even if we disagree with them.
How Audio Engineers Record and Develop Engine Noises in Car Games
Nice! Though, seems odd to me that each entry copies the original article but reformats the text poorly. Would it not be better to simply link to the article itself? As is, much of the code examples aren't formatted. Maybe I'm not understanding the purpose of this.
The Fastest Growing Startups with Less Than $10M Raised in 8 Startup Cities
Auslogics BoostSpeed 8.1.1 Crack and Keygen Download
These people act this way because they are elitist. They think they know what should be better than anyone else and therefore there is no need for debate or for rights like free speech.

I find that quite ironic because presumably, these people subscribe to left leaning ideologies. But maybe there isn't so much of a contradiction. They are simply more elitist than they are anything else.

They don't really stand for equality because they do not possess the humbleness to bring themselves to the level of the common person. They believe themselves to be intellectually and morally superior to the common Joe. And yet they want to dupe the common Joe into thinking that they will safeguard his interests while at the same time thinking so poorly of him!
Sure, but there is a difference on the order of magnitudes between the probability that a fair coin will come up heads 100 times in a row and the probability that a microsingularity will come along and bias your results.

But yeah truth is tricky.
No for real we just don't want to eat dolphins and you want everyone to care enough about how that happens that we forget that the actual point is to not eat Dolphins.
Brandon Eich episode speaks volumes, esp. since he was at the winning side of the Popular Vote. Tinder did not walk away for CA after Prop 8 was won. I really do not know a single state including CA and OR, where gay marriage actually garnered Popular majority. Now the debate about whether something like that should be up for Vote is different and one I have no much domain knowledge. The fact was Brandon Eich's political belief were not fringe or extremist and more alignment to the times, is the case for NOT bullying him out of his Executive Office in Mozilla. For a organization that wants to stand up against Big Bad Governments and Corporations, Mozilla capitulated to a PC vocal minority. This has emboldened "Crybullies" of all shapes and forms including the ones in Yale.

note:I am for Gay Marriage but I am against bullying people who are not for it.
> Hugo now supports dynamic reloading of the config file when watching.

As one just starting with Hugo and still tweaking stuff, this is probably my favorite new feature.
Yup, that parallels my experience pretty closely, as an undergraduate at an Ivy League college that was in the news recently.

There might have been about a hundred people on campus that were actively interested in protesting things (what things?, all the things). For the most part, everybody else is there to go to class, learn, do their own thing, and drink too much beer on the weekends/Wednesdays/Mondays, etc. This vocal, seemingly-permanently-aggrieved small subset of the population seemed to stir up almost all of the controversy, and seemed hell-bent on ruining everybody else's good time at every opportunity. Increasingly, they seem to be succeeding; I'm glad I graduated when I did.
Totally agree. The ad-subsidised business model is flawed on so many levels. Personally the biggest one for me is that the evolution of ads moves less away from information and more towards emotional manipulation.

Question is - what other model? Would you give money to news?
I would argue that the p-value way of reasoning (probability of something happening given a hypothesis) corresponds to an intuitive way many people reason about probability.

For example, suppose the police are investigating the robbery of a home. They find a stranger's (call him person S) fingerprints all over the house. If S claimed he was innocent, a questioner might ask: "If you're really innocent, then why were your fingerprints all over the house?" This is another way of stating that P(Data | innocent) is small (similar to the p-value concept).

Since we often don't have a strong prior reason for believing a given individual is innocent or guilty, the p-value heuristic can be reasonable.

The formal connection to P(innocent | Data) is given by Bayes' theorem
Which means that all the data minimizing the scale of the blocking was a lie, people are massively blocking ads and the whole ad industry is dying faster than its player want to admit.
> A credit union doesn't have "profits" because it is tax-exempt. They can, and do, run surpluses, which they return to members in the form of above-market interest rates on deposits or as dividends.

Interest paid is tax deductible for banks, and dividends paid to demand deposit accounts (the way most credit unions distribute them) are deductible for mutual savings banks (the banks most similar credit unions without tax exempt status), so this tax treatment isn't as special as it seems.
Seems not - from Wikipedia "The NeXT computers experienced relatively limited sales, with estimates of about 50,000 units shipped in total" "NeXT withdrew from the hardware business in 1993 "

So I'm guessing more like 20k.
They already have and use those, they're called a "unit load device" [1].

[1] https://en.wikipedia.org/wiki/Unit_load_device
My current personal site is on Middleman, and I cannot update it from any other laptop other than my own personal one because of Ruby and all the dependencies. Bundle install compiles some native gems, which fail for any number of reasons, and are extremely difficult to troubleshoot (I spent 2 hours to no avail before I gave up - and this was on another Macbook!). I use Hexo ( https://hexo.io/ ) of a few other sites, and it is much better cross-platform, but still has occasional issues with dependencies.

I am done with Ruby static site generators. Node.js ones are much better, but it sounds like I need to give Hugo a try also. Great work!
Space Invaders Created in 1.5 Hours in Python [Time Lapse]
iOS 9.2 jailbreak
Sure, it's a free country for everybody.

But, IMHO, the threshold for taking arguments outside the political arena and into the realm of boycotts and demands for resignations should be a lot higher than it seems to be today. Otherwise vibrant, productive arguments don't happen, since everyone's concentrating on bankrupting the other side of money, "platforms", or legitimacy.
I mean that people are finding a sweet spot to act maliciously while still staying on the legal side. We all know what they're doing, but we can't make it illegal without hurting innocent people.

Consider advertising. We can often tell when a vendor is bullshitting their customers, but if they do it well, the law has no way of reaching such person. Trying to extend the reach of law to cover such cases would create opportunities for other malicious actors could silence people who disagree with them. So bad people are free to thrive at the intersection of "in bad faith" and "still technically legal".
Oh great, a javascript accessible supercookie based on the Dell service ID thrown into the mix as well. What could possibly go wrong with that?
Electric cars and the coal that runs them
I read the article but don't see exactly that myself (not OP) - would you be willing to pick out a few salient parts?
From the article: "We want to know if results are right, but a p-value doesn’t measure that. It can’t tell you the magnitude of an effect, the strength of the evidence or the probability that the finding was the result of chance."

From the first sentence of the parent comment: "From what I understand, p-values are typically used by frequentist method for verifying that the "prediction" seems correct."

If my reply seemed glib, it was because I thought the question was so far off base, that graffitici almost certainly hadn't read the article. To relate to the topic under discussion, the distribution of possible comments produced by people who have carefully read the article is extremely unlikely to result in a post as extremely misinformed as the one above.

If there was a simple statistical misunderstanding, perhaps that would be worth clearing up. Instead, the parent comment used some statistical words, but was very nearly incoherent. Perhaps I shouldn't have said anything if I wasn't willing to write a protracted essay about the differences between frequentist and Bayesian inference.
Wercker's a great option with Aerobatic & Bitbucket. Here's a blog post on how to set it all up: http://www.aerobatic.com/blog/hugo-continuous-integration-wi...

disclaimer: I work for Aerobatic
Seems that way to me too.
I did downvote you, because this isn't at all what the article was about. Dismissiveness is annoying anyway, but it's especially useless when you completely miss the subject.
I feel for both sides of this argument. Trvializing something traumatizing that people feel strongly about is not good, but I'm not sure using it in this context is exactly trivializing. The commenter could have said "banks still kill us with fees us six ways from Sunday" and most people would not say they were trivializing murder. Also, I'm not sure when sexual assault became worse than murder, but at some point in the past it did. You can't use rape/sexual assault as hyperbole in many places where you could easily use kill/murder etc. Maybe that's because there are survivors to read/hear the communication and be affected by it (although there are plenty of people affected by loss of a loved one through murder). In any case, I think this disproportionate response with regard to talking about sexual assault when compared to talking about items of a similar or worse level, such as murder, leads to people being confused by what appears to be inconsistent responses on crimes of this caliber.

So, with all that said, I don't think it's all that hard to understand why some people don't understand the problem of using "rape" as slang to mean "taken advantage of" or "coerced" when "murder", "kill", and "dead" are often used with no problem to mean "mad at", "should expect a rough time" or "be careful". Unless you are willing to either additionally condemn all uses of that type of speech, or define why it's very different, reducing the use of "rape" as used here to "trivializing sexual assault" is both inconsistent and unfair.
What is the overdraft protection? The only stuff I've seen links a credit card to your checking account, and there is no charge. Or has that changed?
>"My reasoning here goes like this: the toothbrush is dry; it is unlikely that the toothbrush would be dry if my son had cleaned his teeth; therefore he hasn’t cleaned his teeth."

I don't think this works so well because you are jumping from a qualitative statement (dry or not dry) to a quantitative ("at least as extreme").
we'll still have to support it, now I can just consider more recent versions of IE as 'legacy support' which it is.

My definition of a modern browser is one that self-updates, this is essential for security. There are plenty to choose from, but if you're using a browser that doesn't keep itself up to date you're asking for security problems.
How is the fact that the article has been posted to less than agreeable subreddits an indication of it's quality or the validity of the arguments and opinion in it?
I think they're trying to make the point that it's not relevant.
> The canonical way people know whether they're authorized to do something to a computer system is that it allows them to do it.

I am not convinced you have to throw common sense out the window just because you're dealing with a computer. The computer doesn't need to reject your attempts to, e.g., see other peoples' account information for you to know that's outside the scope of authorized use.

The presumption when you're dealing with any other sort of property is that you have license to do what you can reasonably believe the property owner is giving you permission to do. You can browse around a shop, but the property owner doesn't need to lock the back room for you to know you don't have authorization to go there.

What you're saying is that for the specific case of computers, that presumption should be flipped: you have authorization to do whatever you're not actively prevented from doing.
> However, an argument could be made that in a free society there's a fundamental right to have a dissenting opinion or voice

Of course, there is a fundamental right to have (and express) a dissenting opinion or voice.

There is also a fundamental right to have (and express) displeasure with an opinion or voice, whether dissenting or not.

And there is no fundamental entitlement to a job whose responsibilities include managing the public image of a corporation, and if you are unable to do that in the real circumstances and public image problems the corporation faces, whether or not your own speech acts are the source of that PR problem, you shouldn't expect to continue to have that job.
Not only for the easy counterexamples, also to check whether the things you are studying actually exist.

Once the stuff you think about is abstract enough, you may start thinking of objects with properties P, Q, and R, showing all kinds of wonderful results before somebody else shows that there are no objects having properties P, Q, and R, or that there only are trivial ones.
You forgot that it also requires XML and CSS. I'm surprised PDF is just marginally bigger, considering that it's carrying around lots of legacy stuff is so much more than just a vector graphics format.

Anyway. SVG is not or only partly competing with the formats you listed. It's actually a format that's supposed to be included in those formats you listed. It's competing with PNG 81 Pages (http://www.w3.org/TR/REC-png.pdf) or EPS 31 Pages (http://partners.adobe.com/public/developer/en/ps/5002.EPSF_S... which is kind of cheated though because it requires the ~800 page postscript specification, at least it doesn't need XML and CSS additionally)

Removing sections that are standardized somewhere else doesn't make a file format easier, especially if you want to implement it outside of a browser.

There's still tons of features in SVG that are probably not used or not really needed:

Mandating IEE 754 binary floating point coordinates, while representing them as decimals that are usually rounded to 0.001 or 0.0001. This causes rounding errors all the time. The 16.16 fixed point format used in ttf seems more sensible for this usecase.

Including (parts of) external SVGs with <use>. <use> doesn't seem to be supported in Safari, Firefox or Inkscape anyway.

<switch> to make an SVG render differently on computers with different locale.

ARIA (accessibility) support, what happened to a description of the image?

Commas as optional separators in paths, but only at certain locations and only at most one of them. There have been several bugs in programs using SVG concerning the parsing path strings that were related to white space.

Basic shapes that can just as easily can be constructed using <path>, especially the polygon and polyline.

The total absurdity that is <text>. Text usually isn't the main content of images, yet the chapter about text is the longest in the SVG specification, containing stuff like text flowing along a path. And all this without supporting multi-line text. Just use <path> instead, bitmap graphics also uses rasterized text. If fonts aren't installed it may cause overlapping, or it might not get rendered at all.
What you want is sold as a "commercial TV monitor", e.g. http://www.lg.com/us/commercial/led-tvs/lg-55UX340C

You can find them on craigslist fairly often.
A recent article in the Harvard Business Review puts a name to this new neurological phenomenon: Attention Deficit Trait. Basically, the terms ADD and ADHD are falling out of use because effectively the entire population fits the diagnostic criteria. It’s not a condition anymore, it’s a trait — the inherent and unavoidable experience of modern life characterized by “distractibility, inner frenzy, and impatience.”

This stood out to me, and warrants a discussion of its own. What was widely considered maladaptive to the point of being a mental disorder is now common to the entire population? Do we accept this as a new reality or are there steps we can take to restore flow, reduce interruptions, and enhance concentration at a macro level?
That only is the case if you work on a discrete uniform distribution, which you usually don't.
> How do you gain practical experience?

Suggest reading Stuart Diamond's brilliant book Getting More. He offers some practical everyday negotiation advice.

Here's his presentation at Google > https://www.youtube.com/watch?v=ZOZo6Lx70ok
Interesting concept. Does it require the receiver to have google maps (or similar play services) installed to view locations or is it entirely browser based?
List of all the ways Turkey supports ISIS