Bios stopped recognizing any drives after trying to install Ubuntu from usb drive

I tried installing Ubuntu (dual-boot with Windows 10) from my USB drive but I got the error “No EFI system partition was found, the system will likely not be able to boot successfully and the installation may fail” I closed the installer and reboot my computer to find that none of my drives are being recognized by the bios. When I went back to Ubuntu on my USB (apparently it can recognize the USB and nothing else) all the drives were recognized and there was nothing wrong with them. I have no clue what could be going on here.

Gnome Tweaks not recognizing icons pack

I found the icon pack I’m trying to select here:

I extracted the folder and copied it to ~/themes.

However, the icon pack is not listed in Icons menu. I tried restarting gnome tweaks, redownloading the icon pack but nothing worked. I’m sure there’s nothing wrong with the pack itself since I tried using other packs and they didn’t work too.

I’m using Ubuntu 19.04

Ubuntu on Windows Subsystem for Linux not recognizing characters

I installed fish on the Ubuntu app in Windows (Ubuntu 18.04.2 LTS) and the arrow character for the prompt “➜” is not being recognized, it appears as a box. I searched and found similar problems reported for other characters (foreign characters). The answer to those issues was to change the font. I have tried different fonts and the problem persists.

Here’s a list of how the character looks with the different fonts:

  • Consolas – question mark box
  • GungsuhChe – horizontal bar
  • Lucida Console – box
  • MS Gothic – horizontal bar
  • Source Code Pro – box
  • UbuntuMono – box

The current code page for the terminal is “65001 (UTF-8)”.

What do I do to make this character be displayed as it should?

Calling Overloaded Managed C++ Method From VB.NET: VB.NET Not Recognizing Overloading

I have a VB.NET application interacting with (calls) a managed C++ DLL that has overloaded methods (two or three arguments). But the VB.NET cannot differentiate between the C++ methods. The VB.NET call to C++::A(arg1,arg2,arg3) has a red-line and compile-error: too many arguments.

I know I could solve the problem by re-naming methods etc. etc. But if possible, I would like to know why this is not working as it stands.

Any clues? Rgds Steve

'VB.NET '# C++ takes 2 arguments Public Function GetValue(ByVal codeIn As ULong, dateIn As ULong) As Double     '# call C++ method 2-args     Return CPlusPlus.GetValue(codeIn, dateIn) End Function  '# C++ takes 3 arguments Public Function GetValue(ByVal codeIn As ULong, dateIn As ULong, ByRef foundIn As Boolean) As Double     '# call C++ method 3-args     Return CPlusPlus.GetValue(codeIn, dateIn, foundIn) <== foundIn is in error End Function  //C++ double CPlusPluslM::GetValue(unsigned long keyIn, unsigned long dateIn) { //do stuff }  double CPlusPlus::GetValue(unsigned long keyIn, unsigned long dateIn, bool *&found) { //do stuff } 

The line Return CPlusPlus.GetValue(codeIn, dateIn, foundIn) has foundIn redded with the message “Too many arguments to ‘Public Overloads Function GetValue(keyIn as Uinteger, dateIn as Uinteger) As Double’.”

Code not Recognizing SP Services

I’m getting error that i see in Dev Tools- Cannot read SPAutocomplete of undefined. I check in the Network tab and clearly see SP Services file loaded as is Jquery. I checked the browser settings and JS is enabled. This is happening when i tried to use chosen.js also. I get an error chosen is not a function. That file is loaded also. JQuery is loaded automatically in SharePoint, and i see that file is loaded as well. Please see screen shot. enter image description hereAny idea why this wouldn’t reference the code properly?

Recognizing Regular Languages in Layman terms

I understand that regular languages are languages which can be computed by Finite Automata however i am having some trouble understanding how one can identify a regular from non-regular.

I know that 0*1* is regular because the machine just needs to make sure the 0s and 1s are in order

I know that 0^n 1^nis non regular because the machine needs to keep count to make sure there is an equal number of 0s and 1s

But why is (01)^n considered regular? Doesn’t the machine have to keep track to make sure that there are n amount of 01?

How about {0^m 1^n | n>m}?

What is the general rule for quickly figuring out if something is regular or not in layman terms?

Ubuntu 19.04 not recognizing other OS

I recently installed Ubuntu 19.04 (yeet) on one of my older computers today. It was set up so that ReactOS would be in the first partition and Ubuntu in the second. However, when I attempted to start the computer, it booted directly into Ubuntu, seemingly ignoring the other OS. Both OS’s have bootloaders. I don’t have any idea why this is happening. Is there a way to get a dual boot like this or do I have to re-install something?

Other info: 160GB hard drive, partitioned into 4 30GB partitions and 1 40GB partition. Inspiron 1525 with Pentium Dual-Core if you’d like other specs.