Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
fainpul
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
25 ms
·
451.
▲
by
fainpul
1y ago
Terminals usually don't support proportional fonts.
452.
▲
by
fainpul
1y ago
I like the license: https://github.com/Speykious/cve-rs/blob/main/LICENSE
453.
▲
by
fainpul
1y ago
Maybe I'm missing a joke here, but if you're actually wondering: rightlick on text -> inspect -> find the font tab For me it was Proxima Nova.
454.
▲
by
fainpul
1y ago
I was thinking of optimized movement patterns to increase efficiency / reduce wasted energy. This numberphile video explains how fish and other swimming animals barely lose any energy, even though they create vortices, because the vort
455.
▲
by
fainpul
1y ago
Reminds me of the fascinating efficiency of fish, where even a dead fish can swim upstream, given the right kind of vortices. I wonder how much potential for improvement there still is for the human body. https://fyfluiddynamics.
456.
▲
by
fainpul
1y ago
He talks about his motivation for creating jai and the tooling for building and getting performance insights, not really about the language itself.
457.
▲
by
fainpul
1y ago
Isn't the windtunnel test completely different from actual conditions? Mach 7 at 1 bar is wildy different than Mach 7 at very low pressure, isn't it? My gut feeling tells me the paper plane doesn't have enough mass to "p
458.
▲
by
fainpul
1y ago
I agree. Although Swift / SwiftUI is not much fun if you can't use the latest features / APIs. The author mentions "learn Swift and macOS app development" as one of the motivations to make this, so I can understand
459.
▲
by
fainpul
1y ago
macOS has a history of app icons which are highly detailed and almost photo-realistic. I think this trend started with OS X and the skeuomorphism hype. In my opinion, this is exactly the opposite of what a good icon should be like (reduced,
460.
▲
by
fainpul
1y ago
PowerShell has everything related to argument parsing, helptext generation, tab completion, type coercion, validation etc. built-in with a declarative DSL. Many things work even directly OOTB, without requiring special annotations. It is by
461.
▲
by
fainpul
1y ago
The toner transfer method uses a similar process and is probably easier. You don't need a 3D printer, but one of those laminating machines instead.
462.
▲
by
fainpul
1y ago
I usually use something like this: openssl rand -base64 20 or if openssl is not available: head -c 20 /dev/random | base64 It encodes 20 random bytes in base64. Due to how base64 works, using 20 bytes ensures there i
463.
▲
by
fainpul
1y ago
Ok, apparently there were different ways this was implemented. I remember a friends old TV as a child, where it worked exactly as I have described. This is similar to what I mean, although it's a radio, not a TV and the buttons I remem
464.
▲
by
fainpul
1y ago
And those buttons needed to be round, because you could turn them to tune the radio or TV to a station. Pressing the button would then "snap" the tuner back to the preset position of the pressed button.
465.
▲
by
fainpul
1y ago
> A single mutated letter in DNA in a single cell can cause a tumor that kills a blue whale. Side note: whales rarely get cancer. https://en.wikipedia.org/wiki/Peto's_paradox https://www.youtube.com&
466.
▲
by
fainpul
1y ago
Don't buy, don't use, tell your non-techy family and friends about such worrysome products. Companies will do whatever makes them money. If they see that AI-infused products perform worse (financially), they might come up with alt
467.
▲
by
fainpul
1y ago
Space Shuttle cockpit for reference: https://space1.com/Museum_Exhibits/High_Fidelity_Exhibits/Sp...
468.
▲
by
fainpul
1y ago
> Imagine an airplane cockpit where pilots had to navigate nested menus to adjust flaps Imagine a spaceship cockpit where pilots have to navigate nested menus... https://shanemielke.com/work/spacex/crew-dragon-d
469.
▲
by
fainpul
1y ago
People are also struggling with Windows (any version). Especially installing programs (clicking through wizards, answering lots of questions they don't understand) and installing device drivers (how to even know what to do, to the get
470.
▲
by
fainpul
1y ago
> because they want the new shiny ones I don't believe that. I think the desire for a new phone is mostly triggered by some unhappiness with the current one. For example because the battery doesn't last a full day anymore, the
471.
▲
by
fainpul
1y ago
I didn't see this mentioned in the article: wouldn't the obvious way be to make the private field private (lowercase)? (I'm not a Go developer, just tried the language casually). type User struct { Username string
472.
▲
by
fainpul
1y ago
> Let's say the external IP address you're going to use for that machine is 321.985.520.309 and the wireguard address of your local system is 867.420.696.005. What is going on here with these addresses? I'm used to seeing
473.
▲
by
fainpul
1y ago
Yes, nowadays all the main browsers are pretty much locked down and you have to use the official app stores to sign and distribute your extensions, even if it's just something for your own use. I really wish this would be more open, si
474.
▲
by
fainpul
1y ago
For anyone interested in this: Tsoding (Twitch and YouTube streamer of "recreational programming") demonstrates this in one of his projects, where he hot reloads a dynamic library without interrupting the main program, to test dif