skysight-inc/HackerNews huggingface dataset:
That's not the point. Yes they are evil, I'd go as far as to argue that anyone who calls for the death of a group of people based on something they were born into are evil. The point is that when the precedent or ability is created to do these sort of extrajudicial actions to evil people, the ability still remains for it to be used on non evil people. If you let powerful people silence others based on how much you disagree with them, you will quickly find out that there are groups you think are ok that others also think should be silenced
"both well-meaning but both untrue"

The way I understood it is that the paragraph talks about white lies, not that the paragraph itself tells white lies.
If the EFF really wants to support free speech they could host the Daily Stormer and see what happens to their donations.

It seems duplicitous to force someone else to bear the cost of facilitating toxicity.
Well I can assure you from personal experience, which is the oneplus three without a screen protector that I'm typing on right now, that the plastic protector that came with the phone started peeling off and getting dirt trapped between it and the screen in less than a month after purchase.
What a shame. An end to a great legal career. I can't pass judgement on his faults, crimes, real or accused, but he did leave a very interesting life, and had a fascinating legal career.
" Which races do they believe in exterminating again? I forgot."

I'd put it in the 10s of millions of people is the amount of people that they want exterminated.

It would include all bourgeois, petite bourgeois (ie small business owners), as well as anyone else that would oppose them in an attempted overthrowing of the capitalist system as their attempted "dictatorship of the proletariat", as well as anyone who supported the current "imperialist regime" of our capitalist system. IE, probably most police officers, soldiers, and politicians.

So yes, in terms of total number of people that they want to kill, I'd say it is about equivalent in badness to literal Nazis.

"Liberals say that liberals get the bullet too?"

Ah, see, here is the confusion. You don't spend much time listening to leftists. (Otherwise you'd get the "liberal" reference)

In communist and anarchist circles, a "liberal" is not in reference to an american leftist. They are talking about classical "liberals" as in someone who support civil rights and civil liberties, and the capitalist system. The "liberals" are the enemy.

Bernie Sanders and Corbyn are not socialists to these people. Neither is Norway, or Sweden or European social democracies. You are only a socialist if you believe in the violent confiscation of the means of production, and the overthrowing of the imperial capitalist system.

Modern day Venezuela is the kind country that they support, but they don't even think that Venezuela went far enough, and don't even think it is correct to call Venezuela socialist.

Go read reddit /r/socialism and /r/Anarchism and read the comments to understand what leftists believe.

I read them every day. It is enlightening.
betya anyone that tries to defend Trump acquires the same problem...
It would certainly be more disruptive.
The Most Crucial Things Every Marketing Pro Needs to Know About Chatbots
"notabug.org"... interesting.

Anyway, how does this compare, features-wise, with GNU Make? For example with make you have `./configure` files, do I also have them here?
i feel as if your comment could contribute to the discussion but the tone is inflammatory. maybe something like "I'd like to see the new CEO focus more on the core business and product and not push some company culture agenda; its stifling their growth" This isn't reddit.
If Rust is significantly slower than C, it's a bug.
I'm intrigued by what mechanism this happens. Would be great if it changed the "fat set point" in the hypothalamus by reducing inflammation there (https://news.ycombinator.com/item?id=14932541).

Last time I tried a strain from the clostridia family (butyricum) I had an adverse reaction, so I might not be able to use this. But, everybody's different.
delicious.com is dead but del.icio.us is alive - in read only format. Archived as it was in the beginning. Just logged in and could see my bookmarks. At least that seems to be the plan of idlewords.

Apps are not listed? Like Sparrow is missing - the email client killed by Google.
I'm not typically a fan of unanchored humor on HN as Reddit has more than enough to go around, but I commend you on turning "neckbeard" into a verb.
Any plans for adding categories/tags and/or search functionality?

Putting alternatives there is quite good.
I think you are putting far too much into this "Godwins Law" thing. Just because Hitler is viewed as one of the worst people in history, doesn't mean he was the worst. Attila the Hun or Nero would have a good chance at the title if they were more recent.

But at the core of this argument is who has the right to decide what beliefs are allowed and what ones are not? For example I'm against ISIS, but think I have no right to suppress their speech. But I'll happily try to convince someone that the ISIS ideology is evil.
I wouldn't say I'm afraid of one, but I can't read one and tell you what it does, or write one that does anything useful. Unless I'm way off the mark, it's just a programming language, one that I will eventually learn when I need it badly enough. I even snuck a manual off the freebie table at work.
Even if you pay for specific seats you are not guaranteed those seats. http://www.farecompare.com/news/airline-seat-assignments-not...
At what point should something like the ADA protect you from passenger spaces that are /literally/ too small to safely house you physically? I'd think the most effective solution would be just allowing you normal passenger rates but put you in the more expensive seat slots that actually fit.
Those would be some tough laws to write. It seems like a lot of things that are hate related are very much feelings based and sometimes its just misunderstanding or ignorance. Separating feelings from hate would be tough and may have unintended consequences. Do you know of anyone who thought deeply about this topic?
Script+Viral+de+Facebook+V2.0+con+PHP+y+HTML
The title is misleading. He plans to, but hasn't!
Top 20 Objective Questions on Operators in Java – InfoTechSite
> That's wrong -- all that mailing a USB stick guarantees is that you don't have the USB stick any more, not that you didn't keep a copy of the contents.

On paper, no-cloning theorem means you aren't able to make a copy of the contents. However, the obvious downside of this scheme is that it requires all coins to always remain as a qubit when stored -- otherwise you can re-generate the coin. Also you can't have more than one photon to contain said signal (maybe there's some coherence trick you can pull, but I've read several papers that have found that most quantum cryptography has been broken -- especially cryptography that depends on being able to detect measurement and no-cloning theorem).

I'm generally skeptical of quantum cryptography when it depends on physical properties of qubits to provide its security, simply because previous research has shown that claims of security are broken very soon afterwards.
Thanks... I suspected I was just redefining a built-in pattern rule, but I put it there anyway just so I can remember whether it's LDFLAGS (linker) vs LFLAGS (lexer).

Plus I was thinking maybe less magic for someone trying to make sense of it.

Is there no command needed for name_of_bin to be linked? Does it automatically figure it out based on *.o dependencies?
I'm taller and the same width. I won't do aisle seats because jag-offs boarding and deplaning will rub my shoulder raw.
I still agree and think that you are somewhat correct. Nevertheless: the pros are training 5v5 exclusively. 1v1 is a just for fun gamemode, the money is earned in the 5v5 tournaments.

I am not saying the bot should be able to play 5v5, I am saying that he ist trained to play this one very specific 1v1 scenario. He is doing really well with that, but as soon as you pick a different hero, the bot will struggle.
Deep Neural Network Capacity
Online Continuing Education for Engineers
I have a friend who's 7'4". Makes my measly 6'5" seem normal.
Spying on the Smart Home: Privacy Attacks and Defenses on Encrypted IoT Traffic
Stack Overflow CEO Interview
AntibIoTic: Protecting IoT Devices Against DDoS Attacks
The difference is companies have the power given to them by consumers. The government has power by way of being the government.
Now I will have to look for the Vim alternative.
cool! any link to the results/discussions? many thanks!
> Funny you should mention Kotlin, as it's the result of JetBrains doing just that: developing their own language to write their apps.

JetBrains is in the business of IDEs and similar programmer tools. Kotlin fits right in with the rest of their business.

Imagine if JetBrains produced a chatting program, because their engineers were not satisfied with the existing options.
Chance versus Randomness (2012)
That's fair. In actual projects of more than a few source files I do copy/paste some boilerplate to give me a build dir, dependency files, and so on. I just thought this (actual real-world example that I use for smallish projects) would help someone.
They are talking about compilation of source code to Java byte code, i.e. the same kind of compiler as javac from the JDK. (There is also Scala Native, but that doesn't seem to be what this is about.)
> Hack/HHVM was developed by Facebook to modernize PHP.

Yes but why use PHP in the first place? It's not the right tool for something like Facebook.
Uh I liked Orkut a lot. It was my first social network and pretty much the last in many ways.
But that would require acknowledging that there's no evidence to support that claim.

(lol, never change HN, never change)
The fundamental problem is, that hard science fundamentally can not do that job. A policy document is a normative document, science produces descriptive accounts. Even if we assume for a moment that we had a full scientific theory of gender, then we would still need to know what to do with that. Should we then optimize for worker satisfaction, worker of female sex productivity, welcoming to female gendered customers, inspiring the next generation of engineers averaged on the likelihood of them joining the company? This is just an instance of the well studied is/ought problem [0], that you can not deduce from a list statements about how the world looks, how the world should look. (And looking through the objections on wiki and sep, they all seem to rely at least on the assumption of a full theory of gender above.)

[0] https://en.wikipedia.org/wiki/Is%E2%80%93ought_problem
I would expect it to be more reliable than a GC, as its performance and memory usage are more consistent.
Indeed. If you start Emacs on OSX and run `symbols Emacs`, you get a lot of info:

100139190 ( 0x90) verror [FUNC, EXT...
100139220 ( 0x210) Fcommandp [FUNC, ...
100139430 ( 0xf0) Fautoload [FUNC, ...
100139520 ( 0x90) un_autoload [FUNC...
1001395b0 ( 0x80) Feval [FUNC, EXT,...
100139630 ( 0x50) record_in_backtra...
100139680 ( 0x1d0) apply_lambda [FUN...
100139850 ( 0x390) Fapply [FUNC, EXT...
100139be0 ( 0x5c0) Ffuncall [FUNC, E...
10013a1a0 ( 0x90) Frun_hooks [FUNC,...
10013a230 ( 0x1d0) run_hook_with_arg...
10013a400 ( 0x20) funcall_nil [FUNC...
10013a420 ( 0x20) Frun_hook_with_ar...
10013a440 ( 0x20) Frun_hook_with_ar...
10013a460 ( 0x30) Frun_hook_with_ar...
10013a490 ( 0x30) funcall_not [FUNC...

So why not strip these? Well, you can't. But the reason is interesting. Most programs run by using shared libraries, and these libraries need to provide a standard API that other programs can use. Hence the function names. Which of course is exactly the info that a hypothetical bad guy needs to make sense of the program.

But it goes beyond this. You could imagine statically linking a program against all of its dependencies, then stripping all possible symbols. The thing is, there is plenty of info in the binary to make sense of the program. Strings, for example. Error messages. Every piece of data you want to show to the user is an indication of what the surrounding function is doing.

IDA Pro is pretty incredible in that situation. Each time you figure out what a function is doing, you just give it whatever name you want. IDA updates the whole interface so that it uses that name everywhere, instead of the hex address. You end up with a neat, perfectly sensible program. Entire game engines have been meticulously reverse engineered this way.

However, viruses use a crafty technique to prevent analysis. You encrypt your program like an onion. Your outer program runs, and everyone can see that. But it's carrying around a blob of functionality that was encrypted using the target's information. E.g. their MAC address, or a subset of their list of installed programs, or anything that would uniquely identify your target separately from everyone else. Any time the virus is installed anywhere, it tries to decrypt itself using this information, which only succeeds when it's installed on the target machine.

This defeats all attempts at analysis. You can't analyze what you can't decrypt.
I understand the argument that they're making, but the EFF also offers a browser extension to block adware (privacy badger). Is hate speech somehow more justifiable than adware?
That's on you, not the screen protector.
Not to mention they can also decide laters to add new features to this new language, further diverging from Scala.
Tips to Strengthen the Security of Mobile Banking Apps
So my example (below in another comment), there's a solution using $(wildcard).
Sure. Many countries have had these debates and come up with their own solutions.

https://en.wikipedia.org/wiki/Hate_speech

Here are a few examples:

In Canada, advocating genocide against any "identifiable group" is an indictable offence under the Criminal Code and carries a maximum sentence of five years imprisonment. There is no minimum sentence.

France prohibits by its penal code and by its press laws public and private communication which incites discrimination, hatred, or violence against a person or a group of persons on account of place of origin, ethnicity or lack thereof, nationality, race, specific religion, sex, sexual orientation, or handicap.

In Germany, Volksverhetzung ("incitement of popular hatred") is a punishable offense under Section 130 of Germany's criminal code and can lead to up to five years imprisonment. Section 130 makes it a crime to publicly incite hatred against parts of the population or to call for violent or arbitrary measures against them or to insult, maliciously slur or defame them in a manner violating their (constitutionally protected) human dignity. On June 30, 2017, Germany approved a bill criminalizing hate speech on social media sites.

In the United Kingdom, several statutes criminalize hate speech against several categories of persons. The statutes forbid communication which is hateful, threatening, or abusive, and which targets a person on account of disability, ethnic or national origin, nationality (including citizenship), race, religion, sexual orientation, or skin colour.
A Collaborative Approach to Teaching Software Architecture [pdf]
Hardware-Software Codesign of Accurate, Multiplier-Free Deep Neural Networks [pdf]
I've sided with the EFF on many, many, many causes.

I've sided against Google on numerous causes.

The EFF are wrong. Google is correct.

And yes, the reasons are complicated. But "slippery slope" is a facile fallacy.

Ultimately, society can, does, and must defend itself from attacks. Including attacks on the underprivileged (of whom the Fascists and Nazis at question here are not).

The history of media and new-media utilisation in demagoguery, totalitarianism, mob incitement and rule, and fascism is rich. It should give strong cause to pause to those who've sung (and believed) the narrative of the all-positive, peace-and-harmony bringing Internet. As I long had.

And am now pausing.

Epistemic systems gain significance when they can be abused for personal, political, nationalistic, or fascistic gain. That was the insight of a friend of mine some months back. Call it "the paradox of epistemic systems".

This includes Hacker News itself, which seems to have quite the fascist problem, and an unwillingness, at the moderator level itself, to face that, over concerns of "dignity".

Those concerns are very, very, desperately and sadly misplaced.

https://www.reddit.com/r/dredmorbius/comments/5wg0hp/when_ep...

https://www.reddit.com/r/dredmorbius/comments/6ufeu1/does_ha...
Interruptions and distractions are productivity genocide.

Another subtle problem with open/unassigned layout is wasting time tracking people down.
4 Important Roles of Startup CEO
This truly means we still lack a programming language with:

1. reasonable support of object oriented programming.
2. reasonable support of functional programming.
3. solid concurrency features.
4. runs comparable to native code.
5. simple to learn.

Even though it is not difficult to create such a language but we see a new language poping out every now and then and none of them try to solve these issues.
You mean something like this:
https://plugins.jetbrains.com/plugin/233-idetalk

:)
Passive aggressiveness as a considered plan seems like a bad idea. Maybe just ask the person not to?
Impact of quantum computing technology on developments in scientific computing [pdf]
Are you sure? AFAICT their method only uses debugging symbols for training. I haven't read it all but it would be a big omission if they didn't mention that it only works on binaries with debugging symbols. When actually reversing they work on numeric "symbols" for the assembly instructions.
You might not be familiar with what C compiler and linker commands look like. Here's a listing of what "make" or "make all" actually executes in the example makefile (just take as given that these are normal and understandable commands to compile and link a binary):

cc -Wall -o file1.o -c file1.c
cc -Wall -o file2.o -c file2.c
cc -Wall -o file3.o -c file3.c
cc -Wall -o name_of_bin file1.o file2.o file3.o

and "make clean" executes:

rm -f *.o name_of_bin

The big win is that make looks at modification times of all targets and dependencies. If you type 'make' without changing anything, it completes within microseconds. If you edit only file1.c, then it only recompiles file1.o and re-links name_of_bin. You really miss this kind of speed when moving back to any other kind of dev environment!
Yes it does. In fact, with GNU make, if you have a single file, hello.c, you can type "make hello" without a makefile and it will just work.
If I am diagnose as early cancer, it could be a good motivation to switch to a more healthy lifestyle: more sleep, less food, ...
For AWS, you can. https://github.com/Yubico/yubioath-desktop
For domain registrar, depends who you use. Gandi uses oath as well.

Banks are still a decade behind in almost every way. Can't help you there.
Huh, a shame about the display manager issues, and thanks for the gdm & sddm warning, I was about to go use them since they apparently recognized sway (https://wiki.archlinux.org/index.php/Sway#Using_a_display_ma...), but I'll keep looking.
As for Nvidia, no worries with the little old netbook, it's integrated Intel graphics.
What happens when software developers are (un)happy [pdf]
Multiple things can be worked on at the same time. Different people have different priorities. Why don't you spend some time helping a homeless shelter and see what you can do? Or if not that, send some money to well run charities. Also the homeless problem existed in SF long before the tech scene and the high cost of living.
Exactly. Penny-wise and pound-wise. Too often, it's pound-foolish.
The number of women studying computer science rose dramatically during the tech bubble and dropped off after the crash. I think we're going through a similar cycle.

When programming is lucrative and viewed as high status, it becomes a target for feminists and they push for more female coders. When it's not high status anymore (when the funding environment contracts again), girls will stop enrolling in CS as much and feminists will stop targeting it as a powerful job that needs more women.

It's my opinion that most women probably don't want to be programmers/ICs deep down, but in a bubble environment many women will gravitate towards CS because it's where the action is in the economy, and affirmative action makes it an artificially attractive choice for them.

We're depicting programming and software as the way of the future in business in order to hype startups, so if most women don't really enjoy coding, that's very problematic for feminists. So there is huge resistance to the idea that most women aren't that into coding.

It's like James mentions in his memo, from a logical perspective it's completely arbitrary to want to move women into software because it's mostly men, just like it would be arbitrary to advocate for more female miners or waste managers. The key to understanding the reaction to his memo is to acknowledge that it's born out of a feminist anxiety that if software is run by men, and the future of business is software, the future of business is still going to be dominated by men. So in context, his memo is really challenging the idea that women prefer economic equality.
I just noticed I'm missing a "-c" flag in the .c -> .o compiler command. Sorry, just banged it out from memory on my phone, I didn't actually test it!
The key is neither took it personally and they still work together.
add deep learning and cold fusion in the whitepaper and Im buying
> Yeah, the outrage is fake or they wouldn't have to invent statements he didn't make.

> ...public flogging...

Uh huh... tell me again about inventing things that didn't happen?

[Edit]

Seriously though; I've already corrected you on two things you fiercely claimed never happened but actually did (Damore mentioning ability, and Damore mentioning lowering the bar).

If you want credibility in your statements you're going to need to back them up with evidence otherwise you just seem like you're having some kind of partisan emotional experience throwing mud at people you see as your enemies.

And while it's always interesting to observe irrational behaviour, perhaps not the way you'd rather be seen.
Rust, swift and kotlin once they have the llvm backend will fit the bill.
It seems to me like OCaml has all of those features except for #3 (which admittedly is pretty frustrating to me too). What do you think?
I think chungy is right: most people get their first experience with Makefiles by trying to debug some automake monstrosity. When they write their own, they assume they have to be just as complicated (or even worse, they'll copy/paste from an autogenerated Makefile or use it as a base).

If I thought every Makefile had to be like that I'd write ./build.sh too.
If these companies want to get serious about women in the workforce, they need to get serious about getting women in the pipeline --from childhood.

Not by making it seem special or different and accommodating.

Make it cool --make young girls as excited about working in STEM as they are about working in TV or Hollywood, being a Pharmacist or Lawyer.

Trying to fix things after that is not as productive and is more interventionist.

While saying that, don't dissuade boys from it. Just keep on trying to persuade girls more. Offer more classes to accommodate everyone interested.

I mean, if the soviets could mobilize their women to be top notch scientists by creating a pipeline from elementary school on, so can we.
Rust is very neat, but it lacks OO features.
Now Monero is supported!
Wasn't anonymous or untraceable.
This is where cmake missed the boat, imo. They were even using Tcl/Tk for a medical imaging project[0] when they decided they needed their own build system. Then when they needed an expressive embedded language, wrote an ad hoc one from scratch.

[0] https://www.kitware.com/platforms/#itk
We just added Monero today!