Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
matt_kantor
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
61.
▲
by
matt_kantor
6mo ago
The line between "configuration" and "modding" is pretty thin. One could say that the difference is whether the developers intended the changes you're making to be possible or not, but what about programs with dedic
62.
▲
by
matt_kantor
6mo ago
I interpreted the buttons to mean "this is bluer than it is green" and "this is greener than it is blue".
63.
▲
by
matt_kantor
6mo ago
The question was about a comment you posted on this specific site, whose terms[0] say: > By uploading any User Content you hereby grant and will grant Y Combinator and its affiliated companies a nonexclusive, worldwide, royalty free, ful
64.
▲
by
matt_kantor
6mo ago
I don't know how often this happens, but what about repositories that would "naturally" have <10 stars if not for buying them? Is the signal you're referring to still useful if it can be artificially silenced by spend
65.
▲
by
matt_kantor
6mo ago
> If one library has 1,000 stars and the other has 15, I'm going to default to the 1,000 stars. Will you continue to do this after reading TFA?
66.
▲
by
matt_kantor
6mo ago
While this is a common quip that I find pretty funny, it's not really true. What actually happened was that while updating their code of conduct[0], Google changed it to only say "don't be evil" in one place instead of m
67.
▲
by
matt_kantor
6mo ago
I'm not a frequent Kotlin user but none of that surprises me. My comment was asking about nobleach's imaginary "perfect programming language", which is clearly not Kotlin.
68.
▲
by
matt_kantor
6mo ago
One thing I like about TypeScript is that there's tooling for "quickly strip out the types and give me something I can run; I don't care if it's correct". You can run the (slower) type checker concurrently with that
69.
▲
by
matt_kantor
6mo ago
> The result monad/option monad and match statements from OCaml/Gleam Do you mean actual monads or just the specific result/option containers? If you mean a fully-fledged monad abstraction then you need a more sophisticate
70.
▲
by
matt_kantor
6mo ago
I posted another comment[0] about this, but if you already have the images locally then you can push them directly to the target server without needing a separate registry. [0]: https://news.ycombinator.com/item?id=47750927
71.
▲
by
matt_kantor
6mo ago
Depending on your use case, you may not require a hosted registry at all. You could instead push images to your servers from wherever they're built. I use a little script[0] to automate that when deploying some personal projects, but r
72.
▲
by
matt_kantor
6mo ago
There are some suffixed with "-i" which sound natural to my (American) ears too: "an Israeli", "a Somali", "a Pakistani", "an Omani", etc.
73.
▲
by
matt_kantor
6mo ago
> TBF there’s very little change on what we can do more than what was achieved in the 60s. People could do backflips and write moving poetry and memorize thousands of digits of pi in the 60s too. Such things were impressive then and they
74.
▲
by
matt_kantor
7mo ago
I agree with that. Two things: 1. People using the word "advertisement" when commenting on this situation aren't necessarily saying that's what's happening, and they may find these tips/ads distasteful anyway (
75.
▲
by
matt_kantor
7mo ago
> Ads implies someone was paying for them. It doesn't to me. By my understanding of the term, Netflix can most definitely advertise Netflix shows on its own platform, a flyer that a barber hangs on a public bulletin board is an adve
76.
▲
by
matt_kantor
7mo ago
There's a lot more to the linked study than this, but since I know a lot of people won't bother to click the link: > Micro/nano-plastics negatively affected the blood glucose metabolism, lipid metabolism, and reproductive
77.
▲
by
matt_kantor
7mo ago
> Neither are humans, apparently. That depends on how you draw the line. Most would consider buffalo[0] to be native to North America, but they arrived less than 200000 years ago. If you go far enough back, no life is native to anywhere
78.
▲
by
matt_kantor
7mo ago
> Before Spotify became popular, people would integrate Last.FM into their media players I still scrobble to Last.fm from Spotify (and other media players). I rarely use it for discovery anymore, but it's occasionally interesting
79.
▲
by
matt_kantor
7mo ago
I get that, and it's a nice thing to warn users about. My nitpick was merely about the specific "do not strictly follow semantic versioning" phrasing. There's nothing you can do in a 0.y.z release which doesn't foll
80.
▲
by
matt_kantor
7mo ago
How is it used in the wild, in your experience? Have you observed projects following some alternate set of rules? I thought projects that stay on 0.x.y forever mostly do it because it means they're allowed to break things. Also, sinc
81.
▲
by
matt_kantor
7mo ago
I understand, but that's already implied by a 0.y.z version number.
82.
▲
by
matt_kantor
7mo ago
> Versions before 1.0 do not strictly follow semantic versioning. Sorry for being nitpicky, but yes they do. Semantic versioning[0] allows arbitrary changes while the major version is 0: > Major version zero (0.y.z) is for initial dev
83.
▲
by
matt_kantor
7mo ago
It doesn't need one, but I am asking if there is one. Or if there isn't, what else they are basing it on (the answer could be anything from personal anecdotes to actual data; that's what I'd like to know).
84.
▲
by
matt_kantor
8mo ago
> Now it seems the number of people using wasm, is mega-low. What are you basing this on? Got a source?
85.
▲
by
matt_kantor
8mo ago
Git was designed for Linux kernel development, which still uses email patches for contributions.
86.
▲
by
matt_kantor
8mo ago
> Your monolith is a distributed system > If you have a web application with more than one server, you have a distributed system. If you have background job workers, you have a distributed system. If you have a cron job, you have a di
87.
▲
by
matt_kantor
8mo ago
Given how YouTube makes money from advertising, I suspect it's more profitable for them to keep the data to themselves and use it for targeting. I would not be surprised if they also share it with Adsense & other Alphabet entities
88.
▲
by
matt_kantor
8mo ago
I threw together < https://mkantor.github.io/github-incident-timeline/ >. It's by day rather than month, and only shows the last 50 incidents since that's all their API returns.
89.
▲
by
matt_kantor
9mo ago
> I don't know many other languages that support this feature The other widely-used one is Go with its structurally-typed interfaces.
90.
▲
by
matt_kantor
9mo ago
It's possible to handle resizes without all this machinery, most simply by clearing the screen and redrawing everything when a resize occurs. Some TUI libraries will automatically do this for you. Programs like top, emacs, tmux, etc ar
More ›