skysight-inc/HackerNews huggingface dataset:
I'm not using it for "old" extensions.

Even today, every new feature you want to have in the WebExtension API needs to be implemented as a legacy extension providing this API first, then it will get tested, and then it will maybe become part of core Firefox.

The official process to add apis for WebExtensions is to write a legacy extension.

Which is exactly what I'm doing to support my custom extension that replaces the entire history and bookmarking system, UI and toolbars of Firefox, for which I need a custom API.

I suggest you read the wiki on why nightly still supports legacy extensions before judging people.
Golang meetup and conference recordings: GothamGo, DotGo, GolangSyd
> I usually start with a voice slightly lower than my regular speaking volume

Which goes against your entire point, doesn't it?
So what does that process look like? Is there a formal process with clear method on how and when the decision is made, how it get propagate into a decision and how the documentation and announcement to users will be?

Is there a formal policy document you can link me that defines the process how additional data collection are added in mozilla projects? It seems to me that what we have is a in-prompt discussion because people happen to detect a change and managed to raised the issue just before it went live. A formal process would make people trust the project that issues like this isn't depended on the chance that a data collection will be detected before it goes live and only then be brought to discussion in the public mailing list.
Yeah, sure, but how many construction workers work only 150 days a year and have mid-day naps?
Are they really going to teach programming on an iPad? For sure they have the beginner puzzle stuff you find on Code.org, but to really learn code you can't use an iPad or a Chromebook for that matter.
No, this was not a consideration, as we often have so many PRs open at one time, that this is probably not feasible. If I understand the process correctly, it would merge each PR in order from the first made until the most recent one. So the most recent one includes all the proposed changes. For ipfs/go-ipfs, that would involve doing 104 tests + builds for each PR.

Rather, we test each branch as it was merged into master (in isolation), and when master changes, trigger builds for PRs that now are changed.

The "Cross Project Testing" and "Cross-Project Dependencies" is something we're deeply in need of though, and already do somewhat. The dependencies are implicit now though (via npm or our golang package manager, gx) rather than explicit.

If anyone have ideas for "cross project testing with dependencies" on Jenkins, I would be very happy to hear them.
Compare: Snapdragon 835 vs. Snapdragon 660 vs. Snapdragon 625
One word: Javascript.
I see. Please take my first comment with a pillar of salt.
Yeah, totally agree. Mozilla needs user data like this for their product, and I think it's a perfectly reasonable solution to collect it from Nightly users who have opted into being guinea pigs.

> I'm a strong advocate for privacy but if I'm going to give away my data I'd rather have it be Mozilla than Facebook or Google.

Yep. There's no company I trust more than Mozilla when it comes to handling my data in a safe and responsible manner.
Aurora does, afaik, not allow extending the WebExtension API with a custom legacy extension, this is only available in nightly.
Telegram seems to be on a mission to discourage people from using actual secure messaging apps. Sadly, their bullshit PR seems to be working very well, as I constantly find myself having to correct people on "technical" forums who are suggesting it as an "encrypted messaging app".
LOL at craigslist being "safe." That site was always sketchy as hell.
I did not know this. Thank you for pointing this out. When my current iPad Pro dies I’ll look into a Chromebook option. I had considered the Surface Pro but I hate the Windows operating system.
Flow is fantastic. But nowadays I eschew Immutable for flow-static-land Lenses, with the amazing “decoders” library for handling JSON. That lets me use standard raw objects in a type-safe way with real runtime validation, and with cleaner types than you get with Immutable and Flow!
No, javascript.
Congratulations.

I as one of those 200M users ask you kindly to please add Kosova (+383) since entry codes +386, +377 and +381 will be disabled by the august of this year.
It may not end sex trafficking but legalising prostitution lowers harm levels on workers, but allowing them to seek medical care and police protection without risk of incarceration. There is no down-side to legalisation as many would say for drugs, as it allows problems to have legal solutions.
> The people of China will put up with a lot so long as that vague social pact remains

Counterfactual: Venezuela.
A “tamper-proof” cryptocurrency wallet just got backdoored by a 15-year-old
In the Middle Ages nobody was taking a "vacation" in the sense we mean it; that's really a more Victorian idea. But enough people today can't actually afford to go away when they have time off.
Since you brought up programming, iPads don’t seem like the best tool for writing code.

Even if you get a physical keyboard, are there any mature apps for writing and executing code on the device?
> so they are not going to have the same demand Mexico does

The US has a higher demand for firearms than Mexico does - it's just local manufacturing more than meets the local demand.

> it is a stretch to think Mexican cartels can run guns as effectively in the US as they do in Mexico.

They do just fine running drugs and people. I don't see why guns would be any harder.

> If your solution is a wall at the border you have completely lost me.

Gun bans at the city and state level have been found utterly ineffective at reducing violence - in large part because people run guns over the state/city border.

Why would you expect a nationwide ban to be any more effective?

It would still be easy to run guns over the border - just the border now is a national border instead of a state/city border.
Yeah it seems too odd that the population percentage is 0.018% in so many countries.
May want to re-download it. The first push didn't include the hinted version. It will look a lot better at small sizes with latest version.
Neither is an iPad, frankly.

Yes, yes, I know, Swift Playgrounds. Not convinced.
How much did that affect investors investing in the company come demo day? Could you describe what happened to your friends who went through similar stuff please?
> The Android Facebook messenger is pure cancer.

Not only that, but these apps are often installed by default on android phones and can't be removed by the user without rooting the phone. there is no guarantee Facebook is not scraping data even though the user doesn't have a Facebook account.
I mean, it's a lens, but I don't know that I'd view merrymaking during holidays as a sinister form of control.
The app store approves these apps, while at the same time denying other apps, like Adblock, that work directly against tracking. I have to void my warranty on a phone purchased at full price, with no plan, before I am allowed to install it from F-Droid.

Cue in the «soviet Russia / product sells you» jokes.
I’m in the IT industry in Australia, loosely related to education. Within my job I see an even split between iPads and Surfaces, with MacBook Airs in third place.

The closest I’ve come to a Chromebook is when Google offered our company one if we evaluated GCP.
Just installed Krita 4.0 on my Surface 4 Pro. Like many other software ported to Windows, it can't handle hidpi screens well, all the UI becomes so tiny that the program is not really useful.

Anyone has tips for running Krita on hidpi screens on Windows?
> In the EU only though.

That's enough for me.
The local storage of a cheap Chromebook is comparable with what you get in a low end iPad e.g. 32 GB.
The mills of bureaucracy run slow, I realize that.

But it's the office of my local data privacy officer that has in the past sued basically every website in Germany for using the Facebook/Twitter like buttons, and won (and caused them all to use a two-click share button system).

I've got trust in them that they'll act responsibly on this.
That's QML, which isn't that different from a browser rendering engine. I'm talking about an actual native UI implemented in native code, not a weird quasi-browser. Of course Qt itself also has quasi-browser features like its style sheet widget styling stuff. If we're going there, why not just use HTML5/JS which has a million billion times more support?

Also C++ is not really the best option. I code systems software in C++ but for UI dev it's not quite productive enough. I've worked with large Qt code bases before and no thanks. I suppose if they've modernized it and incorporated C++11 features it might be more bearable, but in the past it was a pretty awful mess of raw pointers and ownership semantics bugs and very very long compile times.
On laptops?

You do know they have the ability to keep notes, right?
Hey! please ask Zack not to fool us, as we knew what you more than us knew.
A partnership to allow unregistered businesses to accept online payments
I'm not sure what side you are on here, are you saying that the autonomous cars cannot be careful as the technology to do so is not good enough? or are you saying that they should not be required to be careful?
Vscode is the best optimized Electron app out there.
https://www.rippleafrica.org/wp-content/uploads/2017/02/Educ...
> Hunter-gatherers only worked 2-3 hours per day.

They were also dead by 35.
You can use this service to find your Twitter followees on Mastodon: https://bridge.joinmastodon.org/
What a strange way to categorize whose bug it is.
> What about every other app that requests permission to see that data?

Of course they'll collect and save it somewhere as well.
> Link to the same

ah ! i was kind of hard pressed for time when i posted that, with the ulterior motive that some kind soul would post the link :)

thank you kindly !
Uber zero rated in Tanzania for mobile subscribers
What does this mean:

> Debt is cheaper than equity

You have to pay interest on a debt, not so with equity. I am having a hard time relating your military and medical analogies to Bain/Vornado buying Toys-R-Us and then saddling it with $Bs in debt.
Definitely easier, but concerned about whether investors wouldn't touch the company. Any thoughts?
That's because it should be 'sunlight' or 'sunshine', not abbreviated to 'sun'.
I'm going to recommend this article, which another user had shared in a related thread:

https://www.rollingstone.com/politics/news/greed-and-debt-th...
Meh. Who cares? The use of a new technology for five years is not a birthday nor an occasion for a self-congratulatory blog post.
Why do you feel YouTube has to support "free expression?"
I never shared anything personal, I don't have any real photos. I don't follow anything/anyone so my wall is empty. I have it for messenger, oauth and one page that I administer.
They do that automatically through your phone number and device identifier which they have access to.
Only the repercussions that the UK government could exact upon you. If you have no assets in the UK and don't plan on going there, there is relatively little they can do to you.

It's important to note that the CLOUD Act does not compel you to respond, it permits you to do so where you were prohibited before under US law.

I am a lawyer, but certainly not yours.
Yes, and we have full discretion to decide we don't like them anymore if they do that. I don't think many people believe YouTube could be sued for First Amendment violation.
Fasting is largely safe, but you have to monitor your weight loss. If you lose weight too quickly, you're losing a lot of muscle mass and this can adversely affect your heart.

http://www.nytimes.com/2004/10/10/magazine/chest-pain-recent...

Keep up some cardio and exercise to keep heart's muscle mass and dial down calories slowly.
The Apple Pencil should be a key strategic advantage for the iPads and should be compatible with every model if not included in the box outright. Instead Apple restricts the Pencil to the Pro models. Microsoft won the Business world by owning the document format. Apple could win the education world by owning the handwritten notes format [1] if Pencils were standard

What is Tim Cook's vision for education? Nobody fucking knows. One year Apple is trying to sell iPads claiming it's "whole new kind of computer" then a few months later they are wondering "what's a computer". Without a compelling vision the iPad will continue to flounder.

p.s. I want a 7.9" iPad Pro

[1] there is no open source .txt equivalent for hand written notes. We'll need one if OneNote/Apple Notes ever takes off
They get automated away, reduced in time demand and reduced in strenuousness. Clothing becomes the click of a button, not sewing for 80 hours. Washing those clothes becomes 5 minutes of sorting and throwing it into a washing machine & dryer, not hours of exhausting manual labor. And so on.
One begins to wonder why Greece works so hard and still has a terrible economy, together with the other PIIGS.

MUST BE BECAUSE THEY ARE LAZY! /s

(disclosure: I'm a piig)
Product ownership like playing StarCraft 2
What happens when your bike share company goes out of business in China
This is an excellent point, I have edited my comment.
> They don't have a lot of money, but they have "enough" for the life they want and they spend a lot of time surfing

Right. and what happens when they get old? how will they ever be able to retire?
I love the 12 inch MacBook. It's super small and light and I can carry it in just a sleeve, and the battery still holds for many hours. Granted, it's not a powerhouse and I mainly use it for presentations and very light coding, but there's the Pro model if you need more. Each tool has a purpose, and the 12" is great for my needs.

The current Air is larger for no particular reason and has a lower res display, so it's obviously the budget version.
Read the article. He talks about things to do in his private time.

I don't know about you, but working after a full day of work is not really pleasing in the long run.

You hear this often because it's a common problem in Open Source.
You are pointing out foods low in calories(which is good) but as per the link I quoted they may not be that nutritious.
As you get promoted up, being technical is a minus in management.
There's really no good forward if you're stuck in where the author is.

Either you upgrade and lose several important addons, and functionality in other addons. These are often what makes Firefox a good browser (for you).

The second option is to downgrade to ESR, which will delay the need to upgrade for a few more months. This may invalidate parts of your profile. It also means you lose out on a number of significant performance improvements included in 56.

And the last option, of course, the author's choice (which recommend against): staying on 56. This is of course a bad idea for the reason you stated, plus you lose out on future performance improvements and possibly new web technologies. You will also keep getting nagged by Firefox to upgrade.

So, there is no good option, and you have to pick your poison: Upgrade past 57 suffer significant amounts of usability/efficiency, downgrade to 52 and lose parts of your profile and get significantly worse performance, or stay on 56 and risk the browser getting compromised.
Its their fault they forced craigslist to shut down a section openly advertising illegal content? I love the contortions people make. It's not like sex work is even legal in the majority of western nations
> The gazelle is not self-conscious about it's life

This is a popular assertion about animals, but I've yet to see someone prove it.

Also we shouldn't overestimate how self aware the average human is.

Much of our lives are lived in a disconnected fog, disconnected from our bodies, our feelings and our minds.
Work on oil rigs, fishing (Deadliest Catch guys?), underwater welding etc. are usually done for a couple months a year and taking the rest off, (at least from anecdotal data from folks I know).

Construction work can be similar in places where harsh winters make it impossible to build anything during winter (frozen ground and all that).

Farming can be similar.
It never makes sense for the worker. But most of the time is more profitable for the one squishing the work out of the people if people are cheap enough.

[edit]
Parasites are always the most productive if you don't measure in absolute terms. The same happens among countries.
> The Apple should be a key strategic advantage for the iPads

'The Apple'? Apple is the name of the company, not any particular product or feature. What do you mean it should be compatible with all iPads?
> I don't know that I see the relevancy of the chores, though. Do they go away if you work longer hours?

Yes, because you exchange work for money, and exchange that money for machines that do the chores for you. That's what the last 300 years have given us.
Right, but if the type of people having their guns taken away (say repeat violent offenders) or the type of guns being taken away (say automatics) are reasonable enough in the eyes of the people, you don't see a ton of resistance. Gun laws have been incrementally tightened many times in the past. It's lobbied against, voted against, and there is outcry by some gun owners, but not mass rebellion.

I think banning bump stocks, which are just a crude workaround of the longstanding automatic gun restrictions, are something we'll probably see without mass revolt or officers refusing to enforce.
Facebook CEO Apologizes for Cambridge Analytica Scandal – Viral Docks
If this is true, i wonder how much is attributed to the shortage of light when it's dark.
"this is not someting that should be in a browser IMO. Browsers have become monstrosities"

Totally agree on the technical side, let alone the privacy violation issues when Joe User leaves it running with the camera facing his bed, or someone asks me to do some maintenance to his pc/browser/whatever and after 5seconds a server somewhere knows I was there. I'm free to avoid that stuff, but I can't force users to do the same, and unfortunately most users will leave it on. If the technology phones home uploading associations between captured images, then we're back to Facebook square one, just without Facebook.
Want to make it safer? Leave it outside the browser, off by default at every session, and keep all data local. Contrary to popular belief, writing software that does not go online is not a crime.

Disclaimer: I could not try it because my browser luckily isn't supported, however to me it's pretty easy to foresee possible abusive/malicious uses of face recognition should it come as a standardized always on asset in a browser. Just think of Flash.
Google analytics integrated in to Chrome
Was checking my network request log to see if any new tracking is getting past ublock extension, was surprised to see google analytics is loaded without a network request and ublock can't block it. I had to right click on the request and block it using chrome's internal blocker.

Have I been living under a rock or is this something new?

I use Firefox for all personal stuff, and Chrome for random browsing.

General
Request URL: https://www.google-analytics.com/analytics.js
Request Method: GET
Status Code: 307 Internal Redirect
Referrer Policy: no-referrer-when-downgrade

Response Headers
Location: chrome-extension://cjpalhdlnbpafiamejdnhcphjbkeiagm/web_accessible_resources/59fb24a2d12455d15bea20980e8a6801.javascript?secret=lef6ooqidsb6
Non-Authoritative-Reason: Delegate
Provisional headers are shown

Request Headers
Referer: https://www.engadget.com/
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10_11_6) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.162 Safari/537.36
Over a gigabyte - never used more than a single organization. Gave up, the in-browser version has all the features the webkit-wrapper version has and is tamed well by the browser itself.
Just as it seems people simply want to be outraged at Facebook or Uber?
Outside the US and countries that ape its university system there are no general education requirements. You study your degree subject and nothing else. The well rounded citizen stuff is presumed covered in secondary school.
24 मार्च बड़ा शनिवार चुपचाप तुलसी के पास जला दे एक दीपक इतना आयेगा पैसा की संभाल
Are you referring to "Why I didn't fix your bug"? Because that struck me too. I agree with the thrust of the article, but it's a shame the title implies a slightly misguided attitude. I say "implies", because it's probably a 'mistype', but it's certainly one worth addressing for future readers, IMO.
You can't seriously believe that a degree in CS, let alone a higher degree such as a PhD, is required for any of those things, do you? Unless you're working in theoretical areas of CS, or want to check off the PhD requirement for one of the big tech companies, then that sounds extremely pompous.
Maybe that they can try and win back us developers with better macbooks. And stop being so stingy with space.
The social dynamics of these types of laws can be traced back to the witch hunts of the Inquisition.

It's more about perceived sin reduction and dogma, rather than harm reduction and logic.
You need some luck to build a billion dollar business. You just need work ethic and persistence to build a million dollar business. And I would suggest that anyone who looks down their nose at the latter has never owner a million dollar business.
Recent co-workers ahead of past ones, people I met recently ahead of those I met a longer time ago, family ahead of friends and other acquaintances.

I remember thinking: they definitely aggregated a lot of sources to get this list.
I've owned a Chromebook Pixel and a cheap Asus chromebook. For a business setting they are pointless. For schoolkids (or elders who just want to browse the web [1]) they are brilliant.

[1] https://www.theverge.com/2016/2/1/10884918/i-bought-my-mom-a...
It's funny, I was pretty young back then and I though Amazon WAS TRU because of those site redirects. It remember going on the site and thinking how incredible it was, they had everything compared to other store websites and even other stores in person. It really left an impression on me and was a gateway that guided me to primarily shop at Amazon for years after - really just until recently.
Certain countries in Europe (e.g. Italy or Poland) have only adopted concept of bachelor degree in 2000s. Before that you had to study for 5 years and you got master degree. Certain majors still follow that rule (e.g. psychology or law).

I started university in 2007 and among ~180 people studying CS with me, majority continued with full-time master studies immediately, and most of the others did it part-time (either immediately or after 1-2 years break).

These days it's different, it becomes more common to either finish formal education with bachelor degree, take a long break or continue in another, related major. 10 years ago it wasn't the case.
Play Doh Magical Castle Princess Aurora Unboxing
So I fought against the CLOUD Act as an American because I think it does lower privacy protections for many people around the world. With that said, all it does is make the German government meet German standards for obtaining criminal evidence, rather than the US standard. If you don't like the German standards, you should take it up with your government. That's why the law also requires the US government to evaluate the human rights standards of the other government before entering into a relationship under the law.