Live data from Hacker News

It’s a Unix system I know this

elaine-cao-93.medium.com

21–30 of 64 posts

Re: It’s a Unix system I know this

#21
There are some good swiss pairing systems on GitHub, I had to use recently. Written in C, but it works as nice as the system she wrote. Would have saved her some sweat. There's also one in typescript with very nice UI, but not completely Swiss, just some random swiss with extended constraints (girls prefering to play against girls, and such).

Re: It’s a Unix system I know this

#22
Big own goal by MTGMelee that they couldn't absorb the traffic when Eventlink croaked.

I need to remember that for the future: if you have a competitor, make sure you can absorb the traffic if they go completely AWOL.

Re: It’s a Unix system I know this

#23

Amusingly, that UI in the film is a real piece of Unix software named FSN on IRIX; I used it some around 1994 on Silicon Graphics hosts at Origin Games. https://en.wikipedia.org/wiki/Fsn_(file_manager)

There's a version for OpenGL called fsv, and I made an updated version that works on a somewhat modern Linux system (Gtk+3, core OpenGL 3.x) at https://github.com/jabl/fsv

Re: It’s a Unix system I know this

#24
I kept being distracted by the "why would anyone allow themselves to get so invested in a walled garden, especially one where the garden owner is so obviously hostile and non-responsive?"

I understand that literally millions get invested in various walled Microsoft, Apple, Google, and even Facebook gardens, not to mention McDonalds, Nintendo, etc. But that doesn't make the answer any clearer.

Re: It’s a Unix system I know this

#25
post #10

Earlier quoted context omitted.

> Who else gets to do that? No other engineering profession for sure. You've never met that wizard with the machine shop, have you? He'd be insulted if you called him an engineer, but he eats engineers for breakfast.

I watch MrPete222 on YouTube. He's certainly capable of whipping things up on the lathe on occasion without drawings, and he's no novice, but it's common for him to spend days or a week making a part that you could design in CAD in fifteen minutes. Same with Abom79, Stefan Gotteswinter, Joe Pieczynski, and Tom Lipton. Dan Gelbart is still using the spot welder he made in his youth 30 or 40 years ago. Some of these gu…

> Abom79

What in particular are you referring to that could have been designed on CAD in 15 minutes here?

Normally, whenever I have seen an Abom79 video doing something, it was some big-ass part that they were doing manually because either:

A) they were refurbishing something so they had to kind of cope with any non-idealities that arose

B) the part was very simple but was just a really big-ass part that really didn't fit well on anything so that had to kind of make it up as they went along.

Of course, it could just be that I don't really watch Abom79 videos unless it's about some big-ass part, so I could very well be biased.

Re: It’s a Unix system I know this

#27

Amusingly, that UI in the film is a real piece of Unix software named FSN on IRIX; I used it some around 1994 on Silicon Graphics hosts at Origin Games. https://en.wikipedia.org/wiki/Fsn_(file_manager)

Yes, I remember that it became available after the movie.. and I tried it and found it completely useless in practice. I don't think a single programmer at our company liked it and it was soon forgotten. Did anyone here get some use out of it? I seem to remember that part of the problem was that it didn't seem to work as well or efficiently as the movie showed it.

Re: It’s a Unix system I know this

#28

The level of pressure and requirements are so similar to coding interview challenges (if not more grueling - 14 hours?!) that not only should Elaine be certified as a level 3 judge, but she should also get a pass on the technical round of any future coding interview!

I agree. Initially I though the task was not _that_ hard but you've got to take the circumstances into account. This was not a homework task she was to solve in the serenity of her own home. Not was it pre-specified for her by a teacher trying to address the correct level of learning advancement. This was the real thing, on the fly.

She points out how she had to put on headphones just to cancel out some of the noise, which gives an indication of the environment. Also, this happened after over an hour of trying other solutions with a presumably impatient mob of players getting increasingly nervous. So, for sure the pressure was on.

In that light, I think it's a pretty impressive achievement.

Re: It’s a Unix system I know this

#29
post #27

Amusingly, that UI in the film is a real piece of Unix software named FSN on IRIX; I used it some around 1994 on Silicon Graphics hosts at Origin Games. https://en.wikipedia.org/wiki/Fsn_(file_manager)

Yes, I remember that it became available after the movie.. and I tried it and found it completely useless in practice. I don't think a single programmer at our company liked it and it was soon forgotten. Did anyone here get some use out of it? I seem to remember that part of the problem was that it didn't seem to work as well or efficiently as the movie showed it.

As I mention in a sibling comment, I made an updated version that works on a modern Linux system (https://github.com/jabl/fsv ), but, uh, useful? Nope, it's a gimmick or a toy, not something you'd actually use to increase your productivity.

Re: It’s a Unix system I know this

#30
post #21

There are some good swiss pairing systems on GitHub, I had to use recently. Written in C, but it works as nice as the system she wrote. Would have saved her some sweat. There's also one in typescript with very nice UI, but not completely Swiss, just some random swiss with extended constraints (girls prefering to play against girls, and such).

Fair point, but sometimes, especially with a deadline and a rough idea of how you're going to implement something, it's faster to code something yourself, warts and all, rather than sifting through Github to find ones that look good, cloning, installing dependencies, and checking that they have all the features you need, they work correctly, and that you won't need to familiarise yourself with someone else's codebase quickly enough to fix edge cases.
Post reply on HN