Readit News logoReadit News
yuye commented on Icons in Menus Everywhere – Send Help   blog.jim-nielsen.com/2025... · Posted by u/ArmageddonIt
arcbyte · 2 months ago
This a really interesting and persuasive read for me. I've been thinking about this topic as part of brainstorming a simple design system and I had come to the conclusion that the inconsistency of not having icons for every menu item was a big annoyance. After seeing how descriptive the icons are in older menu examples compared to the abstract blobs in newer menus, I have to admit I might be wrong. At the very least, ensuring that the icons themselves are as illustrative as possible about the intended outcome of its selection is necessary.

It also makes me think about the classic Save icon: the floppy disk. That was certainly descriptive at its origination, but is it still so? In the age of natively storing documents in the cloud or copying to a USB drive, it seems like we might want more than one save menu or an appropriate icon for where the file resides on the single Save menu item. Microsoft Office has the Autosave toggle switch that serves some of this purpose, but it could definitely be better.

I also think about the Zune UI where sometimes a menu consisted only of the icons. How do you enable unique menu designs like Zune without icons for everything?

yuye · 2 months ago
>It also makes me think about the classic Save icon: the floppy disk. That was certainly descriptive at its origination, but is it still so? In the age of natively storing documents in the cloud or copying to a USB drive, it seems like we might want more than one save menu or an appropriate icon for where the file resides on the single Save menu item.

It originated from when floppy disks were still widely used, yes.

Nowadays, people associate the icon of a floppy disk more with "saving locally" than the floppy itself. Changing it will just cause confusion.

Another example is how the icon for Database was chosen to resemble an old-timey stack of hard drive platters. Everyone knows what it means, even if your database isn't stored on HDDs, so there is no need to change it.

Even the telephone icon on your phone resembles an old-fashioned telephone horn, despite these getting less and less common.

yuye commented on Instagram chief orders staff back to the office five days a week in 2026   businessinsider.com/insta... · Posted by u/mfiguiere
loloquwowndueo · 2 months ago
Dude you’re describing Initech from Office Space. Kudos for making it sound legit and vague enough that it did take me until the end to fully identify it. But there’s no mistaking “Nina speaking. Just a moment…”
yuye · 2 months ago
I'm serious, lol

A proper execution of a cubicle office is actually quite decent.

But for a good workplace you also need to have good colleagues, including managers. That's universal, whether open plan or cubes.

yuye commented on Instagram chief orders staff back to the office five days a week in 2026   businessinsider.com/insta... · Posted by u/mfiguiere
Aeolun · 2 months ago
Stap into any office? It’s full of random people, and it’s full of noise. I’ve not seen places where the knowledge work wasn’t set together with the noisemakers.
yuye · 2 months ago
I feel a lot of the noise complaints are due to open plan offices.

I've worked at a cubicle farm before. Partitions were high enough to avoid being able to see people in a sitting position, but high enough that you can still stand up and ask your neighbor a question. The cubicles were spaceous, had ample desk space and didn't feel claustrophobic or "caged in" at all. If anything, it felt like I had my own little space that I was in control of.

The partitions had steel sheets in them to allow people to use magnets to hang up documents/whatever. My cubicle walls were covered in [documents and datasheets](https://m.media-amazon.com/images/M/MV5BNzIxZmIzYjEtZGMyZi00...). Some of my colleagues had extensively decorated their cubicles with photos and tchotchkes. Others had their entire desk space littered with PCBs and tools.

Managers got cubicles on the sides of the building with windows, theirs were larger and had higher partitions, with a window filling in that extra height.

The extra desk space was great. I worked as an embedded SWE and I often needed the space for tools and the devices I was working on. The few times I needed an oscilloscope, I could easily find room for it, no need to move my setup to a lab.

Cubicles get a bad rep. It's actually quite a nice way to work, if executed properly, that is.

That said, I did have noise issues before. But that was always the same colleague. She luckily only came in on Wednesdays. She totally lacked the concept of an indoor voice while on the telephone.

yuye commented on Instagram chief orders staff back to the office five days a week in 2026   businessinsider.com/insta... · Posted by u/mfiguiere
dexwiz · 2 months ago
I work in a post Covid office and even with about 1 to 6 ratio of desks to rooms, along just as many fart pods, it can be a struggle to find space during peak hours.
yuye · 2 months ago
>along just as many fart pods

You mean phone coffins?

yuye commented on The Programmer Identity Crisis   hojberg.xyz/the-programme... · Posted by u/imasl42
spicymaki · 4 months ago
I feel that for long time people coming into the industry did not really care about code as a craft, but more of code as easy money.

This was first salient to me when I saw posts about opensource developers who make critical infrastructure living hand to mouth. Then the day in the life of a software engineer working in a coffee shop. Then the bootcamps or just learn to code movement. Then the leetcode grinders. Then developers living in cars in SF due to lack of affordable housing. Now it is about developers vibe coding themselves out of a job.

The issue is and will always be that developers are not true professionals. The standards are loosely enforced and we do a poor job of controlling who comes in and out of the industry. There are no ethics codes, skillsets are arbitrary, and we don't have any representation. Worst yet we bought into this egocentric mindset where abuses to workers and customers are overlooked.

This makes no sense to me. Lawyers have bar associations, doctors have medical associations, coders have existential angst.

Now the bosses are like automate your way out of a job or you will lose your job.

I always ask myself, in what other "profession" would its members be so hostile to their own interests?

yuye · 4 months ago
Because there's a difference between a "coder" and a software engineer.

Someone who finished a bootcamp might be able to write a simple program in Python, but that doesn't make them a software engineer.

I've said this out loud before and have gotten told I'm an elitist, that my degree doesn't make me better at software than those without one. That majoring in computer science teaches you only esoteric knowledge that can't be applied in a "real job".

On the other hand, the industry being less strict about degrees can be considered a positive. There definitely do exist extremely talented self-taught software engineers that have made a great career for themselves.

But I definitely agree with the need of some sort of standard. I don't care if some bootcamper gets a job at the latest "AI on the blockchain as a service" unicorn startup, good for them. I'd rather have people with formal degrees work on something like a Therac-25, though.

yuye commented on StageConnect: Behringer protocol is open source   github.com/OpenMixerProje... · Posted by u/jdboyd
terinjokes · 4 months ago
I was a lighting designer for several years and in that time in don't think I ever saw a proper 5-pin DMX512 connector. Even in venues with millions in house lights, the connection backstage to the house was XLR.
yuye · 4 months ago
The proper DMX512 connector is XLR, though? The 5-pin variant, that is.

I worked as a tech at a stage for a short while. We always used XLR5 for lighting and XLR3 for audio.

yuye commented on MicroPythonOS – An Android-like OS for microcontrollers   micropythonos.com... · Posted by u/alefnula
tacticalturtle · 4 months ago
I had a problem with the ESP32 implementation specifically. The micropython implementation itself runs as a task under ESP-IDF, rather than bare metal, which is the case on some other microcontrollers like rp2350. So it doesn’t have access to the full resources of the board - as a good chunk is reserved for IDF.

I had a project where I had would make repeated API calls, which returned small to moderate json payloads.

To avoid running out of heap, I had to constantly force python garbage collection. That took a long time, so I wasn’t able to call the APIs on the intervals I needed.

Eventually I gave up and moved to using ESP IDF directly, which IMO was super easy to do - Espressif has made a great integration with VS Code. If anyone’s on ESP32, i would skip micropython.

yuye · 4 months ago
>If anyone’s on ESP32, i would skip micropython.

I've used MicroPython for prototyping. It's quite nice with its REPL.

However, for more than a simple proof of concept I wouldn't use MicroPython at all, on any platform.

My personal gatekeepey opinion is that if you want to learn embedded, you really should go for C. (C++ or Rust also exist, but C should be the first)

yuye commented on Dutch government takes control of Chinese-owned chipmaker Nexperia   cnbc.com/2025/10/13/dutch... · Posted by u/piskov
skrebbel · 4 months ago
ASML has offices in Delft, so in proper HN Standard Pedantic Form: Well, actually there is!
yuye · 4 months ago
And to be extremely pedantic, machines are not built there.

It's a tiny satellite office.

yuye commented on Dutch government takes control of Chinese-owned chipmaker Nexperia   cnbc.com/2025/10/13/dutch... · Posted by u/piskov
vachina · 4 months ago
I don’t think those count as meddling with affairs. Those are like, daily business for an average American company.
yuye · 4 months ago
Just because the USA does it doesn't mean China is innocent.

But whataboutism is basically SOP for the CCP shills.

yuye commented on Dutch government takes control of Chinese-owned chipmaker Nexperia   cnbc.com/2025/10/13/dutch... · Posted by u/piskov
vachina · 4 months ago
A big distinction is the Chinese do not meddle with affairs outside their borders.
yuye · 4 months ago
China definitely meddles with the affairs of other countries. The belt and road initiative, for example. It's taking some pages out of Europe's old colonial playbook.

And let's not even get started on Taiwan...

u/yuye

KarmaCake day129August 23, 2024View Original