HNHacker News
TopNewBestAskShowJobs

dstroot

1,645 karma · joined March 10, 2012

submissionscomments
dstroot··on The Ticket Trap: Front to Back
I have always enjoyed articles like this that clearly explain the problem they are trying to solve, why they are solving it, and how they are solving it all the way down to the tech stack (which is the most interesting bits along with UI design for me). Worth the read time.
dstroot··on Rules for Autocomplete
Brilliant
dstroot··on Nile shipwreck discovery proves Herodotus right
One of the main points of the article was that although Herodotus described what he saw know one could turn his words into a mental picture. In other words until we actually found a wreck and could observe how it was built did we come to understand that Herodotus’ description was accurate.

BUT THEY DONT PUT A PICTURE OR DIAGRAM IN THE ARTICLE.

They pulled a “Herodotus” on us and I am pissed.

dstroot··on The State of Caching in Go
The post speaks about go not having a thriving ecosystem of packages. My view is that there are actually a lot of Go packages out there but certainly go’s indifference to packages and the fact it is just now getting an “official” package capability (RIP dep) has contributed to slower growth of the ecosystem. NPM has had many many growing pains but I sure do love the ease of use and discoverability of packages. I sincerely hope go catches up. I love the language and tooling.
dstroot··on Cheap Kubernetes Cluster on AWS with Kubeadm
I started using fargate this last weekend. From a platform (not cost) perspective I have always liked GKE. Fargate is very AWS-ish. Kubernetes is pretty buried. The good news is I found a fargate CLI tool written in GO on github that is really nice. It’s called “fargate” but I don’t have the link handy.
dstroot··on Redis Turns 10 – How it started with a single post on Hacker News
I was first exposed to Redis when I first started building NodeJS sites using ExpressJS many years ago. There was a session caching layer that used Redis that “just worked” and was fast. Later I had other opportunities to use Redis and the more I used it the more my appreciation grew. However I echo some of the well put discussions in this thread about Redis clustering. Thank you Antirez!
dstroot··on Show HN: Zero – A fast, zero-configuration server for React, Node.js, Markdown
Supports the new hotness MDX. JSX/React components inside markdown. This is awesome for standing something up quickly. Thanks for creating this!
dstroot··on Roma's Wounding Confession
I wonder what it is like to think that deeply about "entertainment"? I can think in code for hours but writing about the opening scene as done in this article would be much worse than just watching it. It's hard for me to even imagine spending that much thought to analyze a movie. I wonder how much time the author spent on the article? I can't even imagine. I probably need therapy...
dstroot··on Self-Driving Cars Might Kill Auto Insurance as We Know It
Tesla does. Stick a usb stick in my model 3 and it uses the storage to record off the cameras. They just added a mode to record video when the car is “threatened” while parked.
dstroot··on Bootstrap 5 will remove jQuery as a dependency
This.
dstroot··on Bootstrap 5 will remove jQuery as a dependency
IE 11 is not a browser. It is a compatibility solution.
dstroot··on Bootstrap 5 will remove jQuery as a dependency
I’ve been using Bootstrap styles with React and rebuilding the “active” stuff like modals, navbar, etc. as needed. It’s been pretty painless. I looked at reactstrap, etc. but I’d rather stay clear of unnecessary dependencies.
dstroot··on Ask HN: How do you get over the initial fear of learning something hard or new?
I took a personality test today. (Really). The results were uncanny. I LOVE learning and trying new things and if it is hard then I might fail. But I if I get up and try again again I might succeed. My Dad used to tell my sister “if you never fall you aren’t skiing hard enough”. I fell all the time.

Baron von Hilton went bankrupt numerous times before founding Hilton Hotels. Failure is how we learn. It’s the main ingredient in “experience”.

It’s also a way to find your own path. I tried Angular. It just didn’t click for me. I tried React. At first I didn’t like the idea of JSX. Then everything clicked. I might have never tried it had I not failed with Angular first.

dstroot··on Lessons learned scaling a PostgreSQL database to 1.2bn records/month
Tim Hockin is my freakin hero.
dstroot··on Show HN: Make external SVG files styleable with CSS through injection
This is possible in React apps bootstrapped with "create-react-app". create-react-app version 2.0 added a lot of new features. One of the new features is added the svgr webpack loader to wrap SVGs in React components as a named export. This lets you either grab the filename from the default export or grab a wrapped SVG component depending on your needs.

In other words you can do this in react now without any extra "stuff". Syntax:

import { ReactComponent as Logo } from './logo.svg';

dstroot··on Office 365 is now on Mac App Store
I uninstalled and then used homebrew and mas to install. Now I think 100% of my software is installed via homebrew. Nice!
dstroot··on The Acid3 Test (2008)
Latest Chrome: 97% IE 11: 100%

Acid3: FAIL

dstroot··on AWS, MongoDB, and the Economic Realities of Open Source
You wrote in the past tense. Did something change your view?
dstroot··on Announcing unlimited free private repos
GitHub = Free Public BitBucket = Free Private

I have 100+ repos on Github and about 30 private ones on BitBucket. Brilliant move because now I will use Github exclusively.

I do wonder how they will monetize “me” though...

dstroot··on The Phone That’s Failing Apple: iPhone XR
What notch?

I have an X too and seriously I never notice or think about the notch in normal use.

dstroot··on From relational DB to a single DynamoDB table
I just got enlightened. I’ve used both SQL and NoSQL for years now. In my simplistic view of the world I was convinced relational data goes in SQL and denormalized KV single access pattern go to NoSQL. Tools I was using don’t offer the secondary index option. This blew my mind that I could suppport a full relational model in DynamoDB. Thanks for sharing this!
dstroot··on Letter from Tim Cook to Apple Investors
This
dstroot··on CSS grid garden
I wish I was in your position half my company still runs IE 11
dstroot··on Analyzing Hacker News book suggestions in Python
That thread is my favorite thread each year. I look forward to it! I always find a few gems I wasn’t aware of and I love the way people share - warms my heart. So thanks for putting this together!
dstroot··on Fast Train to Failure: California’s Mismanaged High-Speed Rail Project
The simple facts seem to be that we have lost our capabilities to deliver these types of projects. I voted against it at the time assuming it could never be build with cost assumptions they put forth. Good concept with lots of potential benefits. Unfortunately we have zero chance of being able to to do it at a reasonable cost.

https://www.bloomberg.com/opinion/articles/2017-05-31/the-u-...

dstroot··on Al Lowe reveals his Sierra source code collection
Leisure Suit Larry was the first game I played as a kid that felt “adult” and “naughty”. Somehow that made it irresistible to my younger self. This brings back some great memories. Thanks for sharing!
dstroot··on Sheryl Sandberg Is Said to Have Asked Facebook Staff to Research George Soros
She did what I would have done if someone was attacked my company for no obvious reason - I’d want to know if they stood to gain and how. Obviously when someone holds a short position and bashed a company it’s pretty transparent. That’s a big reason why Tesla was in the news so much the last 12 months.

It’s when FB went on the offensive and started attacking Soros with “factually questionable” information that they crossed the line.

dstroot··on The spread of low-credibility content by social bots
“Successful low-credibility sources are heavily supported by social bots. These results suggest that curbing social bots may be an effective strategy for mitigating the spread of online misinformation.”

No, really?

Sorry - go ahead and vote me down. I couldn’t resist. Sometimes science uncovers facts that seem obvious.

dstroot··on Why You Should Use a Text Area for Address Form Fields
This approach seems best to me, rather than dealing with free form text and then trying to parse and cleanse that.
dstroot··on Amazon’s consumer business has turned off its Oracle data warehouse
The only thing that this "article written about a tweet" made me think was why has it taken Amazon so long?

Oracle sued my company a few years back for license compliance issues - I vowed never to run their stuff again and rip it out wherever I find it.

← PreviousPage 9 of 14Next →