Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
braveo
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
35 ms
·
301.
▲
by
braveo
10y ago
We agree on that, my point is that C++ does it via libraries, Rust does it by hiding unsafe blocks behind interfaces (aka libraries). Time will tell which approach is ultimately superior (if either one of them is actually better), but until
302.
▲
by
braveo
10y ago
right, I too can make assertions with no evidence to back them up. If that's really your bar, then we don't have much more to discuss.
303.
▲
by
braveo
10y ago
Sure, but C++ also has tools to do this checking in an automated way.
304.
▲
by
braveo
10y ago
Hey, you're right, getting memory usage correct doesn't affect safety at all. good day.
305.
▲
by
braveo
10y ago
> It's true that all languages offer escape hatches And that all languages experience safety issues as a result of these escape hatches, and that all languages suffer security issues despite sequestering these escape hatches. Which
306.
▲
by
braveo
10y ago
> The fundamental fact remains that the compilers do not warn about the major problem of handling dangling pointers I'm going to quote myself, emphasis mine. "The end goal isn't for the compiler to verify the safety, the e
307.
▲
by
braveo
10y ago
Your argument as to why the compiler won't warn you about problems is to show an example where you purposefully supress the warnings the compiler gives you. I honestly don't think we should continue this conversation.
308.
▲
by
braveo
10y ago
I'll have to check when I get home, but I'm fairly certain you're purposefully suppressing the compilers warnings here. That's not a good way to make your argument about the compiler not being able to warn you about pro
309.
▲
by
braveo
10y ago
> No one goes around saying those languages are actually no more memory safe than C++ (or maybe you do?). It's unfortunate that you've chosen to try and make the scope smaller by referring specifically to "memory safety&qu
310.
▲
by
braveo
10y ago
That's the point, there are plenty of things that flat cannot be done without using inherently unsafe operations, even in rust. This is why it has still yet to be shown that rust is actually safer than C++.
311.
▲
by
braveo
10y ago
> I think the contention is that, unless you're applying NASA style rigor, you don't end up in the same place without verifying the safety automatically, because in practice it's too expensive to verify the safety manually
312.
▲
by
braveo
10y ago
Sometimes I think Rust people lose the forest for the trees. The end goal isn't for the compiler to verify the safety, the end goal is for the software itself to be safe in a way that's cheaper. It doesn't really matter if t
313.
▲
by
braveo
10y ago
They can't legally secede, the man is ignorant.
314.
▲
by
braveo
10y ago
I've personally met several of these workers who have created things that ended up being very helpful for their employers. There's a reason why most of these companies have programs to encourage their workers to come up with these
315.
▲
by
braveo
10y ago
absolutely, and if I recall, he did it his first live try. It was definitely impressive but as a software person I'm more impressed by the ones who came up with the hack itself.
316.
▲
by
braveo
10y ago
It should be noted that he didn't create the hack, it's something that's been fairly well known. What he did was accomplish it manually, whereas all previous solutions automated it via virtualized controller inputs.
317.
▲
by
braveo
10y ago
No one was paying these people any mind, that's why Hillary lost. It doesn't matter if those particular jobs aren't coming back, this is something that people do not get. Guess which region of the country both the republics a
318.
▲
by
braveo
10y ago
Are you implying factory workers aren't intelligent enough to come up with something new?
319.
▲
by
braveo
10y ago
but are they paying us what we expend? I think that's the point being made here. And I don't know the answer to that question, but it's important in this discussion.
320.
▲
by
braveo
10y ago
That doesn't really go against what he said.
321.
▲
by
braveo
10y ago
I actually really dislike the personalization that happens on a lot of sites.
322.
▲
by
braveo
10y ago
Hilary's problem is that people didn't like her and chose to stay home rather than vote trump (whom they didn't like either).
323.
▲
by
braveo
10y ago
> I know for one thing - change is in the air, This is basically my take on it. I preferred Trump over Hilary even though I think both candidates were terrible, and the reason is because we know what we're getting with Hilary, we h
324.
▲
by
braveo
10y ago
You are the problem with American politics right now.
325.
▲
by
braveo
10y ago
lol. I too get tired of seeing all this "take X and write it in rust". OTOH it's a new area and the younger crowd gets to try and make a name for themselves in something that isn't already fully established. But seriousl
326.
▲
by
braveo
10y ago
but is it webscale?
327.
▲
by
braveo
10y ago
That's an integration problem and the solution is to pipe it through something that knows enough to do the conversion.
328.
▲
by
braveo
10y ago
> Completely ignoring the problem and leaving it up to applications further up the stack just ensures that there will be incompatible competing standards for how to tell applications how to decode the string data they get from the OS. I
329.
▲
by
braveo
10y ago
It wasn't simply fortune that's kept me from getting scammed. personal responsibility is a thing.
330.
▲
by
braveo
10y ago
I've never been successfully scammed.
More ›