HackerTrans
TopNewTrendsCommentsPastAskShowJobs

commonalitydev

no profile record

comments

commonalitydev
·4년 전·discuss
If I understood his post and overall point correctly, he doesn’t think that it’s that second possibility — that Google is a benevolent tyrant, essentially — but that that’s the only other explanation, which is bad.

(I agree that the language he used was a bit much, but I think he was using exaggeration as a legitimate literary device to make his point, not in an attempt to actually mischaracterize that scenario.)

He think it’s the first possibility — that Google is doing it for reasons other than the users’ best interests (i.e. “nefarious purposes”) — which is even worse.
commonalitydev
·4년 전·discuss
I’m the same with several books that I’ve bought over the years.

For a classic book dealing with “big” topics like math, music, and philosophy, it’s surprisingly accessible because Hofstadter is able explain complex things in the simplest way possible, which is a hallmark of great writing (not to mention great intellect).

My aptitude in math is slightly above average at best (and way below among my fellow geeks, who tend to be good at stuff like that), so I think you’ll be fine when you do decide to crack it open.
commonalitydev
·4년 전·discuss
Adobe Photoshop around v3/4/5 (newer versions may be as good or better, but I haven’t used them)

Microsoft SQL Server 7 or later

NextStep

BitTorrent (more the protocol, but could also apply to any good implementation)

JetBrains software (pretty much any of it)

Think Pascal

ZFS

OS/firmware in Nokia “slab” phones from the late 90’s

StarCraft II, original Tetris, original SimCity (since all the cool kids are suggesting games)
commonalitydev
·4년 전·discuss
Gödel, Escher, Bach: An Eternal Golden Braid

Douglas Hofstadter
commonalitydev
·5년 전·discuss
Wait, I think they misspelled “Porn …”
commonalitydev
·5년 전·discuss
I’ve posted our full stack above, but we have had excellent results and zero problems with security (that weren’t our own fault) with .NET Core and Postgres — both are very mature, time-tested, and secure by design.

For hosting, Linode is an independent cloud provider that has secure and reliable service. I’ve heard good things about Digital Ocean, too.

You can use Cloudflare or another specialty company for an extra layer of protection against DDoS attacks and such.

One important note about security and technology, in general:

It is at least as important, if not more so, to configure and use the technology properly as it is to choose any particular one.

There is no software or service whose security can’t be rendered completely ineffective by lack of care or expertise.
commonalitydev
·5년 전·discuss
I have developed in many languages and on many tech stacks over the years, but this is my favorite so far:

* Linux, Docker, and Ansible (on-prem or cloud; love Linode)

* Postgres (I really like SQL Server, too, but it’s not open source)

* Redis for caching and other transient data

* .NET Core with C# and F#

    Powerful, fast, mature, open source, cross-platform,
    trustworthy 3rd-party libraries, great documentation 
    and support community — what more could you want?
* ASP.NET MVC (WebAPI or Razor views)

* jQuery and Tailwind or Bootstrap, but we use Vue, React, and others as necessary

* GitLab or GitHub; Jenkins or TeamCity if we need discrete CI/CD

* Neovim, VS Code, or Rider (for full IDE); ssh, zsh, and tmux

=> Very productive and stable tool chain for us going on four years now.

   It’s also *extremely scalable*, both with regard to runtime load and code base organization & maintainability.

   Lots of other frameworks and languages that are easy to get started with fall apart when the project gets large and complex.