Long, long, (long) ago I used to teach people to juggle at the local Renaissance Fair. I would say I could get almost everyone to flash 3 in less than 30 minutes. Most people walked away having at least 5-6 successful…
Early in Win32 development, the x86 calling convention was __cdecl. I did all the work to change it to __stdcall (callee clean-up). Yes, it was done purely for performance reasons. It was a huge change to the codebase…
Or SetThreadContext() if you want to be hardcore. (not recommended)
Windows NT did this too. And it was the work of one engineer. (although that engineer was Dave Cutler…)
NTFS was definitely a new filesystem and supported many capabilities not in HPFS. Windows NT also shipped with HPFS support which was a complete reimplementation of the HPFS filesystem which shipped with OS/2.
This is a bit of a game of telephone - NT Alpha shipped after NT 3.1 (i386 & Mips) and the port was done almost entirely by DEC. The blue screen preceded the Alpha and was really based on the color scheme from the…
Groopit | Sr. Software Engineer | Fulltime 100% Remote (US) | $120K, benefits, equity | Seattle, WA | https://www.groopit.co/ Groopit is a rapidly growing enterprise SaaS business and we’re seeking a fast learning,…
Groopit | Sr. Software Engineer | Fulltime 100% Remote (US) | Seattle, WA | https://www.groopit.co/ Groopit is a rapidly growing enterprise SaaS business and we’re seeking a fast learning, motivated Software Engineer…
PAL code didn't do anything like context switches and I'm not sure how it could, given how the OS needs to know the specifics of the thread context in many scenarios.
I like to learn new things; I find it energizing, especially when I am feeling burned out. Sure, it can be difficult but that is also what makes it rewarding. It's also really interesting to see the different tradeoffs…
I spent about ten years on the Windows Kernel team. In the 90's, so likely very different than what you would experience today, but probably still a lot of the same problems. (Funny to hear people are still complaining…
In Win32, this handle is called the AccessToken https://msdn.microsoft.com/en-us/library/windows/desktop/aa3... and the calling thread's current access token is used by OpenFile to grant or deny the requested access.
Cutler Normal Form has open braces at the end of the line, so it should be if (argc == 2) { // // explanatory comment // } Also, Dave hates Hungarian notation of any flavor.
Raymond is almost always 100% right, but in this case he (or Adrian) is a bit off. The mini filesystems in NTLDR can absolutely traverse subdirectories. After all, things like the kernel are found in places like…
email me, johnv at valvesoftware.com, and we can discuss it
I spent 21+ years at Microsoft. From college hire to partner level. Finally got fed up and left for a smaller company 2 years ago. Sure, I'm making less money but I'm working with great people, building cool stuff, and…
So Google has a different algorithm for computing the stank rank, but still stack ranks? Microsoft also incorporates peer feedback into the review process, but treats it as just another input into the manager's decision…
If you manually add the Valve repo at http://repo.steampowered.com then "apt-get steam" will do exactly what you expect. Or you can download the .deb from http://store.steampowered.com and install it.
There are no 64-bit binaries. Steam is a 32-bit program. Frankly, porting it to 64-bits is pretty low on the priority list right now.
Hi everyone, we appreciate the feedback. And we will appreciate it even more if you move it from HN to the Steam Linux Beta forums at http://steamcommunity.com/app/221410/discussions/. First, I want to correct my typo -…
Those things are explicitly added post-install because a package can't have cross-architecture dependencies and not all the 10.4 packages support multiarch. For example, if your 32-bit package depends on xboxdrv, it…
Long, long, (long) ago I used to teach people to juggle at the local Renaissance Fair. I would say I could get almost everyone to flash 3 in less than 30 minutes. Most people walked away having at least 5-6 successful…
Early in Win32 development, the x86 calling convention was __cdecl. I did all the work to change it to __stdcall (callee clean-up). Yes, it was done purely for performance reasons. It was a huge change to the codebase…
Or SetThreadContext() if you want to be hardcore. (not recommended)
Windows NT did this too. And it was the work of one engineer. (although that engineer was Dave Cutler…)
NTFS was definitely a new filesystem and supported many capabilities not in HPFS. Windows NT also shipped with HPFS support which was a complete reimplementation of the HPFS filesystem which shipped with OS/2.
This is a bit of a game of telephone - NT Alpha shipped after NT 3.1 (i386 & Mips) and the port was done almost entirely by DEC. The blue screen preceded the Alpha and was really based on the color scheme from the…
Groopit | Sr. Software Engineer | Fulltime 100% Remote (US) | $120K, benefits, equity | Seattle, WA | https://www.groopit.co/ Groopit is a rapidly growing enterprise SaaS business and we’re seeking a fast learning,…
Groopit | Sr. Software Engineer | Fulltime 100% Remote (US) | Seattle, WA | https://www.groopit.co/ Groopit is a rapidly growing enterprise SaaS business and we’re seeking a fast learning, motivated Software Engineer…
PAL code didn't do anything like context switches and I'm not sure how it could, given how the OS needs to know the specifics of the thread context in many scenarios.
I like to learn new things; I find it energizing, especially when I am feeling burned out. Sure, it can be difficult but that is also what makes it rewarding. It's also really interesting to see the different tradeoffs…
I spent about ten years on the Windows Kernel team. In the 90's, so likely very different than what you would experience today, but probably still a lot of the same problems. (Funny to hear people are still complaining…
In Win32, this handle is called the AccessToken https://msdn.microsoft.com/en-us/library/windows/desktop/aa3... and the calling thread's current access token is used by OpenFile to grant or deny the requested access.
Cutler Normal Form has open braces at the end of the line, so it should be if (argc == 2) { // // explanatory comment // } Also, Dave hates Hungarian notation of any flavor.
Raymond is almost always 100% right, but in this case he (or Adrian) is a bit off. The mini filesystems in NTLDR can absolutely traverse subdirectories. After all, things like the kernel are found in places like…
email me, johnv at valvesoftware.com, and we can discuss it
I spent 21+ years at Microsoft. From college hire to partner level. Finally got fed up and left for a smaller company 2 years ago. Sure, I'm making less money but I'm working with great people, building cool stuff, and…
So Google has a different algorithm for computing the stank rank, but still stack ranks? Microsoft also incorporates peer feedback into the review process, but treats it as just another input into the manager's decision…
If you manually add the Valve repo at http://repo.steampowered.com then "apt-get steam" will do exactly what you expect. Or you can download the .deb from http://store.steampowered.com and install it.
There are no 64-bit binaries. Steam is a 32-bit program. Frankly, porting it to 64-bits is pretty low on the priority list right now.
Hi everyone, we appreciate the feedback. And we will appreciate it even more if you move it from HN to the Steam Linux Beta forums at http://steamcommunity.com/app/221410/discussions/. First, I want to correct my typo -…
Those things are explicitly added post-install because a package can't have cross-architecture dependencies and not all the 10.4 packages support multiarch. For example, if your 32-bit package depends on xboxdrv, it…