Live data from Hacker News

Analogue Pocket Hate Story

endrift.com

91–100 of 168 posts

Re: Analogue Pocket Hate Story

#91
post #48

Earlier quoted context omitted.

I remember that post; Byuu conceded that FPGAs will always have an edge latency-wise, but was really annoyed that people acted like FPGA magically made things "more accurate" than something like bsnes, saying FPGAs can still be subject to the same bugs or mistakes as emulators, and are harder to develop. I got the impression that Byuu did not like the Analogue people very much.

With all the stuff like runahead and frame delay showing up in Retroarch I'm not convinced that the latency thing is even true except if we're confining ourselves to low-powered devices.

runahead is brilliant but it relies on save states being trivially fast to create, which isn't broadly true especially as you get to newer & newer consoles. And strictly speaking needs to be adjusted on a per-game basis as it really depends on the game's internal latency in responding to button presses.

But that also doesn't necessarily offset the latency of getting inputs into the emulator in the first place or in getting video frames from the emulator to the display.

Re: Analogue Pocket Hate Story

#92

Earlier quoted context omitted.

>A company that's willing to double your salary when you point out the offer is low sounds pretty great to me. Yeah, a $1 to $2 raise, how generous. What I got out of this article is that the author knows the value of their time. $20,000 for 4 to 6 months of work for a software engineer is an insult. They might as well ask him to work for free.

She was very explicit about working on it part-time. If she doesn't know how much of his time it will take, how would the company? Isn't it her job to ask for the appropriate amount of money, and reject an offer which isn't enough?

> Isn't it her job to ask for the appropriate amount of money, and reject an offer which isn't enough?

That's exactly what she did. She didn't lead by demanding a specific number, but in some cases, that's actually pretty good advice, it can be good to let companies make the first offer on salary.

Otherwise, she engaged with the company, told them upfront that $10,000 wasn't enough without leading them along too much; they came back with $20,000, which sounds like it still wasn't a great offer for her, but she engaged a bit longer to see what the context was and whether or not it would work.

When the company came back with NDA demands and demands around her own Open Source projects that she wasn't comfortable with, she decided that the job wasn't for her, and (imo, very respectfully) turned down the offer: https://endrift.com/resources/post-assets/analogue-13.png

Writing a blog post about this process is allowed, I don't see anything entitled or disrespectful about that. NDAs and non-competes would make me very nervous if I was contracting with someone, particularly if I'm a domain expert with a popular Open Source project in the field that they're hiring me to work on.

The other side of this comment thread is that she very factually described a negotiation process she had with a company, described why it went wrong and why it didn't work for her (she feels her time is worth more and wasn't being valued enough, among other issues), and described graciously breaking off the job offer on what seems like good terms to me -- and people are angry about that outcome?

> This reads like a case of 'all about me'-ism.

No, it reads like someone negotiating a salary and terms and having a clear view of what they think they're worth and when terms seem bad to them, which is a normal thing that people who look for jobs should be comfortable with. Ultimately, when you're negotiating a contract it does no one any favors for you to do anything else other than advocate for yourself during that negotiation process. Looking at company culture (trademarking fgpa, claims about emulation, etc), looking at side-project terms (delaying releases of an Open Source project), and looking at salary are all part of that -- and being honest about how you read those signals is something that good companies want. It doesn't help anyone to mask these objections.

I get a little frustrated when I see people describe normal negotiation as entitled. This article is how job searches and hiring processes are supposed to work.

Re: Analogue Pocket Hate Story

#93
post #48

Earlier quoted context omitted.

I remember that post; Byuu conceded that FPGAs will always have an edge latency-wise, but was really annoyed that people acted like FPGA magically made things "more accurate" than something like bsnes, saying FPGAs can still be subject to the same bugs or mistakes as emulators, and are harder to develop. I got the impression that Byuu did not like the Analogue people very much.

With all the stuff like runahead and frame delay showing up in Retroarch I'm not convinced that the latency thing is even true except if we're confining ourselves to low-powered devices.

Yep, actually in my only interaction with Byuu (RIP) they were explaining emulator runahead to me, and they seemed really excited about it, saying that it had the potential to have even lower latency than official hardware.

That said, I will concede that there is definitely an audience for low-power devices obviously, and maybe FPGAs will fill that niche.

Re: Analogue Pocket Hate Story

#94

Earlier quoted context omitted.

With all the stuff like runahead and frame delay showing up in Retroarch I'm not convinced that the latency thing is even true except if we're confining ourselves to low-powered devices.

runahead is brilliant but it relies on save states being trivially fast to create, which isn't broadly true especially as you get to newer & newer consoles. And strictly speaking needs to be adjusted on a per-game basis as it really depends on the game's internal latency in responding to button presses. But that also doesn't necessarily offset the latency of getting inputs into the emulator in the first place or in g…

FPGA doesn't really solve your other two issues, nor is it practical for anything post-PlayStation/Saturn/N64, so those objections are not very strong. Past that point the games are designed more with a certain amount of lag in mind anyways.

Re: Analogue Pocket Hate Story

#95
post #78

Earlier quoted context omitted.

How can you not see that even $20k is entirely insufficient for such specialized work? Do you understand the work that was asked?...

The company made an offer. The person accepted it. Nothing notable about the scope of the work changed (at least as detailed in the blog post). The person wasn't stiffed or otherwise cheated. They just... didn't like a job offer which they themselves accepted.

" I told them that amount may work and went on with my day."

I don't read that as accepting the offer, I read it as continuing the negotiation.

Re: Analogue Pocket Hate Story

#97

Earlier quoted context omitted.

I didn't really see anything that unreasonable. What did you find "beyond damning"?

How about the extreme lowball offer for a domain expert?

If an 'expert' accepts an 'extreme lowball offer', are they really an expert?

Re: Analogue Pocket Hate Story

#99

Earlier quoted context omitted.

I watched the DF video. I don't watch LTT because, while the topics are often interesting and the resources and effort is usually there, the technical chops are not. Linus never developed a culture of putting heads down and making sure it's right with a thorough technical understanding. There are too many options for me to waste time on creators not creating well enough.

The LTT video[1] is also from their ShortCircuit channel, their unboxing/ first-impressions channel and should not be confused with their review content. I personally watched the 54 minute in-depth overview from My Life in Gaming[2], and it was clear that LTT/ShortCircuit overlooked or were incorrect in some parts of their initial impressions. EDIT: Specially in regards to the display, they spent no time at all to ex…

> EDIT: Specially in regards to the display, they spent no time at all to experiment with the 3 built-in GBA display modes; if they used the modes that replicated the original GBA or GBA SP (AGS-101) screens, they would've had a more color-equivalent appearance.

They did use the GBA SP mode in the comparison: https://youtu.be/h6l5fAbcim0?t=619

But the broader point that the channel is specifically unboxing/first-impressions and not a review is definitely accurate.

Re: Analogue Pocket Hate Story

#100

This reads like a case of 'all about me'-ism. It sounds like this person negotiated their salary, and then decided the company didn't value them _because_ the company agreed to raise it when asked. If your goal is to have people throw money at you which you don't ask for, you are going to have a tough time working. A company that's willing to double your salary when you point out the offer is low sounds pretty great…

> This reads like a case of 'all about me'-ism.

There is something sublime, while simultaneously prosaic, about missing that everyone's actions are about themselves, especially in the business portion of life.

You can find allies and mentors and trustworthy partners. But ultimately, you are the only one who can decide if your next action is the right one, for you, your career, your mental health. Thus it is always about you. No one else can be a bigger advocate.

Post reply on HN