skysight-inc/HackerNews huggingface dataset:
"When private companies take down Web pages, it isn’t a First Amendment violation, but it does enrage many on the right."

The right, and anyone who still remembers https://en.wikipedia.org/wiki/Jane_Akre#Whistleblower_lawsui...

But I'm sure the current corporate gatekeepers of speech would never do such a thing as silence reports they don't like.

Whoops: http://gizmodo.com/5882102/mythbusters-was-banned-from-talki...

Well, 5 years is a long time to change their ways.

Whoops again: https://www.nytimes.com/2016/05/06/business/media/cartoonist...

But hey, I guess the people listening thought they were assholes, and showed them the door: https://xkcd.com/1357/
If i remember correctly, age of empires III wasn't very great at all. Have my hopes up for this though!

O CANADA O CANADA O CANADA O CANADA
Temporarily disabling uBlock for one page takes two clicks, is it the fear of getting a virus (or other nefarious effects from ads, besides simply being annoying) that prompted you to write a comment instead?
How can all the people passing before the camera to opt in?
On The Media is fantastic. It's really hard to find succinct sources that don't totally misrepresent their subject, and they do an impressive job of it.
There is not really much Cadnium in the wild. Humans are made from Oxygen (65%), Carbon (18.5%), Hydrogen(9.5%), Nitrogen (3.2%), Calcium (1.5%), Phosphorus(1.0%), Potassium(0.4%), Sulfur (0.3%), Sodium(0.2%), Chlorine(0.2%), Magnesium (0.1%) because they are reasonably plentiful. So that's mostly what living things are made of. You get some things like iron in hemoglobin, but iron is ~1/20,000th of a persons body weight and heavily recycled. Yet, iron deficiency is still a common issue.
It's just scam if attackers are insiders.
Why is the choice between opt-in vs opt-out of automatic behavior?

If Mozilla wants perf data, collect it and then prompt the user "crash reporting" style.

I would totally opt-in to prompts. Give it a threshold and ask, "This page seems to frequently perform less well on your computer, would you like to send us a report?"
Curiously, January 7 is also when many Spanish families exchange gifts, supposedly as a celebration of the arrival of the Magi/Three Wise Kings (who brought gifts to Jesus).

This is much to the annoyance of Spanish kids with foreign friends :)
> install google authenticator on your own device.

You sure can, but will you then have the requisite TOTP secrets?
Yes, Firefox developers can only work on addressing crashes or performance issues, but not both.
To be fair, that is over almost 1000 years. 13,000 per year is less than how many die each year in Mexico due to drug violence, and much less than the Syrian Civil war.
To fight sexism. The problem is this discussion is that you clearly don't have the first clue as to what sexism is, in spite of me having provided links for you to learn what it is that you're arguing about. But just to explain a bit: 1. sexism isn't misogyny; 2. it isn't a concerted conspiracy against women, either. It is the name given to the social dynamics by which discrimination (often unconscious and perhaps even benevolent) causes women to have less power in society. I don't know exactly what "BS terms" mean to you other than terms you haven't bothered to look up in the links I provided.
let me guess, you are a javascript developer?
Letting consumers continue to sue is not the answer. It only incentivizes more litigiousness, which is part of the things that are ruining American society.

What we need instead is for the government to pursue these crimes on our behalf. The fines should be draconian with no options for them to dilute it the way the SEC does. And the fines should go towards some fund that specializes in charities instead of going to government coffers so that we don't incentive behavior like civil forfeiture.
I never understood why binding arbitration was legal for non-negotiated contracts.

Also, by reading this you agree all disputes between us will go through an arbitration firm of my choosing.
I was under the impression that class-action lawsuits were already a possibility for consumers.
Boca Raton recruiting software company makes match with eHarmony technology
I'm not really sure what your concern is here. Let's assume for a moment that Firefox's implementation of differential privacy in this scenario is completely correct, and that as a result it's completely impossible (even in an information-theoretic sense) to learn anything about any individual user using this data; only about many users in aggregate.

In this scenario, how exactly would Firefox's actions here compromise anyone's privacy?
> So worst case is they turn into regular speakers.

If I wanted regular speakers, I would have bought regular speakers.
Wkhtmltopdf has basically not been updated in years aside from minor bug fixes. It has major issues the author has no plans to fix. I've spend 100s of hours applying workarounds to legacy codebases. All that code could be refactored now. Phantomjs and wkhtmltopdf don't even support doing $(.htmlE).width() from JavaScript. This can complicate laying out the page needless to say. https://github.com/wkhtmltopdf/wkhtmltopdf/issues/2419
1. Then why not add a "perf reporter" and a "paint jank" reporter?

"Hi! It seems that this page is loading unusually slowly, would you mind submitting more details to help Mozilla diagnose the issue?

Click `More Details` to see exactly what information is being reported."

You even already have a good entry point for one of these - the "unresponsive script" dialog.

Personally, I'm far more likely to send you this data (after having looked over it) than even the opt-out case. If I have to opt-out of all data collection to be sure I don't accidentally report www.really-illegal-pornography.com to Mozilla I'll opt out and you'll never see any information from me at all. If I can avoid sending reports for www.reall-illegal-pornography.com but still report lots-of-annoying-javascript.google.com than you'd get more out of me.

2. If the issue is reported 10x more often on docs.google.com than on obscure.yahoo.com only because docs.google.com is far more common (even though the problem happens only on 0.00001% of visits to docs.google.com but on 10% of visits to obscure.yahoo.com) it does indicate that the issue in docs.google.com is more important. Sure it is rarer per visit, but a user is still 10x more likely to encounter it.
Yes: Do an ICO like a kickstarter. It's not illegal. The tokens just need to not be financial instruments. You can say "Buy my tokens to fund my project."
I don't actually think thats true. Most people aren't on Twitter. The media is and they report in their own channels. Twitters problems or success has nothing to do with Trump what so ever.
That's exactly what I was thinking.
I guess this is offtopic, but what do browser extensions have to do with openness, security, or privacy?
Google Analytics has nothing to do with this. As clearly linked in the mailing list, you can read the paper and source code for the client-side differential privacy tech used.
Author here - Thanks for trying it out I had the same issue in setting up omni-completion for JavaScript and TypeScript, and wanted to save others that pain. It's crazy how much time I spent trying to get YCM to work on Windows with TypeScript... But I'm really glad it worked out of the box for you!
Not to mention Homeworld is one of the greatest games of all time...
The Three Jobs of Product Management
Written by a lawyer, what do you expect...
If you've got a spare tablet laying around, I'll take it.
There are also many articles backing up his cited research, the consensus from the articles I've read indicate two of the factors were very strongly correlated and others were very debatable. He did jump to conclusions, but that does not mean he is sexist.
Regulatory capture?
> Any submission of data requires the transmission of an IP address

Not true. Tor has demonstrated that it's entirely possible to transmit data over the internet without revealing your IP address to the party you're transmitting to.
> “And suddenly they were able to help us and to buy things that we cannot buy,” he said. “It was like a housekeeper buying your house. That is awkward.”

Good lord. Come on.
US Income Inequality: All for the Top 1%
If I was Trump, I would short twitter stock and delete my account.
A Friendly Introduction to Convolutional Neural Networks
Hello, yes, the site is up. www.hidora.com
Hidora is swiss, so french and english.
So, I read that, and already see two problems. One - DP provides privacy by deniability. How does that apply to URLs (or even just domains)? For a domain to show up, I have to have visited it (unless Firefox will report back random domains).

Two - DP is only really private over a small data set per individual. If DP were enabled for even two days, you could get a very accurate picture of the sites I visit, since a majority of the domains reported would be necessarily be accurate values.
This is getting off-topic, but it's interesting. I think I have the exact opposite take on things from you :)

A program written by a developer and used by a user is a relationship between that developer and the user. I just work on the platform that allows that relationship to exist. I feel it's overstepping our boundaries as platform providers to say "we're not going to make this platform faster for you because we think developers are writing bad code using that performance as a crutch".

It feels like I'd be setting myself up as a self-appointed clergy over moral matters in software development. It's not a hat I'm comfortable with.
That is a massively unwarrented assumption, and the burden to show things are otherise is on the party that wishes to push these changes.
My thoughts exactly. I think he is probably a Nuclear Safety Inspector at the Springfield Nuclear Power Plant

starting at 2:50
https://www.youtube.com/watch?v=R_rF4kcqLkI
They want to sell user data, plain and simple. "Improve user experience" is the standard excuse. Basically they're saying we want to collect a bunch of information we already know people don't want us collecting, so we want to make it opt-out and we'll pinky-swear it will be kept anonymous. There's no way for them to send data to their servers truly anonymously; there's no way for them to guarantee everyone who has access to the data before it's anonymized will not do something they're not supposed to. They're asking us to move away from a not having to trust anyone to trusting them by default.

I'm sure you already know all this and I'm sure people are getting sick of hearing rants about it every time it comes up. This is the second time in a week for a Mozilla product. I suspect they're trying to exhaust the ranters so they're just left with the users who don't care, "have nothing to hide", or think it's their duty to help the browser vendor squash bugs. No software or service should be trusted until it's absolutely necessary to get the job the user wants done, not the job the browser vendor wants done. It will never be necessary for a browser to send browsing data back to the browser vendor to get to a website.
guess
- company machine - think a bank - has all usb ports blocked
- company has locked ability to install software
- access to corporate network via vpn has predictable timeout
that was the joke.
Meta-question: do you believe that ethical decisions in politics must only proceed once someone can point to that decisions having been made in the past? That it is insufficient to point to the _wrong_ inherent to compulsion and say "let's stop this?". Would you make the same argument to abolitionists prior to the Civil War?

Leaving the issue of evidence aside, I'd generalise from the countless vital goods and services that are produced and paid for by voluntary interaction. I'd reason that since those systems work pretty well, it's reasonable to assume that Government would as well.

Then I'd spend many years heavily involved in Libertarian politics, trying to convince others to abandon the use of force against each other, only to quit in disgust when I realised that it was a waste of my time and effort, and that Tiberius' criticism of his Senate ("men fit to be slaves") rings as true today.
What's up with the built in queue? I feel like that belongs in a different script. For one, the built in nodeJS queue is useless in a multiple server environment. You'd still need a distributed queue since this built in one is only local to one server/thread. So the built in queue becomes redundant/pointless for any kind of solution that needs to scale
HowTo Components – how to build high-quality web components
> The only real issue I can see here are users who have registered their own domain under an eTLD

Doesn't the differential privacy system described above prevent even that from being an issue?
Thanks for trying it out! Yes, language support is still being actively worked on, and unfortunately the syntax highlighting isn't quite to parity (yet). If you are able to log an issue with the specific case you are seeing, that would be very helpful.

It's definitely a goal of the project to be on-par with other IDEs in terms of language support, but unfortunately we aren't there yet.
Access to his millions of followers is worth more than the money he will make following your strategy.
I don't disagree with the sentiment of the article given the examples provided, i.e. Wells Fargo. That said, given the climate for frivolous lawsuits brought by "shakedown" attorneys, it opens the flood gates for something far worse.

Maybe a better compromise is to allow for binding arbitration UNLESS the company is found guilty of fraud or other illegal activity, such as Wells Fargo.

Alternatively, perhaps tort reform to prevent frivolous lawsuits would remove the need for arbitration.
How a Burning Man Camp Project Became a Multimillion-Dollar Business
How use full text search on mongoDB with Hidora?
Could I invest in your course academy via some sort of ICO?
So, You Want to Start Your Business as a Benefit Corp, but Don’t Know How
[vipassana] = [answer]
On that note, i recall hearing about an iron fish various health orgs have been distributing in poorer nations.

This because as households switched out their old iron pots with modern ones, there has been an uptick in deficiencies.
This data will be used in the pursuit of #2. As it turns out, a lack of understanding of what users are doing with their browsers is an obstacle to making a better browser. Performance issues in complex systems often only show up in production, and that's what Mozilla is trying to collect this data to fix.
> In my experience, I've found that inheritance becomes a significant burden on projects, especially when using 3rd party libraries.

I think inheritance is like any sufficiently powerful programming technique - with great power comes great potential for shooting yourself (and others) in the foot.

But there are situations where inheritance is an elegant and natural approach. They just are not very frequent.

Python's standard library for example has (or used to have at least, it's been a while since I looked) a framework for building network servers where you create a server by writing a class that inherits from two classes provided by the framework - one for the type of socket you'll be dealing with (TCP, UDP, Unix sockets), and one for defining how you want to do concurrency (forking, threading). The you just override one method that implements the actual request handler, and you're good to go. I consider that a clever and elegant use of inheritance.

Just to be clear, all in all, I tend to agree with you, and in my own code I use inheritance only very rarely. But I think that it's wrong to all-out condemn a programming technique just because it can be abused. It just means one has to carefully consider the advantages and disadvantages.
> No phoning home. No telemetry, no data collection. No "light" version of the same, no "privacy-respecting" what-have-you. No means No. Nada. Zilch. Try and shovel any of that down people's throats and the idea of Firefox as a user's browser will die.

https://github.com/mozilla/addons-frontend/issues/2785

And now this :-(

I have been using Firefox since before it was called that. I develop my apps in it, even though most of my colleagues have switched to Chrome years ago. Even though it is (or was for a while) slower than Chrome for things like Canvas.

But I use because I believe in Free Software. But Mozilla keeps disappointing. DRM, bundled 3-rd party apps, analytics, tracking... It is just so very sad. :-(

Also, I have 17 add-ons installed (11 active). At present, of these 17, only 2 will continue working after November when the switch to WebExtensions is enforced.

Where to go from here?
Do you have any stats on "frivolous lawsuits brought by 'shakedown' attorneys"?
So letting people who were legitimately wronged receive justice and fair compensation in court for that wrong is "litigiousness" and therefore bad?

First, I think you misunderstood what litigiousness means.

Second, merely labeling something as litigious doesn't make it a bad thing.

Litigiousness refers to frivolous lawsuits not legitimate ones. However large corporations have done a campaign of trying to label everything litigious to try and save money.

Personally, I like the fact that courts exist to let people redress wrongs. If regulation was so effective at stopping bad behavior, how did banks, one of the most regulated industries in the world, manage to open up phony bank accounts for customers with no regulatory involvement? In fact how did they cause the financial crash with no regulatory intervention?

Regulation is a bad joke and I'm convinced it's just a PR stunt by the government to make it look like it's doing something.
Distributed SQL Query Engine for Big Data
> who in this 'crypto world' would be stupid enough

Never attribute to malice what can be explained by stupidity, and never underestimate just how stupid a person can be.
This is clearly an example of the infamous off-by-one error.
> Also, the West-East divide is far bigger than the North-South divide still. There's not a single state in the former East Germany with higher per-capita GDP than any of the former West German ones.

Interesting. It's amazing that even after 25 years of reunification, east germany still lags behind west germany. Also, isn't east germany in northern germany as well. It does seem like the author cherrypicked data just to write an article.
Wouldn't the counter be true, then? By not letting consumers sue, it only incentivizes more corrupt business practices?
Where governments and corporations are concerned, the "why" condenses down to two simple answers: commercialization(profit) or weaponization(control)... it is easily conceivable that both will result over time. I hope Tor & EFF start giving more love to Pale Moon & it's ilk, but that may just be mitigating the inevitable death by 1000 cuts to privacy.
Yeah, this gets exhausting with some of their shows. The ones where the interviews are interviewee-focused like Fresh Air are good, but some shows just get infuriating.

Diane Rehm, for all her awards, has an awful tendency to cut people off in ways that destroy clarity. Things like letting someone give "on one hand..." and cutting them off as they say "but on the other hand...", so that only half their opinion gets aired.

On the "more technical" side, Science Friday really needs a host who understands something about science. Flatow's digested 'restatements' tend to be flatly wrong, and he's often two or three laps behind what an interested layman would pick up. I can understand going slowly in the name of accessibility, but he sort of forfeits that right by arriving at completely inaccurate final summaries.

It's not bad overall, but there's an aggravating tendency for the interviewers to 'participate' when they're not really qualified to have a dialogue instead of simply offering prompts.
Class actions can be effective where the class members are relatively large, sophisticated entities. E.g. the data-breach class action brought by banks that is mentioned in the article. But in the consumer-protection space, we should consider alternatives. Where the class members are individual consumers, litigation ends up being lawyer-driven. Cases settle for pennies on the dollar of potential damages, and end up serving neither to compensate consumers nor really to deter illegal conduct.

Notably, in the EU, the tendency is to have more "ask for permission before doing something" regulation, and less "ask for forgiveness after doing something wrong" litigation. E.g. unlike in the U.S., there are laws setting forth detailed safety requirements for consumer products, and agencies responsible for enforcing those requirements. I suspect that approach yields the desired level of product safety at lower cost than the American approach. Similar approaches could, of course, be applied to consumer financial products.
The courts actually prefer it as a lower cost alternative.
Really great insight. Thank you for this.
#define FIZZ 1
#define BUZZ 2

struct {
uint8_t flags;
uint8_t next;
} static const nfo[] = {
{FIZZ+BUZZ,1},
{0,2},
{0,3},
{FIZZ,4},
{0,5},
{BUZZ,6},
{FIZZ,7},
{0,8},
{0,9},
{FIZZ,10},
{BUZZ,11},
{0,12},
{FIZZ,13},
{0,14},
{0,0}
} __attribute__((align(YOUR_L1D_LINE_SIZE)));
static const char* strs[] = {
[0] = "%u\n",
[FIZZ] = "fizz\n",
[BUZZ] = "buzz\n",
[FIZZ+BUZZ] = "fizzbuzz\n"
};

void fizzbuzz(uint32_t upTo)
{
uint32_t i, state;

for(i = state = 0; i < upTo; i++) {
printf(strs[nfo[state].flags], i);
state = nfo[state].next;
}
}

No divisibility tests at all. No branches besides loop and printf call. Space can be saved by using a bitfield, but masking it will add speed costs.

.data: 0
.rodata: 30 + 4 * sizeof(void*) + strings
.text: depending on arch, but not much

Assuming call to printf has no cost and the caches are hot, a modern x86 cpu could execute one iteration of this loop in 1 cycle (issuing 2 loads, one add, one cmp, one branch)

I have no compiler and am typing this on a phone so please forgive typos, if any
Me and my friends, none of us actually really into gaming, played hours of AOE III at university, we'd load up against expert bots, who have an insane buff at the start, and grind away until we won.
Run Squeezelite on multiple Raspberry Pis paired with decent USB audio adapters (Berhinger UCA222 - decent analog and also optical out). Music served from a PC using the standard Logitech Media Server software, playback controlled with either the standard web interface or the Squeezer android app.

Plug the RPis into decent stereos (not a powered speaker unless you are some kind of rabid animal) and you've got a good setup that can be controlled from anywhere in the house. Multiple stereos can playback in sync and be controlled from the same UI.
Time sync would be the easiest I think, since you can use FM wave to get the time or even GPS
But yet they do. I've seen people threaten others, organize tracking/stalking/suggesting violence of an individual (antifa tracking conservative reporters in Paris), people who try to stir up race violence. Still on the platform.
If vodka is so cheap to make and taste like nothing, why does so much vodka taste bad?
> Pathologically-slow ASM is pretty rare from modern compilers

Here are some I've found:

https://stackoverflow.com/questions/45496987/gcc-optimizes-f... (horrific codegen for known-size C++11 loops in member functions, all GCC versions prior to 8 which is not yet released)

https://stackoverflow.com/questions/43651923/gcc-fails-to-op... (SIMD opportunity squandered when C++11 features are used)

https://stackoverflow.com/questions/42263537/gcc-sometimes-d... (failure to inline trivial operators)

https://stackoverflow.com/questions/26052640/why-does-gcc-im... (C isnan() not efficient, for many years)