Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jtrueb
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
by
jtrueb
2mo ago
The callout about auditing inline and comptime reminds exactly of the C++ point made about how you have to follow the style guide. Whoosh?
2.
▲
by
jtrueb
5mo ago
Call me crazy, but jj is more confusing than git.
3.
▲
by
jtrueb
6mo ago
RTOS can be used a lot looser than you describe. Like a build system, scheduling, and interrupt framework that allows you to program an MCU like you describe. Zephyr RTOS and Free RTOS provide easy enough ways to write code that uses blocki
4.
▲
by
jtrueb
6mo ago
I kinda quit using it. The tab feature is useful when making minor or mundane changes, but I quite prefer the codex GUI if I am going to be relatively hands off with agents.
5.
▲
by
jtrueb
6mo ago
Is there a new version or news related to this? v0.9 was Nov 2024, and Leptos and Dioxus have been a lot more active.
6.
▲
by
jtrueb
6mo ago
AI-assisted research is a solid A already. If you are doing greenfield then. The horizon is only blocked by the GUI required tooling. Even then, that is a small enough obstruction for most researchers.
7.
▲
by
jtrueb
8mo ago
Yes! I’m not sure how many people arguing for one or the other have tried both, but it is clear that you know the pain.
8.
▲
by
jtrueb
8mo ago
Have you been in a self driving car? There are some quite annoying hiccups, but they are already very safe. I would say safer than the average driver. Defensive driving is the norm. I can think of many times where the car has avoided other
9.
▲
by
jtrueb
8mo ago
I don't need nanosecond accuracy. I just know there are a lot of scripts expecting it.
10.
▲
by
jtrueb
8mo ago
I would describe it as the huge majority, reflecting on my pandas use over the years. Pretty much all of the data worth exploring in pandas over excel, some data gui, or polars involves timestamps.
11.
▲
by
jtrueb
8mo ago
That timestamp resolution discrepancy is going to cause so many problems
12.
▲
by
jtrueb
8mo ago
Heard of `#![forbid(unsafe_code)]` ?
13.
▲
by
jtrueb
11mo ago
simd was one I thought we needed. Then, i started benchmarking using iter with chunks and a nested if statement to check the chunk size. If it was necessary to do more, it was typically time to drop down to asm rather than worry about anoth
14.
▲
by
jtrueb
11mo ago
I mainly use Rust in embedded now. I don’t always rely on encoding all of the correctness in the Rust type system. To a degree all the old ways of enforcing correctness are still in play, I am just choosing when to take use idiomatic Rust o
15.
▲
by
jtrueb
11mo ago
I was on a team with a similar timeline with C++ (4 year). All the language and toolchain difficulties came after shipping. Meeting new customer needs meant shifting from greenfield to brownfield engineering. We were chasing down strange pl
16.
▲
by
jtrueb
11mo ago
Yeah, I think BDFL wants to use Zig. I understand that it is nice for Zig to feel more like C, and that can be fun. If the toolchain is so far away from being mature, how long will it take the database to be mature? Since previous comment w
17.
▲
by
jtrueb
11mo ago
The reason for not choosing Rust still doesn't make any sense to me. If you don’t want to OOM, need correctness, are following the power of ten (where you aren’t allocating anyways), I don’t see the conflict or harm of additional enfor
18.
▲
by
jtrueb
1y ago
Wow!
19.
▲
by
jtrueb
1y ago
Slides from video description https://docs.google.com/presentation/d/1SoDsm_m_pb_gS6Y98Hgh...
20.
▲
by
jtrueb
1y ago
Obviously there is a lot of work here, but I am a bit confused. If you already have lab code in Julia, Matlab, R, Python, Excel, etc., what is the motivation to use this tool? Is this hot in a specific community?
21.
▲
by
jtrueb
1y ago
That’s if the voltage supply was stable and within electrical specs for a sufficient period of time. We can see this is a snippet 2 hours into the discontinous collection. 3.6V is the maximum value that the nrf52832 SoC can handle. I would
22.
▲
by
jtrueb
1y ago
A true champion > when I started contributing to Rust back in 2021, my primary interest was compiler performance. So I started doing some optimization work. Then I noticed that the compiler benchmark suite could use some maintenance, so
23.
▲
by
jtrueb
1y ago
Arc doesn’t give you the choice until this upcasting feature lands in stable.
24.
▲
by
jtrueb
1y ago
I agree this is useful. I also think it isn’t the end of the world to support some semblance of OOP in Rust. If it helps you ship the business logic, sometimes it’s okay to concede some performance or other cost.
25.
▲
by
jtrueb
1y ago
Getting closer and closer to OOP
26.
▲
by
jtrueb
1y ago
I think that is a bit of an overstatement given the amount of legacy code and bindings generation capabilities. I do think it had to swing towards memory safe and C++ still didn’t have a plan for smart pointers much less move semantics when
27.
▲
by
jtrueb
1y ago
Having worked on the old, the migrating, and the new, I appreciate Swift more than Objective-C mostly due to IDE support. If they had put the effort into Objective-C++ that they put into Swift, I struggle to imagine it in a worse place than
28.
▲
by
jtrueb
1y ago
How many years old is your swift codebase?
29.
▲
by
jtrueb
1y ago
??? Swift is terrible right now. Language features conflicting, async story migrating, compile issues horrific and IDE support in its infancy.
30.
▲
by
jtrueb
1y ago
Since I often use a sliding window, I made a Rust implementation and was surprised with how performant the VecDeque implementation was. The MidVec was only faster than VecDeque when doing batch inserts and removals with my implementation.
More ›