Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
nirvdrum
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
38 ms
·
421.
▲
by
nirvdrum
5y ago
The "misunderstanding" part is interesting to me. I've found I don't recognize what most emoji are. If I'm lucky, the site or app has some helpful alt text when I hover over the picture. In my very informal survey,
422.
▲
by
nirvdrum
5y ago
Minecraft: Java Edition is what you're after. Depending on your child's ability or familiarity with programming, I'd also look at CodeKingdoms. I've found it's been an excellent way to introduce young children to pr
423.
▲
by
nirvdrum
5y ago
I think where we disagree is I don't think npm audit is pointing out useful information. Or, at least, it's including a lot of useless information that makes finding the useful information hard to see. Now that it's the defau
424.
▲
by
nirvdrum
5y ago
If you, as an attacker, are going to make a fraudulent commit and change package.json, you could just pull in a bogus dependency or add a new script/command that gets run on the build/dev machine. I agree the bar to submitting a f
425.
▲
by
nirvdrum
5y ago
I don't think anyone should be blindly upgrading anything. Doing so brings about its set of problems and in many cases makes things worse. This is particularly true in the case of Create React App where just upgrading dependencies will
426.
▲
by
nirvdrum
5y ago
I don't believe it's impossible, although it's certainly a large undertaking. TruffleRuby already optimizes some "slow" features of Ruby quite well. E.g., it's able to inline blocks and JIT compile metaprogramm
427.
▲
by
nirvdrum
5y ago
I guess it's just my default setup now. Beyond not wanting to leak data or have people mess around with URLs, I've had much better luck evenly sharding DB instances with UUIDs. Hasura ostensibly supports both (the option exists to
428.
▲
by
nirvdrum
5y ago
I suppose with a dynamic language, it may not be much of a problem. But, with a statically typed language you end up with a situation where your IDs are not GraphQL ID types and can't be without type coercion. Since the uuid type isn&#
429.
▲
by
nirvdrum
5y ago
I'm overall very impressed with Hasura, but have found it cumbersome to work with if using UUID primary keys because it won't map them as the GraphQL ID type [0]. There are plenty of people using Hasura successfully in production
430.
▲
by
nirvdrum
5y ago
In case you haven't seen it, Fastmail supports subdomain addressing [0]. I use that to create ad hoc aliases for most services I sign up for and they don't clutter up the UI. [0] -- https://www.fastmail.com/help&#x
431.
▲
by
nirvdrum
5y ago
The Lumia 950 XL shipped with Windows 10 native and was Microsoft's flagship phone, so it got updates for longer. But, yeah, live tiles were great and the UI was just super smooth. The dedicated camera button was fantastic. Being able
432.
▲
by
nirvdrum
5y ago
I wouldn't say it's a particularly great upside, but I've found tooling doesn't tend to work as well with UUID keys as it does integer keys. E.g., Hasura won't map UUID keys to the GraphQL ID type [1], which makes w
433.
▲
by
nirvdrum
5y ago
We just retired a Lumia 950 XL in my household. It's an all around better experience than Android in my experience, but there wasn't much point in continuing to push the boulder up the hill. And I liked the ability to pop in a mic
434.
▲
by
nirvdrum
5y ago
That's fair. Async communication is not its forte. There are definitely times I wish I could communicate with someone that way. Some channels have a logger and that can be helpful. For the most part, I like the "inbox zero" a
435.
▲
by
nirvdrum
5y ago
I appreciate having a streamlined chat application, but understand that others feel differently. IRC applications are much better on resource consumption and snappier in my experience, but aren't all that practical on a mobile device.
436.
▲
Reflections on ReasonML
(nirvdrum.com)
2 points
by
nirvdrum
6y ago
|
0 comments
437.
▲
by
nirvdrum
7y ago
I don't know if more predictable is all that accurate. SaaS providers change functionality and UX regularly and that often breaks workflows. Then you have the ones that shut down or get bought out and then substantially change their of
438.
▲
by
nirvdrum
7y ago
Thanks for clarifying more of what Wayland is. I was really hoping for a better remote desktop solution on Linux and had high hopes Wayland would deliver on that. My understanding is it doesn't, but is that something a compliant implem
439.
▲
by
nirvdrum
7y ago
CloudTruth | Boston, MA | Jr. to Mid-level Engineers | Remote | https://cloudtruth.com CloudTruth is a venture-backed, seed-stage startup looking to bring order to the configuration chaos of modern applications (particularly tho
440.
▲
by
nirvdrum
7y ago
I had to make a choice on UI framework several months back and Semantic UI looked nice, but wasn't as comprehensive as Ant. Do you use some sort of add-on to fill in the rest or do you just roll your own components in that case? E.g.,
441.
▲
by
nirvdrum
7y ago
While doable, you probably don't really want a web client talking directly to your RDBMS, if for no other reason than connection management would be a nightmare. The calculus there might be different if using something like DynamoDB, b
442.
▲
by
nirvdrum
7y ago
GraphQL definitely has its warts, but it provides more flexibility on the API response than you'd get with ReST, so you're neither sending the whole world to keep your API space small nor adding new endpoints to handle each new cl
443.
▲
by
nirvdrum
7y ago
While not quite the same thing, and a commercial tool, i've been using Ant for Figma [1] with a designer to prototype UIs before building them out. There are still some rough edges, but it works pretty well. [1] -- https://w
444.
▲
by
nirvdrum
7y ago
Thanks for the recommendation. I hadn't come across this one before. But wow, I forgot how expensive text books can be.
445.
▲
by
nirvdrum
7y ago
I don't have any data to back this up, but I suspect solid Windows support was a big driver of that. I used to do a fair bit of Python before Ruby and there was a nice MSI installer for the runtime and plenty of libraries had precompil
446.
▲
by
nirvdrum
7y ago
I agree. But that speaks to the market education component I was referring to. For people that don't know the difference, they're probably not looking at a premium build anyway. And for those that want the capability to upgrade, o
447.
▲
by
nirvdrum
7y ago
I was recently looking at various Ryzen 3xxxu series laptops to help a family member trying to get something on a budget. One thing I noticed while researching them is a lot of people think Ryzen systems are cheap builds because they requir
448.
▲
by
nirvdrum
7y ago
Ahh, thanks for clarifying. I knew about the fictitious bank, but didn't realize you got a paper check for it.
449.
▲
by
nirvdrum
7y ago
FYI, he stopped sending checks back in 2008 due to check fraud: https://en.wikipedia.org/wiki/Knuth_reward_check . It's a shame. I had a professor that had received one for finding a bug somewhere and he proudly di
450.
▲
by
nirvdrum
7y ago
Thanks for the info. Maybe I'll give it another shot.
More ›