Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
grayrest
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
11 ms
·
61.
▲
by
grayrest
5y ago
The usual study/reference for this is someone biking at ~10mph. Bicycles become progressively less efficient at higher speeds due to air resistance. Fairings and reduced frontal area (recumbent/supine positioning) can help this co
62.
▲
by
grayrest
5y ago
I have not adopted hooks and have argued against it for others on the team. My primary objection is that the paradigm is not clean. Class based components are fairly straightforward. The entire render function is run on every change. Solid&
63.
▲
by
grayrest
5y ago
The size is going to depend on the set of features enabled and I expect that build has everything turned on so that it can be used for all the demos. I did a quick check of a CM6 project (customizing the JS lexer) with the base options and
64.
▲
by
grayrest
5y ago
The ecosystem largely settled out in 2014 when everybody was "javascript fatigue" complaining. The developments since have mostly been refinements on details of the development setup or state management. There's new stuff but
65.
▲
by
grayrest
5y ago
Doing the motion first lets you visually confirm the range before invoking the command. You also have the opportunity to adjust the range if you didn't get it quite right. Mnemonically the vim order works better for English but in prac
66.
▲
by
grayrest
5y ago
I've gone for several week long stretches of using it but never fully converted. What winds up happening is that I get to a point in a project where I really need to focus on the code and not the editor, switch back to vim, and don
67.
▲
by
grayrest
5y ago
There is a Kakoune-inspired VSCode extension. [1] [1] https://github.com/71/dance
68.
▲
by
grayrest
5y ago
HoMM3 was also my main experience with the series. I tend to pick it up once every few years with the last time in early 2020. My problem with the game is that I know the AI exploits so it's never THAT much of a challenge. If you'
69.
▲
by
grayrest
5y ago
Tailwind is a design system. It's not the same as inline styles because the options are constrained and are picked to fit on a coherent scale. I consider the inability to do this natively to be a longstanding gap in CSS itself and have
70.
▲
by
grayrest
5y ago
The idea of using whip cracks for acceleration features fairly prominently in Neal Stephenson's Seveneves . None of the instances in the books are sized for orbital launch but that was the first time I encountered the idea.
71.
▲
by
grayrest
5y ago
Keeping all state server side is a completely reasonable approach. The 37Signals guys have been advocating for it since 2006 or so and as long as you have a low latency connection to the server then it usually works great. What doesn't
72.
▲
by
grayrest
5y ago
The restrictions are a feature, not a bug.
73.
▲
by
grayrest
5y ago
This took me a while to figure out but K/APL code is built on a different value system than most software. Specifically, the goal is to be able to see and operate on the entire program at once. Obviously this only works for programs up
74.
▲
by
grayrest
5y ago
> an Advent of Code sized example will not be anywhere close in complexity to your typical CRUD application Advent of Code size problems is the best case scenario for Python. The difference in implementation time goes down as program siz
75.
▲
by
grayrest
5y ago
> The overwhelming majority of slow code isn't slow because it's failed to do this kind of microoptimization, it's slow because it used the wrong algorithm. I disagree. I believe the majority of code is slow because it
76.
▲
by
grayrest
5y ago
> It isn't really much different than calling them "radio buttons" even though they have nothing to do with radios. The button set on the face of many dashboard radios would physically pop out the previously pressed button
77.
▲
by
grayrest
5y ago
> If you’re co-workers aren’t able to work with the types, how can they receive any benefits? There's plenty of distance between unable to work with types at all and knowing the full breadth of the TS type system. I've worked w
78.
▲
by
grayrest
5y ago
When I talk about cross-cutting I'm very specifically referring to restricting the values of properties to the ones matching the design system at the CSS language level and not the can I arrange the page to be styled level. I haven
79.
▲
by
grayrest
5y ago
I'm happy it's working for you well. The map changes were more in the line of changing core maps and then having to update every place they were used. IDEs are amenable to this as long as they can figure out the references. Cursiv
80.
▲
by
grayrest
5y ago
If you're on a project every day and familiar with all the pieces, there's not a large advantage to static typing. Static typing allows people unfamiliar with the program to make changes and have a reasonably high degree of confid
81.
▲
by
grayrest
5y ago
> the only thing I can think of is that what people are complaining about is too many ways to define cross-cutting abstraction I meant exactly what I wrote. The primary axis for styling is applying a set of properties using a selector. T
82.
▲
by
grayrest
5y ago
There are a lot more options but nothing that's clearly winning. The first projects I'd check for building a GUI today are Microsoft exposing the Windows UI toolkit and the Rust+Flutter integration. I know that the GTK crowd were
83.
▲
by
grayrest
5y ago
> I'm curious if there are Tailwind users out there that could teach me if Tailwind solves other problems I'm not seeing. I'm building a RAD platform (I hate the term low code) and just pushed through Tailwind as the only
84.
▲
by
grayrest
5y ago
> So presumably we could learn to distinguish closely packed shapes if we were familiar enough with the conventions. The data visualization people have already demonstrated this with sparklines and small multiples. There are fewer preatt
85.
▲
by
grayrest
5y ago
Is this Mozilla Test Pilot with data sharing with outside researchers?
86.
▲
by
grayrest
5y ago
I have a tendency to take 6 months or a year off between jobs and the uncertainty around Covid pushed my most recent funemployment round to 18 months. It was also the first time I've had trouble finding work. I tried a bunch of differe
87.
▲
by
grayrest
5y ago
Every time someone mentions extended spreadsheets I like to bring up Resolver One. In the mid 00s it was a spreadsheet interface in .Net that generated python modules under the hood running on IronPython. As a side effect you could import s
88.
▲
by
grayrest
5y ago
I took up cycling. When I was 35 I was having trouble with back pain that I assumed was rooted in not exercising. I find cycling to be the least objectionable form of exercise. My hip popped back into socket after a couple weeks and that wa
89.
▲
by
grayrest
5y ago
> How could it be more productive to write 4x code for the same result? Lines of code in Elm is not directly comparable to Clojure. The standard Elm formatting uses very short lines and lots of vertical whitespace. Without looking at it,
90.
▲
by
grayrest
5y ago
Location: New York City (NYC) Remote: Yes Willing to relocate: Yes but prefer not Technologies: Full stack web, frontend, backend Résumé/CV: http://gr.ayre.st/s/Karl_Guertin_resume.txt Email: username at my domain
More ›