Hacker News new | past | comments | ask | show | jobs | submit | danzk's comments login

In majority of cases drugs simply fail due to issues with solubility and absorption, not metabolism.


Foxconn is Taiwanese.


Visual Studio had a built-in migration utility which could get you 80-90% there. However if the original VB6 was spaghetti code written without Option Strict and Option Explicit enabled you had much bigger problems.

The biggest breaking change was the removal of the global Printer Object so any printing code needed a complete rewrite.


My recollection is that the migration tool was really just a tool that would fill your VB6 code with comments telling you that you had to rewrite stuff. Trouble spots were largely related to error handling On Error Goto and error handling blocks had to be refactored into proper Try...Catch blocks, which affected a lot of code, and another trouble spot was all File I/O had to be rewritten/redone, same with any drawing code; Resource files had to be recreated, etc; I don't even think it could load the FRX files but I might be misremembering. I felt it simply wasn't worth even bothering to try to directly convert to VB.NET, and since those programs I wanted to move forward I had to pretty much rewrite anyway, I decided to use C# instead and just make new versions.


The migrated VB6 code I saw back in the era when VS2003 came out was a thin glue layer over some compiled DLLs. So the result of using the converter was a thin VB.NET wrapper around very outdated, vulnerable, unsupported third-party code.

Maybe other shops had a lot of pure VB6 code, though.



Microsoft used to distribute source code for a WordPad sample app with Visual Studio.

https://github.com/microsoft/VCSamples/tree/master/VC2010Sam...


Aspartame is arguably the safest artificial sweetener. It's made of two naturally occurring amino acids and it's rapidly destroyed by the acidity of the digestive system.


...giving off formaldehyde in the process.

Plenty of natural things will kill you, fast or slow. Also, if you combine natural things together in an industrial process, the result isn't natural anymore.


The bundling of .NET Framework with Windows held back C# for many years because it tied its support lifecycle to that of Windows.

The runtime changes needed to improve the language could not be made easily due to the need to support it for 10+ years.


Well, .NET Framework isn't really relevant anymore. It's obsolete.


I thought it was amusing that California has a Horseless Carriage license plate. Doesn't that just mean it's a car?


"Horseless Carriage" is generally the name for license plates for vehicles over 50 years old. "Historic Vehicle" is generally the name for vehicles 25-50 years old. Neither plate is intended for driving on the road. If a cop wants to be a jerk about it, your car is getting towed.

I used to work for a state motor vehicle agency.


AMD probably decided that their transistor budget was better spent elsewhere.


It's Polish Notation actually.


Thanks, corrected in place.


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

Search: