Goopplesoft

Joined 14 years ago

Karma
877
Submissions
353
Member since
Oct 6
[ my public key: https://keybase.io/pnegahdar; my proof: https://keybase.io/pnegahdar/sigs/CL-VyfGdWKwT-AEYmvTcyzcLwE7eHTLV-AMaVe-GFQ0 ]

GAuthify.com - OTP/2FA as a service.

github.com/pnegahdar

Email: pnegahdar gmail

View on Hacker News

Recent submissions

Comment · 8 years ago
https://cloud.google.com/sql/docs/postgres/extensions

Looks like a preset list of extensions. I'd assume custom extensions would be very difficult to support in managed postgres.

Comment · 8 years ago
Comment · 8 years ago
> ..., not to mention wasting enormous amounts of hardware and electricity.

I wonder how legitimate this concern is from an environmental angle. On one hand a lot of code in the world probably has much worse performance ratios than than the one described in the article -- using python is sufficient to cause an order of performance loss. On the other hand data centers are using more renewable energy sources and reducing their carbon output.

Is this only a wasted money problem? How worth while is it to write "green code"? Back of the envelope calculations on how much developer comfort costs would be interesting.

Comment · 8 years ago
Comment · 8 years ago
> I think encouraging a culture of distributing software in such a fashion is an incredibly bad idea

It isn't obvious to me how that is dramatically different from traditional package managers as far as the update process goes. Upgrading decencies seems like a generally active and involved process as far as most package managers I've seen go.

pip/apt/npm/go-get/glide/yum/nixos etc all require you to actively discover and upgrade your dependencies and I've never been prompted to upgrade a package from any of the programs (a few do ask if you actively engage special subcommands on CLI e.g apt list --upgrade). Unattended-upgrades might be close but you can really only enable that on security releases and most package managers don't have the resources to setup special distros (and fewer backport security fixes).

So is the pain really just not having a quick upgrade cli and is that dramatically different from going to a github page and getting the new URL for a new binary? Would something as simple as writing a script to list and download versions of binaries from github releases make this a non issue?

Comment · 8 years ago
Comment · 8 years ago
By building a phenomenal chat app and gradually (deliberately) building features around it to create a complete WeChat-like ecosystem, Telegram will probably improve people's uptake of chat-centric utilities in the markets they're targeting.

I think the fundamental component to their success is just how snappy and 'live' their chat conversations feel. Everything including their backend perf, chat bubble animations, etc seems to be finely tuned to make conversations feel alive and active.

Comment · 8 years ago
Comment · 8 years ago
Comment · 8 years ago
Foremost, it was written by a human and unintended language contradictions are common. With that said, what you're suggesting isn't necessarily true -- the language can also indicate potential false positives, again because of the nuances of language.
Comment · 8 years ago
I can easily think of a few good reasons (it is actually a pretty good database for the right use-cases). Can you actually not find a good reason or are you just continuing the exaggerating echo chamber around mongodb's earlier failures for 'points'? Plus this has very little to do with the article which is a very very well done technical analysis of different solutions with very little opining.
Comment · 9 years ago
This reads like a case study in one of Nassim Taleb's books.

> stress, competition, and choice involved in trading financial instruments naturally give rise to illusions of control

> I’d never really experienced the extreme tail of a probability distribution firsthand. And that experience disabused me of more than one illusion.

> But what’s the alternative to estimating probabilities?

The implied inevitability of another crisis over the new-ish stress tests is very saddening. I wonder what can be done.

> The danger is that the financial system and its regulators are moving to a narrow risk-model gene pool that is highly vulnerable to the next financial virus,” he wrote. “By discouraging innovation in risk models, we risk sowing the seeds of our next systemic crisis.

Comment · 9 years ago
Comment · 9 years ago
> requiring you to have a strong JS frontend background in the first place

Is that a high bar for a JS frontend framework? Serious question, as it doesn't seem that way to me. This seems analogous to saying "Django docs require you to know python" or "Postgres docs require you to understand how databases work".

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton