Readit News logoReadit News
ahmedalsudani commented on Honest Ahmed (2011)   bugzilla.mozilla.org/show... · Posted by u/bitneuker
sshine · a year ago
... the knife is very dull and purely for ritualistic purposes!

( https://en.wikipedia.org/wiki/Kirpan )

ahmedalsudani commented on Honest Ahmed (2011)   bugzilla.mozilla.org/show... · Posted by u/bitneuker
ludwigvan · a year ago
Hint as in “Bach”
ahmedalsudani · a year ago
I carry a knife specifically to stab people who pronounce my name that way (the Achmed way).

... yes, this is a joke.

ahmedalsudani commented on OpenWrt One/AP-24.XY: new open source router board by OpenWrt and Banana Pi   cnx-software.com/2024/01/... · Posted by u/opengears
pedrocr · 2 years ago
The coolest hardware in the cheap router/APs that run OpenWRT is the programmable Ethernet switch. VLANs on such cheap hardware is an awesome tool to split up stuff at the ethernet level without having to have a bunch of NICs. This doesn't seem to have it. Does anyone know of a 5 or 10 port cheap switch that also has programmable VLANs? Those would be great for homelab kinds of uses.
ahmedalsudani · 2 years ago
You can use a managed switch to get this working if you have a router with too few ports.

I have several gl.inet routers running openwrt but they all have 2/3 ports total. I put a TL-SG108E in front of them and use that to tag ports.

This particular switch has an interface that is quite easy to reverse engineer, so I have written a script that allows me to easily move ports between VLANs without bothering with the unintuitive web UI.

ahmedalsudani commented on Power over fiber   chaos.social/@f4grx/11169... · Posted by u/rwmj
treesciencebot · 2 years ago
I don't understand how people find 3V at 180mA usable, isn't it like 0.5 watts?
ahmedalsudani · 2 years ago
A few lemons/potatoes can power an MCU. 0.5 watts is luxurious.

https://youtube.com/shorts/qLTEtXY5-BQ

ahmedalsudani commented on Procrastination is connected to perfectionism   solvingprocrastination.co... · Posted by u/EndXA
kthejoker2 · 2 years ago
I probably have a whole personal blog of my own on the topic, dear as it is to my soul.

My two main pieces of advice: The bar is very very low, and share your burden quickly.

99 times out of 100 you are way overestimating the value of what you're delivering and people's expectations for it, and underestimating the value of time i.e. shipping quickly.

I've turned in so many things I'm not happy with and gotten a "this is great" that now I frequently just send over pseudocode, whiteboard sketches, and bullet point design docs to just get going on the feedback loop. Nobody has ever said "this is so bad we can't use any of it."

I also realized I do much better finishing other people's work than starting my own .. and so does almost everyone else. Bringing other people in overcomes "the boredom paradox" of a looming deadline - working with other people has its own challenges, but it is definitely not boring!

One specific thing I did that helped a few years ago at my precious company was I told my team, wrote in my email signature, ran a small study group, etc. On grit, procrastination, and "growth mindset" and just made a very intentional effort to tell people how I struggled with this problem.

So many people shared the problem! It really gave us a nice community and helped us (and management) recognize some of these issues, lesrn some new techniques, and get better at coaching, setting expectations, and ultimately managing the work.

So maybe last piece of advice is be open if you have these issues.

ahmedalsudani · 2 years ago
This is one of my favourite things I've read on here, and it frames working on a team the way it should be framed!

Going to adopt every part of it. Thank you for sharing.

ahmedalsudani commented on QubesOS – A reasonably secure operating system   qubes-os.org/... · Posted by u/TheFreim
DeathArrow · 2 years ago
>Qubes OS is a free and open-source, security-oriented operating system for single-user desktop computing. Qubes OS leverages Xen-based virtualization to allow for the creation and management of isolated compartments called qubes.

What's wrong with containers? They are supposed to provide better performance than VMs. Are containers less secure?

ahmedalsudani · 2 years ago
Yes, they are less secure. VMs can rely on HW features to ensure memory isolation.
ahmedalsudani commented on John Carmack on shorter work weeks (2016)   news.ycombinator.com/item... · Posted by u/luu
jayd16 · 3 years ago
I don't think Carmack would deny that overwork exists for knowledge workers. He admits that anyone can have a peak and not be at it. I don't think Carmack would deny that a knowledge worker can be overworked and increase their bug output, for example. I do not believe anything I've said is against a strawman.
ahmedalsudani · 2 years ago
The strawman is reducing his comment to "really just a debate on ideal hours and the post fails to make an argument there."

It's not about ideal hours at all. I'll post the entire comment here for anybody that might not have clicked through so you can actually decide what it's about.

Quoting Carmack:

I find these “shorter work weeks are just as effective” articles to be nonsense, at least for knowledge workers with some tactical discretion. I can imagine productivity at an assembly line job having a peak such that overworking grinds someone down to the point that they become a liability, but people that claim working nine hours in a day instead of eight gives no (or negative) additional benefit are either being disingenuous or just have terrible work habits. Even in menial jobs, it is sort of insulting – “Hey you, working three jobs to feed your family! Half of the time you are working is actually of negative value so you don’t deserve to be paid for it!”

If you only have seven good hours a day in you, does that mean the rest of the day that you spend with your family, reading, exercising at the gym, or whatever other virtuous activity you would be spending your time on, are all done poorly? No, it just means that focusing on a single thing for an extended period of time is challenging.

Whatever the grand strategy for success is, it gets broken down into lots of smaller tasks. When you hit a wall on one task, you could say “that’s it, I’m done for the day” and head home, or you could switch over to something else that has a different rhythm and get more accomplished. Even when you are clearly not at your peak, there is always plenty to do that doesn’t require your best, and it would actually be a waste to spend your best time on it. You can also “go to the gym” for your work by studying, exploring, and experimenting, spending more hours in service to the goal.

I think most people excited by these articles are confusing not being aligned with their job’s goals with questions of effectiveness. If you don’t want to work, and don’t really care about your work, less hours for the same pay sounds great! If you personally care about what you are doing, you don’t stop at 40 hours a week because you think it is optimal for the work, but rather because you are balancing it against something else that you find equally important. Which is fine.

Given two equally talented people, the one that pursues a goal obsessively, for well over 40 hours a week, is going to achieve more. They might be less happy and healthy, but I’m not even sure about that. Obsession can be rather fulfilling, although probably not across an entire lifetime.

This particular article does touch on a goal that isn’t usually explicitly stated: it would make the world “less unequal” if everyone was prevented from working longer hours. Yes, it would, but I am deeply appalled at the thought of trading away individual freedom of action and additional value in the world for that goal.

ahmedalsudani commented on John Carmack on shorter work weeks (2016)   news.ycombinator.com/item... · Posted by u/luu
jayd16 · 3 years ago
Ironically he invalidates his whole point in the second sentence by admitting that there is indeed such a thing as overwork. The rest is an argument that underwork is a thing, which no one denies.

So its really just a debate on ideal hours and the post fails to make an argument there.

ahmedalsudani · 3 years ago
From the HN guidelines: Please respond to the strongest plausible interpretation of what someone says, not a weaker one that's easier to criticize. Assume good faith.

https://news.ycombinator.com/newsguidelines.html

You are constructing a strawman. Go read his comment again. He differentiates between knowledge work and physical work.

ahmedalsudani commented on Slide to Unlock   cs.uwaterloo.ca/~csk/slid... · Posted by u/ivank
genericuser256 · 3 years ago
Seems like this was made by Craig Kaplan (https://cs.uwaterloo.ca/~csk/). Had him for graphics while at school there, and he was a fantastic professor
ahmedalsudani · 3 years ago
+1 csk is as good as it gets. Had him for my first CS class there and to the end of my time there, that class stood out both in terms of quality and enjoyment/engagement.

If you're at Waterloo and have the chance to be in Craig's class, jump at it.

ahmedalsudani commented on Only one pair of distinct positive integers satisfy the equation m^n = n^m   keith-mcnulty.medium.com/... · Posted by u/keithmcnulty
ahmedalsudani · 3 years ago
This is a neat problem! Thank you for sharing!

u/ahmedalsudani

KarmaCake day1603June 17, 2017
About
ahmed.al-sudani.com

hn@ahmed.al-sudani.com

Opinions obviously do not represent my employer.

View Original