Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
mk89
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
35 ms
·
571.
▲
by
mk89
4y ago
My understanding though is that the ASAN would have done its job, had the test checked for the results. Quoting from the post: > This fuzzer might have produced a SECKEYPublicKey that could have reached the vulnerable code, but as the re
572.
▲
by
mk89
4y ago
> My love for Scala/Akka (especially with the latest licensing changes) could potentially be replaced if they nail Distributed Actors. Considering they hired one of the major akka core developers[0] to work exactly on the Actor mode
573.
▲
by
mk89
4y ago
Thanks. I thought so too, I just wanted to have some confirmation. It's not that they don't find issues, but it's more of a coverage issue then? (In which case I really understand, someone said it's 25 million lines of c
574.
▲
by
mk89
4y ago
Yes, I know. My question was more if or why a sanitizer doesn't help.
575.
▲
by
mk89
4y ago
Do you know why/if a sanitizer is not enough to catch these bugs at runtime (and during their automated tests)?
576.
▲
by
mk89
4y ago
Search engines have overall become terrible due to ads. Amazon is finally a search engine with the extra step of selling a material good. I have to admit that it has become difficult also for me to find a simple item without too much bias o
577.
▲
by
mk89
4y ago
> 2. It now means you need multiple language specialists to maintain it and associated communications and context switching. Sometimes you have that and you need to accept it. In this case the function was really trivial. What if it was
578.
▲
by
mk89
4y ago
> The nonfunctional requirement is a self-contained binary that is not dependent on machine's own libraries or any extra files. That's not just mental excercise but a feature. Let me add more to this: speed. You have Rust/
579.
▲
by
mk89
4y ago
I think SWIG had a different purpose. The author here generates and embeds WebAssembly in Go, to avoid building the same lib for multiple platforms (+ the bindings to call the low level c code). Maybe the tool wasn't good enough? Right
580.
▲
by
mk89
4y ago
Thanks a lot for your answer! EDIT: Just to know: clang sanitizers or anything else?
581.
▲
by
mk89
4y ago
Yeah, I do understand the main principle behind it, and I think an address sanitizer helps here - I did some tests and the ASAN coming with Clang 14.0.0 catches the bug (at runtime, of course). It's a different approach, and definitely
582.
▲
by
mk89
4y ago
The first case is at least documented that it's the programmer's responsibility that the view should not outlive the object pointed to. Finally, the address sanitizer helps you with that, however I wonder how many actually do use
583.
▲
by
mk89
4y ago
I have been a foreigner for a while now, so it would be against my own interests to wish for such things. In some EU countries you have a termination period of 2 weeks during probation. Maybe that's a compromise? It's not the best
584.
▲
by
mk89
4y ago
> Decisions have consequences, except for conpanies it seems. It's a risk you take by leaving your continent and flying to another one without any permanent residence permit. It's really shit, but that's how it is. It'
585.
▲
by
mk89
4y ago
They are actually very clever about it. There is literally 0 alternative in the Rust world: this is what the "gpl competitive advantage" is about.
586.
▲
by
mk89
4y ago
I don't understand. That's unfortunately how it is, sadly enough. Should they have fired another person instead just because of location? I believe they should have not given the GO at all to the hiring manager, but hey... these C
587.
▲
by
mk89
4y ago
Yet OWASP vulnerabilities hit lots of non-C languages and things that you definitely don't do in C: https://owasp.org/Top10 I am starting to wonder lately if all this "implicit language security" (use Rust, u
588.
▲
by
mk89
4y ago
Voting has absolutely nothing to do with consulates or embassies. If there is one, maybe they do simplify voting, but the right to vote should go beyond the presence of any office. This is what the US government allows to do: no matter wher
589.
▲
by
mk89
4y ago
I really don't understand this comment. Where is the colonisation in this case? Did you see what this person had to do to vote?
590.
▲
by
mk89
4y ago
I believe it might. Not a C++ expert, but I am using Clion with lots of clang-tidy features and a lot of compiler warnings, and I believe that the code looks more modern. If you use a "new" you'll get right away warnings. Of
591.
▲
by
mk89
4y ago
You can't. You live with that. Everyone around us does it. Bad politicians, bad owners, bad managers, bad leaders, etc. A bad director in your company temporarily affects you, but finally is just a job. In general, I agree 100% with yo
592.
▲
S.Casciano like Riace, 24 bronzes found under water
(ansa.it)
6 points
by
mk89
4y ago
|
0 comments
593.
▲
by
mk89
4y ago
Sometimes you might stumble upon your stuff indirectly, like you see this popup in your timeline, or similar.
594.
▲
by
mk89
4y ago
We might see something in the coming week[s]. Probably it will be part of some Böhmermann shows or similar, then it spreads to the masses, if at all. He is already getting ready for that probably: https://edi.social/@janboeh
595.
▲
by
mk89
4y ago
I agree. At least it's something really innovating, rather than the usual rolling out your own youtube/whatsapp/etc. with EU data centers. I am starting to appreciate Mastodon. It's clearly more difficult than Twitter bu
596.
▲
by
mk89
4y ago
> CLion is insanely fast and its autocomplete and refactoring To be honest, I am not impressed. It's a good product, I bought it because I don't like the plugins fragmentation on VS code and overall it has better support for to
597.
▲
by
mk89
4y ago
The language is often impersonal, there is absolutely no humanity in it: you're terminating "resources" as if they were like disposable items you can get rid of at any moment. Layoffs don't have to be like that. Business
598.
▲
by
mk89
4y ago
And this is the public language. Imagine the beautiful language they use inside. My company got recently through some layoffs as well and well, ... it almost seemed from the speech they gave that the people fired were a burden. "Accele
599.
▲
by
mk89
4y ago
you're right, Scala has also type classes, though. Generics, traits, variance, etc., are all quite sophisticated in Scala. I wouldn't say it's taken from Rust. The idea had been there for a while.
600.
▲
by
mk89
4y ago
Yes and the best part is that companies instead of migrating from Java to something lighter are simply trying new things like GraalVM which makes native executables. So your developers can keep on writing crappy and heavy spring boot applic
More ›