Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
kbknapp
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
7 ms
·
1.
▲
by
kbknapp
2y ago
Initially I was like, "Oh cool, a new layer on top of Nix to make it more accessible!" And then read on to see it's basically just the NixCpp fork from save-nix-together now with Meson. I guess gradually moving to Rust is a c
2.
▲
by
kbknapp
2y ago
This looks to be a fork of NixCpp only. There is also https://aux.computer that appears to be (the beginning of) a fork of nixpkgs.
3.
▲
by
kbknapp
2y ago
Navi[1] is perfect for this! It's both a fuzzy finder of a personal collection of commands, but it's template syntax is flexible enough to be able to have "command builders" I have a blog on doing exactly this for a subs
4.
▲
by
kbknapp
3y ago
GPS satellites don't "send" your coordinates to your receiver. Your receiver is just listening to the broadcast signal from several (usually 4+) satellites and based on the strength of that signal determining how far it is fr
5.
▲
by
kbknapp
3y ago
In fact, I believe that's exactly where this bug lies. You're effectively able to trigger a case in which passing `&'a &'b` without providing any correlation (`where 'a: 'b`) that one would normally b
6.
▲
Rust 1.76.0
(blog.rust-lang.org)
10 points
by
kbknapp
3y ago
|
1 comments
7.
▲
by
kbknapp
3y ago
hyperfine is such a great tool that it's one of the first I reach for when doing any sort of benchmarking. I encourage anyone who's tried hyperfine and enjoyed it to also look at sharkdp's other utilities, they're all am
8.
▲
by
kbknapp
3y ago
Rust can re-use an allocation, but if the new item is smaller than the previous it doesn't automatically remove (free) the "wasted" memory left over from the previous allocation. I think this is categorically not a memory l
9.
▲
by
kbknapp
3y ago
TBF, when a 1.0 is released doesn't mean it's viable right way for things like this. It takes a certain level of market adoption and ecosystem buy-in first. Also, Zig still isn't 1.0 so if we're measuring languages from
10.
▲
by
kbknapp
3y ago
I'm not a fan of trying to put hard numbers on unknowns like this because it biases against uncertainty, but if they shaved ~74 minutes off their CI time and assuming it runs multiple times a day that very quick equates to a small team
11.
▲
by
kbknapp
3y ago
I've had significantly fewer issues with `cargo [b]install`ed compiled Rust programs than `npm install`ed ones. Getting nodejs/npm installed (and at an appropriate version) is not always trivial, especially when programs require d
12.
▲
by
kbknapp
3y ago
Really cool idea but this gives me anxiety just thinking about how it has to be maintained. Taking into account versions, command flags changing output, etc. all seems like a nightmare to maintain to the point where I'm assuming actual
13.
▲
Three Problems of Pinning
(without.boats)
4 points
by
kbknapp
3y ago
|
1 comments
14.
▲
by
kbknapp
3y ago
Many (most?) disagree with this line of thinking, but I believe the "Rust will never have a 2.0" style thought is what ultimately leads these multi-year pursuits of perfect (or at least good enough to last "essentially foreve
15.
▲
by
kbknapp
3y ago
Seems the author is expecting OAI to continue merrily along its way working towards AGI (albeit at a stated slower pace) while MSFT is able to take Altman et al and circle the wagons on what already exists (GPT4) squeezing it for all its wo
16.
▲
by
kbknapp
3y ago
I've worked in large companies (thousands of employees) and startups (<20) and I actually felt more like a cog in the machine at the startup size companies. I was literally just a means to an end to churn out code on a product. I co
17.
▲
by
kbknapp
3y ago
It's the IATA code for Portland International Airport. Many datacenters use IATA codes for the nearest airport to give a rough approximation of the location. So the PDX datacenter is the one closest to the PDX airport in or around Port
18.
▲
by
kbknapp
3y ago
Git terminology is a clinical example where many (most? definitely not all) terms make perfect sense once you already understand how it works , but make almost no sense in concert with other terminology or when you don't know the impl
19.
▲
by
kbknapp
3y ago
The "Security. Cryptography. Whatever." podcast just did an episode about the origin of the nistp curves. https://securitycryptographywhatever.com/2023/10/12/the-nist...
20.
▲
by
kbknapp
3y ago
My wife isn't going to be happy about this... I have an ErgoDox EZ at home, and a Moonlander for work. I absolutely love these keyboards. They have played a significant role in reducing pain I experience from arthritis.
21.
▲
Rust memchr adds aarch64 SIMD with impressive speedups
(github.com)
3 points
by
kbknapp
3y ago
|
0 comments
22.
▲
by
kbknapp
3y ago
This makes me wonder about newer terminal emulators on maccOS like Warp[1], and if they're for example taking all input locally, and then sending it over the remote host in a single blob or not? I imagine doing so would possibly break
23.
▲
by
kbknapp
3y ago
I wonder how well (or if it's even possible?) to pair this with hosted WASM runners (like CloudFlare Workers, or Fastly Runners, etc.). It looks like there is also (limited?) support for tracing functions and allocations in WASM binari
24.
▲
by
kbknapp
3y ago
It was a combination between Patreon and Github Sponsors for solo the lead developer at the time making several thousand USD per month. Those campaigns are still ongoing AFAIK, but the contribution amounts are now private.
25.
▲
by
kbknapp
3y ago
I think the reason the word "scam" became attached is because those outrageous and frequent claims were attached to receiving large sums of money.
26.
▲
by
kbknapp
3y ago
> If you ask those angered they pull out a list of petty grievances a mile long composed of misleading or highly interpretive wrongs. How can you assert that they're misleading or highly interpretive wrongs if you haven't dug i
27.
▲
by
kbknapp
3y ago
The generals tips I have apply equally for self-taught developers and traditionally trained, yet are interestingly enough more often easier to accept for self-taught developers. Perhaps due to a willingness to acknowledge a _potential_ gap.
28.
▲
by
kbknapp
3y ago
Exams mostly don't assess knowledge and understanding, only snapshot regurgitation of facts and snippets. Additionally, when one takes an exam it's rare to require 100% correct to "pass" (and even when that does happen i
29.
▲
by
kbknapp
3y ago
At least when downloading from the Play store, Google requires the application be updated every 90 days or so. I've run into this multiple times where the application ceases to function after the 90 day window until I go update.
30.
▲
by
kbknapp
3y ago
How many of these are duplicates or just multiple versions though?
More ›