Did you install XP first or Linux? The prescribed order was to install XP and then Linux on a different device/partition. Linux would install Grub or LILO in MBR with dual boot options. Hence, the easy way to clean up…
Most common use case for concurrency is for IO intensive workloads. When it comes down to IO, programming language hardly matters. If you have CPU intensive workload, an optimizing compiler can help. Well, for that you…
The intermittent disruption of services is death by 1000 cuts. Read the Zynga story. http://wrongtool.kostadis.com/firewalls-killed-zynga/
Well, there is a well defined pattern using configure and make. When very complex builds like GNU Emacs and operating systems have done quite well with this pattern, I wonder what problem we are trying to solve.
NetApp has a very interesting implementation RW spin lock inside the kernel. I tried optimizing to make it more fair for writers by introducing a single variable that would be check in each iteration. The additional…
Not an expert here. In a spin lock, the lock state is checked in a tight loop by all waiters. This will be using some sort of memory fence. FWIK, memory fence or barriers flush the CPU cache and would initiate reading…
Most software companies I have worked for, encourages filing patents just to build their arsenal and increase their market value in times of acquisitions or patent wars. They are not focused on creativity, innovation or…
That was my resolution a couple of months back. Signed off from Facebook, Instagram, Twitter and Reddit (never was on any other platform making crazy things with your snaps). Retaining accounts on HN and GitHub. I miss…
Analogous to “putting all eggs in a single basket”, the risks are very high. You end up becoming hyper sensitive at work, start taking everything personal -well, it is your identity or ego at stake. Leads be becoming…
Schools and colleges should ideally be a place for creativity, free thinkers and open by default. Using surveillance and improving attendance through fear tactics is not going to help. You will get their physical…
Thank you very much for the wonderful and very insightful article. Developing the humility and truly believing that we are all snowflakes and willingness to learn from the diversity around us is a big step forward. I…
eBPF can be viewed as a mechanism to safely run user code in kernel since it uses a DSL and a compiler before the byte code is executed in kernel. This opens up doors for running performance critical functionality in…
Thank you for the link. I am at a juncture where I need to relearn some of the basics to help my higher school going daughter. The book on math and physics was exactly something I was looking for. I would also like to…
That is my understanding too. Solaris had a flag for dldump (https://docs.oracle.com/cd/E19455-01/806-0627/6j9vhfmop/inde...). Emacs moved to a portable dumper (maybe inspired from XEmacs)
Almost every language supporting inheritance suffers from lack of ability to check if an error is part of the derivation chain. I have implemented this using expensive dynamic cast in C++ and instanceof in Java. Finally…
GCC uses intrinsic functions when available during compilation. It does optimize for a specific architecture. Is there something beyond this you are referring to?
BerkeleyDB: Computer language??
I went through the process of tearing away from Chrome. I only aspect that was holding me back was my stored passwords in Chrome and shared seamlessly with Android password manager. Exported the passwords and imported…
Twitter has become a breeding ground for mobs and unjustified moral policing. I started following people based on the technical work they have done and was hoping to learn or get inspired them. Apart from a very few,…
I think it again falls into kernel versus whole system. Releasing an update to the whole system is more work than releasing the kernel. Little orthogonal: It sort of rhymes with the mono repository versus collection of…
During my undergrad (Mechanical) years (mid 90s), we had 1 computer running MS Windows 3.1 (IIRC). We had a demo version of Encarta and it had a huge (by 90s standard) collection of midi files. I would enter the lab and…
Very nice to see this trend on HN. I have been using croot as a REPL for C/C++ for close to a decade.
Did you install XP first or Linux? The prescribed order was to install XP and then Linux on a different device/partition. Linux would install Grub or LILO in MBR with dual boot options. Hence, the easy way to clean up…
Most common use case for concurrency is for IO intensive workloads. When it comes down to IO, programming language hardly matters. If you have CPU intensive workload, an optimizing compiler can help. Well, for that you…
The intermittent disruption of services is death by 1000 cuts. Read the Zynga story. http://wrongtool.kostadis.com/firewalls-killed-zynga/
Well, there is a well defined pattern using configure and make. When very complex builds like GNU Emacs and operating systems have done quite well with this pattern, I wonder what problem we are trying to solve.
NetApp has a very interesting implementation RW spin lock inside the kernel. I tried optimizing to make it more fair for writers by introducing a single variable that would be check in each iteration. The additional…
Not an expert here. In a spin lock, the lock state is checked in a tight loop by all waiters. This will be using some sort of memory fence. FWIK, memory fence or barriers flush the CPU cache and would initiate reading…
Most software companies I have worked for, encourages filing patents just to build their arsenal and increase their market value in times of acquisitions or patent wars. They are not focused on creativity, innovation or…
That was my resolution a couple of months back. Signed off from Facebook, Instagram, Twitter and Reddit (never was on any other platform making crazy things with your snaps). Retaining accounts on HN and GitHub. I miss…
Analogous to “putting all eggs in a single basket”, the risks are very high. You end up becoming hyper sensitive at work, start taking everything personal -well, it is your identity or ego at stake. Leads be becoming…
Schools and colleges should ideally be a place for creativity, free thinkers and open by default. Using surveillance and improving attendance through fear tactics is not going to help. You will get their physical…
Thank you very much for the wonderful and very insightful article. Developing the humility and truly believing that we are all snowflakes and willingness to learn from the diversity around us is a big step forward. I…
eBPF can be viewed as a mechanism to safely run user code in kernel since it uses a DSL and a compiler before the byte code is executed in kernel. This opens up doors for running performance critical functionality in…
Thank you for the link. I am at a juncture where I need to relearn some of the basics to help my higher school going daughter. The book on math and physics was exactly something I was looking for. I would also like to…
That is my understanding too. Solaris had a flag for dldump (https://docs.oracle.com/cd/E19455-01/806-0627/6j9vhfmop/inde...). Emacs moved to a portable dumper (maybe inspired from XEmacs)
Almost every language supporting inheritance suffers from lack of ability to check if an error is part of the derivation chain. I have implemented this using expensive dynamic cast in C++ and instanceof in Java. Finally…
GCC uses intrinsic functions when available during compilation. It does optimize for a specific architecture. Is there something beyond this you are referring to?
BerkeleyDB: Computer language??
I went through the process of tearing away from Chrome. I only aspect that was holding me back was my stored passwords in Chrome and shared seamlessly with Android password manager. Exported the passwords and imported…
Twitter has become a breeding ground for mobs and unjustified moral policing. I started following people based on the technical work they have done and was hoping to learn or get inspired them. Apart from a very few,…
I think it again falls into kernel versus whole system. Releasing an update to the whole system is more work than releasing the kernel. Little orthogonal: It sort of rhymes with the mono repository versus collection of…
During my undergrad (Mechanical) years (mid 90s), we had 1 computer running MS Windows 3.1 (IIRC). We had a demo version of Encarta and it had a huge (by 90s standard) collection of midi files. I would enter the lab and…
Very nice to see this trend on HN. I have been using croot as a REPL for C/C++ for close to a decade.