Same reaction! I just drove by it... taking a careful note after seeing it in the article. It does appear a bit keep-like, but that's a stretch. Maybe if the surrounding roads were replaced with walls/battlements/ramparts and such?
HN user
the__alchemist
Building structural bio tools for rust, and this application: https://github.com/David-OConnor/molchanica/
https://www.athanorlab.com/
This was my takeaway. I'm imagining arguments against mitigating climate change along the same lines.
Personally, I've been using a small browser plugin called "hn_mute_" (On FF and chrome). It lets me permanently mute any user with 1 click. I have a 0 tolerance policy for ai-gen article posts, among other types of behavior. This sound harsh, and so unfortunately has false positives. But is required in this environment. This is a partial solution, and would be enhanced by network effects. (e.g. people sharing mute lists, and aggregating)
It's first chapters all the way down!
Likewise. I'm commenting based on my position:
- Rust Fanboy; use it in several domains (embedded, PC applications, bio/chem)
- Web dev is the main thing I still use Python for, as there's nothing on Django's level.
Of interest: I am not a fan of Async in rust. I get that for web stuff it is a suitable model, but I still don't like it for no original reasons. As you stated, I don't feel like this is solving the missing aspects, e.g. auto migrations, admin, email, auth, etc.Is delivery services accounted for? I buy 1/3 I did a year ago, as Amazon's services are so convenient, and not much more expensive. (Especially since I throw out less now)
#1: Great question, and I would love to hear the answers (And am learning from the ones posted)
#2: What I've done so far: Haven't bought stock in a year. Have moderate short positions on Palantir, SpaceX, and Tesla. Have big short positions in the most popular Quantum computing companies. (Scams IMO). I have sold most of my positions ("profit taking"?) in stocks which have gone up a lot in the past year. (Nvidia, Broadcom etc), and am no longer using margin; about 1/3 of my brokerage value is now "cash", generating ~3% interest.
TB has big UX problems not mentioned: Search works poorly (Misses too many results to be useful), messages you typed have weird paragraph spacings, and reading multi-message threads is a mess.
Semantics on "definition".
"safety" is not why I use and love it. I brought this up because someone who hasn't used Rust, but reads about it may assume it's a "safe" language; I would describe it instead as a nice all-around language.
Rust is not and has never been "make literally everything safe", it's "push the unsafe boundary as low as possible and keep as much as possible above it so that you can reduce the surface area for unsafety and more easily find bugs in the unsafe code".
Another definition: Rust is a lang to "Run fast and low-level software/firmware, with nicer tools, features, and syntax than the other langs which can do this"!
Obviously, the value proposition you find in this case depends on the subjective nature of that regarding rust vs zig!
Ty v much! I gill give those a shot. I just yoloed one using D2 after brief research. Will keep exploring those.
What is your thought on D2 compared to those? GIven the WebGL mention (The one I'm familiar with), I suspect this is a matter of interactive vs static/diagrams. I assume the latter due to my own project which falls in that category!
What format do you have it build? PNG? Svg? Open document drawing? I am interested.
As someone who loves Rust the language and tool set: This class of projects [LLM rewrite of a reliable piece of software honed over decades) is embarrassing.
If you are watching this and haven't used rust: Please don't judge the language by this part of its users.
Great point. Stated another way:
"Mom, can I have battle-tested, reliable software"
"We have battle-tested, reliable software at home"
Battle-tested, reliable software at home: (Pic of green text from `cargo test`)
I built this after lamenting the friction in repeating commonly-executed tasks in OS-native terminals. This supports native functionality, while making it easier to use.
It's a standalone executable. Has a GUI version as well, (EGUI) in rougher shape. E.g. this will continuously show you the various lists of recent commands, dirs etc, and has a file browser.
Highlights: Good autocomplete. Knowledge of what directories are commonly used. Dir Bookmarks. Syntax highlighting. Integrated SSH support. Convenience functionality for git and python venvs.
For anyone out of the loop: Size/key count is the new(ish?) metric which perhaps most accurately categorizes the keyboard hobby. E.g. if you look at reddit's r/MechanicalKeyboards, they're mostly <80% layout.
I'm curious about the details: What is the definition of Left Wing you observed? (Or collection of traits). It is a term which means something different to different people. I'm also curious what your native language and country is, due to your use of this in contrast.
edit: Because it's so prevalent in the global news, I will mention this. May or may not be relevant depending on the specifics of what you've noticed: The current US president is an existential threat to our Republic. The most corrupt one in history, and an authoritarian. It is difficult to reconcile being a patriot and maintain a coherent set of ethics while not shifting left until this is resolved. There is a large portion of people who while may not normally align as leftists/liberals, but perceive this threat, as it's not a subtle one.
Pitch and roll are coupled to fwd/back and Left/right respectively. So, you can make it move however you want, but its attitude can't be set independently of its motion. That's a simplification. One consequence is, for example, if you have a fixed camera mounted fwd etc, the angle it looks will correlate with the speed you have it move.
If you are just concerned with moving the center of mass to different locations in space, or have it travel with a specific velocity, you're fine.
This sort of limitation is common vehicles of all sorts; having 4 independent DOF is above average!
Yes and no. The math here is useful, albeit not required. It is not specialized PhD material; it's linear algebra. (And not the abstract quantum mechanics/chem kind!)
What I mean by not required is, I've written drone firmware and didn't directly use this; the core can be done with a PID for rate controls (Compare measured rate along each axis with commanded; nudge motor power proportional to the diff), and commanding attitudes can be done with fundamental quaternion operations, as a slower outer loop.
I would skip the Tait-Bryan stuff in the article, in favor of pure quaternions. Actually, I'm kind of floored the word "quaternion" doesn't appear in the article.
I encourage you to do research on extrapolation as a general concept. Not a deep dive, but to explore its general utility and limitations as a tool. I also encourage you to explore what metrics you use when evaluating the utility and impacts of LLMs.
Still blocks all my queries; downgrades to 4.8.
Alternatively: (As stated in the other replies) jail execs.
Related to graphics programming in rust: One reason to get into graphics programming is if there aren't any engines that suit your purpose that are available for your programming language of choice.
If I wanted to program a 3D game, I would choose UE5. I'm not, however: I made my own engine (`graphics` crate) and own vector/quatrnion lib (`lin-alg` crate), used by no one other than myself, to view chemistry and molecular bio visuals, with convenience controls etc. And it's suitable as a general purpose engine for rendering simple, non realistic scenes. I'm surprised I had to do this, but didn't find any suitable existing solutions.
This still is flags every query I send it due to safeguards, then switches to 4.8/Opus.
Hey - I tried this just now, and was surprised; you're right; it was ~$12.
My general assumption for any food I'm getting eating out in the US (across a range of regions) is $20/person for fast food/casual, and $30 if it's a basic restaurant. The food will be listed at $7-12 etc, but the receipt will show twice that due to fees, add-ons etc.
IMO what matters is what you pay; the numbers they post on the menus and other media aren't useful.
I will stick up for spiralcoaster. This post is direct and could be interpreted as offensive. Sarcasm both in general, and especially over text is often not appreciated. (It partially depends on culture). Yet, I think this analogy is appropriate here, and I was thinking along the same lines.
Stiffness. Important for how the frame behaves under load and buffetting etc.
Phrased in a slightly different way, assuming the standard is Betaflight/Ardupilot/PX4. (This article uses BF): Inner PID rate loop; this compares IMU-measured rates vs that commanded by manual controls. This might run at 1-4kHz.
On top of this (Maybe at a few hundred hz), you can add outer controls to set attitude. This could be an autopilot, or having the controls command attitude instead of rate. Betaflight pilots usually don't both with this, and have the simple setup of control maps to rate.
I've programmed firmware using a weird hybrid where the controls command a change in the target attitude. So it flies like rate, but has the forced attitude stability of an attitude-based control system. Non-standard, but makes it so you don't need to worry as much about tuning the PID loop. In practice, you can do full aerobatic flight with this like you'd do with a rate-only setup. (Basically, there is a commanded attitude quaternion; controls nudge it; the PIDs update motor power to maintain this commanded quaternion.)
I agree with your first point.
The milled fiberglass the author used is a much better UAS frame material than anything from a filament 3d printer due to stiffness and related considerations.