skysight-inc/HackerNews huggingface dataset:
(Disclaimer: I work for Mozilla)

1) I was disappointed that Mozilla continues to be seen as a tech company even by people in the know (author says he was/is a web dev). Mozilla is a political organization with a mission[1] to keep the web open. It was instrumental in the whole net neutrality thing[2], runs a series of worldwide programs that teach kids and adults about the web and web development, and is trying to push for standards wherever it can.

2) I don't have hard growth numbers for Firefox for Android, but it is a very good browser and has consistently been rated highly in the play store, and has between 50-100 million downloads and rising.

3) With some recent plays, Chrome seems to want to become the next IE. While the Blink/Chromium team itself seems to be committed to the open web, it seems like internal pressures may be driving some proprietary features or shipping things too early. (This last sentence is purely my personal opinion and speculation). In addition, the rise of web sites which say Chrome only, is quite scary (looks at WhatsApp Web). Apple only really has a lead on mobile and MS, Apple and Google aren't exactly friends at the corporate level. At this point, Mozilla getting out of the standards space could just lead to three web ecosystems (IE-Win, SafariPhone, Chrome-droid), which would be disastrous.

The author doesn't seem to realize that having a strong, competitive browser allows Mozilla to have the influence he says it needs to have. Even if we decided that email was important too, is there a strong business model in email like there is for search? Further, email itself seems to be fairly standardized and respected. The monopoly of Exchange is in corporate environments, where any other company could come in break the hold with a compelling enough product. Email itself is highly fragmented, since there are millions of mail servers out there, all of which have to talk to each other. So it is hard for any one server to make up its own rules. There are only a handful of popular browsers. Vendors can very easily implement cool features they want which won't work in other browsers. It seems it is in the best interest of Web developers to not let them do it, by saying no to using browser-specific APIs on public websites.

This is also a resource problem, Mozilla the company simply does not have enough engineers to throw at everything.

[1]: https://www.mozilla.org/en-US/mission/
[2]: http://www.politico.com/story/2015/02/tom-wheeler-net-neutra...
"Get your fundamentals on lock so that you can start getting into the ill advanced shit. This is universally applicable. — Earl Sweatshirt"

"ill advanced shit"? I know, I know, it's a quote and probably intended to be funny. Heck, it might be.

But I swear, if I start hearing people say that without an awful lot of irony, I'm going to be kicking people in the testicles.
A great article. A couple of open source projects for CEP/event processing.

1. Esper (http://www.espertech.com) has been around for awhile. This is the CEP engine a lot of people are familiar with.

2. Norikra (http://norikra.github.io/) is a schema-less event processing engine, often used with Fluentd (https://www.fluentd.org) as the data collector (Fluentd can do stream processing as well).

3. Apache Storm (https://storm.apache.org) has been popular in the Hadoop community, often with Kafka as the event source.
If Office Max is still using the same inventory tracking systems they used in the late 90s then I fully understand why.
JQuery Face Detection
I think you're overthinking what he's saying.

He's simply talking about the side effect of reduced testosterone -- I think he's just trying to say men simply mellow out more when he says "more lovable".

I can speak to this with first hand experience. I had testicular cancer for a _second_ time in my 30s and while I was waiting several weeks for a chance to see an endocrinologist about replacing the testosterone my body could no longer produce, I noticed a big change in how I saw things.

Traffic, which in my city is a big stressor, no longer bothered me. People would cut me off, and I'd be like "oh well" and move on. Totally unbothered. A lot of "irritants" were no longer nearly as irritating. Now that I'm on testosterone replacement therapy, not so much the case any more. Not saying that I'm more irritable, it's just that I'm not nearly as mellow as I was in those weeks my testosterone levels dipped very low.
Stuff like that is pretty interesting to me too. It's also a nice real-world description of why there is little to no competition in the market.

The only reason Google accomplished it is by throwing money at the problem and laying new infrastructure, bypassing the existing in most cases. The barrier to entry of a competitor is so high from the infra cost alone.
I think you're reading a LOT more into that than was actually said.

All he is saying is, if an ISP gets a court order, that they can then block access to content like they do now, and the FCC won't go after them as a result.

It isn't a new power or an expansion, just continuing the current situation that exists.
It may be, but FCC may not have the authority to mandate it, and they seem to think that not mandating it will encourage investment, which is needed.
How is the communist regime's governance in China "lax?" There's probably significant worry on the part of the CCP to keep drones controlled as they may see and record things that are politically inconvenient for this autocratic regime like political prisoners being abused or heavy-handed riot police action.

Chinese aerospace laws, from a casual googling, seem to be very strict as well, and geared towards favoritism for their military.

If drones take off anywhere, I imagine it will be in the most transparent countries, like the ultra-liberal Scandinavian democracies. I doubt drones are autocrat friendly for obvious reasons. I also imagine there's a nice middle ground between planes and rc hobbyists with defined paths and lots of rules that will eventually shake-out in many countries. Drone delivery just makes a lot of sense ,perhaps not so much with toothpaste, but with, say blood or organ delivery where a proper helicopter costs many times more and an accident is lethal. A drone accident is just a lost resource.
I've started writing a binary file format reader in Python, or at least extending one by someone else that only works in very limited cases. I had to review binary/hex numbering (I wasn't a CS major) but progress has been surprisingly steady. This is my first time working with bits and it's not as scary as I'd thought. I'm aided greatly by a decent file format specification, and the existing code. The project probably would have been impossible if I was starting from zero.

I've also started training for alpinism. 1 hour of hill walking with a 30-lb pack twice a week, plus core/body strength workout, and a 6-10 hour hike every weekend. The gas mileage driving to the mountains is killing me.
There's a lot of proxies, yes, and most of them either sell whatever data they can to advertisers and then hijack your browsing to show those same advertisements. Those that don't, will usually try to sell you some premium service or VPN.

Which I'm totally fine with, running these things for a lot of people doesn't come cheap and if that's your business model then hey, go for it. I don't particularly want to use them though, and the only way that's avoidable is going self-hosted.

With self-hosted proxies your list of available options shortens dramatically. Sure, there's all kinds of VPN's, SOCKS proxies, hell, even Tor, but all of those require you to have people configure things on their machine. The first test it needed to pass, was sending it to my grandparents and see if they could use it without any explanation whatsoever.

And then, why stop there. Lets make it as easy for the sysadmin to deploy as well. Hence why it immediately runs as a fully functional webserver. There's a good few advanced things you can do with it, yes, and all of them are either already documented or being documented right now. But at the end of the day, any novice sysadmin should be able to clone and have a functional proxy within five minutes out of the box.

These two things are something I haven't seen any other proxy do so far and that's the use case: a very simple web proxy for both the end user and the person running it. At this point I feel it strikes a very nice balance between simplicity and having plenty of features and customization.
I think the problem for a business like MS is that, like you said, most of their revenue comes from enterprise. They already dominate that market. It's not enough to tread water - they have to grow! How can they really grow in a market which is definitely not chomping at the bit for change and are slow to adopt new products (even windows 7)? Where else can they grow? Apple is making so much goddamn money right now it's crazy - MS has to be thinking of ways to get a piece of that if they want to grow.
Yep, before magnetism theory, we had those strange rocks that attracket themselves. And yes, it was an unexplained phenomena. Yet, some strange property of rare rocks were a fringe topic that nobody did pay much attention to. The exact same thing applies to eels and light things stucking to brushes.

The orbit of Mercury had some attention from the physics community, but it just wasn't important enough for them to stop declaring that physics was complete. Also, the black body radiation had lots of attention from the engineering community, just nearly nobody tought it culd lead to any new physics, and the photoelectrical effect by its turn, was about as iportant as a toy.

Today we have plenty of data that isn't explained by physics. It's just that it isn't important enough to lead to new things.
Adobe's FormsCentral retirement
Io/js 1.1.0
I suspect you need such a carve out to be able to legally block denial-of-service attacks and other such network events that are intended to disrupt regular operation of a service.
Essential IT Admin Skills for .NET Developers
Obama deserves some credit for pushing and supporting Wheeler on this!
Are there any detailed references out there to what Nadella has changed for QA?
CRAZIEST DRIVING INSTRUCTOR
Pinterest does something really clever related to this - not so much for data placeholder but for images. They have precomputed the dominant color for each image and show that color while the image loads.

http://littlebigdetails.com/post/56782380031/pinterest-befor...
Most likely GPS autopilot with FPV human backup in case something goes wrong. And I'm sure they will have crashes sooner or later if they start doing this at scale
Then you'll love https://crypto.cat/
In other words, Microsoft is doing what Google and other companies do: have individual teams responsible for everything for their project(s): design, development, devops, testing. One team has responsibilities for a vertical slice of a system: build it, deploy it, be responsible for it.
I don't know the reasoning behind the decision to not use Whoops by default, but I considered the beautiful and informative error pages to be a nice trait of Laravel that I will miss. It is also a feature that almost anyone who has used Laravel has come in contact with, so I am sure that it will be widely missed. I remember a non-developer coworker who was using Laravel 4.x for the first time commenting on how it was one of their favorite features.

Adding it back should be trivial
http://mattstauffer.co/blog/bringing-whoops-back-to-laravel-...

I usually add the Raven PHP client [https://github.com/getsentry/raven-php] to report errors to Sentry when starting a new project and will likely do the same with Whoops by default.
Nicely put; especially with respect to the business model. It almost seems that being competitive with traditional methods (bicycle, scooter, truck) almost will require more investment than can be expected as a return on capital. If human capital is very cheap in the markets for delivery (assumption) then establishing a break-even / profit point is genuinely of concern.

Also, I can't help but recall seeing pictures of some cities with smog so bad I wonder if drone pilots would even be able to see at certain altitudes. Limited scenario, I know, but seems to correspond with population density. Dense population seems kind of the ideal market, so, yeah, just a thought.
While DHEA may indeed be effective, if 80% of the natural supplements that were tested did not contain what the label said, one might conclude that there is an 80% chance that a bottle labeled "DHEA" really doesn't contain DHEA.
First thoughts.. wonder what flight controller they're using? Ardupilot? And those props look pretty small for lifting much!
Dude... have you listened to Earl? He can put out a tape every 4 fours and STILL have shit on lockdown.

Yo.
There's definitely some overlap in their inventories but it might surprise you to learn that office supply stores also carry office supplies that Microcenter typically doesn't. Things like mops, cleaners, file cabinets, furniture, chair mats, and paper.
You haven't worked on an AJAX app since 2000?
I prefer that over the alternative, which is to start reading some post and having the rest of the loading content push what I'm reading below the fold.
When I pick up a book and start to learn something new (which is pretty much what I do in my free time), I usually do it with an IDE at hand. I try to implement as much of what I learn in code. If I can teach the computer how to do it, then I am sure I really understand it, and it often helps me find holes in my understanding.

I have significant trouble with doing this with mathematics, though. Programming languages (at least the ones I know) just don't seem to be good for expressing things like identities and invariants. Anyone have any suggestions on how to handle such things?
Survey: Do you perform (automatic) front-end visual regression testing?
Show HN: Trailera – Find new (or old) movies
Blame zoning laws that don't allow people to build up and add more space to the limited ground area. Ironically this makes people live further away from their work places in the city, increased traffic and pollution, the opposite of what the regulations are for.
The first sign of programming maturity is the realization that it might be working just by accident. On that one case.
http://fitness.mercola.com/sites/fitness/archive/2012/07/27/... (has also studies at the bottom)

and this is also an interesting experiment, where it actually drops with fasting:

http://www.precisionnutrition.com/intermittent-fasting/chapt...

But the hypothesis is that the body uses the testosterone more efficiently
The Man Who Invented Sushi
I don't see what segment would BTRFS cover. Great comparison though.
Which has what to do with FCC regulations, exactly?
I'd be willing to bet we see self driving "moped/scooter" deliveries before self driving car deliveries simply because of the physics / liability implications. If reliable car systems can be developed, scaling down makes a lot of sense. Economically, it would be much easier to insure a moped than a car/truck, IMO.
I can personally strongly recommend the book, "Who is Fourier?" for learning math: http://www.amazon.com/Who-Fourier-Mathematical-Adventure-Edi.... It is the best math book I have ever read.
[whyNotBoth.jpg](http://i.imgur.com/cpl3U.jpg)
You can get tests over the counter now: http://www.boots.com/en/Spermcheck-Male-Fertility-Test_13699...
It's already happening. Imagine delivery of high-value, light goods to remote locations, e.g. medicines in the Australian Outback, or island off the German coast. These are examples of what has already been done.
Comments in this thread keep mentioning "most users" or "the average user". But they're not supposed to be the direct beneficiaries of Free Software. We are, and in line with the rule that 80% of users use 20% of features but never the same 20%, it's perfectly reasonable for us developers to expect a feature (open source code) that nobody else will use.

The endlessly apathetic hypothetical "average" user can't see past next week's paycheck, let alone their long-term best software interests. We are the ones who have to look to the future and prepare for it now. Wanting access to source code of core infrastructure is part of that preparation, and "average" users will be indirect beneficiaries via our improved ability to write reliable software.

To add another perspective, constantly targeting "average" is a great way to stay mediocre (see regression to the mean).

Finally, "average" users will benefit immensely from those who are inspired by the ability to tinker at a young age.
"heavy-handed riot police action"
This is much more likely to happen in the US than in China
OK, you win :)
McMaster-Carr's fulfillment services are truly top-notch. There have been times that I've specifically ordered from them because I knew that I'd have it the next day. They've never failed to impress me with their service.

Their physical catalog is one hard catalog that I really miss! Despite the fact that the website undoubtedly offers more product than the multi-thousand paged hard edition, I remember many projects in my college days inspired by simply flipping through it's pages.
The graphite backend is pluggable. It isn't converting so much as adding support for. One of my favorite backends is Cyanite which ultimately stores the data in Cassandra.
I read this the first time posted (didn't get any comments), very poignant, especially the part about relearning trig/geometry, precalc. There's boundless resources for learning now but you don't get little endorphin/epinephrine releases like you do when your gcc/clang/VS compile succeeds, it's still mostly notebooks, whiteboards, pencils and 4-color pens (tho i've seen lots of cool JS animations, ipython notebooks, and libs in R, matlab/octave and now julia)

- a few universities have put (many/most) of lecture notes and student notes up: http://www.maths.cam.ac.uk/studentreps/res/notes.html as well as study guides: http://www.maths.cam.ac.uk/undergrad/studyskills/text.pdf

- books about how to think like a mathematician: Keith Devlin, Kolmogorov/Alexandrov et al did 2 Dover books, and Houston: http://www.amazon.com/How-Think-Like-Mathematician-Undergrad... and http://www.amazon.com/How-Study-as-Mathematics-Major/dp/0199... and Ellenberg: http://www.amazon.com/How-Not-Be-Wrong-Mathematical/dp/15942...

- Concrete Math by Patashkin, Knuth et al; Streetfighting Math by Mahajan and his newer, freely available: http://mitpress.mit.edu/books/art-insight-science-and-engine...

- this machine learning/data science list: http://www.reddit.com/r/MachineLearning/comments/1jeawf/mach...

- Cal newport blog: http://calnewport.com/blog/2012/10/26/mastering-linear-algeb...

- besides Dover, Schaum Outlines are a good cheap resource abundantly available in used bookstores(tho there are in fact some type-ridden ones also)

____________

the best advice general advice i've seen is the same as what they tell you in college: form study groups and make commitments to regular discussion. Stronger students strengthen their understanding by tutoring others at the whiteboard. There's lots of machine learning and data sciencey meetups and informal groups springing up e.g.http://machine-learning.meetup.com/
Java actually did/does make them money, most obviously through the Ask Toolbar bundling deal (which is why they still desperately cling to it even though it trashes their reputation and people hate it).

They also get commercial support contracts from it.

And they got money from licensing various trademarks, test suites, J2ME and so on.

But yeah - ultimately Sun weren't able to build a killer business out of Java. They had a variety of small revenue streams but nothing that could compete with Windows.
Much of the complexity in Symfony comes from its "dependency injection" component (a misnomer, really) and the inclusion of annotation magic in the standard framework distribution.

These days, I'd rather use the basic components (e.g. Symfony's HttpFoundation library) with something like league/container (formerly orno/di) and a simple routing library like nikic/FastRoute.
“Secure” passwords at MasterCard
I did do it 6 days per week, although the 7th was naturally a fasting day because I went to bed later and got up later. So you could say almost every day. It gets very easy with time.
Well, this isn't really a question about the product, but I was wondering how you got such a clean looking site built so quickly (complete with logo)? I'm not design oriented at all, so I was just wondering what your approach was.

Also, how are you going to manage going from a usage-based (Clearbit is $99 for 12,500 queries) to time-based ($9/mo). Are you just hoping people won't use up all the queries, or are you going to throttle high usage users?
> "Front-end Fanatic"

With that font? Have you actually tried to read that something with that font?

My poor eyes! hashtagSadFace
I am keenly interested in this as well and hoping desperately that it does not involve the United States Congress.
Having it show the exact same page to the end user is the entire point. There are plenty of proxies that hijack your session to show you their own stuff (usually ads), and what I wanted was explicitly not that. The only things the proxy will change in terms of content are URL rewrites so that you won't accidentally leave the proxy.

Of course it's entirely possible for whoever runs a proxy to sniff all of your data; that's unavoidable. There's a big warning by default on the index page for this exact reason. I'm not overly concerned about phishing though. If it happens, it happens, whether or not I publish proxy software.

And really, even if I did have the proxy modify the DOM to generate huge warnings, what's the point? Anyone who wants to use this as a phishing tool can just as easily remove it. That, and the average phishing victim usually doesn't look at warnings, but will click past them.

There are already better phishing methods in place., and phishing is going to be a problem regardless of this software's existence and regardless of what it does.
Turns out that the cable company screwed him too...nice. This is turning out to be great news.
Honestly I have doubts that the crashes-to-success ratio will be positive from the outset, or even overall. Seems like a reasonable "prove it" kind of attitude. Capable of it? No doubt...but what-goes-up-must-come-down as intended is a consistently difficult challenge.
Four Rules for Starting a Startup
> our children

What does this phrase mean?
NT is a hybrid kernel for sure. In a monolithic kernel everything would be running in ring 0.

NT is a hybrid kernel because some drivers run in ring 0, others (typically peripheral drivers) run outside ring 0. Some drivers (specifically graphics card drivers) run split in kernel mode and user mode: A small part runs in kernel mode, while the complex part runs in user mode.

While you are correct that the graphics driver was moved to kernel mode for Windows 2000/XP, it was actually moved half-way back with Vista. This was in fact the reason why graphics drivers sucked in the beginning for Vista: MS only gave the vendors 4 months since the last change to the graphics driver model before Vista was released.
Probability, convex and nonlinear optimization, linear algebra, and statistics are clear wins in many problem spaces, especially machine learning, AI, and computer vision. Ordinary and partial differential equations and numerical methods are heavily used in process modeling and HPC for problems in science and engineering. Geometry, curvature, and matrix theory are heavily used in computer graphics to model shape and movement, as well as computer vision. Number and group theory are the basis of crypto, I believe. In general, calculus and its variations are used to represent and describe solution techniques theoretically before mapping them to discrete solutions using numerical methods.
AT&T Threatens to Sue FCC Over Net Neutrality
I believe Google images does the same.

Not sure who was first though.
Why Startup Founders Should Work with a Coach