skysight-inc/HackerNews huggingface dataset:
I think namespace qualification syntax and trait bounds make it more confusing

`<P::Neg>::Output: 'a` gives me eye cancer and my intuition is if `P: Neg + 'a` then `P::Output: 'a` is implied (why would it not have that bound if P does?)

the Neg trait's Output IS Self (as Neg)! Why is the bound not transitive?
A Psychedelic Murder Story
That's how you end up with languages that are near impossible to compile efficiently.
Easytags- json/XML tag generator for golang
Psychological and Biological Approach to User Interfaces
I like how you say "boutique shop", that has to be one of the most american redundantisms I've seen in a while.
I'm not sure what you mean - any real world test wouldn't be a discrete signal.

And yes, real physical channels are imperfect in other ways, for example not perfectly linear, etc. Could you dig into that a little? You think these effects are more significant than noise? Love to hear about it.
Probable Flappy birds of 2015
And yet there is at least one, if not two very useful answers to his supposed non-question.

Thank god for these arbitrary community standards, shielding people from getting useful answers to questions that are deemed as formatted incorrectly.
The elastic brain
Bad Ranchers, Bad Cows
Why Activity Trackers Could Be Running Out of Steps
This article went so many weird places randomly.
I didn't realise this until I had laser surgery to correct a cornea problem. Oh dear, two days in a dark room on morfin, before I could even think straight again, no fun. But now I can see better again.
Probably. The more people you throw at a problem the more likely it will be that someone finds a good solution.
oppinions are formed, e.g. by the gate keepers of the media. If one topic gets lots of air time ppl misinterpret it with importance.
Media often prefer the simpler story over abstract and complex topics, the secrecy of TPP negotiations help as well.

Muslim issues compared to TPP have 0 relevance. TPP and the like will erode democratic societiey untill there is only plutocracy left.
OP here. Good point. I was thinking of the recurring "Is Java dead?" kind of post.
API authentication in Rails
Ask HN: Microsoft's reply to Chromebook
Is there a chance that Microsoft will come up with a Chromebook competitor or is already working on? And it makes sense also at least in US and other developed countries where fast internet facilities are always available. Also they have got everything they need: Bing, One Drive, Office 365, Browser Spartan and Windows Store. It will be best for all those people who mostly work on the internet and removing all the legacy code of Windows would definitely make it much more secure and fast or may be they can build on top of linux kernel. Above all, it will be cool to have one!!
Any thoughts?
>'privilege' is used in these
topics, it is often rather broadly
defined to mean any feature of the
accident of your birth that is
beneficial compared to others who
lack it.

Is that meaningfully different from "luck"?
I'm a hobby dev of 12+ years. I've yet to find a polite IRC channel or discussion forum that offers genuine help. The online community of hackers is MUCH unlike the real-world community of hackers that you'd meet at a conference etc, in my experience. =[
I am stupid, of course, but what is the point in switching from dairy fat sources for a mammal species who breastfeed their offsprings?

I, probably, know the answer - "look, I am sophisticated vegan hipster!"

Another point is, of course, evolutionary biology - what were our traditional sources of nourishment? For a hunting-gathering tribes? Hunting and domestication of animals were, certainly, adaptations, which allowed a tribe to survive and rise more healthy children in harsh and quickly changing conditions.

This is why Tibetans or Mongolians are still using dairy butter as the main source of nourishment. We, probably, should enlighten them about veganism to eliminate their deep ignorance about using dairy butter.
I can see another problem. I explain it with an example.

We know there are two Apple, the music company and the electronics one. The relationship has not been easy en.m.wikipedia.org/wiki/Apple_Corps_v_Apple_Computer but they have a trademark in their own business space and that's a case contemplated by trademark law. However there can be only .apple gTLD. I'd like to see what's happen has soon as one of the two Apples tries to get it.

This won't be the only case.
These are only questions that for some reason received a lot of visibility and as a consequence were seen by more people who thought they weren't interesting. They were also seen by more people who thought they were great questions and upvoted them.

The only conclusion I draw from this database query is that “most downvoted” is not an interesting metric.

You are right that these are old. The only way for a question to be in the top ranks for visibility is to have had a long time to be visible over. This doesn't mean that duplicate questions do not get asked, answered and upvoted. Too much so in my opinion.
I'm assuming you are ok with an association with cypherpunks / crypto-anarchy, because one certainly exists even if newcomers would rather relegate these roots to history. Hal Finney was a cypherpunk and bitcoin wouldn't be possible without his RPOW system. Wei Dai, who was cited in the original bitcoin whitepaper, was also a cypherpunk, and praised Tim May's crypto-anarchist manifesto. The list goes on...
Being unchallenged can also give the illusion of having fantastic self control. My wife stays slender, in large part because she has no desire to eat to excess, and is sated by small quantities of sweet food. By contrast, staying thin same costs me a monumental effort. How can you possibly know whether you have superior self control or are simply lucky?
Why do you consider unsalted SHA-256 a bad choice here? If neither the password nor its hash are stored and the hash is merely used as a key for the CBC, I don't see how anyone could construct rainbow tables for that. Care to explain?
Man Suffers 3rd-Degree Burns After iPhone Explodes in Pocket
If a language feature is sufficiently good I'll take a X-fold increase in compile time. There really is no win in placing compile time before ease of use.
Hostgator Coupon Code 25% Off – Hostgator Domain – Whamdeal
Or maybe they should go gluten free
I don't know why you think I'm "exorcised" by a word. I'm simply pointing out that you are using a completely different definition of it than myself and hackeruser, and as a result your posts are completely missing the point.

If privilege means "probabilistic causes of non-equal representation", then that's a very broad definition and every non-deterministic unequal representation is caused by privilege. But you were responding to a discussion where we were using "privilege" to mean something along the lines of "social biases unfairly favoring one group".

By definition, Asian males have 8x the "probabilistic causes of non-equal representation". It seems highly unlikely that they have 8x the "social biases unfairly favoring one group", which is what hackeruser and myself were actually discussing.

You also don't seem to be using this definition consistently. For example, if I take this comment of yours and substitute this definition in, it makes no sense:

"When you find achievement highly correlated with a cultural group, however, it is pretty likely to be a function of probabilistic causes of non-equal representation. The alternative hypothesis is that, for example, Jews are just innately better at science."

I'm beginning to think you are attempting a Motte and Bailey: http://slatestarcodex.com/2014/11/03/all-in-all-another-bric...
At least you were told why you were downvoted.

I just had a similar experience - I posted an (IMHO) well written question that was immediately downvoted with no comment. It has no answers because I suspect few people are going to look at a <0 question.

This upset me more than it should because in a vulnerable moment of need, I was digitally slapped. SO used to feel like a special gem of altruism where devs helped each other out for the love of it but now it feels like a faceless, cruel and nasty place that I want to avoid. I don't think we fully account for the emotional impact of such events when we introduce voting\karma type features.
I disagree. Programming is creating an efficient man->machine interface. All abstractions are leaky, the best programming languages balance control with convenience. There is a cost and benefit for every design decision. Disregarding implementation often imposes drastic hidden costs that only become apparent as programs grow in complexity and requirements.

Twitter had to change to java, reddit had to change from lisp to python(and still has performance issues constantly), facebook had to write a php compiler, minecraft had to write a C++ version... There's no free lunch.
You can fill the kettle from the boiler. :)
Here's an interesting Dilbert short I saw that seems to be relevant to the headline:
https://www.youtube.com/watch?v=gzanWSGXqGc
Genetic Data Tools Reveal How Pop Music Evolved in the US
Looks good at first glance but could you explain how this differs from https://github.com/luvit/luvit and similar projects?
Bap Syncreon Chat – Forum – Union Chatter Where Union Talk Thrives – Forum
Is far as I remember, in the Andrew Ng's course it was about a few lines of Octave. Has the world been dramatically changed since then?
Android and iOS: 96% of the smartphone OS market in 2014
Really? Is that true?
“Meritocracy” is not what you think: don’t forget about the “ocracy”
I'm defining "merit" as the ability to get the job done and make the company money. For example, I'm trying to hire a data scientist/data oriented generalist. Knowledge of statistics and aptitude for learning contributes to merit, as does the ability to write scalable and deployable code.

Sex appeal does not contribute to merit, nor does being a nerdy-but-attractive hipster.

Does that clarify?

Note that Sago's definition, "probabilistic causes of non-equal representation", quite deliberately doesn't unpack anything. All it does is apply the label "privilege" to the cause, whether that cause is explicit deliberate racism (to take one extreme) or completely biological factors with entirely unbiased decisions (to take another).
The text should literally read "Price (USD per month)". Then it will be clear, unambiguous, and obviate the need for the snippet at the bottom about "$USD" (which is not a standard notation).
I was hoping the top answer to the first question would be "Send 14300 emails daily for a week"
Wings of Desire: Tesla's “Beautiful Bird”
You are clearly not a frequent user of Stack Exchange because you do not know about the meta sites which are available to discuss moderation decisions. And if you are not a frequent user who are you to say that "the moderation here is so clearly wrong that I'm not sure the people who made that call should have posting privileges on the site, let alone moderation"?
Why is not this comment next to first (instead of first as it is now)? ;)
If non nerds want to come to the party, that's despoiling things?

Groupies didn't spoil rock & roll (!)

But I don't think that's really the debate.
Core Games, Real Numbers: Going Cross-Platform
5 Dollar Mystery – Online Lucky Dip Tailored to Your Interests
It'd be interesting to know which of those screenshots is the one not taken on OpenBSD-CURRENT.
TPP and TTIP: Partners in Crime
It has nothing to do with electronic. Visa isn't the creditor, so legal tender laws wouldn't apply even if they were carrying physical bills.
where does the 8 come from? (that it occurred to both project creators.)
http://pastebin.com/Wesjzs1A

...
Everything you say about Better Place is true but give the man a little credit. He emerged from the hacker culture in Israel and was a programmer himself for a long time before moving to the US in '96.
Oracle sues Oregon officials in healthcare website dispute
I've been surprised by how helpful some of the devs on the mozilla #servo channel are to noobies NOT like other IRC channels I could name. In my experience smaller communities are nicer on average.
This could be the best-looking Android Wear smartwatch yet
thx @ekianjo. Montagnard not montainard. Must ask the owners why this particular name was chose? Hint 1848: https://en.wikipedia.org/wiki/The_Mountain (https://en.wikipedia.org/wiki/Montagnard)
I have to laugh, the question is now deleted due to your linking to it from here I'm assuming .
Google's cache of the now deleted page:
http://webcache.googleusercontent.com/search?q=cache:-H105lC...
The problem is when you want to use some action which isn't one of the 2 or 3 that they've put at the forefront. Sure they've saved some vertical space but in doing so they've also made the UI a whole lot less efficient to use. There's also more clutter, not less, with all sorts of unrelated controls crammed into one tiny space.
How Medicare Was Made
Timesheet.js
Pakistani author out to discredit Indian cos. Thats all it is...
Maybe 8086. But the Plan9 ones have a number for each arch (until it was more than 9!)

It was packaged as kencc for *nix, in honour of Ken

http://gsoc.cat-v.org/projects/kencc/
Yes, that's what I presented. Sometimes though you need a function because you have a function pointer tab for each feature (foo, bar, baz), that's why I wrapped them to show the mechanism of inlining.
pcc[1] is in a pretty good state, it can compile most of NetBSD, and is under active development.

[1] http://pcc.ludd.ltu.se/
The benefits that companies provide to salaried employees (healthcare, etc.) end up being more than 40% of the pay they actually see anyways. So in the end, the pay is comparable.
PayPal, Visa and MasterCard are slowly piping custom to altcoins though. I guess that is a good thing.
Yes I do need the entire repo:

1) when a developer "accidentally" deleted the master repo.

2) when a developer accidentally damaged the master repo with a force push and it was easier to drop and restore the repo from my disk version.

3) when I am figuring out the overall contribution that each developer made.

4) when i am running a git bisect to figure out when a bug was introduced.

5) ... other cases.

As another person said, its not that I always need the full repo its just that I need it on occasion and I don't know when I will need the full repo. And those times when I need the full repo, I may be flying overseas or at my mom's house ( and she doesn't have internet ).

By the simple expedience of having the full repo with me, I don't have to worry about needing an older version of a file ... or anything.
We edit podcasts
I made a couple of tables to keep track of the changes to swift
https://github.com/masters3d/SwiftCSharp
The problem with H1B is that you are serf to your sponsor. If H1B was instead work visa that once you enter the US, you are free to work for 10 years the situation would have been different.
They are not immigrants with the rights of immigrants. It is absurd that a winner of green card lottery has more rights on the labor market than a skilled person brought to US to fill a skill gap
"don't we also believe in a global workforce?"

Evidently not, as foreign doctors aren't allowed to immigrate to the US and practice medicine without first going through a costly and onerous relicensing program. As it stands, all foreign doctors, even from first-world nations with statistically better health outcomes than the US like Germany or Japan are all deemed unqualified to practice medicine in the US: http://www.nytimes.com/2013/08/12/business/economy/long-slog...

The real question is why programmers should be singled out for this kind of treatment when US doctors are the highest paid in the world, price-per-procedure is the highest in the world, and medical bills remain the number one cause of bankruptcy.

Further, a global workforce is only one component of free trade. What about a global retail market? Did you know that there is presently a federal law barring the re-importation of prescription drugs from nations where they're sold for pennies on the dollar? That form of free trade is bad for the bottom line of big corporations, so it is illegal.
Lots of people also don't buy the cheapest meat, cheapest coffee, cheapest clothing, etc.

But most people do :)
Sure. So what? Most repos I am dealing with are less than 200m. The problem of 1-2 gigabytes with millions of objects is simply not a big problem for most startups companies. Larger companies have the resources to solve this "problem".
Thanks for the Net Neutrality, Oligarchs
Its a few years behind luvit and is much more difficult to build.
It looks awful with Xfce default theme.
Gedit = Gnome Edit (I guess) - and it looks well and integrated really well when used in GNOME environment (gnome-shell).

So its not fair to judge it this way. Try to open some Xfce apps in GNOME and it will look like horror too (compared to gnome ones) :)
When a rule does so much damage, no matter how much good it does - it's wrong to enforce it.

No it doesn't keep out the spammers - they are only becoming legitimate (after they pay) and more aggressive in their campaign.

I am not a spammer and I take it as an insult to be called one - I don't get paid to post all day long about someone else's product. I am posting my own work - ONCE, EVERY COUPLE OF MONTHS, after much work and new content.

I am not trying to stick a banner at someone's face for as long as they are on reddit or anywhere else, I am simply posting the news of something, which I guess will be useful to some of reddit's auditory. They can buy a license, indeed, but that's completely up to them - my app has unlimited, fully functional, free evaluation.

You talk about a community - a community that not only doesn't invite content creators, but banishes them. This is not the type of community I would want to be a part of.

Now, since I wasn't direct-enough the last time I said I don't want to argue with you - I don't care what you have to say next, simply because I am sure you will not convince me in something different than what I already believe.
Some of these questions lack context. For instance the one about neural networks looks fine now, but you should have seen how the asker behaved..
I may have tweeted what happened but I didn't raise an issue in an official way.
Before I clicked through I thought that was going to be a scalaz question.
does it do labels ala gmail or is it folders (ie only one label per email)? Their website doesn't seem to answer this question so my strong suspicion is it is a folder based email architecture.

Thanks!
I believe this is mostly a matter of taste. I find this style very consistent. Each file deals with exactly one abstract data type, and all functions around it.

This is common in many languages. Java enforces one (public) class per file, which is also a common coding style in C++, Python, Ruby and PHP, even though those languages don't enforce that.

You also find this in more modern languages like OCaml, where it is recommended to have one "module" per file, and one "module" concentrates on one data type. (and maybe one or two helper types if needed, much like in-class type definitions in C++)

This may be unusual in C projects, but it does have its merits. I read the code and wonder "Oh, what exactly is that 'dict' stuff?". Then, I can blindly guess the file names "dict.h" and "dict.h". I see a full explaination of "dict" and nothing else. I then notice that it is a combination of "map" and "vector", and maybe that's all I need to know. If not, I dig into "map.c" and "vector.c".

Otherwise, I'd have to search, and finally find it in some unrelated file name like "utils", "utililities" or "mapvectorutils". Then I have to search for all dict-relevant code in that file, skipping through a bunch of unrelated code.

To get the "whole picture", I'd prefer to see a simple diagram (autogenerated by IDE, or as part of the docs) that shows which module depends on which other module, maybe somehow arranged into layers. The other strategy "group multiple modules into a file" may convey the highest level quite well, but utterly fails to explain the dependencies of the modules inside a single file.
That would be incorrect. I've asked hundreds of questions on SO. My complaint on Meta just got massively downvoted.
Ask HN: SE Linux, How much you depend and do you trust?
Hi

I am not sure if you have covered this discussion,
wanted to know what your opinions are in general.

does SE Linux origin bother you ?
First: even if it's true that SO wants to discourage people from asking questions where they're starting from scratch and haven't written any code themselves yet... it's still a terrible moderation, because the explanation doesn't communicate anything close to expressing that. It says the question is unclear. That's flatly false.

Second: is this really the kind of question SO doesn't want? Their privilege, if so, but in addition to being well-defined it's clearly content that more than a handful of people were interested in (at least 15 upvotes on the most popular answer, multiply it by the ratio of non-user visitors to user visitors). It's a programming question, it has a programming answer, and it certainly has instructional value as an elisp recipe beyond whatever intent the author had.

And as for whether it's lazy -- that's basically the charge here, right? -- I'm not sure I see a functional difference between someone asking a question like this and someone who has written a larger pile of code and is missing a narrow piece of knowledge to complete it. There's possibly arguably a contextual/rhetorical difference where in the latter situation we see the context which led to the question being asked and in the former we don't... but honestly, nobody who's fundamentally asking other people to just do their work for them is asking about text->html transformations in elisp, it's pretty easy to read between the lines and see that.

To underscore the point, let's just compare it to some other questions:

http://stackoverflow.com/questions/5410757/delete-a-line-con...
http://stackoverflow.com/questions/59895/can-a-bash-script-t...
http://stackoverflow.com/questions/8168320/can-vim-highlight...

It's pretty easy to see what most of these much more popular questions have in common with the one we're talking about here -- as part of whatever these askers are doing, they know there's a capability embedded in a tool that's part of the environment. They just don't know how to bring it out. You could, of course, just tell them to go RTFM for awk, until they get something simple like deleting a line from a file when it matches a string you know, but then again, you could also tell people to go more carefully read the relevant documentation for most programming problems, and if you accept the question and the answer you've got relevant content people are looking for on the site and a recipe people can start learning more from.
A Brief History of Yik Yak
How to Use KDE Plasma Desktop Like a Pro
XFCE is for people who like old GUI-design, so of course such users are going to get annoyed when modern GUI design starts to creep in.

How anyone could consider the first screenshot of gedit prettier than the second is beyond me, but that is probably why I'm on OSX and not XFCE.
Sorry HN doesn't have reply notifications and just saw this, just added the issue!
The first character represents the architecture:

0c spim little-endian MIPS 3000 family
1c 68000 Motorola MC68000
2c 68020 Motorola MC68020
4c mips64 little-endian MIPS64
5c arm little-endian ARM
6c 960 Intel i960 (historical)
6c amd64 AMD64 and compatibles (e.g., Intel EM64T)
7c arm64 little-endian ARM64
7c alpha Digital Alpha APX (historical)
8c 386 Intel i386, i486, Pentium, etc.
9c 2900 AMD 29000 (historical)
9c power64 64-bit POWER
kc sparc Sun SPARC
qc power Power PC
uc sparc64 SPARC64
vc mips big-endian MIPS 3000 family
xc 3210 AT&T DSP 3210 (historical)
zc avr Atmel AVR

Some are more mnemonic than others.
The ironic thing - the lactose tolerance mutation is one of the most important survival mechanisms for humanity. So humanity survived because we were able to drink and eat milk, cheese and cream and butter.