Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
travisd
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
61.
▲
by
travisd
5y ago
The onus is more on HashiCorp here by this logic. Consul itself is open source but HashiCorp sells an enterprise version.
62.
▲
by
travisd
5y ago
This article undermines itself the second it moves from “here’s the problem” to “here’s the solution:” > Be mindful of not leaving your codebase in a broken state during this step You’re still relying on very fallible human intervention
63.
▲
by
travisd
5y ago
RE: 2: I think I agree. There are lots of "CS" programs targeted towards high-school students which I have mixed feelings about. The goal shouldn't be to turn every student that walks through the door into a SWE (there's
64.
▲
by
travisd
5y ago
I have opinions™, but mostly agree with this article. Most intro coding classes and course materials read more like a glossary than a lesson. This contributes (rather directly) to the failure to retain a diverse student base in intro CS pro
65.
▲
by
travisd
5y ago
I skimmed the page, but couldn’t quite tell: is this what the WHATWG Streams API is becoming? (ie streams with back-pressure?)
66.
▲
by
travisd
5y ago
I use primarily JetBrains IDEs (namely WebStorm and Goland). For Go, it’s unsurpassed. The refactoring are generally smarter than what’s implemented in gopls (which is the language server that VSCode uses). For example, catching the common
67.
▲
by
travisd
5y ago
Came here to suggest Tailscale as well. For a taste, based on title alone: The Sisyphean Task Of DNS Client Config on Linux ( https://tailscale.com/blog/sisyphean-dns-client-linux/ )
68.
▲
by
travisd
5y ago
I don't actively follow web components, but as someone who follows the React space reasonably well, I don't get any sense that things are shifting towards web components (at least in the sense of replacing React). React's d
69.
▲
by
travisd
5y ago
I like Go, and it’s nice to see more safety being added, but it definitely feels bolted on in a less than ideal way. Soon enough we’ll have a similar tool that asserts that nilability is checked on certain fields, whereas we could have just
70.
▲
by
travisd
5y ago
Don’t forget this gem: > Missing or Kidnapped Children: You may be able to claim a child who was kidnapped by a non-family member. IRS treats a kidnapped child as living with you for more than half of the year if the child lived with you
71.
▲
by
travisd
5y ago
> If that eats into your returns in a significant way, you don't have a viable business model A viable business model is one where, by definition, consumers will purchase your thing at levels that are sustainable. People use apps mo
72.
▲
Ask HN: How to deploy VMs from CI/CD in 2021?
3 points
by
travisd
5y ago
|
2 comments
73.
▲
by
travisd
5y ago
Yep, previous version was exactly that! I decided to package it up to make it easy to give to instructors who wanted to use Pathbird. Way more than half of the effort on this project when to looking in to how to distribute the kernel.json f
74.
▲
by
travisd
5y ago
I don’t think this is much of a concern here. Poetry is still not super compatible with a bunch of tooling, but that only matters when consuming Poetry projects. When you just install a dependency into a poetry project, it gets installed in
75.
▲
by
travisd
5y ago
Hi HN! Author/OP here. Wrote this small but mighty package to make it easy to create, run, and share Jupyter notebooks with reproducible environments. Was definitely inspired by Julia's Project.toml/Manifest.toml package mana
76.
▲
Show HN: Jupyter kernel using Poetry for reproducible Python package management
(github.com)
95 points
by
travisd
5y ago
|
26 comments
77.
▲
by
travisd
5y ago
I highly recommend The Syllabus ( https://www.the-syllabus.com/ ). It’s paid (not outrageous) and they curate various high quality media (books, articles, academic studies, podcasts, videos, etc.) across a number of topics. W
78.
▲
by
travisd
5y ago
FYI: Looks like code blocks are unreadable on mobile (probably a overflow: hidden CSS rule somewhere that truncates lines and doesn’t let you scroll).
79.
▲
by
travisd
5y ago
Haven't gone through the proof closely, but I suspect this would work for any prime for the tortoise, not just 2 (though 2 is probably optimal in actual implementation). This is the most I've used my discrete math degree in my 2.5
80.
▲
by
travisd
5y ago
Other people point out ML is a use case where Go isn't suitable. And I agree. But as someone who used to write a LOT of Python, Go has replaced it for anything service or business-logic oriented, and while I do very little data wrangli
81.
▲
by
travisd
5y ago
This isn't super clearcut. Typescript has lots of footguns and famously says that soundness is not one of their driving factors. There are lots of ways to devolve to accidental implicit any's (even with the no implicit any stric
82.
▲
by
travisd
5y ago
> Just say NO to single-cloud porting This reads more like a DARE slogan than a publication from a major technology company.
83.
▲
by
travisd
5y ago
I’ll take this as a shameless opportunity to plug my startup: Pathbird (pathbird.com). Happy to chat more about this if anyone is curious: travis@pathbird.com. I developed it with a professor at UMich to teach a data science course for non-
84.
▲
by
travisd
5y ago
I’ve had to fork a dependency (Kaniko). That wasn’t the main reason at the time, but it did end up helping that (since kaniko depends on a specific docker version). But at the very least, forking is relatively easy (git subtree plus replace
85.
▲
by
travisd
5y ago
I enjoy Go’s approach. This is a cultural thing more than a function of what the language itself imposes (and there are certainly many exceptions), but usually major version = revolutionary change (might as well be a new library). Major ver
86.
▲
by
travisd
5y ago
No, just a hypothetical concern more than anything. Thanks for the reply!
87.
▲
by
travisd
5y ago
I wonder what the future of code-splitting with Tailwind will be. With JIT and a large web app, it's easy to ship a massive CSS file even if 90% of the rules are unused on 90% of the pages.
88.
▲
by
travisd
5y ago
Their whole thing is tooling around protocol buffers, not the data format itself. The format is completely open source and comes from Google.
89.
▲
by
travisd
5y ago
I cannot recommend Refactoring UI enough. It’s designed for engineers and is a pragmatic mix of first principles and easy tricks. I think it’s great if you want to be able to bridge the gap between design projects. It’s not going to turn yo
90.
▲
by
travisd
5y ago
“Right tool” is not a value judgement. Python is better suited to certain applications, and go is better suited to others (with overlap obviously). This is partially a function of the language itself (eg, statically compiled or not) and par
More ›