HN user

zdmc

78 karma
Posts4
Comments19
View on HN

@sama has raised lots of $ so why risk these types of issues by outsourcing what you have the funding to build and control in-house? plausible deniability? (similar with their prev? use of auth0)

I take the slippery slope argument seriously, however, maybe there is a compromise: we could (at least attempt to) come up with a measurement of content risk and (at least attempt to) agree upon some threshold of what constitutes "extreme" beyond a reasonable doubt. This way we continue to preserve fringe views while also properly suppressing harmful outliers.

DigitalOcean is no longer a simpler AWS; it may have been at one time, but no longer. If you check community voting, they have ignored moving toward a serverless model, and this is where the Cloud is moving. With each passing day, they become less like AWS (or the other 2 of Big 3 Cloud Providers: Azure and GCP) and more like a traditional VM host company.

I even tried to run their “Managed” K8s cluster, and it was far more difficult than AWS EMR or Azure HDInsight (never tried Google’s equivalent). No way to run scripts when cluster is initialized (apart from using something like Helm; doable but not simpler than AWS), no easy way to choose preconfigured environment (i.e., Spark or Hadoop). D.O. basically provides a simple interface to spin up a VM. Their command line client isn’t any simpler than aws-cli or Azure “az” which also has simple features like integrating well with PowerShell and OAuth2 client login from terminal. Even Spaces was no simpler, than S3 or Azure Blob Storage

Brain Drain is about networking. Why would most give up the opportunity to relocate around the top thinkers in their field? Inhibiting this movement would arguably slow down progress, while making the country more robust (much like the pros/cons associated with most centralization vs. de-centralization topics).

People from my hometown (pop. ~7500 in Midwest), do not realize that they are falling behind at an almost exponential rate. Many are working jobs that require common training, they do not continue their education, and they spend far too much time behind screens in the form of entertainment. And, even for those who want to continue to learn, they do not have access to a nearby tech meeting hosted by a top firm speaking on the state of the art. If you're not in SF or NY, then you do miss out on a lot of opportunities per people and shared information.

* I am personally ashamed to say that I only realized the power and advantage of networking in recent years.

I made the switch to a refurbished 6s a couple of months ago when we started work on a new iOS app, and I am happy that I did. For the foreseeable future, I'll be purchasing iPhones. (I even purchased the recently announced Mac Mini in order to access the Apple software ecosystem; though, I suspect that I'll continue to prefer my Ubuntu laptop for productivity).

Why switch? After all this time (embarrassed to say), I've finally started to take my data privacy seriously. I really respect Google as an engineering company, and even as a product company. Products like Search/PageRank, Maps, StreetView, SkyMap, Translate, Books/Scholar, AdWords/AdSense/AdMob, Places, Trends, TensorFlow (and CoLab w/ free 12 hr sessions of TPU or GPU), BigTable, Gmail, Glass, and of course Android all are/were really great products. The only problem: those offerings are for the direct purpose of collecting your personal data (or the indirect purposes of making their other products - which collect your data - more efficient, or to bring more people online to collect data from).

I would love Google as a product company; I hate them as an ad company (85%+ of revenues resulting from advertising activities). I have migrated from, or I am currently migrating from, every Google product with the exception of YouTube (difficult to break from that, so I try to mitigate by having multiple accounts) and TensorFlow.

Notifications on Android were never an issue for me. Maybe I didn't have a similar suite of apps as OP. (iOS notifications have been more annoying thus far).

A good heuristic: if you’re not dealing with “state” (i.e., Games, DB ORM, Reinforcement Learning), then don’t use OOP

In case anyone else was wondering about the power requirement for the sintering furnace: 208V 3-phase, 30A. The 3-phase requirement may be an impediment to some hobbyists; they should probably offer it with a buying option of their own branded inverter.

Nope. I was flagged for "secondary inspection" at the southern border. (Mind you, I am as white as you can get). Long story, short. I acted like a bit of an entitled jerk, and was surrounded by 15 CBP agents, had my head slammed on a metal table, cuffed, phone and wallet taken, and then I was taken to a windowless room (with a couple of older Hispanic guys who I remember thinking could be "disappeared" fairly easily without anyone knowing). I asked for my phone to make a call, but was denied. When I demanded rights, an agent told me that they didn't apply at the border and referred me to some Patriot Act notices on the wall. I felt powerless, and completely at their mercy. The agents told me that they would be searching my car without me authorizing it or being present (I remember thinking that they could plant something and notify CHP to pick me up a few miles up the road). After discussing things with the supervisor, I was let go but had my SENTRI pass revoked. Later, I contacted some lawyers who all advised that at the border, I didn't have the same rights, and that I had no case of any sort. Now, I am grateful it happened to me (because I stopped acting like an entitled asshole), but it left me feeling a whole lot less free, and it makes me feel more uncomfortable to travel internationally, which is a shame.

Based on the headline, I expected the site to return the name of a TV series based on a search of subtitles. i.e., "shootin some bball outside of the school"

For me, "find" implies search, while "discover" implies recommendation.

Is the revenue plan based on a monthly subscription model? If not, then I don't know why you'd want to think in terms of "X USD per month"[1].

That being said, kudos, the app looks really fun. It seems to me that you should charge the one-time d/l fee ($0.99 USD)

1. "After 10 months of work, we have 100 days to get our unreleased app to 15K USD per month." [http://launchdiary.postagon.com/]

I am surprised that so many of the comments seem to be ignoring the obvious: more experience generally means higher wage in the tech industry. It's a money issue.

I've personally worked with older programmers, and there has been little noticeable difference in capabilities (and often added benefits of organizational know-how). The issue is the pay.

Incidentally, it's the same reason why big companies are championing H1B visas by saying "there aren't enough US nationals to fill the roles" (even though the numbers don't bear the statement out): companies want to pay less for somewhat equivalent skills. Who wouldn't?

I tend to use Facebook as a social blog already. It's "free" hosting (oh, I know: I am the product), and many of my friends are coerced to view my musings (if they want to see their news feed).

I'd really love for Facebook to integrate analytics into personal accounts. I know that they offer some functionality via "Pages", but I'd love to know what type of content that my readers (friends) are most interested in. Which links they follow, etc...

Welcome to a prettier online discussion. I don't intend to be an active contributor, but so long as the content is indexed by the search engines, then I am sure I'll benefit as an active consumer (much like I have with Stack Overflow).

From my perspective, Discourse is a polished forum; analogous to Stack Overflow in the Answers World (many of the other Answers sites are ugly, ad-filled, and closed to the public). So I welcome this, and look forward to seeing the resulting discussions in my search query listings...

Obviously there may be different requirements in different contexts, but I don't understand why anyone writes large web apps entirely in one language.

I, too, once believed the mantras that "multiple languages present a maintenance nightmare" and "it's better to keep a common language for the sake of acquiring new hires" and on and on... But after some years, I disagree with that rationale.

In my experience, it's been more productive to have some sort of service-oriented architecture, built around your preferred protocol and data format. Then you can choose the languages that best suit your project needs (a decision most often based on the best available libraries). Popular languages are very similar, and it's easy to cruise between them...

I recognize the need to strike some balance in an organization. You don't want 50 services each in some emerging/obscure language, but I think that most folks (at least those who frequent this site) are savvy enough to know when you've hit that threshold. In our organization, we have developers who are globally distributed, and we write services in a variety of languages. We tend to standardize on the JVM: Java, Clojure, Groovy, but we've got some C# services, a lot of XSL, PowerBuilder (yuck), and even VB. I typically have discretion to use the language of my choice.

ASIDE: I always emphasize the "script" in JavaScript and rarely use it in any type of OOP style (except for the occasional lightweight library); the examples in the OP link made me cringe.

I've been working remotely for the past 2.5 yrs, and our Team is globally distributed (Chennai, US East Coast, and I am in Hawai'i)... Multiple time-zones, multiple languages, no issues.

I do not understand why so many companies are still stuck in the "stone ages" (perhaps "factory ages" is more apropos) when it comes to sitting everyone down in the same physical location. Communication is relatively simple nowadays, so you can still "see" the person if need be (e.g., Skype). Our Team has been successful with email and a few tele-conferences. I recently traveled to one of our regional offices (unfortunately most ppl in the company still work at these), and sat in some cubicle wondering "aren't we more civilized than this?"

End rant. If you want good ppl, then PLEASE consider hiring remote workers.