HN user

dexterbt1

44 karma
Posts2
Comments44
View on HN

Same, this was around 2004-2006ish when I maintained a Gentoo build for my Pentium 4 box. There was this somewhat draw to me of compiling my own binaries highly optimized to my processor and that Portage mostly works. But my gosh, gcc build times are killing the fun. When Ubuntu arrived and saw my peers being productive, I switched.

Interesting, as I kinda share also that there are lines to be drawn between software architecture, design and implementation (all three).

Much like in the real world building of real-estate for example, I see there are different roles between the architect vs the engineers vs. the foremen.

What do you draw the line? What concerns/areas are to be covered in each of these [arch vs design vs implem]?

Just checked my EverNote stats for me to comment here. I have 1500+ Notes spanning more than 10 years (since 2011). I have 18 notebooks as major categorization of work-company-A vs ideas vs bookmarks vs project-x .. etc. I use this daily, for tasks, snippets, basic todos both work and personal, and attach rich media (screenshots, code, links) in most notes.

Syncing is also what I'm after and all my devices have EN: macs at home and work, my spare windows laptop, tablets and smarphones (Android). Principle: if its for my personal consumption, I usually put it in my EN, but work stuff are in GDocs/GDrive for shareability. I also limit putting in my notes any sensitive info and credentials, at the very least, for sanity and security purposes, as I have a KeyPassXC for that. I also don't use Evernote specific groupsharing/tasks/other features; it's just the sync-all-my-notes-across-my devices. Syncing works best in their desktop apps for the most part, but buggy in Android (dups, conflicts). Paying $2+USD/mo for this so im not complaining. But it could be better.

Within the past two to three decades at least, I saw much of the tech world grow (for better or worse), benefiting from NIH inclined innovation + OSS bazaar model; some random evolution examples coming to mind include minix vs linux, java vs golang, memcached vs redis, apache vs nginx vs traefik, lxc and docker ... not that the development of the latter was motivated by lacking capabilities of the former, boring tech more or less has been always available but it takes guts and perseverance to embark on a green implementation. We probably have to admit that most of us do have NIH, to some degree.

To add, HK's land area is orders of magnitude smaller than the U.S. Maybe Americans can simply afford to build on far bigger land given their income.

Yes as I also have several GCam versions on my phone and I'm also a fan of HDR+ and the portrait mode. But we have to admit it has its limits compared against a far bigger sensor with better glass.

I had my Nikon D40 paired with 35mm since 2008 and its shutter failed late last year. It served me well at ~60k shutter count for more than 10years, taking beautiful photos of travel, my kids growing up and many important events; even at a measly 6mp at max 1600 iso, it performed superb.

For almost a year without my DSLR, most of my photos were shot using my LG G6 phone. It was okay and I insisted feeling it was good enough.

It was last Christmas when I was able to borrow a Canon 6Dmk1 paired with a good lens. Boy, I was in for a treat again; the sensor, fast focus, bokeh and low light performance all reminded me how far I've forgotten the joy of getting better pictures using a better camera. Got myself a 77d+24mm soon after to satisfy the cravings.

I just migrated 2 weeks ago a fairly sized DB (300GB) from Digitalocean to Hetzner cloud.

The previous DO plan was an old one not offered anymore, 2vcpu dedicated, 6GB ram, costs 80usd + 2 storage volumes (~500GB) with cost totalling around 150usd. This instance has been in DO for more than 2 years.

I have been testing Hetzner cloud for almost a year without hiccups. plus late last year, they added block storage, which is what ive been waiting. When an opportunity to migrate opened in our schedule, we decided to jump.

The HC instance has 4vcpu dedicated, 16GB ram, instance cost 40usd + block storage cost totalling around 80usd.

We got 2-3x cpu and ram, while performance of the HC setup is slightly better, if not on par, than the older DO setup; at half the cost!

The downsides so far with HC are slightly worse support (less helpful, language barrier), and currently no way to snapshot block storage volumes. And less goodies (like monitoring, networking, etc of DO)

I'm personally observing that soda companies have diversified their products across sugary drinks and foods, acquisition or new proxy companies even (at least here in Asia). So called sports drinks, fruit juices, coffee/milk/chocolate/soy based sugary drinks, even oat-meals/cereals have over the years increased in SKUs; I bet the net sugar consumption would still be higher if you account all of these.

Same boat. I'm still on Sierra and still have concerns as a colleague on High Sierra almost hosed his system with APFS. Any stability issues on the new file system?

Same with me, they're my go-to dockerized automated https reverse proxy setup. Takes a few minutes to setup.

But recently though, I grew tired of handling 2 or more docker images, then I discovered https://github.com/Valian/docker-nginx-auto-ssl. One image, sets up in a single command without volume sharing complexity of jwilder/nginx-proxy. One caveat though is the larger cpu overhead (from lua) when handling high volume or high reqs/sec.

This. I really like the analogy that of running a city. There are just so many concerns in and around building and running microservice architectured systems: security, logging/analytics, failure modes/recovery/detection/self-healing, message protocol versioning, data persistence, capacity scaling and many more. Much of these are easy to defer/overlook early in dev't stage but will later become very hard, if not impossible to incorporate in.

Btw, we thank you and your team as we are Kong users as well. :)

There are no benchmark numbers to back the claim that it's fast. At least the OP should have done some measurements; I'm interested in anything that will speed up our DB's 300+M record tables.

The article also does not link to the official maintainer page/github page.

I'm copying here what I wrote back in 2013 to some other forum, much of it is still true...

Django is mature, full-stack, flexible, has sound architectural decisions behind it, relatively good security track record. There is a built-in admin and permission systems to help with what you require. Batteries included such as an ORM, templating, routing, forms. The Django third-party apps/module ecosystem is rather large and accessible: from authentication, social media integration, payment gateway integrations, APIs, to whole apps like invoicing, helpdesk, etc.

The question needs expansion. What is the OP's definition of best? Why does it matter to the OP that it's open source (would your org contribute back)? Would specific family of licenses matter? And in what problem domain do the tools be used for?

I'm guessing most of HN's audience would be using some form of OSS. The coverage of the comments here is large: devops tools, programming tools, libraries, productivity, etc.

Our own org uses a lot of open source components, from desktops, office suite, dev environments, server OSes, programming platforms, libraries, databases, CMSes, heck, does Android count?

More context is better.