skysight-inc/HackerNews huggingface dataset:
"if there is no profit for Mozilla in including Pocket, then there is no explanation as to why it is included."

That's clearly wrong. After all, I can think of at least one big reason right off the top of my head. For example, Pocket may well share a set of political priorities that, as noted elsewhere on this thread, get frequently trampled in forums like the W3C.

In other words, as long as your smart enough to recognize that alliances can be formed for non-monetary reasons, it's easy to imagine several other reasons for Mozilla's choice.

That doesn't mean those reasons are correct. It just means that insisting that money is the only possible explanation is both demonstrably wrong and—in the absence of any real evidence to the contrary—slanderous in effect.

If you have evidence, fine. But if all you have to offer is nasty speculation based on shoddy reasoning, don't be surprised when you get downvoted judiciously.
I agree that being the default is an unfair advantage, but there is a grey zone for sure. Most applications we use have defaults of some sort, so what cutoff should we use to determine the unfair ones consistently?
Yah, see the codebase as a message-in-a-bottle to programmers down the road years from now. Use your work with it as a way of saying, "this is how i think it should be done." Your skills can grow, the company benefits, and you can be more proud of/satisfied with your work.
> Adding a product logo for another (presumably for profit) company in a major browser is probably worth millions of dollars as past of a marketing effort - doing it for free is even more strange

Saying "no money changed hands" does not make it any better. If anything, it makes the decision for Pocket integration by Mozilla less Lawful Evil and more Chaotic Evil[1], which is scarier.

Edit: clarified that I'm referring to the decision, not Mozilla itself

1. I don't think Mozilla is evil, but the alignment system is my best explanation of my understanding of the bizarre decision
Forbes is exaggerating to say that passports will be required. There are alternate forms of ID (such as a military ID) and even those who do not have government-issued ID can verify their identity in other ways. The TSA webpage on identification [1] lists acceptable alternatives, and says that without "proper" ID, "TSA officers will request you present two other forms of ID bearing your name. One of the items must bear your name and other identifying information such as photo, address, phone number, social security number or date of birth."

[1] https://www.tsa.gov/travel/security-screening/identification
The lede: residents of Louisiana, Minnesota, and New Hampshire (and New York next year) are not able to use their drivers licenses for various purposes, including domestic air travel, due to the failure of these states to require proof of residency for their issue.

The article stretches this idea over several paragraphs of fear-mongering; fretting over the possible Orwellian abuses a tyrannical Internal Revenue Service could impose on mild-mannered tax delinquents.
Nah, they'll reinstate debtors prison and you won't have to worry about going anywhere ever again.
What are US identity cards? I didn't think they hard any except for the passport.
I assume this is accidental?
Yes, that would be satisfactory. My only qualm is that I've experienced drop-outs with wi-fi on the RPi.

Now I wonder if it's possible to bit-bang some sort of low performance Ethernet using the GPIO's.
Have you ever worked closely with upper management? I have personally worked with 3 CTO's at medium-to-large companies who have taken advantage of external relationships with partners to personally profit. I mean cash and benefits deposited in their individual hands, not the company's coffers. It's amazing how far executives in power will go to pad their pockets with extra dollars. Perhaps more incredible is how much you observe when you gain the trust of such people - I've never really understood why I find myself in a position to see these events taking place.

So yes, my personal observations over the years have made me extremely critical of any "business deal" wherein there is supposedly no "deal".
It would be nice if we could shine sun on wet ashes and make coal. Since we can't, I'm not sure why the description of coal is relevant.

It's like half a joke..
The obvious downside here is that most people don't have passports in America.
> The Raspberry Pi Zero - quite a small Linux computer!

Okay, I have a smalllll complaint. In popular modern-day English, R-pi is not really a 'computer'. Because you can't run a full-fledged operating system like Windows or Linux on it -- you have to run embedded version of those OSs (like Windows CE or whatever). I think I may not be totally and technically correct in my point here, but I think it's an important point to make or at least mention somewhere along the way anyway -- because, as it happens, I told someone that R-pi is basically a cheap computer... and this person was eventually miffed to find that he couldn't run the Windows applications he wanted to run on it, because those applications only could run on a x86 Windows install.
For better or worse, the answer to your question is clear if you consider the range of functionality that users now expect to be provided by any serious browser.

Browsers a few years ago had to render a page using HTML and CSS, supported some light scripting with JavaScript, allowed the inclusion of a small number of different image formats (primarily JPEG, PNG, GIF), and delegated any more serious interaction using plug-in technologies like Flash, Java, and ActiveX.

Browsers today have to render a page using somewhat larger versions of HTML and CSS, provide a professional quality language runtime for a much larger version of JS, implement a much wider selection of features and the APIs for that JS to use them, render graphical and multimedia content in various formats and allow that content to be generated or controlled in real time in addition to rendering the earlier basic images, potentially support a much wider range of functionality to adapt to different devices and interaction methods, and do all of this orders of magnitude faster to keep up with modern software architectures where a lot of the work is done client-side, and with a much greater attack surface to protect from a security perspective.

Some of these changes are "only" quantitative. For example, although the specs have evolved, the basic rules for rendering simple HTML and CSS haven't really changed that much for a long time. Some of the changes are still substantial. For example, introducing tools like flexbox has significant implications for your layout algorithms that simply weren't there before. Some of the changes are qualitative, like introducing entire new areas of functionality to support off-line use or real-time client-server communications, or providing production quality support for graphical presentation via canvas/SVG/WebGL and multimedia audio/video players, which is essential if you are trying to kill off any external plug-ins that would have been used for such things before.
An ID is not required for any US domestic travel, never has been, never will be. Providing ID makes your travel through TSA check points go smoother, but it's absolutely, unquestionably not a requirement. I've traveled numerous times without ID and have never had any significant issues or delays and don't expect any in the future either. There are obviously those who insist it is a requirement or will soon be a requirement, but that's very silly. Imagine traveling from Oregon to Maine, loosing your wallet, having no ID and then being effectively stuck in Maine until you can prove to the local DMV you are who you say you are so they can issue you an ID. Absolutely ridiculous.

Yes, the TSA obviously wants everyone to think they need ID because having thousands more people going through checkpoints everyday without proper ID will tax the system. However, the Real ID legislation requires all agencies who require Real ID to have other mechanisms in place to deal with individuals who don't have identification, for obvious reasons.
This idea that certain political positions are about "rights", so we can't talk about them, vote against them, or donate to organizations opposing them, is sickening.

Imagine your being ousted from your job for donating to the EFF, because the EFF supports encryption and is used by terrorists? Your donation to the EFF is literally killing babies.

Can't you see you're abusing the language of equal rights to demonize your political opponents? Donating to a mainstream cause is a perfectly normal thing to do. I hope that society never moves against any of your current positions and retrospectively calls you a monster.
To be fair, the TSA website does say that "If your identity cannot be verified, you will not be allowed to enter the screening checkpoint."

https://www.tsa.gov/travel/security-screening/identification
> I think Netflix and Amazon are getting to the point where their catalogs are deeper than usenet.

In the US. Even in the UK, the offering is not even close, and in the rest of Europe, well though luck.

Then you have the choice of paying for a vpn and a netflix, and -maybe- you get lucky. Or you start wondering why would you send money to people that do not want you to see their stuff at any price.
> prevent another decade of browser monoculture

Mobile is our protection against browser monoculture. Even if Chrome/WebKit/Blink/whatever browsers make up the vast majority of mobile, there's such huge variation between them and customizations added by OEMs that - much to web developers chagrin - a monoculture seems like a blessing by comparison.

There's also browsers in tons of devices like TVs, consoles, car dashboards, etc that add a staggering amount of variability. (Not to mention embedded browsers in other apps like Steam, anything based on Electron, etc)

The author misses the fact that desktop browsers aren't the most relevant web browsers anymore, and there's tons of variability and competing stakeholders even if Mozilla disappeared tomorrow.

Edit: Now if the assertion is that we need a nonprofit competitor in the web market, that's a compelling reason for Mozilla to exist (if it can stay sufficiently independent from its commercial benefactors).
Are there browser extensions?
Right, driver's license. Plastic card that is your ID -> identity card. :)
> Then how do babies ever learn to speak?

How exactly that works is still a hotly debated topic, but there is a clear difference between mere exposure to TV versus interacting linguistically in an environment.

> The most fluent speakers of foreign languages are almost always immigrants, because exposure is the key to learning to speak.

In my experience it's hit and miss. Some people simply have a knack for it (or interest), others not so much. So you can just as well have a very fluent second language learner who hasn't spend significant time immersed in the language, as well as the opposite of an immigrant who still has a thick accent after 20 years.
There's nowhere near as much variation among WebKits as between WebKit and Gecko, or WebKit and Trident, or Trident and Gecko.
In the above map, those areas are not marked with the "unequal" color, can you share your source as a counterpoint?

Edit: the arstechnica article states DC is the most unequal place in the U.S. It appears there is a disparity between the two sources.
I worked on IFE systems at Panasonic for several years. The so-called "head-end" (server-side) services my team worked on were written in C++ or PHP. I saw a lot PHP going on there. The server limitations weren't as strict as you would think.

The interfaces between the avionics which held actual flight data and the IFE were read-only IIRC, and otherwise fairly isolated.
ISIS after Paris
The OP isn't ready to be a freelancer - he needs to build up his confidence first.
A Doctor Trying to Save Medical Devices from Hackers
prison is what I was really thinking ...
Netscape Communicator / Navigator. ;)
Another example:

* I read this book whenever I feel lonely.

* I read this book many years ago

A friend of mine coming from Scotland once told me that he phoned Twinings (the English tea maker) in order to understand how to pronounce it ("twain..." or "twin...").
Sure, but Google had some special sauce that no one else had.
Britain has had a lot of people immigrating to the country from all over the world for hundreds of years so a little tolerance in the biggest cities and towns is a necessity. But also accents used to vary dramatically over the British Isles so just talking to someone from the next county could require a little adjustment and conversing with a person from the other end of the country could be a very slow business.

And of course the language and vocabulary evolves. I've been out of the UK for almost 30 years now and I find that a lot of current slang is completely incomprehensible on first hearing.
As far as I can remember, that's a relatively recent trend though (dubbing childrens' programmes), at least in Sweden. I can't remember any being dubbed until possibly in the late 1990s, more likely the early 2000s.
not to be confused with the CMU Software Update Protocol, which has been used for decades by the BSDs to distribute their source code.

https://www.freebsd.org/cgi/man.cgi?query=sup&apropos=0&sekt...
What do you do for ID if you don't have a car or are medically disqualified so don't have a licence?
And at the bottom of the page:

"In the event you arrive at the airport without proper ID, because it is lost or at home, you may still be allowed to fly."

Every time I've done it, they ask me a few questions and I get a pat-down which is no big deal anyway since I never go through their scanner anyway.
Ever had a stalker?
Oh - thanks for the heads up I'll try again tomorrow
Thank you for digging up the lede. If only this were part of the article rather than in a Hacker News comment section. I can only imagine the number of people that will be mislead.
That just means that those 3 examples made you cynical. It doesn't mean that ALL upper management is corrupted.

And as others pointed our, their financial statements are public.
https://github.com/callemall/material-ui
Programming Interactive Worlds with Linear Logic
You could try, but I was arguing you won't have much luck with that. Not many people will hire you if there are specific strings attached to what you produce.
Depends drastically on the state - most people use their driver's license as their primary ID, and each state issues their own licenses with varying security standards depending on that state's needs.

Most states have phased out paper licenses in favor of newer plastic cards with more modern security features, but, the old licenses still remain valid for a while which leads to multiple variants out in the wild until everyone has been in for a renewal. Some states - like New York cited in the article - have good security features on the new licenses themselves, but the identity verification requirements to obtain the license were too weak for the federal standard.
What? You can run full-fledged operating system like Linux on Raspberry Pi (all of the variants). Full Linux distribution with desktop environment, browser, e-mail client and package manager.
Yep. Firefox is still a great browser. I'm looking toward the Servo-based version.
What do you show the TSA agent with your boarding pass?
Many of those arguments also apply to serial single mothers.
> For example, introducing tools like flexbox has significant implications for your layout algorithms that simply weren't there before.

Not really. Flexbox fits in pretty straightforwardly once you have CSS 2.1. Pagination and writing modes would be better examples.
The open source project that needs you are the very ones that are unkind, not supportive with less talented teams.
Someone needs to join them and lead, to show kindness, to teach how to be supportive of newbies, and to bring talent.
I think it depends on you background, I'm trying to support this project: https://github.com/franzejr/best-ruby
I got 99 problems, but missing articles ain't one.

Get cheap block accounts from various providers, ideally one from each major reseller, configure them as backup/fill servers.

http://i.imgur.com/w8sklP2.png
All Raspberry Pis are computers, even with this mangled definition: just because it can't run Windows doesn't mean it can't run, say, Debian, which is absolutely a "full-fledged operating system".

You can totally run a full desktop Linux install on a Pi. Your facts are incorrect.
He meant $9 CHIP at scale, after the kickstarter orders have been shipped is vaporware
The first time I started as a developer on 1 team and evolved into a director of 6 teams, each one a new business unit. I contributed code to most of the teams I managed. I was not the one primarily responsible. I learned a lot as I went, I was very inexperienced for what was required. I learned a lot of ways NOT to do things. If I had to sum things up, I would say before I was helping "connect the dots", now I am connecting all the dots.

This time around I am purely a leader and the one primarily in charge of tech. My almost exclusive focus from the start is the people. I have to start over on most things that I evolved through previously.
- I've taken on the responsibility to create and define our culture. My last job I assisted in this area.
- Make sure developers have the tools to be productive. This includes reliable wifi, internet, good coffee, software, furniture, TVs for monitoring, AV system for presenting, conference rooms.
- I've had to earn the trust of the existing people. Previously almost everyone was new on my teams and I hired them, so there was largely trust from the beginning.
- there is churn, like you are going through. I had almost no churn on my teams previously that was not purposeful. I have to explain why the churn is ok and expected.
- I have to teach developers to focus first on "why" they are building a feature, rather than "what" they are building and "how". This helps dev and product see eye to eye.
- I have to teach how to interview, run meetings, do agile right, communicate. Focus on building the right things over building things right. Teach people when to be tactical and when to be strategic.

Ultimately, I have to step up and fill the gaps until I can hire and/or train people to assist in that area. Before I had help all along. For example, I've interviewed about 200 candidates in 6 months for many different roles (developer, DBA, sysadmin, product, data). Mainly because interviewing was probably the most important thing I could be doing for the company and the developers.
I'd be happy to go into more detail offline.
if power and cost were 1 and 2 this is pretty good for you! Could I ask what the specific applications were? I'm very interested and wonder what other people have done. May have follow-up questions for you :)
You still go to the drivers' services facility and ask them for a non-driver ID card.
No, Purell Does Not Breed Super-Anything
Not really, no. I just use Edit -> Keyboard Shortcuts to configure GIMP, since it doesn't happen very often. (I didn't assign Ctrl+S to Overwrite for myself though, I like the new behaviour.)
Really? Where did they say that? I read they couldn't comment because they weren't authorised to say anything. And no less than the New Yorker said "the company [Mozilla] claimed, rather implausibly, that the resignations were unrelated to the C.E.O. search." [1]

John Lilly has since given statements that he resigned because of Eich's stance of Proposition 8. [2]

1. http://www.newyorker.com/business/currency/how-mozilla-lost-...

2. https://mobile.twitter.com/johnolilly/status/451816637113438...
+1 for "The Passionate Programmer" - great book!
Nothing. I walk up, identify myself, explain I've misplaced my wallet and have no ID, credit-cards, etc. They then call for an enhanced screening and a nice TSA agent walks with me through the line to place my stuff on the conveyer. We then go past the scanner and I get a pat down and rubbed with their little white paper which goes into a device to sniff for explosives. Sometimes I'm asked questions about my travel, SSN, that sort of thing. Honestly, I've never had a problem.

EDIT: Oh, I never have checked bags. I think that helps make it smoother.
I almost had to do this because of a problem with my newly-renewed license. I was told (by the TSA) to arrive several hours early with as much documentation as I could expecting to fill out a lot of paperwork and be interviewed. In the end I got my license situation resolved in time, but it sounded like a huge deal and I'm curious about more details of your experience has been having actually done it..
When everything in the country is A or B you unfortunately have to pick a side and the other is less palatable.
The absolute minimum that average users of the C++ memory ordering system in std atomic loads, etc. [1] should know is that the default memory access scheme is 'sequentially consistent ordering', whereas to get the ultimate performance, one should use the 'relaxed' scheme, or alternatively use 'release/acquire' as described both in the article and in [1].

[1] http://en.cppreference.com/w/cpp/atomic/memory_order
Alternative title: physicists assume the moment plane is hit by missile, all inputs are instantly frozen and all control completely lost.
Discriminate, but do it well
As a counter-point: I've found it impossible to penetrate the Drupal community. I have filed several tickets over the years, including patches, which have often gone entirely without comment for sometimes months. Including a bug report and patch against a core include file. IRC is sometimes helpful, but usually not. In my experience, it's just really hard to get any questions answered or bugs fixed in Drupal.
All states issue id cards for people who don't want, qualify, or can't have a driver's license. Most ID cards look/feel the same as a driver's license and are typically issued by the department of motor vehicles or similar licensing agency, but state specifically that they are for identification purposes only.

For example in Maryland:
http://www.mva.maryland.gov/drivers/apply/id-card.htm
It's been debunked, fact; there is no controversy, it was even called bad science by the original scientist who published the original research on wolves. Nat Geo, if they're still running that crap, is not above relaying old bad information just like anyone else, it takes time for bunk science to exit the public consciousness. This is no different than the brain 10% thing people still believe, it's simply non-sense people don't know is non-sense just as this alpa-male stuff is.
Every state I've lived in has had photo IDs available for those without drivers licenses. They're still generally issued through the state's department of motor vehicles.

Here's CA for example:
https://dmv.ca.gov/portal/dmv/?1dmy&urile=wcm:path:/dmv_cont...
At least in Romania, subtitles have always been the standard.
Those kinds of things are done on Bloom filters and maybe you got a false positive.

Try typing tv 6 times in notes app, correcting every time. it should fix itself.
Nobody protested Eich for privately "holding" a particular point of view. Their concern was around his donating money (and implicitly, legitimacy) to groups they felt were engaged in various harmful activities (running TV ads with derogatory rhetoric, for example).

The two phenomena are very different. You understand this - yes?
Note that this doesn't included the price of building the reactors (!). A little research will show what a big cost that is.
The Perl community, in general, has always been extremely friendly and welcoming. That seems to carry over to Perl 6. I can't think of any time I was unable to get guidance quickly via a variety of channels; Perl Monks, IRC, etc. are good places to go. Filing issues about CPAN modules can be a somewhat less satisfying thing (depends very much on the author), but usually also results in something good happening.
Do you not have a photo ID or do you just refuse to provide one?