skysight-inc/HackerNews huggingface dataset:
Don't forget: it can be arbitrarily extended in a popular programming language and it has an unrestricted free trial.
I once attempted to do RS232 decoding in WebAudio (A speedstack timer of mine does RS232 over aux) and faced these exact issues before giving up.
So let's say I fork the project on GitHub, as others have done, and have not modified it. The APL permits redistribution of the source code, of course, so this is permitted.

Now, simply by clicking "Fork" -- and doing nothing else (i.e. modifying the source code), I am now violating their trademark? That's bullshit.
And even then it would only find things they already know exist, which would mean they're already in the country more than likely.
You're unlikely to see the evidence in this case.

Could you be clearer about exactly which "discrimination" code or statute the USG would be violating, even if they were doing this capriciously?
My comment was pretty poorly written, and is probably better understood in terms of just "explanations of things starting with mon-" :-D

The concepts aren't tough, people are just pretty bad at putting themselves in the shoes of a learner, and throw bizarre over-complicated descriptions and examples into the mix when explaining them. The description I gave is someone's tongue-in-cheek stab at these which has stuck with me (unless I'm horrendously off and that is actually someone's legit attempt to describe monads)
If you know that amounts of money are a monoid under addition then you know that

sum (map sum xs) == sum (concat xs)

And there starts a whole slew of possible optimizations, including MapReduce. See, for example, https://userpages.uni-koblenz.de/~laemmel/MapReduce/paper.pd...
Equifax pulls their vulnerable mobile application from app stores
Interesting historical note. Of course that's TeX input, and the author using it knows that it will be interpreted in TeX's special way and the correct characters used in the typeset output. Also, with the current Unicode-aware TeX engines, you can just input the normal Unicode quotation marks. That makes your source easier to read.
>> Can the ridiculous overeagerness of Web Audio be reversed? Can we bring back a simple “play audio” API

To be frank, graphics world had some type of standard (OpenGL) long time ago, next to DirectX. So WebGL had a good example. However in the audio world we haven't seen a cross platform quasi-standard spec covering Mac, Linux and Windows. So IMHO, non-web audio lacks also common standards for mixing, sound engineering, music-making. That's why web audio appears to lack a use case. IMHO, that smells opportunity.

I use Web Audio, in canvas-WebGL based games where music making is needed. I understand the issues - we definitely need more than "play" functionality.
The developer giving free licenses to big contributors is a very solid plan. It's an inexpensive way to reward the most valuable members of your community and keeps them engaged.

However, most people just use Sublime Text. If the software were expensive I probably wouldn't feel so strongly. Looking for and fixing bugs in Sublime Text would be a terrible use of my time. For many of us, $80 represents an hour or two of work.
Erm, then why did we hand over Poland and other Eastern European states to the USSR? Why did we let France re-establish their colonies in French-Indochina and elsewhere?

Those are clearly failures of human rights. In the current international legal framework, the United States holds sovereign power and grants human rights to its citizens. The United States can grant human rights to persons within its borders. It cannot do more than play international politics on behalf of people outside of it.

You're dramatically oversimplifying things in order to make this some kind of cosmic fight between good and evil. Stop forcing a narrative by cutting out all the bits that get in the way.

Sorry, but you're the one who is "forcing a narrative" here. You have defined the sides, such that all "sides" have crapped on human rights. It is possible that you want to define sides this way because you know that your "side" is morally compromised and has crapped on human rights. (And if you are a member of the far extreme left, there is a good chance that your "side" is morally compromised and of authoritarian bent.) You can instead define your sides to be the non-violent against the violent, or individual human rights against authoritarianism. I suggest you do this.

The USA is certainly not perfect. No sovereign nation that has ever existed has been perfect. This is why Free Speech is important, so that criticism can be levied against those in charge. This is why democracy is important, so that the voices of people can be heard and things can change, without further unnecessary violence. This is why genuine public discourse is vital, and why tactics of namecalling, shame, and intimidation are harmful -- it puts society in a position where "good" can only be accomplished by the commission of evil. Let us instead work towards a world where violence is no longer necessary.
No way to do that without eliminating privacy and banning decentralized cryptocurrencies that don't have this reporting function. People would be left with somethig like eCoin.
It's not searh itself that lends itself naturally to monopoly - it's indexing. Indexing the billions of web pages that make up the open web is extremely expensive (and sometimes not allowed for anyone but google...). Moreover, it is silly to have 15 different companies performing indexing when just one could do it.

Fortunately enough, regulating indexing wouldn't entail an encroachment on freedom of speech, since an index should be raw and unfiltered. It also wouldn't require the government to take full control of google - they could merely require that google license their index to other searh engines at a reasonable cost.
That goes both ways. There's a good deal of venality to point to surrounding WW2 and its aftermath, but we should not ignore the existence of the United Nations or the principles upon which it is founded. It is a real institution that shapes world affairs, however imperfectly.
Christopher Alexander, an architect who wrote among others A Pattern Language: Towns, Buildings, Construction. A Pattern Language later inspired Gamma et al to write Design Patterns: Elements of Reusable Object-Oriented Software.
Yes - it happened, also on the Mexico/US border, this has a guy as a car seat but leads with woman in a dashboard: http://www.snopes.com/photos/automobiles/dashboard.asp
"We kept getting great feedback from these groups"

If someone says "they love it" and "it looks awesome", or "that's such a great feature", that's just them being nice. Did they actually ask you for an account to use? Did they ask when it would go live so they could pay you?

If not perhaps there's no market. For whom isn't basic collaboration (aka Google docs) enough?

The only group I could reasonably see paying for this are the lawyers, and I don't see it happening (they're not know for being cutting-edge in tech adoption). But I've been wrong before :)

Yes I would abandon it.

P.S.: the startup school link doesn't work for me, looks like requires a login.
By class I meant income level, not culture.

In the past being a profitable artist meant superstardom or poverty, with a rare few in between with middle class incomes. Now with Youtube/patreon, there is a good chunk of 'middle class artists' that are developing today that didn't exist in the numbers that these platforms created.
I did not claim that free speech should completely unconstrained, and I don't see how such an inference can be drawn from my point above. My point was simply that the scope of the principle that free speech ought to be protected is not bounded by the limits of the first amendment because it is a moral principle that exists prior to codification in law.
Reuters.com is pretty good, too.
Racist Airbnb host ordered to take class in Asian American studies
Is it me or they forgot a step in the diagonalization argument? (adding/subtracting 1)
> (I'm honestly trying to see the relevance of monoids.)

https://news.ycombinator.com/item?id=15242204
> I thought about this as well, but I'm not convinced that hiding the Server header or anything like unto it is really that beneficial. Most exploits are automated anyway.

It probably doesn't help much but it can't hurt. Some servers send back a "Server" header that tells you the OS being used with the Apache and PHP version up to the minor version number for example. There's no benefit to leaking this information and it's potentially useful to an attacker even if only marginally so why risk it?
Visualizing call trees – See how JavaScript Studio crawls your source code
Have you tried your local city's craigslist? I think you might be able to find employers there that are accommodating on schedule/time.
Interesting question: The replacing opioid addiction with maintenance drugs... I could understand that drug being an okay interim solution, but in the end the person still needs to go through withdrawal, the drug just replaces withdrawal with another drug.

Withdrawal is hard. Yes. But at least the person is in the right mindset to go through it once they are off the compulsory addiction, even if it takes a year to get to that point.

As kchoudhu points out and many have pointed out to me before this article, certainly once a bunch of white kids have this problem, suddenly they are "victims" not "criminals". Yet we have destroyed so many lives between the 80s and now, especially with the mandatory minimums and such.
you don't have time to recompile a software package but you do have time to read hackernews?

is time the right word here?
> In the process, Russia has built the most effective propaganda operation of the 21st century so far, one that thrives in the feverish political climates that have descended on many Western publics.

Maybe I'm just being paranoid, but I wonder how much of that "feverish political climates that have descended on many Western publics" is due to Russian agitprop and other "active measures".
You should've said al qaeda instead of ISIS.

They will use the rebels to destabilize Assad's government and then try to install a US favorable one. One could say they are just using al qaeda, they are a stepping stone. I doubt either Isis or al qaeda would be the favorable government, leading to another jihad with the US.
Don't forget Innovis https://www.innovis.com/personal/securityFreeze
Sadly there's some truth to this. I'd really hoped that once I was adult it'd be easier to distance myself from people who reward effort for effort's sake.

On a related note, it's also really hard to distance yourself from people who "are doing it wrong" in general. I can't tell you the amount of effort I've had to waste learning a topic that from a distance I could vaguely tell was not worth learning, just so I could have reasonable arguments as to why it's inferior to some other idea. This is particularly frustrating in tech because of the complexity of many tech stacks, that just getting to a point where you can sound like an expert just to provide counterpoints can be exhausting.
> smoking gun evidence that some kind of line was crossed

I'm amused every second of my life that seemingly all of the US' "opponents" keep using US software which also mainly remains closed-source, while everybody knows that lines are constantly being crossed. It's both funny and mind-blowing.
Remote job listings
Marketing/sales are definitely one of our biggest issues. We understand that there are many enterprise document management systems, and that is exactly why we went to those markets where companies/users cannot afford those expensive EMS, or they are simply too complex for their needs. We want to pivot, and that is exactly what this post is all about. Thank you.
I wonder how is it possible to find someone hidden in a dashboard? Were it dogs that found her?
I just realized that the well known news hoaxer going by the name of Sorcha Faal[1], who has been publishing since 2003, always claims that his sources for his stories are "rumors circulating around the Kremlin". How much more legit is this than all the "anonymous sources say" articles in the NYT and Washington Post, especially since the election? Sorcha Faal specialized in plausible sounding conspiracy theory, at least to those inclined to paranoia, usually based on recent events. WP and NYtimes seem to have started doing the same it seems.

[1]http://rationalwiki.org/wiki/Sorcha_Faal
Are you not aware that almost all attempts to suppress the knowledge of evolution are driven by religious beliefs? Of course you are, so now you are just trolling - good-day to you.
Sorry, didn't get the reference.
For some companies the point of such a web site is prospect qualification: If you are in the market for the product/service you'll understand what the company does; if not you won't waste the company's (or your) time contacting them. This isn't just a web issue: consider the famous sign on 880 in Oakland that stood for years and read only, "stop casting porosity".

However in general the point of the article stands...unfortunately.
How is this relevant? My 50% figure is a rough estimate based on the voting population as a sample of the overall population. Even if the actual number is closer to 30%, my point stands--any one who believes that 1 in 3 people in the U.S. is a Nazi are deluding themselves (or more likely, they've broadened the definition of 'Nazi' to include more people who disagree with them politically so they can feel morally superior).
First Pre-Review of Gemini QWERTY Android / Linux Clamshell
Your DNA Is Nothing Special (2015)
What are you using in replacement of YTMP3 org
"Early on, Peter Freyd wrote

> 'Perhaps the purpose of categorical algebra is to show that which is trivial is trivially trivial.'

"This can be taken to mean that one thing category theory does is help make the softer bits seem utterly natural and obvious, so as to quickly get to the heart of the matter, isolating the hard nuggets, which one may then attack with abandon. This is an invaluable service category theory performs for mathematics; therefore, category theory is plain good pragmatics."

https://ncatlab.org/nlab/show/nPOV

I would say equally "This is an invaluable service category theory performs for programming; therefore, category theory is plain good pragmatics."
Drive.ai, (recently in the news for partnering with Lyft), has large LCD screens for signalling to pedestrians and other things. Probably a good idea.
Do you not read your own sources?
"In preparing for battle I have always found that plans are useless, but planning is indispensable." -- Eisenhower
I don't understand why it gets attributed to the left. Any time any leader starts making authoritarian overtones that comes out. Plenty of people referred to Clinton as Hitler, Obama at Hitler, etc. The thing is, even if one of them were proven to be genetic clones of Hitler, it doesn't really matter.

The problem with Hitler wasn't that he was Hitler. It was that he advanced extremely popular views which included fears that tolerance of difference would lead to destruction. He promised a recognition of the fundamental greatness of Germans, and a bright future of healthy, strong, prosperous generations living in peace. Everyone seems to think he came right out of the gate raving like a madman. That's not how it happened. That's not how 'it' EVER happens.

When many people say things like 'that sounds like Hitler' or 'he's acting like Hitler', they are taking, usually, an intellectually bankrupt tactic. They wish to take your emotional reaction to hearing the name 'Hitler' and associate it emotionally with the thing being discussed. That's how emotional coercion works. Basic association. If one name and another are perceived close together in time or context, they get associated in the brain. If it happens enough, people see them as nearly indistinguishable. This is one of the litany of reasons why using emotional appeals to win arguments is the most debase, aggressive, disgusting forms of human interaction.

But, there are real things to be learned from the Nazi movement. They were very effective at propaganda. They were a good example of cloaking an odious, destructive ethos in good, clean healthy living, science and reason. Many people who like the ideas of good, clean healthy living and who like science and reason do not want to admit those things were used to cloak genocide, but it is critically important that we understand what worked back then, because it absolutely can happen again. We evolved to live as nomadic hunter-gatherers in small tribes on the African savannah. We did not evolve to deal with nuanced reason, complex urban environments, and strictly regulated social and family situations. We can adapt to them, but it takes intentional effort. And it can be undermined by appealing to cognitive flaws that we all share with frightening ease. So when Bush says "you're either with us, or against us" it is absolutely called for to point out that exactly that mindset is radically dangerous, and that it has backed the most savage regimes in history. I would think that would be more of a Stalin style than Hitler, personally, but it doesn't really matter. It's the talk of a dictator, an authoritarian, an enemy of dissent and thus of discussion. It is danger of the highest order for the leader of the free world to have a sentiment like that. And it really doesn't matter what party they're from or whether they're talking about Americans or Nazis when it comes to who "us" is.
I can't wait until somebody patents "signaling pedestrians" and we all have to deal with brand-specific signaling mechanisms.

Thank Zod QWERTY was invented so long ago.

/cynicism
For NC residents:

http://www.ncdoj.gov/freefreeze
> But I didn't have the foresight to realize some of them knew each other.

It sounds like there's a story there. You can't leave us hanging!

Also, harmless curiosity: is CMB as full of Asians in Seattle as it is in NYC?
It's worse for other languages. Russian quotation marks are « and ». Thanks to early computers being predominantly from/designed in the US, they are now highjacked by American quotes.

Same probably goes for French and other languages with their own sets of quotation marks.
Off topic, but man do I hate looping gifs in my articles. It's so incredibly distracting.

Sure, play it once, maybe even twice. But an endless loop? That's just unnecessary.
No where near compact (or possibly obtuse?) enough for a Haskell version, surely? Here's one I found elsewhere on the net sometime ago:

(~>) :: (Integral a) => a -> String -> a -> Maybe String
(n ~> str) i = str <$ guard (i `mod` n == 0)

fizzbuzz = 3~>"Fizz" <> 5~>"Buzz"

main = mapM_ putStrLn $ catMaybes $ fizzbuzz <$> [1..100]

At least it generalises nicely to arbitrary fizzbuzz numbers! (edit: as noted below this version as written fails to print the non fizzbuzz digits. An exercise for the reader :) )
Updated startup school link: https://www.youtube.com/watch?v=vxpVkonSHJQ
Why? The problems with addiction - specifically opioid addiction - is that it causes negative, destructive behavior. This isn't a consequence of having a physical dependence we are all physically dependent on things after all.
Thinking in JavaScript
when you say "proper lexical scope" do you mean just block vs function level scoping of variables? If so, i wouldn't say javascript is wrong it's just different.
Leslie Nielsen did this forever ago: https://www.youtube.com/watch?v=xqJ3lx43lMg
A Radically Easier Path to Space Settlement [pdf]
This does not look right. If I understand correctly, the position of Bottom in the hierarchy of types is exactly the opposite to that of Unit: the latter could serve as the "universal base" (like the type Object), whereas the former could be seen as the "universal descendant" (some kind of Null type). In other words, Unit is "anything" and Bottom is "nothing".
What Makes AI and GPUs So Compatible?
How to play a sine wave:

const audioContext = new AudioContext();
const osc = audioContext.createOscillator();
osc.frequency.value = 440;
osc.connect(audioContext.destination);
osc.start();

"BufferSourceNode" is intended to play back samples like a sampler would. The method the author proposes of creating buffers one after the other is a bizarre solution.
Drones carrying blood could be the future of rural medicine
https://news.ycombinator.com/item?id=15242204
Nobody's keyboard had an em-dash key (well, maybe some compositor keyboards...). It's well worth the time to figure out how to enter at least the most useful Unicode characters. See, here's an em-dash: —.
I'm paraphrasing the news report because it's been a few years, but:

The border patrol agent became suspicious when the driver opened the glove box to retrieve his registration and a hand reached out from within the box to give it to him.
16 year olds would wire them to be on all the time.
There is a good report done by the Swedish government body for higher education (which include the program that teach teachers), and it has multiple reasons stated. Two I strongly remember is that the education work culture has incorporate female gender identity (similar to "bro culture" in IT), and that the rate that male students leave the teacher program is significant higher than for female students. The few men that ends up finishing the program also tend to the leave the profession in higher rate than women.

The similarities are very striking to me to those made about IT profession, but with the roles reversed.
Thank you. So there is a DNAT to get to the Ingress Controller but from there at least it's direct routing to the service endpoint(s)? Does that mean the Virtual IP given to the Service is basically bypassed when using Ingress Controller?

TLS termination at the Ingress Controller and by default unencrypted from there to the service endpoint?

I found this useful: http://blog.wercker.com/troubleshooting-ingress-kubernetes

Interesting discussion here: https://github.com/kubernetes/ingress/issues/257

It seems like a lot of overhead before even starting to process a request!
I'm not sure it is a race issue. Times were different. People are now accepting that drug consumption doesn't make you a criminal.

At some point Britain thought that wealthy highly-educated people were incapable of being criminals, until time proved them wrong. Science is always evolving.
I would say on the one side that there is still little science in our current policies around drugs and on the other side I would say that many dedicated individuals and organizations like the Drug Policy Alliance have spent immense amounts of energy and money on attempting to get drug policy to reflect science.
Hate speech is a special category of speech, and is treated as such in the legal systems of many countries (https://en.wikipedia.org/wiki/Hate_speech). It has and does lead to violence toward the groups to which the hate speech is directed. The legal system in the USA fails to acknowledge this fact, and one of the consequences is racial violence.

Cloudflare, ISPs, and other companies or non-governmental entities should not be obligated to enable or allow hate speech via the services that they provide. Haters should have to bear the full cost and social consequences of propagating their message.
Also, Booger produced 'wonder joints' to liven things up during the party scene in 1984's 'Revenge Of The Nerds'

https://youtu.be/WEp0fte3B8o
More likely that not, the sources and methods behind the evidence are classified. See all the Russians that started dying under mysterious circumstances or got arrested, nominally for treason, after the US election.
> However in the audio world we haven't seen a cross platform quasi-standard spec covering Mac, Linux and Windows.

OpenAL: https://www.openal.org/
The major problem of this API is that they couldn't just copy something designed by people with actual knowledge, as in WebGL. So it was design by committee that does so much the application should handle but has so deficient core capabilities no application can rectify any of it.