skysight-inc/HackerNews huggingface dataset:
It's the "no override" part that concerns me.

I created and maintain an extension that is used by visually-impaired people around the world (it has been translated by volunteers into Dutch and Chinese, for example).

Occasionally a Firefox update breaks this extension. OK, fine, that's the cost of doing business. Of course, the automated compatibility report that Firefox creates is utterly useless; it almost never catches the breakage. But that's a side rant....

There can be a decent turnaround lag (sometimes on the order of a few days) to get a new version of an extension reviewed by addons.mozilla.org. In the meantime, I have made a habit of building a new version of the extension and giving it to anyone who asks. Some people rely on it to use the web and can't wait for Mozilla to do their thing (another side rant: I once stupidly forgot to check in a key resource. I've since changed my development process to keep this from happening again. But the non-functional extension that I pushed passed Mozilla's review just fine. Makes me wonder how much value the review process is really adding.)

If I want to be able to continue this process, I will need to sign the extension myself (and who knows what histrionics Firefox will throw if a user tries to replace an extension with one that has the same UUID but a different signature!)
One seventh of the world's population is Indian born, so perhaps not so surprising...
Giving Google Room to Dream Big Beyond Search
As others have mentioned, GlassWire is quite simple and lightweight. Unfortunately, while it’s absolutely invaluable for monitoring changes to the system (DNS changes, application changes (becoming unsigned, etc.), webcam and microphone changes, etc.), its firewall is too simple compared to Little Snitch. Unlike Little Snitch, which lets you choose which domains and ports an application is and isn’t allowed to connect to as it attempts to make those connections, GlassWire only allows you to either allow all connections an application makes or deny all connections an application makes. NetLimiter¹ is much closer to Little Snitch in this regard (example²).

Personally, I’d recommend using a combination of GlassWire for monitoring system changes and NetLimiter for the firewall.

――――――

¹ — http://www.netlimiter.com/products/nl4

² — http://www.netlimiter.com/Files/ImageGalleries/netlimiter-4-...
Why don't we teach people the don't understand so they can make informed choices instead of preventing it entirely?
> but in many cases it is not profitable for the driver to come out of their way to pick you up so sometimes they will not

How is the same thing profitable for Uber drivers?
The Two Ways to Evaluate Ideas
I said "update" as in "software update", not "upgrade" as in "hardware upgrade".

As I understand it (and I may not understand it well, as I don't do this for a living), SoC vendors are primarily in the business of selling hardware, rather than software. Everything that follows is second-hand information.

Often, folks who want an SDK for that SoC get the hardware, a bunch of blobs to run the hardware, and a particular version of an OS to run the blobs and any ancillary software. Given that the vendor is a hardware manufacturer, you're not infrequently forever stuck with whatever blobs and version of the OS you were handed. (Unless -of course- you can do the dev work on the OS or blobs yourself.) This lack of focus by the vendor on the software side of things implies that -say- interesting new graphics APIs are only available on the newest hardware. Even if the SoC vendor does do the work to port said API to their older hardware, the folks who used that hardware may not want or be able to verify their software with the new stuff from the vendor.
> There can be a decent turnaround lag (sometimes on the order of a few days)

Actually, the link says

> Files submitted for signing will go through an automated review process. If they pass this review, they are automatically signed and sent back to the developer. This process should normally take seconds

You may be thinking of a different type of review process, the signing one sounds almost instantaneous.
"Know thyself" is the advice that I've followed. When you're younger you tend to have identities and opinions that are like what you were indoctrinated into, and those things are not necessarily you. And so most people are - to some degree - acting out a role, rather than being it, and that saps away ability to pursue anything genuinely. But so long as you still believe the things that aren't you, you aren't questioning that - you wonder instead "why everything sucks," you have trouble taking things seriously, you wonder how other people seem to get on so much better, and so on. It is a discomfort that is near the higher stages of Maslow's hierarchy, because it requires careful examination of your personality and limitations.

But if you go back and question all of your choices, everything you think you are, then you may make a lot of progress very quickly. That may lead you far away from the goals and identities you have now, or it may give you a slight course correction.

Edit: And high intelligence is in some ways a hindrance to this exploration because it improves your abilities at self-deceit.
The timing is exquisite.
Symfony 2: Doctrine 2 get random entites (MySQL)
We should teach people, yes! At the same time, educating hundreds of millions of people takes time.
There's a horrible web form on my property management's website. My landlord is awesome, but this part of the process is pretty bad. I'm a student living in a mostly-student apartment place.

After submitting my address, unit number, name, email, and a description of the problem (sidenote: I always have to figure out which way is north and try to describe the bedroom/bathroom with the problem), it tells me "thanks for your feedback".

From what I can tell, the office people completely reword my query (taking out all of the relevant detail like what we've already tried to fix the problem or how the tub is clogged but it takes a while to see). Then they assign it to some maintenance person in their ticketing system. And eventually they come out and fix the issue. Then they leave a printout of the ticket with some scribbled notes (which I assume is legally required).

I'd love to know the status of my maintenance request, especially if I have to or want to be home for it. An email would probably be nice. And informing my roommates on submission (so they know I did) and/or further notifications would be neat too, since I end up having to tell them manually.
The problem is how do you know that you succeeded at this whack a mole game of switching off all these features? And given this new cavalier approach, what confidence do you have that another of these call home things will not be quietly introduced through these new non optional automatic updates?

I personally choose to pay a premium for my mobile by using an iphone rather an android precisely because I am put off by this constant intrusion into our privacy. So I am not exactly thrilled to see Microsoft adopting the google approach.
Sure, my email is in my profile.

I want to clarify that I don't think this will necessarily work for every company, especially high-growth, high-competition companies like Uber. Probably moreso for companies that acknowledge, due to market cap, that they will never be a billion dollar unicorn.
There are a lot of things I wish the general public would try to get educated about so they can make informed choices.

1) Nutrition
2) Politics(especially taxes & wars)
3) Computers
4) Finances

If you can figure out how get people properly educated on even 2 of those things, the world would be a very different place.
If it passes.

Nobody knows what it checks for or how it works.
Is there a good reason to use nuclear when solar is at cost parity now?
> Probably what I'll do

Do it.
I had to flip that setting this morning when dev edition updated and disabled the 1Password extension. It's "xpinstall.signatures.required", for reference.
Because that's been such an unqualified success for the last 30 years we've tried it.
The One Book Every Creator Should Be Reading Right Now
Well , not anymore since ES2015 has classes,class inheritance,super and co. Prototypical inheritance is bizarre, verbose and dangerous.
Alien Woman on Mars Watching Rover from Hill
Bill Loftin
Greg and I were friends since the mid-70's. We worked a lot of problems together.Before and after
SGI but he really loved the opportunties at Google.
Pat Nettles was the bridge.
I think you'd then end up interacting with all those people and finding the majority of them to be just as annoying as everyone who currently frustrates you where you live already!

Too idealistic to plan just for creatives when so many in that category have less-than-creative partners who need regular jobs to get by.

Maybe better to own one of these smaller villages and have friends and colleagues drop in and out as they wished.

There'd be reasons the locals have abandoned them. Poor services, poor land, poor connectivity, etc. Do you snatch up cheap-but-remote housing in your own country? I know I don't. These just seem exotic and enticing but I imagine they're an expensive pain to fix up in reality.
Things I’d Do Differently Next Time
Can't have censorship if users have the option of overriding it, can we?

Firefoxs plugin development is already a pain in the ass. They should focus on making it simpler, not giving more reasons to fork it.
No average joe is going to know any of that though. If they saw or heard about that list, they'd be confused or freak out.
CSS media queries to change UI control
That's .xxx
I could already touch type sloppily in the 90s when I took a keyboarding class in Gr 9. The class taught me proper hand/wrist positioning to avoid strain which I attribute to helping me avoid wrist problems over the years. Of course I also taught myself how to program the 90s typewriters so I could create macros and slack my way through the rest of the semester.

I don't think it mattered in programming classes that I could touch type, just meant I could multi task distractions easier like being on IRC during lectures and appearing to be paying attention.
Is Bing Trolling Google and Alphabet with ABC.WTF Redirect?
I think you would be more successful at attracting attention if you fixed your website.
The Great Debate: X86/“The Memory Sinkhole” vs. Existing SMM Exploits
I wanted to bring the table old sources from 2008/2009 regarding SMM flaws/rootkits. I give major props to Domas, and I would just like to bring up further discussion which I blame him for starting (:

1) "A New Breed of Rootkit: The System Management Mode (SMM) Rootkit"
- https://www.blackhat.com/html/bh-usa-08/bh-usa-08-archive.html
- http://www.eecs.ucf.edu/~czou/research/SMM-Rootkits-Securecom08.pdf

2)"Attacking Intel® Trusted Execution Technology"
- https://www.blackhat.com/html/bh-dc-09/bh-dc-09-archives.html
- http://theinvisiblethings.blogspot.de/2009/03/attacking-smm-memory-via-intel-cpu.html
- http://invisiblethingslab.com/resources/bh09dc/Attacking%20Intel%20TXT%20-%20slides.pdf

To me I read the 2015 slides (didn't see the presentation) as a NEW attack vector. Looking at the 2008 case it appears this is the same flaw, but instead of a keylogger/UDP spammer payload we have a privilege escalation payload.

Thoughts?
This is a good point in an otherwise PR- and spin-heavy announcement. If Google plans to pursue capital-intensive projects a la Fiber, it'd be better to have those separated to allow use of (much cheaper) debt capital collateralized by very narrow slices of the business. Is this what you mean by "project finance"? I've heard that term before but not sure what it means.
Per the SEC 8-K, technical infrastructure falls into Google proper.
Uber and Lyft monitor both the driver and passenger. The driver is more confident that the passenger will be present when the driver arrives. The passenger can be more confident that the driver will in fact arrive and not pick up someone else along the way, never telling the dispatcher that they changed their mind.

The lack of trust between taxi driver and taxi passenger ruins phone call hails. Once in Austin, I called the dispatcher for a pickup, waited for 2 hours while calling every 15 minutes and being promised a ride in 10 minutes, eventually gave up and walked 5 blocks to a major intersection and immediately hailed a cab off the street.

Since taxi passengers can't guarantee they'll get picked up, a taxi passenger will sometimes call multiple companies or pick up a random cab from the street. Since taxi drivers can't guarantee the passenger will be there upon arrival, they will pick up any random person along the way.
The Hooli link is an easter egg. Hooli is the evil company (a parody of Google) in the show Silicon Valley.
Deportation as i understand it is when you are forced out of the country like an eviction.

https://www.google.com/search?q=deportation&espv=2&biw=1600&...
Uber drivers will be more geographically distributed to match real-time demand due to their systems. In theory. As well, drivers will be more likely to operate where they live if demand is there. Again, in theory. Therefore, less costly to pick up people.
We email a single person in what's probably a ~40-unit apartment in SF who then dispatches the maintenance team the next day. That person is probably in charge of the maintenance team's scheduling.

For us, it's a pretty painless, straightforward process. Not entirely sure how it is on the other side though.
This is probably not a correctable problem. People don't start businesses if they think the competition is highly competitive and intelligent. They start a business of they perceive a weakness in the market, or believe they have a unique capacity to succeed.
I guess we should all quit breathing too [-1]..

The other 3 links [0][1][2] might be enlightening.

If you really are curious, all pools are required to have a certified pool operator on site at all times the pool is open, and their job to to keep the pool as close to a pH of 7 as possible, where close is a federally mandated standard [-2]. Water purity, saftey, and whatever else you were trying to imply by bringing up chlorine in pools, ironically enough, is affected by the amount of pure hydrochloric acid acid pumped into the pool as much as it is the chlorine. Just 'picking' on chlorine amounts shows your ignorance quite a bit.

[-2] http://www.poolsafely.gov/industry-operators-professionals/p...

[-1] https://en.wikipedia.org/wiki/Oxygen_toxicity#Causes

[0] http://kbda.com/c3/library/enhancing.html

[1] http://water.epa.gov/drink/contaminants/basicinformation/dis...

[2] http://www.livestrong.com/article/338677-foods-that-contain-...
Tesla Motors's bug bounty program
The things I learned in the basic engineering course that really stuck with me were convolution, the sampling theorem, and the Fourier transform. That knowledge has been invaluable.
I took a look at the monthly revenues of Yellow Taxis and the # of total fares with the NYC TLC data set that was released last week.

SELECT LEFT(DATE(pickup_datetime),7) as month,
SUM(fare_amount) as total_revenue,
COUNT(*) as num_fares
FROM [nyc-tlc:yellow.trips_2014], [nyc-tlc:yellow.trips_2015]
GROUP BY month ORDER BY month

Here's the quick-and-dirty output: https://docs.google.com/spreadsheets/d/1NVcScdHtcWvF9oSZGE3_...

If Uber is eating the TLC's lunch, why isn't there a dramatic shift in revenue loss? (trendline has only a slight decline) However, it does appear the # fares are on a downward trend.
Inside websockets [video]
The used logic: Classical predicate logic + Hoare Logic.

Aliasing is an issue in verifying any programming language with imperative elements and mutable data types. However this issue is addressed properly in Albatross.
No it isn't. Clearly Google's management believes the new structure is accretive to shareholder value otherwise they wouldn't have done it.

I really wonder about this though. Conglomerates have a mixed track record [1] and from where I sit, it's not clear Larry/Sergey are better capital allocators than the public markets.

[1] Brealey & Myers "Corporate Finance" has a good section on this topic, comparing big Asian conglomerates like Samsung, LG, Yahama, etc. to American public companies over time.
You're not constantly hopping around to different sections on a website the same way you are when you spend a lot of time in an app.
"distinguish"

The subjectivity of this word amuses me to no end. I can distinguish whatever I want whenever I want, as long as facebook and twitter agree with me.
as a grad student in atmospheric science, I am a little skeptical of the applicability and robustness of these approaches. There are people in our group who apply machine learning ideas for prediction, and I use them for data analysis, so I am not against data-based approaches. however, the partial differential equations which govern the atmosphere are known, can be approximated in a computer, and have been done so for decades. It seems silly to pretend otherwise, and the best/current weather predictions use data and physics.

This report make some pretty intense statements about the "limited success" of "analytical techniques", but in the end, they only claim to make an improvement of 1-2%. The kicker is that they make this comparison to the NOAA model, which is one of the crappiest models out there. The model the europeans use is about 5-10% more skillful, and it is generally recognized that the USA has fallen behind in this regard: http://cliffmass.blogspot.com/2012/03/us-fallen-behind-in-nu....
Italy has some too: http://www.salon.com/2014/07/13/this_entire_italian_village_...

I have some daydreams about places like that, but I think I'd quickly get bored in most of them.
Thinkpad P50 and P70 with Skylake Xeon
Internet giants to block child porn images using a common list
Android UI Engineer
The main thesis is probably not true, but the advice about writing the email and not sending it is straight out of how to win friends and influence people.
I personally think they did this because Sergey Brin and Larry Page were getting bored with day-to-day Google operations but wanted to remain at the top. They can't just shift their focus on the new toys they're building like Robotics, Fiber, Vehicles, etc. So best bet, name Sundar Pichai as the new Google CEO, put Google under Alphabet, become the new CEO of Alphabet, and that allows them to get rid of day-to-day Google search operations and focus on their shiny new toys.
Developer uses Uber in product name, people immediately take offense (2005)
(2014) Sundar Pichai Is the Most Powerful Man in Mobile
Immigration has some drawbacks, especially in an advanced economy
Oh! thanks. I was wrong
Yes. I was wrong
Empathy-driven Development
Nope. If there's an antitrust issue (I'm not saying there is), it's still all the same company to the DOJ. Google is too visible to play that particular shell game and get away with it.

If this was in preparation for spinning Fiber off, sure.
This is so true--I learned this long ago back when Scribophile was new. Members would sometimes get in to fights with each other, then email me in anger about how such-and-such person is terrible and how I was terrible for allowing terrible things to happen on the site. When I was new to everything I would email back, pointing out the error of their ways--often sharply, because I had been put in a bad mood. This never, ever worked. Not once. It only made things worse.

I soon learned that often the best response is none at all. Sometimes a person needs to vent, and by whatever chance you end up being the punching bag. There's a 90% chance that if you don't hit 'reply' to that angry email with an angry email of your own, that the person will forget things in the morning and go about business as usual.

Next time you feel the overwhelming urge to write an angry email, or to put someone in their place, make yourself wait till tomorrow to do it. You'll find that most of the time the urge will have passed, life will go on just fine, and you won't have made an enemy in the end.
If we're simulated, this would be a spectacularly good way to get a bit of us out of this reality and into another one. It would also allow only a singleton instantiation of you, which is important if you care about those things. Over 70 percent of us believe we have a soul. That number is dropping.
Venting is positive reinforcement of expression of anger. Renowned Buddhist monk and peace activist Thich Nhat Hanh calls this 'Training in Aggression':

> People who use venting techniques like hitting a pillow or shouting are actually rehearsing anger. When someone is angry and vents their anger by hitting a pillow, they are learning a dangerous habit. They are training in aggression. Instead, our approach is to generate the energy of mindfulness and embrace anger every time it manifests.

- http://www.lionsroar.com/loosening-the-knots-of-anger/
Shout out for the N900. I've said for years I'd pay handily for an updated model. Your comment reminded me to check back on the Neo900 project, and it's still chugging along. Looks like they've started accepting pre-orders on the site.
Some big Japanese companies are in the nuclear technology business, and they export to other countries.
That's pretty much the reason why I asked the question. I feel the same way as you. The problem is, I don't know what else I would do. I've been coding since I was 9 and it's basically my only skill. I love programming and engineering but I feel more and more like I won't be able to put up with all the crap in our field.
Just don't call it Rapture
I use something that does this powered by AppFolio.

I just create a maintenance request through it when needed and can track it online and the property manager get's notified about it.
“Stop reverse engineering our code”
Been watching his videos for months. What beautiful work!
The Big AlphaBet
It’s Official – London Is the Fintech Capital of the World
And South Peninsula - Getting a Cab in Redwood City, or Cupertino used to be a minimum 30 minute way (Which I never understood - how can it always be 30 minutes, why would there never be a cab 10 minutes away) - and, late at night, Cabs would sometimes just not show up at all.

Uber is typically a 5-10 minute call away during the daytime in Redwood City/Cupertino, and later at night, around 9:00 PM, you can get an Uber in < 20 minutes, which is awesome compared to the way it used to be.
Use express, angular and jwt to make a secure app
No one sells a profitable algo in an app store, those are worthless other than as samples of how to buy and sell and read indicators.
demonstration @ https://www.youtube.com/watch?feature=player_detailpage&v=sF...
Transparency is easier when you have control (Class A versus Class C shares). I'm surprised more largish tech companies haven't followed along to not be at the whim of WallStreet and other short-term outlook players.
Why You Can't Google the Internet of Things
What would be the advantage of a hybrid like that over a straight-up fission reactor?
That's for non-public add-ons. If you submit a public add-on, even a minor update, it has to go through the AMO bureaucracy. I currently have an update that was uploaded on July 10, 2015, and is at queue position of 64 of 137. There are no code changes; it's just being updated because Mozilla changed their build system.

This seems to be part of Mozilla's effort to be more like the Apple and Google stores.

Mozila AMO - Learn to embrace the pain.
I fully expect that they have thought it through. And I do presume that Eric shared all of the pitfalls that befell Sun when it tried Planets. So yes, no doubt the idea is fully vetted from that perspective. Given the pain for Sun, and Eric's direct experience of the same, I am surprised that this is the path they are taking.
"Most" means >50%. 70 - 50 = 20