HackerTrans
TopNewTrendsCommentsPastAskShowJobs

jvert

no profile record

comments

jvert
·3 mesi fa·discuss
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 throws. The only people who really couldn't learn are those who don't like to fail and won't even try. Learning to juggle is repeated failure and you have to be willing to persist. Learning 5 clubs (very briefly) took me many years of repeated failure.
jvert
·11 mesi fa·discuss
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 and as a side-effect turned up a lot of "interesting" code which relied on cdecl calling conventions.
jvert
·anno scorso·discuss
Or SetThreadContext() if you want to be hardcore. (not recommended)
jvert
·2 anni fa·discuss
Windows NT did this too. And it was the work of one engineer. (although that engineer was Dave Cutler…)
jvert
·3 anni fa·discuss
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.
jvert
·3 anni fa·discuss
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 firmware on the Mips workstation which Microsoft built internally. And, of course, the legendary SlickEdit, which was one of the original editors available on Win32.

After NT 3.1, Microsoft assumed primary responsibility for NT Alpha, although there were also some great people at DECWest still involved.

source: me, I'm the 'someone _else_' who owned all the Alpha stuff at Microsoft.
jvert
·3 anni fa·discuss
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, motivated Software Engineer with an entrepreneurial spirit and positive attitude to jump in and join our team. We're a small team (two engineers) with deep industry experience and we will be expanding quickly.

You should be comfortable working across backend, frontend, and mobile client stacks to build high-quality software.

Our tech stack is ASP.NET Core (C#), SQL Server, Azure, Typescript and React, Kotlin (Android) and Swift (iOS)

We offer competitive salary, benefits and equity.

Familiarity with SAAS applications and integration with enterprise platforms such as Salesforce, Microsoft 365, or Okta is a plus. - BS degree in Computer Science or related field. - 3+ years' experience as a Software Engineer. Familiarity with software engineering tools, methodology and release processes. - Experience developing and deploying SAAS applications to enterprise customers.

https://www.groopit.co/jobs to apply.
jvert
·3 anni fa·discuss
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 with an entrepreneurial spirit and positive attitude to jump in and join our team. We're a small team (two engineers) with deep industry experience and we will be expanding quickly.

You should be comfortable working across backend, frontend, and mobile client stacks to build high-quality software.

Our tech stack is ASP.NET Core (C#), SQL Server, Azure, Typescript and React, Kotlin (Android) and Swift (iOS)

We offer competitive salary, benefits and equity.

Familiarity with SAAS applications and integration with enterprise platforms such as Salesforce, Microsoft 365, or Okta is a plus. - BS degree in Computer Science or related field. - 3+ years' experience as a Software Engineer. Familiarity with software engineering tools, methodology and release processes. - Experience developing and deploying SAAS applications to enterprise customers.

https://www.groopit.co/jobs to apply.
jvert
·4 anni fa·discuss
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.