Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
Carpetsmoker
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
8 ms
·
31.
▲
by
Carpetsmoker
6y ago
It works, so it's suitable.
32.
▲
by
Carpetsmoker
6y ago
You don't think it's strange for a service provider to tell people that "mercurial isn't suitable for this" (even though it clearly works, and has been working for many years) and "you're writing your prog
33.
▲
by
Carpetsmoker
6y ago
e.g. https://lobste.rs/s/j1gl4t/sourcehut_prohibits_repos_with_la... Both the original story as well as the comments regarding Andrew's usage for Zig.
34.
▲
by
Carpetsmoker
6y ago
A lot of people (who may not even be professional programmers) are using GitHub for their hobby, i.e. "for fun". I don't think this is an invalid use case.
35.
▲
by
Carpetsmoker
6y ago
Instead it's owned by an abrasive difficult to deal with developer who will argue "you're just doing it wrong" with paying customers. Clearly things aren't exactly roses and sunshine here either.
36.
▲
by
Carpetsmoker
6y ago
> Oh, and gitlab isn't systematically racist, which is always a personal ethical win. Wait, what? How is GitHub "systematically racist"? > Shout out to sourcehut as a possible next cool thing - currently in public alpha
37.
▲
by
Carpetsmoker
6y ago
Are those checks actually needed? "2.2 % 2 === 1" works just as well, so why is the isInteger check needed? Why is the isSafeInteger check needed? And "a % 2" is already NaN (and thus false), although an explicit error i
38.
▲
by
Carpetsmoker
6y ago
A while ago I watched a 4-part documentary about the every-day lives of ancient Egyptians. Pretty interesting.[1] For weeks after that my recommendations were filled with bullshit such as "PROOF ALIENS BUILT THE PYRAMIDS!" and suc
39.
▲
by
Carpetsmoker
6y ago
I think the problem is that in a long list of edge cases, it's neither fake clever nor real clever but just "dumb". This is, of course, always an issue with computers, but what makes ML so vexing is that it's inscrutable
40.
▲
by
Carpetsmoker
6y ago
It certainly has more than a whiff of "HN commenter solves question experts have been discussing for some time" to it.
41.
▲
by
Carpetsmoker
6y ago
I think you're conflating MongoDB with NoSQL; they're not the same thing.
42.
▲
by
Carpetsmoker
6y ago
This seems like a hiring failure to me, not a tech failure. I've been hired on several occasions to work with a language I had zero prior exposure to, and while there is of course some ramp-up time I managed just fine and eventually be
43.
▲
by
Carpetsmoker
6y ago
> PG is not a silver bulet No one claims it to be, hence the "unless there's a good reason not to" part. However, it is a good default that works well for a wide range of – though hardly all – use cases. Replication in g
44.
▲
by
Carpetsmoker
6y ago
I have rarely seen people give "just use PostgreSQL" as advice, but rather "just use PostgreSQL unless you have a compelling reason not to". There's a pretty big difference between the two.
45.
▲
by
Carpetsmoker
6y ago
I find the responses to this interesting; several mangers have made some jokes like this over the years (it was even something of a running joke with my last one) and I never felt threatened. Perhaps because in my country you have employmen
46.
▲
by
Carpetsmoker
6y ago
I've sometimes submitted some of my own content here, usually without much happening. Then have someone else (not always with more karma) submit it again 1 to 24 hours later and it got to the front page. I've also had content do f
47.
▲
by
Carpetsmoker
6y ago
It's pretty rare there are parts with "unclear" licensing. Does it happen? Sure. But "often"? I'm fairly sure that almost all projects are receptive to updates for dependencies with security issues; I don'
48.
▲
by
Carpetsmoker
6y ago
This is ironic, because Go in much easier to build than C or C++, especially since the introduction of Go modules. Perhaps this "untangling" isn't the best idea, at least not always?
49.
▲
by
Carpetsmoker
6y ago
Yeah, pretty much. At this one particular conference there were actually loads of stands in the hallway and I would hang out and chat with various people there. The more professionally organised ones don't tend to have that many stands
50.
▲
by
Carpetsmoker
6y ago
In general I find presentations at conferences not all that interesting; I've been to conferences where I've not attended a single presentation. There are some good talks, but they're not common. Giving a good presentation re
51.
▲
by
Carpetsmoker
6y ago
Yeah, I actually maintain such a list on my own site. I should update it more often though. I think the biggest problem isn't so much find "hey, that's a cool article"-type of content, but typing in [programming concept]
52.
▲
by
Carpetsmoker
6y ago
I attended exactly because of those reasons. The problem is mostly that actually explaining a language (even from a high-level overview) well is a bit more involved than just explaining the syntax and the like. For example I currently mostl
53.
▲
by
Carpetsmoker
6y ago
It depends on what the thing is you've just learned and your background. For example, this week I worked a bit on an article on the working with the Go "analysis" package for running and writing your own static analysis tools
54.
▲
by
Carpetsmoker
6y ago
The internet is a big bucket where everyone drops all sorts of stuff in. Some people drop in gold nuggets, sometimes even diamonds, many other people drop in less valuable materials, and some dump in a torrent of bodily fluids. Our current
55.
▲
by
Carpetsmoker
6y ago
I don't think all content marketing is bullshit. There are some companies that produce some pretty nice content, for example some of the in-depth Cloudflare stuff, but others as well. It's useful and interesting, but also content
56.
▲
by
Carpetsmoker
6y ago
About 5 years ago I attended a local code meetup and someone gave a presentation about this new TypeScript thing. He basically just explained the basic syntax, concepts. etc. A bit boring, but not the worst I've seen. Then in the Q&
57.
▲
by
Carpetsmoker
6y ago
Yeah exactly; I think "how easy is it when everything works?" is just part of the total question of "how easy is it?" Another part is "how easy is it to figure stuff out if it doesn't work? " I think some
58.
▲
by
Carpetsmoker
6y ago
I removed some of the stuff I don't use because the compiler complained about it after I removed the mappings and I was sufficiently bored that day :-) Being bored was actually the reason I was even looking at dwm in the first place, a
59.
▲
by
Carpetsmoker
6y ago
I rarely use dwm's tiling: I almost always have most things maximized with perhaps one or two floating windows. I use workspaces/tags and alt-tab to switch between stuff. I'm not sure how representative the screenshots are of
60.
▲
by
Carpetsmoker
6y ago
I benchmarked my 600-line zsh config this morning because I was curious how long it takes to run. It takes about 0.02 seconds to run, and that's on a €250 crappy Celeron laptop. Reading a simple config file will probably be faster. So
More ›