Hacker Newsnew | past | comments | ask | show | jobs | submit | f1shy's commentslogin

> release something really really mind mindbogglingly stupid that it should be embarrassing

I’m still trying to understand who came with the idea of charging the mouse from under, instead of from a position that would allow to use the mouse while charging…


I believe that was intentional, to prevent people using it plugged in, which would mean most people would keep it plugged in all the time, so it wouldn't be a wireless mouse anymore, but also degrade the battery lifespan.

Textbook case of form over function. Either an engineering constraint forced by the design and deemed an acceptable trade-off by higher-ups, or maybe more likely, the designer just thought a visible charging port would’ve ruined their design.

While the exact reason has never been documented, if you look at that mouse's design, you'll see that its first generation had a regular battery compartment on the bottom. When gen 2 arrived, they fully reused the same shell and only replaced that bottom part to now be an integrated battery with a charging port instead of a compartment for AAs. Moving the charging port would've required a brand new design, since every edge of the mouse tapers way too much for a port to be placed anywhere else. They would also probably need to change more of the internal structure, as opposed to just swapping a battery module and changing the bottom lid. In this case the constraint seems to just be about functionality and manufacturing. Apple has made many controversial design decisions that have no functional justifications in the past, yet people keep bringing up the mouse.

The reason people talk about the mouse is that it's one of the worst ideas they ever had.

At the time, I remember someone claimed that the reason was that they were afraid people could leave it plugged in for convenience. Apple thought that would lead to a worse experience because their mouse was designed to be used wirelessly. I think it was actually more related to aesthetic "icks" by the designers, because people would have disconnected the cable if it was in the way.


Let me introduce you to the world of _devices for keeping small kids asleep_.

For whatever reason they won’t work when hooked up to a charger and of course the moment you need them most the batteries have gone dead so you must charge…

At this point I can’t help but think that the people who design these things really hate parents


How many generations of that mouse design have there been now? Any changes to it? Wireless charging support could be a nice bandaid on that terrible design.

Red and green, if the color has some meaning, should be avoided. 10% of males have problems with that colors (dyschromatopsia) specially with led colors. For indicators blue and white are very easy to see, even in not optimal lightning. The option to disable them is nice.

> unless you have already used the other colours and now you need more colours

In that case you will end up with Christmas decorations. Better solution is usually placement and form.


Mixing red and green should be avoided. There’s no problem using either alone. Human color vision is the least sensitive to blue light, so a blue indicator led has to be made brighter than an equivalent red or green led to be as visible in bright ambient lighting. But that makes blue leds disastrous in low light, where the opposite is the case (vision is the most sensitive to blue). Of course there never was any reason for blue standby lights except the fact that blue leds had novelty value and looked futuristic compared to boring old red and green leds.

Phrasal verbs are listed under the main verb. I never ever had a problem with that. As a native speaker sometimes I still have to search for some in some strange context.

You better believe is not just one user. Read the comments. We are thousands or millions. I‘m really tired of the shitty Keyboard. For a long time I thought it was my fault, now I know is not.


Seems you don’t remember much of that time. Let me refresh: “we are the dot in dot com”


They did bot compile the whole linux, mind you, just an absolute minimal kernel.

Doing a real compiler to be used by humans is difficult. Doing a compiler that “gets the thing done” is a different thing.


Nowhere did I imply it is production-ready. I said "working compiler" and by definition Claude built one since they booted up the kernel.


Have you ever seen Tsoding youtube channel? I’m sure Mr Zosin can very much do it in one week. And considering russian salaries, it will be like an order of magnitude cheaper.


Making a basic C compiler, without much error/warn detection and/or optimizations, is as a matter if fact no so difficult. In many Universities is a semester project for 2 to 3 students.


Everybody talks as Linux is the most difficult thing to compile in the world. The reality is that linux is well written and designed with portability with crappy compilers in mind from the beginning.

Also, the booting part, as stated some times, is discutable.


The reality is you can build Linux with gcc and clang. And that’s it. Years ago you could use Intel’s icc compiler, but that stopped being supported. Let’s stop pretending it’s an undergrad project.


Just writing a non-toy C preprocessor is non-trivial.


My question, which I didn’t still find anybody asking: how many compilers, including but not limited to the 2 most famous, were in the training set.


Certainly tcc. Probably also rui314's chibicc as it's relatively popular. sdcc is likely in there as well. Among numerous others that are either proprietary or not as well known.


Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: