HNHacker News
TopNewBestAskShowJobs

mr_00ff00

802 karma · joined December 23, 2022

submissionscomments
mr_00ff00··on It's weird that people get mocked for changing their minds
I don’t think that’s really what being hypocritical is.

Changing your mind doesn’t make you a hypocrite. Hypocrites are people that claim to have certain morals, but act differently. That’s not people that change opinions.

Example of a hypocrite:

“The Bible says homosexuality is wrong and everything in the Bible is right, sorry I have to be against gay rights” * proceeds to have affairs, use the lord’s name in vain, and does many other things the Bible considers wrong*

This person isn’t a hypocrite if they change their minds about gay rights, or even went back and forth.

They are a hypocrite because they claim their actions are guided by the Bible, yet clearly they aren’t because they conveniently choose what to follow.

mr_00ff00··on Oregon finally legalizes pumping your own gas
I grew up in NJ and had to learn on the fly at college.

At the risk of sounding a bit mean, it’s very easy to figure out. Most gas stations have screens that say “insert card, select gas”.

I don’t understand how anyone struggles with that.

mr_00ff00··on Making C++ safe without borrow checking, reference counting, or tracing GC
Ahh that is quite interesting, I’ll check those links out
mr_00ff00··on Making C++ safe without borrow checking, reference counting, or tracing GC
Right but it’s that 5% the origin comment is talking about. The times when rust has to use unsafe for the type of program.
mr_00ff00··on Making C++ safe without borrow checking, reference counting, or tracing GC
Sure, but I think the point here is the degree.

Presumably if it takes a lot of unsafe rust lines to build something, it won’t matter if it’s 30% safe or whatever.

I just see the point of “unsafe is fine” a lot when the whole point of rust is that memory safety issues are never worth the cost.

mr_00ff00··on Why isn't Titan classed? (2019)
I have a friend who is a professor of history. He jokes that human history is basically us creating systems to solve problems, then time passes and we remove those systems causes “those types of problems never happen.”

Rinse repeat

mr_00ff00··on Making C++ safe without borrow checking, reference counting, or tracing GC
If unsafe means “safe but the compiler cannot verify” then I guess just consider .cpp to mean “safe but the compiler cannot verify” and we have suddenly made C++ memory safe
mr_00ff00··on Making C++ safe without borrow checking, reference counting, or tracing GC
I would really love a definitive answer on whether the borrow checker and rust’s rules do really limit optimizations and such.

It seems like I see this opinion often and every time there are tons of people on both sides who seem sure they are correct.

What are the limitations for optimization? Does unsafe rust really force those?

mr_00ff00··on Making C++ safe without borrow checking, reference counting, or tracing GC
Is there a reason to replace LLVM? Are there still memory bugs that are popping up and causing issues?
mr_00ff00··on 'Incredibly noticeable': alcohol ban cut family violence, crime in Alice Springs
Lol you may be right, but from my understanding, the older generations everyone smoked.

For a while in my generation, a small minority did.

Now though, everyone vapes.

Imagine if an anti-alcohol campaign was that effective, where among those of age, only a small group drank and a vast majority never had a drop.

mr_00ff00··on 'Incredibly noticeable': alcohol ban cut family violence, crime in Alice Springs
How the US tackled tobacco should be a case study in how to eliminate usage of a dangerous substance.

Until vapes came along, smoking tobacco essentially became taboo to most of the people I knew when I was in high school and college (only a few years ago).

mr_00ff00··on Tell HN: Google search sucks even more during Reddit blackout
Maybe I am missing something about IPOs here, but if Reddit’s valuation is way off because it was before the correction, wouldn’t it be easy to argue your low ball offer is the real value?

Even if they IPO, wouldn’t the stock immediately crash if it’s overvalued?

mr_00ff00··on Ask HN: What are some of the best Reddit alternatives?
Can suggest this enough. Getting outside of the internet has been great. Try replacing Reddit with the outdoors. Lock your phone so you don’t open it as often and your brain will find things outside of your phone to fill your time with.
mr_00ff00··on New York State Senate passes prohibitions on non-competes
I am a junior dev hired to an HFT firm. I was excited to have 6 months of free pay just to not work :(
mr_00ff00··on Reddit CEO tells employees that subreddit blackout ‘will pass’
Because the message is “don’t use Reddit”

Use every available and easy mechanism, unless your protest is about one of them.

mr_00ff00··on Reddit CEO tells employees that subreddit blackout ‘will pass’
Sure, but shouldn’t they all not be on Reddit by definition?
mr_00ff00··on Reddit CEO tells employees that subreddit blackout ‘will pass’
It’s not about revenue. As people have mentioned already, the CEO said the blackout has had almost no revenue impact.

it’s funny to create a protest and hoping for change by showing Reddit that the community can walk away…and then using reddit to organize it.

You are basically showing you can’t think of any good alternatives to organizing or chatting with people. So you will continue to use Reddit, even during a protest specifically about not using reddit.

“we will leave you if you treat us badly” and then also “I have to use your product cause I can’t find anything else.” Doesn’t work well together.

mr_00ff00··on Reddit CEO tells employees that subreddit blackout ‘will pass’
The irony of organizing a blackout to teach Reddit a lesson while organizing it on a subreddit.
mr_00ff00··on Mojo is a much better “Objective-C without the C” than Swift ever was
So is it a systems language?
mr_00ff00··on Mojo is a much better “Objective-C without the C” than Swift ever was
So the classic question, if Mojo does not have a GC and does similar Rust-like memory management, is it a systems language?

I know it was made for AI, but could it be a rival to rust/C++ in general? Seems like it could replace either of those.

mr_00ff00··on Google doesn’t want employees working remotely anymore
On a positive note I think you can get this without being C-suite (although I also think it shouldn’t be hard to get for anybody!)

I work at an HFT firm as a C++ dev as a junior. Finance loves the office. I go in 5 days a week.

The one person that doesn’t come in at all? My boss with 15 years of experience. He wrote most of the trade engine himself, the firm would fall apart if he left.

So he can set his terms and he is home 100% of the time.

mr_00ff00··on Ask HN: How can a junior dev maximize their income?
I am a junior that does C++ currently for HFT. Lots of legacy code, although I don’t think the code is that terrible (although I am a junior so maybe I can’t tell).

Any reason why it’s a terrible path to choose? Am I stunting my growth? I was hoping HFT would help leverage me into a big tech company for systems level stuff since (at least I was told this as a selling point to get me to join) its tougher here so FAANG likes to see HFT experience. Is that not the case?

mr_00ff00··on “Fractureiser” malware in popular Minecraft mods and modpacks
ehh I didn’t think of that.

Still though, isn’t Minecraft streaming mostly single player? I assumed latency is the big concern with VMs.

Although I also have very little gaming experience, I can imagine for very good players even slight delays are widely noticeable.

but btw Minecraft is Java, right? So technically it’s on a VM anyway lol. (I know, not really the same, making a joke)

mr_00ff00··on “Fractureiser” malware in popular Minecraft mods and modpacks
Maybe this is a dumb suggest, but what about using a VM or second computer?

I’m not a malware expert by any means, but I am pretty sure VMs are extremely hard for malware to escape when it isn’t expecting it.

And VMs take almost no technical skill to set up nowadays.

mr_00ff00··on Ask HN: Rust or C or C++ in 2023?
+1 and I say this as a rust fan.

The rust programmers that learned C first always have very elegant solutions and have the least issues in their unsafe blocks.

C to learn how memory works and how to manage resources, then Rust to understand how to use a higher level systems language for more productivity in places where it helps.

I work as a C++ dev and there are jobs in it, but unless you are trying to work a C++ job, the other two are wayyy better.

mr_00ff00··on Zig is hard but worth it
Yeah I did briefly look for zig game libraries and couldn’t find much.

I see the basic differences, but I’ll have to dig deeper.

mr_00ff00··on Zig is hard but worth it
Just looked at Odin and I really like the syntax, but I feel the same way. I feel like the community and ecosystem is the key elements and zig seems to be headed in the direction to grab that.
mr_00ff00··on Zig is hard but worth it
Technically though, isn’t memory safety not necessary in some cases?

For example, single player video games. You can exploit your own machine if you want, but that’s not an issue.

I like rust, but if I ran into async issues and annoying stuff, I could see a world where I grab a non-memory safe language to make games easily.

mr_00ff00··on Zig is hard but worth it
Maybe I need to give bevy a second go. My big issue is I felt I was learning to speak “bevy” instead of using rust. A lot of functions I wrote required queries of components, but the queries were built and called behind a magically wall.

I don’t have much game dev experience though outside of simple games using libraries like raylib to just move and draw stuff. Maybe once things get complicated enough they are all like bevy.

mr_00ff00··on Zig is hard but worth it
I don’t want to make assumptions, but have you tried systems programming with LLMs?

A few years and everyone will be prompt engineers is laughable. I hope I can actually use it productively for more than unit tests in a few years.

← PreviousPage 6 of 10Next →