HN user

milesokeefe

931 karma

http://miles.codes

Posts11
Comments317
View on HN

This is amazing! I’ve been wanting this to exist for years for use in unit tests. This made my day (and maybe upcoming work week)

Without code formatting:

sponsorship - because I'm an immigrant

Tech stack - I spend most of my after office hours in doing new projects, effectively, I like to use the skills learned in the job. So an advanced tech and freedom to experiment with tech is always a top preference

sustainability - a continuous revenue-generating company or dependent on new sales every time

motivation - be it a side project or office work, I enjoy working on the problems that are pointed out - greater the impact, more the involvement

hierarchy - from my experience, too many levels above you is a problem not just in career growth but also product implementations, which kills the pace and transparency

compensation - a 20% hike is the least I expect

Seems a big reason for that was the lack of maturity in the node module ecosystem 6-7 years ago.

From the interview:

"How do we gone down a PHP root? I think from a product point of view, we'd probably be a lot further along than we are now, because in the PHP ecosystem much like in the Ruby ecosystem, or even the Python ecosystem to some extent, this tooling is well understood. It has evolved over a long amount of time. You have your defaults that just work. You have your libraries, which have been time-tested, proven they're great.

Whereas in end of 2012, beginning of 2013 starting out into the node.js ecosystem, pretty Wild West. There's not a lot of stuff going on. There was barely a usable authentication library that we could start working with. Even to this day, it's not – there's a lot of things where if you were working in Ruby or PHP you’d go, “Yeah. Obviously, I'll just grab this library that everyone uses.” Whereas in node you go, “I can't believe that doesn't exist.”

I think when we wrote the first version of Ghost that wasn't a usable RSS library for parsing XML and delivering RSS feeds in node, and that was just mind boggling. Then that has repeated enough times to where it really slowed us down."

I've found AntD's table to be able to do all these things.

There are some gotchas with column widths when using horizontal scrolling with fixed header and fixed column(s), but it works.

why doesn't any SUV come standard with built in car seats in the back for infants and children

Not every SUV buyer has children at car seat age. Those children will outgrow the need for car seats, at which point the built in car seats are wasting space that could be a regular seat.

The Kindle Oasis has two physical page turn buttons, and the option to disable the touch screen. You put it to sleep and wake it up to reenable touch.

I got one recently and think it's a great design.

I stare at my iphone and start to wonder where I get to change my dns settings...? So I've just spent five minutes poking around and I haven't found it yet. So I've just googled it, and apparently you need 3rd-party apps to do it...

Took me about 30 seconds. Settings -> Wifi -> Tap the info icon for the network you're on -> Configure DNS.

IntelliJ IDEA is easily the worst performing application I use.

I only use it because of the top class Kotlin support (figures, given JetBrains created it).

I end up regularly toggling Power Save mode on and off to reduce how much my CPU gets blown up. That mode turns off code suggestion, auto-imports, and error detection among other pretty core things.