Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
klodolph
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
47 ms
·
721.
▲
by
klodolph
3y ago
My impression is that Metal was a massive that succeeded because it was limited in scope to Apple platforms. It then put a bunch of pressure on Kronos to push out Vulkan. Prior to Metal, we thought that the future of OpenGL was newer versio
722.
▲
by
klodolph
3y ago
“It’s a problem” is not the same as “it is impossible.” Likewise, “It’s possible to ship and store H2” is not the same thing as “it’s not a problem to ship and store H2”.
723.
▲
by
klodolph
3y ago
That doesn’t make any sense at all. The point of storing H2 is to use it as a way to store energy. If you store it as H2O, you’re not storing energy any more, it’s just water. It’s like saying, “It’s easy to ship fragile glass sculptures. Y
724.
▲
by
klodolph
3y ago
This is gonna sound crazy but gasoline is not that much of a fire hazard. I’m speaking comparatively. I used a gasoline stove for a while and it is bonkers how hard that thing is to light. You can spill the gas or do all sorts of things—the
725.
▲
by
klodolph
3y ago
Just need to solve that pesky little storage problem and it will all be coming up roses…
726.
▲
by
klodolph
3y ago
BBEdit, if anything, feels more native than the rest of the OS. A lot of bundled apps are kind of converging towards a coherent mobile / desktop UI with “screens” that you navigate between, or just giving up and embedding a web view. B
727.
▲
by
klodolph
3y ago
BBEdit. I’ve been through a few… TextMate, Sublime. Used various IDEs heavily at various points. Used VS Code. Used Emacs (+ accumulated a long .emacs). Used Vim. BBEdit is the general go-to for me on the Mac. On Linux, it’s Emacs. In the t
728.
▲
by
klodolph
3y ago
Yeah, a long time to get it right. But I also remember the sequencers of the 1990s, which gave you a really primitive score view, and it’s still useful. I would put up with something primitive in a composition tool, because I’m going to exp
729.
▲
by
klodolph
3y ago
Like, I want to be able to insert a new section, because I realize that a transition is too abrupt. Or I realize that I want to swap the order of two sections. Section arrangement tools are not just about duplication. Like, the main point o
730.
▲
by
klodolph
3y ago
Reason is notorious as having some of the worst piano roll UX among popular DAWs. I see far more complaints about the piano roll in Reason than any other DAW, so perhaps it is not a good example here. I have Reason, and I just choose to use
731.
▲
by
klodolph
3y ago
It’s got to be different depending on your goals. Do you want to join a local jazz band? Go the singer / songwriter route and hit up open mic nights? Set up a bedroom studio and put out breakcore tracks? Write classical choir pieces? J
732.
▲
by
klodolph
3y ago
I don’t think this is recognizable as a DAW, and the page doesn’t call it a DAW either. It’s a sequencer. It’s not like a lack of a score view is awful, it’s just that it’s part of a pattern of missing tools that would be useful to people i
733.
▲
by
klodolph
3y ago
I downloaded this and played around with it a little. I’m a little skeptical of something that ditches traditional music notation for piano roll, doesn’t offer any ways to reorganize sections of your song, and then gives you a bunch of tool
734.
▲
by
klodolph
3y ago
Floating point numbers are the worst ways to work with non-integer numbers, unless you count all the other ways of working with non-integer numbers, which are worse (ratios, fixed-point). This is kind of a ha-ha cute response and not someth
735.
▲
by
klodolph
3y ago
Starlark is actually a lot like Python, in the sense that you can write code in Starlark and feed it to a Python interpreter and get the same result, at least much of the time. GDScript is very different. It has some similarities with Pytho
736.
▲
by
klodolph
3y ago
> Would you find it more acceptable as `a = (x = y)`? To me, that is reasonably clear. No, I don’t consider that acceptable. It is not enough that it is clear to some people who know what they are looking at. The language should be more
737.
▲
by
klodolph
3y ago
I don’t think strong/weak typing is the culprit here. I think partly that being explicit is nice. Assignment and equality are two very different things, so it makes sense for there to be different syntax. You can easily prevent the cod
738.
▲
by
klodolph
3y ago
Well, duh. There’s also -funroll-loops.
739.
▲
by
klodolph
3y ago
There is a different, clever way to analyze the problem thinking about energy and work. Work is by definition (work) = (force) x (distance), or the same thing expressed as an integral. Distance is the same, that’s a parameter of the problem
740.
▲
by
klodolph
3y ago
It’s more or less linear—what you can do is dither in each of the R,G,B channels separately. To remove banding in an image, you dither in R, dither in G, dither in B. If you take a gray value that is 50% between two gray values, and you use
741.
▲
by
klodolph
3y ago
Rats ≠ mice. Rats are a public nuisance that hang around because there’s always trash outside. Mice are the ones that invade your apartment. I’m sure rats do invade some apartments, but that’s gotta be crazy rare.
742.
▲
by
klodolph
3y ago
There is a secret third option, which is to have a cat in the apartment :3
743.
▲
by
klodolph
3y ago
Speaking of New York—everyone’s story with roaches is that they get them when a new neighbor moves in. You can’t get rid of roaches in your apartment as long as your neighbors contribute the steady stream of new roaches.
744.
▲
by
klodolph
3y ago
The hierarchy within the info page is where it’s useful. You don’t look for gnupg by going into GNU Utilities, you go to gnupg by typing "info gnupg". Within the gnupg manual you can look at a section like “key management commands
745.
▲
by
klodolph
3y ago
You can use a web browser for the info pages, and you get some reasonable HTML when you export this. I don’t see justification for saying that info is klunky. “I haven’t learned to use it” is valid, “I don’t want to learn another thing” is
746.
▲
by
klodolph
3y ago
Issue #1 can be sidestepped by using the HTML docs, which are still info pages. Issue #2, I think, is a packaging issue related to licensing and the peculiarities of Debian packaging rules. Normally, any time you install a package, you get
747.
▲
by
klodolph
3y ago
Sure, content is king, as they say. If you spend all your time using tools/libraries/APIs with good man pages, then use man. If you spend your time using GCC, Make, Bison, etc., then you’d be better off learning info. You’d equall
748.
▲
by
klodolph
3y ago
IMO, if you’re just interested in grepping through options, info is better at that, compared to man. I feel like I’m fighting against man when I look at the man page for SoX or rsync. I find some --option listed in the option list, but I wa
749.
▲
by
klodolph
3y ago
You can still use / if you like.
750.
▲
by
klodolph
3y ago
The search in info is way better than the search in man. Check out info info for the docs. Ctrl-S starts an I-search, instead of /. You then start typing what you want to search for. The results immediately appear; you don’t have to pr
More ›