skysight-inc/HackerNews huggingface dataset:
> Also, naming something implies it will be useful in another context, which one-off lambdas rarely are.

Naming something in a local scope doesn't imply that it will be useful other than at least one place on that local scope. In fact, it's a pretty clear indication that you don't expect to need it anywhere outside of that scope.
Fake news is a red herring
I wonder if something like the Cartasian Maths from Anathem might work?
Everyone knows people from high school/college too who started off as great high performing students and absolutely burned out at least in part due to abuse. Part of the problem is it makes you okay with not improving your condition.
Integration with the rest of Google's services. More specifically: when logged into my Google account Chrome will automatically sync my browser history and bookmarks between devices. Adding a device is as simple as logging into a Google Account. No extra plugins to download and install, it just works. And the browser experience is uniformly good across devices.

In Chrome developer tools I daily use the workspace tools to edit CSS and other files, and see the updates in real-time in-browser.

I honestly don't know if any of these features are available in Firefox. If they are I would try it out and consider switching.
We're huge fans (and investors in Ionic) and we recently interviewed Max Lynch about how the project went from idea to the upper echelons of the Github leaderboard https://hackernoon.com/step-by-step-advice-how-ionic-became-...
Google has not open sourced this for a variety of technical and business reasons. I'm not going to get into all of them, but for example a lot of our device emulation is built upon internal Google services. It wouldn't work outside a Google data center. It's not out of the realm of possibility that Google open sources some parts of it in the future, but I don't know if that will ever happen.
Hah. I realize that problem exists in the industry, but for us there's certainly tangible benefits to switching from our current 6 year old UI framework to Vue or React (see my other comment down below).

I was mainly referring to the wasted developer effort of making wrappers for bootstrap, foundation, semantic UI, etc. of varying quality for every framework (react, vue, ember, etc).

In addition, while I realize this isn't a realistic goal :) I wish that our choice in component library was independent of our framework of choice. For instance, it would be nice to use ionic with Vue without spending 2 years writing a vue-ionic wrapper.
This article is really biased. I live in Mau, a small town in Uttar Pradesh. And this month, things are somewhat back to normal. My neighbour works in the State Bank of India, and he told me that the line outside the bank has decreased a lot. Cash is available in many more bank branches. The situation has gotten a lot better. Things were a bit tough initially, but I have not seen people in as big a panic mode as the article would have you believe.
Yeah, sorry, got my mental model mixed up. I worry about reversing lists a lot since I deal with TCO so much.
> Especially, don't work your ass off as an employee in the United States expecting to be rewarded. It never happens. -FTFY

Working for yourself or in more functional economies that actually have things like workers rights is a different story altogether.
I'm struggling to finish writing my third book right now. Here's what works best for me:

* Know the definition of "done" from the start. Working against a moving goalpost is a motivation killer.

* Have a consistent way to measure and track progress (word
count, features completed, etc), and graph it over time.

* Break the big project into smaller, bite-sized projects. Each time you mark a small part as complete, you'll feel a sense of relief.

* Make progress every day. Even if it's just a bit, it'll feel good to know that you're that much closer to finishing.
What's so great about Ben Horowitz to spend 20$ ?
Apple sues Qualcomm in China
The battery life of the DS3 was excellent, the ds4 is atrocious
My experience has been that it all comes down to who you're working for - some people make good on promises of a reward, most people do not.

Importantly also - nearly all people will not offer a substantial reward unprompted. If you want something for working your ass of, you need to explicitly demand it, in specific terms (ex., don't ask for "a bonus", get a firm number).

A great many managers (arguably, most managers) are in the habit of making promises for rewards that they are either unable or unwilling to keep. My suggestion for people is to figure out which kind of people you're dealing with early on in a job - observe carefully how casually they promise things, and how frequently they live up to these promises. Calibrate your expectations accordingly.
After a procedure (unrelated to my heart), the anesthesiologist overseeing me suggested I go see a cardiologist. They noticed some tell-tale signs of a specific heart disease while they were monitoring the EKG readouts. I'm happy to say that anesthesiologist made my life a hell of a lot better because of that suggestion.

Not something I would have expected a machine to tell me after a procedure completely unrelated to my heart.
Nobody said or implied that, just as an organization hoping to cure polio doesn't think that's the only illness worth curing.
You are proposing the creation of a new right entirely, not merely stronger enforcement of existing rights.

Note that I am not taking any position on whether such a new right would be a good or bad idea. I am merely pointing out that what you envision is in no way within the scope of the existing First Amendement.
X 2
I like the chrome debugging tools a lot. I do try to use firefox+DDG but everytime I am doing some dev work, I switch to chrome.

Maybe someday I will try and understand the firefox development+debugging system and then, FF will become my primary browser.
Secure Boot was broken and Grub is running in UEFI mode perfectly.
Sadly, Linux doesn't support ACPI on ARM 32-bits, so you don't get beyond early kernel init
I quite rarely see people get flamed for providing a well-formulated opinion on HN, so I don't think you need to preface your piece with that.

I mostly agree with your post, ML has great potential to augment and assist doctors in making the right calls. Paraphrasing Jeremy Howard, "Doctors will be skeptical of these tools coming to take over their jobs at first, but will learn to trust them more and more when they see the kind of predictions they make, thereby slowly but steadily leading to their adoption (as an enhancement or tool) in many areas."
Windows defender is sufficient for PCI-DSS compliance.
Yeah, "just share the Teleconsole ID" seems like an identical step to "just share the public key".
Here's why it's "freshman philosophy":

Nobody cares that you can define terms, point out fallacies, or use labels - any schoolchild can do that stuff. Simply, the arguments you've made are bloodless rhetoric without illustrations, emotions or lived experiences to draw from.

Instead of developing one argument, you tend to follow a pattern of "conclusion followed by hypothesis", peppering the post with one conclusion per paragraph. There's nothing much to engage with on a theoretical level when you do that, nothing to pick at or explore further. It gives a hostile tone of "I don't have to do my homework". Yes, you do. Nobody wants to engage with lazy thinking.
Apple also filed suit against Qualcomm in the US last week tanking their stock

http://www.forbes.com/sites/aarontilley/2017/01/24/apples-1-...
Hmmm, how is this going to stop the tunnels that are built to smuggle stuff???
I have a follow-up question for Chrome users (plus any FF devs who may be browsing HN).

Is Chrome really any safer than Firefox when Firefox is used with the "holy trinity" of uBlock Origin, Privacy Badger, and NoScript? I realize that comparing a default Chrome install to Firefox with these three extensions might be perceived as an unfair comparison, but this configuration with FF is my daily driver for a long time now and I would like to know if there are any real benefits to returning to a browser from an ad company.

Privacy and security are both important to me, with privacy slightly more so. If I suffer a security breach, I wipe, restore from backups, and continue. Not so for a privacy breach.
In big oil, most execs have a degree in engineering but they go up the ranks after they got their MBA's, look at Rex's replacement --> https://en.wikipedia.org/wiki/Darren_Woods
Do you have a large percentage of people who legitimately buy stuff from your website later claim they didn't? This is not your standard fraud model: with porn you see a remarkably large amount of "oh shit, someone (usually my significant other with whom I share my finances) just saw this charge on my card, which is totally not OK for whatever reason, so I guess my best strategy here is to totally disavow the charge and pretend it was credit card fraud".

A second issue porn has which most websites do not is related: customers actively do not want their statement to accurately state from whom they purchased the product, lest someone sees exactly what their fetish is simply from reading the credit card report. This drastically increases the chargeback rate from people who legitimately do not remember what they bought and do not recognize the charge (particularly if the service uses subscriptions).

If you want to accept payments for porn, you need a fundamentally different fraud model than for a standard website, no matter how weirdly digital or in high demand: this is not about scammers or about black card fraud, this is about basic lies and deceipt. I see no real reason to claim PayPal must go out of their way to support this.

A company which has is CCBill. They sign you up as a "high risk" Visa card merchant (which is an upstream notion supported by Visa), and then are much more hands on in the checkout process than a normal credit card processor, with a website people can use to look up and manage their subscriptions to websites (so like, imagine if all Stripe purchases required you to use their web form, showing up on the customer statement as only "Stripe", and if the customer could then go directly to stripe.com, enter their credit card details, see they had a subscription with you, and cancel it; to be explicit: PayPal does not have these restrictions, even though they might seem similar to you).

(To note: it does bother me somewhat that PayPal doesn't go out of their way to support some of this stuff, but as long as the actual credit card processing firms support it and there exist banks willing to allow it, I don't get pissed off about it as it is totally possible for you to do it yourself... it isn't like you are locked out of the actual network effect of credit cards, which is what is important; and given that there even exist easy well-supported full solutions out there like CCBill, it barely seems like a problem.)
My mistake, I didn't mean to marginalize the 1% decrease, but I don't think even its biggest proponents expected demonetization to help short-term.
Same boat here. My mom had me start drinking coffee in like the 5th or 6th grade because I told her I felt physically ill for the first 3 hours of school every day.
spend the 20 bucks on sending that question to Ben himself, perhaps you'll learn something
It's true that Apple does not have — even in the US — the amount of market share necessary to be deemed a monopolist and subject to anti-tying laws for its browser. Android is a strong alternative, and as long as it remains so Apple will be effectively immune from challenge. The reason Microsoft was vulnerable to this is that its market share was much higher.

There is one thing that Apple does that Microsoft did not do: it prevents the user from designating a non-Safari default browser. Every link you open will open in Safari, unless you copy it and open paste it into another browser. Microsoft let users install other browsers and designate them as the default (I don't know if this was always the case, but it has been for a very long time.) I'm not sure if Apple has a technical argument for why this is necessary, but it probably won't ever need it because of the market share threshold.

FWIW, I am a recovering lawyer, and I spent a summer in antitrust law. So I'm not an expert, but I do know how to calculate a Herfindahl-Hirschman Index for the purpose of determining market concentration...
What kind of abuse prevention measures does this have in place? As it stands it looks like a super convenient way to scp garbage into other people's computers and I'm not sure I'm sold on that.
The only use case I can think of would be helping family with their linux install... and if this is already installed on their machines, it was probably put there by me... just as easy for me to put my ssh pubkeys on there too.
There are also Nobel laureates who supported the move.
http://www.firstpost.com/business/demonetisation-two-nobel-l...
> Personal favorite: 8-year-old bug that causes select options to render incosistently if there's a transform anywhere in the DOM above it

How is it critical to apply a transform to a select option? I don't see how this comes even close to the absurd IE bugs.
I think that the point is though that for all of those things listed, even if a majority find it repulsive, there were enough who agreed with Trump to get him elected.
I don't know about the developer tools, but Firefox does have a sync service integrated with Firefox, exactly like you describe.

Nothing to install, only requires a login (to a firefox account)
US per capita GDP US$53K

Swiss per capita GDP US$84K
> Now it seems that Chrome has pulled far ahead, and Firefox is often in 3rd place. I can't think of too many recent features that FF has been a leader on. SW kinda, I guess, but that's it.

I'd like more evidence to back this claim.

I'd like to point to this comment of mine (https://news.ycombinator.com/item?id=13227907) about CSS properties.

Chrome is ahead on things like Web Components because these are features that Google has wanted and pushed. It's not due to lack of implementation effort that they're disabled in Firefox, it's because Firefox wants to wait for the standardization process to continue for a bit. I mean, Firefox has XBL internally so it's not hard to imagine that most of the framework for web components already existed. Firefox was also using ES6 internally for years.

When it comes to browsers being "leaders" in features it's always a bit more nuanced than that due to standardization and the features the browser vendor itself wants to push before it is standardized.
Another way, using only software that you have already: get your friends' public keys and make a burner account on any jointly-reachable server/laptop/whatever and do a follow-the-leader screen:

http://blog.endpoint.com/2009/09/gnu-screen-follow-leader.ht...
You can make your own charity and support whoever you want. Why does the National Rifle Association only support gun issues? Why not preserving historical buildings? Well, because there are other organizations to preserve historical buildings.
37Signals has been doing something similar (with the charity portion). I heard about it while listening to the new podcast by Noah Kagan. For $500, you can go visit 37Signals for a day and see how they work. Price has been rising every year.

http://okdork.com/2017/01/19/jason-fried-robots-watches-and-...
Just install this add-on to know which ones are incompatible with e10s.

https://addons.mozilla.org/en-US/firefox/addon/add-on-compat...
Yeah it's not like it was hard to get before or currently in the rest of the nation.
Really? I haven't seen a cheque in years (also Canadian). I've been renting privately for years, and it's always been accomplished via email money transfer.
How to radically improve your website performance (Part 1)
This may appear flippant but its insightful in that sometimes the reason is non-technical and not anyone's fault.

In the mega-corporate IT world you have supported locked down apps and best effort apps (and banned apps but thats not relevant to this discussion)

Officially FF is locked down to hell and back and I can't customize it in any way or install ad blockers or web development tools in any way. HOWEVER being locked down the IT support personnel can officially walk users thru using the corporate intranet or the medical insurance site or whatever without any weird "peoplesoft doesn't work, I didn't think it important to mention I installed an adblocker or javascript blocker and fifteen toolbars and ...". Support isn't happening without it being locked down to the point of uselessness.

Meanwhile chrome is on the tolerated but not locked down list and I can install ad blockers and development tools all I want but if it doesn't work then IT support has a written policy to not give a F. They're not actively blocking it, deleting it, or locking it down, but they are not actively supporting it at all. If some obscure IT supported something-as-a-service doesn't work with Chrome, they autoclose the ticket officially. Unofficially they're not total jerks, of course, so they'd fix it, just officially Chrome doesn't exist.

So take a wild guess which one I use at work... I can't imagine using the internet without an adblocker, can't install one, or anything, on FF, so ...
Awesome Q. Believe it or not, this is a pretty crowded industry with a lot of legacy solutions that have massive marketing budgets. I knew that I couldn't compete with them on a dollar per dollar basis trying to buy clicks through adwords and marketing towards managers, so I haven't bothered to go down that route... yet. Instead I have been playing to UpKeep's strengths. We created a tool for technicians and have a beautiful easy to use mobile application to go with that. So... We've been trying to drive all of our traffic to our mobile applications and encourage bottom-up adoption (technicians tell their boss there's this awesome new app called UpKeep! We should use it). I think marketing it this way, just out of the nature of our strategy, led us in the hands of lots of small-medium sized businesses, or smaller silos into large enterprises where they get more governance over the tools they use. We've seen a lot of successful users in the facility management space from coworking spaces, restaurant franchise owners, and smaller manufacturing groups.

A common use case for UpKeep is that someone sees a broken piece of equipment, pulls out their phone, opens up UpKeep, snaps a picture, and sends it off to the technician for repair. The technician now has a prioritized list of his/her tasks for the day and can easily follow up with requests!

In terms of how did I both build and market with a full time job... I didn't do any marketing for UpKeep in the beginning. I had the most common misconception that "If I built it people would come". In the beginning, UpKeep was a free application for everyone, and I viewed it more as a hobby as I was learning to program. It slowly started gaining popularity in the "free to use" category for business applications and it was fueled all by what a cool app that's completely free.

Now... If you ask about the transition from a free product into a paid service... I felt so so bad doing it because we actually upset a lot of users during that transition. But yeah that's a whole new story :)
The Firefox team assumed that Android would be an expensive, bulky OS that wouldn't fit into sub-$120 phones -- leaving lots of room for spartan little Firefox OS to own the low end.

Not so. Android decided to do cheap and lean, too. I did some price comparisons in emerging markets back in 2015, and everywhere that Firefox OS tried to play, there was an Android alternative available at a comparable price. More details are here:

https://www.technologyreview.com/s/537661/firefox-maker-batt...
The Rise of Bigly, Woke, and Triggered Using Google Searches
Author is not that passionate about programming clearly ...
Subscription based AppStore alternative debuts on macOS
Have you enrolled in this? It's really not for short periods, and is paperwork intensive.

If I want to avoid coverage loss, I'll go with back-to-back employment rather than risk a few days and having to enroll in COBRA.
Finding time for side projects and keeping marketable skills current
I'm six years into a CS-related career and I can't complain. I chose an industry that provides not only big salaries in a somewhat-low COL area, but quite a bit of stability due to the nature of the work and the restrictions on who can be hired to get it done.

Anyway, I'm finding it hard to get going on side projects and I'm finding it harder to keep my marketable skills current. After my wife and I get our two kids to bed at night I have at most 3 or so hours to myself— on a good day.

And in that 3 or so hours I have to choose between hacking on a fun side project in a domain of my liking (e.g., low-level C and asm hacking; image/video restoration filters) or learning a boring-as-hell skill (e.g., Apache Spark) I can market in my industry.

On most days I can't decide and wind up focusing on one of my other hobbies instead: 35mm film preservation; collecting Laserdiscs. Three hours flies by. Sleep. Rinse. Repeat.

So I really haven't gotten anything done. I'm a bit better of a programmer compared to myself in 2010 and I know a bit more CS, but the last project I worked on that I was truly proud of was my undergrad thesis.

The problem is that I have the ambition. It's there. Hell, it's swelling inside of me, but I just don't know what to do. I have this desire to hack up something I'm proud of, but with such a limited amount of time I feel like I should be spending it on something that will help me keep my job long-term.

And I'm doing neither.

And I'm not learning more CS which I would prefer to either one.

And I feel like I'm decaying into a husk of my former self.

Help?
Apple lets you install alternatives, you just can't set them as default for opening links from other apps.
It definitely would be great if you could use your preferred tools and build from the commandline, or if Apple could ease the process of self-signing for local deployment.

However, the tension between developer and user friendliness as noted elsewhere in this discussion applies here as well. Presumably a part of the fees that Apple collects from developers covers the cost of auditing extensions for security, and identifying developers which provides a disincentive for user-hostile activity.

Meanwhile, Chrome extensions have been a vector for adware and malware–often because bad actors will buy popular but unmaintained extensions and users will get an updated version that is user-hostile in some way. One could argue that Apple should fund the auditing process out of other revenue, and that it is short-sighted of them to try to make the developer ecosystem self-funding on the backs of deveopers of free extensions, but either way, I've felt a lot safer recommending Safari to my less technical friends and family than Chrome for this reason alone.
I agree. It would be a mistake to assume that every level of management must somehow know many of the low-level details of every single person he/she might manage, directly and/or indirectly.

A CEO, like Jeff Immelt of GE, cannot possibly know how to do all of the jobs of all of the people in the entire company. Yet, he somehow does a good job of leading GE.
He has a giant pile of money to dole out to startups.