skysight-inc/HackerNews huggingface dataset:
Tesla has created a subsidiary to sell auto insurance, which makes sense since they have all the telemetry from your vehicle to properly rate your safety as a driver (whereas other legacy insurance companies only have rough statistics about you and your recorded driving record; yes, some coax you with an OBD device for lower rates, but Tesla has a granular corpus about how you drive daily).

It'd make sense, if you're a safe driver, to contract with Tesla for insurance, but a traditional insurance company if you'd rather not have vehicle data tip them off that you have a lead food and so forth. Yet another revenue stream for Tesla.
Mozilla set its stuff up before Facebook (2004) even existed, let alone Phabricator.

Bugzilla (1998) predates Phabricator (2010) by about 12 years. It was written in Perl, which was the popular language at the time (similar to PHP around when Facebook happened, or JavaScript now). The first versions of Firefox (2002) predate Phabricator by about 8 years.
My opinion on this is that you still learn and deploy on AWS or GCE. The learning curve might be steep at first but it'll save a lot of heartache when your organization scales or you want to set up a complex deployment that one of the smaller players don't necessarily support.
There's 126k android apps we have without that permission.

Here's the top 250:

https://mixrank.com/playstore/apps?expiration=2016-11-03&pag...
"very rare" "nearly absent" does acknowledge that they do exist though.

So we know at least they will spontaneously appear. And if it's a good meme why didn't it spread?

The stars are a huge part of any lore. Hunting is a huge part of a mans life (Along with women)

https://en.wikipedia.org/wiki/Australian_Aboriginal_astronom...
Hire somebody who doesn't suck. Get some social proof from reputable spokespeople.
> For the most part, archive.org is not rushing in to save stuff that's about to be deleted.

Parent mentioned both the Internet Archive and Archive Team. You're right about the Internet Archive, but "rushing in to save stuff that's about to be deleted" is a pretty apt description of most of Archive Team's activity.
More importantly, why would you be distressed by security software updating frequently?
>You described exactly what some of the largest, most successful FOSS projects (Firefox, KDE, Gnome, Libre Office, FreeBSD) are already doing.

They "make a difference"? How exactly? At best, I can understand that for Firefox.
I have a need for quickly aggregating counters across multiple goroutines. `atomic.AddUint64(&central, threadLocal)` works quite well for that, better than pushing to a channel, better than deferring the aggregation until a sync point.

Any needs i have for alignment are derived solely from the requirements of the atomic package.
Sorry for your loss. It sounds like you are depressed and should chat with a therapist. Good luck.
This would be great as a latex macro (or however it might work), having diagrams inline in the source would be amazing.
> android.permission.WRITE_MEDIA_STORAGE

Oh how what a mess the intro of this one was.

Over night Android went from a potential production platform to a straight media consumption platform, as now only system apps could write to removable storage.
>One of the main reasons I use NoScript in the first place is to protect against Javascript vulnerabilities

All 0 of them?
I do find it ironic that people assume that NoScript's only feature is the one that is the most hassle to use. The more passive always-on protections get overlooked, and people recommend as equivalent alternatives extensions that only provide a better UI for the domain-based script blocking, while not providing the defense in depth that NoScript has.
What the Archive Team saves does get uploaded to the Internet Archive, but they aren't officially part of it. I think Maciej's description of the Archive Team is accurate - they are the archivists of last resort. When a commercial service is about to disappear forever, they're the ones that spring into action and rescue as much data as possible. If companies and the people that comprise them cared enough about their users' data, there would be no need for the Archive Team.
Baby born with DNA from three parents
Sadly, there are other parts that do things like pay RSA $10 Million to INTENTIONALLY make their security products easier to hack.

Actively harming the security of Americans is extremely wrong.
The audience for this talk was a bunch of librarians and fellow travelers who are bringing large archives and collections online, often at great expense. I wanted to encourage them to find new, engaged audiences for these collections, rather than fixate on how to analyze them with computers.

With regard to the dangers of surveillance, I've made a sustained argument about this in other talks. It boils down to the data being collected having great power to harm people if it is ever put to malicious use, and a lifespan that exceeds that of institutions we know how to run. My beef is not with the surveillance alone, but with the combination of surveillance and permanent storage.
Not all, only those that can be proven to be passed to atomic calls.

Given the rejuvenated emphasis on compile performance, it's probably not worthwhile to figure that out :) Overall Go's "don't sugarcoat everything with abstractions" attitude suits me fine for now.
Good, friendly, free, advice! You'd be crazy not to take it, OP. Good luck!
A question for any consultants who work 100% remotely: how do you compete with workers in countries with extremely low costs of living?
Why is it always the cold areas? Why can't a tech corridor be further south... :(
yes. and that's why as new planes are being produced, both commercial and small planes, they are replacing the older cockpits with fully electronic modern cockpit controls (with non-electronic secondary controls for power failure use)

many NTSB studies show that even master pilots with thousands of hours of training and flight time make (often fatal) mistakes due to confusion in understanding the cockpit readings
The audience for this talk was people with very large collections they're bringing online. I was trying to encourage them to avoid exotic formats, custom plugins, custom software (shudder) when they put this material online, and make them web accessible.

For example, here is three quarters of a PETABYTE of historical American newspapers: http://chroniclingamerica.loc.gov
That's is very helpful, although a little outdated (bookmarked nonetheless). AWS now has x1 instances with 128 vCPU's and 1952 GB of ram: https://aws.amazon.com/ec2/instance-types/x1/

On a totally different note, Softlayer has a 100% uptime guarantee! That is surreal if it's actually true.
> Since I can't in good conscience recommend it to normal people I am considering it harmful.

You can't really recommend it to normal people even without considering the author's advertising practices. NoScript is a tool for power users who understand a few things about how the web works.
But living together will force you to be with the other in their state that you will share 90% of your life together.

For example if they're happy not to wash the dishes for a whole week, you'll find that out and can argue about it when living together, but when travelling you might stay in a hotel where others do the dishes, or might stay for short enough period of time that you'll never find this out.
Linux ambient capabilities
I never tried uMatrix. uBlock has the ability to block a particular set of links e.g. abc.com/min/* and whitelist some links within that set e.g. abc.com/min//.png. I think that's a fine grain approach. Can uMatrix do things like this?
> If a site does not (e.g., Office 365, Slack, Instagram), that tells me something about the competence of the developers they are willing to hire.

How exactly do you think Slack is supposed to work without JavaScript? It's probably the poster child of why web applications need JS.
How is barely paying anything for healthcare not good?

Please explain to me why the ability to choose what parent gets to raise their child for the first year so the other can persue their executive (or whatever) career while the government pays for it is a "harm" to your business?
It's important to understand that this is not a technical talk/article and providing those examples in a sense "there are data, people analyze it, here are some stuff you might've heard" is fine.

You wouldn't complain that someone mentioned astronomy and music as an example in the talk about education, even though those are quite different disciplines.
What would you say is the reason (advantage) for keeping them in the same industry?
>the absence of Cosmic Hunt stories in New Guinea, Indonesia, and Australia would seem to be a counter to your hypothesis,

Following the genetics metaphor, the distinctiveness of the myth story in that region of the world is due to the isolation of the Australian continent that doesn't allow for a free-flow of genetic information from the rest of the world and therefore shows a loss of "cultural variation" because only a few "founders" whose consciousness at the time of their progeniting is not representative of the diversity of the global human consciousness. (Founder effect, https://en.wikipedia.org/wiki/Founder_effect)

Applying Biology/genetics as a metaphor for the transmission of human culture and ideas is actually an very dangerous and subversive idea, for instance, following this logic, the most popular religion or dominant culture is not necessarily the most useful to the host genome, but the best viral "meme" that can replicate itself while balancing its own replication vs. the viability of the host (e.g., a malaria that allowed the host and its transmission vector to slightly evolve partial defenses against it so that it too can survive and replicate or the benign Herpes simplex virus that has 90% penetration rate).

Human culture/consciousness has lots of garbage, "non-coding" regions that a virus can replicate its repeat sequences onto the collective consciousness like say Kim Kardashian's sex tape in our non-coding region for entertainment, but mutating the essential "coding" regions is trickier, like knocking out the urge to procreate (see the downfall of the Shakers variant).

Perhaps a much more hopeful idea is that should a virus really turn from benign to virulent, evolutionary pressure bears down on an otherwise complacent population to select for the best defense against it; until this cultural idea is eliminated or the specie is and thus the cycle repeats as Nature allows for the next host or the virus take over the vacated niche.
I also wear anti-glare lenses and find them to be helpful.

I use Refresh Optive Advanced in the morning for my dry eyes, and take a high quality fish oil supplement (Minami).

Last but not least, I sleep. A lot. Once in a while I will stay up late watching TV, but then my eyes really feel it the next day.
Iirc, since Android 6 (though really introduced in a earlier Play store update) quite a number of the network related permissions is accepted by default.

This because Google switched to putting different permissions into bins, and the networking bin is accepted by default. Note also that these days a user is only notified if a update introduces a new bin requirement, not on every permission change.
Yes, this is my answer too. No chance on the face of the Earth that an Amazon(R) or Google(R) Corporate Surveillance Device is coming into my home.
She said that neither she nor anyone else at her recruiting firm would work with me ever again, which lasted about a year before they started emailing me job listings again. Be prepared if you accept a counteroffer after working with a recruiter, they will definitely hold it against you (that fee is 20% of your first year salary or more), plus it makes them look bad to the company they're working for.
Heroku is on AWS. If that's an alternative, then there are others that similarly run atop AWS, such as Cloud66.
The 297 pages of the agreement have a lot of juridical language that's really hard for non-eduacted people to understand. However; magazines, newspapers, tv commercials, YouTube channels, etc. made huge efforts to simplify and summarize the document for the average-joe.

What's really interesting is that people in the major cities (where we're alien from war) voted to reject the agreement. In the marginal zones (where conflict occured/occurs) people voted to accept the agreement. The direct victims just want their towns to stop being bombed all the time, if FARC leaders get money or seats in the congress that is just a minor detail for them.

If the government didn't care about people's opinion they would've just imposed the agreements and jump the plebiscite. I agree with you that the celebration shown in the news was political propaganda for the 'YES', but in no way that's passing over people's opinion.

You don't want to tell your children that you have congressmen who commited many of the worse war crimes? In which country do you think we live in? This is already true, so adding FARC members to the congress in no way changes that. Also, FARC was only going to get 5 out of 102 seats in the senate and 5 out of 166 seats in the chamber of representatives. When M-19 and other rebel groups got their seats in the senate back in '91 they got 15 seats, and today we're not a socialist state. Also, compare this peace process with the ones in countries such as Nepal, Nigeria or Sudan. I mean, in Sierra Leon the rebels got the vicepresdiency, 4 ministries and 4 viceministries.

You talk about brain drain in Colombia. The 'YES' won by a huge difference in the voting tables overseas. Following the logic that says that geniuses leave the country (which I believe it's true by the way), geniuses voted 'YES'.

What's gonna happen next? Well, first of all we will see if FARC really has intentions of building peace or not.

Second, an 'asamblea constituyente' will be built. This will not only prolong the peace process, but will ironically give more negotiating power to FARC.
Hah! You just typed my comment. OPs is only another facet of being in a relationship and definitely a good one. But for some, traveling often is not a real option, and the majority of the relationship is spent doing mundane things like washing the dishes, or working out, or finding time to create space and learning how to settle into roles together.
The whole marriage/divorce thing is a artifact of history.

It comes out of a time when keeping the paperwork to figure out inheritance was difficult to put it mildly. So instead one put on a formal event before witnesses.

And because back then the line between government and religion was downright non-existing, the formal event was given a religious meaning.

And so we have the mess we are still dealing with today...
This is the 'tropical' version of the Brexit: Old and uneducated people ruined the country for young people.
He means the median income for the US. An easy, easy majority of developers and sysadmins are making more than the US median income.
After reading the paper, I have no idea whether they mean classifying "vehicle" vs "non-vehicle", or "2013 Ford Mustang".
This is true, you have to stash or commit, if you want to go to another clean branch.

But, your code is going to be committed & rebased later in your own branch anyway, right? If you commit some partial changes & later come back, make some more commits, and rebase/squash before pushing, you haven't done anything extra you wouldn't have done anyway.

By stashing, going away, then coming back, popping, working, committing, rebasing & pushing, you've added extra steps to the general case by involving stash, and you've added an extra failure point. If you commit instead, your changes are already there when you come back, and they stay associated with your branch while you're gone. It's harder to forget what you were doing, and it's much harder to lose your work accidentally if you commit.

I've witnessed the exact scenario you describe go bad several times when people go code review or test someone else's code, and the forget what they were doing. Sometimes people will stash again while working in someone else's branch, making it hard to keep track of which stash is which. That can lead to accidentally dropping stashes, or to popping the wrong stash.

Try only using 'git commit -am "WIP"' as a git stash replacement for a while and see if it really is any harder than stashing. To uncommit a WIP commit (which is always optional -- you could wait until you rebase -i) just 'git reset --soft HEAD^'.
Often great packages need some political leverage to pull through. I'm sure many good managers would like to offer their subordinates top salaries but company policies/budgets do not allow it. Only when a top performer is about to leave the equation changes from "increasing costs" to "limiting costs" - it's very expensive to recruit and retrain replacements for top talent. Yes, it sucks. But I totally understand the dynamics driving this.

The unfortunate conclusion is that to maximize earnings employees should test their market rate in the job market periodically.
A good point. I suppose that what 'an alternative to AWS' is varies too.

By which I mean that Heroku is an alternative to AWS from the standpoint of user interface and API's in the same way that Haskell is an alternative to C even though both can ultimately place values in x64 CPU registers and cause JMP's to locations in memory.
There's a difference between metaphors/jokes and insults addressed at you personally.
Occasionally a Windows update will come down the pipe that kills Virtualbox stone dead, and it's not always fixed (on the VBox side) ASAP. Just a cryptic error in the event viewer, that's all you get.
And Bugzilla is still the best bug management system decades later.

Fwiw I was using Bugzilla in 1996. Perhaps it was open sourced in 1998?
If it's 'official', it needs to be tested and supported. Why throw money at a years-expired project for a handful of users who won't pay you?
It's not "garbage" it called science & mathematics, those terms have "meaning", and have lead to progress in hard long-standing problems, which have in turn lead to billions of dollars and millions of man-hours allocated to understanding and using them.

Just because you lack ability to understand nuances of something does not makes it "garbage".
Microsoft didn't pay to exclude Netscape, they told OEMs they wouldn't sell them Windows at all if they preinstalled Netscape.
It's not that he ESP8266 is fully a replacement and there are still lots of situations where you would lean towards the Atmel chips in the Arduino or others like PIC and STM. E.g. the ESP8266 is pretty limited on IO, not as tolerant of higher voltages, more heat/power, worse for sensitive real-time applications, inferior low-power performance and so on.

But for a lot uses they are a better fit. The ESP8266 is a right time and right place kind of thing - it has enough IO and wifi to be really useful for the hobby explosion of IoT stuff.
One specific thing I like to bash about MySQL is that it doesn't support CTEs (aka: with-statements) which are part of the 1999 SQL standard (nearly 20 years old now). I miss them frequently when working with MySQL.
I'm a frequent traveller and former Vancouver resident. Hands down worst border crossing everywhere along the BC/WA border. I have talked to many with similar experiences.

Until pot was legalised in WA the border officers were on a mad hunt to find weed on every person crossing. They would do so under the guise of accusing you of going to work illegally and any number of other things.

Then after WA legalised BC decided that they would step up their own reefer madness campaign to keep the WA weed out. As if BC needs to import it, but I digress. They even went as far as staging a "COPS"-style programme on television to showcase all the vagrants they catch. It was eventually cancelled, but not before exposing the world to all of the security theatre of the BC border crossing.

The irony of it all is that weed is everywhere in Canada and the US and the BC/WA border is just a shitshow of angry assholes on both sides. It is very unfortunate for the tourism industry on both sides.
The idea of one botnet taking over another, by stealing infected devices, is interesting. What if "policing" botnets were deployed as a counter measure? Devices would be infected by the same methods used by malicious botnets, but these benevolent botnets could hinder or disable other botnet agents. Has this been tried or, if not, would it be effective? Or would it result in endless botnet warfare, with each side continually coming up with new counter measures against the other and no real progress ever made?
How we share knowledge in Divante
Thank you for explaining that! The context is meaningful and makes your talk make sense.

On the regard of data talking into the wrong hands, I take issue to this argument because it's not a unique problem to personal data collection. Any data could be hacked - bank information, address, whatever. But that doesn't mean we don't use the internet for banking and etc. It means we try to make systems that are difficult to hack. It seems like you'd want data collection not to happen on websites like Facebook and Google, when hacking isn't a unique problem to those websites.
Heh, reminds me of when i first found out that the spare tubed a musician friend of mine kept around for his amp was CCCP stamped. Given that we are both old enough that we grew up during the tail end of the cold war, that seemed somewhat like consorting with the enemy at first glance. These days i wonder how much of the cold war, particularly after Stalin's death, was a massive US propaganda creation.
I gave a talk a PyConSG this year[1], which included a demonstration of training a Reinforcement Learning model on a 'Bubble Breaker' game. There's also more detail available[2].

The Jupyter notebook is included in the GitHub repo[3], and includes a 'scaled down version' that takes ~5mins to train on a MacBook's CPU. There's also a downloadable 'full scale' model that was trained in ~7hours on a Titan X. It plays the game (on average) better than me...

[1] http://blog.mdda.net/ai/2016/06/23/workshop-at-pycon-sg-2016 (has slides, and YouTube link)
[2] http://redcatlabs.com/2016-07-30_FifthElephant-DeepLearning-...
[3] https://github.com/mdda/deep-learning-workshop : have a look at notebooks/7-Reinforcement-Learning.ipynb
How so? You're the one proposing they do the same thing when they fundamentally do not. To posit so is less of git's "ux problem" and more of just needing to grok git.

I share your concerns for consistent tooling, but the idea of becoming proficient in something without putting in the effort is not reality.
I don't think that's a good counterargument--there are hundreds and probably thousands of data points in those regions. Using a simplistic metaphor, what are the odds that when all the cultures in the world rolled the dice to decide whether they'd have a Cosmic Hunter myth almost all of the ones in Australia, Indonesia, and Papua New Guinea rolled not to? Vanishingly small.
see budget report.
Deep learning isn't a buzzword, it has a fairly precise definition. It describes a particular class of algorithms that happens to be the state of the art for many problems.
my friend, is not good to say lies, LIAR.
> The problem is that people tend to just eat it all because, well, it's there

And if you were raised with parents who always made you eat everything on your plate, it's also physiologically embedded that you should eat everything.
you know you have chemical intuition when you glance at a couple molecular structures and immediately know what the diels alder reaction product will look like.
It's rarely on a per method call basis. In the documentation, it's usually on a package or class basis such as https://developer.android.com/reference/android/bluetooth/pa...
Excellent Free Affiliate Marketing Training Taught by Seven Figure Affiliate
Front-End UI Architecture – Componentize Your Development Talk
Don't you have to give your biometrics though? The privacy / tracking implications seem a bit disturbing.