Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mst
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
16 ms
·
151.
▲
by
mst
2y ago
I think generally people who carry an external keyboard and mouse around along with their laptop still think they're using it 'as a laptop.' Most laptops IME mostly get used on a desk whether with additional paraphernalia or
152.
▲
by
mst
2y ago
If you prefer your usual (external) keyboard and mouse, which plenty of people (myself included) do, the rest of the list is kinda 'meh' as restrictions go. Honestly when my current Helix 2 finally starts to die on me I'll be
153.
▲
by
mst
2y ago
A lot of people use a laptop with an external keyboard and mouse because they're sufficiently picky about their keyboard and mouse to be happy to deal with the additional hassle. I use the top half of a Helix 2 with a Thinkpad Tablet 2
154.
▲
by
mst
2y ago
For an AWS account dedicated purely to experimentation that would be fine, though. Having one AWS account where you actually run stuff, and one that follows the rule of "if it can't be paved and recreated from github, don't p
155.
▲
by
mst
2y ago
I rent a moderate sized Hetner box running FreeBSD and just spin up a jail (zfs helps here) or if necessary a bhyve VM per 'thing.' I'd fire a box up at home instead but at ~£35/mo I can never quite find the motivation c
156.
▲
by
mst
2y ago
Yes, though perl5 is also an incredibly bendable language syntax wise - you can add keywords and operators to the compiler via CPAN modules (our async/await syntax is provided simply by doing 'use Future::AsyncAwait' for exam
157.
▲
by
mst
2y ago
raku kinda puts a bunch of parts of itself together during startup, not entirely unlike Julia. The sheer dynamism of the thing makes pre-baking that non-trivial, also not entirely unlike Julia. I seem to recall chatting with the devs on IRC
158.
▲
by
mst
2y ago
You get either a compile time instantiated infinite lazy sequence, or a compilation error. My personal bar for "amount of clever involved" is fairly high when the clever either does exactly what you'd expect or fails, and eve
159.
▲
by
mst
2y ago
On code contributions, I believe the accusation was that the amount of developer time they fund is tiny relative to the size of the company. I've not seen numbers comparing other significant WP users to them, though, only comparing the
160.
▲
by
mst
2y ago
The vast majority of the comments on this article are people being religious about Linux. I'll be over here running a mixture of Debian Stable and FreeBSD and wondering why everybody insists on getting so angry about these things.
161.
▲
by
mst
2y ago
The fact that the system accidentally got neglected isn't, no. The fact having having been neglected nobody realised because it Just Kept Working for close to a decade is still a testament to the software running on it.
162.
▲
by
mst
2y ago
Anybody interested in efficient list (and other data structures, but mostly lists) implementation will probably find the VList approach interesting (relevant paper archived at https://trout.me.uk/lisp/vlist.pdf )
163.
▲
by
mst
2y ago
Corollary: Sufficiently well encapsulated magic is indistinguishable from technology.
164.
▲
by
mst
2y ago
Given I have a broad range of nerdy interests and am also polyamorous, my handle on old-okcupid was 'polymatt.'
165.
▲
by
mst
2y ago
NetBSD's pkgsrc has always done extremely well for me for that. I'm not sure how feasible it would be to compare nixpkgs and pkgsrc given how different they are, but I'd encourage people who need that to poke around at both a
166.
▲
by
mst
2y ago
I just encountered the term "The Ultimate Sadness" reading https://www.computerenhance.com/p/the-case-of-the-missing-in... immediately before this post and I feel like you've found an even worse sadness
167.
▲
by
mst
2y ago
I'd been looking at https://github.com/cosmos72/gomacro/ on and off to get similar functionality. (and by "looking at" I mean "kept meaning to try it but totally haven't got round to it ye
168.
▲
by
mst
2y ago
I have been both people in that situation and in both cases we agreed that since the alarm had been set for a reason, a water spray bottle was a perfectly acceptable response once the alarm had been going off for a while.
169.
▲
by
mst
2y ago
Even if you do know the object of the exercise is more "add extra steps" so half awake brain is less likely to manage it without you waking up enough to curse and get up anyway. Then again, back on my N900 half awake brain once ma
170.
▲
by
mst
2y ago
I tend to go back through and build+test each of my newly crafted commits locally (and for preference have CI set up such that it'll go "hey, haven't seen these commits" and do it again itself). Some people find doing so
171.
▲
by
mst
2y ago
When I'm hunting a mistake (even/especially my own) finding the commit that introduced the bad line via blame and then looking at that specific diff is extremely handy. Also being able to bounce back and forth between the first br
172.
▲
by
mst
2y ago
I like for non-trivial stuff to have a branch with a series of logical commits, cleanly rebased atop main, then use -no-ff to force a merge commit anyway. That way you can the whole branch appears as a single commit/diff atop main in p
173.
▲
by
mst
2y ago
Oh, hrm, looking at this description and the one liner, I rather like. Once you mentioned `git add -p` I realised that this is pretty much what I do already, except with a far more efficient way of selecting the relevant commit to do it to.
174.
▲
by
mst
2y ago
Amusingly (to me at least) that was based just on the blog post and zooming in to the screenshot at the top. However, thank -you- very much for the response and you're absolutely welcome. Please consider the comment to be licensed unde
175.
▲
by
mst
2y ago
Naturally, what -I- really want is a three way diff between "the state SI thought production was in, the state SI has been asked to transition production to, and the state production is actually currently in." I recall trying to c
176.
▲
by
mst
2y ago
Yeah, I guess I meant "for release 0.999_001" [1] or something rather than a strict interpretation of "to begin with." > But yeah, you're not wrong that it's got a lot of inspiration from things like mobx an
177.
▲
by
mst
2y ago
That's not at all how I took the article myself. (and I noticed the comment you were replying to was from the author thereof so under the circumstances it seemed reasonable to use what he'd written about it long form as context)
178.
▲
by
mst
2y ago
That sentence reads to me as "the product has been described using marketing." (I don't have a better one sentence tagline as such, mind, but honestly if I'd only read that I'd never have bothered to look - see my s
179.
▲
by
mst
2y ago
I can see why you went full GUI to begin with now. The example component code reminds me a lot of mobx-state-tree (you have no idea how much cog. diss. I get reading the docs for that thing given they acronym the name everywhere ;) though I
180.
▲
by
mst
2y ago
"Imagine if you took IaC, bolted a slick Native Objects style frontend onto it, made it collaboratively editable and integrated version control and - perhaps most importantly[1] - a high fidelity preview simulator so you could look at
More ›