Hacker Newsnew | past | comments | ask | show | jobs | submit | unclad5968's commentslogin

Well there are still some c++20 items that aren't fully supported, at least according to cppref.

https://en.cppreference.com/w/cpp/compiler_support/20.html


Yeah, I think it's because none of the compilers are obligated to support the standard and things get added that never get implemented.

A good example is the C++11 standard garbage collection! It was explicitly optional but afiak no one implemented it.

https://isocpp.org/wiki/faq/cpp11-library#gc-abi


For myself, HN yes because I interact. YT, no because I rarely even like a video nevermimd comment or I teract with anyone, although I do sometimes read comments. YT is basically equivalent to TV for me, but I have shorts blocked.


A single anecdote about having ideas while taking amphetamines is hardly evidence.


It's not a large or high-quality piece of evidence, but it is most definitely a nonzero amount of evidence.

The evidence provided by any observational study is no more than the sum of many small pieces of evidence exactly like this one.


I don't see anything wrong with taking responsibility for the code that actually runs. I would argue it's that level of accountability has played a part in Sqlite being such a great project.


That's not the point. The point is that if it is never taken, you can't test it. They don't care that it inserts a conditional OP to check, they care that they can't test the conditional path.


But, there is no conditional path when the type system can assure the compiler that there is nothing to be conditional about. Do they mean that it's impossible to be 100% sure about if there's a conditional path or not?


If someone says they'll have something by 2021 and they don't have it in 2025, you've adequately explained why no one believes them. Nobody cares whether or not the delay was justifiable, because they could continue having justifiable delays for the next decade.


And once they have t nobody will even remember the delays


Unless they're Elon Musk, apparently.


I think most people also don't believe Elon about these kinds of promises either.


Sure, and yet TSLA stock continues to reach even higher heights of insanity. It's worth almost 6x what Toyota is.


It’s because there is a risk that Teslas unbounded ambitions actually pay off and they destroy all the competition.


It would seem that life's not fair. Invest in Toyota I guess.


> So long as you get the basics right (like how Zig uses slices by default and has defer/errdefer statements), you won't have an RCE from a memory safety bug

This the exact same argument C/C++ uses. Just don't do anything wrong, and nothing wrong will happen.


Not in the slightest. Here it's the language getting the basics right rather than the user.


I can't speak for everyone, but for myself the scenarios in this simulator basically don't affect my life at all. Annoying radio ad, "That's annoying". People team requests my participation at some event, "No thanks". Don't want to go to work, "oh well". If someone suggested we get coffee I'd be excited. I've never even considered not taking meds I've been prescribed. Other things seem normal to me. I put on ANC headphones at my office job all the time.

While going through the simulator, I was shocked with the response to some choices and situations. I was not aware that these things were so disruptive to some people.


I don't consider myself autistic, but a lot of the situations in the game are familiar. That's an extreme version of me on a bad day. On a good day (enough food, sleep, etc) I can handle it, sometimes explicitly thinking about it, sometimes no action required.


> While going through the simulator, I was shocked with the response to some choices and situations. I was not aware that these things were so disruptive to some people.

Well, I guess the simulator did a good job spreading awareness that it is like that for some?

I have ADHD and while I'm medicated I cannot fathom some of the struggles or decisions that unmedicated me makes... like I struggle to have empathy for unmedicated me.

I imagine without such deep personal experience it would be much harder or impossible to understand or empathize.


Can we stop with the Nazi stuff. I don't know if they stopped teaching history, but there is nothing happening in the US that is within an order of magnitude of the evil the Nazi's perpetrated. Being anti-vax is not comparable to genocide.


The Nazis in 1933 hadn't done anything within an order of magnitude of the evil they would perpetrate in 1943. They nevertheless were still Nazis, and everyone who did not actively condemn them then was in part responsible for what they did later.

Many evil people weren't Nazis; some Nazis weren't necessarily evil. Evil is not part of the definition of Nazism. Promoting authoritarianism, exclusionary nationalism, institutional racism, autarky, anti-liberalism and anti-socialism are the hallmarks of Nazism. Anyone who holds the beliefs of the Nazis is a Nazi, regardless of what level of success they have to date achieved in carrying out their aims.


> The Nazis in 1933 hadn't done anything within an order of magnitude of the evil they would perpetrate in 1943. They nevertheless were still Nazis, and everyone who did not actively condemn them then was in part responsible for what they did later.

Only because what they did in 1943 surpassed anything imaginable. In 1933 the Nazi party immediately banned all political parties, arrested thousands of political opponents, started forcing sterilization of anyone with hereditary illnesses, and forced abortions of anyone with hereditary illness. Evil is absolutely an identifying part of Nazis. The idea that Nazis are just anti-liberals is exactly why we cannot go around calling everyone we don't like Nazis. The Nazis were not some niche alt-right organization.

If you genuinely think there are Nazis controlling youtube or the government, and all you're doing is complaining about it on hackernews, you're just as complicit as you're claiming those people were.


One is not immune to being a Nazi because they are not evil, being a Nazi makes people evil. Much of the horror of the Nazis was that seemingly normal, reasonable people committed those atrocities; many without even considering that what they were doing was wrong until after the fact.

We do not call people Nazis because we dislike them, we dislike them because they are Nazis. Most non-Nazis, when accused of being a Nazi, point out how their views differ from the Nazis. I won't claim it's always the case, but the people who argue they can't possibly be Nazis because Nazis are bad, and they are not, typically are.

The Nazis very much were an alt-right, anti-liberal group. They were more than that; I gave a whole list of core tenets to their beliefs. Overlapping some tiny amount doesn't make someone a Nazi. Hitler being a vegetarian is not an indictment of vegetarians. But if a person were to go through the list of those 6 things the Nazis championed and find themselves championing 4 or 5 of them, it should be cause for alarm.


Listing "anti-liberalism" as one of the worst characteristics of a group that committed genocide, eugenics, enslaved minority groups, and attempted racial extermination is the issue. The idea that being anti-liberal is what makes you a Nazi and not the other stuff is ignorant at best, which is my original point about education.


That wasn't a list of the worst characteristics. It was a list of useful identifying characteristics. And Nazis were Nazis before they did any genocide.


We read the history, a lot of it rhymes. Conservatives failed, and exchanged their values for a populist outsider to maintain power (see Franz von Papen). The outsider demeans immigrants and 'sexual deviants'. The outsider champions nationalism. He pardons the people who broke the law to support him. Condemns violence against the party while ignoring the more common violence coming out of the those aligned with the party. Encourages the language of enemies when discussing political opponents and protestors.

Nazi has a lot more connotations than genocide. I'm not sure it is worth nitpicking over. Even if you tone it down to Fascist or Authoritarian there will be push back.


I don't even like Zig but I read your blog for the low level technical aspects. I agree completely that blog posts are collaborative. I read all kinds of blogs that talk about how computers work. I can't say if it brings value to the Zig people, but it certainly brings value to me regardless!


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: