rayraegah

Joined 9 years ago

Karma
569
Submissions
98
Member since
Aug 5
[ my public key: https://keybase.io/rayraegah; my proof: https://keybase.io/rayraegah/sigs/DliHC3dztSpuE3v2O8CnUMxhyv5aE1WR9gynrv7xe70 ]
View on Hacker News

Recent submissions

Comment · 5 years ago
“The Design of Everyday Things”. The book that sparked a change in my career (to be honest)

In programming, the analogous problem is API design: taking whatever data structures are used by a software tool internally, and figuring out how to present them to external programmers in a useful, intelligible way. If there’s a mismatch between the internal structure of the system and the structure of what-users-want, then it’s the API designer’s job to translate. A “good” API is one which handles the translation well.

User interface design is a more general version of the same problem: take whatever structures are used by a tool internally, and figure out how to present them to external users in a useful, intelligible way. Conceptually, the only difference from API design is that we no longer assume our users are programmers interacting with the tool via code. We design the interface to fit however people use it - that could mean handles on doors, or buttons and icons in a mobile app, or the temperature knobs on a fridge.

Comment · 5 years ago
Back in 1993, I took an interest in Wolf 3D a hot new program on DOS which my dad described as “video game”. It was my first time looking at a PC and a video game. I went down that rabbit hole, majored in computer science and started working as a contractor for the military designed and built games used for training soldiers. It went down hill form there, joined EA worked on a few mobile titles and then quit the gaming industry for good.

Restarted as a system engineer, worked on backend systems and databases, then infrastructure management, and then on frontend. Took a break from software development and tried my hand at design. Lead product design at 3 startups all acquired within 2-3 years.

Went back to software engineering, something was off tried engineering management and it still did feel right. Took a engineering role on the growth team of a early stage Chinese startup and hacked a short video app’s growth and put it on the map.

Decided that I love solving problems; and engineering and psychology were my strong points. Wanted to learn how to manage (very large) business and dabble a bit in finance. Now I’m a product manager for a very large business.

Comment · 5 years ago
“Click +Add a New File button to create a new file”

There is no Add a New File button. I only see the Let’s start page. There’s no way to create a new file and no menu other than the sidebar.

The only way to create a page is by not following the instructions and through some jiggery-pokery with the mouse on the help page.

Am I missing something or just the application malfunctioning?

Comment · 6 years ago
[Work]: I switched jobs in November 2019 and I've been busy with the transition from SDE to PM. I began working from home in February and I will continue to do so till next year. I had to turn one of the spare bedrooms into an office and discipline myself to stick to a 09:00 to 17:00 work schedule (So far failed 90% of the time. I work till 20:00 everyday).

[Health]: With commute out of the picture, I take long walks at 23:00 every night. Tokyo is a crowded city and the night time walks lets me avoid crowds/people. I escape into the woods and off the beaten path during weekends.

[Finance]: Financially secure for now since my new job is stable. I made the right call at the end of last year. The startup I worked at previously is going through a very rough time right now. The acquisition wasn't favourable, they downsized and pivoted into an entirely different product.

[Play]: Keeping myself busy with gardening and video games.

Overall quality of life hasn't changed. I'm not an extrovert so I'm quite comfortable with the stay home logic.

Comment · 6 years ago
Comment · 6 years ago
Comment · 6 years ago
Comment · 7 years ago
Comment · 7 years ago
We had two young engineers (who are no longer with us now) discriminate against applicants for software development roles because of their age, religion, or origins. One of them is a google developer expert and he quite openly rejected people by discriminating against their age (anyone 40+) and beliefs. I didn’t want to veto the hiring decisions even though I could have because at the end of the day they’ll have to work with him.

Then we had a 58 year old engineer apply for an open position. Happy to say that we hired him and it was purely on merit (even sponsored his visa). The retirement age is 60 but his ambitions go beyond that. Needless to say he is one of the best on our team right now.

Live from the official Hacker News API

A modern reader for Hacker News · SvelteKit + Skeleton