Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
krater23
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
9 ms
·
181.
▲
by
krater23
1y ago
I'm from embedded too. We tried to use rust in one of our projects and came to the conclusion that it makes no sense to convert our team from experiences C++ developers to beginner level Rust developers. Additionally to that, it was ne
182.
▲
by
krater23
1y ago
The pushback comes from the idea to rewrite all old tools in another language just because you can. Instead of creating new projects and using the new language it feels like the most rust projects are rewrite from old projects. And the most
183.
▲
by
krater23
1y ago
They have the backing to doing the right thing, because their language is memory safe and this everytime means absolutely secure. Irony off.
184.
▲
by
krater23
1y ago
Memory safety is mostly a issue of the past. Clearly, there are new code bases with memory issue too. But we have tools to prevent that. The new security issues are supply chain attacks. And Cargo is the way to have exactly this.
185.
▲
by
krater23
1y ago
Think twice. Everyone who hosts the blockchain would decide to stop because he invested in crypto, at least with some hardware costs. Beside of the small group of people that owns a quantum computer. I don't expect that this group is &
186.
▲
by
krater23
1y ago
When I execute code on your machine, you are lost. Simply like that. Don't store important passwords on your machine in a single point of failure. It's safer to store them unencrypted in a wrong named textfile than on the place wh
187.
▲
by
krater23
1y ago
Especially Apple works on that on the iPhone by scanning every new app and leave the customer only install that one that are signed by Apple itself. And they still fail with it.
188.
▲
by
krater23
1y ago
Show me your commits and I show you your new home ;D
189.
▲
by
krater23
1y ago
Sorry, but yes, when your app crashes there could be two issues. The C++ library that you use is shit, or your engineers don't understand the underlying concept of allocating/deallocating things because for Swift they had never to
190.
▲
by
krater23
1y ago
> You may spend a few hours struggling with the borrow checker, but that saves you countless days of debugging highly non-trivial defects, especially in a larger codebase. How often do you had issues like that in the last 10 years of yo
191.
▲
by
krater23
1y ago
Sorry man, but I work since 2012 in professional security development in C/C++. Normally no one talks anymore about things like buffer overflows, use after free,... since years. Everyone uses tools to check for this, and in the end it&
192.
▲
by
krater23
1y ago
No problem, the next iteration is a phone without a camera. And they will tell us that no one wants a camera oh his phone. And then they sell bluetooth cameras as extra.
193.
▲
by
krater23
1y ago
Take the Unihertz Jelly Star. No I get not paid for advertising. I just be happy to have it found.
194.
▲
by
krater23
1y ago
I have a Unihertz Jelly Star, it fits in my hand and it works great.
195.
▲
by
krater23
1y ago
I make >100k, I own 5 appartments and 1.5 houses but I live in a flat, just because it's better than living alone.
196.
▲
by
krater23
1y ago
Got two weeks ago a update for my jelly star. Don't know what they changed, whas not many, maybe some bugfixes. But I would be really angry when they just change the android version and the way I have to use the phone just with a over
197.
▲
by
krater23
1y ago
Unihertz JellyStar. Has a headphone jack too.
198.
▲
by
krater23
1y ago
I want it too. And I have it: https://www.unihertz.com/en-de/products/jelly-star I have it since more than a year. I had the first one two weeks because I lost it as it fall through a hole in my pocket. So fix you
199.
▲
by
krater23
1y ago
It's fun when you don't use it for work. And the most people don't use it for work but just rewrite any tool they can find.
200.
▲
by
krater23
1y ago
Looks like you think only in windows and linux. Ok, but how much of your rust runs on freeRTOS or bare metal and on how many processor families? C? Runs on all of them. 6502? No Problem? 8051? Clearly! CRC16C? Yes. Eco32? yup. i386? Is dev
201.
▲
by
krater23
1y ago
Hmm...I like when the compiler don't steps in my way and assumes that I know what I'm doing. Thats the reason why I don't like Rust. But when you like it, have fun!
202.
▲
by
krater23
2y ago
We just should ignore the evangelists that just reimplement something existing in rust again. Maybe this language will die or find his way in the corner where someone is doing soemthing useful with it.
203.
▲
by
krater23
2y ago
There is no really transistion. Much developers just are ignoring Rust as they ignored D, E, Go, Ruby on Rails(the PHP developers) and some other fashion programming languages. It's a overhyped trend and in some years Rust will find hi
204.
▲
by
krater23
2y ago
But Rust is so secure, what could ever happen? ;)
205.
▲
by
krater23
2y ago
Static analysis is embedded in rust, but you can't mitigate intended malicious behavior of software dependencies. That would be like a virus killer for dependencies. The past has shown that this isn't working.
206.
▲
by
krater23
2y ago
boot is not allowed caused by the complexity. So some people disallow boost, here is the solution, just add the complexity directly to the language definition!
207.
▲
by
krater23
2y ago
C and C++ is not accountable for all evil of the world. Yes I know, some Rust evangelists want to tell us that, but most servers get owned through configuration mistakes.
208.
▲
by
krater23
2y ago
At least a better requirement than 'Not helped to bomb some russian military ships'
209.
▲
by
krater23
2y ago
No information which code was nonfree, no information how it was spotted. Rereleasing tarballs with the same verison number, which means there are now two official versions of the same tarball with the same version but with another md5 hash
210.
▲
by
krater23
2y ago
You can add the private key of your server in wireshark and it will automatically decrypt the packets.
More ›