Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
jackosdev
searching Neon…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
5 ms
·
1.
▲
Rust or Mojo for the Future of AI?
(mojodojo.dev)
2 points
by
jackosdev
3y ago
|
0 comments
2.
▲
by
jackosdev
3y ago
That’s true, but this has never been a problem for me looking through large codebases and doing code reviews, in other languages I was constantly annoyed by not being being able to shadow
3.
▲
by
jackosdev
3y ago
I really like in Rust how you can reinit a variable with a different type e.g. “let rect: Rect<f32> = rect.into();” It’s just so damn useful and I’m not sure what the downside is, it sucks when you have to keep coming up with differen
4.
▲
by
jackosdev
3y ago
Nah that editor is much better if you're just using Python, but vscode imo is better for polyglots, the experience and keybinds stay the same across languages once you work out `tasks.json` and `launch.json`
5.
▲
by
jackosdev
3y ago
vscode is an incredible piece of software, better than all the paid options in my opinion, the amount of features they pump out month to month is outstanding, just a bit slow due to electron. I never understood why they put so much effort i
6.
▲
by
jackosdev
4y ago
My company runs everything on AWS lambda, I’ve worked on Lambda with Go, Python and Typescript before this, Rust is by far the best experience I’ve had. Async works great, it’s definitely a lot harder to figure out the ecosystem than someth
7.
▲
by
jackosdev
4y ago
The point is though as OP said, all the pieces are in place, it only takes one crazy person or government to give something like this access to actually act out the things it’s saying it wants to do. Define self awareness/sentience how
8.
▲
by
jackosdev
4y ago
It’s the fastest gaming chip now, but not sure a 0.5% to 1.5% improvement over the standard 13900K warrants an “insanely fast” tag
9.
▲
by
jackosdev
4y ago
Oh yeah, can fix that though with: mkdir -p ~/cargo/target export CARGO_TARGET_DIR="~/cargo/target"
10.
▲
by
jackosdev
4y ago
sccache works really well and there’s only two steps to install it and enable it globally, speeds up compilation time a lot as well: https://github.com/mozilla/sccache
11.
▲
by
jackosdev
4y ago
I have Asahi Linux installed on mine, it works great including the GPU, I’m mainly developing for ARM64 AWS Lambdas now as well so it’s nice having the same arch. Some things are still missing like webcam, microphone and speakers, but the h
12.
▲
by
jackosdev
4y ago
Still, how much they pay their developers a year? Would be over $150k I imagine, drop him $10k which he deserves and a sincere apology and we never would have seen this article, this would definitely cause a larger loss for them.
13.
▲
by
jackosdev
4y ago
I still really like Python for scripts and small programs, but I’m always going to use Rust now for CLI’s or anything larger, I get the problem you have with it, but the trade off is worth it for me being able refactor quickly and with conf
14.
▲
by
jackosdev
4y ago
It’s funny when someone is parroting the doom and gloom they hear from mainstream media, and you point out something like how world hunger and poverty is at an all time low, the standard of living has never been higher etc. most of the time
15.
▲
by
jackosdev
4y ago
I hopped jobs to go from using Go to Rust, I was sad and bored, now I'm happy and energized. Always going to be things you dislike for sure, but life's to short to be using a language that's making you miserable.
16.
▲
by
jackosdev
4y ago
Do you know anywhere to find good decoders in pure Rust for common codecs like H.264 and H.265? Great tutorial by the way learnt a lot
17.
▲
by
jackosdev
4y ago
I worked for the three largest mining companies in the world, and a much smaller miner before that. The small company had 1 geologist, 1 mining engineer, 1 general manager and an office admin person. The next place I went to was a similar s
18.
▲
by
jackosdev
4y ago
I'm also interested in this, the segmentation faults Primeagen found in Bun were concerning: https://youtu.be/qAYFepR4GcE?t=370 might have been fixed by now though. I was seriously looking at Zig, but I'm always g
19.
▲
by
jackosdev
4y ago
What they did with Dota 2 was really surprising, the AI did a technique where if it was ahead it would go behind the enemy tower to get 100% of the gold while the enemy would struggle with last hits under the tower and take creep damage. I&
20.
▲
by
jackosdev
4y ago
I've made contributions to Rust repos and it was a great experience, they helped me along and were very quick with responses. I never even considered it for Go because the community shot down every idea I had.
21.
▲
by
jackosdev
4y ago
Immutability, most things are expressions, no nulls. I think this is what they mean, it's a good experience if you want to go purely functional, they took influences from everything though.
22.
▲
by
jackosdev
4y ago
Sick release notes cheers Kristoff and team
23.
▲
by
jackosdev
4y ago
Yeah works great, Tensorflow works great as well, but if using pip need to install tensorflow-metal and tensorflow-macos. Plus I always need to downgrade protobuf to 3.20. And couldn't get the C bindings for Tensorflow to work through
24.
▲
by
jackosdev
4y ago
Isn't he going to be bringing back people who were banned off the platform, that's more democratic. US has a bunch of problems but the one thing you used to get right is freedom of speech before big tech had so much influence, I t
25.
▲
by
jackosdev
4y ago
I like Lex, he's very open and wears his heart on his sleeve, he gets good answers sometimes because he's fearless with the questions he asks. His first intrview with Jim Keller is my fav ever and changed my life perspective after
26.
▲
by
jackosdev
4y ago
Yeah exactly, it makes everything so much more ergonomic, especially with combinators, as in chaining method calls that might return an error
27.
▲
by
jackosdev
4y ago
Just make it so: varFoo, err := GetFoo() if err != nil { return err } Can be written as: varFoo := GetFoo()? Just like Rust, everyone would stop complaining about Go error handling. But they have this absolutist position on syntact
28.
▲
by
jackosdev
4y ago
It will happen one day, but until someone buys a headset they keep using for more than a few days before locking it in their cupboard, it's not going to happen
29.
▲
by
jackosdev
4y ago
I work full-time with Rust, use it all the time to see how much memory is being allocated to the heap, make a change and then see if there's a difference, and also for cache misses: valgrind target/debug/rustbinary ==10173==
30.
▲
by
jackosdev
4y ago
If you're into Vim, this is a fantastic extension for keybindings: https://addons.mozilla.org/en-US/firefox/addon/tridactyl-vim...
More ›